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

Резултати

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

Търсене: #wink

当前筛选 #wink清除筛选
Pro Analysis

@proanalysistrader · Post #27714 · 29.06.2024 г., 11:33

#WINK/USDT analysis - #WINK is in a downtrend, making lower lows (LLs) and lower highs (LHs). The price is currently experiencing a pullback and facing rejection from the resistance zone. Now, the price is expected to decline from there and will test previous lows. TF : 4h Entry : $0.0000988 Target : $0.0000847 SL : $0.0001080

Hashtags

爱游戏分享社

@aiyouxigongyifuzhu · Post #6335 · 12.04.2026 г., 08:01

项目: Wink v2.21.0 解锁会员版用了绝绝绝对惊艳您 说明: 视频人像美颜神器,让你的视频每一帧每一秒都绝美如画。传承美图秀秀美颜基因,像P照片一样P视频。高清视频人像精修,智能祛皱美白,打造精致上镜脸。 【视频3D手动瘦脸】手动精修,指哪推哪!打造电影级上镜脸。 【Live实况美颜】颠覆认知!高清真实质感,3s爱上你的颜。 【视频分人像美容】多人合拍视频能P了!让每个人的美都被满足。 【视频自然美妆】自然服帖的精致妆容,住在手机里的美妆师。 【视频精致五官】视频捏脸术,仙女的颜360度无死角。 【视频3D身材美型】一键超模身材,让你的美充满氛围感。 【视频人像肤色美白】一键冷白皮,仿若全身粉底液,肤色随心选。 【下载见评论区】 #Wink#工具#破解版#安卓

Pro Analysis

@proanalysistrader · Post #28339 · 14.12.2024 г., 08:07

#WIN/USDT analysis : #Wink has recently tested the support zone following a retracement and has bounced back from this area. A breakout above the trendline is anticipated, which could lead to a test of previous highs. It is recommended to wait for a confirmed breakout of the trendline and the $0.00015085 level before entering a long position. TF : 4H Entry : $0.00015085 Target : $0.00020880 SL : $0.00012375

Hashtags

爱游戏分享社

@aiyouxigongyifuzhu · Post #5375 · 26.06.2025 г., 15:29

项目: Wink修图神器_1.7.2.1_照片视频都能修-解锁会员 说明: 高清画质修复必备神器 让你的视频每一帧每一秒都绝美如画 照片\&视频都能修,360˚还原美貌无死角 传承美图秀秀美颜基因,像修照片一样修视频 【下载见评论区】 #Wink#P图#破解版#安卓

⭐️【资源名称】: Wink 修图软件 🤖【适用平台】: #Andoid 🔄【应用版本】: 2.18.0 🔩【应用大小】:84MB 🧱【资源介绍】 wink是视频人像美颜必备神器,专注视频美容领域,像P照片一样P视频,简单易学的视频剪辑功能,让你的视频每一帧每一秒都绝美如画,记录每一个生活片段,搭配风格多样、质感高级的滤镜一键大片既视感 🟢绿化版 🟡在线下载:点击下载(无需密码) 🟡 uc下载:点击下载(无需密码) 🔄迅雷网盘:点击下载(无需密码) 📁#安卓软件#Wink#修图软件

Stadler разработал специальную модель пригородного поезда для линий с низким пассажиропотоком — WINK. Его отличительной особенностью является модульность (возможно питание от контактной сети, дизель-генераторной установки, аккумуляторов, а также их различные комбинации), высокая доля низкого пола (свыше 70%), а также низкая нагрузка на ось (не более 18 тонн). По назначению это аналог рельсового автобуса РА3 от ТМХ, а также Alstom Coradia Lint, Siemens Desiro Classic, Pesa Link и других. Stadler WINK позиционируется как развитие концепции GTW, но в отличие от последнего у WINK силовой модуль стоит не на одной центральной тележке, а опирается на две тележки Якобса, при этом моторными тележками являются концевые (у GTW наоборот). Такая компоновка аналогична поездам FLIRT, но у WINK всё электрооборудование сосредоточено в силовом модуле и частично на крыше, что позволило освободить пространство за кабинами машиниста и тем самым увеличить вместимость. Так, заказанные голландским перевозчиком Arriva Nederland составы имеют 135 мест для сидения, плюс 16 откидных, 2 места для пассажиров на инвалидных колясках, а также площадки для велосипедов, детских колясок и крупного багажа. По заявлению производителя, поезда WINK по типу питания возможны в пяти модификациях: ✅ Электропоезд (EMU) мощностью 1000 кВт на ободе колёс. Напряжение и род тока любой в зависимости от условий заказчика. ✅ Дизель-поезд (DMU) с максимальной мощностью 740 кВт с суперконденсаторным накопителем для повышения ускорения и экономии топлива. ✅ Дизель-электропоезд (DEMU) с питанием как от контактной сети, так и от дизель-генераторной установки. Мощность при питании от контактной сети 1000 кВт, при питании от ДГУ — 740 кВт. Возможно оборудование суперконденсаторами или аккумуляторными батареями для повышения эффективности работы поезда в автономном режиме. ✅ Электропоезд с автономным ходом (BEMU), оборудованный аккумуляторными батареями, для эксплуатации как на электрифицированных участках, так и на неэлектрифицированных линиях небольшой протяжённости. Мощность при работе от батарей заявлена также в 740 кВт, про дальность автономного хода информации нет. ✅Чистый аккумуляторный поезд (BMU) для неэлектрифицированных линий с зарядкой только на конечных станциях во время отстоя. Также в зависимости от условий заказчика возможны разные расположение дверей и планировка салона, ширина и длина вагонов, уровень пола и прочие характеристики. Кузов пассажирских вагонов изготавливается из алюминия, а силового модуля — из конструкционной стали. В настоящее время заказано 18 дизель-электропоездов WINK компанией Arriva Nederland, первые составы введены в пассажирскую эксплуатацию в прошлом году. Модификация для Нидерландов имеет длину 55,5 м, уровень пола 780 мм от УГР (под платформы 760 мм), работает от постоянного тока 1,5 кВ или двух биотопливных (гидрогенизированное растительное масло) дизелей Deutz мощностью 480 кВт каждый. Также имеются две аккумуляторные батареи общей ёмкостью 180 кВт*ч, позволяющие экономить топливо за счёт использования рекуперации, а также отключать дизель во время стоянок и маневров. Но их ёмкость недостаточна для поездной работы в автономном режиме. Примечательно, что в перспективе (после частичной электрификации линии Леуварден — Гронинген) планируется модернизация составов с демонтажем ДГУ и топливных баков и заменой их на тяговые аккумуляторные батареи, то есть превращение дизель-электропоезда в электропоезд с автономным ходом с нулевым выхлопом. В настоящее время один из составов (номер 605) дооборудован тяговыми аккумуляторами увеличенной мощности, и проводятся его испытания. Источники: https://www.railvolution.net/news/the-first-winks-in-the-netherlands https://www.railvolution.net/news/wink-tested-in-a-battery-mode https://www.stadlerrail.com/media/pdf/warr0517e_print.pdf Фото: railcolornews.com, railgazette.com и stadler. #за_низкий_пол #Stadler #WINK #DEMU #дизельэлектропоезд #Нидерланды

Работники ТВ

@rabotnikitv · Post #23745 · 30.04.2026 г., 13:59

Тарпищев, Кузнецова, Погребняк, Бондарчук, Гухман, Верник, Мишуков: звезды кино и спорта на светской премьере сериала «Первая ракетка» от Wink. #Перваяракетка#Wink#БлэкБоксПродакшн#НМГСтудия#ИРИhttps://www.rabotnikitv.com/2026/04/30/tarpishhev-kuznecova-pogrebnjak-bondarchuk-guhman-vernik-mishukov-zvezdy-kino-i-sporta-na-svetskoj-premere-seriala-pervaja-raketka-ot-wink/

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