Нет, я не сошла с ума (хотя жара и залповые ливни располагают). Просто мы объявили конкурс Космотекст, и вдруг подумалось: а что если отправленные в космос статьи реально когда-то прочитает представитель другой цивилизации, которому в общем и целом случайно дана возможность…
Валидация входных данных — критически важная часть любого приложения. Без неё ваше приложение подвержено:— паникам и ошибкам из-за неожиданных nil или невалидных значений,— некорректной работе бизнес-логики при обработке невалидных данных,— уязвимостям безопасности (SQL-инъекции, XSS и др.),— сложностям в отладке из-за непредсказуемого поведения.Рассмотрим типичный подход к валидации без специализированных библиотек... Читать далее
Если вас уже утомили статьи об “успешных успехах” и “еще 3 совета, как пройти собеседование в зарубежную компанию и не **** (зачеркнуть) сесть в лужу”, знайте - меня тоже. Поэтому вот она - финальная, честная и практичная статья о том:- что действительно стоит (и не стоит) писать в резюме;- как собирать метрики и объяснять их на интервью;- как говорить о себе без паники;- и что делать с неудобными вопросами на английском. Читать далее
Дисклеймер. Я не участвовал в создании или продвижении скам-проектов. Я занимался исследованием одного конкретного скама и одновременно немного заработал на автоматизированной торговле исследуемыми токенами.Пару месяцев назад я прочитал на Хабре статью “Скам на $700,000 в Solana:…
Сегодня просто написать хорошую модель уже недостаточно: важно постоянно следить за её предсказаниями, так как поведение клиентов меняется со временем, и модель может терять в их качестве. Чтобы эффективно отслеживать её работу, нужна система мониторинга, которая определяет…
На сегодня вот точно выяснили — когда растения обезвожены, они начинают издавать звуки в ультразвуковом диапазоне. Люди это не слышат вообще, а вот многие виды мотыльков слышат. В лаборатории поселили мотыльков, затем из спец‑динамика стали издавать…
В прошлом посте я рассказал, как заработал $64 000, восстанавливая удаленные файлы в публичных репозиториях на GitHub. В этот раз я пошел еще дальше: исследовал все коммиты за последние пять лет, «стертые» разработчиками через git push --force. Спойлер: GitHub помнит их все.В этой статье покажу, как я вычислял такие коммиты с помощью GitHub Archive и вытаскивал из них секреты. А еще поделюсь open-source инструментом, который позволит вам самостоятельно искать подобные утечки. Читать далее
В мире криптовалют анонимность и безопасность являются ключевыми элементами. Когда речь идет о крипто-свапалках, эффективность обработки данных в реальном времени играет решающую роль для обеспечения высокого качества сервиса. В этой статье расскажем, как мы реализовали масштабируемую архитектуру для обработки данных на платформе risetocrypto с использованием передовых технологий. Читать далее
Прямо сейчас рынок оперативной памяти переживает затянувшийся переходный период. С одной стороны, DDR5 — это уже не экзотическая новинка для избранных. А с другой, DDR4 еще не успела безбожно устареть и продолжает неплохо справляться с большинством задач. Из-за этого многие из нас…
Недавно наткнулся на старые выпуски «Разрушители легенд» и подумал, что про VDS/VPS также немало мифов. Конечно, не таких зрелищных, как взрывающийся бензобак, но не менее живучих. Только никто их не спешит «разрушать», а стоило бы. В статье разберу десять самых популярных заблуждений о VDS и объясню, почему в них верить не нужно. Читать далее