Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

За что аналитику данных платят зарплату

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров14K

Привет! Меня зовут Дарина Кухтина, я руководитель аналитики в компании, которая разрабатывает мобильные игры, и наставник на курсе «Аналитик данных». В статье я расскажу, зачем бизнес нанимает аналитиков данных.

Читать далее
Всего голосов 8: ↑8 и ↓0+10
Комментарии6

Взламываем сеть при помощи ESP32

Время на прочтение5 мин
Количество просмотров23K

Введение

Семейство микроконтроллеров ESP имеет кучу применений как в повседневной жизни, так и в узких отраслях. Рассмотрим микроконтроллер ESP32, так же его интересную прошивку.

WARNING

Важно отметить, что прошивка платы ESP32 для тестирования Wi‑Fi на уязвимости должна использоваться исключительно в рамках законных и этичных целей. Автор статьи не несёт ответственности за неправомерное использование данной информации или применение её в целях нарушения законодательства. Любые действия, основанные на данной статье, должны быть согласованы с соответствующими законами и нормативными актами.

Читать далее
Всего голосов 20: ↑19 и ↓1+24
Комментарии18

BananaNAS — портативный NAS из одноплатника

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров14K

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

Детали разработки
Всего голосов 14: ↑14 и ↓0+16
Комментарии45

Практичные и не очень проекты на базе Raspberry Pi и не только: DIY-проекты весны 2024 года

Время на прочтение4 мин
Количество просмотров23K

«Малинка» — один из наиболее популярных одноплатников, который, собственно, и положил начало экспансии одноплатных ПК на рынок. На основе Raspberry Pi различных версий созданы десятки тысяч проектов, от just for fun до промышленных систем. Под катом расскажем про новые идеи, которые, возможно, кто‑то из читателей Хабра захочет повторить.

Читать далее
Всего голосов 18: ↑15 и ↓3+22
Комментарии34

Как стать Delphi-программистом за час «для самых маленьких»

Уровень сложностиПростой
Время на прочтение41 мин
Количество просмотров18K

Принято считать, что программирование это сложно, но это миф (все проще чем кажется), и все что нужно чтобы стать программистом это немного упорства и изобретательности.

В этой статье мы получим все базовые навыки, которые нужны Delphi программисту (включая базовые знания RunTime, работу с Com-объектами и Canvas, вводом\выводом, файлами, парсингом, ооп, и тд), по окончании статьи.

Окунутся в чудесный мир бесконечного скрол
Всего голосов 39: ↑19 и ↓20+4
Комментарии186

Как сделать робота за 24 часа

Время на прочтение3 мин
Количество просмотров64K
Когда категории, на которой планировал выступать, не будет, а экзамены не за горами. 


Предисловие

Так вышло, что в этом сезоне я серьёзно занимался только микро-сумо: начал делать робота в июле 2013 года, закончил к концу марта 2014. Соревнования представляют собой обычное робосумо, но масса робота не должна превышать 100 грамм, а сам робот в стартовом положении должен помещаться в кубик 5 см * 5 см * 5 см. Выставлял его только на одних соревнованиях 6 апреля, там он был единственным роботом.


Black Python соревнуется с двусторонним скотчем:



Поскольку в Санкт-Петербурге на данный момент только 2 робота данного класса, то в майские соревнования не включили этот вид состязаний. А так как выступить хотелось, то я решил сделать по-быстрому лайнтрейсера, робота для движения по линии, благо за 5 лет увлечением робототехники их было штук 10 (не считая сделанных из лего). 


Читать дальше →
Всего голосов 76: ↑73 и ↓3+70
Комментарии32

Как я разработал квадрокоптер на ESP32 с нуля (ушло 4 года)

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров57K

При сборке квадрокоптеров и других БПЛА обычно используют готовую плату полетного контроллера, содержащую все необходимые датчики и периферию, и готовую полетную прошивку, например, Betaflight, ArduPilot или PX4. Полетный контроллер управляет моторами квадрокоптера и обеспечивает стабильный полет.

Занимаясь БПЛА с 2016 года, я решил разобраться в устройстве полетных контроллеров максимально глубоко и создать квадрокоптер с нуля, не используя готовый полетный контроллер и готовый софт. Спустя долгое время разработки мне удалось это сделать. Я написал прошивку с максимально простым исходным кодом и выложил ее на GitHub. В этой статье я расскажу о теории и практике разработки полетного софта для квадрокоптера и проиллюстрирую это на примере своего дрона на базе микроконтроллера ESP32, который можно увидеть на картинке выше.

Читать далее
Всего голосов 312: ↑312 и ↓0+371
Комментарии132

Проект «Мультиключ». Как мы побеждали контактные ключи Metacom и Cyfral

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров8.8K

Как и обещал в предыдущей статье, пишу о нашем опыте работы с контактными ключами Metacom и Cyfral.

Эти ключи построены на микросхемах 1233KT1 и 1233KT2, которые не сильно друг от друга отличаются и имеют очень схожий принцип работы.

При подаче питания ключ просто выдает свой id. При этом никакие команды ключ не принимает и не посылает, а проверка правильности считывания ключа производится путем повторного считывания. Первым, для определения начала передачи, всегда идет стартовое слово. В отличие от ключей Dallas, они работают не по напряжению, а по току. Это менее распространенные и более дорогие ключи. Таким образом, логические уровни определяются сопротивлением ключа (около 400 Ом и 800 Ом). А значение бита определяется длительностью удержания низкого и высокого значения потребления тока.

Разберем эти ключи по отдельности...

Читать далее
Всего голосов 24: ↑23 и ↓1+26
Комментарии15

Сколько стоит умный дом? Рассказываю, как строил свой и что получилось за 1000 руб./м²

Уровень сложностиПростой
Время на прочтение25 мин
Количество просмотров100K

Подробный рассказ о том, как я свой дом и сад сделал умными. С фото, техническими деталями, стоимостями и выводами на будущее.

Читать
Всего голосов 246: ↑244 и ↓2+296
Комментарии296

Умная квартира начальника: хотел всё на Z-Wave и Алисе, но решил сэкономить

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров30K

Мы продолжаем знакомить читателей с умными квартирами. В прошлый раз мы рассказывали о проекте айтишника, который хотел все сделать на Wi-Fi, но передумал.

Сегодня мы посетим квартиру руководителя строительной компании, весьма далекого от темы IT. Сергей привык раздавать указания голосом, поэтому идея управления через Алису пришлась ему по душе. И в его умном доме всем заправляет эта девушка.

Изначально закладывалась беспроводная инфраструктура Z-Wave, но из-за известных событий цена оборудования выросла, поэтому пришлось частично перейти на провода. В статье мы расскажем о получившемся в итоге гибридном решении. Ныряйте под кат.

Читать далее
Всего голосов 28: ↑25 и ↓3+27
Комментарии115

Сменный носитель информации: краткая история создания первых дискет

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров2.6K

Хронология (или таймлайн, как теперь это называют) изобретения IT-носителей информации известна даже продвинутым чайникам, не говоря уже о почтенных юзерах: перфокарта — магнитная лента — дискета — компакт-диск — флешка. Однако проецировать это современное знание в прошлое — дело неблагодарное, история инженерной мысли вообще и IT-области в частности никогда не была линейной и в принципе не могла быть таковой.

Читать далее
Всего голосов 8: ↑7 и ↓1+8
Комментарии2

Лучшие видеокарты за свои деньги, которые можно купить для игр в 2024 году

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров141K

Выбор видеокарты — дело личное. Кому-то нравятся бренды, кто-то хочет сэкономить. Некоторым нравится, чтобы видюха светилась. Мы сегодня расскажем, какие видеокарты есть в наличии в разных ценовых категориях. И если вы ищете себе GPU или хотите посоветовать что-то друзьям, под катом — разбор актуального ассортимента XCOM-SHOP.

Читать далее
Всего голосов 14: ↑10 и ↓4+10
Комментарии31

Python и Excel глазами НСИ

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров12K

Всем привет! Меня зовут Алмаз. Я специалист по НСИ (нормативно-справочной информации) в компании Bimeister.

Хотел бы поделиться своим небольшим опытом автоматизации некоторых рутинных задач при работе с различными файлами и Excel- базами данных.

Python

Предыстория

Сейчас довольно много материала по данному языку программирования. Порой новичку очень сложно понять с чего начать и в какую сторону двигаться. По крайней мере для работы в инженерной области, найти что-то полезное для меня было не очень просто. Я начал изучать основы языка Python на Freecodecamp.org.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии39

Импортозамещение которое мы потеряли: советские ЯП и их создатели (часть 2)

Время на прочтение8 мин
Количество просмотров16K

В комментах к предыдущей части некоторые читатели предложили рассказать о ещё нескольких ЯП, которые сыграли значительную роль для развития программирования в СССР. Автор не смеет игнорировать просьбы трудящихся. В этой части цикла поговорим об АЛМО, Эль-76 и Рапира и ЛЯПАС.

Читать далее
Всего голосов 40: ↑39 и ↓1+50
Комментарии77

Краткая история сервера

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров4K

На первый взгляд история и последующая эволюции серверов выглядит предельно просто. Ее исходные вехи: 1964 год — создание мэйнфрейма IBM System/360, каковой в числе прочего был сервером для его интерактивных консолей и прочих периферийных устройств, то есть сервером в «железе»;1969 год — сервер как инструмент в языке программирования DEL, то есть сервер в ипостаси «софта»; 1991-92 годы — первый веб-сервер глобальной сети, с одной стороны виртуальный «софт», написанный для обеспечения пользователя веб-контентом, с другой — вполне «железная» рабочая станция, даже с табличкой «Эта машина — сервер. Не выключайте ее».

Но все намного интереснее...

Читать далее
Всего голосов 7: ↑5 и ↓2+5
Комментарии1

Взлёт и падение «Пути IBM»

Время на прочтение11 мин
Количество просмотров6.1K

IBM — одна из старейших технологических компаний в мире, на счету которой множество инноваций, включая вычисления на мэйнфреймах, языки компьютерного программирования и инструменты, работающие на основе искусственного интеллекта. Но спросите обычного человека в возрасте до 40 лет, чем именно занимается (или занималась) IBM, и ответы будут в лучшем случае расплывчатыми. «Что-то связанное с компьютерами, верно?» — это лучшее, что смогли придумать представители поколения Z, которых я опрашивал. Если миллениалы и знают что-то о IBM, то это Watson, прототип системы искусственного интеллекта компании, которая победила в игре Jeopardy в 2011 году.

Однако в летописи гаражного предпринимательства IBM занимает одно из легендарных мест в качестве не очень страшного монстра. В 1980 году, уязвлённые 13-летними антимонопольными разбирательствами, её руководители совершили колоссальную ошибку, разрешив 25-летнему Биллу Гейтсу, соучредителю компании с несколькими десятками сотрудников, оставить за собой права на операционную систему, которую IBM по субподряду разрабатывала для своего тогда ещё секретного проекта персональных компьютеров. Эта ошибка стала причиной создания Microsoft. К январю 1993 года компания Гейтса оценивалась в $27 миллиардов, ненадолго опередив IBM, которая в том году понесла одни из самых крупных убытков в истории американских корпораций.

Читать далее
Всего голосов 12: ↑10 и ↓2+19
Комментарии10

Когда был большой взрыв в виртуальной реальности? История развития VR-технологий

Время на прочтение9 мин
Количество просмотров4.4K

Сегодня шлемы Oculus Rift, Kinect, гарнитуры PS-VR и тактильные жилеты не кажутся чем-то фантастическим. Крупные IT-компании вроде Google и Apple уже давно создают устройства дополненной и виртуальной реальности.

Почти любой человек может запустить любимую игру и погрузиться в нее с помощью VR-устройств. Подобно тому, как это показано в фильме «Первому игроку приготовиться». Мы не задумываемся о том, как эти технологии дошли до нашего времени и «геймифицировали жизнь».

В этой статье рассказываем, как появились устройства виртуальной реальности и где они нашли свое применение спустя полвека. Делимся интересными историческими фактами и призываем обсудить тему в комментариях!
Читать дальше →
Всего голосов 30: ↑29 и ↓1+35
Комментарии6

Советские игровые автоматы — ностальгический гейминг с запахом резины. Часть 1: как родился «Морской бой»?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров14K

Многие миллениалы, не говоря уже о более старших поколениях, впервые познакомились с играми на экране либо посредством «Ну, погоди!» и других устройств «Электроники», либо на аркадных игровых автоматах. Уже в 90-е они повсеместно ушли в историю, но для советских детей 70-х и особенно 80-х годов они были отлично знакомым, популярным и местами даже культовым развлечением. Вспомним о том, какими были советские игровые автоматы — а заодно разберёмся, как они вообще возникли.
Читать дальше →
Всего голосов 46: ↑44 и ↓2+57
Комментарии66

Восставший из гаража

Время на прочтение6 мин
Количество просмотров44K
Весной 1984 года в лаборатории — «Программное обеспечение персональных ЭВМ» ВЦ АН СССР прошел апгрейд (конечно, это слово тогда в русском языке отсутствовало) закупленных еще в конце 1981 года компьютеров IBM PC. Да, да, IBM PC появились в СССР одновременно с их появлением на Западе. Начальник лаборатории, Виктор Михайлович Брябрин, осчастливил меня двумя 5-дюймовыми флоппи дисководами на 160 кБайт каждый и платой контроллера флоппи дисков на шину ISA-8.
Сразу появилась мечта – собрать свой клон IBM PC. Мечта в то время оказалась недостижимой. В основном, конечно, из-за недоступности элементной базы, хотя информация об архитектуре, схемотехнике и BIOS уже была известна.


Читать дальше →
Всего голосов 91: ↑90 и ↓1+89
Комментарии249

История о том как я на один из самых дешёвых Orange Pi анонимную сеть пытался накатывать

Уровень сложностиСложный
Время на прочтение10 мин
Количество просмотров14K

Этак три-четыре года тому назад я интересовался одноплатниками, микрокомпьютерами, мини ПК и т.п. малыми вещами. Было удобно такие компьютеры транспортировать при путешествиях, перемещать при переездах, да и если брать миники, то их можно вполне корректно и нормально использовать в качестве основного ПК, если нет целей заниматься дизайном, программировать под Android, играть в современные игры или вовсе их писать. Но с того давнего и хорошего времени у меня сохранились ещё orange pi'йки, которыми я особо даже не пользовался, а купил их просто ради чего-то будущего и абстрактно интересного. И такое будущее наступило.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии4

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность