Вектор енумов. С чем сталкиваются в разработке
«В любой команде разработки бывают курьёзные случаи, которые разработчики потом вспоминают за пиццей. Сторонний человек, тоже пришедший отведать пиццы, обычно эти внутренние байки не понимает, потому что не был в комнате в тот момент, когда "треснул шард" или "движку поплохело".
Я делаю баннерную крутилку, делаю давно и уже оброс такими историями со всех сторон. Мне удалось уговорить команду рассказать на камеру хотя бы часть историй — с контекстом, чтобы зритель не чувствовал себя тем самым сторонним человеком».
«В любой команде разработки бывают курьёзные случаи, которые разработчики потом вспоминают за пиццей. Сторонний человек, тоже пришедший отведать пиццы, обычно эти внутренние байки не понимает, потому что не был в комнате в тот момент, когда "треснул шард" или "движку поплохело".
Я делаю баннерную крутилку, делаю давно и уже оброс такими историями со всех сторон. Мне удалось уговорить команду рассказать на камеру хотя бы часть историй — с контекстом, чтобы зритель не чувствовал себя тем самым сторонним человеком».
👍12👎10
⚡ IT-новости к этому часу
🔸Вышел Linux 5.19
🎶«Яндекс Музыка» представила бесконечную мелодию для концентрации под названием «Нейромузыка»
🤖Samsung подала заявку на регистрацию товарного знака G-nusmas (ФОТО)
🖥Эмулятор Nintendo Switch Ryujinx для ПК теперь работает с Vulkan
👀Меньше работы и встреч с коллегами – больше счастья: опыт Microsoft
👨🎓Россиянам запретили сдавать международный экзамен по английскому языку TOEFL по требованию Минфина США
🎰Минцифры отрицает данные о лотерее для выдачи загранпаспортов
🤑Дело не в деньгах — найден главный фактор, влияющий на удовлетворённость россиян зарплатой
✖️Сайт Flightradar24 перестал открываться на фоне повышенного интереса к борту 09-0540 SPAR19
🌎Земля неожиданно ускоряет своё вращение – и никто не знает, почему
🔸Вышел Linux 5.19
🎶«Яндекс Музыка» представила бесконечную мелодию для концентрации под названием «Нейромузыка»
🤖Samsung подала заявку на регистрацию товарного знака G-nusmas (ФОТО)
🖥Эмулятор Nintendo Switch Ryujinx для ПК теперь работает с Vulkan
👀Меньше работы и встреч с коллегами – больше счастья: опыт Microsoft
👨🎓Россиянам запретили сдавать международный экзамен по английскому языку TOEFL по требованию Минфина США
🎰Минцифры отрицает данные о лотерее для выдачи загранпаспортов
🤑Дело не в деньгах — найден главный фактор, влияющий на удовлетворённость россиян зарплатой
✖️Сайт Flightradar24 перестал открываться на фоне повышенного интереса к борту 09-0540 SPAR19
🌎Земля неожиданно ускоряет своё вращение – и никто не знает, почему
👍35👎7🔥1
DALL-E 2 vs MidJourney: опыт практического применения нейросети для оформления сайта…и не только
«Привет, Хабр! Сегодня я расскажу том, как мы на практике применили результат работы нейросети и почему решили использовать ИИ для отрисовки графики на сайте. Ещё предлагаю обсудить, какие вообще существуют перспективы в этой сфере для российского бизнеса. В статье — наша история выбора и применения нейросети, а также несколько сгенерированных разными нейросетями наборов картинок с запросами, по которым мы их получили».
«Привет, Хабр! Сегодня я расскажу том, как мы на практике применили результат работы нейросети и почему решили использовать ИИ для отрисовки графики на сайте. Ещё предлагаю обсудить, какие вообще существуют перспективы в этой сфере для российского бизнеса. В статье — наша история выбора и применения нейросети, а также несколько сгенерированных разными нейросетями наборов картинок с запросами, по которым мы их получили».
👍20👎2
Один день Ивана Полторака, или Невероятное путешествие по «Миру»
«Наверняка вы часто размышляете о том, каково это — быть денежной суммой на чьём-то банковском счету. Шутка. Я знаю, что о таком никто не задумывается. Но после того, как вы прочитали начало абзаца, вас, скорее всего, хоть немного заинтересовал этот вопрос. Так уж и быть, удовлетворю ваше любопытство.
Меня зовут Иван Полторак. Иван — потому что русский, точнее — российский. Полторак — потому что я не что иное, как полторы тысячи российских рублей. Сегодня вы услышите рассказ про один день из моей невероятно насыщенной жизни.
Целый день я путешествовал по платёжной системе "Мир", но при этом нисколько не устал и даже не запыхался. Как так получилось?»
«Наверняка вы часто размышляете о том, каково это — быть денежной суммой на чьём-то банковском счету. Шутка. Я знаю, что о таком никто не задумывается. Но после того, как вы прочитали начало абзаца, вас, скорее всего, хоть немного заинтересовал этот вопрос. Так уж и быть, удовлетворю ваше любопытство.
Меня зовут Иван Полторак. Иван — потому что русский, точнее — российский. Полторак — потому что я не что иное, как полторы тысячи российских рублей. Сегодня вы услышите рассказ про один день из моей невероятно насыщенной жизни.
Целый день я путешествовал по платёжной системе "Мир", но при этом нисколько не устал и даже не запыхался. Как так получилось?»
👍18👎13
«Я написал популярную статью с разоблачением финансового инфоцыгана, который выдавал себя за бывшего советника Набиуллиной. После этого моему каналу объявили настоящую войну: десятки тысяч ботов устраивают бесчинство в комментариях, а самому блогу пытаются создать репутацию "токсичного". Делюсь своим опытом: что делать в такой ситуации, и как защитить свой Телеграм-канал.
Меня "заказал" инфоцыганский авторитет: как мой Телеграм-канал пытаются уничтожить люди, которым я перешел дорогу»
Меня "заказал" инфоцыганский авторитет: как мой Телеграм-канал пытаются уничтожить люди, которым я перешел дорогу»
👍74👎5
Hibernate Best Practices для начинающих
«В данной статье я не ставлю цель подробно описать Hibernate, такого материала полно в сети. Это, скорее, справочник, в который можно заглянуть и увидеть возможные проблемные места и их решение, который позволит вам не допустить грубых ошибок при использовании Hibernate».
«В данной статье я не ставлю цель подробно описать Hibernate, такого материала полно в сети. Это, скорее, справочник, в который можно заглянуть и увидеть возможные проблемные места и их решение, который позволит вам не допустить грубых ошибок при использовании Hibernate».
👍10👎5
Наверное, каждый из нас задумывался о том, как было бы классно, если бы кондиционер сам включался, когда мы приходим домой. Для управления всеми устройствами нужно либо использовать готовое решение из облака, либо заморачиваться с покупкой микрокомпьютера, чтобы умный дом не стал глупым без интернета.
Но нужен ли для этого микрокомпьютер, если в шкафу лежит запылившийся планшет или смартфон, который когда-то работал и с более требовательными приложениями?
Умный дом из пыльного планшета
Но нужен ли для этого микрокомпьютер, если в шкафу лежит запылившийся планшет или смартфон, который когда-то работал и с более требовательными приложениями?
Умный дом из пыльного планшета
👍30❤3👎2
«Если вдруг кто-то не знает, то первого августа был праздник — "Всемирный день работника техподдержки". В честь этого события было принято решение взять специалиста поддержки, поставить его на праведный путь и запрячь немного написать о непростых буднях работника поддержки (очевидно, это шутка. Или нет…)».
Будни техпода. Пробрасываем USB наĸопитель через RDP соединение
Будни техпода. Пробрасываем USB наĸопитель через RDP соединение
👍16👎2
Zhaoxin — китайская полупроводниковая компания, совместное предприятие VIA Technologies и муниципального правительства Шанхая. Попробуем хронологически проследить развитие компании и понять, сможет ли на рынке потребительских и серверных CPU с архитектурой x86 появиться еще один крупный игрок.
Китай, который смог в x86. История первая: Zhaoxin
Китай, который смог в x86. История первая: Zhaoxin
👍19👎5
«Недавно один знакомый подарил мне старую SD карту памяти фирмы "Canon" на 128 МБ, которую нашёл где-то на улице. Она была испорчена. Мне не столько была нужна эта карта памяти, сколько было интересно, что на ней записано».
Исследование и анализ содержимого неизвестной карты памяти
Исследование и анализ содержимого неизвестной карты памяти
👍31👎14🔥6
Встраиваем вирусный exe в файл .reg
«Недавно я выпустил экспериментальный проект под названием "EmbedExeLnk" — этот инструмент генерировал файл .lnk, содержащий встроенную полезную нагрузку EXE. Я развил эту концепцию дальше и разработал инструмент, который создаёт файл реестра Windows (.reg), содержащий полезную нагрузку EXE».
«Недавно я выпустил экспериментальный проект под названием "EmbedExeLnk" — этот инструмент генерировал файл .lnk, содержащий встроенную полезную нагрузку EXE. Я развил эту концепцию дальше и разработал инструмент, который создаёт файл реестра Windows (.reg), содержащий полезную нагрузку EXE».
👍16👎6❤3
Forwarded from Хабр Новости
SpaceX показала рюкзак для переноски спутникового комплекта Starlink
Компания SpaceX выпустит рюкзаки, предназначенные для переноски спутниковых тарелок Starlink и сопутствующего оборудования. Они будут стоить $250. В рюкзак поместятся все компоненты оборудования, а конструкция сумки обеспечит им безопасную переноску.
#техника
Компания SpaceX выпустит рюкзаки, предназначенные для переноски спутниковых тарелок Starlink и сопутствующего оборудования. Они будут стоить $250. В рюкзак поместятся все компоненты оборудования, а конструкция сумки обеспечит им безопасную переноску.
#техника
👍17👎5
Паттерн Outbox: как не растерять сообщения в микросервисной архитектуре
«Привет! Меня зовут Михаил Боровиков, я тимлид команды, которая отвечает за систему процессинга заказов компании.
Раньше система представляла из себя монолит, теперь вместо него у нас много отдельных сервисов. И в рамках новой схемы взаимодействия сервисов между собой мы столкнулись с проблемой потери данных в процессе создания заказа.
Для решения этой проблемы мы выбрали паттерн Outbox. И в этой статье я расскажу:
— что он из себя представляет;
— как мы его применили;
— почему пошли по пути at-least-once и не положились на работу одного брокера сообщений».
«Привет! Меня зовут Михаил Боровиков, я тимлид команды, которая отвечает за систему процессинга заказов компании.
Раньше система представляла из себя монолит, теперь вместо него у нас много отдельных сервисов. И в рамках новой схемы взаимодействия сервисов между собой мы столкнулись с проблемой потери данных в процессе создания заказа.
Для решения этой проблемы мы выбрали паттерн Outbox. И в этой статье я расскажу:
— что он из себя представляет;
— как мы его применили;
— почему пошли по пути at-least-once и не положились на работу одного брокера сообщений».
👍20👎1
«В этой статье я кратко рассмотрю, как вообще работают исключения в С++, опишу, как я добавил их поддержку в простую ОС, написанную для преподавания АКОСа, какой способ передачи исключений из ядра в программы я написал. А в конце посмотрим, в каких ещё случаях ОС может бросать пользователям С++ исключения».
Как научить операционную системы «выбрасывать» С++ исключения из системных вызовов и как это можно применять
Как научить операционную системы «выбрасывать» С++ исключения из системных вызовов и как это можно применять
👍15👎2
Скандальное разоблачение x86: ARM врывается с двух ног
На рынке микроэлектроники царствуют две архитектуры: x86 и ARM (Advanced RISC Machine). И до недавнего времени они сосуществовали в идиллии — с лёгкими нотками конкуренции. Но недавно Apple ткнула палкой в это… болото, показав Apple silicon M1.
Да, ARM-архитектура давно пустила корни в сегменты рынка, где x86 годами удерживала монополию. Конъюнктура дуализма в микропроцессорных архитектурах начала разрушаться ещё до выхода M1 — уже были консьюмерские ARM ноутбуки (привет, Qualcomm), серверы и даже суперкомпьютеры. Об этом и поговорим в статье, ведь сейчас ARM на пороге глобальных перемен.
На рынке микроэлектроники царствуют две архитектуры: x86 и ARM (Advanced RISC Machine). И до недавнего времени они сосуществовали в идиллии — с лёгкими нотками конкуренции. Но недавно Apple ткнула палкой в это… болото, показав Apple silicon M1.
Да, ARM-архитектура давно пустила корни в сегменты рынка, где x86 годами удерживала монополию. Конъюнктура дуализма в микропроцессорных архитектурах начала разрушаться ещё до выхода M1 — уже были консьюмерские ARM ноутбуки (привет, Qualcomm), серверы и даже суперкомпьютеры. Об этом и поговорим в статье, ведь сейчас ARM на пороге глобальных перемен.
👍15👎3🔥1
⚡ IT-новости к этому часу
✌️🏻Одноядерный ПК взломал алгоритм постквантового шифрования за один час
💲$52 млрд в обмен на лояльность — США уводят производство микросхем из Китая
📲Американец заработал $25 млн, разблокируя смартфоны, залоченные оператором T-Mobile
🦸Xiaomi заинтересовалась повязкой на голову, которая позволяет управлять гаджетами силой мысли
🔹Обломки корабля SpaceX Crew Dragon упали на пастбище в Австралии (ФОТО)
🚀Роскосмос открыл онлайн-бронирование ракет для гражданских миссий
👀На Госуслугах стартовал приём заявок на отсрочку для IT-специалистов в рамках осеннего призыва
😲Солёный огурец, турецкий барабан — Минпромторг начал принимать жалобы от продавцов и маркетплейсов
🗼Питерские или московские — «Яндекс» составил рейтинг российских достопримечательностей
✌️🏻Одноядерный ПК взломал алгоритм постквантового шифрования за один час
💲$52 млрд в обмен на лояльность — США уводят производство микросхем из Китая
📲Американец заработал $25 млн, разблокируя смартфоны, залоченные оператором T-Mobile
🦸Xiaomi заинтересовалась повязкой на голову, которая позволяет управлять гаджетами силой мысли
🔹Обломки корабля SpaceX Crew Dragon упали на пастбище в Австралии (ФОТО)
🚀Роскосмос открыл онлайн-бронирование ракет для гражданских миссий
👀На Госуслугах стартовал приём заявок на отсрочку для IT-специалистов в рамках осеннего призыва
😲Солёный огурец, турецкий барабан — Минпромторг начал принимать жалобы от продавцов и маркетплейсов
🗼Питерские или московские — «Яндекс» составил рейтинг российских достопримечательностей
👍20👎4🔥1
Астероид Веста
Многие люди что-то слышали об астероидах, но что-то конкретное сказать о том или ином объекте могут уже гораздо меньше любителей астрономии.
Исключение представляла Церера — самый крупный и открытый первым объект главного пояса. Но в 2006 году в астрономии произошел пересмотр классификации объектов в составе Солнечной системы. И Церера выпала из множества малых планет, оказавшись среди планет-карликов.
Тогда Веста осталась в главном поясе самым массивным и самым ярким объектом — единственным доступным невооруженному глазу из числа всех малых и карликовых планет Солнечной системы. Поговорим сегодня о ней.
Многие люди что-то слышали об астероидах, но что-то конкретное сказать о том или ином объекте могут уже гораздо меньше любителей астрономии.
Исключение представляла Церера — самый крупный и открытый первым объект главного пояса. Но в 2006 году в астрономии произошел пересмотр классификации объектов в составе Солнечной системы. И Церера выпала из множества малых планет, оказавшись среди планет-карликов.
Тогда Веста осталась в главном поясе самым массивным и самым ярким объектом — единственным доступным невооруженному глазу из числа всех малых и карликовых планет Солнечной системы. Поговорим сегодня о ней.
👍15👎3
Зарплаты айтишников в первом полугодии 2022
Мы на Хабр Карьере шесть месяцев собирали зарплаты IT-специалистов, чтобы сейчас традиционно представить наш большой зарплатный отчет. В основе анализа — 12 000 зарплат айтишников в первом полугодии 2022 года.
Впервые за почти пять лет средняя зарплата IT-специалистов спустя полгода не изменилась — как и в конце 2021 года, она составляет 140 000 ₽.
В исследовании мы сравниваем зарплаты IT-специалистов в Москве и Санкт-Петербурге с зарплатами в регионах, а ещё анализируем доходы в основных специальностях, языках программирования и в IT-компаниях.
Мы на Хабр Карьере шесть месяцев собирали зарплаты IT-специалистов, чтобы сейчас традиционно представить наш большой зарплатный отчет. В основе анализа — 12 000 зарплат айтишников в первом полугодии 2022 года.
Впервые за почти пять лет средняя зарплата IT-специалистов спустя полгода не изменилась — как и в конце 2021 года, она составляет 140 000 ₽.
В исследовании мы сравниваем зарплаты IT-специалистов в Москве и Санкт-Петербурге с зарплатами в регионах, а ещё анализируем доходы в основных специальностях, языках программирования и в IT-компаниях.
👍22👎12