Эксперименты с микроконтроллерами в Jupyter Notebook

Jupyter Notebook — любимый инструмент-среда для data scientist’ов, аналитиков, инженеров, математиков, студентов и даже для нас — самых обычных ученых в экспериментальной физике. Этот инструмент предназначен для работы с интерпретируемыми языками и удобного графического представления данных. Долгое время мы просто считали на нем, используя Python и математические библиотеки (numpy, SciPy, ПОДРОБНЕЕ

SEMrush vs SimilarWeb — кто точнее?

Когда анализируешь эффективность маркетинга и сайта в целом, важно не просто собирать собственную статистику, но и сравнивать ее с трендами рынка. К примеру, команда маркетинга не дотянула до плана 5%. Если при этом рынок просел на 15%, то результат хороший, а если наоборот вырос — то есть, над чем задуматься. ПОДРОБНЕЕ

Нейросети и трейдинг. Практическая реализация

Мода на трейдинг переживает взлеты и падения вместе с курсом Биткоина. Сейчас эта тема в нижней точке после невероятного роста в 2018 году. Многие за это время успели познакомиться с криптобиржами — вникали в тему, учились, трейдили, теряли деньги и даже иногда зарабатывали. В итоге, мода прошла, а опыт остался, ПОДРОБНЕЕ

Как собрать 8-битный домашний компьютер на 5 чипах

Комбинируя старые хаки, типа побочных цветов NTSC, с современным оборудованием, можно собрать удивительно мощную машину Есть что-то привлекательное в 8-битных компьютерах. Можно собрать самодостаточную систему, которая достаточно мощная для того, чтобы быть дружественной к пользователю, но достаточно простая, чтобы её можно было собрать и запрограммировать самостоятельно. Большая часть 8-битных машин, ПОДРОБНЕЕ

saneex.c: try/catch/finally на базе setjmp/longjmp (C99) быстрее стандартных исключений C++¹

Пока писал эту сугубо техническую статью, Хабр успел превратиться в местное отделение ВОЗ и теперь мне даже стыдно ее публиковать… но в душе теплится надежда, что айтишники еще не разбежались и она найдет своего читателя. Или нет? Меня всегда восхищала стандартная библиотека Си, да и сам Си — при всей своей ПОДРОБНЕЕ

7 шагов для хакерской атаки на ближайшие точки Wi-Fi

Инструкция атаки с захватом PMKID соседских вай-фай точек, или как стать cool-hacker'ом за 30 минут. В качестве инструмента – Bettercap на Kali Linux. Данная публикация является переводом статьи, который осуществлен с ознакомительными целями для обеспечения лучшей безопасности компьютерных сетей. Будьте бдительны, и не позволяйте злоумышленникам захватить контроль над вашей системой. ПОДРОБНЕЕ

Обработка миллионов строк данных потоками на Node.js

Приходилось ли вам обрабатывать с помощью Node.js одновременно миллионы строк базы данных и выводить всё это на веб-страницу? Это непросто, но у нас есть готовое решение. Попробуем решить описанную проблему со следующим стеком технологий: Node.js Sequelize (ORM-библиотека, основанная на промисах) MariaDB Что на клиенте – не имеет значения. Когда размер ПОДРОБНЕЕ

«Ломай меня полностью!» Как одни алгоритмы генерируют капчу, а другие её взламывают

Неважно, какой у вас интеллект – искусственный или естественный – после этого подробного разбора никакая капча не будет помехой. В конце статьи – самое простое и эффективное решение для обхода. CAPTCHA – полностью автоматизированный публичный обратный тест Тьюринга для различения компьютеров и людей путем автоматической настройки определенных заданий, которые трудны ПОДРОБНЕЕ

Решение проблемы с CSS :hover

:hover — псевдокласс, определяющий стиль элемента при наведении на него указателя. Проблемы с псевдоклассом :hover начались еще с тех пор, как на сенсорных устройствах был установлен первый браузер. Конечно, проблемы пытались решить и решали, но полноценным решением это вряд ли можно было назвать. Однако с новыми медиазапросами (Media Queries) 4 уровня проблема, кажется, ПОДРОБНЕЕ

GfK: в России увеличился спрос на ноутбуки и бытовую технику

Компания GfK провела исследование, в рамках которого выяснила, что спрос на электронику и бытовую технику резко увеличился. По данным GfK, на продажи ноутбуков и бытовой техники повлиял не только карантин в связи с пандемией коронавируса COVID-19, но и повышение цен из-за изменения курса доллара и евро. Резкий скачок курса является ПОДРОБНЕЕ