Хабр
123K subscribers
21.8K 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
«Я изначально понимал, что мы не будем собирать схему исключительно на реле. Такая задача затянула бы реализацию проекта на месяцы. К тому же при цене прозрачных реле в $6 за единицу его общая стоимость оказалась бы слишком высока. И всё же я выяснил, что можно заставить реле выполнять реальные математические действия»

Собираем релейный калькулятор
👍19🔥5👎3😁2
😆 Что может быть лучше IT-митапа Недели бэкенда 2.0? Только два IT-митапа Недели бэкенда 2.0!

IT-митап 16 ноября:

1️⃣ «А что там у бэкенда? Кухня разработки в X5 Tech» — Александр Логинов, менеджер направления HR и монетизации;

2️⃣ «Как в Авито устроен рост инженеров» — Олег Венгер, Tech Lead;

3️⃣ «Знания PEP — основа Python-разработчика» — Михаил Вознесенский, руководитель разработки группы почтовых решений RuPost.

IT-митап 17 ноября:

4️⃣ «My backend — my rules! RuleEngine внутри нашего продукта» — Денис Глазков, начальник центра разработки Nexign;

5️⃣ «Изнанка бекэнда на примере e-commerce платформы в Спортмастер Лаб» — Валентин Бутаков, руководитель направления департамента веб-приложений;

6️⃣ «Что в Метрике твоей?» — Дмитрий Михайлов, руководитель направления разработки Леруа Мерлен.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎64👍4
Китайская компания Loongson переходит на 7 нм техпроцесс вместо 12 нм. Кто будет производить эти процессоры?

Процессоры будут производить по 7 нм техпроцессу, что позволит увеличить их производительность примерно на треть. Узнаем, как китайцы собираются это делать и кто будет производить сами чипы.
👍32👎8
Две мощных возможности Python, упрощающие код и улучшающие его читабельность

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

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

В этом материале мы рассмотрим две таких возможности: оператор match и создание срезов строк и списков. Мы подробно разберёмся с тем, как работают эти механизмы, а также изучим несколько примеров, которые позволят вам познакомиться с синтаксисом и семантикой соответствующих конструкций.
👎38👍101
Землю — крестьянам, gRPC — питонистам!

После безрезультатных попыток интегрировать Sentry или GlitchTip в проект, ментор бэкенда в команде Sapphire в Битве пет-проектов Олег Юрчик решил переключиться на другую задачу — построение внутреннего API для сервисов. Думал, что будет приключение на 20 минут (зашли-вышли), но всё оказалось сложнее. В итоге два дня поисков хорошего решения, отрицание, торг, принятие и ещё день реализации собственного решения для простой работы с gRPC на Python.
👍17👎111
«Попросили меня друзья/коллеги рассказать про первые шаги и выбор механики для работы и жизни. Решил сразу оформить как статью»

Как выбрать первую механическую клавиатуру. Пособие для новичка
👎47👍17
«Привет! Меня зовут Дмитрий Миронюк, я старший технический писатель в компании Bercut. Сегодня поговорим о ревью и комментариях. Приведу реальные примеры из личного опыта, а также поделюсь наблюдениями, как процесс ревью повлиял на моё сознание»

Метаморфозы сознания. Про ревью и комментарии в технической документации
👍20👎97🔥6
Эрозия принципа фальсифицируемости, или Невидимые единороги атакуют

Критерий фальсифицируемости Поппера долго верой и правдой служил физикам. Этот принцип избавлял физику от невидимых розовых единорогов, которые летают повсюду, но никак не наблюдаемы. Однако по мере развития науки и движения в сторону общей теории всего приходится поступаться принципами. Или нет? Давайте рассмотрим случаи, когда этот принцип ставится под вопрос.
👍151👎1
Вы точно хотите пойти программистом в gamedev?

Если сравнивать создание игр с web/fintech, это как водитель болида Формулы-1 и водитель комфортабельного седана S-class. Жёсткий кузов, минимум удобств, зато быстро и Шумахера знают все. Но попробуйте уместить всю вашу логику в 15мс, с обработкой четырёхсот NPC на уровне, физики, музыки, рендером на экран без просадок фпс. Всё это ради совместного фото команды на релизе игры и твоего имени в титрах. Приходите в gamedev, тут делают игры.
😁61👍24👎5
Fooocus v2 — бесплатный Midjourney у вас на компьютере. Подробная инструкция по установке и использованию нейросети

Поговорим про самую простую и доступную для понимания нейросеть, которая создаёт изображения по вашему текстовому описанию. Она называется Fooocus и основана на знаменитой Stable Diffusion XL. Это идеальное решение в качестве вашей первой нейросети и необходимый инструмент для любого дизайнера или контент-мейкера.
👍24👎22
Что ты такое, dhclient?

Сетевой стек Linux не прост даже на первый взгляд: приложение — в юзерспейсе, а всё, что после сокета, — в ядре операционки. И там тысяча реализаций TCP. Любое взаимодействие с сетью — системный вызов с переключением контекста в ядре.

Чтобы лишний раз не дёргать ядро прерываниями, придумали DMA — Direct Memory Access. И это дало жизнь классу софта с режимом работы kernel bypass: например при DPDK (Intel Data Plane Development Kit). Потом был BPF. А за ним — eBPF.

Но даже помимо хаков работы с ядром есть такие штуки, как sk-buff, в которой хранятся метаданные всех миллионов протоколов. Есть NAPI (New API), которая призвана уменьшить число прерываний. Есть 100500 вариантов разных tables.

И копать можно безгранично далеко. Но сегодня мы всё же поговорим о вещах более приземлённых и повседневных, которые лишь приоткрывают вход в эту разветвлённую сеть кроличьих нор. Мы разберём одну любопытную задачку, на примере которой ужаснёмся тому, как сложно может быть реализован такой простой протокол, как DHCP.
👍25👎4🔥41
Мы совместно с Beehive проводим исследование выгорания среди айтишников и зовём вас в нём поучаствовать (в исследовании, не в выгорании 🙃).

Надеемся, результаты покажут компаниям, что происходит с их сотрудниками вне созвонов и корпоративных чатов, а ещё лучше — если это вдохновит бизнес создать по-настоящему эффективные способы улучшения рабочей среды.
👍35👎7🔥21
Почему OpenAI уволило Альтмана и что будет дальше с GPT?

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

Человек, который не следил за этим увольнением с самого начала, справедливо подумает, что в рядах разработчиков произошёл внутренний переворот, но на самом деле всё немного проще и очевиднее, если знать один факт: OpenAI, компания-разработчик GPT, которая получила 13 млрд инвестиций только от Microsoft и которая продаёт подписку на ChatGPT за $20 в месяц, формально до сих пор является частью некоммерческой организации. И из этого факта проистекают все проблемы, с которыми столкнулся Альтман. А дальше давайте разбираться вместе.
23👍19👎6🔥1😁1
22 ноября в 10:00 МСК подключайтесь к трансляции Международной конференции Сбера по искусственному интеллекту AI Journey 2023.

Вы узнаете о ландшафте генеративного ИИ, кейсах применения технологии, эффективных вычислениях и многом другом.

👉 Подробнее
👎19👍13
👨🏻‍🎓 Студенты, магистры и бакалавры!

Мы все знаем, как много текстов приходится писать за время обучения: кто-то ограничивается обязательным минимумом, кто-то попадает в научные сборники, а кто-то ведёт свой умный блог. А как у вас обстоят дела со статьями?

Расскажите нам в коротком опросе 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12😁10👎51
Интересные трюки HTML. Экстремальный минимализм

Мы уже много говорили про оптимизацию сайтов до минимального размера, преимущества статичного HTML, а также упаковку сайта (и веб-сервера) в портативный формат одного исполняемого файла, который нативно исполняется под любой ОС.

Но стремление к минимизации может пойти дальше, если вы хотите поместить весь сайт в адресную строку браузера. А с помощью сокращателя ссылок даже большой сайт сжимается до восьми байт. В этом случае и хостинг не нужен.
👍32👎7
Кто подставил кролика Альтмана, иностранцы должны целиком допродать «Яндекс» до конца года, Илон Маск запустил второй «Старшип», а ИА «Панорама» в очередной раз доказала свои провидческие способности.

Почти все самые важные и интересные финансовые новости в России и мире за неделю
👎28👍6😁4
Краснодар стал самым выгодным городом для разработчиков во второй половине 2023

В первой половине 2023 года медианная зарплата IT-специалистов выросла на 10% — до 165 тысяч рублей в месяц. По традиции, после большого исследования мы смотрим, в каких городах эти зарплаты выгоднее всего тратить. Собрали зарплаты разработчиков в российских городах, которые они оставили в калькуляторе, и наложили на них стоимость жизни в этих городах.
👎48👍192😁2