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

Резултати

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

Търсене: #challenge

当前筛选 #challenge清除筛选
Ashara Media - አሻራ ሚዲያ

@ashara_media · Post #47312 · 07.04.2026 г., 19:32

የኤቢሲ ቴቪ ወዳጆችና ቤተሰቦች፤ በተለመደው የሳይበር አፈና ምክንያት ከ80ሺህ በላይ ቤተሰብ የነበረው የኤቢሲ ቴቪ youtube ገፅ ተነስቷል። በመሆኑም ተከታዩን አዲስ ገፃችንን በመቀላቀልና ለሌሎች በማጋራት ተደራሽነታችንን እንድናሰፋ ይሔንን #challenge ይቀላቀሉ። Subscribe and SHARE ABC TV 👇 https://www.youtube.com/@abcmovement2026

Hashtags

KOMPYUTER AKADEMIYASI

@Kompyuter_akademiyasi · Post #5405 · 16.09.2023 г., 11:56

Har kuni bir video #challenge 😅 Anchadan beri kanaldagi nofaollikka nuqta qo'ymasak bo'lmaydi. Nasib qilsa kanalga har kuni kamida bittadan video tayyorlab, yuklab borishga harakat qilaman. Ko'ramiz qanchagacha ushbu challenge ni davom ettirar ekanmiz. Hozirda ko'proq shorts'lar tayyorlashga harakat qilaman, lekin nasib qilsa katta videolar tayyorlash ham niyatimiz mavjud. 🥹Sizdan 2 ta iltimosim bor: 1. Bizni qo'llab-quvvatlang va biz bilan bo'ling 2. Izohaga video uchun "zakaz" lar yozib qoldiring 😉 🔄 Tah.: challenge'ning birinchi videosini birozdan so'ng joylaymiz. Yana bir gap: har kuni test ham tashlab turishga harakat qilamiz. 💻 Kompyuterni birga o'rganamiz ⤵️ TelegramIInstagramITikTokIYouTube

Hashtags

TerDU Yuridik fakulteti

@terdu_yuridik · Post #3966 · 06.11.2025 г., 14:07

#challenge 🏛Termiz davlat universiteti Yuridik fakulteti talabalar va o’qituvchilari o‘rtasida “Korrupsiyaga qarshi kurash” mavzusida challenge o‘tkazildi. Ushbu tadbirda yoshlar o‘z pozitsiyasini ochiq ifoda etib, jamiyatda adolat va shaffoflikni targ‘ib qilishga chaqiruvchi plakatlar bilan qatnashdi. ❌Korrupsiyaga qarshi kurash – har birimizning burchimiz! Keling, birgalikda adolatli va shaffof kelajak sari qadam tashlaylik! 🌐Bizni ijtimoiy tarmoqlar orqali kuzating! 🚀Telegram | 📷Instagram | 🔵Facebook | 🎬You tube

Hashtags

IT Blog

@ITbusiness_school · Post #2068 · 12.08.2022 г., 06:04

#challenge😂😂😂 1. Siz Cobalt'ga pul to‘labsiz. Sizga Matiz bermoqchimiz noqulaylik uchun uzr! 2. Diplomatiyaga grantga kiribsiz. Sizni Milliy universitetga o‘tkazmoqchimiz noqulaylik uchun uzr! 3. Ko‘richagizni oldirmoqchi ediz. Bitta buyragingizni olib tashladik. Noqulaylik uchun uzr! 4. Kuyov katta qizimga uylanmoqchi ediz. Sizga ammasini qizini beramiz. Noqulayliklar uchun uzr 😂 👉@abdusattor

Hashtags

😎 Короче. Я придумал конкурс. Задача Нагенерить персонажа Acid Crunch в формате «страшный сон конспиролога». Формат и количество контента не ограничены, но если сделаешь слишком много, я тебе напишу, и мы вместе выберем 2 лучших варианта на твой взгляд. Это может быть: картинка, мем, комикс или даже видос. Сроки Итоги подводим 15 февраля. Месяц с запасом, чтобы ты реально успел сделать что-то крутое, а не на коленке. Призы 1 место — 5 000 ₽ 2 место — 2 000 ₽ 3 место — 1 000 ₽ Финальное решение Победителей выбирают подписчики канала голосованием. PS. Сергей хочу видео из соры как ты умеешь) , а ещё я скину исходники в комменты чтобы было с чем работать) 😂И не ссы что-то делать. В прошлом конкурсе почти не было конкурентов. Просто немного потрать времени, залутай мани, а мы поржём с мемов. #challenge | AcidCrunch

Hashtags

😂Напоминаю про конкурс в 10 000₽ осталась НЕДЕЛЯ!!! Пока поучаствовало всего 2 человека так что ты вполне легко можешь забрать косарик даже если не займешь первое место)) Задача: Создать видеоролик с персонажем AcidCrunch и опубликовать его в любой социальной сети (TikTok, Instagram, YouTube Shorts, Reels и т.д.) с ссылкой на этот канал. Формат ролика — абсолютно любой (42): Видео, сгенерированное в Sora-2, Veo-3, Kling или других нейросетях Запись экрана с обзором (например, на Banana Crunch Canvas, с лайфхаками, фишками и т.д.) Слайд-шоу из картинок (например, как комикс-новелла) Экспериментальный арт-формат (анимация, стоп моушен типа робоцыпа ) Примеры идей Взаимодействие с персонажем AcidCrunch (диалог, встреча, пародия) История про AcidCrunch (юмор, хоррор, приключение, стёб) Гайд или обучающий ролик (например, про фишки канала или AI-сервисы) Что-то про «банан и кранч» — мем, нарратив, мини-сюжет Творческая подача (музыкальный клип, монтаж-эксперимент, стилизованная новелла) Победитель определяется только по количеству просмотров Призы 1 место (по просмотрам) — 5000 ₽ Гран-при (мой личный выбор) — 2000 ₽ 3 поощрительных места — по 1000 ₽ Условия участия 1. Сними ролик в любом формате. 2. Опубликуй его в соцсети с ссылкой на канал AcidCrunch. 3. Скинь ссылку на свой ролик в комментарии к этому посту. Сроки Итоги будут объявлены 1 ноября 2025 года в 20:00. #challenge | AcidCrunch

Hashtags

Итак, новости по сайту После запуска и репостов в крупных каналах бесплатные лимиты очень быстро превратились в платные и заблокировали мою карту. Пришлось экстренно отключать платёжку, и сайт, соответственно, лёг. Сейчас со мной связался Mr. @Paddler — мы вместе просмотрели код и выяснили, что моя гипотеза с бесплатным AI-ключом не работает. Увы, банану в него не включили. Так что, если у тебя есть платный AI-ключ и хочется работать в более удобном интерфейсе — добро пожаловать на временный сайт Если платного ключика нет возвращаемся в ai studio . Это решение пока до того момента, как я решу, что делать с сервисом дальше. +небольшой лайфхак для тебя! Если хочешь такую же ширину, как на сайте, но без гугловской хрени: нажми F12, выбери инструмент выделения элементов и удали мешающие гугловские интерфейсы. Будет точно как на сайте — только уже с твоими лимитами 😗🤩 Возможно, придётся разделить проект на два направления: «Народный» AI Studio-вариант для всех. Платный продукт с доп. фишками и подпиской. К сожалению, по-другому сайт не заработает (за исключением вставки твоего личного платного API-ключа, эту опцию я оставлю). Ещё раз спасибо Paddler — он сэкономил мне кучу времени. Взамен могу порекомендовать его сервис по автоматизации бизнеса ai2flow, возможно, он окажется полезен и тебе. 😂 Сорри за неидеальный первый запуск, но не унываем и двигаемся дальше) #challenge | AcidCrunch

Hashtags

😂Конкурс с AcidCrunch - Призовой фонд 10 000 ₽ Задача: Создать видеоролик с персонажем AcidCrunch и опубликовать его в любой социальной сети (TikTok, Instagram, YouTube Shorts, Reels и т.д.) с ссылкой на этот канал. Формат ролика — абсолютно любой (42): Видео, сгенерированное в Sora-2, Veo-3, Kling или других нейросетях Запись экрана с обзором (например, на Banana Crunch Canvas, с лайфхаками, фишками и т.д.) Слайд-шоу из картинок (например, как комикс-новелла) Экспериментальный арт-формат (анимация, стоп моушен типа робоцыпа ) Примеры идей Взаимодействие с персонажем AcidCrunch (диалог, встреча, пародия) История про AcidCrunch (юмор, хоррор, приключение, стёб) Гайд или обучающий ролик (например, про фишки канала или AI-сервисы) Что-то про «банан и кранч» — мем, нарратив, мини-сюжет Творческая подача (музыкальный клип, монтаж-эксперимент, стилизованная новелла) Победитель определяется только по количеству просмотров Призы 1 место (по просмотрам) — 5000 ₽ Гран-при (мой личный выбор) — 2000 ₽ 3 поощрительных места — по 1000 ₽ Условия участия 1. Сними ролик в любом формате. 2. Опубликуй его в соцсети с ссылкой на канал AcidCrunch. 3. Скинь ссылку на свой ролик в комментарии к этому посту. Сроки Конкурс длится 1 месяц с момента публикации поста. Итоги будут объявлены 1 ноября 2025 года в 20:00. За ролик родивший идею спасибо Niko #challenge | AcidCrunch

Hashtags

@belajarnetworking

@belajarnetworking · Post #649 · 28.07.2018 г., 06:50

Terdapat R1 dan R2 yang saling mengadvertise network mereka dengan protokol EIGRP seperti pada gambar. ‌‌‌ • Network LAN ( 192.168.1.0 dan 192.168.2.0 ) diadvertise tanpa menggunakan wildcard mask. • Sedangkan network WAN ( 172.16.0.0 ) diadvertise menggunakan wildcard mask. Pertanyaan: 1- Apakah konfigurasi EIGRP diatas sudah tepat? 2- Apakah network LAN perlu diadvertise menggunakan wildcard mask? Kenapa? 3- Kalau ya, seperti apa konfigurasinya? 4- Apa perbedaannya antara menggunakan wildcard mask, dengan tanpa menggunakan wildcard mask? 5- Apakah perintah no auto-summary dibutuhkan pada network tersebut? Alasannya? Tulis jawaban kamu di telegra.ph lalu kirim ke @computernetworksbot untuk bergabung ke grup. #challenge

Hashtags

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