В далекий 2019 год, когда про ковид никто не слышал и других жестей еще не было на горизонте, я читал очередную статью как “правильно” писать очередного бота на телеграм. И в очередной раз у меня крутилась мысль: че код так паршиво выглядит то? Где-то в то время телеграм еще был на хайпе, я упражнялся в ботописании, каждый второй выходец из онлайн школы программирования пытался объяснить окружающим как писать боты на телеграм. Глядя на это все, возник вопрос: а как оно должно выглядеть, чтоб мне понравилось ? Дальше речь пойдет про субъективщину и избавление от фатального недостатка. А я Саша, на тот момент был php разработчиком, а сейчас дожил до лида в Kokoc group.
Гик
Вечная борьба с парсерами, которую мы, кажется, выиграли
Каждый более или менее крупный сайт хоть раз, но пытались атаковать. Такое было и с нашим сервисом Rusprofile, люди пытались спарсить финансовые и юридические данные о компаниях, которые мы агрегируем у себя последние 5 лет. Поэтому наша команда написала неплохую систему защиты с несколькими эшелонами проверок В этот Новый год случилась DDoS-атака, которую наша система смогла отбить меньше чем за час. Сегодня расскажем, почему другим нужны ваши данные и можно ли защититься от подобных атак (спойлер: можно).
Открытые данные: всё, что может пойти не так, идёт не так
Сейчас множество всяких наборов данных в разных областях выкладывают под лицензией OpenData, то есть скачивай и используй (но не искажай). Но, конечно же, раз эти данные открытые, то все их создают как им угодно. Отсюда — множество проблем при обработке, начиная с получения и заканчивая интерпретацией. Мы работаем с открытыми данными последние пять лет, и за весь опыт работы накопилось немало интересных случаев. Под катом — основные проблемы и примеры ребусов, путешествий во времени и прочей чертовщины, с которой мы ежедневно боремся.
Тимлиды и разработчики: как программисты ищут работу в 2021 году
Ещё осенью 2020 года мы заметили изменения в воронке поиска работы в сферах IT&Digital. Поскольку мы постоянно взаимодействует с людьми и рынком, нам быстро стало понятно, что формируются новые паттерны поведения при поиске работы. И компаниям нужно обязательно их учитывать, чтобы находить новых сотрудников в команды разработки.
Осенняя сессия вопросов Хабру. AMA #22
Как взломать завод: системы радиоуправления как слабое звено современного производства
Компания Trend Micro выпустила исследование, в котором рассмотрела уязвимости системы дистанционного радиоуправления промышленного оборудования и то, насколько просто злоумышленники могут их использовать для атак на промышленные объекты
Недавно мы (специалисты Trend Micro) опубликовали результаты очередного исследования, которое на этот раз касается систем дистанционного радиоуправления, используемых для работы с промышленным оборудованием. В ходе исследования мы протестировали оборудование от семи крупных вендоров, чтобы найти уязвимости в системах его защиты, и способы, которыми преступники могут воспользоваться, желая перехватить управление этим оборудованием. И нашли, что характерно, и уязвимости, и способы. Потенциально их можно использовать для саботажа производства, воровства и даже шантажа.
Нагреет ли дата-центр Microsoft море вокруг
HyperX Alloy FPS — Красный, синий, коричневый — выбирай себе любой
Обзор комплекта памяти HyperX Predator DDR4-3000
Новинка оперативно добралась до России, а потому появилась возможность опробовать на практике её возможности на примере комплекта HyperX Predator DDR4-3000, состоящего из четырёх модулей объёмом 4 Гбайт каждый.
Обзор решений для управления печатью
Корпоративная печать: гораздо больше проблем, чем кажется
Давно провозглашенная эра без бумаги упорно не наступает. Не получается: планшеты, смартфоны и ридеры не убили бумажные книги, а электронный документооборот не в состоянии пока что заменить классический. Это означает, что рынок принтеров и МФУ, хотя и терпит удары, но всё еще на ногах, и даже нокдауна ещё не пережил. В больших и маленьких компаниях продолжают печатать документы, причём иногда в огромных количествах. А проблемы, связанные с организацией этого процесса (печать документов в банке или компании, которая занимается оптовой торговлей – настоящий бизнес-процесс) остаются, и могут быть весьма болезненными.
Как повысить уровень конверсии целевой страницы сайта с помощью психологии желания
Публикация приложения в Windows Store
Я студент-партнер Microsoft, и в этой статье я хотел бы поделиться с вами своим опытом публикации приложения в Windows Store и рассказать о некоторых особенностях сертификации и публикации.
Музыка в кубе. Обзор микросистемы Philips
Что-то давно я не публиковал обзоры и не проводил конкурсы с ценными призами. Настало время это исправить. Итак, сегодня представляю на ваш суд пост о микросистеме Philips MCM1055. Что такое микросистема? По сути — это уменьшенный музыкальный центр из 90-х годов, с возможностью прослушивания музыки с флешек и дисков. Да и компактный, к тому же, много места для него выделять не надо. Все подробности читайте под катом.
Smart Case: обновлять ли свой Smart Cover?
Прогулявшись по просторам интернета после WWDC-2012, обнаружил несколько разных отзывов о новом чехле для iPad. И если с представленными на самой конференции MBP Retina, OS X Mountain Lion и iOS 6, в принципе, всё понятно, то новый фирменный чехол (второй за историю компании) особо показан не был. Называется он Smart Case и представляет собой усовершенствование нашумевшего Smart Cover. Отзывы в интернете столь противоречивы, что я решил взять такой чехол и собственноручно всё проверить и протестировать. Результаты тестов и личные впечатления представляю на ваш суд.
Подарок к новому году от @pod2g: Отвязанный джеил для iOS 5.0.1
Сейчас pod2g сосредоточился на работе над джеилом для iPad2 и iPhone 4S.
Собственно ссылка на саму новость и на линки для скачки: blog.iphone-dev.org/post/14857834236/untethered-holidays
Дарим роботов на Новый год
Завязывай с этой дополненной реальностью!
Особенно сложно это делать по утрам, когда кофеин от утренней чашки кофе ещё не подействовал, а времени до того, как начальник придёт в офис, остаётся всё меньше и меньше. Однако, мучениям скоро придёт конец, приложение TieSight смотрит за вашими действиями через web-камеру и подсказывает голосом и на экране, что вам нужно делать дальше. Согласитесь, дополненная реальность — это круто.
Google Takeout — забери свои данные из гугла
Пока что доступны только несколько сервисов, такие как профиль Google, контакты и круги Google+, сообщения в Buzz (вместе с комментариями), альбомы Picasa, Лента Google+ (Stream).
В отличие от конкурентов, которые пытаются всячески ограничить ваши возможности по выгрузке ваших собственных данных из их сервисов, Google проявляет себя корпорацией добра и абсолютно не удерживает вас.
Официальное сообщение в Data Liberation Blog
Information
- Rating
- Does not participate
- Location
- Балашиха, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity