habr_com | Бизнес и стартапы

Telegram-канал habr_com - Хабр

66449

НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin

Подписаться на канал

Хабр

Как наладить код-ревью, если ты совсем один

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

А как быть программисту, работающему в одиночку? Ведь голова у него — всего одна, если конечно он не мутант. И именно этой головой разработчик пишет код — который потом неплохо бы поревьювить. Как отревьювить свой же код, если ты сам его автор и просто физически не можешь взглянуть на него глазами другого человека? Казалось бы, в таком случае выполнить код-ревью невозможно, это — неразрешимая проблема, тупик.

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

Читать полностью…

Хабр

⚡️ Новости к этому часу

🌓 На Луну отправят ключ от криптокошелька с 62 биткоинами — его получит тот, кто первым доберётся до спутника и отыщет «клад» (ФОТО)

⛔️ Google отложила переход с Manifest V2 на Manifest V3 на неопределённое время

🆕 Вышел PyCharm 2023.1

🏠 Из-за уязвимости в API для мобильного приложения «Росреестра» можно получить ПД владельцев недвижимости

🚗 Tesla поставила более 422 тыс. электромобилей за первый квартал 2023 года

🥳 Проекту Mozilla — 25 лет

🛠 «Сбер», VK, «Яндекс» и «Ростелеком» столкнулись с юридическими рисками при разработке мобильной ОС на базе Android

📉 Доля Windows 11 в Steam стремительно падает

🛴 Жители Парижа проголосовали за запрет аренды электросамокатов

🛒 В RuStore появились первые иностранные приложения

🚀 «Ростех» разработал экстремально прочный клей для аэрокосмической отрасли

#новости

Читать полностью…

Хабр

По следам Сезона Kubernetes: стремление авторов поделиться своим опытом работы с кубами превзошло наши ожидания, а в топ вырвалась статья о том, как такую громоздкую и сложную технологию применить в небольших и средних компаниях.

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

🎲 Не куб, а кубик: kubernetes для не-highload
🤖 Разбираемся в нюансах создания оператора на golang
☁️ Как создать cloud-init шаблон ОС Astra Linux в Proxmox
💻 Создаём стенд для бэкенд-разработки на Bare Metal (и не только). Часть первая
🔒 Устанавливаем Kubernetes-платформу Deckhouse в закрытом окружении. Пошаговая инструкция
🔑 Настройка LDAP-аутентификации в кластере Kubernetes под управлением Deckhouse
🎮 Не только работой едины — ARK+K3S+MetalLB

👉 Итоги Сезона и список всех участников

Читать полностью…

Хабр

«В этой статье я хотел бы провести экскурс в одну сферу, которую нельзя отнести непосредственно к IT, но, она — техническая и, возможно, для вас она будет интересна. И параллельно с ней и на её примере поднять популярную здесь в последнее время тему востребованности специалистов»

Радиосвязь в открытом море и «мёртвая специальность». Судовая электроника

Читать полностью…

Хабр

Все новые функции C# 13. Что нового в .NET 10, почему нет .NET 9

.NET 10 или как его теперь начнут называть .NET X — это новая версия .NET, которая выйдет уже в 2024 году. Большая часть этой статьи посвящена именно новым возможностям C# 13.

Читать полностью…

Хабр

Почему нам не нужно вводить мораторий и ограничивать разработку более мощных ИИ-технологий

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

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

Вот семь причин, почему нам не стоит слушать Маска и других подписавшихся под этим письмом людей и останавливать разработку систем вида GPT-4

Читать полностью…

Хабр

На уходящей неделе мы разрабатывали электронику по контракту, справляли четвертьвековой юбилей curl, выясняли, что не так с отечественной генетикой, и разбирали книгу по криптографии, которая содержит больше ошибок, чем правильных суждений.

Лучшие публикации недели (27 марта — 2 апреля)

Читать полностью…

Хабр

NudeCrawler: голый ползун по женщинам на телеграфе

NudeCrawler — вершина client-side-технологий для любителя девушек. Он не только сам за вас ищет порно, а ещё и сам за вас его смотрит, чтобы вам не пришлось.

Читать полностью…

Хабр

Исследование состава веществ с помощью радиоизлучения: ядерный магнитный резонанс

Уже к середине XX века химия превратилась в одно из существенных направлений науки, обеспечивая прогресс в медицине, лёгкой промышленности, фармацевтике и других областях. Был разработан внушительный список методов для синтезирования миллионов химических соединений с использованием реакций между органическими и неорганическими веществами.

Тем не менее, в то же время наблюдался недостаток надёжных методов анализа строения синтезированных веществ.

На тот момент, в середине XX века, с целью исследования структуры химических веществ использовались методы классического химического анализа, что существенно замедляло работу химиков из-за необходимости проводить множество длительных экспериментов. К тому же, непосредственно сам анализ структуры молекул зачастую занимал больше времени, чем их синтезирование.

Наиболее передовой метод в то время представлял собой использование инфракрасных спектрометров, которые хотя и позволяли анализировать молекулы, но не могли различить молекулы, близкие друг другу по своей химической природе.

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

Читать полностью…

Хабр

«Недавно мне попалась интересная штуковина — Casio FD-1. Это MIDI-плеер, играющий файлы с дискет в обычный MIDI-порт со штекером типа DIN-5. Попробуем её приспособить для прослушивания музыки со Спектрума»

Слушаем ZX Spectrum музыку с MIDI-плеера

Читать полностью…

Хабр

Yet another введение в fp-ts. Часть первая. Эквивалентность и сравнимость

В этой статье мы не будем обсуждать базовые концепции ФП, такие как чистые функции, лямбды, композиция и прочее, а посмотрим на практических примерах, какие бывают классы типов и как их использовать в fp-ts.

Читать полностью…

Хабр

Какой инопланетные астрономы увидели бы Землю?

Когда вы смотрите на какой-либо объект Вселенной, вы не видите его таким, какой он есть в момент наблюдения. Скорость света, несмотря на то, что это самая высокая скорость, с которой любой сигнал может распространяться по Вселенной, всё же конечна. Неважно, насколько близко или далеко находится объект — вы видите его только таким, каким он был определённое количество времени назад: в тот момент, когда наблюдаемый вам объект излучал (или отражал) свет. Тот факт, что свет должен преодолеть пространство от изучаемого объекта до наблюдателя, порождает пробел в знаниях об этом объекте, заполнить который можно только путём умозаключений.

Каждый наблюдатель во Вселенной, если только он не провёл большое количество времени, путешествуя со скоростью, близкой к скорости света (или не находился в чрезвычайно сильном гравитационном поле, например за горизонтом событий чёрной дыры), будет воспринимать «прямо сейчас» как один и тот же момент времени относительно Большого взрыва: с этого события прошло 13,8 миллиарда лет. Для близко расположенных объектов скорость света достаточно велика, чтобы разницей во времени между источником и наблюдателем в большинстве случаев можно было пренебречь. Но чем дальше мы смотрим, тем дальше назад во времени, и тем ближе к моменту Большого взрыва мы заглядываем.

Это означает, что когда далёкий наблюдатель смотрит на Землю, он видит нас такими, какими мы были в прошлом

Читать полностью…

Хабр

Десятичный счётчик-дешифратор K561ИЕ8 (CD4017) и красивый эффект на нём

Бегущие огни многие из нас уже собирали. А что, если сделать их не одномерными, а двумерными? То есть, чтобы они бегали не по вектору, а по матрице? Получится эффект со множеством вариантов настройки в зависимости от частоты вертикальной и горизонтальной развёртки.

Читать полностью…

Хабр

Вселенная существовала и до Большого взрыва. У нас есть подтверждение

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

Читать полностью…

Хабр

⚡️ Новости к этому часу

🙅🏻‍♂️ Организаторы отменили выставку видеоигр E3 2023

🍺 Tesla выпустила фирменное пиво GigaBier

🆕 Вышел Blender 3.5 (ФОТО)

🛠 В PowerToys добавят утилиту Registry Preview для просмотра и редактирования файлов реестра

💰 Nvidia установила рекомендованную цену на RTX 4070 на уровне $599

⛔️ Virgin Orbit прекращает деятельность и увольняет 85% сотрудников

👨‍💻 GitHub представила плагин GitHub Actions для Visual Studio Code

🤦🏻‍♂️ Сотрудник «М.Видео» украл техники Apple на 2 млн рублей, чтобы расплатиться за скины в CS

🎥 На Apple TV+ вышел фильм «Тетрис»

#новости

Читать полностью…

Хабр

«На самом деле идея не нова, и изначально я даже думал не изобретать велосипед, ведь есть по описанию неплохой vba-blocks с открытым исходным кодом. Бери не хочу. Увы, так вышло, что я не умею писать скрипты в powershell, а у меня при установке какой-то из этих скриптов не отрабатывает и падает»

Делаем Package Manager для VBA

Читать полностью…

Хабр

Простой испытатель ферритов

Реалии нашей жизни поменялись. Если раньше мы шли в магазин и покупали нужное ферритовое кольцо для трансформатора, то теперь порой приходится довольствоваться тем, что удалось найти. В ящике стола, в лампочке-экономке из ближайшей мусорки, у китайцев на Алиэкспрессе... Зачастую без маркировки, тип которого известен лишь приблизительно. И вопросы, вопросы... Действительно ли из Китая выслали то, что просили? Подойдёт ли для двухтактного трансформатора это зелёное кольцо? А что будет, если намотать трансформатор на феррите с мю 10000? Какой выбрать число витков на вольт, когда формула из статьи в журнале «Радио» даёт 0,4 витка на вольт, а популярная программа — 1,2 витка?

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

Читать полностью…

Хабр

Где решать задачи по программированию, чтобы пройти путь from zero to hero

Если вам о чём-то говорят фамилии Зив, Хомченко и Рымкевич, то вы наверняка знаете, как важно прорешивать задачи для полноценного, осознанного и глубокого понимания изученного материала. Когда нет или совсем мало реальной практики, задачи дают возможность покрыть практикой все теоретические знания, погрузиться в неожиданные выводы, сложности, баги, препятствия. Более того, даже если практики достаточно, задачи помогают относительно быстро, комплексно и глубоко проработать типичные и нетипичные ситуации, возникающие в разработке. Это всегда безопасный, доступный и удобный способ подробно разобраться в предмете. Определённо, программирования это касается в первую очередь.

Читать полностью…

Хабр

Пользователь Натан Эдвардс раскрыл, как можно в течение долгого времени (с сентября 2021 года по февраль 2022 года) замучить техподдержку HP, чтобы производитель дал возможность изменить настройки региона на многофункциональном струйном принтере HP OfficeJet Pro 8720 после переезда на другой континент.

Читать полностью…

Хабр

⚡️ Новости к этому часу

🆕 Вышла бета-версия Ubuntu 23.04

💰 Bloomberg запустил фонд FOSS для поддержки опенсорсных проектов

💸 Действие порога беспошлинного ввоза иностранных товаров для физлиц в размере €1000 продлено до 1 октября 2023 года

🕺 Apple запатентовала систему для детального отслеживания движений (ФОТО)

🎧 Инженер сделал проводную версию беспроводных наушников Airpods

📛 Electronic Arts ликвидировала юрлицо в РФ

🙅🏻‍♂️ Администрация США и знаменитости отказались платить Маску за галочки верификации в Twitter

🔍 Эксперт проанализировал код рекомендательного алгоритма Twitter, опубликованный в открытом доступе на GitHub

#новости

Читать полностью…

Хабр

«Несколько месяцев назад я писал о форке Chrome, превращающем HTML в SVG, а сегодня хочу сделать нечто похожее, заставив его выполнять рендеринг в терминал.

Представляю вашему вниманию веб-браузер Carbonyl!»

Пишем форк Chrome, который рендерит браузер в терминале

Читать полностью…

Хабр

Кофемашина с открытым исходным кодом: как сделать (почти) с нуля

Эспрессо‑машины — это сложные загадочные штуки, которые тяжело обслуживать. А ещё они очень дорогие. Но для тех, кто не может жить без кофе, нет никаких преград.

Читать полностью…

Хабр

Тройные зарплаты для инженеров и национальный инструментарий: как Китай решает проблему производства чипов

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

Читать полностью…

Хабр

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

К сожалению, мой рабочий Thinkpad x200 слишком тяжёл и громоздок для постоянного ношения, а ничего кардинально лучшего не нашлось. Вообще, маленькие ноутбуки в последнее время скатились к подражанию МакБук Эйру — нечто тонкое, блестящее, с минимумом портов, с функциональностью, принесенной в жертву стилю. Такой ноутбук годится только на то, чтобы ставить лайки в фейсбуке, но никак не для работы.

Не найдя ничего достойного, я задумался о том, каким бы получился ноутбук, если бы его разрабатывали, думая не о маркетинге, а о потребностях реальных пользователей. Например, системных администраторов. Раздумий набралось на целую статью»

Маленький ноутбук для системного администратора

#хабраархив

Читать полностью…

Хабр

Как разрабатывали StarCraft

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

Ту игру, которая была настолько популярной, что даже стала национальным киберспортом одной азиатской страны. Бородатые легенды гласят, что отцы этого государства отдавали дочерей только за женихов, способных обыграть их в мультиплеере один на один.

Эта игра запала в сердечко всем любителям годных RTS, ведь в ней нужно просчитывать каждый шаг, как в шахматах.

В общем, в это надо играть, про это приятно вспомнить и поговорить.

Читать полностью…

Хабр

Инфернальная система: ОС Inferno, опередившая время

Идею создания распределённой UNIX-подобной операционной системы компания Bell Labs успешно реализовала в рамках проекта Plan 9, однако в 1996 году дальнейшее развитие этой ОС было приостановлено. Ей на смену пришла платформа с кодовым названием Inferno, опиравшаяся на наработки Plan 9, но использовавшая в своей основе принципы виртуализации. Этому крайне интересному проекту Bell Labs, дожившему до наших дней и превратившемуся в бесплатную ОС со свободной лицензией, посвящена сегодняшняя статья.

Читать полностью…

Хабр

Март прошёл, оставив за собой кучу странных IT-новостей. Мы эту кучу аккуратно смели в уголок, обнесли лентой «Не пересекать!» и предлагаем вам на свой страх и риск ознакомиться с её содержимым:

😮 Глава Valve Гейб Ньюэлл спел и покашлял в Half-Life 2 в озвучке всезнающего вортигонта

🤷 Владелец Tesla Model 3 случайно уехал на чужом электромобиле, открыв его через приложение Tesla

🫡 Сотрудник техподдержки Microsoft активировал Windows 10 на ПК клиента с помощью пиратского кряка

🎮 Энтузиаст собрал самую большую Nintendo 3DS в мире

😩 На LinkedIn обнаружили резюме человека, которому катастрофически не везёт с работодателями

🛠 Блогер доработал Tesla Model 3 и поставил 115-дюймовый стальной конструктив вместо штатных колёс

💸 Ребёнок потратил более $800 в Roblox после обхода сброса пароля

🫥 Потерянные беспроводные наушники AirPods в самолёте отследили до дома сотрудника авиакомпании

🤦🏻‍♂️ Сотрудник «М.Видео» украл техники Apple на 2 млн рублей, чтобы расплатиться за скины в CS

#strangerIT

Читать полностью…

Хабр

Разработчик Маккей Ригли добавил в Apple Watch доступ к GPT-4 через Codewand AI и теперь может отправлять пулл-реквест в GitHub голосом.

Читать полностью…

Хабр

Расчёт транспортного потока на основе YOLOv5 и DeepSORT на базе Deepstream

Хотите сохранить время и нервы с задачей по подсчёту трафика на перекрёстках? Тогда познакомьтесь с решением, которое всего за 4 шага поможет подойти к релизу с минимальной потерей ресурсов. Статья будет полезна начинающим CV‑инженерам, продуктологам, владельцам IT‑продукта, маркетологам и проджект‑менеджерам.

Читать полностью…

Хабр

«Бич профессии — превращать самого опытного разработчика в плохого менеджера. Я видел ситуации, когда синьор перерастает команду и ему предлагают должность руководителя. Многие соглашались и становились несчастными. И ладно бы только они: страдает-то в итоге команда и компания»

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

Читать полностью…
Подписаться на канал