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

Резултати

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

Търсене: #kaspersky

当前筛选 #kaspersky清除筛选
ROZUM.ntec

@rozum_ntec · Post #227 · 22.09.2025 г., 11:56

Управляйте IT-инфраструктурой из единого центра: полный обзор состояния защиты, контроль ресурсов и снижение затрат, поиск и устранение уязвимостей, автоматическая минимизация рисков - всё это с Kaspersky Security Center. ⌨️Курс KL 009.12 Kaspersky Security Center. Systems Management всего за 1 день погружает в эти возможности и дает практические навыки через 14 лабораторных работ. После обучения слушатели смогут: 🔵управлять уязвимостями и обновлениями программ на компьютерах сети. 🔵 Захватывать, изменять настройки и устанавливать образы операционных систем. 🔵Работать с реестрами программного и аппаратного обеспечения, а также управлять лицензиями сторонних приложений и настраивать интеграцию с SIEM-системами. Идеально для: системных администраторов Windows, специалистов по ИБ, инженеров технической и предпродажной поддержки. 🔗Оставляй заявку на обучение в Rozum и будь на шаг впереди! 🟢Подписаться #Кибербезопасность #Kaspersky

🚘 2星司机 cm(⭐⭐) 发布了一辆 #1Password 4 人合租车,家庭成员车位,2023/8/10到期,上车发邮箱,跳车不退,上线看到会邀请最低 4.88 元/月,剩余 3 个空位置. 点击上车 🚘 1星司机 丶Google™(⭐) 发布了一辆 #kaspersky 1 人合租车,卡巴斯基2021版,2025.8.12到期,提供激活密钥,也可提供安装包最低 3.25 元/月,剩余 1 个空位置. 点击上车 🚘 2星司机 arbd(⭐⭐) 发布了一辆 #YouTube 5 人合租车,靠谱私家车,已绑卡。最低 5.6 元/月,剩余 5 个空位置. 点击上车 🚘 1星司机 (⭐) 发布了一辆 #YouTube 4 人合租车,土耳其家庭车,需要清空付款信息才能上车最低 5.84 元/月,剩余 4 个空位置. 点击上车 🚘 1星司机 Jacker trump(⭐) 发布了一辆 #YouTube 5 人合租车,港区账户港区订阅家庭共享版自用车 所以IP不要频繁跳动都没事 不会有其他区视频内容 月付4季付年付最低 5.6 元/月,剩余 4 个空位置. 点击上车

🚘 1星司机 丶Google™(⭐) 发布了一辆 #kaspersky 1 人合租车,卡巴斯基2021版,2025.8.12到期,提供激活密钥,也可提供安装包最低 3.25 元/月,剩余 1 个空位置. 点击上车 🚘 2星司机 arbd(⭐⭐) 发布了一辆 #YouTube 5 人合租车,靠谱私家车,已绑卡。最低 5.6 元/月,剩余 5 个空位置. 点击上车 🚘 1星司机 (⭐) 发布了一辆 #YouTube 4 人合租车,土耳其家庭车,需要清空付款信息才能上车最低 5.84 元/月,剩余 4 个空位置. 点击上车 🚘 1星司机 Mixly(⭐) 发布了一辆 #YouTube 4 人合租车,YouTube premium(香港家庭组),信用卡付款上车留下邮箱 邀请加入最低 5.25 元/月,剩余 4 个空位置. 点击上车 🚘 1星司机 Jacker trump(⭐) 发布了一辆 #YouTube 5 人合租车,港区账户港区订阅家庭共享版自用车 所以IP不要频繁跳动都没事 不会有其他区视频内容 月付4季付年付最低 5.6 元/月,剩余 3 个空位置. 点击上车 🚘 2星司机 回颖(⭐⭐) 发布了一辆 #多邻国 5 人合租车,官网订阅家庭车,已年付,上车后点车票页面邀请链接即可进入家庭组最低 9.1 元/月,剩余 4 个空位置. 点击上车

КиберПул

@cyberpoolofsharks · Post #2038 · 24.11.2025 г., 10:04

📌В ноябре в Беларуси аттестованы еще два центра кибербезопасности Об этом на форуме «Кибербезопасность 2026» рассказал представитель Оперативно-аналитического центра при Президенте Республики Беларусь Илья Мячин. 🔵Всего по состоянию на третью декаду ноября 2025 года в нашей стране – 26 центров кибербезопасности, которые прошли аттестацию. С начала этого года свои ЦКБ аттестовали Министерство внутренних дел, Государственный таможенный комитет, «Сбербанк», «Альфа-Банк», «Могилевоблгаз», «Приорбанк», «Гродно Азот», «СофтЛайн Директ» и «ЦНИИТУ». ✴️Полный перечень аттестованных центров кибербезопасности доступен на сайте ОАЦ. #кибербезопасность#оац#kaspersky#беларусь ➡️КиберПул

🚘 1星司机 大佬(⭐) 发布了一辆 #peacock 5 人合租车,Peacock Premium 美区无广告版,三屏同时观看,有独立档案,含1080p英超直播,NFL最低 15.17 元/月,剩余 5 个空位置. 点击上车 🚘 2星司机 兔兔(⭐⭐) 发布了一辆 #peacock 5 人合租车,Peacock Premium Plus会员,免广告,英超,WWE。需美国节点。自用车,欢迎加入!最低 14.95 元/月,剩余 5 个空位置. 点击上车 🚘 1星司机 Guinevere(⭐) 发布了一辆 #peacock 5 人合租车,无广告套餐premiumplus 美国网络最低 16.25 元/月,剩余 5 个空位置. 点击上车 🚘 4星司机 豆崽(⭐⭐⭐⭐) 发布了一辆 #HBOGO 5 人合租车,中文简体字幕。每人两个设备,台湾线路使用,已年付,稳的一批。最低 13 元/月,剩余 3 个空位置. 点击上车 🚘 1星司机 Guinevere(⭐) 发布了一辆 #Paramount+ 5 人合租车,美国网络 无广告套餐最低 11.8 元/月,剩余 5 个空位置. 点击上车 🚘 2星司机 兔兔(⭐⭐) 发布了一辆 #Nintendo Switch Online 6 人合租车,Nintendo Switch Online➕扩充包,欢迎加入!最低 7.7 元/月,剩余 6 个空位置. 点击上车 🚘 1星司机 Nathaniel(⭐) 发布了一辆 #Surge 2 人合租车,iOS版最低 12.13 元/月,剩余 2 个空位置. 点击上车 🚘 1星司机 hi(⭐) 发布了一辆 #Surge 4 人合租车,surge for mac 5人团99.99usd均分最低 2.95 元/月,剩余 4 个空位置. 点击上车 🚘 1星司机 Honker(⭐) 发布了一辆 #kaspersky 1 人合租车,自己用的,买多了,有效期至2023/4/21最低 10.83 元/月,剩余 1 个空位置. 点击上车 🚘 3星司机 se7en_超(⭐⭐⭐) 发布了一辆 #YouTube 5 人合租车,美国区🇺🇸YouTube Premium家庭组,长期稳定,放心乘坐,支持季付,半年付,年付更超值最低 8.16 元/月,剩余 2 个空位置. 点击上车

🚘 1星司机 那不如(⭐) 发布了一辆 #iCloud 4 人合租车,长期自用iCloud储存空间2T,6人的话平均每人约340G,在总量不超的情况下,每人超过自身容量的最低 21 元/月,剩余 4 个空位置. 点击上车 🚘 1星司机 那不如(⭐) 发布了一辆 #Office 365 10 人合租车,商用Office365 + 超高速5TB Onedrive自定义账号前缀密码。最低 7 元/月,剩余 10 个空位置. 点击上车 🚘 1星司机 Chen(⭐) 发布了一辆 #Office 365 5 人合租车,Microsoft 365 家庭版 官网订阅包年自动续订 长期有效最低 7 元/月,剩余 4 个空位置. 点击上车 🚘 2星司机 兔兔(⭐⭐) 发布了一辆 #hulu 5 人合租车,Hulu(No Ads)➕LiveTV套餐,免广告➕美国各大电视台直播(包含ESPN+)。需美国节点最低 100.1 元/月,剩余 5 个空位置. 点击上车 🚘 2星司机 兔兔(⭐⭐) 发布了一辆 #peacock 5 人合租车,Peacock Premium Plus会员,免广告,英超,WWE。需美国节点。自用车,欢迎加入!最低 14.95 元/月,剩余 5 个空位置. 点击上车 🚘 2星司机 兔兔(⭐⭐) 发布了一辆 #Nintendo Switch Online 6 人合租车,Nintendo Switch Online➕扩充包,欢迎加入!最低 7.7 元/月,剩余 6 个空位置. 点击上车 🚘 1星司机 Nathaniel(⭐) 发布了一辆 #Surge 2 人合租车,iOS版最低 12.13 元/月,剩余 2 个空位置. 点击上车 🚘 1星司机 Honker(⭐) 发布了一辆 #kaspersky 1 人合租车,自己用的,买多了,有效期至2023/4/21最低 10.83 元/月,剩余 1 个空位置. 点击上车 🚘 3星司机 se7en_超(⭐⭐⭐) 发布了一辆 #YouTube 5 人合租车,美国区🇺🇸YouTube Premium家庭组,长期稳定,放心乘坐,支持季付,半年付,年付更超值最低 8.16 元/月,剩余 2 个空位置. 点击上车 🚘 3星司机 Kelvin(⭐⭐⭐) 发布了一辆 #YouTube 5 人合租车,请准备好新加坡gmail账号最低 9.34 元/月,剩余 3 个空位置. 点击上车

Клевер_BY

@cleverbelarus · Post #919 · 20.11.2025 г., 13:31

В вузах Беларуси в этом году открыты четыре лаборатории для обучения кибербезопасности. На следующий год запланированы как минимум ещедве. Лаборатории открыты при поддержке «Лаборатории Касперского». По словам представителя компании в Беларуси Дмитрия Кудревича, это вклад в развитие киберкомьюнити в нашей стране, которое растет с каждым днем. "Еще пару лет назад на конференцию по кибербезопасности регистрировалось в лучшем случае 200-300 человек, сегодня – тысяча (с модерацией при регистрации)". #кибербезопасность#цкб#лабораториияКасперского#kaspersky#итобразование

Клевер_BY

@cleverbelarus · Post #917 · 20.11.2025 г., 13:31

О кибератаках в Беларуси, СНГ и мире говорили сегодня на форуме «Кибербезопасность 2026». Своими данными поделилась «Лаборатория Касперского». 2025 год: регион СНГ 🔸Возросла активность хактивистов — кибергруппировок, которые преследуют политические цели. 🔸57% пользователей столкнулись с различными киберугрозами. 🔸На 70% выросло количество атак в интернете. 🔸В 3 раза выросло количество попыток перехода по фишинговым и мошенническим ссылкам. 🔸Зафиксировано 542 тыс. попыток атак с использованием программ-вымогателей (шифровальщиков). Рост числа атак, по словам ведущего исследователя угроз информационной безопасности Kaspersky Татьяны Шишковой, частично обусловлен уходом из региона некоторых западных вендоров. Это приводит к тому, что программное обеспечение перестает обновляться, в том числе получать обновления безопасности. В результате компании, которые продолжают пользоваться решениями ушедших вендоров, становятся более уязвимыми. 2025 год: Беларусь 🔸Каждый третий пользователь в Беларуси столкнулся с локальными угрозами (на его компьютере был обнаружен вредоносный файл). 🔸С веб-угрозами (например, попыткой перехода по вредоносной ссылке) столкнулись 13% рядовых пользователей и 7% корпоративных. 🔸Почти каждый двадцатый пользователь подвергся атакам на мобильные устройства. #Кибербезопасность#kaspersky#кибербез#SOC#итминск#фкб2026