TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

Намерени 15 подобни публикации

Търсене: #fishing

当前筛选 #fishing清除筛选
Venezuelanalysis

@venanalysis · Post #1866 · 31.01.2025 г., 17:44

In Puerto Ayacucho, Amazonas State, fisherfolk have had to adapt to US sanctions by returning to traditional methods. Gas shortages and the high cost of boat maintenance have reduced their fleet by 70%. "The river is here, but fishing gear is scarce and expensive," says Xiomara Díaz, spokesperson for the Ayacucho Commune and UBCH. Yet, collective organization has provided some solutions, including fuel allocations through the local government. 🔗 Learn more here: https://venezuelanalysis.com/interviews/the-ayacucho-commune-the-impact-of-the-us-blockade-on-amazonian-fisherfolk-part-iii/ #CommunalandWorkingClassResistance#Communes#Fishing#Sanctions

Venezuelanalysis

@venanalysis · Post #2108 · 22.09.2025 г., 10:36

📝 INTERVIEW | ‘Fishing Provides for Everyone’: The Palmarito Afro-Descendant Commune On the southern shore of Lake Maracaibo, communards sustain themselves through fishing, but equally through practices of solidarity. Nearly 90% of residents rely on fishing, and in Palmarito, the catch is distributed collectively so that no household is left behind. Fisherfolk organize through councils (CONPPAs), including an all-women council, to manage resources, secure boats and nets, and ensure wealth stays in the community. 🔗 Read the full interview here: https://shorturl.at/kdIT2 #AfroVenezuelans#CommunalandWorkingClassResistance#Communes#Fishing

Venezuelanalysis

@venanalysis · Post #2116 · 27.09.2025 г., 23:12

📝 INTERVIEW | Fisherfolk Resisting Imperialism: The Palmarito Afro-Descendant Commune The US blockade disrupted food, fuel, and medicine supplies in Palmarito, a fishing community on Lake Maracaibo. But instead of despair, residents relied on solidarity: reviving ancestral recipes, inventing fuel-saving motors, and sustaining schools with communal contributions. They also reopened their health center, now running 24/7 with communal funds. 🔗 Learn more in the latest VA interview: https://venezuelanalysis.com/interviews/fisherfolk-resisting-imperialism-the-palmarito-afro-descendant-commune-part-iv #AfroVenezuelans#CommunalandWorkingClassResistance#Communes#Fishing#Sanctions

🚢Рост цен на топливо парализует рыболовный флот Европы. Резкий рост цен на дизель привёл к остановке до половины рыболовного флота Нидерландов, где особенно пострадали энергоёмкие траулеры. По данным отрасли, расходы на топливо выросли с €12–13 000 до почти €30 000 в неделю — уровня, сопоставимого с выручкой, что делает рейсы нецелесообразными. Часть промыслового флота вынужденно остаётся в портах, что снижает предложение рыбы и повышает цены на рынке (например, цена морского языка выросла с €12 до €18 за кг). Для судоходства это сигнал того, что рост стоимости бункера влияет не только на грузовые перевозки, но и на иные морские отрасли, усиливая давление на операционные модели. 📌VisNed — нидерландская отраслeвая организация, представляющая интересы рыболовных компаний; действует как профессиональная ассоциация. #Shipping#Fuel#Fishing#Energy#Europe

Kingfishers are small, vibrant birds famous for their impressive fishing skills. With sharp, pointed beaks, they catch fish by diving into the water from a perch or while hovering. These birds are often found near rivers, lakes, and coastal areas, where they hunt for food. They have excellent vision, helping them spot fish from a distance. Kingfishers are also known for their bright, colorful plumage, which can include shades of blue, green, and orange, making them easy to recognize. While some species of kingfishers live in tropical areas, others can be found in temperate zones. They are solitary birds, usually perched alone while hunting, and their diet mainly consists of fish, but they also eat insects and small amphibians. Kingfishers play a crucial role in their ecosystems by controlling fish populations and helping to maintain healthy water environments. 🦜💧🎯 [Read more] @googlefactss #Kingfisher#Birds#Nature#Wildlife#Fishing#Conservation

🚢Норвежская "Kapp Linné" задает новый стандарт гибридных рыболовных судов. Норвежская компания Myre Kystdrift приняла в эксплуатацию новое судно "Kapp Linné", построенное верфью Larsnes Mek Verksted (LMV) по проекту Seacon. Судно предназначено для круглогодичной эксплуатации с комбинированной функциональностью. С технической точки зрения судно "Kapp Linné" длиной 51 метр - оснащено гибридной энергетической установкой с главным двигателем Yanmar, генератором Scania и аккумуляторной системой от Smart Automation. На борту установлены RSW-танки объемом 500 м³ и две линии обработки рыбы, включая полностью автоматизированную систему для аквакультуры. С отраслевой точки зрения проект отражает тренд на мультифункциональные суда в рыболовстве, где гибкость становится ключевым фактором рентабельности. Интеграция традиционного промысла и аквакультуры позволяет снизить сезонные риски и повысить загрузку флота. Дополнительно использование гибридных решений указывает на постепенную модернизацию сегмента с акцентом на энергоэффективность и экологические требования. 📌Myre Kystdrift — основана в 1998 году, частная норвежская рыболовная компания, базируется в Норвегии, принадлежит частным владельцам Майклу Локерту и Олаву Лассесену. #fishing#aquaculture#hybrid#shipping#Norway

🚢Активисты протаранили промысловое судно "Antarctic Sea" у берегов Антарктиды. Норвежская компания Aker Qrill сообщила о серьезном инциденте в Южном океане: судно активистов "Bandero", связанное с организациями Paul Watson Foundation и Sea Shepherd France, намеренно протаранило крилелов "Antarctic Sea" во время промысловых операций. Удар пришелся в кормовую левую часть корпуса непосредственно над топливным танком, что создавало потенциальные риски для экипажа и окружающей среды. Ранее активисты также пытались повредить траловое оборудование другого судна компании, используя абордажные крюки. Несмотря на отсутствие пострадавших, инцидент произошел в удаленном районе, где доступ к помощи ограничен, а погодные условия быстро ухудшаются. С отраслевой точки зрения ситуация подчеркивает рост операционных рисков в удаленных регионах, связанных не только с природными факторами, но и с деятельностью активистских групп. Любые повреждения судна в таких условиях могут привести к серьезным последствиям — от экологических инцидентов до угрозы безопасности экипажа. Инцидент также акцентирует внимание на конфликте между промышленным промыслом и экологической повесткой. Компания Aker Qrill указывает, что деятельность ведется в рамках международного регулирования под контролем CCAMLR, с соблюдением строгих квот и стандартов устойчивости, включая сертификацию MSC. Тем не менее, эскалация подобных действий может привести к усилению мер безопасности и росту страховых и операционных затрат в регионе. 📌Aker Qrill — основана в 2006 году, частная компания, входит в норвежскую промышленную группу Aker ASA, контролируемую инвестором Кьеллем Инге Рёкке (Норвегия). #offshore#fishing#Antarctica#maritime#risk

🚢Parlevliet en Van der Plas усиливает флот новым траулером "Annie Hillina". Нидерландская рыболовная компания Parlevliet en Van der Plas (PVP) приняла в эксплуатацию новый морозильный траулер "Annie Hillina", построенный по проекту Skipsteknisk. Судно будет базироваться в Эймёйдене и работать в водах Западной Африки, а также в Атлантическом, Индийском и Тихом океанах. Траулер длиной 111,5 метров - оснащен оборудованием для пелагического и донного траления с расчетным годовым выловом свыше 60 000 тонн. Бортовая фабрика обеспечивает заморозку до 400 тонн продукции в сутки, что критично для длительных промысловых рейсов. С технической точки зрения судно оборудовано двумя главными двигателями с системами селективной каталитической нейтрализации (SCR), что снижает выбросы и соответствует современным экологическим требованиям. На борту предусмотрены условия для экипажа до 60 человек, включая медицинский блок и зоны отдыха. С отраслевой точки зрения ввод "Annie Hillina" отражает продолжающуюся модернизацию промыслового флота, где ключевыми факторами становятся производительность, автономность и качество переработки улова. Замена старых судов позволяет повысить эффективность операций и соответствовать ужесточающимся требованиям устойчивого рыболовства. 📌Parlevliet en Van der Plas (P&P Group) — основана в 1947 году, частная нидерландская рыболовная компания, принадлежит семье Парлевлит. #fishing#trawler#shipping#Netherlands#fleet

🚢Экспорт рыбы из Перу вырос до $1,21 млрд благодаря росту выдачи сертификатов. Экспорт рыбной продукции Перу достиг $1,21 млрд в первом квартале 2026 года, что стало результатом резкого увеличения выдачи санитарных сертификаций. Агентство Sanipes выдало более 7 100 сертификатов, позволив 194 компаниям экспортировать около 597 тыс. тонн продукции (+53,7% г/г). Основными экспортными позициями стали кальмар, анчоус, ставрида, креветки и морские гребешки. Ключевые рынки сбыта — Китай, Испания, Южная Корея, Таиланд и Япония. Рост экспорта подтверждает усиление роли контроля качества и соответствия международным стандартам как драйвера торговли. Увеличение сертификации открывает доступ к новым рынкам и увеличивает конкурентоспособность продукции. Дополнительно увеличение объемов поставок поддерживает спрос на рефрижераторные перевозки, усиливая активность в сегменте рыбной логистики и специализированного флота. Таким образом, сектор рыболовства Перу демонстрирует устойчивый рост, опираясь на качество и расширение экспортных возможностей. 📌Sanipes (Organismo Nacional de Sanidad Pesquera) — основана в 2013 году, государственное агентство Перу, отвечает за санитарный контроль в рыбной отрасли, принадлежит правительству Перу. #fishing#exports#Peru#shipping#trade

🚢Шотландские консерваторы предлагают меры поддержки рыбной отрасли на фоне регуляторных споров. Партия Scottish Conservative and Unionist Party представила пакет инициатив для поддержки рыбной промышленности Шотландии, критикуя текущую политику правительства под руководством SNP. Среди ключевых предложений: долгосрочное финансирование отрасли, поддержка аквакультуры при соблюдении экологических стандартов, гранты на переработку рыбы, а также мораторий на новые проекты оффшорных ВЭС и отказ от расширения морских охраняемых зон (HPMAs). Инициатива отражает растущий конфликт между традиционными секторами (рыболовство) и новыми направлениями (оффшорная ветроэнергетика и экология). Баланс между развитием энергетики и сохранением рыбных ресурсов становится ключевым вопросом. Дополнительно предложения направлены на усиление национальной продовольственной безопасности и поддержку занятости в прибрежных регионах. Рыбная отрасль оказывается в центре политической и экономической повестки, где регуляторные решения напрямую влияют на структуру морской экономики. 📌Scottish Conservative and Unionist Party - основана в 1965 г (в текущей форме), политическая партия Великобритании. #fishing#Scotland#policy#offshore#economy

12
ПредишнаСтр. 1 от 2Следваща