«Вот такая получается магия: купил железку, скачал приложение, а за тебя уже и все доступы получили, и устройства удалённо спарили, и данные предоставили в удобном виде»
Умные счётчики Великобритании
Умные счётчики Великобритании
👍18👎3
Forwarded from Хабр Карьера
Вакансии для фронтенд-разработчиков на Хабр Карьере:
Frontend разработчик (React Native) в My Business Pulse. Можно удаленно. Полный рабочий день. От 1500 до 2500 $.
https://amp.gs/jGYlC
Frontend developer Vue.js в Icons8. Можно удаленно. Полный рабочий день. От 150 000 до 230 000 ₽.
https://amp.gs/jGYle
Vue.js Developer в Fluid Finance SA. Можно удаленно. Полный рабочий день. От 4000 €.
https://amp.gs/jGYly
Frontend developer (Vue) в AMarkets. Можно удаленно. Полный рабочий день. До 250 000 ₽.
https://amp.gs/jGYlv
Developer (JavaScript - React) в Right Line. Москва. Можно удаленно. Полный рабочий день. От 300 000 ₽.
https://amp.gs/jGYlg
Больше вакансий: https://amp.gs/jGYlE
#senior #frontend_development
Frontend разработчик (React Native) в My Business Pulse. Можно удаленно. Полный рабочий день. От 1500 до 2500 $.
https://amp.gs/jGYlC
Frontend developer Vue.js в Icons8. Можно удаленно. Полный рабочий день. От 150 000 до 230 000 ₽.
https://amp.gs/jGYle
Vue.js Developer в Fluid Finance SA. Можно удаленно. Полный рабочий день. От 4000 €.
https://amp.gs/jGYly
Frontend developer (Vue) в AMarkets. Можно удаленно. Полный рабочий день. До 250 000 ₽.
https://amp.gs/jGYlv
Developer (JavaScript - React) в Right Line. Москва. Можно удаленно. Полный рабочий день. От 300 000 ₽.
https://amp.gs/jGYlg
Больше вакансий: https://amp.gs/jGYlE
#senior #frontend_development
👍8👎5
«Ура! Готов магнум опус про дофамин, по мотивам подкаста Лаборатории Губермана! Это было сложно, долго и дорого, но оно того точно стоило!
В статье содержатся основные факты о дофамине и его воздействии на нас, а главное — описаны практические инструменты управления этим воздействием»
Влияние дофамина на организм: как работает и как этим управлять
В статье содержатся основные факты о дофамине и его воздействии на нас, а главное — описаны практические инструменты управления этим воздействием»
Влияние дофамина на организм: как работает и как этим управлять
👍32👎4🔥4❤1
Как выглядит проект очистки Чёрного моря от сероводорода с получением электричества и H2
Баек про то, что Чёрное море может буквально взорваться из-за чрезмерного содержания сероводорода в глубинах, ходит уже предостаточно. Разумеется, ничего там не взорвется, поскольку отсутствует кислород. Но вот потравить всё живое периодическими выбросами сероводорода в верхние слои — это запросто. В особо драматичных эпизодах погибшую рыбу убирают с пляжей строительной техникой.
На фоне всех этих ужасов внезапно всплыл любопытный проект по добыче этого самого сероводорода из морской воды и переработке его в полимерную серу и чистый водород, который можно использовать для выработки электричества и в других новомодных целях.
Баек про то, что Чёрное море может буквально взорваться из-за чрезмерного содержания сероводорода в глубинах, ходит уже предостаточно. Разумеется, ничего там не взорвется, поскольку отсутствует кислород. Но вот потравить всё живое периодическими выбросами сероводорода в верхние слои — это запросто. В особо драматичных эпизодах погибшую рыбу убирают с пляжей строительной техникой.
На фоне всех этих ужасов внезапно всплыл любопытный проект по добыче этого самого сероводорода из морской воды и переработке его в полимерную серу и чистый водород, который можно использовать для выработки электричества и в других новомодных целях.
👍36👎2🔥1
Введение в математическую оптимизацию на примере компании Recruit. Часть первая
Эта серия статей о том, что такое математическая оптимизация и как она может быть применена в бизнесе через представление примеров применения в компании Recruit. В первой статье представлен обзор математической оптимизации, четыре примера применения в Recruit, процедура применения к реальным случаям, отличия от машинного обучения и как использовать её иначе.
Эта серия статей о том, что такое математическая оптимизация и как она может быть применена в бизнесе через представление примеров применения в компании Recruit. В первой статье представлен обзор математической оптимизации, четыре примера применения в Recruit, процедура применения к реальным случаям, отличия от машинного обучения и как использовать её иначе.
👍11👎2
«Copilot от GitHub — это, пожалуй, единственный второй пилот, с которым я бы не рискнул вести самолёт. Всякий раз наш полёт заканчивался бы грандиозной катастрофой.
Это не второй пилот, в любом смысле этого слова. Это, скорее, дорогостоящий террорист-смертник, которому вы ежемесячно платите за то, чтобы он подорвал ваши навыки и карьеру»
Вам не нужен GitHub Copilot
Это не второй пилот, в любом смысле этого слова. Это, скорее, дорогостоящий террорист-смертник, которому вы ежемесячно платите за то, чтобы он подорвал ваши навыки и карьеру»
Вам не нужен GitHub Copilot
👍44👎14🔥13
Наклейки с газом и без газа: экспериментируем
Термоактивируемые газовыделяющие наклейки интересное решение. Оно работает, производитель не врёт, но решение имеет ряд особенностей и подходит не для всех условий.
Термоактивируемые газовыделяющие наклейки интересное решение. Оно работает, производитель не врёт, но решение имеет ряд особенностей и подходит не для всех условий.
👍17👎2
Нет HUD'а без добра: HUD в игровых интерфейсах
В играх существует огромное количество интерфейсов: инвентарь, диалоги, меню крафта и торговли, лобби, карта, деревья прокачки персонажа и его экипировки и многие другие. Все они позволяют игрокам взаимодействовать с представленными через интерфейс механиками, которые создатели игры заложили в свой продукт. И в этой статье мы подробно разберём один из самых важных элементов игрового UI — HUD.
В играх существует огромное количество интерфейсов: инвентарь, диалоги, меню крафта и торговли, лобби, карта, деревья прокачки персонажа и его экипировки и многие другие. Все они позволяют игрокам взаимодействовать с представленными через интерфейс механиками, которые создатели игры заложили в свой продукт. И в этой статье мы подробно разберём один из самых важных элементов игрового UI — HUD.
👍21👎3
«Linux важен даже тогда, когда я работал со всеми Windows. Почему? Потому что в конце концов я работал в Linux. Так счастлив, вспоминая те выходные, когда я напортачил с установкой Arch»
Откровения пьяного старшего инженера
Откровения пьяного старшего инженера
👎28👍20
Для подписи приложений iOS/macOS не нужен компьютер Apple
В экосистеме Apple сейчас так устроено, что для выпуска приложений iOS/macOS требуется получение сертификата, затем подпись кода и нотаризация подписи. Согласно документации, подпись кода гарантирует пользователям, что приложение получено из известного источника и не изменялось. Для получения и использования сертификатов требуется участие в программе Apple Developer Program.
Такая система удобна с точки зрения безопасности закрытой экосистемы Apple, но создаёт некоторые трудности для разработчиков.
Однако любые трудности на то и существуют, чтобы их преодолевать
В экосистеме Apple сейчас так устроено, что для выпуска приложений iOS/macOS требуется получение сертификата, затем подпись кода и нотаризация подписи. Согласно документации, подпись кода гарантирует пользователям, что приложение получено из известного источника и не изменялось. Для получения и использования сертификатов требуется участие в программе Apple Developer Program.
Такая система удобна с точки зрения безопасности закрытой экосистемы Apple, но создаёт некоторые трудности для разработчиков.
Однако любые трудности на то и существуют, чтобы их преодолевать
👍18👎2
Вот почему нужно использовать оператор := в Python
Поговорим о самом странном операторе Python — операторе моржа. Разберёмся, для чего он нужен и как использовать его с учётом других особенностей языка.
Поговорим о самом странном операторе Python — операторе моржа. Разберёмся, для чего он нужен и как использовать его с учётом других особенностей языка.
👍27👎10
Знакомимся с дата-ориентированным проектированием на примере Rust
Рассмотрим четыре случая, в которых при учёте расположения данных в памяти, а также реального состояния и слабых сторон кэша ЦП удалось существенно повысить производительность.
Рассмотрим четыре случая, в которых при учёте расположения данных в памяти, а также реального состояния и слабых сторон кэша ЦП удалось существенно повысить производительность.
👍25👎4🔥3
♨️ Очередная подборка статей для Java-разработчиков всецело посвящена разбору реальных кейсов. Вэлкам!
1️⃣ Юнга, стоп, у нас кончились ресурсы, или Как мы оптимизировали наши микросервисы
2️⃣ Загрузка ленивых полей
3️⃣ Ошибка в stacktrace из продакшена
4️⃣ Сквозное и интеграционное тестирование просто, как юнит-тесты
5️⃣ Кастомный отчёт для Jira, или Как приключение затянулось
6️⃣ Большой гайд. Пишем микросервисы на Java и Spring Boot, заворачиваем в Docker, запускаем на EKS, мониторим на Grafana
N.B. Посты участвуют в организованном нами совместно со Сбером конкурсе технических статей «Сезон Java».
1️⃣ Юнга, стоп, у нас кончились ресурсы, или Как мы оптимизировали наши микросервисы
2️⃣ Загрузка ленивых полей
3️⃣ Ошибка в stacktrace из продакшена
4️⃣ Сквозное и интеграционное тестирование просто, как юнит-тесты
5️⃣ Кастомный отчёт для Jira, или Как приключение затянулось
6️⃣ Большой гайд. Пишем микросервисы на Java и Spring Boot, заворачиваем в Docker, запускаем на EKS, мониторим на Grafana
N.B. Посты участвуют в организованном нами совместно со Сбером конкурсе технических статей «Сезон Java».
👍16👎6🔥2❤1
На уходящей неделе мы ловили тёмную материю, хакали собственный автомобиль, вспоминали легендарные научно-популярные журналы прошлого века и выясняли, почему некоторым так сложно учиться программированию.
Лучшие публикации недели (15-21 августа)
Лучшие публикации недели (15-21 августа)
👍14👎3
Механический ручной калькулятор, изобретённый узником концлагеря
Крошечный Curta — потрясающая машина, механический калькулятор, сочетающий в себе сложность парового двигателя и прецизионную точность качественных карманных часов. Он появился в 1948 году, и на протяжении двух следующих десятилетий, пока его не заменил электронный калькулятор, он был лучшим портативным калькулятором на Земле. А его история ещё более интригует в свете необычных обстоятельств, в которых он был изобретён.
Идея Curta пришла к его австрийскому изобретателю в темноте концентрационного лагеря Бухенвальд
Крошечный Curta — потрясающая машина, механический калькулятор, сочетающий в себе сложность парового двигателя и прецизионную точность качественных карманных часов. Он появился в 1948 году, и на протяжении двух следующих десятилетий, пока его не заменил электронный калькулятор, он был лучшим портативным калькулятором на Земле. А его история ещё более интригует в свете необычных обстоятельств, в которых он был изобретён.
Идея Curta пришла к его австрийскому изобретателю в темноте концентрационного лагеря Бухенвальд
🔥31👍8👎2
«Я не фанат ни одного из редакторов или IDE и не буду пытаться убедить вас перейти с привычной платформы на NeoVim. Я только расскажу, к чему готовиться человеку, который привык работать в JetBrains или VS Code и планирует попробовать NeoVim»
Чего ждать от NeoVim: особенности редактора
Чего ждать от NeoVim: особенности редактора
👍48👎35🔥3
⚡️ IT-новости к этому часу
🌓 НАСА опубликовало места возможной высадки астронавтов на Луну
🚗 YouTube начала удалять ролики, где Tesla на автопилоте тормозит перед детьми или объезжает их, а не сбивает
🦿 Коленные модули с микропроцессором «Актив 2» готовятся к массовому производству (ФОТО)
📄 В Госдуму внесли закон о принудительном лицензировании западного контента
🚀 НПО «Энергомаш» заявило о загрузке предприятия на ближайшие два года
👨🏻🔬 Исследователи «Сколтеха» объяснили стабильность углеводородов через их «магичность»
🛠 «Микрон» начал серийное производство NFC-метки для использования в СБП
#новости
🌓 НАСА опубликовало места возможной высадки астронавтов на Луну
🚗 YouTube начала удалять ролики, где Tesla на автопилоте тормозит перед детьми или объезжает их, а не сбивает
🦿 Коленные модули с микропроцессором «Актив 2» готовятся к массовому производству (ФОТО)
📄 В Госдуму внесли закон о принудительном лицензировании западного контента
🚀 НПО «Энергомаш» заявило о загрузке предприятия на ближайшие два года
👨🏻🔬 Исследователи «Сколтеха» объяснили стабильность углеводородов через их «магичность»
🛠 «Микрон» начал серийное производство NFC-метки для использования в СБП
#новости
👍33👎6
Почему мы так долго ждали SLS
Помните 2011 год? Три последних миссии Space Shuttle, SpaceX ведёт разработку грузового корабля Dragon, «Кьюриосити» стартовал к Марсу, а «Юнона» к Юпитеру, «Мессенджер» прилетел к Меркурию, а Dawn к Весте. Китай отправил на орбиту свою первую орбитальную станцию «Тяньгун-1», в России запустили очень успешный «Спектр-Р» и следили за неудачными попытками спасти застрявший на околоземной орбите «Фобос-Грунт». Именно тогда был официально представлен проект сверхтяжёлой ракеты-носителя Space Launch System, которая, возможно, полетит 29 августа этого года, если старт опять не перенесут. Но если в начале десятых SLS нормально смотрелась на фоне маленьких ракет SpaceX и других частников, то сейчас она может показаться устаревшей (ещё до первого полёта!), если сравнить её со SpaceX Starship или New Glenn от Blue Origin.
Попробуем разобраться, почему мы так долго ждали её первого пуска и почему, скорее всего, люди полетят на ней к Луне не раньше 2024, высадятся не раньше 2025, и проект может продолжить своё неспешное движение в обозримом будущем года до 2036, а то и далее.
Помните 2011 год? Три последних миссии Space Shuttle, SpaceX ведёт разработку грузового корабля Dragon, «Кьюриосити» стартовал к Марсу, а «Юнона» к Юпитеру, «Мессенджер» прилетел к Меркурию, а Dawn к Весте. Китай отправил на орбиту свою первую орбитальную станцию «Тяньгун-1», в России запустили очень успешный «Спектр-Р» и следили за неудачными попытками спасти застрявший на околоземной орбите «Фобос-Грунт». Именно тогда был официально представлен проект сверхтяжёлой ракеты-носителя Space Launch System, которая, возможно, полетит 29 августа этого года, если старт опять не перенесут. Но если в начале десятых SLS нормально смотрелась на фоне маленьких ракет SpaceX и других частников, то сейчас она может показаться устаревшей (ещё до первого полёта!), если сравнить её со SpaceX Starship или New Glenn от Blue Origin.
Попробуем разобраться, почему мы так долго ждали её первого пуска и почему, скорее всего, люди полетят на ней к Луне не раньше 2024, высадятся не раньше 2025, и проект может продолжить своё неспешное движение в обозримом будущем года до 2036, а то и далее.
👍18👎6
В июне инженер Джеймс Браун из Новой Зеландии продемонстрировал проект миниатюрного монитора из детальки Lego. Он сыграл на нём в Doom, использовав компактный монитор для вывода изображения. Теперь энтузиаст поделился деталями обновлённого проекта.
Монитор Lego имеет OLED-экран 72x40 пикселей и оснащён микроконтроллером STM32 с процессором Arm Cortex-M0 48 МГц и флэш-памятью на 16 КБ.
Браун смог спроектировать печатную плату, которая заняла пространство между монитором и лицевой поверхностью детальки Lego шириной всего 0,1 мм. Он разместил на ней все основные компоненты и отправил свой проект производителю платы, заплатив за её изготовление $40.
Саму детальку Lego Браун отлил из полупрозрачной смолы и заполнил её полость мягким силиконом, чтобы смола не контактировала с электроникой.
Теперь инженер разработал второе поколение мониторов Lego — трёхмерную сборку печатной платы, предназначенную для использования всего пространства внутри кирпичика конструктора. Она включает встроенные контакты батареи, USB-порт для программирования вместо последовательных отладочных контактов и ёмкостное сенсорное оборудование, встроенное в саму плату. Это позволяет надёжно обнаруживать движение пальца по всей области над кирпичиком.
Саму плату Браун переделал, чтобы она соответствовала микроконтроллеру Raspberry Pi RP2040. Он отмечает, что в перспективе на ней можно установить IMU для управления движением.
Кроме того, инженер напечатал на 3D-принтере часть формы, что позволяет ему заливать смолу для формирования кирпичика-компьютера без предварительного заполнения его полости силиконом.
Браун планирует создать мини-компьютеры Lego для друзей, но сертифицировать производство он опасается из-за возможных претензий The Lego Group.
Монитор Lego имеет OLED-экран 72x40 пикселей и оснащён микроконтроллером STM32 с процессором Arm Cortex-M0 48 МГц и флэш-памятью на 16 КБ.
Браун смог спроектировать печатную плату, которая заняла пространство между монитором и лицевой поверхностью детальки Lego шириной всего 0,1 мм. Он разместил на ней все основные компоненты и отправил свой проект производителю платы, заплатив за её изготовление $40.
Саму детальку Lego Браун отлил из полупрозрачной смолы и заполнил её полость мягким силиконом, чтобы смола не контактировала с электроникой.
Теперь инженер разработал второе поколение мониторов Lego — трёхмерную сборку печатной платы, предназначенную для использования всего пространства внутри кирпичика конструктора. Она включает встроенные контакты батареи, USB-порт для программирования вместо последовательных отладочных контактов и ёмкостное сенсорное оборудование, встроенное в саму плату. Это позволяет надёжно обнаруживать движение пальца по всей области над кирпичиком.
Саму плату Браун переделал, чтобы она соответствовала микроконтроллеру Raspberry Pi RP2040. Он отмечает, что в перспективе на ней можно установить IMU для управления движением.
Кроме того, инженер напечатал на 3D-принтере часть формы, что позволяет ему заливать смолу для формирования кирпичика-компьютера без предварительного заполнения его полости силиконом.
Браун планирует создать мини-компьютеры Lego для друзей, но сертифицировать производство он опасается из-за возможных претензий The Lego Group.
👍91🔥31❤3👎2
Пять советов, чтобы успешно притворяться разработчиком
Если следовать этим советам, то будет казаться, что вы самостоятельный и опытный разработчик, который знает, что делает, даже если это пока не так. Но самый сок в том, что эти принципы позволяют постепенно развиваться. В итоге притворяться разработчиком будет всё легче и легче.
Если следовать этим советам, то будет казаться, что вы самостоятельный и опытный разработчик, который знает, что делает, даже если это пока не так. Но самый сок в том, что эти принципы позволяют постепенно развиваться. В итоге притворяться разработчиком будет всё легче и легче.
👍36👎12