Pull to refresh
25
0
Сергей Кузнецов @Kuuuzya

Гик

Send message

Как я писал свою библиотеку для работы с Telegram

Level of difficulty Medium
Reading time 5 min
Views 6.6K

В далекий 2019 год, когда про ковид никто не слышал и других жестей еще не было на горизонте, я читал очередную статью как “правильно” писать очередного бота на телеграм. И в очередной раз у меня крутилась мысль: че код так паршиво выглядит то? Где-то в то время телеграм еще был на хайпе, я упражнялся в ботописании, каждый второй выходец из онлайн школы программирования пытался объяснить окружающим как писать боты на телеграм. Глядя на это все, возник вопрос: а как оно должно выглядеть, чтоб мне понравилось ? Дальше речь пойдет про субъективщину и избавление от фатального недостатка. А я Саша, на тот момент был php разработчиком, а сейчас дожил до лида в Kokoc group.

Читать далее
Total votes 17: ↑16 and ↓1 +15
Comments 9

Вечная борьба с парсерами, которую мы, кажется, выиграли

Reading time 10 min
Views 26K

Каждый более или менее крупный сайт хоть раз, но пытались атаковать. Такое было и с нашим сервисом Rusprofile, люди пытались спарсить финансовые и юридические данные о компаниях, которые мы агрегируем у себя последние 5 лет. Поэтому наша команда написала неплохую систему защиты с несколькими эшелонами проверок В этот Новый год случилась DDoS-атака, которую наша система смогла отбить меньше чем за час. Сегодня расскажем, почему другим нужны ваши данные и можно ли защититься от подобных атак (спойлер: можно).

Читать далее
Total votes 73: ↑52 and ↓21 +31
Comments 146

Открытые данные: всё, что может пойти не так, идёт не так

Reading time 10 min
Views 8.2K

Сейчас множество всяких наборов данных в разных областях выкладывают под лицензией OpenData, то есть скачивай и используй (но не искажай). Но, конечно же, раз эти данные открытые, то все их создают как им угодно. Отсюда — множество проблем при обработке, начиная с получения и заканчивая интерпретацией. Мы работаем с открытыми данными последние пять лет, и за весь опыт работы накопилось немало интересных случаев. Под катом — основные проблемы и примеры ребусов, путешествий во времени и прочей чертовщины, с которой мы ежедневно боремся.

Читать далее
Total votes 21: ↑21 and ↓0 +21
Comments 22

Тимлиды и разработчики: как программисты ищут работу в 2021 году

Reading time 6 min
Views 19K

Ещё осенью 2020 года мы заметили изменения в воронке поиска работы в сферах IT&Digital. Поскольку мы постоянно взаимодействует с людьми и рынком, нам быстро стало понятно, что формируются новые паттерны поведения при поиске работы. И компаниям нужно обязательно их учитывать, чтобы находить новых сотрудников в команды разработки.

Читать далее
Total votes 14: ↑13 and ↓1 +12
Comments 27

Осенняя сессия вопросов Хабру. AMA #22

Reading time 2 min
Views 4.5K
Огромного размера чейнджлог Хабра оказался передо мной перед последней пятницей месяца. Но глаза боятся, а руки делают: текстовый скальпель почикал всё «системное» и оставил лишь то, на что можно обратить внимание — ознакомиться можно под катом. Ну а в комментариях традиционно можем поболтать: задавайте вопросы, сообщайте о багах, пишите фич-реквесты.


Читать дальше →
Total votes 55: ↑55 and ↓0 +55
Comments 101
Везет, конечно, Федору Конюхову. На своей лодке он уже объехал весь мир. Точнее, обплыл, обошел... Я не моряк ни разу, но тоже хочу крутых путешествий. Черт возьми, после такого крутого релиза я их заслужил как никто! Но куда ехать? Европейские столицы уже изъезжены, на море как-то не тянет, в России скучно... А что, если рвануть по местам, которые связаны с IT и точными науками? Ведь всегда хотелось посмотреть офис Google, узнать, где творил Ломоносов и как вообще зарождалась индустрия. Решено! Едем в кругосветку по местам IT-славы.
Ну погнали!
Total votes 28: ↑24 and ↓4 +20
Comments 10

Как взломать завод: системы радиоуправления как слабое звено современного производства

Reading time 6 min
Views 7.4K


Компания Trend Micro выпустила исследование, в котором рассмотрела уязвимости системы дистанционного радиоуправления промышленного оборудования и то, насколько просто злоумышленники могут их использовать для атак на промышленные объекты

Недавно мы (специалисты Trend Micro) опубликовали результаты очередного исследования, которое на этот раз касается систем дистанционного радиоуправления, используемых для работы с промышленным оборудованием. В ходе исследования мы протестировали оборудование от семи крупных вендоров, чтобы найти уязвимости в системах его защиты, и способы, которыми преступники могут воспользоваться, желая перехватить управление этим оборудованием. И нашли, что характерно, и уязвимости, и способы. Потенциально их можно использовать для саботажа производства, воровства и даже шантажа.
Читать дальше →
Total votes 25: ↑25 and ↓0 +25
Comments 5

Нагреет ли дата-центр Microsoft море вокруг

Reading time 5 min
Views 42K
В рамках проекта Natic Microsoft опустила на дно Северного моря свой дата-центр. Некоторые экологи выражают опасения, что размещение источника тепла может нанести вред экологии. Бен Катлер из «Майкрософт» утверждает, что «в худшем случае температура может повыситься на тысячные доли градуса». Я решил посчитать и выяснить, кто прав.


Читать дальше →
Total votes 89: ↑76 and ↓13 +63
Comments 170

HyperX Alloy FPS — Красный, синий, коричневый — выбирай себе любой

Reading time 3 min
Views 21K
Привет, Гиктаймс! Как известно, никогда не следует спорить с тем, кто печатает быстрее тебя. Да и играть с теми, кто ловчее перебирает пальцами по клавиатуре не самое удачное времяпрепровождение. Тренировка, тренировка и еще раз тренировка! Ну и качественный спортинвентарь — для тех, кто любит себя больше, чем соперника, HyperX дает возможность не просто использовать отличную клавиатуру, но и выбрать тип переключателей под себя.
Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Comments 38

Обзор комплекта памяти HyperX Predator DDR4-3000

Reading time 4 min
Views 37K
Привет, Гиктаймс! Совсем недавно компания Kingston анонсировала обновление своей линейки высокоскоростной памяти HyperX Predator: новый дизайн модулей, новая аппаратная платформа, иные частоты и задержки.



Новинка оперативно добралась до России, а потому появилась возможность опробовать на практике её возможности на примере комплекта HyperX Predator DDR4-3000, состоящего из четырёх модулей объёмом 4 Гбайт каждый.
Читать дальше →
Total votes 20: ↑19 and ↓1 +18
Comments 52

Обзор решений для управления печатью

Reading time 7 min
Views 52K
Привет, Гиктаймс! Решение проблем, связанных с созданием и обеспечением корпоративных инфраструктур печати, начинается с их мониторинга. Отслеживать состояние устройств печати настоятельно рекомендуется даже в том случае, если компания невелика и все ее потребности закрывает одно единственное сетевое МФУ с общим доступом. Даже в этой ситуации можно в один прекрасный день остаться вообще без принтера, занявшись поисками способов ремонта «по факту». Если же в организации имеется полноценная инфраструктура из нескольких (будь то 10 или 100) принтеров и МФУ, то аудит такого парка – задача не из простых. И здесь не обойтись без специальных программных решений и сервисов, о кторых и пойдет речь под катом.


Читать дальше →
Total votes 17: ↑15 and ↓2 +13
Comments 9

Корпоративная печать: гораздо больше проблем, чем кажется

Reading time 7 min
Views 23K


Давно провозглашенная эра без бумаги упорно не наступает. Не получается: планшеты, смартфоны и ридеры не убили бумажные книги, а электронный документооборот не в состоянии пока что заменить классический. Это означает, что рынок принтеров и МФУ, хотя и терпит удары, но всё еще на ногах, и даже нокдауна ещё не пережил. В больших и маленьких компаниях продолжают печатать документы, причём иногда в огромных количествах. А проблемы, связанные с организацией этого процесса (печать документов в банке или компании, которая занимается оптовой торговлей – настоящий бизнес-процесс) остаются, и могут быть весьма болезненными.
Читать дальше →
Total votes 22: ↑19 and ↓3 +16
Comments 33

Как повысить уровень конверсии целевой страницы сайта с помощью психологии желания

Reading time 7 min
Views 67K
Создание соблазнительных для потребителя предложений — не такая сложная задача. Все, что вам нужно — понять, что движет вашими потенциальными покупателями. Как только вы разберетесь с тем, чего они на самом деле желают, у вас появятся инструменты для создания предложений, от которых будет просто невозможно отказаться. Ниже перевод статьи Аарона Бишела, которая содержит несколько психологических методик, используемых успешными компаниями для стимуляции желания приобретать их продукцию, а также советы о том, как оптимизировать целевые страницы и маркетинговые акции.
Читать дальше →
Total votes 63: ↑39 and ↓24 +15
Comments 10

Публикация приложения в Windows Store

Reading time 9 min
Views 70K
Привет.

Я студент-партнер Microsoft, и в этой статье я хотел бы поделиться с вами своим опытом публикации приложения в Windows Store и рассказать о некоторых особенностях сертификации и публикации.
Читать дальше →
Total votes 86: ↑70 and ↓16 +54
Comments 24

Музыка в кубе. Обзор микросистемы Philips

Reading time 5 min
Views 34K


Что-то давно я не публиковал обзоры и не проводил конкурсы с ценными призами. Настало время это исправить. Итак, сегодня представляю на ваш суд пост о микросистеме Philips MCM1055. Что такое микросистема? По сути — это уменьшенный музыкальный центр из 90-х годов, с возможностью прослушивания музыки с флешек и дисков. Да и компактный, к тому же, много места для него выделять не надо. Все подробности читайте под катом. Ну а в самом конце поста конкурс, в котором можно получить такую систему себе домой в вечное пользование. Конкурс завершён. Победил RedShark
Читать дальше →
Total votes 31: ↑22 and ↓9 +13
Comments 69

Smart Case: обновлять ли свой Smart Cover?

Reading time 4 min
Views 69K


Прогулявшись по просторам интернета после WWDC-2012, обнаружил несколько разных отзывов о новом чехле для iPad. И если с представленными на самой конференции MBP Retina, OS X Mountain Lion и iOS 6, в принципе, всё понятно, то новый фирменный чехол (второй за историю компании) особо показан не был. Называется он Smart Case и представляет собой усовершенствование нашумевшего Smart Cover. Отзывы в интернете столь противоречивы, что я решил взять такой чехол и собственноручно всё проверить и протестировать. Результаты тестов и личные впечатления представляю на ваш суд.
Читать дальше →
Total votes 46: ↑24 and ↓22 +2
Comments 45

Подарок к новому году от @pod2g: Отвязанный джеил для iOS 5.0.1

Reading time 1 min
Views 1.3K
На сайте Dev-team появилась радостная для многих новость: вышел джеил брейк для iOS 5.0.1 для следующих устройств: iPhone3GS, iPhone4, iPhone4-CDMA, iPad1, iPod touch 3G, iPod touch 4G

Сейчас pod2g сосредоточился на работе над джеилом для iPad2 и iPhone 4S.

Собственно ссылка на саму новость и на линки для скачки: blog.iphone-dev.org/post/14857834236/untethered-holidays

Читать дальше →
Total votes 47: ↑39 and ↓8 +31
Comments 109

Дарим роботов на Новый год

Reading time 5 min
Views 15K
Новый год осталось ждать уже недолго и многие уже распланировали свои отпуска. С другой стороны о подарках мы начинаем задумываться зачастую только в последние предновогодние дни. Для тех, кто покупает подарки заранее или просто хочет подготовить необычный подарок, подготовлена данная обзорная статья. Всем остальным рекомендую сохранить статью в закладках, чтобы числа 28го внезапно вспомнить о ней, открыть, и, не ломая голову, бегом в магазин. Как вы уже поняли из заголовка, выбирать мы будем исключительно из роботов, ну и, возможно, пару радиоуправляемых моделей.

image

Читать дальше →
Total votes 110: ↑106 and ↓4 +102
Comments 58

Завязывай с этой дополненной реальностью!

Reading time 1 min
Views 22K
Казалось бы, галстуки в мире существуют уже давно и всем мужчинам пора бы научиться их завязывать. Но, как показывает практика, делать это по памяти умеют не все. Завязывание галстука для многих людей остаётся проблемой. Видимо сложность этой простой на первый взгляд процедуры заключается в том, что надо одновременно смотреть в зеркало на своё отражение и манипулировать обеими руками, не путая левую с правой.

image

Особенно сложно это делать по утрам, когда кофеин от утренней чашки кофе ещё не подействовал, а времени до того, как начальник придёт в офис, остаётся всё меньше и меньше. Однако, мучениям скоро придёт конец, приложение TieSight смотрит за вашими действиями через web-камеру и подсказывает голосом и на экране, что вам нужно делать дальше. Согласитесь, дополненная реальность — это круто.
Читать дальше →
Total votes 31: ↑26 and ↓5 +21
Comments 12

Google Takeout — забери свои данные из гугла

Reading time 1 min
Views 53K
Компания Google представила новый сервис — Google Takeout. Коротко говоря, это возможность выгрузить все свои данные из всех сервисов Google единым архивом. Это полезно как в качестве бэкапов, так и на случай, если вы решите сменить сервисы Google на что-то другое.

Пока что доступны только несколько сервисов, такие как профиль Google, контакты и круги Google+, сообщения в Buzz (вместе с комментариями), альбомы Picasa, Лента Google+ (Stream).

В отличие от конкурентов, которые пытаются всячески ограничить ваши возможности по выгрузке ваших собственных данных из их сервисов, Google проявляет себя корпорацией добра и абсолютно не удерживает вас.



Официальное сообщение в Data Liberation Blog
Total votes 84: ↑79 and ↓5 +74
Comments 88

Information

Rating
Does not participate
Location
Балашиха, Москва и Московская обл., Россия
Date of birth
Registered
Activity