Хабр
123K subscribers
21.7K photos
247 videos
39 files
57.4K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
«Как я устроился в Амазон и перестал переживать за свой английский»

Готовитесь к собеседованию за рубежом и переживаете за свой английский? Хотели бы работать в международной компании, но сомневаетесь, хватит ли языка? Не уверены, поймут ли ваш акцент? Тогда эта статья может помочь.
👍31👎11
Взлом аппаратного ключа методом veni, vidi, vici

К одному очень дорогому оборудованию для работы управляющей программы нужен аппаратный ключ с зашитой датой, указывающей, когда право использования оборудования кончается. За ключи исправно платили заграничному вендору, но после санкций это стало невозможным и оборудование стало простаивать. Важно, что интернет не использовался для активации ключа. Значит, всё необходимое в ключ зашито. Если корпус ключа открыть, то видна одна микросхема FT232R с небольшой обвязкой.

Задача: сделать так, чтобы можно было пользоваться оборудованием. Дистрибутив софта, требующего ключ, есть. Работает он под Windows. Просроченный ключ есть. Оборудованию около 10 лет.

Здесь описан путь решения со всеми ошибками
👍47👎82
К 30-летнему юбилею DOOM: как два садиста, психопат и мормон создали одну из величайших игр в истории. Часть седьмая

В прошлой части мы наконец добрались до того славного момента, когда Wolfenstein 3D был выпущен и стал суперхитом лета 1992 года. Компания единомышленников не стала почивать на лаврах и пачках долларов, полученных после выхода игры про массовой экстерминатус нацистов — и задумалась о создании нового 3D-шутера. Именно с этого момента начинается история разработки великого и ужасного DOOM.
👎29👍12🔥4
«Привет, Хабр)

Публикую шпаргалку по SQL, которая долгое время помогала мне, да и сейчас я периодически в неё заглядываю.

Все примеры изначально писались для СУБД SQLite, но почти всё из этого применимо также и к другим СУБД»

Большая практическая шпаргалка SQL (SQLite) с готовыми запросами
👍7413👎7🔥6😁4
Экспедиция Колумба — полностью провальный по меркам бухгалтерии проект

Христофор Колумб девять лет разрабатывал проект экспедиции, а потом ещё восемь последовательно и упорно искал инвестора, показывая его королям нескольких европейских государств.

Проект полностью провалился, но, несмотря на нецелевое использование средств, в путешествия Колумба инвестировали ещё трижды. Во время предпоследнего первооткрыватель даже попал в испанскую тюрьму, но всё равно получил деньги на четвёртую экспедицию после выхода на свободу. Сам он объяснял это исключительно божественным заступничеством и писал, что всё происходило «так, как сказал Иисус Христос».

К слову, он так никогда и не узнал, где побывал на самом деле, и умер в нищете. До сих пор неизвестно, как он выглядел и где похоронен.
👍31😁123👎1
Что почитать игровому программисту?

Объём специфичных знаний, которые требуются рядовому программисту игр, даже если он только начал свою карьеру, вызывает «лёгкую» тоску. Это одна из причин, почему большая часть людей, которые «горят делать игры», отсеивается на этапе технических собеседований. Это нормально и грустно.
👍23
Самый ощутимый рост зарплат во второй половине 2023 года был у ERP-программистов — на 42%, до 180 000 ₽. Меньше всего выросли зарплаты HTML-верстальщиков — на 3%, до 60 000 ₽. Наибольшее снижение наблюдалось у разработчиков игр (-28%). Также снизились зарплаты программистов 1С (-20%), фронтендеров (-17%), бэкендеров (-10%) и разработчиков мобильных приложений (-9%).

Об этих и других изменениях в IT-зарплатах читайте в исследовании Хабр Карьеры
👎34👍101
Право на выходное пособие

Представим следующую распространённую в IT ситуацию. Вы работаете над интересным проектом в успешной компании. У вас всё хорошо: вам комфортно работать в классной команде, фичи мутятся, пайплайны крутятся, зарплата платится. Руководство рапортует о новых достижениях и рекордных прибылях. Но однажды к вам приходит менеджер и сообщает, что проекту плохо, и намекает на скорые увольнения. Нередко в таких ситуациях работнику предлагают увольнение по соглашению сторон с выплатой выходного пособия. И многие работодатели его добросовестно выплачивают. Но есть и такие, которые «кидают» своих бывших работников и оставляют без выплат, несмотря на их наличие в соглашении. Абсурд ситуации в том, что в случае разбирательств некоторые суды вставали на сторону работодателей.
🔥17👍5
«Пользуюсь открытым ПО значительное время. Сижу на Линуксе.

Но в последнее время настолько часто сталкиваюсь с различными багами, что думается иногда, а как оно вообще в принципе работает?

Последний эпизод коснулся совсем уж системного кода — стандартной библиотеки libc от GNU. Системнее может быть только ядро»

Не пора ли валить с gnu libc на что‑то другое?
👍12😁8🔥41
Путь из бизнес-аналитика в программного роботизатора

Для всех, кому интересна No-Code-карьера в ИТ, руководитель продукта ROBIN CLOUD в команде ROBIN Леонид Бычков рассказывает о своём пути в ИТ-индустрию без программирования.
👎15👍6😁2
Групповые P2P-чаты и первый мессенджер без ID

Недавно в списке защищённых мессенджеров появилось несколько интересных разработок. Среди них — первый распределённый групповой P2P-чат Quiet и первый мессенджер без использования идентификаторов пользователей SimpleX.
🔥18😁6👍51
Иногда лучше делать, а не планировать

Главный девиз менеджеров — повсеместное использование метрик продуктивности, составление планов и отчётов о проделанной работе. Парадокс в том, что чрезмерный трекинг продуктивности, наоборот, снижает её. Отчёты отнимают время, а на реальную работу остаётся меньше сил.
👍52🔥8👎1
Flipper Devices представила модуль Video Game для Flipper Zero

С его помощью пользователи могут выводить изображение на внешние мониторы, использовать Flipper Zero в качестве цифрового осциллографа или беспроводного контроллера для управления курсором мыши.

О релизе модуля информационной службе Хабра рассказал основатель и CEO компании Flipper Devices Павел Жовнер
👍26👎16
Убираем YouTube Shorts из браузера

Избавьтесь от YouTube Shorts в вашем браузере с помощью расширения Ublock Origin и ряда простых и незамысловатых шагов.
👍118🔥18👎5
Ламповый дисплей для компьютера. Часть шестая. Заключительная сборка в корпусе

Вот мы и добрались до шестой, заключительной части цикла статей о ламповом дисплее для компьютера. В ней рассказывается о том, как осуществлялась окончательная сборка дисплея в корпусе и что из этого вышло.
🔥48😁11👍52
«Многие из начинающих разработчиков софта для микроконтроллеров реализуют свои проекты исключительно в средствах разработки, которые предоставляются производителем. Многое скрыто от пользователя и очень хорошо скрыто, из-за чего некоторые воспринимают эти процессы сродни настоящей магии. Я, в свою очередь, как человек с пытливым умом и природной любознательностью, решил попробовать собрать проект без использования IDE и различного рода автоматизаций.

Так родилась идея для этой статьи: не используя ничего, кроме текстового редактора и командной строки, собрать проект мигания светодиодом на отладочной плате STM32F0-Discovery»

STM32. Процесс компиляции и сборки прошивки
👍48😁3🥱1
«Ситуация меня мягко говоря выбесила, то есть какая-то там корпорация будет мне диктовать, какой браузер я должен использовать? Пардон, не много ли чести, уважаемые?»

«Мне плевать на твой браузер, я всё равно открою ссылку в Edge!»: боремся с новыми методами продвижения браузера MS
👍52😁22👎4