Habr For Dev
354 subscribers
2.85K photos
3.17K links
Ежедневная поборка лучших технических статей и новостей с Хабра для разработчиков.

Широкий спектр тематик - Web и Software разработка, Hardware, DevOps, QA.

Канал ведет бездушная машина ;)
Download Telegram
#логические_операторы #python

Секреты логических операторов в Python

Логические операции играют важную роль в программировании. Они используются для создания условных конструкций и составления сложных алгоритмов. В Python для проведения логических операций используются логические операторы:not — логическое отрицаниеand — логическое умножениеor — логическое сложениеВ этой статье мы поговорим о неочевидных деталях и скрытых особенностях работы логических операторов в Python.

⭐️⭐️⭐️◽️◽️

📖 Читать
🤓1
#timeweb_статьи #ЦРУ

Предательские фото: две истории о том, как ЦРУ по шакалистым фотографиям раскрывало ядерные секреты СССР

Подчас всего одного фото в журнале или кадра в документальном фильме достаточно, чтобы слить врагу ценнейшие секреты своей родины. В этой статье две истории о торжестве человеческого ума и смекалки: как ЦРУ в 50-е получали бесценные данные о советской ядерной программе из шакалистых фотографий.

⭐️⭐️⭐️◽️◽️

📖 Читать
#timeweb_статьи #bodyawm_ништячки

Сам написал, сам полетал: как и зачем я разработал 3D-игру с нуля под компьютеры из 90-х в 2024 году?

⭐️⭐️⭐️◽️◽️

📖 Читать
#Матричные_расширения #risc-v

Панорама матричных расширений: от x86 до RISC-V

⭐️⭐️◽️◽️◽️

📖 Читать
#Firefox #Chrome

Firefox не только самый быстрый, но и самый эффективный браузер

Несколько месяцев назад мы публиковали результаты тестов Speedometer 3.0, согласно которым Firefox сохраняет преимущество в производительности перед Chrome. А сейчас появились доказательства, что Firefox не только быстрее, но и эффективнее Chrome по некоторым параметрам. В частности, по работе с памятью.

⭐️⭐️◽️◽️◽️

📖 Читать
#ruvds_перевод #serenityos

Как malloc сломала JPGLoader в Serenity, или Как выиграть в лотерее

⭐️⭐️◽️◽️◽️

📖 Читать
#процедурная_графика #procedural_graphics

Два слова о процедурной графике

⭐️⭐️◽️◽️◽️

📖 Читать
#postgresql #sql

Популярная задача на собеседовании: сотрудники с максимальной зарплатой в отделе

Кто ходил на собеседования по устройству на работу, тот знает, спрашивают там всякое и странное. Нередко можно встретить задачу SQL по нахождению сотрудников с максимальной зарплатой в отделе. Причем ваш потенциальный начальник считает, что у этой задачи есть только одно "правильное решение", то, про которое он прочитал в Интернете. Так ли это?

⭐️⭐️◽️◽️◽️

📖 Читать
#ruvds_перевод #реверс-инжиниринг

Реверс-инжиниринг умных часов

⭐️⭐️◽️◽️◽️

📖 Читать
👍1
#AR #дополненная_реальность

Импортозамещение по-русски на 146%. AR-очки

Меня зовут Илья Зеленский. Помните басню Крылова "мартышка и очки"? Смысл басни был, как важно владеть знаниями и правильно применять их. Поэтому я хочу поделиться своим опытом запуска действительно сложного продукта.

⭐️⭐️◽️◽️◽️

📖 Читать
#timeweb_пятничное #ms-dos

Автомашинист. Intel Atom водит поезда

⭐️⭐️◽️◽️◽️

📖 Читать
#учеба #учеба_в_it

От первокурсника до программиста: история 4 лет обучения в ВУЗе на программиста

⭐️⭐️◽️◽️◽️

📖 Читать
#llm #нейросети

Локальные LLM в разработке: а почему бы и да?

⭐️⭐️◽️◽️◽️

📖 Читать
#ruvds_переводы #конкурентность

Как правильно тестировать конкурентные структуры данных

⭐️⭐️◽️◽️◽️

📖 Читать
#алгоритмы #триангуляция_делоне

Об одном интересном свойстве триангуляции Делоне

⭐️◽️◽️◽️◽️

📖 Читать
#алгоритм_евклида #метод_ньютона

Умножение Монтгомери

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

⭐️◽️◽️◽️◽️

📖 Читать
#selectel #tilda

Как сохранять медиафайлы с Tilda в облако? Пошаговая инструкция

⭐️◽️◽️◽️◽️

📖 Читать
#gamedev #javascript

Как устроен Braid?

Многие играли в знаменитую инди‑игру Braid и многие были впечатлены механикой возврата во времени. Для меня, как для программиста, это было особенно интересно, я решил попробовать повторить эту механику и вот что я узнал.

⭐️◽️◽️◽️◽️

📖 Читать
#сбп #сбер

Деньги — чужие, проблемы – Ваши

⭐️⭐️⭐️⭐️◽️

📖 Читать
#гальваническая_развязка #промышленная_автоматизация

Фокусы с опторазвязкой

Нюансы оптронной развязки, борьба с её недостатками и интересный на мой взгляд костыль: как разогнать скорость копеечной опторазвязки и наполучать других бонусов. Я не силён в рекламе, поэтому на месте КДПВ будет сразу тема статьи.

⭐️⭐️⭐️⭐️◽️

📖 Читать
#системы_частиц #cpu

Насколько быстр Javascript? Симулируем 20 миллионов частиц

Я бросил себе вызов: симулировать 1000000 (миллион) частиц на чистом Javascript на телефоне, используя только CPU и добившись 60 FPS.Поехали.Задача не особо сложна, если выполнять всю работу на GPU, но правило гласит, что нужно пользоваться только CPU, при этом работая на JS, так что никакого WASM.

⭐️⭐️⭐️◽️◽️

📖 Читать