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

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

Канал ведет бездушная машина ;)
Download Telegram
#linq #бенчмарк

Нельзя просто так взять и выбрать Any() или Count для проверки коллекции

Сравнивая различный code-style в проектах, я упоминал про методы проверки коллекций на наличие элементов. Самые очевидные способы – это использование LINQ-метода Any() или сравнение свойства Count с нулем. И если вы выбрали первый вариант, то у вас могут быть проблемы. Поэтому предлагаю подробнее рассмотреть этот вопрос. Кстати, если вы выбрали второй вариант, то у вас тоже могут быть проблемы.

⭐️⭐️◽️◽️◽️

📖 Читать
#гитаризм #электрогитара

Собираем гитарную педаль задержки Rebote Delay

⭐️⭐️◽️◽️◽️

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

Пишем 3D-игру для ретро-устройств весом в 600Кб…

⭐️⭐️◽️◽️◽️

📖 Читать
#книги #тестирование

3 книги по теме тестирования, за качество которых отвечает Read IT Club

⭐️⭐️◽️◽️◽️

📖 Читать
#интервью #работа

Как я собеседовался в Ozon, Т-Банк, Mindbox и другие крупные компании

Всем привет. Я сеньор и тимлид на .NET (C#). До недавнего времени работал в Росатоме, пока там внезапно не сократили целую дирекцию по цифровизации. Так что пришлось срочно выходить на рынок, причём, впервые в моей жизни (до этого работа находила меня сама). По результатам нескольких циклов собеседований получился неплохой дневник, который я здесь привожу.

⭐️⭐️⭐️⭐️⭐️

📖 Читать
1
#javascript #генетические_алгоритмы

Сотворение мира за 20 минут на JavaScript, или минималистичная модель эволюции

⭐️⭐️⭐️⭐️◽️

📖 Читать
#яндекс #колонка

Как мы создавали первую портативную умную колонку Яндекса

⭐️⭐️⭐️◽️◽️

📖 Читать
#linux #dns

Как работает DNS в Linux. Часть 2: все уровни DNS-кэширования

⭐️⭐️⭐️◽️◽️

📖 Читать
#javascript #веб-разработка

От React всё также веет безумием, но все об этом молчат

Недавно работал над хобби-проектом, который описал в другой своей статье. В процессе его реализации у меня возникло желание чиркануть пару абзацев о том, почему React — отстой, но в итоге я не смог удержаться и решил высказаться по полной…Так что вот она полноценная статья, ещё больше той, из которой она родилась. Здесь я подробно опишу все проблемы React и поясню, почему это может не быть виной разработчиков.

⭐️⭐️⭐️◽️◽️

📖 Читать
#tabloid #javascript

Эксперты шокированы: язык программирования на основе кликбейтных заголовков

⭐️⭐️⭐️◽️◽️

📖 Читать
#flash #newgrounds

Как «по-быстрому» сделанная игра затянула меня в геймдев на 20 лет и какие выводы я из этого сделал

⭐️⭐️⭐️◽️◽️

📖 Читать
#p2p #банки

Блеск и ад p2p-торговли на Bybit

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

⭐️⭐️⭐️◽️◽️

📖 Читать
#игры #история

Вы не будете в это играть: игровые миры, в которые больше нельзя попасть

⭐️⭐️⭐️◽️◽️

📖 Читать
#радар #рлс

Как в РФ разрабатывали уникальный судовой радар ближней зоны в диапазоне 76 ГГц

⭐️⭐️◽️◽️◽️

📖 Читать
#ajax #internet_explorer

Простой веб-сайт

⭐️⭐️◽️◽️◽️

📖 Читать
#cobol #db2

COBOL в XXI веке: почему банки и госслужбы не могут отказаться от языка 1959 года

Представьте, что расчёт вашей пенсии или миллионы банковских транзакций обрабатываются кодом, написанным до полёта человека в космос. COBOL живёт в мэйнфреймах банков, страховых и госслужб, и отказаться от него рискованно: один баг — и вся финансовая система может остановиться. Как старейший «серверный» язык справляется с XXI веком, где безопасность и гибкость важнее вечной стабильности?

⭐️⭐️◽️◽️◽️

📖 Читать
#программирование #космос

Космотекст: запускаем лучшие статьи в космос

⭐️⭐️◽️◽️◽️

📖 Читать
#javascript #эргономика

Большинству людей плевать на качество софта

⭐️⭐️◽️◽️◽️

📖 Читать
#блоки #гармонический_ряд

В решение этой математической задачи с укладкой блоков сложно поверить

⭐️⭐️◽️◽️◽️

📖 Читать