habrahabr
Квантовые точки и их получение

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

  • четверг, 6 марта 2025 г. в 00:00:18
habrahabr
Obsidian: Типы данных

Этой статьей я хотел бы начать серию обучающих материалов, в которой поделюсь всем, что мне известно про редактирование текста и организацию работы в Obsidian и с Markdown файлами.ПредысторияМое первое соприкосновение с Obsidian как с редактором Markdown файлов произошло в 2021 году, когда я искал способ систематизировать информацию для новогодней сессии в D&D с моими друзьями, но, к сожалению, тогда ничего не получилось по ряду причин:я не понял как устроено хранилищепочему если у меня ест…

  • четверг, 6 марта 2025 г. в 00:00:17
habrahabr
Необычные способы хостинга

Где разместить сайт? Оказывается, для хостинга необязательно покупать VPS или домашний сервер. Можно поступить более креативно: например, захостить сайт на смартфоне. Причём желательно извлечь из него аккумулятор, чтобы смартфон работал напрямую от сети. А есть ещё более оригинальный вариант: бесплатный хостинг в социальных сетях. Сайт на хостинге Bluesky Bluesky — это децентрализованная социальная сеть с 30 млн пользователей, альтернатива твиттеру (Х), с мостом в телеграм и другими интересн…

  • четверг, 6 марта 2025 г. в 00:00:16
habrahabr
Почему тебя больше не зовут на собесы? Спойлер: ты слишком много работал

Ну что, друг, как тебе живётся в новом ИТ‑реалистичном мире? Раньше стоило тебе просто обновить резюме, и рекрутеры написывали в личку, словно сотрудники «Кирби». Полгода приходилось отбиваться от предложений, где «интересный проект, дружный коллектив, печеньки, опционально — зарплата». А теперь? Теперь ты снова открываешь резюме, но мир изменился. LinkedIn молчит. На hh 2–3 просмотра в неделю, а на отклики вал отказов. Рекрутеры больше не бомбят тебя сообщениями.Ты ведь не стал хуже, правда? Н…

  • четверг, 6 марта 2025 г. в 00:00:15
habrahabr
Спарсил 240к курсов Udemy и вот что я узнал

Привет! Меня зовут Илья, и я увлекаюсь сбором и анализом открытых данных из интернета. Это позволяет мне иногда находить действительно интересные вещи.Сегодня я подготовил для вас подборку из семи любопытных рейтингов, связанных с онлайн-курсами в России и за рубежом.Важное уточнениеУ меня нет профильного образования, поэтому, если заметите какие-то ошибки в интерпретации данных или выводах, буду благодарен за ваши замечания в комментариях.Немного информацииUdemy — крупнейший в мире маркетплейс…

  • четверг, 6 марта 2025 г. в 00:00:14
golang
Как управлять сборками в Go с помощью build tags

Привет, Хабр!Вы когда‑нибудь сталкивались с ситуацией, когда нужно собрать Go‑приложение под несколько платформ? Или выключить часть кода в проде, оставив её активной в дев‑среде? Возможно, вы просто хотите поддерживать разные версии сборки с кастомными фичами без тонны if runtime.GOOS == «windows» {}?В этом вам помогут build tags.Build tags в Go — это специальные комментарии, которые говорят компилятору: «Этот файл включаем в сборку только если выполнены вот эти условия».Вот как они выглядят:/…

  • четверг, 6 марта 2025 г. в 00:00:13
golang
Запилил 100 проектов на Go и вот что скажу

Когда начинаешь новый проект, то надо какое то время потратить, чтобы подобрать подходящие библиотеки, подготовить структуру проекта, связать все воедино. Это занимает прилично времени. Целый день вполне может уйти. А экономить на этом шаге не стоит. Это ведь как фундамент. И вот, 5 лет назад я опубликовал каркас, который собрал для себя, чтобы делать с ним проекты на Go.С тех пор ко мне обращались люди и с вопросами, и с советами. Я менял компоненты, смотрел что получалось. Благо проектов было…

  • четверг, 6 марта 2025 г. в 00:00:12
javascript
Управление bluetooth из js или как я реверсинжинирил умный чайник

Иногда требуется изготавливать оборудование подключаемое по беспроводной связи. Это часто упрощает конструкцию, уменьшает количество кабелей. Для беспроводного канала как правило применяю радиосвязь на приемопередатчиках типа nRF24L01 или Wi-Fi. Первый способ требует дополнительного устройства для передачи информации на компьютер. Второй проще для связи с ПК, но сложнее при написании программ.Внимание привлек Bluetooth. Передатчик Bluetooth как правило встроен в ноутбуки или подключается к комп…

  • четверг, 6 марта 2025 г. в 00:00:10
javascript
Инструменты для анализа производительности сайта

В этой статье речь пойдет об инструментах, с помощью которых можно проанализировать качество спроектированного front-end разработчиком сайта. В качестве наглядного материала используется проект, реализованный на базе Next.js 14-й версии с app router.PerformanceВо время создания высоконагруженного приложения каждый front-end разработчик сталкивается с задачей оптимизации кода в проекте. Одним из инструментов, которые помогут найти проблемные места, является вкладка performance в DevTools. Этот и…

  • четверг, 6 марта 2025 г. в 00:00:09