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

Резултати

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

Търсене: #olx

当前筛选 #olx清除筛选
ХУРСИН

@hursin · Post #36160 · 14.09.2025 г., 12:47

Шли третьи сутки некорректной работы (вернее отсутствия работы) сайта #OLX На самом сайте: ни слова, никаких официальніх пресс-релизов... Офигенный сервис и уровень поддержки. Просто гениально... Ну если вас атакуют, уволили админа и забыли заплатить ему зарплату, скажите людям хоть что-нибудь!!! Или вы сами уже утратили доступ к своему же ресурсу?! Кстати - в Польше и Казахстане #OLX тоже не работает.

Hashtags

ХУРСИН

@hursin · Post #36159 · 13.09.2025 г., 16:51

Что случилось с #OLX? Уже сутки не работает переписка в профилях, сам ресурс вроде как сам работает, объявления на месте, но зайти в профиль или написать продавцу, ответить покупателю - невозможно. Выдает ошибку. Что происходит? Атака хакеров? Все админы уехали? Вызываю пояснительную бригаду.

Hashtags

Suxrob Xurramov | Blog

@suxrobblog · Post #591 · 26.04.2025 г., 08:46

Olx'da mahsulotni reklama qilishdan tashqari oʻz xizmatlaringizni tavsiya qilishingiz yoki sotishingiz ham mumkin. Aytgancha, saviyali auditoriya olx'da mavjud deb hisoblamayman va u yerda koʻplab, firibgarlik holatlari ham tez-tez uchrab turadi. Xushyor boʻlish kerak) P.s. Kurslar reklamasi ham olx'da faol ekan, bu ham sotuvga yaxshi usul. — Sizchi olx'da xizmatlaringizni tavsiya qilib koʻrmadingizmi? @suxrobblog | #olx#mijoz

Hashtags

AQPARAT SAQSHYSY

@aqparatsaqsysy · Post #2070 · 11.01.2024 г., 13:00

⚡️Как обезопасить себя от мошенничества на онлайн-сервисе объявлений «OLX.kz»? «OLX.kz» является крупнейшим интернет-сервисом для размещения онлайн-объявлений в Казахстане, с помощью которого многие пользователи привыкли находить продавцов или покупателей различных товаров или услуг. Поэтому мошенники используют продуманные схемы для незаконного обогащения путем использования данного портала. При этом объектами их мошеннических действий могут быть как продавцы (люди, размещающие объявления), так и покупатели. Чтобы заключить безопасную сделку и не стать жертвой обмана, придерживайтесь следующих рекомендаций: 📌Старайтесь вести переписку в чате онлайн-сервиса и не переходите по сторонним ссылкам. Мошенники создают ложные сайты-двойники, похожие на официальную веб-страницу «OLX.kz». Поэтому обязательно обращайте внимание на название ссылок сайта, на котором вы находитесь, и проверяйте их подлинность. ✅Реальный и официальный домен сайта «OLX.kz» выглядит так: версия онлайн-сервиса для компьютера – olx.kz; мобильная версия – m.olx.kz; центр поддержки пользователей – help.olx.kz; бизнес-страница – name.olx.kz. ❌ Примеры ложных сайтов-двойников: olxkz.info, olx-send.kz, olx-kz.info, m.olx.kz.obyava.com, olxkz-pays.online, olxkz.icu, www-m-olx.kz и так далее. 📌Не вводите данные своих банковских карт. Портал «OLX.kz» не имеет функции, с помощью которой человек, размещающий объявление, может получить на свой счет денежные средства за реализованный товар или услугу. Онлайн-сервис не запрашивает личные данные пользователей, а также данные их банковских карт. Обычно мошенники создают сайт-двойник со страницами, где требуется ввести данные карты, чтобы пользователь мог получить оплату за товар или услугу. Иногда злоумышленники просят отключить лимиты для снятия и перевода денежных средств с банковской карты. 📌 Не соглашайтесь на предложения с доставкой товара. Сервис «OLX.kz» не предоставляет услуги курьеров по доставке товаров. Поэтому мошенников можно распознать по попыткам предоставления подобных услуг. Злоумышленники будут предлагать выкупить товар и воспользоваться услугой доставщиков. Мы рекомендуем оплачивать товар или услугу после их получения при личных встречах участников сделки. 📌 Не вносите предоплату за товар или услугу. Мошенники копируют объявления настоящих продавцов и размещают поддельные объявления с заниженными ценами для привлечения покупателей. Затем злоумышленники просят предоплату у заинтересованных товаром пользователей. После перевода средств и жалоб покупателей по поводу отсутствия товара, мошенники направляют своих жертв к онлайн-объявлению настоящего продавца (который, разумеется, понятия не имеет, чего эти люди от него хотят). При этом злоумышленники удаляют свои поддельные объявления. 📌 Обращайте внимание на текст сообщений от Службы поддержки сервиса. Мошенники могут отправлять письма от имени менеджеров Службы поддержки для убеждения пользователей в безопасности проводимых ими действий. Это помогает злоумышленникам реализовывать указанные выше мошеннические схемы. К примеру, в таких письмах может содержаться информация с подтверждением или инструкцией, как воспользоваться услугой доставки или получить денежные средства за реализованный товар или услугу. Дорогие подписчики, будьте внимательны и сохраняйте бдительность. Желаем удачных и безопасных сделок! @aqparatsaqsysy - народная информационная дружина #OLX#мошенники#мошенничество#мошенническиесхемы

AQPARAT SAQSHYSY

@aqparatsaqsysy · Post #2151 · 25.03.2024 г., 16:00

⚡️Мошенники против продавцов на olх.kz , krisha.kz и kolesa.kz Аферисты начинают беседу с хозяевами онлайн-объявлений и в итоге входят в их доверие с целью получения денежных средств на банковском счете. 📲 Злоумышленники звонят продавцам с сайтов olх.kz, krisha.kz, kolesa.kz и сообщают, что якобы хотят купить товар, квартиру, машину из онлайн-объявлений. Они говорят, что сразу переведут деньги за товар (если сумма большая, то в качестве задатка). 💬 Параллельно с этим мошенники заходят в приложение kaspi.kz, вводят номер телефона продавца и нажимают кнопку «забыли пароль». После этого собеседнику афериста приходит новый код доступа к банковскому приложению на телефон. ❗️Мошенник во время звонка просит не отключаться и быстро назвать код, который поступил во время разговора продавцу (якобы для подтверждения перевода). В суматохе человек сообщает код злоумышленнику и лишается денег на всех счетах в Kaspi банке. 👵🏼 Несмотря на то, что в СМС-сообщении всегда написано «никому не сообщайте код», многие люди из-за суеты или еще из-за чего-нибудь все равно сообщают его мошенникам. Особенно часто это делают люди в возрасте. ❌ Поэтому еще раз напоминаем, если в сообщении от банка написано «код не сообщать», то код никому не говорим. ✅ Сообщать код можно только тем людям, которые указаны в сообщении, например, «сообщите код менеджеру или кассиру». Обычно это сотрудники банков либо каких-либо крупных магазинов (код нужен для подтверждения списания бонусов). 🤲🏻 Удачных и безопасных продаж и покупок вам, дорогие подписчики. ✅ Подписывайтесь на телеграм-канал @aqparatsaqsysy и будьте информационно грамотными! ⤵️ Здесь наш канал в Instagram: 👉🏻🔗👈🏻 #мошенники#мошенничество#мошенническиесхемы#смстзбанка#продажа#онлайнобъявления#olx#крыша#колеса