@developmentnewsindia · Post #43401 · 09.04.2026 г., 06:14
India's Directorate General of Shipping issues advisory for Indian seafarers in and around Iranian waters. #Maritime
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #maritime
@developmentnewsindia · Post #43401 · 09.04.2026 г., 06:14
India's Directorate General of Shipping issues advisory for Indian seafarers in and around Iranian waters. #Maritime
Hashtags
@interesting_planet_facts · Post #929 · 18.10.2025 г., 15:11
🌎 The mysterious disappearance of the crew of the MV Joyita in 1955 remains unsolved. The merchant vessel was found adrift in the South Pacific, partially flooded, with no one on board and supplies still present. Official investigations could not determine the fate of the 25 people missing from the ship. ✨ #mystery⚡#maritime⚡#history 👉subscribe Interesting Planet 👉more Channels
@developmentnewsindia · Post #43319 · 07.04.2026 г., 05:33
Ministry of Finance (PPPAC) has cleared the ₹48,862 crore ($5.2 Billion) Galathea Bay Transshipment Port Project in Andaman & Nicobar Islands #Infra#Maritime
@developmentnewsindia · Post #44224 · 30.04.2026 г., 08:21
India to add 62 vessels in FY27 with ₹51,383 crore investment, creating ~2.85 million GT capacity. Plan includes container Ships, LPG/Crude Carriers and Green tugs to reduce import dependence and strengthen #Maritime supply chains Source #Shipbuilding
Hashtags
@developmentnewsindia · Post #43357 · 08.04.2026 г., 07:49
India to roll out ~20 maritime reforms in first 90 days of FY27; includes ₹25,000 crore #Maritime Development Fund. Indian ships carry <5% of EXIM cargo, with ~$75 bn annual freight outflow. Coastal shipping share targeted to rise from 6% to 12% by 2047. #Shipbuilding
Hashtags
@amazingeo · Post #591 · 24.01.2026 г., 20:31
🌍 The South China Sea hosts one of the world's busiest shipping lanes and is heavily contested, with overlapping maritime claims making it a central hotspot of geopolitical geography today. ✨ #geopolitics⚡#borders⚡#maritime⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels
@interesting_planet_facts · Post #720 · 10.09.2025 г., 00:22
🌎 In 1815, the British brig HMS Rosalie was found abandoned and drifting near the Bahamas. The ship’s sails were set, and cargo untouched, but not a single crew member was found onboard. Official records note that the ship’s logbook and personal belongings were still present when discovered. ✨ #disappearance⚡#maritime⚡#mystery 👉subscribe Interesting Planet
Hashtags
@interesting_planet_facts · Post #828 · 28.09.2025 г., 18:11
🌎 In the 15th century, a fleet of Ming Dynasty treasure ships led by Admiral Zheng He reportedly vanished without a trace in the Indian Ocean. Despite detailed records of previous expeditions, historians have found no evidence or wreckage explaining the fleet’s mysterious disappearance. ✨ #history⚡#unsolvedmysteries⚡#maritime 👉subscribe Interesting Planet 👉more Channels
@interesting_planet_facts · Post #518 · 07.08.2025 г., 20:22
🌎 Beneath the Red Sea’s warm waters, the "Sha’ab Abu Nuhas" coral reef has caused more shipwrecks than almost any other spot, earning it the nickname “Ship Graveyard.” Strong currents and hidden shallows have claimed dozens of vessels, now home to vibrant marine life among the sunken ruins. ✨ #shipwrecks⚡#coralreef⚡#maritime 👉subscribe Interesting Planet
Hashtags
@venturevillagewall · Post #3414 · 18.12.2024 г., 12:11
Marsa Maroc Secures $69.15M Marsa Maroc has announced a funding round of $69.15 million set for December 13, 2024. This investment aims to enhance its operations and services within the maritime sector. #MarsaMoroc $69.15M #Funding#Maritime#Investment #2024 #Operations#Services
@shipping00 · Post #45739 · 27.04.2026 г., 11:00
🚢Glamox оснастит суда типа OESV для Sea1 Offshore световыми системами нового поколения. Норвежская Glamox заключила контракт на поставку около 8000 светильников для четырёх оффшорных судов типа OESV, строящихся для Sea1 Offshore на верфи COSCO Shipping (Qidong) Offshore. Первое судно получит оборудование уже в апреле, последующие — с интервалом в три месяца. Каждое судно получит около 2 000 LED-светильников, включая взрывозащищенные и влагозащищенные решения для палуб, а также освещение для внутренних помещений и жилых зон судового экипажа. Суда строятся по проекту ST-245 и будут задействованы в обслуживании офшорной энергетической инфраструктуры. 📌Glamox AS — основана в 1947 году, международная норвежская компания, специализируется на освещении, принадлежит инвестиционному фонду Nordic Capital. #offshore#shipping#energy#innovation#maritime
@shipping00 · Post #45745 · 28.04.2026 г., 05:59
🚢Royal Caribbean выводит на ходовые испытания новый круизный лайнер "Legend of the Seas". Финская верфь Meyer Turku начала ходовые испытания лайнера "Legend of the Seas", построенного для Royal Caribbean International. Судно является третьим в серии после "Icon of the Seas" (2024) и "Star of the Seas" (2025), что подтверждает масштабную программу обновления флота оператора. Судно оснащено шестью двухтопливными главными двигателями (СПГ), азимутальными движителями и топливными элементами, используемыми для генерации электроэнергии и опреснения воды. Дополнительным элементом является параболическая форма носа, повышающая мореходные качества и снижая качку. Эксплуатационные характеристики — более 2 800 кают и вместимость до 5 600 пассажиров — позиционируют "Legend of the Seas" в сегменте крупнейших круизных судов. Серия судов класса Icon демонстрирует стратегию масштабирования флота с акцентом на энергоэффективность и инновационные технологии. При сохранении опционов на дополнительные суда Royal Caribbean International продолжает укреплять позиции в сегменте круизного рынка с крупной пассажировместимостью для массового отдыха. 📌Royal Caribbean International — основана в 1968 году, один из крупнейших круизных операторов мира, входит в Royal Caribbean Group (публичная компания). 📌Meyer Turku — основана в 1737 году (верфь с долгой историей), финская судостроительная компания, принадлежит немецкой группе Meyer Werft. #cruise#LNG#shipbuilding#shipping#maritime