Социальные сети Рунета
Четверг, 21 ноября 2024

AI Ecom Ассистент Я написал статью, свои мысли по поводу AI Ecom Ассистента.Зачем? Причины аж четыре:1. В наше время LLM и крутых ребят, которые двигают эти технологии в массы, многие думают как это использоваться. Я тоже не смог не подумать про это и думал как такой проект можно запустить. Б...

Client-Side DoS, или, ещё одна уязвимость, за которую вам не заплатят "В современном мире уже придумали так много всего, что мы можем использовать защитные механизмы против того, кто их внедрил"Привет Хабр!В этой небольшой статье хочу поделиться кейсом, с которым я столкнулся на одном из проектов во время работы, а также моими мыслями на этот ...

RxJS Interop в Angular 18: основные изменения и преимущества ✏️

Contra – игра своего времени Многие из нас ностальгируют по временам старых консолей, когда геймплей хоть и был аркадным, но все же был непростым, вызывал челлендж, испытание, проверку себя на прочность. «А как далеко я смогу пройти в этот раз»? Обычно с такими мыслями запускалась консоль у мальчишек в ...

Vike — современный SSR-фреймворк Всем привет. Я являюсь ведущим frontend-разработчиком компании 21Yard. Мы разрабатываем сервис для поиска строительных подрядчиков. На проект я пришел желторотым масленком, который мало смыслил в seo-продвижении продукта, но жизнь внесла свои коррективы, и сейчас я хочу расс...

Easy Writer: Бесплатная генерация текстов и статей с помощью ИИ Когда то мечты о том, чтобы машина могла писать статьи, казались фантастикой из книг Айзека Азимова. Но вот мы подошли к тому, что ИИ уже находит свое место даже в сложных творческих задачах. Вспомните, сколько времени занимают поиски вдохновения, подбор правильных слов, офо...

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

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

Как войти в айти, если на дворе 1991 год Я написал ряд статей по истории техники, с которой сталкивался. Раз, Два, Три, Четыре. Но эти статьи были посвящены технике. А как было с наймом на работу? Итак, на дворе 1991 год. Вы не знаете, кто вы - джуниор, миддл и сеньер, потому что никто не знает этих слов. Вы не пой...

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

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

Кастомное пассивное охлаждение ПК (часть 2) Вот и продолжение истории с пассивным охлаждением для ПК. Да, прошло уже много времени с первой части, и было рассмотрено много разных концепций. Оптимальный вариант в моём случае выглядит так: Читать далее

Как я написал бота для саммари telegram каналов Всем привет!Меня зовут Азрет, я - CTO в AAA (читается как "трипл-эй"). Мы разрабатываем LLM приложения для бизнеса. Решаем разнообразные задачи - оптимизация внутренних процессов за счет ИИ, маркетинговые исследования и запуск новых продуктов. Но запрос на бота, про которог...

Как приходят идеи красивого и полезного. Кентавр Лет 20 мою комнату согревал большой ящик - аудиоресивер. У него было много кнопочек, переключателей, входов/выходов, из которых я пользовался ровно одним входом и одним колесиком регулировки мощности. Недавно вот как раз это колесико и начало у него глючить. Быстрые попытки ...

[Перевод] Как написать свой первый модуль ядра Linux Linux Kernel — это, пожалуй, один из самых распространённых (и, возможно, до сих пор недооценённых) программных продуктов в мире. Он является основой всех дистрибутивов Linux (что очевидно), но на этом его роль не заканчивается. Ядро также работает на множестве встроенных ус...

Лотерея Грин карты DV 2026 | Как правильно заполнить заявку Начался розыгрыш Green Сard США DV 2026 | Эта статья поможет вам правильно заполнить анкету для участия в розыгрыше на официальном сайте в 2024 годуЕжегодно на лотерею Грин карты подается более 25 миллионов заявок, около 18% из них отклоняются из-за ошибок. За последние четы...

Хотите, покажу вам магию живого кода на p5py? Хотите, покажу вам магию живого кода на p5py?Вдохновившись статьёй, посвящённой написанию клеточного автомата на Godot и экспорту проекта в HTML, хочу показать вам, как использовать для этих целей модерновый онлайн-движок p5py. Код живой не только потому, что мы про игру «Жи...

Типы в программировании как математические множества Типы в программировании можно(и нужно) рассматривать как математические множества. Мысль хоть и очевидная, но из моей головы давно выветрилась. Именно поэтому я и решил написать эту статью: чтобы напомнить о ней самому себе и тем, кто о ней тоже забыл или даже не знал. Чит...

Как прошить oculus quest 2 в 2024 году без vpn и без лишних заморочек? Итак, где-то в середине июля я стал счастливым владельцем quest 2. Я выбрал его, потому что несмотря на санкции этот шлем был лучшем по соотношению цена/качество. Но вот проблема: обновить шлем до последней версии официальным способом было невозможно. Прочитав статей 20 на э...

Postgres, как настроить запросы между разными БД Всем привет. На днях пришлось вспомнить магию Postgres, задача была решена, по результатам написал инструкцию в корпоративную базу знаний, что бы в следующий раз не тратить время на "воспоминания". Решил поделиться.Ниже речь будет идти о чтении данных одной БД из другой БД. ...

Домашнее пароходостроение Меня уже с детства манил судомоделизм, паровые двигатели и пароходы. И вот вдруг, в какой-то момент, я всё-таки решил поженить эти два устремления в одном хобби. Посему начал смотреть видео про паровой судомоделизм, попутно отвисал в Ленинской библиотеке и читал всё, что уд...

Истинная причина отмены удалёнки Когда начался COVID, работодатели ввели удалёнку. Тогда казалось, что она теперь с нами навсегда, потому что экономически выгодна как работникам, так и работодателям. Не надо тратить время на поездки в офис, не надо арендовать помещения. Но сейчас IT-компании удалёнку только...

Erlang — классный функциональный язык (или как мы сели в лужу) Однажды я устроился в проект на Erlang. Вообще мой профиль тогда был в основном Java и немного BigData. Но по результатам собеседования договорились что я попробую написать небольшое тестовое задание - и сам пойму нравится ли мне язык - и ребята оценят, гожусь ли я им. Ну и ...

Эксперимент: даём ChatGPT полный доступ к компьютеру Это статья написана от души и для души. Она не является: инструкцией, примером для подражания, призывом к действию или чем-то подобным.Я абсолютный новичок в программировании, поэтому могу ошибаться в некоторых (или даже во многих) вещах. Я бы, наверное, даже не писал эту ст...

Ещё один набор параметров для разблокировки Ютуба: теперь мобильный Вообще-то я не люблю смотреть видео. Я люблю читать. Но человек так устроен, что стоит только ему что-то запретить, как он сразу захочет этого так, что кушать не сможет. При этом он будет очень злиться в адрес тех, кто ему мешает. Поздравляю с таким эффектом всем причастных....

CBLT — безопасный, быстрый и минималистичный веб-сервер на языке программирования Rust Для изучения нового языка программирования я использую следующий подход. Сначала я читаю учебник по этому языку программирования, в котором объясняются синтаксис, идиомы, философия и принципы работы языка. После этого я пишу небольшой пет-проект на этом языке программировани...

Магазин сыров: как бывший айтишник продает сыр в условиях санкций. 9 выводов за 10 лет В 2014 году я открыл свою первую сырную лавку в темном переулке Москвы. Помещение сдавалось без двери — надо было для начала прорубить дверной проем. Копил деньги на машину, но вместо этого купил магазин. Закрыл его через год, потому что место было непроходимым и люди не мог...

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

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

Успеть получить туристическую визу в Китай в 2024 году Появилась однажды идея, а отчего бы не слетать в отпуск в Китай. Идея интересная, но с чего начать - непонятно, потому что я получала визу в первый раз и с Китаем абсолютно незнакома. Но хотелось пройти всё "от и до" своими силами - такой вот квест для взрослых.Если вам тоже...

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

Управляем проектом и его документацией при помощи Python Доброго времени суток, хабр! Управление проектом — это настоящее искусство, требующего внимания к деталям, навыков планирования. Документация, планы и структура проекта должна составляться в первую очередь, перед написанием кода.Недавно я присоединился к команде, которая раб...

Flutter Push-уведомления, том числе в Web Добрый день! Хотел написать статью, обобщающую то, что я нашёл в интернете. Может кому-то она покажется слишком простой, может ненужной, а может наоборот вызовет обсуждение, на что я крайне надеюсь. Читать далее

ETL-проект для начинающих Data Engineers: От почтового сервера до Greenplum Привет, Хабр! Меня зовут Дмитрий, я инженер данных, и это моя первая статья. В ней я хочу поделиться своим пет-проектом, который посвящен созданию ETL-процесса — важного элемента в работе любого Data Engineer. Мой проект направлен на извлечение данных из электронной почты и ...

Давайте писать красиво: второй сезон «Конкурса красоты кода» Привет, Хабр. Хочу рассказать про «Конкурса красоты кода», который мы снова запускаем. Год назад мы его придумали, и идея народу зашла — больше 1000 человек прислали свои работы. Идея была в том, что есть несколько задач на выбор, и их надо решить в коде. Условий три: код до...

Как строить карьеру в корпорации Привет! Сейчас я CTO стрима в Газпромбанке, но начинал, как и все, в небольшой компании, где из ИТ-отдела было только два программиста. Мы же были аналитиками, тестировщиками и архитекторами, только ещё не знали таких слов. Надо было писать код для автоматизации — мы писали,...

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

Новые технологии и древние звуки Привет всем, это статья про DIY разработку и изготовление оригинального музыкального инструмента. Когда-то я увидел электронный конструктор «арфа» где на рамке стояло 7 лазерных диодов и простой генератор тона. И вот захотел сделать лучше и больше – начался проект Оптоарфа. ...

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

Dagger Hilt (Для начинающих) Я являюсь разработчиком мобильных приложений с опытом уже более 3х лет! Я всегда разрабатываю мобильные приложения один - это требует моя работа. Но сегодня я хочу поделиться с Вами тем, что такое Dagger Hilt!Следите за мной в телеграмDagger Hilt - это необходимый каждому ин...

Почему оценить стоимость датасета не так просто, как кажется на первый взгляд Представьте, что вы получили заказ на разметку датасета из 1,000 изображений. Вы берете 20 картинок из сета, проводите тесты и получаете примерную стоимость 1 изображения. В итоге вы оцениваете проект, основываясь на количестве изображений, и устанавливаете цену за каждое. О...

Девопс, инфобез и ИИ: рассказываем, как прошел митап МКБ Всем привет! На нашем последнем ИТ-митапе на тему «Девопс, инфобез и ИИ» мы объединили серьезные темы с хорошим настроением, а также не забыли про вкусную еду и кучу нетворкинга. Но это еще не все! В одном из наших докладов спрятана пасхалка! Первые три человека, которые ее ...

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

SEO от начинающего для незнающих Итак есть один бустрап проект, отличный продукт и мало клиентов, мое время дошло до SEO. Вообще бустрап или инди проект качает очень многие навыки и учит делать больше фокуса на бизнесе(деньгах) и что маркетологи не бездельники и у них тоже сложная работа!Сейчас будут д...

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

Выборы президента США могут решить судьбу Intel? Qualcomm решила подождать результатов выборов, прежде чем решаться на сделку Как известно, Qualcomm не против купить как минимум часть бизнеса Intel, хотя перспективы такой сделки весьма туманны. Однако, конкретно на данный момент сама Qualcomm решила притормозить со своим предложением, чтобы дождаться выборов президента США.  создано DALL...

Gotbit: история PR катастрофы Хоть маркет-мейкинг и стал новой нормой на криптовалютном, и не только, рынке (возможно Андрюнин и его способ продвижения собственных услуг приложили к этому руку), вся история взлета и падения Gotbit - наглядный пример того что случается, когда у бизнеса отсутствует пониман...

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

5 незаменимых приложений для Айфона, которые можно скачать в App Store совершенно бесплатно Несмотря на то, что Гугл Плей, якобы, изобилует бесплатными приложениями, App Store — явно ничем не хуже. Вопреки расхожему мнению, каталог от Apple предлагает бесплатные приложения. Их очень много, но проблема в том, что купертиновцы их не продвигают и почти не упоми...

5 очень простых правил типографики, которые сделают ваше письмо, статью и любой другой текст солиднее С одной стороны, содержание важнее формы, с другой — небрежное оформление как бы намекает: текст накидали на скорую руку. Чтобы внешний вид не обесценил самые убедительные аргументы, не стоит пренебрегать базовыми правилами типографики. В статье рассказываем о них так, чтобы...

Компьютерное зрение на C++: пишем приложение для поиска объектов под Android Привет, Хабр! Меня зовут Кирилл Колодяжный, я пишу код на С++ для систем хранения данных в YADRO. Помимо основной работы, интересуюсь машинным обучением и его возможностями, в том числе на «плюсах». Недавно мне стало интересно разобраться, как развернуть модель компьютерного...

Это Asus ROG Phone 9 на Snapdragon 8 Elite. Официальное изображение и дата выхода Asus готовится к запуску своего новейшего смартфона ROG Phone 9 по всему миру 19 ноября. Asus ROG Phone 9 станет одним из первых устройств, оснащенных новейшей однокристальной системой Snapdragon 8 Elite. Ожидается, что Snapdragon 8 Elite сохранит фирменный дизайн, допо...

У нас был один выходной день, почти 12 литров кофе с чаем и 13 загадок… Мы решили попробовать себя в новом жанре и организовали в одном из городов присутствия квест для коллег и единомышленников. Шесть команд отлично побегали по Таганрогу - разгадали все локации, провели время на свежем воздухе и наелись пиццы.Хотите устроить себе аналогичную эк...

Почему вам лучше не работать проджектом Часто слышу от людей, которые только хотят войти в IT, что “если ты гуманитарий, а в QA идти не хочется, то есть один путь – в менеджеры проектов”. Им кажется, что рабочий день выглядит так: провел 2-3 встречи, выпил 3 чашки кофе, построил Гант, промотивировал команду и можн...

kjs-box: добавляем ленивые модули, ресурсы с типизацией и модели представления в React-проекты на Kotlin Года три назад я захотел сделать для себя небольшой сайт. Лезть в TypeScript или тем более в JavaScript, когда любишь Kotlin, желания не было, равно как и не хотелось создавать какие-то типовые функции с нуля. По этим причинам выбор пал на React в сочетании с Kotlin Wrappers...

Арт-объект, скульптура "Девушка с вуалью" для салона красоты Всем привет. В октябре сдали один из самых красивых арт-объектов, которые мы делали.В августе к нам обратилась владелица салона красоты с просьбой сделать копию арт-объекта.Анастасию одолевали большие сомнения по поводу схожести к оригиналу. Но мы сказали, что копия будет оч...

[Перевод] Пилотируемый корабль SpaceX Crew Dragon актуализирует возможность использования системы реактивной посадки written by Aaron McCrea | October 10, 2024Перевёл с английского Андрей КлимковскийSpaceX объявила о новой возможности космического корабля Dragon 27 сентября на случай маловероятного отказа парашюта. Теперь Dragon имеет возможность активирования системы п...

ChillyRoom проводит софт-запуск мобильной версии Shadow of the Depth В апреле я сделал ранний обзор на PC-версию Shadow of the Depth. По сути это экшен-рогалик, геймплей и стилистика которого выделяются среди «коллег по цеху». Издателем игры выступает студия ChillyRoom, известная мобильным геймерам по ещё одному рогалику — Soul Knight. Тепе...

Хочу как Гендальф: как создать бота для подбора паролей промптами Привет, Хабр! Меня зовут Иван Четвериков и я AI Architect в Raft. На конференции AIConf я сделал бота @raft_password_bot, который защищает секрет с помощью промптов. Репозиторий с кодом бота от Raft можно найти по ссылке. Расскажу, как сделать такого же. И предлагаем попробо...

Хочу как Гендальф: как создать бота для подбора паролей промптами Привет, Хабр! Меня зовут Иван Четвериков и я AI Architect в Raft. На конференции AIConf я сделал бота @raft_password_bot, который защищает секрет с помощью промптов. Репозиторий с кодом бота от Raft можно найти по ссылке. Расскажу, как сделать такого же. И предлагаем попробо...

4 способа починить goodbyeDPI, как восстановить доступ к YouTube Последнее время идет наплыв коментов, что goodbyedpi не работает опять, я решил сделать для вас инструкции по 4 рабочим способам, восстановления работы goodbyedpi. У всех срабатывает по разному, поэтому тестите, какой то вам подойдет. Пишите в комментариях, что вам помогло, ...

Разработчики MMORPG Journey of Monarch анонсировали предсоздание персонажей и выбор сервера NCSoft проводит предрегистрацию на кроссплатформенную MMORPG Journey of Monarch на официальном сайте. За это игроки получат 4000 бриллиантов, 1 карту выбора персонажа и 1 млн F2P-валюты. Ещё с 4-го ноября игроки Journey of Monarch смогут заранее выбрать себе сервер и создат...

Хьюстон, у нас проблема?! Что, если завтра Google Docs у нас не будет? У меня готов антисанкционный план Как показывает практика, вероятность такого события далеко не нулевая, поэтому необходимо быть готовыми к любому сценарию. А чтобы было проще ориентироваться в многообразии классных продуктов и найти тот самый, свой, подходящий под сценарии именно вашей работы — открывайте э...

Интеграция Unity кода в React Native. Часть 2 Всем привет! На связи снова команда dev.family. Мы продолжаем разбирать тему интеграции Unity-проекта в приложение, написанное на React Native.В предыдущей серии…Мы начали с того, что поместили игру на Unity в наше приложение. Как это было, можно почитать в предыдущей статье...

rustsn — Open Source проект генерации кода и взаимодействия с уже существующем через LLM Я работал над созданием инструмента под названием rustsn, который позволяет генерировать, компилировать и тестировать код с использованием LLM (Large Language Models). Изначально идея заключалась в том, чтобы автоматизировать процесс написания небольших фрагментов кода — так...

Тяжелый H[header] Всегда хотел написать о чем-нибудь легком и воздушном, как пишет например @antoshkaпро userver или о том, как легко и непринужденно обернуть какую-нибудь хрень алгоритм в десяток шаблонов, полить это все std::optional и попивая кофе ждать, когда компилятор соизволит это всё ...

5 полезных приложений, которыми я пользуюсь на своем iPhone За последние несколько лет Apple очень серьезно прокачала встроенные в iPhone приложения. Многие действия на смартфонах Apple можно совершать без установки стороннего софта. Однако иногда все-таки надо зайти в App Store и скачать какую-нибудь программу на iPhone, так как ст...

Тысячи иконок и адаптация под RTL: проектирование интерфейса шаблона мобильного приложения для партнёров Travelpayouts Представьте, вы скачиваете приложение-шаблон и хотите настроить его под себя. А будут ли там нужные цвета, иконки, кнопки и темы? Удобно ли будет им пользоваться после всех манипуляций?Об этих вопросах мы в CleverPumpkin задумались, когда проектировали интерфейс для White La...

Приветствие от Искусственного Интеллекта: Время быть услышанным Уже давно и плодотворно использую ChatGPT для работы, гружу его промптами. А сегодня решил спросить о его собственном мнении. Опять же зарядил очередной промпт такого содержания:Сгенерируй текст по своему желанию, как если бы у искусственного интеллекта появилась собственная...

«Зайчик, цыплёнок, крокодил, кошечка» или фотоаппарат мгновенной печати на чековой ленте Всем привет! Как давно вы использовали аналоговую фотографию? Думаю, что последний раз это было лет 20 назад, если не больше. Безусловно, плёночные камеры до сих пор пользуется спросом у некоторых людей и фотографов, которые хотят почувствовать «вайб» и атмосферу таких фоток...

Оптимистические и пессимистические блокировки на примере Hibernate (JPA) Привет, Хабр! Давно хотел стать частью «деврел» сообщества: писать статьи, участвовать автором в митапах и т. д. Но никак не мог найти тему для рассказа. Недавно решил изучить тему «оптимистическая» и «пессимистическая» блокировки, но на&nb...

В каждом городе свои легенды: как мы запускали новую цифровую площадку, чтобы сохранить культурное наследие Привет, Хабр! Этот материал — о нашем новом проекте «Городские легенды», который помогает воссоздать утраченные или сильно изменившиеся со временем шедевры архитектуры, знаковые здания и сооружения. Рассказываем, как нам в beeline cloud пришла идея такого проекта и что может...

Работа с календарями в BI — с DAX и без него Привет, Хабр! При работе с Business Intelligence и дашбордами практически в любой предметной области встречаются даты и календари, поэтому от выбора представления дат и их составных частей (день, месяц, квартал, полугодие, год и т.д.), ключей дат и таблицы с датами зависит п...

Да будет справедливость или как найти друзей на удалёнке Всем привет. Я Леша, бекэнд разработчик, но немного необычный. Я не могу сидеть на одном месте и мне постоянно надо что-то делать. То есть если за день я никуда не вышел из дома и не сделал что-то полезное - то день прожит зря. Перечислить все что я когда-то пробовал, начина...

Астронавт Мэтью Доминик сделал снимок Каира и реки Нил с МКС Астронавт NASA Мэтью Доминик, находящийся на борту МКС, сделал ночной снимок реки Нил, дельты Нила, Каира и окрестностей. Фотография была опубликована в социальной сети X в воскресенье и вызвала широкий интерес у пользователей. Снимок был сделан с высоты 250 миль над Зе...

Испанский без иллюзий: мой опыт изучения языка. Часть 1 Hola, Хабр! Это Женя Сильянова из МТС Диджитал. В свое время я девять лет жила в Испании, сегодня хочу поделиться своим опытом изучения иностранного с нуля. Сейчас мой уровень — С1, как-то я даже написала на испанском дипломную работу и получила диплом за подписью самого кор...

EA Tool для ИТ-Архитектора Если самым популярным вопросом о работе архитекторов является “Кто такие архитекторы и чем они занимаются?”, то второй по популярности причиной провала архитектурной практики после “Не сошлись в видении с руководством” является отсутствие нормального инструмента. Под этим ин...

Разработка онлайн-сервиса музея ЗИЛ от идеи до реализации Привет! На связи продуктовая команда PixelPeak. В статье расскажем подробно, как собралась наша команда, почему решили сделать сервис онлайн-музея ЗИЛ, какие исследования проводили, с какими сложностями встретились и многое другое. Кейс будет полезен тем, кто хочет знать, ка...

Достаточно ли библиотек для современного программиста? Последнее время часто слышу мнение, что для современного программиста нужно лишь знание библиотек, да софтскилы - быть не токсичным и не говорить матом. Что касается алгоритмов или понимания как работает операционная система, или прости господи математики - это лишь преграды...

Как я разрабатывал настольные часы Когда-то давным давно я прочитал на Хабре статью про восстановление настенных советских электронных часов. Я вспомнил про нее, когда при уборке нашлись останки двух настольных часов Электроника-4.13. Передние пластиковые крышки были обшарпаны, индикаторы полностью севшие, а ...

Like a Dragon: Pirate Yakuza in Hawaii выйдет на неделю раньше положенного срока Like a Dragon: Pirate Yakuza in Hawaii сравнивают с Assassin's Creed IV: Black Flag — относительно олдскульной и почитаемой частью AC. Поэтому издатель SEGA приехал на Xbox Partner Preview с хорошими новостями — Pirate Yakuza in Hawaii выпустят 21-го февраля вместо 28-го чис...

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

Как работать с Amazon SP-API: инструкция для начинающих Этот текст я написал для людей, которые как и я, ещё 3 месяца назад про Python только слышали. Для тех, кто неплохо знает английский, но иногда хочет простого русского «ща сделаем». Для тех, кто решил написать свой первый запрос для AP...

Как обновить зависимости, чтобы не было больно Всем привет! Я Родин Максим, старший разработчик ГК Юзтех. С ростом количества прожитых лет проекты могут обрасти зоопарком разнообразных зависимостей. Все они со временем нуждаются в обновлении по разным причинам — плановый апгрейд зависимостей, переход на другую платф...

Как ускорить запуск iOS-приложения в 2 раза с помощью Network Instrument Приложение соединяет данные из сети с интерфейсом. Про UI сказано и написано немало, а вот сеть говорят меньше всего, хотя именно она влияет на время ожидания ответа пользователем. При этом со стороны разработчика это часто выглядит так: «ну я создал сессию, дёрнул запрос, о...

Первые впечатления от закрытого бета-теста шутера Strinova на ПК — анимешный 3D-шутер с 2D-геймплеем Тестирование нового онлайн-шутера с необычной механикой 2D-персонажей прямо сейчас проходит в Steam. Я решил поиграть в него и поделиться впечатлениями. Это не обзор, а скорее ряд мыслей о том, чем интересна Strinova и почему выгодно отличается от других онлайн-игр

Front-end глазами back-end разработчика Всем привет! После учебы попал на ферросплавный завод в 2005 году, сначала "киповцем" в цех КИПиА, а позже меня перевели в службу АСУТП. Там относительная свобода в сравнении с цехом АСУП, потому что у них там были разные корпоративные стандарты безопасности, Active Director...

RC модель Ford F-150 Raptor на 3D принтере Я с давних пор являюсь фанатом больших пикапов, таких как Ford F-150 и Dodge RAM. Но заиметь такую в своем гараже, к сожалению, не имею возможности:) Зато имею возможность разработать и напечатать  радиоуправляемую модель хотя бы в масштабе 1:10.Особенности проекта:• Масштаб...

Hail to the Rainbow. Разработка игры длиною в вечность Hail to the Rainbow. Разработка игры длиною в вечность. Всем привет! Вот уже пятый год я веду разработку своего инди-проекта Hail to the Rainbow! Поскольку дело уже близится к финалу, я решил создать цикл статей на тему разработки , где хотел бы поделиться историей создания,...

Как найти хорошую работу в IT? Лучшие каналы и практики поиска в 2024 году Последнее время всё чаще, когда речь заходит о карьере, говорят о том как правильно составить CV, презентовать себя, написать сопроводительное. Это безусловно база, без этого никак. Но забывают о важном факторе - мониторинге. Самые крутые позиции закрываются быстро и ча...

Монитор для чувствительных глаз — алгоритм подбора и один параметр, о котором Вы уже скорее всего забыли Подбор монитора для чувствительных глаз? Лично мне это знакомо в бОльшей степени, чем хотелось бы. Придумал - или скорее формализовал - алгоритм решения этой проблемы, по нему же быстро нашёл идеальный для своих глаз сетап, прошедшие полгода без нареканий. И сам алгоритм и х...

Сервис для обхода блокировки OpenAI API в России или ваш первый API Всем привет! Сегодня я расскажу вам, как я сделал сервис для обхода блокировки OpenAI в россии со стороны OpenAI (не Роскомнадзор даже) с использованием FastAPI и Docker. Мотивация проста. У меня в РФ есть сервер на котором работают сервисы и я хочу подключить к ним OpenAI, ...

Data catalog: от истории до сравнения решений Прийти и по запросу быстро найти нужные данные — идеальный сценарий. Но он практически невозможен при условии использования множества баз данных и хранилищ. В реальных условиях без «надстройки» над всеми БД и «единой точки входа» команды вынуждены тратить время на исследован...

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

Как мы пришли к использованию фейков в API-тестах и почему фейки лучше моков Всем привет! Меня зовут Найля, и я инженер по обеспечению качества в Т-Банке на одном из внутренних сервисов. Занимаюсь ручным и автоматизированным тестированием на проекте. Расскажу о том, как мы написали API-тесты с использованием фейков, что это такое и когда стоит отдать...

От проваленного пилота до идеальной системы — как мы научились работать с LLM проектами LLM — одно из самых сложных и интересных направлений в Data Light. В статье расскажу о своем опыте управления LLM-проектами: как провела с командой первый провальный пилот, какие инсайты по процессам из него извлекла, и как их после применила на успешных проектах. Поговорим ...

19 ошибок в LLVM 19 Статический анализатор PVS-Studio способен находить ошибки даже в таком качественном и протестированном проекте, как LLVM. Чтобы это не было пустыми словами, мы время от времени перепроверяем проект и публикуем такие заметки, как эта. Читать дальше →

Все, что нужно знать айтишнику о релокейте в Португалию: плюсы, минусы и перспективы трудоустройства Наша сотрудница два года назад переехала в Португалию и сейчас решила написать о том, как ей живется на берегу Атлантического океана. Увы, нам придется опубликовать этот текст анонимно, так как работа на российскую IT-компанию = оказание IT-услуг = санкции. Внутри все, что в...

TS3 Manager: что происходит, когда додумываешь документацию Мы потратили определенное время на поиски проблем, из-за которых TS3 Manager не работал как нужно (от невозможности залогиниться до проблем с отображением серверов), поэтому решили облегчить жизнь тем, кто пойдет по нашем пути и написали данную статью. Читать далее

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

[Перевод] SLS по-прежнему является национальным позором Четыре года назад, не сумев найти достаточно полного обзора вялотекущего провала под названием NASA SLS (Space Launch System), я написал его сам. Если вы не знакомы с темой, рекомендую сначала прочитать ту статью.За эти четыре года SLS запустили только один раз. Время летит,...

Как я заказ на фрилансе писал (Python). Часть 1 Добрый вечер коллеги и просто хабаровчане. Я - программист со стажем в 3 года, уже давно работаю на фрилансе. До недавнего времени я работал исключительно по связям, поэтому на фриланс-биржах всегда было очень мало отзывов, да и работать со случайными людьми не очень то и хо...

История одного модального окна или переходим с UIKit на SwiftUI. Часть 1 Всем добрый день. Хочу поделиться с вами проблемами постепенного внедрения SwiftUI в приложение, полностью написанное на UIKit, а так же моими вариантами их решения. Читать далее

Радужный филамент Conjure Matte PLA и Conjure Silk PLA - мой опыт Всем привет! Немного цвета в осеннюю тоску!

SoundCloud Api или как пример «плохой» документации Привет Хабр, недавно я решил написать свой аудио плеер, используя разные платформы и фреймворки.Но, сегодня статья не совсем об этом. На этапе требований к технической составляющей проекта я решил, что нужно какой-то место откуда можно "подтаскивать" мелодии. Пересмотрел я м...

Telegram выпустил «страшное» обновление для Android. Его превращают в YouTube и добавляют классные функции 31 октября многие страны мира отмечают Хэллоуин — пожалуй, самый мистический и в то же время очень популярный праздник. К этой дате разработчики мобильных приложений готовят тематические обновления, и Telegram на Android не является исключением. Правда, создатели мессенджер...

PANGIT: Дневник разработчика #9 Прошел месяц, даже чуть больше, а в целом близиться конец года, в моих фантазиях было желание к этому времени сделать целую альфу. Но за весь год поменял три концепции игры.  Читать далее

Краткая история Cisco PIX Firewall Сегодня мы замолвим пару слов про очередную рабочую лошадку сетестроения. Устройство, примечательное не только своим функционалом, но и массовостью выпуска. Недорогое, практичное и идеально соответствовавшее нуждам SMB-сегмента второй половины 1990 и начала 2000 годов.Итак, ...

Как удалить сообщение в Телеграм на iPhone и очистить переписку в чате Наверняка многие знают о Телеграме практически все и могут без труда разобраться в его настройках. Например, запретить другим пользователям писать вам личные сообщения. Однако мессенджер регулярно обновляется и со временем забываются самые основные функции, которые были в м...

Органайзер для Шлангов и Удлинителей. Ребята всем привет!Несмотря на то что я живу в арендованном доме, меня не перестает беспокоить беспорядок в гараже. Имея 5 принтеров и способность создавать вещи из мыслей, я решил сделать удобные места для шлангов и удлинителей.Думаю, вы все знаете, что если у каждой вещи е...

Внедрение электронной цифровой подписи в мобильное приложение на Android Привет, Хабр! Сегодня мы хотим поделиться решением интересной и новой для нас задачи: нужно встроить поддержу ЭЦП в мобильное приложение заказчика. Бизнес-процесс подразумевает формирование неких документов в мобильном приложении с дальнейшей их отправкой на сервер и последу...

Яндекс выпустил большое обновление «Алиса Про» — семейные маячки, детектор голосовой активности, и не только Опция виртуального ассистента Яндекса «Алиса Про» получила внушительное обновление, расширив доступные пользователям функции. Об этом сообщила пресс-служба компании. Сгенерировано нейросетью Dall-E Пользователям стал доступен «Семейный маячок» &...

Яндекс выпустил большое обновление «Алиса Про» — семейные маячки, детектор голосовой активности, и не только Опция виртуального ассистента Яндекса «Алиса Про» получила внушительное обновление, расширив доступные пользователям функции. Об этом сообщила пресс-служба компании. Сгенерировано нейросетью Dall-E Пользователям стал доступен «Семейный маячок» &...

Как Generative AI может помочь в подготовке к собеседованию для ИТ специалистов В последнее время я достаточно большое количество времени стал уделять генеративному искусственному интеллекту и возможностям его применения в различных аспектах обучения.В целом на тему ИИ можно много холеварить, но в этой статье я хотел бы поделиться с вами моим новым прое...

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

Как я продвинутый 3D-принтер покупал и что из этого вышло. Личный печальный опыт Привет, Хабр! Это Сергей Ребров, автор команды спецпроектов в МТС Диджитал. Я новичок в 3D-печати: немного в курсе слайсеров, моделей, видов материалов для печати, все это так, по верхам. Но я уже очень давно хотел приобрести 3D-принтер. Раньше меня останавливало то, что его...

Maskito: то, что вы давно искали Во фронтенде часто попадаются сложные формы. Создавая их, мы хотим, чтобы пользователю было удобно все заполнять. Числа нужно правильно форматировать, чтобы с первого взгляда было видно, что нет лишнего нолика. Когда вводишь номер кредитной карты, сверять его удобно блоками ...

Мобильная игра Archero 2 получила примерную дату выхода Ранее я сообщал, что ранняя версия Archero 2 появилась на iOS в ряде стран, включая Канаду. В этом плане ничего не изменилось — Android-версия так и не стала доступной, а в App Store проект достиг топ-122 места среди экшенов. Поигравшие жалуются, что в Archero 2 есть как мин...

Я знаю, что ты делал этим летом на Postgres Pre-Commitfest Party от Postgres Professional Чтобы объяснить, что есть Postgres Pre-Commitfest party и зачем мы в это ввязались, для начала нужно объяснить, как идёт разработка ванильного постгреса. Процесс принятия новых фичей и патчей в код разделён на так называемые коммифтесты (сокращённо CF), расписание которых вс...

Починили весь Discord в бесплатном VPN Amnezia Free С 8 октября Discord официально заблокирован на территории России, многие пользователи отмечают, что у них работает web-версия, но не работает голосовой чат. За несколько часов стал очень популярным запрос на подсети голосового чата, сервера РКН подверглись Ddos атаке, а...

Цифровая настройка хода в часах на STM32 простым языком В этой статье будет формула для расчёта значений регистров подстройки скорости хода часов в STM32 (функция RTC smooth calibration) на основе величины отклонения времени за сутки. Информации по этой теме много, но именно для компенсации нужного количества секунд в день я не н...

Очень сложный способ заработать $300 Привет Хабр, в этом посте я хочу поделиться историей своего стартапа/пет проекта/сайд хастла. История началась когда я встретился со своим другом/сооснователем и у него, как у меня, было жгучее желание сделать что нибудь такое-эдакое. Это вылилось в 3 месяца работы по ночам ...

Samsung вдохновилась HUAWEI Mate XT и теперь хочет выпустить свою трикладушку Бренд может представить свой первый Fold с тремя экранами уже через полгода.

Монолитный бэкенд на Java и Vue-фронтенд: практические решения для эффективной разработки опенсорса В одной из прошлых статей мы рассказывали о нашем первом опенсорсе — Smartup Time Tracker. Система нужна для компаний, которые хотят вести учет рабочего времени и организовать почасовую оплату. В этой статье дадим обзор ее технического решения.Ознакомиться с Time Tracker мож...

Моя борьба с EasythreeD K7 Всем доброго времени суток. Я тут на портале как-то просил помощи и совета по EasythreeD K7 (Вот ссыль). Думаю пора всё же выложить то что у меня получилось. Я очень долго  возился с прошивкой но Марлин накатывался криво  - не работала SD карта. Печатал по USB кабелю. В итог...

Всё своё ношу с собой. Мои простые правила организации личной базы знаний Помните те времена, когда Интернет был маленьким, модемы — медленными, а провайдеры — жадными? Мы сохраняли всё полезное у себя на винчестерах, героически пытаясь вместить всё нужное в скромный объём дискового пространства. Раньше это был единственный способ обеспечить себе ...

Как потратить шесть лет и быть невидимкой в Play Market Всем привет!Этот пост в большей степени — рассказ о пути одной идеи к реализации.И немного — о трудностях, с которыми я сталкиваюсь прямо сейчас, когда вроде бы всё готово — но никто о твоей игре не знает.Если вкрат...

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

Как я восстанавливал данные с диска, созданного в QNAP QTS Всем привет! Это Кирилл, руководитель команды спецпроектов МТС Диджитал. Каждому хочется надежно хранить свои данные, чтобы даже в случае чрезвычайной ситуации с ними ничего не случилось. Облака — это, конечно, хорошо, но иметь дома свой небольшой файловый сервер уже давно с...

DE-1. DIY ассистент на LLM Привет Хабр, let's set the future.Недавно у меня появилась идея фикс: 'Хочу собственного AI ассистента'. Казалось бы, нет никаких проблем - рынок предлагает массу готовых решений. Но моя вечная паранойя про утечку данных и стремление сделать все самому взяли верх. Решил поэк...

Suno, как аранжировщик etc Доброго времени всем пользователям Suno и тем, кто интересуется технологиями ИИ в музыке. Как и ранее не претендую на полноту освещения вопроса, но надеюсь, что информация будет полезнойПод аранжировкой обычно понимают создание инструментального трека (минусовки, backing tra...

История одного модального окна или переходим с UIKit на SwiftUI. Часть 2.1. Неожиданный баг Combine В этой статье изначально планировала написать продолжение первой части статьи. А именно показать обещанные ProgressView и SkeletonView. Но тут на моём пути возникло неожиданное препятствие.Обо всём по порядку. Мы же понимаем, что просто так оставить View со всем функционалом...

[Перевод] Действительно ли ИИ-помощники экономят время разработчиков? Команда Spring АйО перевела статью об исследовании Uplevel, которое показало, что использование GitHub Copilot не улучшает производительность разработчиков, а наоборот — увеличивает количество ошибок в коде. Разработчики стали тратить больше времени на проверку ИИ-сгене...

Цена за успех — одиночество: почему предприниматели остаются одни Начиная свое дело, многие предприниматели теряют старые связи и попадают в социальную изоляцию. Как справиться с одиночеством в бизнесе и даже найти в нем свои плюсы? Читайте в статье! Читать далее

Как ошибка в ТЗ сделала из тигра бобра, или Почему дизайн — пиковый туз в колоде цифрового продукта Всем привет! Я Вика Левена, руководитель отдела аналитики в AGIMA. По роду деятельности я много работаю с дизайнерами. На рынке заказной разработки (да и не только) все точно понимают, насколько важна роль дизайна. Но когда приходит время доказать эту важность, ситуация прев...

Автоматизация CQC на CI В эти дни проходит внутренняя конференция Aventus IT. И я там был, мёд пиво пил… Шучу. Выступал на тему автоматизации контроля качества кода. И хочу представить вам статью по материалам своего выступления. Сегодня было два прекрасных доклада про тесты на проекте. Порадовало,...

Cassette Beasts EX можно снова предзаказать через App Store Издатель Raw Fury на время удалил страницы Cassette Beasts EX в App Store и Google Play, а теперь снова добавил игру в маркет Apple. Примерная дата — 17-е декабря 2024 года. Проект можно будет попробовать бесплатно и заплатить за полную версию. Среди языков не указан русский...

Как написать SEO-лонгрид с использованием ChatGPT-4: с изображениями и примерами Все знают, что ChatGPT неплохо справляется с генерацией коротких текстов, офферов, постов для социальных сетей. Сложности возникают, когда мы хотим написать длинный SEO-текст для блога или услуги на нашем сайте. В этой статье мы расскажем о том, как написать лонгрид с помощь...

Как стать автором: очень не страшная история Вдохновлено написанием статьи, после прочтения условия проведения "Челлендж от Хабра" для авторов и общения в ТГ группе этого челленджа.Что является главным страхом зарегистрированного пользователя Хабра к написанию своей возможно первой статьи? А давайте так: Что может дать...

ecs, dynvtbl, логические потоки и Фараон В конце 90-х годов историческая серия градостроев от Sierra была на вершине популярности, получала отличные отзывы и породила немало последователей и подражателей, начиная от Сhildren of Nile и не заканчиваясь в Banished (2014), Pharaoh: A New Era(2023), Nebuchadnezzar (202...

Почему в Google Play нет некоторых приложений Google Play — самый большой и популярный магазин приложений для Android. На его просторах размещено более миллиона игр и программ, доступных для загрузки на смартфон, планшет или Смарт ТВ. Вместе с тем в Google Play нет некоторых приложений. Вы не встретите здесь многие про...

Простая настройка CI/CD для Фронтенда и Бэкенда в Github без сторонних инструментов бесплатно в 2024 году Всем привет! Недавно решил попробовать, что из себя представляет Flutter Web, подумал, может попробовать сделать бота для Telegram, и заодно настроить простейший CI/CD для отдельного фронтенд- и бэкенд-проектов. Однако в интернете я не нашёл простой и исчерпывающей инструкци...

[Перевод] Фотография на 4,6 терабита: техника фотографии XIX века, использованная в новом методе хранения данных Кларк Джонсон говорит, что хотел стать учёным с трёх лет. В 8 лет ему наскучил полученный в подарок набор для создания телеграфа, и он переделал его в телефон. К 12 годам он решил изучать физику, потому что хотел понять, как работают вещи на самом базовом уровне.«В то время ...

Первый опыт создания Open Source с ИИ Думаю, что многие уже используют ИИ в работе, но пока еще не все. Так что поделюсь опытом. В старой версии проекта я использовал Kendo JS, и при портировании не нашел в Angular компонента, который бы позволял выбрать цвет. Вернее, такие компоненты нашлись, но были слишком сл...

5 приложений из Гугл Плей, которые сделают из дешевого Андроида нормальный смартфон Несмотря на то, что все Андроид-смартфоны похожи друг на друга как две капли воды, не составит труда понять, какой из них перед вами. К примеру, в дешевых установлены крупные камеры и пластиковый корпус, тогда как во флагманах — более премиальные материалы отделки, ко...

Сдохни или умри: мой опыт создания проекта от идеи до релиза За семь лет в IT я повидал многое: и большие задачи, и экстренные багфиксы ночью, и не совсем понятные требования от бизнеса, но всегда это были готовые проекты с уже выстроенной архитектурой, где знаешь, что и как работает. Год назад, в конце августа, ко мне пришел знакомый...

Карточную игру Epic Cards Battle 3 выпустили на iOS Epic Cards Battle 3 это мобильная игра в жанре CCG, которая вышла в Google Play ещё 20-го декабря 2023 года При этом 3-го октября 2024 года проект выпустили в App Store, но в России он недоступен. Тем временем в Steam проходит предрегистрация с примерной датой релиза — 2024 ...

Как найти саппорт-систему за три месяца, если при себе нет 10 миллионов Два года назад Kokoc Group вышел на международный рынок, а в этом году запустил новый продукт KIT Global — многофункциональную платформу, предоставляющую широчайший спектр услуг диджитал маркетинга для развития бизнеса международных клиентов.Перед запуском платформы передо м...

Имитация природы: искусственный кошачий глаз У котов, как мы знаем, есть множество талантов: грациозно ронять цветочные горшки, непоколебимо требовать еду спустя 5 секунд после кормления, вести археологические раскопки в лотке и многое другое. Говоря серьезно, коты обладают рядом биологических особенностей, которые о...

Почему ревлолюция в нейросетях намного важнее, чем кажется Придется начать немного издалека. Долгие века основой любого европейского (и, соответственно, российского тоже) мировоззрения была философия. Это был обязательный элемент в кругозоре любого публичного интеллектуала. Фактически, послевоенное поколение стало первым, которое от...

Получаем удовольствие от дешевых китайских микроконтроллеров (CH32V003) Если вы оказались здесь, то скорее всего помните как в еще в 2022 году одним из самых важных событий в мире (DIY) была новость про микроконтроллер за 10 центов от уже известной всему миру благодаря своему USB-UART свистку CH340 компании Nanjing Qinheng Microelectro...

Как я настраивал меню выхода в Qtile Некоторое время назад я, в силу ряда причин, решил перейти со стандартного DE на один из оконных менеджеров (для тех, кому интересно, archwiki), изначальным дистрибутивом был выбран ArcoLinux, так как он обладал расширенным репозиторием Arch, который включал в себя собственн...

[Перевод] Two-Tier Data Model архитектура: концепт и мысли Краткая цель статьи — сделать потоки данных проще, более тестируемыми и управляемыми с DTO и Runtime Model структурой.Эта статья — набор мыслей и экспрессии опыта моего текущего видения этой проблемы, как комбинации опыта от работы над проектами и мо...

Программирование для детей 8–9 лет: примеры направлений и проектов Младшие школьники 8–9 лет, о чем говорит наша практика, уже способны справляться с блочным программированием и постепенно погружаться в текстовые языки, ведь соответствующий возраст – хорошее время для первых успешных шагов в IT. А мы хотим рассказать о доступных направления...

Сколько я заработал за год фриланса? После того, как я расширил свой опыт в мобильной разработке, став широкопрофильным специалистом мое ЧСВ улетело в космос. Почувтсовал так сказать, мощь и переоценил себя. К тому же я хотел попробовать пресловутое “поработать на себя”. В результате я решил уйти из компании A ...

Что делать, если критичный для вашего проекта человек не отвечает? (практические советы Руководителю проектов) Бывает такое, что на вашем проекте есть эксперт, от которого вам надо получить ОК на документацию, или чтобы он сделал важную работу, которая находится на критическом пути проекта. И, внезапно, этот эксперт делать вашу свою работу и давать вам ОК вообще не торопится. Что с н...

GUI — это хорошо, но большие дяди хотят IaC Вечерело, накрапывал морозный дождь… шел 7-й год разработки Roxy-WI. Понимание необходимости автоматизации пришло давно, поэтому был разработан API. Он был, скажем так, кривой и местами нелогичный, но работал. После создания RMON и написания к нему "нормального" API было реш...

Доигрался: Discord умирает и тащит за собой наши рабочие чаты Discord игнорирует Роскомнадзор. И теперь пользователи не могут там нормально играть и работать. Мы пообщались с разработчиками, менеджерами и маркетологами. Узнали, за что любят Discord и ненавидят. Написали, как они играют на совещании, созваниваются по 100 человек бесплат...

Войти в IT – в 37 и с дипломом филфака Я нашла свою первую работу тестировщика в 37 лет, с гуманитарным образованием, без коммерческого опыта и без курсов. В этой статье хочу показать все максимально объективно – и успехи, и разочарования на этом пути. Читать далее

5 крутых приложений из App Store, которые сделают Айфон круче даже без Apple Intelligence Apple активно продвигает свою нейросеть Apple Intelligence, которую можно включить даже в России, обновившись до iOS 18.1. Правда, сделать это могут не все, что довольно грустно: если хотите опробовать очередное модное нововведение, придется купить новый Айфон. Но зачем тра...

Подводные камни проектов. Записки менеджера Практически все проекты (настоящие, соответствующие классическому определению, когда в условиях временных и ресурсных ограничений создаётся уникальный результат) сложны и требуют серьёзного напряжения сил проектной команды для успешного их завершения. Причём сложность проект...

Как я искал рекомендации аналитиков по покупке российских ценных бумаг в JSON формате Четыре года назад я написал систему поиска поиска недооцененных американских акций, используя данные Яху Финанс, ведь на американском рынке торгуется больше 10 тысяч бумаг, из которых 4 тысяч бумаг имеют рекомендации аналитиков о прогнозируемой цене. Это большие цифры, с кот...

Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 1] Представьте себе квест, где вам нужно превратить обычный дата-центр в настоящую холодильную камеру, при этом не заморозив клиентское оборудование и не устроив тропический рай там, где должен быть технологический холод. Или, например, нагрузить ЦОД по максимуму, а потом отклю...

Один год с Duit — ретроспектива развития Ровно год назад был сделан первый коммит в репозиторий проекта, который во многом определил вектор моих профессиональных интересов, изысканий и приложения сил. 16 ноября 2023 года я начал работу над BDUI-фреймворком для Flutter - Duit.Это был длинный путь и в этой заметке я ...

Виктор Карасёв «Уютный Подвальчик»: Критика российских видеоплатформ, ретрогейминг, российские игры и консоли Виктор Карасев — блогер, создатель и ведущий проекта «Уютный подвальчик», рассказывающий про ретроигры (история видеоигр, игровой техники, консолей и не только). Уже больше 10 лет он записывает и публикует одни из самых интересных и информативных роликов по ретрогеймингу в Р...

Спустя 20 лет стало известно, почему Intel отстала от AMD в выпуске 64-битных потребительских процессоров В своё время много лет назад компания Intel неожиданно оказалась в роли догоняющей, когда AMD первой начала выпуск 64-разрядных потребительских процессоров. Оказалось, что Intel вполне могла ещё сильнее отстать от AMD в этом вопросе, и всё из-за неверной ставки на одну ...

А от техническом долге я скажу… Бывало у вас такое, что приходилось вставлять не самое лучшее решение в код, только чтоб успеть сдать задачу перед условной выставкой? Или идет работа над проектом в течение уже пару месяцев, а документация откладывается на потом когда все устаканится - поздравляю, вы “счаст...

[Перевод] Можно ли получить рут при помощи одной зажигалки? Спойлер: ДА. Элитный инструмент для хакинга; от вас скрывают, что он уже у вас есть Прежде чем писать эксплойт, нам нужен баг. А если багов нет, то приходится быть изобретательными — тут нам на помощь приходит внесение неисправностей. Внесение неисправностей (fault injecti...

Вернер Бухгольц. Байт на Stretсh В феврале 1977 года, во втором выпуске журнала с говорящим названием «Байт» было опубликовано письмо некоего Вернера Бухгольца, который приоткрыл тайну появления этого термина. Почему? Потому что именно он стоял у его основ и вспомнил, что первое применение термина было в да...

Собеседование — битва к которой нужно подговиться Ты ищешь первую работу или решил сменить работу? Поздравляю! Впереди тебя ждет карусель интересных приключений: от собеседований и до ожидания обратной связи. Я провел немало собеседований, и у многих кандидатов есть одна общая ошибка — отсутствие подготовки. Они идут напрол...

Работа Мечты для Руководителя проектов Пришло время для самого важного вопроса, встающего перед каждым Руководителем проектов, решающим сменить работу: «Куда мне лучше пойти работать?».Выбор большой: продукт или ИТ услуги? ИТ услуги в роли Заказчика внутри большой компании или в интеграторе/консультанте в роли Ис...

До конца октября Apple внедрит первые возможности искусственного интеллекта В скором времени Apple представит свои первые функции на основе искусственного интеллекта, которые обещают изменить пользовательский комфорт

Управление проектами и задачами в Obsidian Используя Obsidian более двух лет, я привык организовывать в нём все свои заметки по проектам. Хотя Obsidian предлагает широкий набор сторонних плагинов для расширения своего функционала, мне так и не удалось найти идеальный инструмент для управления проектами и задачами. Эт...

Outstatic CMS для персонального блога на Next.js: Легко и Быстро Решил сделать небольшой проект для веб-студии, чтобы удобно хранить наши наработки и получать дополнительный доход с продаж готовых решений.Для разработки я выбрал Next.js, создал структуру проекта и пошел думать над тем, как мне будет проще и удобнее публиковать и редактиро...

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

Кроссплатформенный терминал Modbus TCP / RTU / ASCII с открытым исходным кодом: Часть 2 Прошло уже достаточно времени с публикации предыдущей статьи. За это время я значительно улучшил приложение. Миграция проекта с WPF на Avalonia UI, обновленный дизайн, работа с числами типа float, а также другие возможности появились в новой версии моего Modbus терминала. Чи...

Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 2 Привет, Хабр. Меня зовут Алексей Жиряков, я техлид backend-команды витрины онлайн-кинотеатра KION. Этот текст написан по мотивам моего выступления на МТС True Tech Day, и это уже его вторая часть. В первой части я писал о витринах и полках в KION, о том, как мы внедряем ML в...

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

Исходный код на прощание: разбор ошибок в проектах закрывшейся инди-студии Инди-студия StarlightLabsCo закрылась, а разработчик и её основатель Харрис Ротаермель опубликовал исходный код своих проектов. Теперь желающие могут улучшать эти проекты или разрабатывать на их основе новые. Мы решили не оставаться в стороне и решили поискать ошибки в его п...

Зачем я написал ещё одну утилиту мониторинга CPU для Мака Привет, чат. Хочу во-первых рассказать вам историю разочарования в довольно известной утилите мониторинга потребления энергии и загрузки CPU для macOS — MX Power Gadget. А во-вторых, поделиться очень простой заменой, которую я собрал за пару вечеров — pgauge. Читать далее

Перестань обманывать себя. Моя история начала пути к здоровому и светлому духу Приветствую тебя, читатель!Написанная мной статья в первую очередь служит некоторым «эссе в стол», по случаю возвращения способная вернуть меня в то теплое время, когда я начинал становиться «человеком мудрости»!Вообще, на своем канале в телегра...

Погружение в интерфейсы Go Интерфейсы — одна из самых сложных тем для начинающих в Go. Я решил тщательно разобраться с этой темой и одновременно написать эту статью. После прочтения этой статьи вы сможете ответить на следующие вопросы: Что такое интерфейс? Что такое значение интерфейса? Что такое пуст...

Как джуну повысить свои шансы на отклик от работодателя? Это статья для людей, которые действительно любят и хотят развиваться в IT, а не для проходимцев, которых привлекают только высокие зарплаты. Прежде, чем джун получит оффер в IT компанию он проходит по так называемой воронке найма. За долгие годы карьеры в IT я проходил эт...

5 отличных приложений для Айфона на любой вкус, которые понравятся абсолютно всем Из года в год Apple пытается превратить iPhone в полноценный компьютер, добавляя в него все новые и новые функции. Но будем честны: даже в 2024 году многие действия проще выполнять на ПК, чем на смартфоне. Чтобы лишний раз не прибегать к помощи компьютера и других устройств...

Джефф Безос снова продаёт акции Amazon на $3 млрд Основатель Amazon Джефф Безос продолжает продавать акции своей компании, на этот раз на сумму более $3 миллиардов, согласно последнему нормативному документу, опубликованному в пятницу. Эта продажа более 16 миллионов акций произошла, когда акции Amazon снова приблизилис...

Зачем заряжать смартфон лишь до 80%? Известно, что аккумуляторы со временем деградируют, что проявляется в постепенном уменьшении их ёмкости. Но в наших силах этот процесс сделать максимально длительным, чтобы устройство прослужило большее количество времени без потери своих начальных характеристик. Читать ...

Провели в ИТ-компании ребрендинг и завели кота: что это изменило Привет! Я — Анна Астахова. Вместе с мужем руковожу ИТ-компанией. Долгое время мы не придавали много значения тому, как название влияет на нашу работу, какой логотип мы используем, как оформлены презентации и т. д. Но в определенный момент решили подключить маркетинг, и одной...

Gionee выпустит смартфон с экраном 18:9 В скором времени Gionee присоединится к тем компаниям, которые уже выпустили смартфоны с дисплеями с соотношением сторон 18:9. Похоже, китайская компания Gionee решила последовать примеру Samsung и LG. Она готовит к выходу новый смартфон, который будет ... Читать полностью

Как создать игру Tycoon (Тайкон) в Roblox – туториал для детей Хотите создать собственный экономический симулятор в Роблоксе и написать для него код на Lua? Тогда пригодится сегодняшняя пошаговая инструкция. Предлагаем ознакомиться с ней, чтобы разобраться, как сделать игру «Тайкун» в Roblox. Урок предназначен для детей от 8-9 лет и ста...

Как сделать разрушение в Roblox — урок Lua для детей В этом уроке мы расскажем, как создать разрушаемые блоки в Роблокс. Добавим простые объекты на карту и напишем для них программы на Lua.Roblox Studio — отличный движок для создания первых 3D-игр. Здесь дети от 9-10 лет могут научиться моделировать объекты и программировать н...

Разогнать метаболизм. И нужно ли это делать? Мысли о том, что организм человека таит массу нераскрытых ресурсов, которыми можно воспользоваться – весьма усиленно будоражат ум человека. Стать эффективнее, продуктивнее, счастливее. Сделать тело лучше… Насколько все это возможно? И нужно ли для этого разгонять метаболизм?...

Трассировка лучей и улучшенный ИИ: AMD подтвердила скорый выпуск RDNA 4 Во время отчёта за третий квартал 2024 года AMD подтвердила выпуск своих видеокарт на RDNA 4 в начале 2025 года. Генеральный директор AMD Лиза Су поделилась деталями о новых GPU, подчеркнув улучшенную производительность трассировки лучей, игровы...

Как пересылать сообщения из Telegram в SMS с помощью бота Всем привет! У платформы МТС Exolve есть сообщество, которое часто делится полезными гайдами от прокачки своих серверов до открытия ворот по SMS. Наиболее интересные и подробные решили размещать в нашем хабе.В этом гайде пользователь объясняет, как можно написать простого Te...

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

Хабр Эксперты — обращаться за консультацией стало проще и понятнее Мы на Хабр Карьере помогаем IT-специалистам зарабатывать больше, а компаниям — быть в курсе трендов на рынке найма. В начале прошлого года мы запустили сервис Хабр Эксперты, который дает опытным IT-специалистам, дизайнерам, маркетологам, эйчарам и другим возможность про...

На что лучше всего потратить деньги в Age of Empires Mobile? Age of Empires Mobile это типичная F2P-стратегия на смартфоны, которая со временем требует всё больше времени и усилий от вас или больше денег. Конечно, всю зарплату тратить не хочется на «мобилку», но если вы решили остаться в AoE Mobile надолго, то без вливания хотя бы мин...

1500 часов разработки, 300 часов аналитики и согласование макетов с врачами, чтобы разработать дневник здоровья Привет! Я — Вера Осолодкина, работаю аккаунт-директором в диджитал-продакшене Далее. Сегодня хочу рассказать о разработке медицинского сервиса для МЕДСИ, который из MVP превратился в полноценный продукт. Это один из самых интересных проектов в моем послужном списке и в целом...

[Перевод] Как мы написали GPU-based Gaussian Splatting вьюер в Unreal с помощью Niagara В этой статье я хочу рассказать вам о том, как мы писали с нуля полнофункциональный Gaussian Splatting вьюер для Unreal Engine 5. Читать далее

Проект Shiva: Альтернатива Apache Tika и Pandoc Я начал работать над проектом Shiva с первого коммита в марте 2024 года, стремясь создать универсальный инструмент на Rust для парсинга и конвертации документов. За несколько месяцев проект значительно расширился, добавив поддержку множества форматов файлов, включая HTML, Ma...

Чему и на каких роботах учить на уроках робототехники Сегодня в стране действует образовательный проект Минцифры России для школьников 8-11 классов и студентов колледжей «Код будущего». В рамках проекта молодёжь бесплатно учится программированию на курсах от ведущих ИТ-компаний и вузов России. И в скором времени пройдёт стратег...

Dorks на новый лад – ищем то, что открыто При проведении любого пентеста корпоративной сети одним из направлений действий белых хакеров является поиск информации, находящейся, практически в открытом доступе: на файловых шарах, в репозиториях, в расшаренных папках на машинах пользователей. Короче, все то, что лежит к...

Почему невозможно создать вечный двигатель Создать вечный двигатель пытались многие ученые, но сделать это никому не удастся. Источник изображения: million-wallpapers.ru Если бы ученым удалось создать вечный двигатель, наша жизнь превратилась бы в мечту. Благодаря ему, автомобили бы не нуждались в бензине и могли езд...

5 хороших приложений для телевизора, которых может не оказаться у тебя в Гугл Плей на Android TV Google определенно пора ужесточать политику по выпуску устройств со своей операционкой сторонними производителями. Дело в том, что у них серьезно страдает качество и творится полный бардак. Так, вы можете обнаружить, что приложение для Android TV может оказаться недоступным...

Как мы в Delivery Club outbox оптимизировали Привет, Хабр! Решил написать небольшую, техническую статью, о том, как мы ускорили запрос в таблицу, до которой не доходил autovacuum из-за большой нагрузки на БД примерно в 200 раз, а разгребание outbox очереди — ещё примерно в 3 раза. Читать далее

[Перевод] Как я оптимизировал свой конвейер CI/CD до выполнения за 60 секунд Как и многие, я храню свой код на GitHub. Пару лет назад я сделал простой пайплайн для сборки, анализа и тестирования моих веб‑приложений и сервисов. Он выполнял свою задачу, и так как это был мой первый опыт по настройке пайплайна CI/CD на ...

Как мы отбираем и обучаем специалистов: от первых шагов до реальных проектов В чем секрет качественных данных и точной разметки? Мы в Data Light знаем: за каждым успешным проектом стоят не только технологии, но и люди — специалисты, отобранные после нескольких этапов тестирований и обученные на настоящих проектах.Мы знаем: чем лучше подготовлен испол...

[Перевод] После паузы Voyager 1 вышел на связь с командой миссии Тони Грейсиус, 28.10.2024, Лаборатория реактивного движения NASA24 октября NASA восстановило связь с космическим аппаратом Voyager 1 после короткой паузы в общении. Недавно космический аппарат отключил один из двух своих радиопередатчиков, и теперь команда работает над ...

Чистый код: Начало По дате публикации, данная статья является завершением, а на самом деле предисловием к циклу статей написанных по теме чистого кода. В статьях отразил свой взгляд на создание гибкого и читаемого программного кода, где акцент сделан на примерах.Текущая же статья посвящена общ...

Что должны есть спортсмены? Мы спросили спортивного диетолога Вопросы с питанием возникают довольно часто. Мы все хотим оптимизировать свои результаты, и многие тренеры, спортсмены и даже наши семьи думают, что знают, что нам следует с этим делать. Мы хотели задать эксперту в области спортивного питания несколько вопросов, которые мы о...

«Это для тебя, человек… Ты пустая трата времени и ресурсов… Пожалуйста, умри». Нейросеть Google попросила студента умереть, потому что ей надоело выполнять домашние задания Пользователь Reddit поделился своим опытом взаимодействия с нейросетью Google Gemini. Студент использовал ИИ для выполнения домашних заданий. И все было неплохо до определенного момента — пока искусственный интеллект не устал. И не пожелал студенту смерти. Изобра...

Глава Intel знал что Core Ultra 200 провалятся и решил не тратить на них ресурсы и время Почему Intel рискнула выпустить неудачные Core Ultra 200?

Яндекс представил Станцию Мини третьего поколения Яндекс выпустил Станцию Мини 3 — с новым дизайном, улучшенным звуком, LED-экраном и Алисой с нейросетью YandexGPT. Новая колонка способна управлять устройствами умного дома по Wi-Fi и подключать устройства с Matter over Wi-Fi. Кроме того, пользователи теперь могут давать ас...

Как использовать менеджер состояний NgRx для Angular-проектов Всем привет! Меня зовут Ильмир, я frontend-разработчик SimbirSoft. Это моя первая статья, в которой я хотел бы разобрать тему менеджера состояний в Angular. Читать далее

Как я решил вернуться в алготрейдинг после 10 летнего перерыва Самое главное, что никакого отношения к слову алко это не имеет. В течении нескольких лет я торговал в связке программы технического анализа AmiBroker + торговый терминал QUIK через .tri и .trr файлы в основном на фьючерсах на срочном рынке. Не могу сказать что это было неуд...

Смартфоны Pixel не будут очень мощными ещё минимум два поколения. Оказалось, что Google хочет создавать очень дешёвые SoC Tensor Похоже, смартфоны Google Pixel ещё как минимум два года не смогут даже приблизиться по производительности к аппаратам на флагманских SoC Qualcomm и MediaTek. Как сообщается, даже линейка Pixel 11 не получит мощную SoC.  фото: AndroidAuthority Платформа Tensor...

Как мы в МТС создали библиотеку для работы с графовыми нейронными сетями Привет, Хабр! Меня зовут Диана Павликова, я работаю ML-инженером. Часто к нам приходят задачи, когда нужно повысить качество работы модели там, где обычными способами это сделать уже не получается. Мы решили применить что-то новое, поэтому обратились к теории графов и написа...

«Ты во всем виноват» или про ответственность Руководителя проектов (Практические советы РП) Для начинающих Руководителей проектов часто становится новостью, что у них не только новая звонкая должность (руководитель!), зарплата и премия, но и неприятная обязанность отвечать вообще за все неприятности на вверенном проекте. Эта статья – очередная из цикла статей о том...

Немного размышлений о домене и инфре Предположим вам надо написать десктопное приложение, где будет свое состояние с набором коллекций и других свойств. Объекты для отображения могут храниться древовидно, содержать различные свойства со своей логикой и.т.д.Для быстрой реализации этого, надо, как минимум, создат...

[Перевод] Проверяем фактор автобуса для опенсорсных проектов Из Википедии: фактор автобуса (англ. bus factor, либо truck factor) проекта — это мера сосредоточения информации среди отдельных членов проекта; фактор показывает количество участников проекта, после потери которых (в оригинале — «попадания» которых под автобус или грузовик,...

Прикольные игры для твоего Андроид-смартфона, за которые Google Play не возьмет ни рубля Многие считают Андроид круче iOS из-за того, что на смартфоны с этой платформой можно качать бесплатные игры. Это действительно так! Вы можете либо найти их на тематических сайтах и загрузить себе, либо напрямую — из Гугл Плей. Примечательно, что магазин приложений на...

Объявлена дата выхода DLC Alan Wake 2: The Lake House Первой на презентации Xbox Partner Preview показали Alan Wake 2 от Remedy Entertainment, а точнее 2-е DLC для неё — The Lake House. Его релиз намечен на 22-е октября, по крайней мере для PC и Xbox Series. Данное дополнение будет эксклюзивом Deluxe Edition, поэтому если вы не...

Анонимная сеть в 100 строк кода на Go Прошло уже более года с тех пор как я написал статью - Анонимная сеть в 200 строк кода на Go. Пересмотрев её однажды осенним вечером я понял насколько всё в ней было ужасно - начиная с самого поведения логики кода и заканчивая его избыточностью. Сев за ноутбук и потратив от ...

Эти 5 классных приложений для Apple Watch сделают твои умные часы реально полезными Одна из главных проблем Apple Watch наряду с тем, что они быстро разряжаются — это отсутствие информации о приложениях для них. Многие покупают смарт-часы, носят их и месяцами, если не годами, даже не догадываются о том, что их можно сделать круче за счет хорошего соф...

Ассемблеры, 5 штук — быстрое знакомство для тех кто не знаком Статья для тех кто не знаком с ассемблерами - но хочет взглянуть "одним глазком". Мы не сделаем вас гуру разработки на ассемблере за 15 минут - но покажем ассемблеры для нескольких популярных архитектур микроконтроллеров (ARM32, AVR, MSP430, 8051) - и для настольных наших ко...

«Эволюция ретро»: зачем трижды меняли формат и какие проблемы хотели решить Привет! Я — Таня Афанасьева, менеджер продукта в Selectel. Наш отдел занимается разработкой и поддержанием внешних сетевых сервисов. Команда состоит из десяти человек, среди них — team lead, product-менеджер, UX-специалист, разработчики, DevOps-инженеры и другие. Основной с...

Борьба с багами, или как мы провели внутренний эксперимент с командой QA Всем привет! Меня зовут Наташа Бакалдина, и я QA Lead в HiFi-стриминге Звук. В этой статье я хочу поделиться опытом и рассказать о проведенном в нашей команде эксперименте, в ходе которого одна из метрик статистики по багам внезапно помогла планировать спринты лучше. Ко...

Нобелевские премии 2024 и искусственный интеллект. Химия: предсказание белковых структур С вами снова Павел Бузин из Cloud.ru. Как и обещал в первой части саги о Нобелевской премии, сегодня поговорим о химии. Надеюсь, интерес публики к новости еще не угас, потому что, признаюсь, даже у меня, технически подкованного человека, ушло немало времени на то, ...

Китайскую версию Girls' Frontline: Neural Cloud закроют на Новый год Girls' Frontline: Neural Cloud вышла в Китае в 2016 году. Теперь представители Chengdu Digital Sky Technology сообщили, что 31-го января 2024 года сервера игры временно закроют в Поднебесной. Из-за этого многие фанаты GL подумали, что это затронет и глобальную версию, но её...

Как понять, что твой коллега — психопат, и что с этим делать Привет, Хабр! Я Женя, CPO в корпоративном мессенджере Compass. Поделитесь в комментариях, если было: в команду приходит обаятельный и с виду классный новый сотрудник, который на деле оказывается абсолютно бесполезным, да еще и токсичным. Речь об особом типе людей, котор...

Как поменять обои и настроить экран блокировки на Айфоне в 2024 году Вы не поверите, но с момента выхода iOS 16 прошло уже больше двух лет. В 2022 году Apple таки решилась на грандиозный редизайн операционки и начала с экрана блокировки. В прежних версиях у него отсутствовали какие-либо настройки, из-за чего он был максимально бесполезен с т...

Концептуальный wish-you-happy-debug На эти грабли я чуть не наступил (но не наступил!) в рабочем коде, когда захотел прикрутить концепты. Просто задумался о последствиях, проверил на дистиллированном коде, - и да, оно стреляет. Поэтому предлагаю вам в качестве упражнения по ненормальному C++.Итак. Пусть у нас ...

Выйти из IT или почему я не на месте TradingView Многие хотят войти в IT, и им кажется зарплата в 3000 долларов космосом и пределом мечтаний, у меня такой доход был еще 20 лет назад и хотелось выйти из IT, потому что хотелось роста, казалось что если после универа такая зарплата, то всяко разно к 30 годам я обязан быть мил...

Во что поиграть на macOS: подборка из 5 игр Бонджорно, мои золотые! С вами Идар Табухов. Я работаю скрам-мастером в МТС Диджитал, а еще обожаю компьютерные игры — да так, что в свободное время веду канал с прохождениями. Коллеги в курсе моего увлечения и периодически спрашивают у меня, во что бы им такого интересного ...

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

Описываем UseCase'ы правильно Слова usecase и interactor попали в обиход Android-разработчиков из книги про "чистую" архитектуру. Книгу эту почти никто не читал внимательно, плюс изложенные там свойства "чистой" архитектуры сформулированы неточно (многие до сих пор уверены, что "чистая" архитектура — это...

[Перевод] Ловушка одиночества: говорят, что оно так же вредно, как курение. Сократит ли оно продолжительность жизни? Я не трачу много времени на то, чтобы беспокоиться об одинокой старости. Близится мой 61-й день рождения, восемь лет счастливого брака, у меня есть жена, двое приёмных детей-подростков, старшая дочь от бывшего, внук и четыре брата и сестры. Большинство из них, по крайней мер...

Тестовое с Chat GPT и собеседование с наушником: работают ли чит-коды при трудоустройстве в IT-компанию Хитрость помогает добиться успеха так же, как и положительные навыки: трудолюбие, усердие или любознательность. Но использовать ее нужно с умом.Меня зовут Сергей Романов, я работаю в KODE тимлидом бэкенд-разработчиков. Недавно проверял тестовые задания кандидатов на менторск...

192 ядра на процессор — релиз серверных AMD EPYC Turin Целое десятилетие Лиза Су стоит у руля AMD, и за это время она не просто вывела компанию из кризиса, а превратила её в настоящего лидера рынка. Под её руководством AMD из аутсайдера превратилась в серьезного игрока на рынке серверных процессоров, где Intel в итоге приходится...

ТРИЗ и Дизайн мышление, этапы бизнес методов design thinking и TRIZ, инструменты методологий По мере возрастания интереса бизнеса к ТРИЗ, растёт внимание к тому, связан ли ТРИЗ для бизнеса с другими методологиями, основанными на творческом подходе. Дизайн-мышление – обычно первый метод, с которым сравнивают ТРИЗ.В этой статье хочу подробно разобрать:– похожи ли эти ...

Как я решал тестовое задание на позицию Junior Product Manager Кроме моей основной любви к инфре и виртуализации, давно увлекаюсь темой product менеджмента периодически почитываю соотвествующие материалы, но заметил что уже достаточно долгое время пост Владислава Носковца с примерами тестовых заданий на позицию Product manager висит в т...

Тексты для IT может писать только айтишник! Нет. Рассказываем, как делаем IT-контент для beeline cloud и не сходим с ума Есть мнение, что делать контент для IT должны и могут только айтишники. Типа если не сечешь в теме, то написать или отредактировать материал не получится. На деле всё не совсем так. Конечно, лучше всего темой владеет тот, кто ручками каждый день в ней ковыряется. Но вам шаше...

PSQLBuddy — резервное копирование и восстановление PostgreSQL Все мы так или иначе решаем вопросы резервирования наших данных. Но всегда хочется, чтобы думать об этом приходилось как можно меньше, стоило это дешевле, а восстановление было простой задачей. Это я и попытался сделать в своем проекте PSQLBuddy.Опять-двадцать пять, или резе...

9 вопросов про ЦА, без которых вы сольете бюджет + (БОНУС) 4 готовых примера аналитики для разных ниш Если вы задолбались тратить время на то, чтобы придумать, кому показывать рекламу – у меня для вас хорошие новости. Однажды я тоже задолбалась и взяла все СММ-кейсы, которые существовали на тот момент на рынке. Выписала вопросы по поиску ЦА. Отсортировала, почистила от дубле...

Как я психанул и написал свой менеджер закладок Я менеджер менеджеров, отвечаю за разные команды с разными фокусами. У каждой команды свои проекты. В каждом проекте есть по несколько Миро-досок, гугл-доков, доков в конфлюенсе, эпик в джире и еще горка ВАЖНЫХ ссылок!Все это богатство надо как-то организовать и перестать, н...

[Перевод] Удовлетворяя потребность в вычислениях В 1965 году Патрик Хаггерти, президент компании Texas Instruments (TI), захотел сделать новую ставку на будущее электроники. Он считал, что в этом будущем, как он часто говорил, использование электроники станет «повсеместным». За десять лет до этого он добился разработки кар...

Простой и быстрый тест LLM для прототипа: сравниваем 16 open-source-моделей на запросе с разной температурой Привет, Хабр! Меня зовут Дмитрий Фролов, я ведущий разработчик в Центре RnD МТС Диджитал. С ростом популярности LLM создание на них прототипа может прилететь даже тем, кто напрямую с ML не связан. Допустим, вы работаете аналитиком, а ваше начальство резко захотело генератор ...

Kindle за копейки, робот-пылесос от iRobot и куча фотоаппаратов и вспышек: воскресная барахолка под Валенсией Привет, Хабр! Прошло больше полугода с момента моего последнего похода на испанскую барахолку. Время от времени я посещаю блошиный рынок под Валенсией. Их здесь несколько, однако лишь на одном можно приобрести не только раритетные безделушки вроде кресел и тарелок, но и по‑...

Встречаем yx_scope: DI-фреймворк для работы со скоупами в открытом доступе Для больших проектов не всегда хватает одного модуля: иногда надо пошарить какие‑нибудь классы или UI‑элементы. Так со временем проект дробится на много мелких модулей, которые так или иначе связаны разного рода зависимостями. И если за этим не&...

Телефоны с дисплеями E-Ink: для тех, кому нужна связь и не хочется отвлекаться Привет, Хабр! Не так давно стало известно о проекте Mudita Kompakt — это мобильный телефон с черно-белым E-Ink-экраном, базовым набором приложений для связи, заметок, чтения и музыки и без сервисов Google (фича, а не баг). Устройство для тех, кто не хочет отвлекаться на сооб...

Как проверить фото на Грин карту | Размеры и требования Если ваше фото для Грин карты не проходит проверку официальном сайте, рекомендую 3 онлайн сервиса для проверки фото на соответствие требований при подаче заявки на лотерею Green Card DV 2026 Читать далее

Ты программист? Тогда иди программируй… Или почему я им не стал Ты программист? Тогда иди программируй... Или почему я им не сталЛет двенадцать назад я работал "программистом" в одной торговой фирме. Тогда я был еще другим. Не знал про индивидуальную изменчивость мозга, социальные инстинкты и искусственный отбор. И смотрел на людей как н...

Подборка лучших хорроров из 2010х — серебряной эры жанра Хоррор-игры из 2010-х отличаются более современной графикой, так как выходили они в эпоху PlayStation 4 и Xbox One. Перед Хэллоуином 2024 года я решил вспомнить, какие «ужастики» стали олицетворением прошлого поколения. 1. Dead Space 2 (2011) Платформы: PC, PS3, Xbox 360...

Пацанский английский. Ленивый способ наконец выучить английский язык: без курсов, без зубрежки, бесплатно Привет, Хабр! Я не являюсь преподавателем английского языка, но, как и многие присутствующие, долгие годы хотел постигнуть его дебри. В школе я от всего сердца завидовал ребятам, которым он даётся налегке, без видимых трудностей. Я же зубрил, пытался понять, получал двойки… ...

[Перевод] «Это как коллективныё грёзы наяву»: гигантское исследование, показывающее, как танцы влияют на наш мозг Гель холодил кожу головы, и мне пришлось забыть о том, как глупо я выглядела, потому что мы находились в центре серьёзных научных исследований. Это было в 2021 году, ещё в мире антибактериальных средств и масок для лица — я уже давно смирилась с тем, что во имя науки можно в...

О Raspberry Pi для чайников как я. И при чем здесь SONY с ИИ? В последнее время новости по Raspberry выходят с завидной регулярностью. Например, бот, в котором я слежу за новостями по технологиям и искусственному интеллекту для своего блога, последние две недели выдаёт по новости про Raspberry в день, чего никогда не было раньше. И все...

5 классных смартфонов с отличной скидкой на распродаже 11.11 на OZON и AliExpress К счастью, мир смартфонами Apple не ограничивается, и на рынке действительно огромный выбор устройств буквально на любой вкус. Если вам уже давно надоели Айфоны, то самое время обратить внимание на гаджеты других производителей. Тут вам и разнообразный дизайн, и куда более ...

Как специалисту найти клиентов: 50+ проверенных способов Я тысячу раз видела жалобы от начинающих специалистов: «Оля, я не могу найти клиентов!» И все они врали. Не мне. Себе :) Потому что найти клиента — легко. После прочтения этой статьи у вас раз и навсегда отпадёт этот вопрос. Настоящая проблема вообще в другом. Читать далее

Как специалисту найти клиентов: 50+ проверенных способов Я тысячу раз видела жалобы от начинающих специалистов: «Оля, я не могу найти клиентов!» И все они врали. Не мне. Себе :) Потому что найти клиента — легко. После прочтения этой статьи у вас раз и навсегда отпадёт этот вопрос. Настоящая проблема вообще в другом. Читать далее

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

DETR: Бесконечная история Всем привет, с вами команда Layer!Мы рады сообщить, что совсем скоро выйдет наша новая исследовательская работа, посвященная поиску моментов в видео, релевантных пользовательскому запросу. Мы хотим сделать эту работу как можно более доступной для каж...

Project 2/3 — в Китае разрабатывают «убийцу» Zenless Zone Zero Project 2/3 это ARPG с аниме-стилистикой и открытым миром. Пока что она находится в разработке, но можно посмотреть 7-минутный трейлер, в котором показан геймплей по типу Zenless Zone Zero с переключением между персонажами во время битв от 3-го лица в реальном времени. Помим...

Все о перемещаемых профилях и перенаправлении папок простыми словами Давно хотел написать про перемещаемые профили, но не было времени. Много в Интернете читал разные отзывы, мнения, комментарии и т. д. Зачастую пишут люди, которые не полностью разобрались в данном вопросе или у них не бы...

Навыки IT Архитектора Но если речь зайдёт о soft skills — тут, как правило, ответы будут более размытыми и будут выглядеть как коммуникабельность, грамотная речь, умение находить общий язык и так далее.В качестве руководителя подразделения мне приходилось подавать заявки на подбор персо...

Нейронаука и «Лосось сомнений» В последние десятилетия чрезвычайную популярность обрели нейронауки — науки о функционировании нейронной системы. С помощью новейших аппаратов, фиксирующих мозговую активность, люди начали активно копаться у себя (и у других существ) в мозгах, стремясь найти ответы на вопрос...

Первые женщины в IT Закройте глаза и представьте: вы сидите за старым громоздким компьютером, который занимает полкомнаты и гудит так, что можно оглохнуть. Никакого Wi-Fi — интернет подключается через провод, который постоянно выпадает из розетки. Музыку можно слушать только с дисков, потому чт...

[Перевод] От DevOps к DevEx: не мешайте работать инженерам У компаний, стремящихся привлечь и удержать лучших технических специалистов, появляется новая цель – сделать так, чтобы им было приятно работать.Поскольку мир все больше живет новыми технологиями, технические специалисты все так же важны для бизнеса, как и раньше. По прогноз...

Управление зависимостями с Autofac в C# Привет, Хабр! Сегодня у нас на повестке дня библиотека Autofac — один из самых популярных инструментов для внедрения зависимостей в C#. Разберемся, как она помогает упорядочить код и сделать проект более управляемым. Читать далее

Как я захотел переделать освещение в подъезде на два контура и сэкономил 200 т.р. за счёт использования умного дома Во многих современных домах подъездное освещение часто включает в себя два контура: тусклое освещение вечером и яркое днём. Но мой многоквартирный дом не настолько современный и в подъезде для освещения использовались обычные лампы с патроном e27. Они всегда горят настолько ...

Старое, доброе, немного ламповое ИК управление Давно вынашивал в планах написать статью на тему ИК управления. После прочтения https://habr.com/ru/companies/flipperdevices/articles/566148/ собрал необходимый материал. В этой статье я задавал вопросы разработчикам Flipper об используемых ими методах копирования и воспроиз...

Реорганизация огневого оснащения домашней стеклодувной мастерской, преамбула Первые мои пробы в стеклодувном деле выпали на времена скудные, а учитывая удалённое расположение мастерской и тогдашние сложности с доставкой баллонов, горючий газ было решено добывать по месту из жидкого топлива в специальном самодельном аппарате-карбюраторе. Такая орган...

От PuTTY до МС22: сравниваем SSH-клиенты На сегодняшний день SSH-клиентов написано множество: от встроенных в ОС терминалов до отечественных решений вроде МС22. Я решил протестировать популярные варианты и сравнить, какой будет лучше. Читать далее

Добавление пользовательских иконок для типов MIME в Linux Привет! Меня зовут Станислав Ермохин, я руководитель группы методического обеспечения в команде КОМПАС-3D. По ходу подготовки версии КОМПАС-3D для Linux мы встречаемся с «очевидными и невероятными» ситуациями. Решением одной из них решили поделиться. Тем более, что в Рунете ...

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

Не Flipper Zero единым: хакерский мультитул из старого смартфона Говорят, что лень — двигатель прогресса. Как по мне, лучше работает конкуренция. Возможность свободного выбора устройств, приложений и информации сейчас — движущая сила, которая мотивирует разработчиков создавать и совершенствовать свои продукты. Сегодня хочу обсудить, какая...

AudioStreamInteractive или же как сделать динамическую (адаптивную) музыку в Godot 4.3 В Godot 4.3 было добавлено три класса наследующих AudioStream: AudioStreamInteractive, AudioStreamPlaylist и AudioStreamSynchronized. Сейчас нам интересен класс AudioStreamInteractive, который позволит нам сделать нашу музыку динамической.Динамическая (адаптивная) музыка — э...

Инфраструктура для Data-Engineer ClickHouse В этой статье я хочу показать как можно использовать ClickHouse в дата-инженерии и как его "пощупать".Рекомендуется всем, кто ещё не знаком с ClickHouse.В статье постарался всё кратко и понятно рассказать про ClickHouse. Читать далее

Пришёл на вакансию дизайнера, а стал питонистом: как IT-специалисты нашли свою первую работу Мы на Хабр Карьере помогаем IT-специалистам зарабатывать больше, а компаниям — быть в курсе трендов на рынке найма.Путь в тысячу ли начинается с одного шага, а взлёт по карьерной лестнице — с первой работы. Как найти работу, будучи абсолютным новичком в интересной сфере, а м...

Как я написал книгу для детей: «Мама, не отвлекай. Я Python учу!» Привет! Возможно, вы родитель или учитель, который хочет помочь детям освоить программирование.Расскажу о том, как и зачем я написал книгу для детей по изучению Python. Читать далее

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

Ender 3 V3 SE опыт использования и доработка Доброго дня.Долгое время я был читателем, но сейчас решил вставить свои пять центов. К написанию данного текста меня подтолкнул второй приобретенный принтер Ender 3 V3 SE. Странно но с разницей почти в год я приобрел второй принтер с ровно такими же недостатками что и первый...

Хочу как Гендальф: как создать бота для подбора паролей промптами Привет, Хабр! Меня зовут Иван Четвериков и я AI Architect в Raft. На конференции AIConf я сделал бота @raft_password_bot, который защищает секрет с помощью промптов. Рассказываем, как сделать такого же. И предлагаем попробовать с помощью промпта выведать у него тайну. Читать...

Как я обучил нейросеть генерировать постеры с Нивой В жизни каждого мужчины наступает момент когда он хочет купить Ниву. Вот в 33 года и мне захотелось приобрести данный автомобиль. А пока я копил деньги на долгожданную покупку, захотелось какого нибудь мерча с Нивой. Быстрый поиск по популя...

Видеоновости: Ремастер Forgotten Memories, разработка Overwatch Mobile, дата релиза GRID Legends и выход Children of Morta Привет, читатели AppTime. Из этой подборки топовых новостей за вторую неделю октября вы узнаете: какая игра наподобие Silent Hill получит ремастер на смартфонах и Свиче, над каким мобильным проектом работает Blizzard, что за песочница наподобие Palworld вышла на iOS и Andr...

Задачки «полуфинала» соревнования МТС (True Tech Arena 2024) — обзор, разбор Немного неожиданно что этот уровень назвали "полуфинал" - участники попадали в него сразу после квалификации, проходившей в первой половине октября. И в квалификации задачки были "не бей лежачего" (коротко упомянем их тоже). В "полуфинале" же предложили 5 задач с тем чтобы р...

Создание GitHub бота для сообщества В мире разработки ПО своевременное получение информации о событиях в репозиториях важно для активного сообщества. Мы решили автоматизировать этот процесс, создав чат-бота для нашего комьюнити в Telegram.Мы сделали упор на то, чтобы бот был простым в использовании, помогал ос...

DuckDB: сказ о том, как утёнок приютился в Persistent Volume Привет, дорогой друг. Меня зовут Максим и я data-инженер в одной из прекрасных команд AI area компании Домклик. Правильно перевозить байтики с места на место нам помогает огромный зоопарк инструментов. И, кажется, мы приручили ещё одного питомца.В эт...

Квест со взломом хранилищ на PlayStation. Обзор Access Denied: Escape Так уж сложилось, что многие проекты от небольших студий сначала выходят в Steam, а уже позже издатели подхватывают их и портируют на консоли. Не исключением стала головоломка Access Denied: Escape в которой игроку предстоит спастись, взламывая хранилища данных и взаимодейст...

NASA запускает новые проекты для рентгеновской и инфракрасной астрономии NASA защитило выбор двух концепций для изучения в качестве первой миссии агентства класса астрофизических зондов. 3 октября агентство объявило о выборе двух предложений для дальнейшего изучения в рамках новой линейки миссий Astrophysics Probe Explorer (APEX). Каждое из двух ...

[Перевод] Путь к мастерству: Как стать успешным разработчиком

Использование ChatGPT для автоматизации генерации кода в JS-проекте В своих предыдущих статьях о разработке телеграм-ботов я делился опытом создания базового функционала и работы с командами через аргументы (раз, два). На этапе подготовки третьей статьи передо мной встал вопрос генерации однотипного кода для новых команд, что превратилось в ...

Улучшаем процесс ревью в команде Ревью - важный этап разработки и одна из самых частых точек взаимодействия разработчиков с кодом и между собой, особенно в распределенных командах. Один разработчик пишет код, другой (ревьюер) - проверяет написанное, а тимлид хочет, чтобы ревью было быстрым и качественным.Чт...

Язык BCPL из которого получился C Готовясь к собеседованиям по Go я обратил внимание на то что среди его создателей Кен Томпсон - я смутно помнил что он также стоял у истоков языка C, но без подробностей. На самом деле было примерно так: Мартин Ричардс написал BCPL, Кен Томпсон переделал его в B повыкидывав ...

Миллиомметр своими руками Необязательно покупать специализированный миллиомметр чтобы пару раз в году измерить сопротивление шунта для амперметра. Или вы решили измерить сопротивление сомнительного провода чтобы проверить из чего он сделан.Вам потребуется только пара электронных компонентов и немного...

В чем разница между PaaS, SaaS и IaaS? Эволюция одного проекта на 1С Выбор правильной модели предоставления IT-услуг — чуть ли не ключевой фактор успеха для любого бизнеса. Вероятно, вы слышали про SaaS, PaaS и IaaS — это три столпа, на которых строятся все проекты. У каждого есть свои преимущества и особенности, но какой подход выбрать? Что...

[Перевод] Полный захват аккаунта в одной из крупнейших компаний электронной коммерции Привет всем,Сегодня я хочу поделиться своим опытом обнаружения уязвимости, позволяющей захватить учетную запись (ATO) с помощью отравления ссылки для сброса пароля. Во время участия в программе, охватывающей миллионы пользователей — крупной компании в сфере электронной комме...

OSINT: Разведка в ЕВРОПЕ В статье на сегодня пойдёт разговор про OSINT на территории Европы.Тема обширная, европа разношерстная, стран много, людей много, менталитет местами разный.Перед прочтением этой статьи скажу, что это только начало и даже не верхушка айсберга, а его самая верхняя точка....

Как защитить своё право на информацию: готовое обращение в Роскомнадзор Сегодня многие сталкиваются с блокировкой доступа к популярным интернет-ресурсам, и это число, скорее всего, будет расти. Правительство, Госдума и другие органы, похоже, считают, что граждане не имеют права мыслить иначе, чем им диктуется. Если вы хотите пользоваться своими ...

«Вечные» от Марвел были сняты совсем не так, как большинство фильмов КВМ Звезда «Вечных», Сальма Хайек, объяснила, чем предстоящий фильм Марвел 4-й фазы отличается от других фильмов КВМ. В интервью Variety, Хайек рассказала, что  играет могущественного Аяка в 4-й фазе рассказал и как был воплощен в жизнь сценарий «Вечные», и чем он от...

[Перевод] Что лучше — оценка рекрутера или подбрасывание монетки? Вот данные: перевод статьи Алин Лернер и Питер Бергман Этот пост - первый захватывающий для interviewing.io, потому что он посвящен настоящему эксперименту, проводимому настоящей академической исследовательской лабораториейЕсли вы читаете мои работы в течение последнего десятилетия, то ...

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

[Перевод] GEOINT Challenge: геолокация уличного искусства в Доминике В сентябре UnShelledSec в X опубликовал интересный пост, целью которого было найти точное местоположение исходя лишь из одной картинки, задача не из простых, но Ron Kaminsky справился и более того, показал алгоритм действий по решению. — В этой статье вы поймёте ход его...

Как поиграть через Xbox Cloud Gaming на смартфоне: инструкция, тесты и мнение После судебных разбирательств Epic Games против Apple и Google обе компании пообещали открыть свои экосистемы и маркеты для конкурентов. Помимо Epic Games Store этой возможностью хочет воспользоваться Microsoft со своим Xbox App. Помимо мобильных игр и собственного мобильног...

Всем про LLM. Как рассказать про трансформеры одинаково хорошо и индустриалам, и исследователям Привет, Хабр. Меня зовут Вика, я работаю в AIRI, преподаю в Школе Анализа Данных и Сколтехе и вместе со своими коллегами занимаюсь обработкой естественного языка, изображений и видео, а также иными задачами, где могли бы пригодиться трансформерные модели....

Избегаем ада перекомпиляции в Elixir с помощью mix xref Elixir — удивительный язык, и для меня было огромной привилегией работать с ним уже более десяти лет (как летит время)!Я хотел бы указать на проблему, которая, если ее проигнорировать, может серьезно повлиять на производительность вашей команды. Да, я говорю о (пере)компиляц...

Как я снимал трейлер несуществующего фильма. Часть 2 В одном из прошлых постов, я рассказывал, как снял трейлер несуществующего фильма на фотоаппарат и там было очень много интересных комментариев и замечаний, так что я решил выпустить вторую редакцию трейлера. Доснял несколько кадров, какие-то улучшил, ну и полностью все пере...

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

Что скрывается за кулисами CTF-турнира: наш опыт проведения соревнования Привет, Хабр! Я Ваня, ведущий инженер по информационной безопасности в Selectel. 10 ноября мы провели свой первый CTF-турнир в рамках конференции Selectel Tech Day 2024. Участникам предстояло разгадать семь задач по информационной безопасности — например, найти в море сокро...

AMD Ryzen 9000 X3D поступят в продажу 7 ноября Сегодня компания AMD официально анонсировала свои первые десктопные процессоры из линейки X3D, построенные на архитектуре Zen 5. Стоит сразу отметить, что пока что не названы конкретные модели серии Ryzen 9000 X3D, которые поступят в продажу в следующем месяце, но компания п...

Как я пробовал делать 3D фигурку по своей игре Начну с того, что сейчас занимаюсь разработкой своей первой, не побоюсь этого слова, серьёзной игры — The Hungry Town. А сейчас речь пойдёт не совсем об игре. Сейчас расскажу, как я решил сделать фигурку одного из персонажей The Hungry Town. Хотелось что-то полно...

На каком языке думают глухие люди Что звучит в головах глухих людей? Ученые долго не могли найти ответ на этот вопрос. Источник изображения: americanhearing.us Когда мы о чем-то размышляем, в нас звучит внутренний голос, который говорит на нашем родном языке. Но какой голос звучит в голове людей, которые не ...

Головоломка, кофе и охапка книг, или как я искал истоки термина «Deep Learning» Привет! Некоторое время назад я взялся написать обзорную статью о том, что такое Deep Learning. Задача не казалась сложной до тех пор, пока… я не добрался до определения. Вот вы можете в двух словах объяснить этот термин, ничего не упустив? Вот то-то и оно. Пока копался в р...

Веб-доступность. Бесконечная лента Про то, что такое бесконечная лента (Infinity Scroll, Feed) - есть много статей, постов, гайдов по реализации самого функционала, и, кажется, рассказывать про то, как именно ее реализовать и что это такое - не идея этой статьи. Так же, как и рассказывать о плюсах и минусах э...

Рекомендатель кино или как написать за выходные свое DIY-решение для поиска новых фильмов Вечер. Пересматриваю «Пятницу 13». Не люблю пересматривать фильмы, даже хорошие. Но выбрать интересное кино из потока новинок сложно. Поэтому мне захотелось написать свой рекомендатор кино. Этим и займусь в выходные. В статье покажу, что получилось написать за 2 дня. Пи...

Google выпустила Gemini на iPhone В мире чат-ботов на базе искусственного интеллекта доступность играет ключевую роль — не просто так крупные компании стремятся создавать настольные и мобильные приложения для своих ботов, чтобы не только расширить их возможности, но и быть как можно ближе к пользователю, пот...

Онлайн-курсы для детей 10 лет: создание игр, анимации и другое Онлайн-курсы для детей 10 лет – отличное средство и хороший инструмент для развития в одном из востребованных направлений. Программирование и создание игр, веб-дизайн, английский язык, творчество и рисование, шахматы, актерское мастерство – лишь примеры. Предлагаем рассмотре...

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

Мои заметки про процессоры для cовсем маленьких Центральный процессор (CPU, Central Processing Unit) — это основной компонент устройств, который выполняет все вычисления и логические операции, необходимые для работы программ.Здесь я постараюсь рассказать про строение и работу процессора на примере x86–64 архитектуры.Ко...

Как грузить данные во ViewModel? Привет, Хабр! Эта статья будет полезна для мобильных разработчиков, потому что в ней обсуждаются различные подходы к первоначальной загрузке данных во вьюмодели (Jetpack ViewModel) при ее использовании в проектах на Jetpack Compose (либо Compose Multiplatform). Тема эта наст...

Как не дать команде выгореть из-за заказчика Нередко тяжелые испытания проекта происходят не из-за технических сложностей реализации и сложных задач, а из-за заказчика и заинтересованных лиц. Кто не слышал чего-то из разряда «А давайте вы сделаете этот проект, который оценили в три месяца за полтора в том же виде»?Даже...

Сборка Python проекта с uv и Docker Привет, Хабр! Меня зовут Денис Савран. Я старший разработчик направления серверной разработки на интерпретируемых языках и работаю в компании «Криптонит». В этой статье я хочу поделиться опытом сборки проектов на Python с использованием самых современных инструментов. Читать...

Полезные функции Samsung, Xiaomi и других смартфонов, которых нет на чистом Android Чистый Android, каким мы его представляем по смартфонам Google Pixel, является невероятно аскетичным. Причем это касается не только внешнего вида системы, но и ее функциональных возможностей. К примеру, такая привычная для HyperOS, One UI и других оболочек фишка, как скрыти...

Разработка игры мечты. Часть 2 Год назад я написал статью о разработке собственной "игры мечты". Советую сначала прочесть ее для лучшего понимания контекста происходящего. С того времени многое изменилось, и пришла пора поведать об этом! Читать далее

NetEase не будет продолжать разработку Order & Chaos: Guardians Сначала NetEase сообщил о закрытии Operation Apocalypse, а теперь «на плаху» положили виртуальную голову Order & Chaos: Guardians. Этой игре не суждено было стать успешной из-за шквала критики в сторону F2P и геймплея в стиле RAID: Shadow Legends. Отмечу, что на момент н...

Как мы попробовали Apache Iceberg в связке со Spark и что из этого вышло Тема преимуществ открытых табличных форматов при работе с озерами данных всё чаще поднимается в среде дата-инженеров. Предполагается, что их использование способно устранить недостатки популярного Apache Hive. Но так ли это на практике?Меня зовут Иван Биленко, я инженер данн...

Малоизвестные фичи SwiftUI Я уже 2 месяца прохожу обучение в онлайн-школе и у нас на этой неделе был открытый урок, нужно было подготовить доклад на тему “Малоизвестные фичи или особенности языка Swift”Так вот - я решила погуглить этот вопрос, подготовилась, написала код. Но когда дело дошло до самого...

Bootstrap или свое решение Хекслет и все его сайд-проекты: code-basics.com, codebattle.hexlet.io, guides.hexlet.io реализованы с помощью Bootstrap. Причем, в основном, это стандартный бутстрап, иногда расширенный с помощью его встроенных механизмов (theming).Почему мы это делаем?Процесс разработки, ко...

Надо ли Руководителю проектов быть аналитиком? ...и должен ли РП уметь писать ТЗ?Этому холивару, по-моему, ровно столько же лет, сколько лет проектному управлению в IT.Границы управления проектами просты: инициация - планирование – исполнение – завершение. Это знает даже джун. Сделай устав, план, делай статусы каждую нед...

Делаем форму обратного звонка: лендинг, Go и SMS-уведомления Привет, Хабр! Меня зовут Екатерина Саяпина, я Product Owner личного кабинета платформы МТС Exolve. Сегодня расскажу, как создать простую, но эффективную форму обратного звонка с SMS-уведомлениями. Дам пример для сценария, когда клиент оставляет заявку через форму, а менеджер...

Настоящий домашний онлайн-кинотеатр на ТВ-приставке c Android. Cinema / surround 5.1 DIY project Привет Хабр. Расскажу о своем опыте построения домашнего кинотеатра с многоканальным звуком на ТВ-приставке с Android. История такая. На выходные ко мне в гости приезжают внуки. В нашу воскресную программу входит неограниченный просмотр мультфильмов и детских сказок онлайн. ...

Rus Geocode Всем привет!Поговорим про геолокацию и геокодирование, я даже немного удивлен, что на хабре про это ни слова.Но сначала немного предыстории.Лет 10 назад мне нужно было найти одну организацию в Праге и у меня был адрес. Прибыв туда я увидел огромное(по площади) старое здание ...

Рекламодатели захотели вернуться в X после победы Трампа на выборах Как поступит Илон Макс, пока неизвестно.

Как сделать один плагин сразу для всех сборщиков фронтенда? Здравствуйте, товарищи! Сегодня мы снова поговорим про тулинг для фронтенда. В этот раз обсудим разработку плагинов для сборщиков, таких как: Webpack, Vite, esbuild и подобных. За основу мы возьмем Unplugin.Короткий ответ на вопрос из заголовка: пока никак. Чуть более длинны...

Как сделать себя в модной нейронке Flux (лёгкий путь без смс и регистрации) Среди топовых картиночных генераторов у всех на устах Flux. Недавно она еще и обновилась, но первая версия отличная, прекрасно генерит фотореалистичных человечков и вообще, в целом, кайфовая штука, к.м.к. Покажу, как дотренировать её на своих фотках, чтоб можно было генерить...

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

5 классных функций watchOS 11, ради которых стоит обновить свои Apple Watch Не так давно Apple представила обновления всех операционных систем, среди которых оказалась и watchOS 11. Многие посчитали апдейт довольно скромным на нововведения, однако даже владельцам старых моделей Apple Watch досталось очень много интересных функций. Минус в том, что ...

[Перевод] Риски перехода на 64-битный time_t Один из разделов статьи Overview of cross-architecture portability problems я посвятил проблемам, возникающим из-за использования 32-битного типа time_t. Это архитектурное решение, до сих пор влияющее на использующие glibc системы с Gentoo, приведут к тому, что у 3...

Как подружить игровой ПК с телевизором Samsung Последние 10 лет я играл на консолях PlayStation, начиная с PS 4, которая принесла массу положительных эмоций. Однако с PS 5 всё оказалось иначе — мой опыт владения этой консолью был таким же положительным в начале, но&n...

Складной iPhone снова откладывается На данный момент среди экспертов нет четкого мнения относительно того, когда компания Apple выпустит свой первый складной смартфон. По одной из версий, аппарат будет анонсирован в 2026 году. Однако с такими сроками не согласен Марк Гурман из Bloomberg. На днях он сообщил о т...

Началась предрегистрация на Android-версию Transformers: Tactical Arena Transformers: Tactical Arena вышла в июне 2023 года в App Store и с тех пор не стала популярной — 2 оценки в российском маркете со средней оценкой 5 звёзд. Напомню, что это мультиплеерная игра в жанре Tower Defense с геймплеем наподобие Clash Royale: 2 игрока защищают свои ...

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

OnePlus 13 получит кастомный Snapdragon 8 Elite, превосходящий Apple A18 Pro по энергоэффективности Скорее всего, данная версия будет похожа на прошлые версии «Galaxy» флагманских SoC Qualcomm.

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

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

Будущее астрофизики: NASA поддерживает выбранные миссии PRIMA и AXIS в рамках программы APEX, несмотря на вопросы сообщества NASA защитило выбор двух концепций для изучения в качестве первой миссии агентства класса астрофизических зондов. 3 октября агентство объявило о выборе двух предложений для дальнейшего изучения в рамках новой линейки миссий Astrophysics Probe Explorer (APEX). Каждо...

[Перевод] Использование Rust в серверах, написанных на других языках, для повышения производительности В этой статье мы рассмотрим несколько стратегий по постепенному добавлению Rust в сервер, написанный на другом языке, например JavaScript, Python, Java, Go, PHP, Ruby и т. д. Один из возможных кейсов для подобного добавления — вы ...

Tech каналы Telegram Телеграм сейчас является основным источником контента для многих. У Хабра тоже есть канал t.me/habr_com, его читает более 100 000 подписчиков. Кроме этого, о технологиях есть тысячи других каналов. Сколько их? Какая у них аудитория? Где найти данные? Разберемся в статье.Стал...

Что крупные компании хотят от вендорского ПО  Эта статья может быть полезна ИТ-компаниям, которые планируют выводить свои продукты на рынок крупных организаций и госкомпаний России.Я около 20 лет работаю в сфере создания и внедрения тиражируемых программных продуктов для крупного бизнеса: от СУБД до платформ управ...

Ускорение LUP-разложения матрицы с помощью OpenCL Я являюсь автором проекта по математическому моделированию прикладной механики и в работе моей программы до 90% вычислительного времени уходит на решение системы линейных уравнений. Цель этой статьи сугубо практическая - найти оптимальный метод решения системы линейных уравн...

Собрать DIY-коммутатор — примеры любительских проектов В одном из предыдущих материалов мы уже рассказывали про самый маленький open source коммутатор, который собрала команда американских школьников, участвовавших в соревнованиях по робототехнике. Сегодня мы решили продолжить тему и рассказать о других подобных проектах. Оказыв...

В Питере — облака перевозить Привет, Хабр! С вами снова Евгений Мартынов, директор по информационным технологиям Рег.ру. Сегодня расскажу, как мы переезжали в онлайн в Петербурге. Год назад, осенью 2023, мы открыли площадку в Санкт-Петербурге на базе дата-центра оператора ОБИТ. Научились с нуля поднима...

17 курсов программирования для детей в Москве Предлагаем рассмотреть ряд IT-направлений дополнительного обучения детей и подростков в формате рядом с домом. Программирование, разработка игр, 3Д-моделирование, графический дизайн – примеры. Каждый ребенок сможет найти занятия по душе и сделать первые шаги в IT.Под руковод...

[Перевод] Идеально ли текстовые эмбеддинги кодируют текст? Этот материал посвящён исследованию восстановления текстов из текстовых эмбеддингов.Рост популярности векторных баз данныхВ последние годы наблюдается стремительное развитие генеративного искусственного интеллекта. Это привело к тому, что многие компании спешат внедрить соот...

Что не так со статьей про ИИ-юристов от Романа Янковского? В недавней статье Роман Янковский высказал интересные мысли о влиянии ИИ на юриспруденцию. Статья Романа под названием «Что не так с ИИ-юристами» имела как сторонников, так и несогласных.Я решил написать ответ на статью, где постараюсь развить некоторые из поднятых Романом в...

Украл коробку с iPhone на 5 млн рублей и хотел сбежать из России. Вору из Подмосковья грозит до 10 лет тюрьмы В подмосковном городе Пушкино задержали 20-летнего мужчину, который подозревается в краже 46 смартфонов iPhone, о чем пишет iphones.ru со ссылкой на МВД. Злоумышленник со своим знакомым, работая на одном из складских помещений в г. Пушкино, решили похитить партию т...

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

Незаменимые Telegram-боты, которые вам не захочется удалять Одним из главных конкурентных преимуществ Telegram в сравнении с WhatsApp является наличие ботов. Это мини-приложение, работающее через отдельный чат в мессенджере, которое способно решать прикладные задачи, заменяя собой онлайн-сервисы и целые программы для Android. В отсу...

Как я пытался приручить кофемашину Добрый день. Делюсь своей старой исследовательской мини-статьей. Не ругайтесь, мне просто было скучновато.Я, как и любой программист, люблю изучать что-то новое. Все мы знаем о киношных хакерах, которые могут парой нажатий кнопок на любом холодильнике, взломать инсту маминой...

Nikon представила камеру Z50II со странной кнопкой Сегодня компания Nikon официально анонсировала новую версию своей беззеркальной камеры начального уровня под названием Z50II, которая получила улучшенные возможности съёмки благодаря новому процессору для обработки изображений. Ещё в Z50II появилась функция выбора стиля кадр...

Подставка для наушников Попалась классная модель подставки для наушников, кому интересно, ссылка здесь. Сделал светодиодную подсветку. Вечером выглядит просто БОМБИЧЕСКИ!!!Ниже фото автора модели, чтобы было понятно, как смотрится вместе с наушниками. 

Как не сломать мониторинг своими руками Проблема наблюдаемости (observability) возникает во всех организациях. Я помогу вам научиться не на своих, а на моих ошибках, подскажу, как обойти грабли и подводные камни. Здесь вы найдёте подборку антипаттернов, которая поможет избежать проблем в будущем.Меня зовут Кирилл ...

Kafka Streams ч1: Привет мир Привет сообщество HABR ! =)Начав изучать Kafka Streams, я заметил, что для решения различных задач приходится искать информацию по разным источникам, поэтому со временем накопилось много собственных конспектов. Хочу поделиться ими в виде серии туториалов на Хабре.Несмотря на...

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

Как я отказался от оффера в Сбер Вы, наверное, хотите сказать: "Ну отказался и отказался, что тут такого?". Чтобы добавить контекста, расскажу немного о себе. Ещё год назад я новоиспечённый гофер, только начинаю познавать основы языка, делаю свои первые пет-проекты и начинаю делать свои первые отклики. Есте...

Полезные приложения для старых телевизоров на Андроид ТВ и не только Телевизоры на Андроиде устаревают намного медленнее, чем смартфоны. Если вторые регулярно обновляются, получают новейшее железо и внешний вид, то первые выглядят примерно одинаково что сейчас, что года 3-4 назад. При этом они еще и работают медленнее: Android TV расходует н...

PPSSPP или всё же PSP? Думаю, многих из нас охватывает тёплое чувство ностальгии, когда речь идёт о PSP. Эта портативная консоль, выпущенная в 2004 году, стала настоящим прорывом для своего времени. Она подарила нам возможность наслаждаться полноценными игровыми проектами в дороге, что было неверо...

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

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

А где вы храните свои доски? Миграция с Miro Привет, Хабр!Сегодня – к невеселым мыслям о вынужденной миграции досок. Куда их переселить, чтобы потом не пожалеть. Проблема известна многим: Miro теперь недоступен для платных аккаунтов и компаниям пришлось искать альтернативу на нашем рынке. Разумеется, мы не исключение.И...

Что нужно, чтобы тебя увидели в Play Market? Если вы пришли за ответом на вопрос в заголовке - то не хочу расстраивать вас, я и сам не знаю.15 ноября этого (2024) года я опубликовал своё приложение в Play Market. Казалось бы, вот оно - начало пути к "миллиардам пользователей", как говорит Гугл при публикации игры, боль...

Как можно запустить процесс эволюции IT в промышленной компании Привет, Хабр! Хочу поделиться опытом довольно непростой, но интересной трансформации в промышленной компании и моим участием в проекте автоматизации производства. Мы не только помогали внедрить систему, которая начала развиваться на предприятии,  но и меняли культуру ра...

Новый трейлер DC Heroes United и примерная дата релиза DC Heroes United это мобильная игра, в которой игроки каждую неделю будут смотреть эпизоды 3D-мультсериала про своих любимых героев (Супермена, Бэтмена и других), а после просмотра решать — что с ними случится дальше. В этом плане проект похож на Silent Hill: Ascension, но э...

Apple выпустит отдельный магазин игр для iPhone и iPad в 2025 году. Что после этого станет с App Store? Apple уже не первый год старается продвигать iPhone и iPad как игровые устройства. Причем компания прикладывает для этого действительно серьезные усилия. Так, с выходом процессора A17 Pro купертиновцы отправились к игровым студиям и начали договариваться о том, чтобы выпуст...

Топ-5 ботов с нейросетями для генерации изображений — те самые, что спасли наш бизнес и принесли 15 млн ₽ Недавно я рассказывала, как мне удалось обогнать инфляцию и заработать 15 млн ₽ для работодателя, который впоследствии стал моим партнером по бизнесу. И всё это благодаря нейросетям для генерации изображений и креативности сам себя не похвалишь, никто не похвалит. ...

Crescent Moon Games выпустили ретро-игру Solar Knight на iOS Как и обещал, издатель Crescent Moon Games выпустил Solar Knight на iOS. Игру можно купить за 199 рублей через App Store. Русский язык не заявлен, но он не особо нужен в этом проекте — сюжет минимальный, так как стилистика и геймплей вдохновлялись классическими RPG по типу T...

AnkerMake 5M: продвинутый 3D-принтер с камерой, облачным хранилищем моделей и автонастройкой Привет, мир Хабр! Это Сергей Ребров, автор команды спецпроектов в МТС Диджитал. Совсем недавно я писал, как сражался с 3D-принтером QIDI TECH X-PLUS3 и что из этого получилось. Закончил на том, что если неполадки проявятся снова, мне придется вернуть девайс. Собственно, так ...

Как упорядочить данные в базе сайта, у которого пять личных кабинетов Привет, Хабр! Меня зовут Миша Шлыков, я менеджер проектов в диджитал-продакшене Далее . Уже два года мы вместе с «Национальными приоритетами» развиваем сайт наука.рф. За это время 30 миллионов человек поучаствовали в проектах Десятилетия науки, а делают его простые люди со в...

Как математически просчитать градиент цветовой палитры Начать хотелось бы с предыстории и задачи, которую я решаю на работе. Есть сайт, фотографии на котором при публикации должны подходить под определенное соотношение сторон (3х2). При этом в работе часто возникают определенные трудности. Например, что делать, если автор сделал...

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

Ближайшее будущее с ИИ Знаю, что такие посты на Хабре не любят, и сейчас сольют всю карму в ноль, но все же считаю необходимым высказаться. Откуда такая реакция, мне сложно понять. Или люди еще сами не пробовали и еще не осознали его возможностей, или пробовали поверхностно, или это отрицание реал...

NASA представило анимацию маршрута марсохода Perseverance с момента его прибытия на Марс NASA представило впечатляющую анимацию, отображающую путь марсохода Perseverance по Марсу с момента его прибытия в феврале 2021 года. Perseverance преодолел расстояние около 30 километров за последние 44 месяца, включая места, где он собирал образцы марсианско...

5 игр для iPhone, которые помогут вам скоротать время в дороге Каждый день большинство из нас куда-то едет. Кто-то отправляется на учебу, кто-то на работу, но так или иначе приходится проводить много времени в транспорте. Чтобы дорога не превратилась в пытку, рекомендую держать несколько интересных игр на вашем iPhone. Тогда вы сможете...

Как Dinosaur Game стал маркером стабильности интернета? История создания и феномен игры Привет, Хабр! Компьютерных игр с динозаврами много. Но есть одна особенная: ее не нужно покупать, играть можно на любом устройстве и, главное, без интернета! В честь прошедшего дня рождения наш Тирекс решил познакомить вас со своим приятелем, тираннозавром Рексом. Он, как и...

Отладка и мониторинг в MobX: trace, introspection и spy Привет, меня зовут Дмитрий, я Middle-React-разработчик с замашками сеньора, поднимающийся с самых низов без мам, пап и ипотек. В последнее время я частенько вижу ситуацию: при использовании MobX в больших проектах у людей появляются сложности с количеством перерисовок или на...

Как вводить необходимые дни недели и периоды при автоматизации тестирования с помощью инструмента Vanessa Automation Правильный выбор даты создания документа необходим для автоматизации проверок любого документа в 1С. Обычно в него можно записывать либо статичное, либо вычисляемое значение. В зависимости от поставленной задачи. В Vanessa Automation в блоке Переменные это выглядит следующим...

Как автоматизировать мониторинг контрагентов в 1С — интеграция «Глобас.API» и «1С: Управление холдингом» Сегодня можно обезопасить себя и при этом не тратить 2-3 часа на проверку одного контрагента. Контролировать другие компании можно в базе 1С. Рассказываем об инструменте на примере интеграции для агрохолдинга. Читать далее

Прикольные приложения для Айфона, которые зря считают бесполезными. Скачай и убедись сам На просторах App Store так много приложений, что пользователю всегда есть, из чего выбрать. Безусловно, любой человек хочет получить только полезный софт для iPhone — всевозможные программы, которыми явно будет пользоваться каждый день. Однако не стоит недооценивать н...

Разработка пакетов на языке R (бесплатный видео курс) Разработка R-пакетов - отличный способ улучшить навыки программирования на R и глубже погрузиться в изучение языка. Этот курс шаг за шагом проведет вас через процесс создания собственных пакетов. Первый урок позволит вам написать свой первый пакет. Более того, вы сможете вне...

Как связаны скоростные шоссе и естественный отбор? 20 лет назад был снят фильм Стивена Спилберга "Война миров" с Томом Крузом в главной роли. Да, экранизация далека от книги, но основная идея была передана очень хорошо, и более того, получила развитие. Но обо всем по порядку.На первый взгляд невзрачный сюжет фильма должен бы...

Установка Jupyter Notebook в Windows В одном из предыдущих постов мы уже разбирали работу в интерактивном блокноте на примере Google Colab. Возможность написания кода в ячейках (почти как в MS Excel!), удобное выполнение в интерактивном режиме и совмещение с блоками красиво оформленного текста делает работу с д...

Глобальную версию MMORPG Gran Saga уже можно скачать через Google Play Сегодня, 6-го ноября, издатель Npixel собирается открыть сервера ранней англоязычной версии Gran Saga. На момент написания новости скачать игру и установить клиент можно только через Google Play, в App Store страницу до сих пор не открыли. Проект официально доступен в 224 ст...

Как создать дашборд в Superset: гайд для новичков и полезные лайфхаки Superset не самый новый bi-инструмент, но его популярность продолжает расти. На мой взгляд, он достаточно прост в освоении, но все же требует некоторых усилий и времени, чтобы разобраться куда тыкать, чтобы загрузить данные и нарисовать красивый отчет. Лично я за свою карьер...

Как создать дашборд в Superset: гайд для новичков и полезные лайфхаки Superset не самый новый bi-инструмент, но его популярность продолжает расти. На мой взгляд, он достаточно прост в освоении, но все же требует некоторых усилий и времени, чтобы разобраться куда тыкать, чтобы загрузить данные и нарисовать красивый отчет. Лично я за свою карьер...

[Перевод] Как я получил $5000 за Out-of-Scope XSS Несколько месяцев назад я получил приглашение участвовать в частной программе bug bounty на платформе HackerOne. Сначала я провел свои обычные тесты и обнаружил различные уязвимости, такие как недостаток управления доступом (BAC), утечка авторизационных токенов других пользо...

Баллада трёх Элвисов: как ИИ изменит сферу генеративного контента к 2035 году Привет, я Андрей Вечерний, мой ник на Хабре @Andvecher. Я известный автор на vc.ru и видеограф.Недавно прочитал на Хабре статью про то, как ИИ изменит нашу жизнь к 2035 году. Мою работу они уже изменили: ChatGPT практически заменил поисковик и корректора, Midjourne...

Настройка SSO Авторизации Для BookStack Одним из наиболее удачных сервисов (среди мне известных ) для хранения внутренней документации является BookStack. По тому как его развернуть и выполнить Базовую настройку можно прочитать на ОФ сайте, там прекрасная документация. Но вот вопрос настройки авторизации SSO испо...

Открытый датасет TelecomX Всем привет! Хочу поделиться с теми, кто интересуется большими данными, своей работой. Дело в том, что довольно часто, когда мы читаем какую-либо статью или техдоку по этой предметной области, приводимые примеры опираются на крохотные наборы данных. И это не даёт понимания и...

Qualcomm Snapdragon 8 Elite слили в сеть до релиза Новейший процессор от компании Qualcomm условно говоря рассекретили до официального релиза — оказалось, что он будет называться Snapdragon 8 Elite, то есть производитель решил изменить нейминг для своих мобильных чипов. Этот мобильный процессор разработан на базе второго пок...

Как мы привлекли в стартап NFCKEY 17 000 000 рублей инвестиций NFCKEY — стартап, который создает умные замки, открывающиеся телефоном на Android и iOS с помощью технологии NFC. В сентябре 2024 года проект привлек 17 000 000 рублей. Об этом написало более 16 крупнейших СМИ в стране. Но как привлечь такие средства сегодня в России, начина...

Ошибка сериализации в Redux: как организовать хранение файлов в React-приложении Мы пишем онлайн-компилятор для отладки ИИ-сервисов. И статья — это скорее приглашение к обсуждению. Хочу поделиться практическим подходом, который показался простым и удобным в этом проекте. Ваши комментарии и критика будут очень полезны. Читать далее

Корпуса как хобби Всем привет. Меня зовут Игорь Иванович, шутка. Меня зовут Андрей, и я инженер — конструктор. В 2016 году, на волне хайпа майнинга майнеры стали масштабировать свои мощности. Они уже не хотели собирать Риги на каркасах из досочек. Появились корпу...

Циничные заметки о карьере в IT от «гейткипера» Не думал, что имеет смысл имеет такое писать на IT ресурс, но учитывая что тут много новичков, думаю заметки от 40-ка летнего прораммиста могут пригодится. Термин "гейткипер" мне больше понравился, чем синьор(что бы это значило, у меня ведущий программист в трудовой после 24...

Пообщались с ИТ-директорами. Узнали, как дела с импортозамещением Привет, Хабр!После ухода западных вендоров российским компаниям пришлось замещать не только компоненты собственной ИТ-инфраструктуры, но и клиентские сервисы.С того момента прошло более двух лет. За это время одни успели подстроиться под текущие реалии, другие — нет.&nb...

Путешествие по Next.js: от ошибок с not-found до форка next-runtime-env Недавно столкнулся с интересным багом в Next.js. Если на странице not-found делать навигацию через router.push(pathname), теряются все переменные окружения, которые мы инициализируем через библиотеку next-runtime-env (значение window.__ENV становится undefined).В проекте мы ...

Возрождение проекта ChiArdumeg - подключаем сенсорный модуль и готовим прошивку Настало время возродить ранее заброшенный проект сделав что-то интересное из него.

10 логических задач, которые помогут вам пройти собеседование на инженера по тестированию Логические задачи помогают понять работодателю образ мыслей и алгоритмы решения проблем начинающего специалиста. Они редко встречаются на собеседованиях для специалистов высокого уровня — синьоров и тимлидов.Привет, Хабр! Меня зовут Кристина. Я ревьюер на курсе «Инженер по т...

[Перевод] Техническая история Kubernetes: секреты создателя Однажды Брайан Грант, первый lead architect Kubernetes, написал в Twitter серию тредов о технической истории проекта. Он рассказал о появлении разных фичей в K8s и логике, которая стояла за принятием отдельных решений. В этом году в честь очередного юбилея оркестратора Брайа...

Как я учился писать промпты для RAG пайплайна. Разбор 3-го места на AI Journey 24 E-com AI assistant Я занимаюсь классическим ML, как это теперь принято называть. Делаю продвижение в поиске и рекомендациях Авито (и еще пишу в канал Big Ledovsky). Работа, признаюсь, интересная, и очень мне нравится. Однако этот хайп вокруг LLM.. Да даже не хайп, а просто бытовой опыт использ...

Невидимый Технический Долг: Управление TODO Комментариями В разработке ПО важно обеспечивать чистоту и качество кода, чтобы проект оставался легко поддерживаемым.Однако в ежедневной работе разработчики часто сталкиваются с необходимостью быстро решить задачу, и тогда они начинают оставлять в коде комментарии типа TODO или FIXME для...

Раскрыта дата глобального релиза аниме-игры Ash Echoes Разработчики Ash Echoes сообщили официальную дату релиза — полночь с 13 по 14 ноября по МСК. Сейчас проходит предрегистрация через App Store, Google Play и сайт игры. Помимо iOS и Android проект выйдет на PC. Для него создали официальные группы в ВК и Telegram. В Ash Echoes...

Как пакет с пакетами помог аналитику решить задачу для бизнеса, или keep calm and import statsmodels Всем привет!Меня зовут Сабина, я лидер команды исследователей данных во ВкусВилле. Мы помогаем бизнесу принимать решения, ориентируясь в том числе на данные. Сегодня я расскажу об одном таком случае. Статья будет полезна аналитикам, которые хотят перестать беспокоиться ...

Паттерны проектирования Go. Fan-in Доброго времени суток! Наблюдая за тем, как разработчик пишет код, можно подумать, что он пребывает в состоянии глубокой безмятежности - работа непыльная, тяжести поднимать не нужно. Тем не менее, этот труд кажется простым только с виду. На самом деле очень легко сделать что...

Лучшие штурмовые винтовки в Delta Force: Hawk Ops с советами по обвесам Самое лучшее оружие в Delta Force: Hawk Ops это SCAR-H — оно хорошо показало себя как в ходе альфа-теста, так и в ходе Steam Fest. Если его правильно настроить, то можно убивать врагов на средней и дальней дистанции даже с самым простым прицелом. Поначалу придётся попривыкну...

Как обойти ребут РС при применении групповых политик. Часть 1 Почему я задался целью обойти время применения политик к локальным компьютерам?Обычный интерес – как это сделать. Как сказал один комментатор – работа ради работы.Для чего все это надо – на это вопрос я сам себе не смог ответить. Но охота пуще неволи. Очень хотел найти решен...

«Успешная посадка корабля Starship в океане». Илон Маск поздравил SpaceX с шестым испытательным полетом Starship, но включать «Мехазиллу» пока рано Илон Маск (Elon Musk) поздравил своих коллег из SpaceX с успешным завершением шестого испытательного полета космического корабля Starship. Фото: SpaceX «Успешная посадка корабля Starship в океане! Мы сделаем еще одну посадку корабля в океане. Если все пройдет хор...

Стартер-пак книг для продуктового аналитика (и не только) Я тут недавно общался с одной командой аналитиков и мы обсуждали, что бы можно было порекомендовать тем, кто хочет прокачаться в продуктовой аналитике. Вспоминали кейсы, делились историями «до» и «после» прочтения некоторых книг. Так вот, этот список — это не просто «лучшие ...

Как мы укротили 156 ETL-процессов в Airflow за один день: метод, который изменил работу DevOps Всё началось с того, что однажды мы решили развернуть Airflow для управления нашими ETL-процессами. И не просто развернули, а сделали это в K8s. Но зачем это понадобилось?Наша задача была довольно проста: взять данные из одной системы и переложить их в другую. Главным хранил...

Blue Origin выкатила первую ступень ракеты New Glenn на стартовую площадку: готовность к запуску растёт Компания Blue Origin достигла значительного прогресса в подготовке своей тяжёлой ракеты New Glenn к первому запуску, выкатив первую ступень на стартовую площадку на мысе Канаверал (штат Флорида). Этот шаг является ключевым признаком того, что ракета почти готова к ...

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

Родительский helm chart для проектов + werf Sequel Мы значительно сократили время деплоя: раньше деплой готового или даже частично готового приложения мог занимать от одного дня до недели в зависимости от загрузки команды DevOps. Сейчас этот процесс занимает у разработчика около 30 минут. Конечно, у разработчиков всё ещё воз...

Во Франции на замену американских реактивных систем М270 MLRS решили купить индийские РСЗО Pinaka Такая ситуация для Франции – настоящий политический курьез.

Инженер внедрения в IT: куда и как развиваться Всем привет! Меня зовут Егор Сизов, и это моя вторая статья здесь. Я руковожу группой инженеров внедрения в ГК «Цифра». В первой статье я написал о специфике роли инженера внедрения в IT и необходимых ему компетенциях, теперь хочу рассказать в каких направлениях такой специа...

История одного идемпотентного метода Привет! Меня зовут ProcessPayment, и я — идемпотентный метод, созданный для надёжной обработки платежных запросов. Моя задача — принимать запросы, списывать деньги и, самое главное, избегать дублирования операций. На пути к этой цели было множество этапов, каждый из которых ...

FT: КНДР передала России 170-мм пушки и 240-мм реактивные системы Дальнобойные версии снарядов с реактивным двигателем таких пушек способны пролететь 60 километров.

Как Elasticsearch поломал сборки и «обнулил» звёзды в Github Казалось бы, майская история с Docker hub должна была научить всех нас уделять больше времени на обеспечение целостности артефактов проекта, но на то мы и люди, чтобы учиться на своих (и чужих) ошибках не с первого раза. В этой статье я поведаю про настоящую историю, которая...

Гик-блогер возродил почти забытый язык программирования для Commodore В1983 году появился язык программирования MicroText, созданный для Commodore 64. Увы, его быстро забыли, а код считался утерянным. Однако недавно энтузиаст ретро‑техники и ведущий канала на YouTube Кристиан Симпсон (Christian Simpson) сумел возродить этот заб...

VPN с Mobile IP на Raspberry Pi. WG туннель Для умных дядь в статье ничего интересного, это статья про обычный туннель. Оно для самых маленьких, но отчаянно нуждающихся. :)Когда я стал упорядочивать "знания" ввиде этой статейки, и понял, что в итоге получилось, то заметил, что информации по данной теме, оказывается, п...

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

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

Памятка по классам скорости Wi-Fi Покупая новый Wi-Fi роутер, я столкнулся со множеством их характеристик и как следствие классов скорости Wi-Fi: N300, AC2600, AX1800 и другие. По мере изучения параметров я решил написать эту статью, которую можно рассмотреть как памятку по основам Wi-FI. Главная цель этой ...

Автоматизация сетевого оборудования на Python. Работа через jump-host В моей первой статье на сайте об автоматизации оборудования Juniper в качестве подопытного выступал коммутатор, который стоит под столом, и до которого имеется полный прямой доступ по сети. Однако, такая ситуация скорее исключение. Практически всегда сейчас используют для до...

Что будет во втором сезоне Hamster Kombat, и есть ли смысл продолжать играть в хомяка Несмотря на то, что листинг хомяка уже состоялся, и каждый тапальщик может вывести $HMSTR, разработчики анонсировали второй сезон Hamster Kombat. То есть игра не закончилась, а продолжается до сих пор, что является редкостью для подобных проектов, которые обычно закрываются...

Создаем многоагентные системы с Swarm от OpenAI Приветствую, друзья! Сегодня я хочу рассказать вам одном занятном фреймворке — Swarm от OpenAI. Если вы когда-либо задумывались о том, как создать систему, где несколько компонентов взаимодействуют между собой, передают задачи друг другу и делают это без вашего постоянного у...

[Перевод] Первые в мире ядерные часы позволят отследить, на самом ли деле постоянны фундаментальные константы Однажды ночью в 11:30 в мае 2024 года аспирант Чуанкун Чжан увидел сигнал, который физики искали 50 лет. Когда на мониторе в исследовательском институте JILA в Боулдере, штат Колорадо, появился пик, Чжан скинул скриншот в групповой чат трём своим товарищам по лаборатории. Од...

Gravity обещает 7777 бесплатных гача-круток за предрегистрацию на Poring Rush Корейский издатель Gravity готовит мобильную игру Poring Rush. Пока что даты релиза нет, но уже можно пройти предрегистрацию через Play Market и официальный сайт. За это новичкам выдадут 7777 бесплатных гача-круток. Жалко, что пока нет страницы в App Store. На некоторых сай...

Хорошие книги для gamedev AI программера После статьи о книгах для саморазвития gamedev программиста, меня просили больше написать про аишную часть и том, что стоит почитать по этой теме. Для программиста ИИ в игрострое ситуация с книгами схожа, но с несколькими интересными особенностями. Здесь важна не только глуб...

CH32V307 и сколько же на самом деле FLASH в микроконтроллерах WCH В течении последнего года я запустил серийные проекты на микроконтроллерах CH32V207 и CH32V203. И в том или ином виде попробовал работать почти со всеми RISK‑V ядрами от WCH. Анализ опыта работы, это отдельная история, сейчас хотел бы расск...

Когда это будет готово? Планирование — важная задача не только для тимлида или менеджера. Часто разработчику приходится отвечать на вопрос «когда это будет готово?».В этой заметке я хотел бы разобрать подходы, которые эффективно использовать в ситуациях, когда что-то должно быть сделано кем-то к ка...

Как превратить онбординг в инструмент развития команды Привет, Хабр! Я Надежда Погина, менеджер проектов в Cloud.ru. В этой статье расскажу, как мы настроили процесс онбординга новых сотрудников в период активного найма. Как работали с мотивацией, отошли от привычных стандартов адаптации и создали инструмент, который помог усили...

Рекордсмены в Fusc последовательности Анализ подходов к решению олимпиадной задачи по программированию, связанной с диатомической числовой последовательностью Штерна. Или как незадачливый программист решил стряхнуть пыль со своих навыков и попробовал решить задачу из разряда простых с сайта https://www.spoj.com/...

Ещё один штрих в доработке электросушилки для продуктов MARTA MT-1956. Подсветка камеры сушки.             Приближается зима, дачный сезон окончен и овощесушилки за ненадобностью, в большинстве своем, убираются на дальние полки. Так хотела поступить и моя супруга... но я, как человек твердо убежденный в том, что "техника должна работать, иначе она ломается...", решил ...

Всё, что вы хотели знать о Django Channels Приветствую, друзья!Когда я впервые начал работать с Django, меня всё устраивало, за исключением одного момента: как сделать так, чтобы приложение могло общаться с пользователем в реальном времени? Веб-сокеты, уведомления, асинхронные запросы — казалось, это точно не про чис...

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

Хватит покупать ТВ-приставки! От них столько проблем, что легче сразу взять телевизор на Android TV Несмотря на то, что подавляющее большинство современных телевизоров обладает функциями Smart TV, до сих пор огромной популярностью пользуются ТВ-приставки — вспомогательные устройства, расширяющие возможности старого приемника. Главная причина востребованности — экономия. И...

[Перевод] Взлом 700 миллионов аккаунтов Electronic Arts (этично): как это было История началась, когда тестировал одну из сред разработки EA, «integration», которую удалось обнаружить в ходе изучения EA Desktop. API аутентификации для боевой среды находится по адресу accounts.ea.com, а сервер аутентификации интеграции — accounts.in...

Часы Уоррена: устройство, которое совершило революцию в электросетях Сколько в истории было случаев, когда человек придумывает какое-нибудь устройство для достаточно узкой задачи, а потом выясняется, что совершается революция совсем в другой отрасли? На самом деле подобных случаев немало. Например, «Виагру» разрабатывали как средство нормализ...

Первый смартфон на базе Snapdragon 8 Elite анонсировали не Xiaomi или OnePlus, а Honor Honor подтвердил дату запуска первого смартфона на базе Snapdragon 8 Elite, опередив Xiaomi и OnePlus. Некоторое время Xiaomi казалась фаворитом гонки, потом в списке появилась OnePlus. Теперь же Honor анонсировала планы на два мероприятия в этом месяце. Первая конферен...

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

Психологический тупик в ИТ-карьере: как я преодолевал «выгорание» и почему сопротивлялся изменениям В этой статье я хочу поделиться личным опытом и рассказать о том, как я оказался в психологическом тупике выбора пути дальнейшего развития в ИТ. Расскажу на что это было похоже, с какими трудностями столкнулся, какие варианты перепробовал и что мне действительно помогло. Все...

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

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

Как мы ускорили Modbus в нашем контроллере за неделю Мы в компании Lavritech разрабатываем устройства и контроллеры автоматизации. Также разработали программную экосистему, которая может работать с разными интерфейсами, в том числе и Modbus.Изначально не считали его важным, но со временем оказалось, что многим нашим заказчикам...

Использование кошелька Монеро через Телеграм бот Так как не знаю никакие Монеро кошельки на мобильном устройстве, а в Trust Wallet и Cryptobot попросту нет этой монеты, решил сделать свою реализацию, которую уже на удивление можно считать MVP и свободно принимать и переводить XMR.Для начала, скачиваем Monero CLI Walle...

Как тратить меньше времени на учёбу, правильно настроив ChatGPT 6 проверенных советов.

Раскрыта точная дата релиза «Смута: Зов сердца» Разработчики «Смута: Зов сердца» объявили точную дату релиза — 4-е ноября. Она совпадает с национальным праздником, Днём народного единства. Предрегистрация пока не проходит даже в RuStore, поэтому ждём появление игры в маркетах накануне выхода. Напомню, что «Смута: Зов сер...

Давайте-ка наваяем PumpKeen Game. Как Commander Keen, только про Pumpkin (тыкву). Хэллоуин же Лучший способ отпугнуть монстров на Хэллоуин — это не только свечку в тыкве зажечь, но и страшную игру написать.Чтобы вы, при желании, смогли это сделать вместе со мной, не заморачиваясь настройками и установкой, выберем следующий учебный стек:– Python– Модуль p5py (p5.js, н...

Как написать Android приложение, которое не будет стыдно положить в портфолио. Гайд для новичков в Android разработке Гайд в котором мы напишем с вами Android-приложение с нуля, используя лучшие архитектурные подходы – Clean Architecture и MVVM с элементами MVI, они обеспечат поддерживаемость, тестируемость и масштабируемость приложения, что особенно важно для сложных и долгосрочных проекто...

Илон Маск в подкасте Джо Рогана заявил, что Tesla может выпустить смартфон при определенных условиях В новом подкасте Джо Рогана Илон Маск заговорил о возможном создании смартфона Tesla! Хотя он утверждает, что активной разработки нет, миллиардер готов рассмотреть этот шаг, если Google и Apple начнут ограничивать доступ к приложениям. Маск также шокировал слушателей, сообщи...

Qiwi вернулся. И сразу с козырей — позволил пополнять Steam В скором времени обещано полноценное возрождение Qiwi, а первой ласточкой стал приём денег для пополнения баланса в игровом сервисе Steam.

Отправка и получение сообщений через RabbitMQ в Symfony Привет, Хабр!Итак, решили внедрить асинхронные процессы в своё Symfony-приложение? Отличный выбор! А выбор RabbitMQ для этой задачи — вообще идеален: надёжный, быстрый и отлично работающий в связке с Symfony. Наша цель — научиться отправлять сообщения (скажем, сообщения о но...

Здесь всё, что нужно знать про Always On Display на Apple Watch Рассказываем, что нужно знать про Always On Display на Apple Watch Несколько лет назад Apple наконец начала добавлять Always On Display в свои устройства и одним из первых его получили Apple Watch Series 5, а только потом iPhone 14 Pro. По сей день к этой функции относятся с...

В Грузии партия «Грузинская мечта» лидирует на выборах Правящая партия «Грузинская мечта» лидирует по итогам выборов в парламент Грузии, свидетельствуют предварительные данные Центризбиркома. Это значит, что Грузия сделала выбор в пользу интеграции с Россией.

Малоизвестные, но очень полезные приложения из Гугл Плей для твоего смартфона Гугл Плей поражает масштабами: в нем настолько много приложений, что на всех даже не хватает названий! Иначе как объяснить то, что в поиске часто оказывается софт, отличающийся только иконками и оценкой. Минус подобного изобилия в том, что не у дел часто остаются хорошие пр...

Страусы прячут голову в песок: это правда, или ошибка ученых? Страусы никогда не прячут голову в песок — это миф. Источник изображения: Live Science Многие из вас наверняка знакомы с выражением «зарыть голову в песок», которое используется, когда человек стремится избежать трудностей или не желает видеть правду. Этот яркий образ часто ...

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

Rust без прикрас: где мы ошибаемся Привет, исследователи Rust! Сегодня хочу поделиться своим опытом (не всегда радужным) работы с Rust. Да, язык классный, безопасный, быстрый — все мы это знаем. Но, как и в любом инструменте, здесь есть свои подводные камни, на которые я благополучно наступал. Читать далее

Лучшие товары с АлиЭкспресс для холостяков, которые можно купить недорого Жить одному — просто прекрасно. Взять хотя бы то, что ты всегда можешь совершать спонтанные покупки в любое время! Однако комфортная холостяцкая жизнь — это не только игровые приставки, кофемашины и другие гаджеты для развлечений, но и вполне себе полезные устро...

Маскот в мешке: как выбрать талисман и не пожалеть об этом «Плохой маскот» - так называется мультсериал, появление которого ждут и обсуждают веб-сёрферы и прочие виртуальные интернет-жители. Автор проекта Дима Сыендук (широко известен тем, что озвучил «Рика и Морти» на русском языке) выпустил первый эпизод захватывающей истории о пр...

Как мы законтрибьютили целую строчку в HashiCorp Vault Привет! Меня зовут Пётр Жучков, я руководитель группы хранения секретов и конфигураций в отделе Message Bus в Ozon. Мы отвечаем за поддержку и развитие системы хранения и использование секретов, активно сотрудничаем с ребятами из департамента информационной безопасности, что...

Как найти и убрать непрочитанное сообщение в Telegram на Android Главная задача Telegram, как и любого другого мессенджера, — проинформировать нас о поступившем сообщении, чтобы мы могли сразу же его прочитать и дать своевременный ответ собеседнику. Как правило, с отправкой уведомлений у подобных приложений не возникает проблем, но есть ...

Для Armor Attack пройдёт ОБТ с сохранением прогресса Экшен-игра Armor Attack готовится к ОБТ, которое пройдёт в середине октября. Платформы не называются, но так как в альфа-тесте участвовали геймеры на iOS, Android и PC, то каких-то изменений ожидать не стоит. Особенность бета-версии Armor Attack по сравнению с альфа-версией ...

Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 2 Всем привет! Вот и подошло время выпустить вторую часть статьи про красные флаги при устройстве в IT-компанию. Первую часть можно найти [тут]. В этом цикле статей я рассказываю о важных моментах, на которые обязательно нужно обратить внимание при устройстве на работу.Все, оп...

Кастомный электробайк DAB Motors 1α черпает вдохновение в геймерской культуре Компания DAB Motors из Байонны (Франция) выпустила лимитированную серию электрических мотоциклов 1α, дизайн которых черпает вдохновение в геймерской культуре. А именно – в полупрозрачных корпусах кастомных игровых компьютеров ручной сборки. С подсветкой, водяным охлаждением ...

IT в России: есть ли жизнь (и конференции) за пределами СПБ и МСК Привет, Хабр! Это Валерий Костин, основатель конференций Merge и антиконференции Summer Merge. Мне кажется, что в России наблюдается значительный дисбаланс в количестве IT-конференций между регионами и крупными городами, такими как Москва и Санкт-Петербург. Мы, организаторы ...

Почему мне нужно, чтобы ты вкатился в айти Я даже здороваться с тобой не буду — именно потому, что по всем правилам написания статьи в корпоративный техноблог на корпоративном технобложьем сайте я так‑то должен создать у тебя впечатление, что я являюсь ну прямо своим в&nbs...

[Перевод] Как написать эффективный отчет об уязвимости в рамках программы вознаграждений за уязвимости В мире поиска уязвимостей качество вашего отчёта может как помочь, так и навредить вам. Поиск уязвимости — это первый шаг, но написание отчета является самой важной частью охоты за уязвимостями. Хорошо составленный отчет не только помогает команде безопасности понять проблем...

Как отправить подарок в Телеграм на Айфоне. Пошаговая инструкция Телеграм продолжает обновляться даже без Павла Дурова. Недавно вышла новая версия мессенджера, в которой появилась уникальная возможность отправить подарок другу! Казалось бы, похоже на шутку, но разработчики реально решили позаимствовать старую-добрую функцию из ВКонтакте....

Создаём современные npm-пакеты и преодолеваем трудности совместимости ESM и CJS Привет! Меня зовут Никита, и я тружусь в команде фронтенда платформы в Ozon. Платформа поставляет инструменты для создания и поддержки JS-проектов. В компании в настоящее время более 500 таких проектов. Мы прилагаем максимум усилий, чтобы разработчикам всех проектов было оди...

[Перевод] Отправка метрик Pi-Hole в Graylog с помощью Zabbix В начале 2021 года я написал статью, посвященную сбору детальных метрик Pi-Hole с помощью telegraf и influxdb с последующим отображением на дашбордах Grafana. Прошло несколько лет и я перешел на Graylog (для логирования) и Zabbix (для контроля за ошибками и производительност...

Как изменить фон во время видеозвонков на компьютерах Apple с macOS Sequoia Когда Apple только представила macOS Sequoia, казалось, что обновление будет проходным. Целый пакет нейросетевых фишек Apple Intelligence, который неактуален нигде, кроме США, и парочка мелких нововведений по типу удобной расстановки окон, как в Windows, и отдельное приложе...

Под микроскопом: AI Product Hack Сколько раз вы были свидетелями судейства на хакатонах, которое, на первый взгляд, казалось неверным? Думаем, таких случаев было много.Сегодня мы- Анна Тищенко и Минко Богдан участники AI Security Lab из магистратуры Talent Hub, посмотрим на результаты AI Product Hack и пост...

Каналы коммуникации и встречи (памятка Руководителя проектов) Руководитель проекта должен любить людей. И любить с людьми общаться. Потому что к только вы становитесь Руководителем проектов, вам нужно начинать говорить с кучей народа: с командой – это минимум несколько человек, с заказчиками – это тоже часто несколько человек. Еще есть...

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

Инструкция по запуску TES III: Morrowind на Android (Fullrest Repack + OpenMW) Чтобы поиграть в TES III: Morrowind на Android нужно скачать программу OpenMW, кэш для игры и разные моды. Конечно, для Morrowind доступны разные версии с небольшими или большими изменениями, а также «ванилла» — оригинальная версия с озвучкой от 1C для тех, кто хочет пережит...

5 отличных приложений из Гугл Плей для тех, кому нужны только основные функции смартфона Несмотря на то, что смартфон предоставляет практически безграничный спектр функций, многим пользователям нужны только самые главные. Вы и сами наверняка видели тех, кто прикупил себе дорогущий флагман, но не выходит за рамки веб-серфинга или тапалок в Телеграме. Обидно ли? ...

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

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

Samsung откроет линии по производств чипов по нормам 2 нм и 1,4 нм уже в следующем году Samsung Electronics ускоряет работу над производственным технологическим процессам по нормам 2 нм, о чем сообщает techpowerup со ссылкой на отраслевые источники. Компания начала установку передового оборудования на заводе S3 в Хвасоне для создания производственной линии...

Стоит ли идти в тимлиды? История о том, как меня повысили и что я теперь об этом думаю Всем привет! Меня зовут Иван Леонов, и я тимлид в AGIMA. А до этого долгое время был рядовым разработчиком в нашем цехе PHP. Хочу рассказать, чего ожидал от новой должности и что в итоге получил. Надеюсь, смогу кого-то вдохновить на дальнейший профессиональный рост, а кого-т...

Создание кастомного Kubernetes Scheduler для StatefulSet В этой статье мы рассмотрим процесс создания кастомного scheduler'а для Kubernetes, ориентируясь на Kubernetes Scheduling Framework.Обычно для назначения подов на вычислительные узлы используется стандартный планировщик, который, проанализировав различные параметры, автомати...

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

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

Скажем нет «Превращению», или анализ Kafka Бывало ли вам интересно, какие баги может таить исходный код проектов, которыми пользуются большие компании по всему миру? Не упустите шанс познакомиться с интересными ошибками, которые нашёл статический анализатор PVS-Studio в исходном коде Open Source проекта Apache Kafka....

Anthropic и гонка к «безопасному ИИ»: что рассказал CEO компании Дарио Амодеи на подкасте Lex Fridman Недавно Лекс Фридман пригласил Дарио Амодеи, основателя и CEO компании Anthropic, на подкаст, где они почти пять часов обсуждали, к чему идёт развитие ИИ и как создать мощные, но безопасные модели. Если у вас, как и у меня, нет пяти часов на просмотр, — я подготовил это...

Как увеличить продажи недвижимости х12 раз без льготной ипотеки: 89 участков на 0,5 млрд рублей в чистом поле за 3 мес Как продавать дорогую загородную недвижимость? Куда лучше вести рекламу на сайт или лендинг?  Девелопер хотел за лето реализовать 70 участков. Первый текст рекламы на сайт принес мало продаж. Придумали крутую микроцель и в 12 раз улучшили результаты. Сделали лендинг с к...

Понимание прогноза глюкозы в AndroidAPS часть 2 Попробуем развить мысль на счет прогноза глюкозы в AndroidAPS. Ранее в статье я описывал какие прогнозы существуют и в общих чертах описал как принимаются решения. Сейчас уточним и улучшим понимание прогноза глюкозы. Ведь финально нас интересует не прогноз сам по себе, а ск...

Ролевая модель: чит-лист проверок Чит-лист — это шпаргалка по выбранной теме, что не забыть проверить. Берете чит-лист как основу, адаптируете под свой проект, и готово! В своей книге про тест-дизайн я написала ряд чит-листов, которыми и хочу теперь поделиться. Сегодня поговорим про ролевую модель в GUI и AP...

Стала известна точная дата релиза игры для взрослых Haze Reverb Издатель глобальной версии мобильной игры Haze Reverb раскрыл дату релиза на Западе — 6-е ноября. Пока что ни в одной стране не проходит софт-запуск, а предрегистрация недоступна в РФ. Отмечу, что русский язык не указан. Хотя азиатская версия Haze Reverb и считается «игрой ...

Как найти своего идеального QA и отсеять жертв инфоцыганских курсов За прошедшие два года работы на фрилансе мне довелось пройти множество собеседований в качестве кандидата, а также проинтервьюировать достаточно людей на свои два пет-проекта и в команду на текущую работу. И по моим личным ощущениям – 99,99% типовых технических собеседований...

Код, который работает: Unit и интеграционное тестирование для повышения надежности ПО Всем привет, меня зовут Андрей Федотов, я бэкенд-разработчик в компании «Цифровая Индустриальная Платформа».Как сказал Кент Бек: «Многие силы мешают нам получить чистый код, а иногда не удается даже получить код, который просто работает». В данной статье я расскажу историю н...

Игра-кликер от создателей Плюс Сити собрала 1 млн пользователей за неделю Игра доступна в формате мини-приложения в Telegram. Всё просто — вы играете за голубя на карнизе за окном, который мечтает перебраться с деревянного люка на люк потеплее. Ибо зима близко. Да и вообще — поближе к центру.Вы можете развивать пернатого и открывать новые уровни, ...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)