Хабр
124K subscribers
21.9K photos
249 videos
39 files
57.5K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
7 килограммов портативности, или Ноутбук Amstrad ALT-386SX из 1988 года. Часть первая

Вряд ли можно представить кого-то, кто берёт с собой аппарат весом в 7 кг для того, чтобы поработать в аэропорте во время пересадки. Но в качестве переносного десктопа — это отличный вариант.
👍38👎5
«Мне надоело, что на работе меня постоянно отвлекают, сбивая фокус с задачи, так что техника помидора становится бесполезна. Я не нашёл удобных способов быстро сообщить всем вокруг, что в ближайшие 20 минут я в режиме гиперфокуса. При этом я не хочу выглядеть занудой, к которому все боятся подойти. Мне нужен был инструмент, который точно скажет всем окружающим, что именно в данный момент я занят и через сколько времени я освобожусь и буду готов пообщаться»

Опенсорсная статусная панель «Я занят»
👍49😁28👎4🔥2
Звуковая карта USB на STM32. Часть вторая. Используем встроенный АЦП

Разберём несколько неочевидных нюансов подобной реализации, а в финале сравним характеристики линейного входа на встроенном АЦП с характеристиками линейного входа на кодеке TLV320AIC3104IRHB.
👍15👎2
Путь к сердцу полупроводниковой фабрики: какие литографы доступны России?

В этом обзоре рассмотрим текущую ситуацию с доступностью литографического оборудования в России — что имеется/разрабатывается у нас и что потенциально возможно купить на стороне.
👍28👎8😁2
«Информации не хватает. Очень не хватает. Ни в каких газетах и журналах её нет, а она нужна. <…> Я уверен, что автоматизация этого процесса и его менеджмент помогут многим людям, оказавшимся в СИЗО и колониях, и что-то мне подсказывает, что их количество будет расти»

Боевой ИТ-листок, или Как побороть информационный голод в заключении
👍15👎11
Forwarded from Хабр Карьера
АНБ США порекомендовало IT-компаниям отказаться от языков C и C++.

Агентство национальной безопасности США выпустило отчет, в котором указало на то, что широко используемые языки программирования C и C++ дают хакерам больше возможностей для использования эксплойтов. В связи с этим эксперты АНБ рекомендуют переходить на более безопасные языки: C#, Go, Java, Ruby, Rust и Swift.

В отчете сказано, что C и C++ обеспечивают большую свободу программистам для выполнения необходимых проверок. При этом простые ошибки могут привести к эксплойтам. Благодаря таким уязвимостям хакерам удается получать доступ к конфиденциальной информации, выполнять произвольный код и нарушать цепочки поставок ПО, отмечают авторы документа.

Подробнее.
😁83👍27👎6🔥4
Пишем приложение на Mi Band 7 с сервисной частью

Автор углубился в байткод приложения и документации по ZeppOS, чтобы найти способ создавать приложения, взаимодействующие с Интернетом, и в этой статье опишет свой путь.
👍29👎3
«Программа покусилась на самое святое в работе резчика — его тридцатилетний опыт, позволяющий делать то, что не могут простые смертные. Мастера решили доказать бездушной машине, что она ещё сосунок»

Когда люди с трудом выиграли соревнование с алгоритмом — оптимальный раскрой листа металла
👍29👎2
🥳 С днём рождения, ICQ!

Наверное, среди тех, кто пользовался компьютером и Интернетом в девяностые, нет ни одного человека, который не слышал бы об этом мессенджере. Сколько пар познакомилось благодаря ICQ, сколько романтических историй и разбитых сердец на счету этой программы — не счесть. Фраза «стукнись мне в аську» прочно вошла в обиход на рубеже тысячелетий, а само приложение стало поистине легендарным.

Сегодня ICQ отмечает свой 26-й день рождения
90👍29👎7😁3
«Я решил реализовать обёртку на Golang, что оказалось чрезвычайно быстро и удобно. В итоге я выполнил эту задачу за один вечер, а получившуюся Golang-обёртку с базовыми функциями загрузил на GitHub.

В этой статье я вкратце расскажу о процессе написания API и моих шагах по реализации проекта»

Пишем обёртку для API Токийской фондовой биржи на Golang
👍18👎3
Forwarded from Хабр Новости
Вскоре после публикации новости про обвинительный приговор в Томске, вынесенный за использование защищённого мессенджера VIPole, стало известно об ещё одном «свежем» деле с обвинением по ч.2 ст. 273 УК РФ. Житель Ахтубинска Сосин П.В. был осуждён за производство и распространение некой вредоносной программы WASP 1.0.

Информационная служба Хабра нашла родственников осуждённого, которые согласились предоставить все документы и подробности по этому делу. Как выяснилось, программа состоит из трёх опенсорсных элементов: SQLmap, Apache HTTP-сервер и сканер Arachni. Как рассказали родственники, Сосина приговорили к штрафу и реальному заключению именно за использование SQLmap, поскольку утилита считается вредоносной на территории РФ, что в суде подтвердили представители ФСБ России.

Подробности дела в материале Хабра.

#кибербезопасность #законодательство #OpenSource
👎65👍17😁42
Как портят софт ради обратной совместимости

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

Но есть ещё одна серьёзная причина, по которой ожирение софта и тормоза увеличиваются с каждой версией — это легаси. Накопление старого балласта ради сохранения обратной совместимости. Хуже того, иногда происходят поистине вопиющие случаи, когда баги умышленно вводят в кодовую базу, чтобы сохранить совместимость со старыми программами.
👍19👎1
Выгрузка HDFS FSImage в Hive для мониторинга и аналитики: руководство к действию

Сколько места на диске используют таблицы Hive в HDFS? В каких из них много мелких файлов? Какая динамика у этих цифр? Что происходит в домашних каталогах пользователей? Кто прямо сейчас создаёт таблицу с партиционированием по timestamp и скоро «уложит» нэймноду по GC pause?

Системный архитектор развития платформы больших данных в Х5 Tech Борис Мурашин делится опытом работы с кластером Hadoop
👍13👎1
«У Машины был свой голос. В пульт вмонтирован динамик. В процессе вычислений звучала своеобразная мелодия, слышная по всему залу. Быстро запоминающаяся. Всякие сбои, зависания легко отслеживались»

Старое железо СССР. ЭВМ БЭСМ-3М
23👍14👎2😁2
«Батарейки Магнит AAA дали чуть больше энергии, чем батарейки из магазинов Fix Price, и на 11% меньше, чем GP Super»

Тест батареек собственного бренда магазинов «Магнит»
👍30👎5
Где работать в IT в 2022: «Далее»

Наша рубрика «Где работать в IT» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях.

В этом выпуске мы расскажем вам о digital-агентстве «Далее»
👎32👍4😁1
Эксплойтинг браузера Chrome. Часть первая. Введение в V8 и внутреннее устройство JavaScript

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

Но работая дверями в Интернет, браузеры в то же время создают существенные угрозы целостности персональных вычислительных устройств
👍18👎1🔥1