Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр “Рецепт Счастья” — увлекательная игра в жанре «соедини предметы»! Помогите Эмили раскрыть тайны пропавшего родственника, найти сокровища и восстановить её любимое кафе.

Рецепт Счастья

Казуальные, Головоломки, Новеллы

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
11
technary.net
technary.net
3 месяца назад

Интересные термины из морского словаря⁠⁠

Интересные термины из морского словаря Море, Морской, Океан, Река, Судно, Лодка

Бак – носовая часть верхней (основной) палубы корабля (судна) от форштевня до фок-мачты или носовой надстройки (ходового мостика). Обычно на баке размещаются носовые якорные и швартовные устройства, волноотвод, предохраняющий верхнюю палубу от заливания водой, носовая артиллерийская или ракетная установка. На некоторых кораблях (судах) имеется баковая надстройка.

Интересный факт:
На парусных кораблях эпохи великих географических открытий бак использовался не только как техническая часть судна, но и как своеобразная "форпостовая" зона. Именно отсюда морские дозорные вели наблюдение за горизонтом, высматривая земли, корабли или опасности. Также бак часто служил местом размещения рынды (корабельного колокола) — важного инструмента для оповещения экипажа о тревоге, смене вахты или наступлении тумана.

Вьюшка – барабан в виде катушки для наматывания тросов (тралов).

Интересный факт:
Вьюшка использовалась не только в морском деле — аналогичные барабаны применялись и в горнодобывающей промышленности для подъёма грузов и людей по шахтам ещё с XVIII века. В морском флоте вьюшки стали особенно важны с развитием тралового лова: правильно намотанный трос на вьюшке значительно ускорял подъём сетей и снижал риск их запутывания, что критически важно при морских уловах.

Клинкет – задвижной клапан; служит для перепускания воды в трюме из одного отделения в другое.

Интересный факт:
Клинкет — один из старейших типов судовых клапанов, и его конструкция почти не изменилась с времён парусных кораблей. Особенно активно он применялся на деревянных судах, где необходимо было вручную регулировать затопление отсеков для сохранения остойчивости судна. В современных условиях клинкеты продолжают использоваться в аварийных и балластных системах, благодаря своей надёжности и простоте конструкции.

Лоцман – лицо, которому предоставлено право провода судов по фарватеру в известных районах, при входе в порт, на рейде, и при выходе из них в океан или море, в каналах и реках.

Интересный факт:
Профессия лоцмана считается одной из самых древних морских специальностей — упоминания о морских проводниках встречаются ещё в Древнем Египте и Финикии. В некоторых странах лоцманы обязаны сдавать экзамены каждый год, поскольку навигационная обстановка в акваториях может меняться: появляются новые отмели, суда, течения. Несмотря на наличие современных навигационных систем, ни один крупный порт не обходится без лоцманской службы — опыт и знание акватории всё ещё незаменимы.

Узел – внесистемная единица скорости судна в морской навигации, равная морской миле (1853 метра) в час, или 0,514 метра в секунду. Длину (условную) узла считают равной 48 футам (1 морская миля в час).

Интересный факт:
Термин «узел» (knot) пошёл от старинного способа измерения скорости судна: использовали специальную линь с узлами через равные интервалы, которую выбрасывали за корму. Считали, сколько узлов прошло за установленное время (обычно 28 секунд с помощью песочных часов) — и получали скорость. Этот метод применяли вплоть до XIX века, а само слово «узел» прочно вошло в морской лексикон.

Ял – судовая рабочая и учебная гребно-парусная шлюпка с двумя, тремя или четырьмя парами весел и прямой кормой.

Интересный факт:
Ялы широко использовались в военно-морских флотах как универсальные суда — их применяли для высадки десантов, транспортировки грузов и как учебные суда для подготовки будущих моряков. Благодаря своей устойчивости и управляемости, ял стал незаменимым тренажёром в морских училищах.

Больше слов и определений в приложении Technary.net

Показать полностью
[моё] Море Морской Океан Река Судно Лодка
2
4
ComoEstan
ComoEstan
3 месяца назад

Луарка⁠⁠

Популярна среди иностранцев. Есть автобусная и железнодорожная станции.

Стоянка для автокараванов, полицейский участок для иностранцев.

И очень приятный плаж в глубине. Можно проехать на машине, есть парковка. Пешком тоже здорово пройтись. Доступная среда. Смелые отчаянные чайки.

Луарка Морской, Город, Поселок, Песок, Маяк, Достойно, Внимание, Станция, Автовокзал, Птицы, Туризм, Воздух, Море, Длиннопост

Маяки Луарки

1/4

Пляж в глубине защищен от волнения со всех сторон. Комфортный для посиделок

1/3

В реке, которая протекает сквозь Луарку, купаются индоутки, чайки и голуби. Здесь живут цапли. И здесь мои курсы испанского для иностранцев. Но я не езжу сюда. Уроки проходят онлайн

Показать полностью 8
Морской Город Поселок Песок Маяк Достойно Внимание Станция Автовокзал Птицы Туризм Воздух Море Длиннопост
6
cobalttt
cobalttt
5 месяцев назад

Питон морской бой⁠⁠



import tkinter as tk

from tkinter import messagebox

import random

class BattleshipGame:

def __init__(self, master):

self.master = master

self.master.title("Морской Бой")

# Настройки игры

self.ship_sizes = [4, 3, 3, 2, 2, 2, 1, 1, 1, 1]

self.board_size = 10

self.cell_size = 40

# Инициализация игровых досок

self.player_board = self.create_board()

self.computer_board = self.create_board()

# Расстановка кораблей

self.place_ships(self.player_board)

self.place_ships(self.computer_board)

# Счетчики попаданий

self.player_hits = 0

self.computer_hits = 0

self.total_hits = sum(self.ship_sizes)

# Создание интерфейса

self.create_widgets()

# Флаг для отслеживания хода

self.game_over = False

def create_board(self):

return [[None for _ in range(self.board_size)] for _ in range(self.board_size)]

def place_ships(self, board):

for size in self.ship_sizes:

placed = False

while not placed:

direction = random.choice(['horizontal', 'vertical'])

if direction == 'horizontal':

max_col = self.board_size - size

max_row = self.board_size

else:

max_row = self.board_size - size

max_col = self.board_size

row = random.randint(0, max_row - 1)

col = random.randint(0, max_col - 1)

if self.can_place_ship(board, row, col, size, direction):

self.mark_ship(board, row, col, size, direction)

placed = True

def can_place_ship(self, board, row, col, size, direction):

if direction == 'horizontal':

for c in range(col - 1, col + size + 1):

for r in range(row - 1, row + 2):

if 0 <= r < self.board_size and 0 <= c < self.board_size:

if board[r][c] == 'ship':

return False

else:

for r in range(row - 1, row + size + 1):

for c in range(col - 1, col + 2):

if 0 <= r < self.board_size and 0 <= c < self.board_size:

if board[r][c] == 'ship':

return False

return True

def mark_ship(self, board, row, col, size, direction):

if direction == 'horizontal':

for c in range(col, col + size):

board[row][c] = 'ship'

else:

for r in range(row, row + size):

board[r][col] = 'ship'

def create_widgets(self):

# Фреймы для досок

self.player_frame = tk.Frame(self.master)

self.computer_frame = tk.Frame(self.master)

self.player_frame.pack(side=tk.LEFT, padx=20, pady=20)

self.computer_frame.pack(side=tk.RIGHT, padx=20, pady=20)

# Метки для досок

tk.Label(self.player_frame, text="Ваше поле").grid(row=0, column=0, columnspan=11)

tk.Label(self.computer_frame, text="Поле компьютера").grid(row=0, column=0, columnspan=11)

# Создание игровых полей

self.player_cells = self.create_grid(self.player_frame, self.player_board, False)

self.computer_cells = self.create_grid(self.computer_frame, self.computer_board, True)

def create_grid(self, parent, board, clickable):

cells = []

# Добавляем буквы над сеткой

for col in range(self.board_size):

lbl = tk.Label(parent, text=chr(65 + col))

lbl.grid(row=1, column=col+1)

# Добавляем цифры слева

for row in range(self.board_size):

lbl = tk.Label(parent, text=str(row))

lbl.grid(row=row+2, column=0)

# Создаем клетки поля

for row in range(self.board_size):

row_cells = []

for col in range(self.board_size):

frame = tk.Frame(parent,

width=self.cell_size,

height=self.cell_size,

bg='white',

relief='ridge',

borderwidth=1)

frame.grid(row=row+2, column=col+1)

if board[row][col] == 'ship' and parent == self.player_frame:

frame.config(bg='gray')

if clickable:

frame.bind('<Button-1>', lambda e, r=row, c=col: self.player_turn(r, c))

row_cells.append(frame)

cells.append(row_cells)

return cells

def update_cell(self, cells, row, col, status):

color = 'white'

if status == 'hit':

color = 'red'

elif status == 'miss':

color = 'lightblue'

cells[row][col].config(bg=color)

def player_turn(self, row, col):

if self.game_over or self.computer_board[row][col] in ['hit', 'miss']:

return

if self.computer_board[row][col] == 'ship':

self.computer_board[row][col] = 'hit'

self.player_hits += 1

self.update_cell(self.computer_cells, row, col, 'hit')

if self.player_hits == self.total_hits:

self.end_game("Поздравляем! Вы выиграли!")

return

else:

self.computer_board[row][col] = 'miss'

self.update_cell(self.computer_cells, row, col, 'miss')

self.computer_turn()

def computer_turn(self):

while True:

row = random.randint(0, self.board_size - 1)

col = random.randint(0, self.board_size - 1)

if self.player_board[row][col] not in ['hit', 'miss']:

break

if self.player_board[row][col] == 'ship':

self.player_board[row][col] = 'hit'

self.computer_hits += 1

self.update_cell(self.player_cells, row, col, 'hit')

if self.computer_hits == self.total_hits:

self.end_game("Компьютер выиграл!")

else:

self.player_board[row][col] = 'miss'

self.update_cell(self.player_cells, row, col, 'miss')

def end_game(self, message):

self.game_over = True

messagebox.showinfo("Игра окончена", message)

self.master.destroy()

if __name__ == "__main__":

root = tk.Tk()

game = BattleshipGame(root)

root.mainloop()

Показать полностью
[моё] Питон Морской Бой Другой мир Длиннопост
13
7
ODELAX
ODELAX
5 месяцев назад

Морской пункт пропуска в Новороссийске после масштабной реконструкции готов к новым вызовам⁠⁠

Морской пункт пропуска в Новороссийске после масштабной реконструкции готов к новым вызовам Новороссийск, Российское производство, Морской, Порт

Морской пункт пропуска в Новороссийске прошел масштабную реконструкцию, значительно увеличив экспортно-импортный потенциал порта. Обновленный терминал «БТОФ-терминал» теперь способен принимать свыше 200 судов ежегодно и перерабатывать до 500 тысяч тонн нефтепродуктов.

Проведенные работы получили высокую оценку со стороны Минтранса России, Росгранстроя и других профильных ведомств. Межведомственная комиссия детально проверила всю модернизированную инфраструктуру, включая здания, технические объекты и контрольные зоны для таможенного, пограничного и других видов досмотра. По итогам проверки объект признан полностью соответствующим проектным требованиям и готов к эксплуатации.

В ходе реконструкции значительно расширена территория терминала, модернизированы системы обработки грузов и внедрены современные цифровые технологии контроля. Это позволит ускорить логистические операции, минимизировать простои судов и повысить общую пропускную способность порта, укрепляя его стратегическую роль в международных перевозках.

Источник

Показать полностью
Новороссийск Российское производство Морской Порт
0
3
Вопрос из ленты «Эксперты»
DELETED
7 месяцев назад

На⁠⁠

здравствуйте

Институт Выбор будущей профессии Специальность Морской Гражданская авиация Текст Вопрос Спроси Пикабу
22
9
technic2k17
technic2k17
8 месяцев назад
Юмор для всех и каждого

Это краб⁠⁠

Вертикальное видео Краб Машина Морской Неожиданно Юмор Видео Владивосток
7
9
Uhfa
Uhfa
1 год назад
Драконы

Морской гигант⁠⁠

1/2

Авторы: BlackAures + Mirag39
Источник: FurAffinity

Арт Дракон Морской Гиганты Левиафан Пляж Яхта Украшение Крылья Цифровой рисунок Blackaures
2
2
MFedorovV
MFedorovV
1 год назад

Зацикленная 3D анимация морского грузового терминала⁠⁠

В этом видео представлен порт с зацикленной работой в виде 3D анимации. За основу создания проекта были взяты планировки нескольких действующих морских грузовых терминалов и их инфраструктурные особенности. Анимация охватывает размещение причальной стенки, инфраструктурных объектов, анимацию подхода судов, работу кранов, ЖД ветки и вилочных погрузчиков для разгрузки локальных объектов. Рабочая обстановка терминалов воспроизведена с учетом круглосуточной работы

Проект состоит из 1 сцены, реализован за 6 дней
Аудио сопровождение: Alex Productions - Extreme Sport Trap

Показать полностью
Зациклено Анимация 3D 3D анимация Морской Терминал Груз Порт Видео
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии