Yii Validator — простой и мощный Меня зовут Сергей Предводителев и я уже пару лет занимаюсь разработкой Yii3. Последнее время много усилий было направлено на разработку валидатора, а это один из ключевых пакетов фреймворка. Мы доделали всё, что планировали сделать к релизу и, наконец, выпустили первую верси...
Список фишек Android Studio для ускорения разработки Привет! Меня зовут Стефан, я занимаюсь Android-разработкой в KTS.Android-разработчики каждый день сталкиваются с своим основным инструментом — Android Studio. Это очень удобный инструмент с большим спектром возможностей, но зачастую разработчики не используют их все. В ...
Создание надстроек для отечественного офисного пакета «МойОфис». Часть первая, вводная Поскольку это первая моя публикация на Хабре, хотя как читатель я присутствую здесь уже довольно много лет, я скажу пару слов о себе. Вообще мой стаж как программиста, если учитывать и студенческие годы, когда я под руководством моего руководителя практики начал изучать С и ...
[Перевод] Как контрибьютить в проект, о котором ничего не знаешь Bun В последнее время мне очень нравится Bun. Это новая среда исполнения JavaScript / TypeScript, схожая с Deno / Node. Она имеет одно преимущество по сравнению с другими средами исполнения, которое очень важно для меня: очень быстрый запуск (по крайней мере, для JS). Когда...
Как я сделал SPA в два раза быстрее Существует огромное множество статей про оптимизацию загрузки веб-сайтов, но часто они обходятся лишь общими советами или абстрактными примерами. В этой статье я хочу поделиться своим опытом комплексной оптимизации реального проекта с конкретными примерами, в данном случае S...
На ПК успешно запустили самую первую версию iPhone OS Мартин де Вос (Martijn de Vos), также известный как devos50, запустил на ПК самую первую версию iPhone OS, выпущенной для iPod touch первого поколения в 2007 году. Реализация проекта заняла больше года. В своём блоке разработчик объясняет, что сложной частью была эмуляц...
Создатели Undawn устроили коллаб с Уиллом Смитом и раскрыли дату релиза Undawn — китайская альтернатива The Last of Us, только на смартфонах. Наши инсайдеры рассказали, когда именно выйдет данная игра — 8-го декабря, то есть через 2 дня. Релиз состоится на iOS и Android, так что подписывайтесь и ждите инструкции по установке, ещё доступна пред...
Разработка BIOS на языках высокого уровня Ничего лишнего: материнская плата, видеокарта и ROM-BIOS Меня давно волнует вопрос, как подступиться к разработке на голом железе, на чистом си. Хотелось понять, каким же образом идёт запуск BIOS, u-boot, grub и прочих первичных загрузчиков. Ведь необходимо перейти от ассем...
Стартап в соло. Часть 1: текущие показатели Примерно 11 месяцев назад я начал разрабатывать пет-проект - Telegram чат для сайта. С тех пор и до сегодняшнего дня занимаюсь его разработкой и продвижением самостоятельно. Правда занимаюсь им в свободное от основной работы время, которого мало.Недавно проект перешагнул за ...
Что будет дальше В пять лет я сидел у бабушки дома на уютном ковре, и никак не мог понять, почему герой диснеевского мультика посмотрел вниз, когда бежал над пропастью — ведь до тех пор, пока он не посмотрел, ему удавалось бежать по воздуху! А стоило опустить глаза вниз, и мультяшная физика ...
От проекта до производства: как мы сделали один из лучших пультов управления на рынке Всем привет! Меня зовут Евгений Торчинский, практически всю свою жизнь я работаю с технологиями. Сейчас я руковожу компанией Movix Lab — мы уже много лет занимаемся железом, софтом и работаем с искусственным интеллектом. В частности, мы делаем смарт-приставками и делаем...
Dell Latitude CPx, ноутбук не из «Матрицы» Моя любимая категория ретроноутбуков — модели, выпущенные в самом конце девяностых и начале нулевых. Именно тогда в портативных компьютерах сложилась уникальная комбинация фич. Достаточно мощные процессоры Pentium III, которые потом у кого-то продержались до середины-конца н...
Процессор Loongson 3A6000 Теперь поддерживает Linux Сегодня китайская компания Loongson опубликовал первые патчи для операционной системы Linux, чтобы обеспечить поддержку своих процессоров нового поколения 3A6000-серии. Более того, компания ожидает, что её новейшие процессоры на основе архитектуры LoongArch превзойдут AMD Ze...
Новую часть Hitman придётся ждать очень долго Некоторое время назад разработчики игры Hitman заявили о том, что они будут работать над новым проектом про Джеймса Бонда, который на текущий момент отнимает у них все ресурсы и время. Соответственно, когда игроки задали вопрос официальному представителю студии о том, когда ...
[Перевод] C# как замена VBA в Excel Я довольно много пишу на C#, и это мне нравится. Время от времени мне хочется, чтобы можно было использовать C# внутри других приложений. Думаю, одним из таких приложений, в которых хорошо приживётся C#, был бы Excel, этим языком можно было бы заменить VBA. Язык VBA уже нем...
Index.ts – зло и польза Привет всем! Меня зовут Михаил, я старший Frontend-разработчик в НЛМК, занимаюсь разработкой одной из внутренних информационных систем на React + Typescript.Расскажу про самый короткий и наименее трудоемкий способ экспорта и импорта модулей, что частенько требуется для постр...
[Перевод] Как я стал Android-разработчиком в 40 лет Начинать карьеру разработчика ПО в сорок лет не поздно. Однажды мне кто-то сказал: «Если в 35 лет ты всё ещё программист, то начинай искать другие варианты на вторую половину своей карьеры. Молодое поколение наступает на пятки, и скоро ты устареешь». И действительно, в 35...
Обещания — настоящие и не очень Хабр, привет! Меня зовут Настя Абрашитова, я руководитель службы инструментов репозитория в Яндексе. Однажды ко мне пришёл мой знакомый, назовём его Леонид. Он долгое время работал в небольшой компании. Он решил посоветоваться, стоит ли ему увольняться со своей работы или ес...
Ubisoft делает Mighty Quest: Rogue Palace для Netflix Games Mighty Quest: Rogue Palace — мобильная игра от Netflix и Ubisoft, действия которой разворачиваются в той же вселенной, что и Mighty Quest For Epic Loot. Релиз проекта намечен на 18 апреля на iOS и Android, а разработкой занимается парижское отделение Ubisoft. Пока что разраб...
Обновление Windows 11 23H2 выйдет в этом году в виде пакета поддержки В конце 2022 года сообщалось о том, что Microsoft выпустит три обновления функций для Windows 11 в 2023 году. Первое обновление, Moment 2, было выпущено в феврале, а второе, Moment 3, будет выпущено в ближайшие недели. Все, что осталось Microsoft в 2023 году, — это выпустить...
Все о Pimcore Pimcore — мощная open‑source MDM (и не только) система, с которой у меня накопился немалый опыт. В компании SVK.Digital, в которой я являюсь техническим директором, мы занимаемся заказной разработкой и автоматизацией бизнеса, и уже несколько лет...
История Stray: как кот из кибергорода стал открытием года и повлиял на игровую индустрию Может ли коллектив из 28 человек и нескольких котов создать игру, которая будет бороться за звание "Лучшая игра года" и что более важно - завоюет сердца миллионов людей. Именно такая история случилась с инди-игрой Stray. Ее уникальность заключается в том, что если вы до этог...
Чистый код, часть 1 Привет! В этом посте я хочу обсудить, что такое чистый код и почему я считаю его очень важной практикой. Если у вас всё руки не доходили до того, чтобы сесть и подробно почитать книги Дяди Боба, я подготовил небольшой конспект по его видеолекциям со своими примерами с самым ...
Атмосферные испытания пластиков. Четыре года спустя. Время летит как PLA под температурой 240℃ из сопла 1 мм диаметром. И вот мои испытуемые провели на свежем воздухе без малого четыре года. Нет уже тех пластиков в моем банке филаментов, да и самого принтера, что печатал большую их часть. Несколько космонавтов досрочно покинул...
CSR, SSG, SSR — про рендеринг приложений на примерах Всем привет, меня зовут Хаджимурад, занимаюсь фронтенд разработкой уже 3,5 года и за это время успел поработать на многих проектах: интернет магазин, панели администрирования, проекты для университета. Сейчас работаю на проекте в банке и сегодня хочу поделится с вами своим о...
Что изменилось в инструментах OpenStack? Рассказываем о самых важных обновлениях в релизе Antelope В марте 2023 года OpenStack начал новый цикл обновлений, выпустив Antelope — 27-ю версию облачного стека с открытым исходным кодом. Это первый выпуск в рамках SLURP, где пользователи могут перейти на годичный цикл обновлений и пропускать деплой каждые 6 месяцев. Мы посмотр...
Steam Deck уже работает на пределе своих возможностей Некоторое время назад, когда компания Valve только выпустила в продажу портативную консоль Steam Deck, пользователи были уверены в том, что её возможностей хватит на годы вперёд и что этого будет достаточно, чтобы не менять консоль в течение какого-то времени. Однако сейчас ...
MedBench: NLP-задачи в медицине, модели и методы их решения Привет, Хабр! Меня зовут Даниил Погуляка. Я студент четвертого курса МГТУ им. Н.Э. Баумана, факультета "Информатика, искусственный интеллект и системы управления". Уже некоторое время я занимаюсь изучением методов машинного обучения, в частности, касающихся автоматической об...
Apple, прошло пять лет, а где изменения? Обзоры показали, что HomePod второго поколения звучит почти идентично первому В Сети появились обзоры новой умной колонки Apple HomePod, которую компания анонсировали ранее в этом месяце. Устройство почти не изменилось внешне, обзавелось небольшим количеством новых функций, а вот компоновка динамиков изменилась, причём их стало меньше. Впр...
Московский Планетарий и его реконструкции В Москве на сегодняшний день официально существует два планетария — Московский Планетарий и Планетарий Культурного Центра Вооруженных Сил РФ. О втором мало кто слышал (он довольно скромный в размерах, но тоже очень звёздный). Хотя, любители космической музыки могут вспомни...
Как индюки используют Твиттер для продвижения своих игр: лайфхаки и советы Приветствую! Меня зовут Максим Куртлацков, и я работаю игровым продюсером днем и инди-разработчиком своего собственного проекта по ночам. Мой пет-проект находится в разработке уже около года, и я готов выносить на публику некоторый контент, начинать собирать обратную связь и...
The Wolf Among Us 2 задержится, кто-то опять слил концовку? The Wolf Among Us 2 — интерактивное приключение от Telltale Games. Издание IGN сообщило, что проект не выйдет в этом году. На этот раз дело касается не слитой концовки, как было с первой частью, когда релиз второго эпизода перенесли примерно на 8 месяцев. На этот раз в дело ...
Как я потратил 1 000 000$, чтобы сделать свой переводчик. Часть 3 Неделю назад исполнилось 6 лет, как я открыл фирму, чтобы заниматься машинным переводом. За это время многое произошло. Сейчас в команде 40 человек, 120 серверов и более миллиона пользователей. Но так было не всегда. Помню те времена, когда нас было двое. Мы сидели в маленьк...
Тестирование умерло, да здравствует тестирование Привет, Хабр! Меня зовут Артём Ерошенко, я — сооснователь Qameta Software. Больше 14 лет занимаюсь тестированием и автоматизацией. Работал в Яндексе, когда учился в университете, и писал первые автотесты, сделал опенсорсный проект Allure-фреймворк, способствовал появлению Ян...
Как починить QA-отдел, или Ещё один переезд в Go Привет, Хабр. Меня зовут Саша, я занимаюсь разработкой инструментов мониторинга тестирования, но по факту ещё и исполняю роль руководителя направления QA в домене Маркетплейса, ответственном за создание всех карточек товаров на Ozon. Если вкратце, наша ...
Девайс HabrScore для хаброзависимых с блекджеком и … Понравилась статья HabraTab — девайс для хаброзависимых, где описана разработка устройства для визуализации рейтинга пользователя на Хабре. И мне очень захотелось подобное устройство, вот только было несколько но: Очень лень было делать, заказывать и паять печатную плату Е...
Apple готовит уже второе поколение AR-шлема На текущий момент на рынке электроники есть заметный упор в складные смартфоны, но пока крупные компании работают только в этом направлении, Apple трудится над запуском своего собственного шлема дополненной реальности. Правда, инсайдеры изначально заявили, что данное устройс...
Google, так это замена Android или нет? Компания активизировала свои работы над Fuchsia OS Компания Google может ускорить разработку операционной системы Fuchsia в новом году. Судя по всему, в начале декабря компания провела мероприятие SDK Bootcamp именно для этой платформы, а также обновила официальный плагин Visual Studio Code. Ресурс Android Deadlines пр...
[Перевод] Как сделана Atari 2600: извлечь нечто (почти) из ничего Atari Combat, 1977 Atari 2600 не была первой домашней игровой видеоприставкой со сменой игр, однако она первой получила громкий успех. Представленная в 1977 году как Atari VCS (Video Computer System), а в 1982 году переименованная в Atari 2600, она была продана в количестве...
[Перевод] Как Pornhub повлиял на индустрию для взрослых Интернет-порнография является одной из наиболее распространенных форм контента в сети, привлекая огромное количество пользователей со всего мира. Первые эротические изображения были созданы еще во времена античности, но первая эра массовой порнографии началась в 19 веке с п...
Доставка товаров дронами вообще когда-нибудь будет массовой? Amazon увольняет 18 000 сотрудников, включая многих специалистов проекта Prime Air Проекту Amazon Prime Air в этом году стукнет 10 лет, и это если считать с момента официального анонса. Проект до сих пор полноценно не перерос в работающую службу доставки товаров дронами, и сейчас снова переживает не лучшие времена. Как сообщается, Amazon решила...
Ностальгические игры: Космические рейнджеры В период моего детства и ранней юности я очень любил покупать игровые журналы. Так как интернет был не сильно распространён, почти всю информацию я получал именно из них. Но в моем городе не было такого магазина, в который можно было бы прийти в любой день и купить свежий но...
[Перевод] Пять факторов, которые влияют на выбор базы данных При выборе баз данных для текущего проекта (или при замене тех, которые не отвечают вашим текущим потребностям) количество возможных вариантов очень велико. Это и хорошо, и плохо, ведь нужны какие-то критерии фильтрации. Сегодня есть гораздо больше баз данных, чем когда-ли...
[Перевод] Я написал одну из самых быстрых библиотек датафреймов ❯ 1. Вступление У меня в портфолио есть несколько готовых пет-проектов на Rust, и я заметил, что позиция «а у нас уже получилась DataFrame?» нисколько меня не устраивает. Поэтому я подумал, не сделать ли мне элементарный контейнер, который решал бы мою конкретную задачу. Н...
Из кондитера в программиста или как я училась в Geekbrains. Начало Буду постепенно рассказывать как я училась, как превращалась из кондитера в программиста. Начну с того, как я выбирала на кого и где учиться.Началось всё с пандемии коронавируса. А точнее нет, даже раньше. Я уволилась из очередного ресторана, где работала кондитером и и...
Проектирование и разработка печатных плат Компания Кедр solution сотрудничает с малыми и средними бизнесами, предоставляет услуги государственным корпорациям, работает со стартапами. Проектирование и разработка печатных плат является основной деятельностью компании. Здесь работают опытные профессионалы, которые прое...
Как протестировать культурный код, или UX-тестирование детского голосового помощника Привет, Хабр! Меня зовут Анна Дегтева, я — лингвист и антрополог. Почти 20 лет провела на кафедре математической лингвистики СПбГУ, из которых 15 преподавала. Начала заниматься разработкой голосовых интерфейсов, когда только прошёл релиз Siri, а компания i-Free взялась за ра...
Lucid Games присоединяется к команде разработчиков Sea of Thieves С момента релиза мультиплеерного экшена в пиратской тематике Sea of Thieves прошло уже почти пять лет. За это время игра от Rare стала одним из самых популярных проектов Xbox Game Studios, хотя темпы развития и добавления нового контента не всегда радуют игроков. Но уже ско...
Samsung может отказаться от поиска Google в своих смартфонах. Поисковый гигант «в панике» работает над интеграции ИИ в свои сервисы Компания Samsung рассматривает возможность сменить поисковую систему Google на своих смартфонах на Microsoft Bing. И, как говорит NY Times, сотрудники Google были в шоке, когда узнали об этом в прошлом месяце, а в компании была паника. Сейчас Google Search в смар...
Новые Lada вместо Nissan: АвтоВАЗ рассказал, когда начнётся производство в Санкт-Петербурге Сегодня АвтоВАЗ разослал пресс-релиз, в котором уточняются сроки начала производства совершенно новых моделей Lada. По распространенной информации, на первом этапе речь будет идти о китайских машинах, на которые будут клеить шильдики Lada, как это делают с&nbs...
Wine 8.0: что «выросло» в новой версии? Возможности и совместимость с ПО На Хабре публиковалась новость о Wine 8.0, новый релиз был представлен спустя целый год разработки и трех десятков тестовых версий для «обкатки». Наконец, несколько дней назад разработчики представили стабильный релиз Wine 8.0. Работа действительно очень объемная — команда ...
ATWatch: Долгий путь разработки умных часов на Arduino Привет, меня зовут Артем. Не так давно я спросил Артёма о том, почему бы нам не рассказать о своём проекте, думаю многие смогут подчеркнуть в нашей истории, что-то своё.Проект ещё начинался, когда я был в 9 классе школы. В университете к разработке присоединился мой друг Арт...
Конструктор базы для браузерной стратегии в духе Dune 2/2000 на Three.js, Vue3 + TS Самой успешной моей статьей для сообщества был подробный отчет о разработке браузерного FPS. Судя по статистике в базе данных — неожиданно огромное количество людей зашло и попробовало сыграть, я получал заинтересованные вопросы в личку и так далее. В дальнейшем я сделал еще...
The Saboteur! (ZX Spectrum, 1985). История создания Год выпуска: 1985 Платформа: ZX Spectrum Автор: Clive Townsend Издатель: Durell Software Я впервые познакомился с этой игрой, когда мне было 9 лет. Дома на несколько дней поселился ZX Spectrum с катушечным магнитофоном и черно-белым телевизором. На бобинах были West Bank, ...
[Перевод] Иногда геймификация заводит не туда: долой стрейки Каким был самый длинный стрейк, которого вам удалось добиться в цифровом продукте? Лично у меня дело было в Duolingo: однажды мне удалось шестьдесят дней без перерыва заниматься итальянским языком. Но в одну вальяжную субботу я слишком увлекся шопингом и общением. Когда я ...
Чем заняться тимлиду, если не кодить? Рассказываю о своих задачах Моя предыдущая статья вызвала довольно бурное обсуждение на тему, кто такой тимлид и чем он занимается, поэтому в этой статье я хотел рассказать о том, чем занимаюсь я.Вообще задачи тимлида могут сильно отличаться в разных компаниях. В моем опыте обычно было так: чем меньше ...
От крышки рояля до фреймворка на rust: как системное программирование помогает творческой реализации Здравствуйте, меня зовут Тимофей, и я алкоголик программирую, чтобы писать музыку. Судя по всему, недуг мой прогрессирует:- Пять лет назад, когда я впервые услышал про LilyPond — язык программирования, на котором можно писать партитуры в текстовом редакторе — я посмеялся над...
«Автотор» выпустит собственный городской электромобиль для молодёжи Поток новостей о заводе «Автотор» продолжается, поскольку завод приступил к масштабному производству автомобилей после длительного простоя. Губернатор Калининградской области Антон Алиханов подтвердил, что «Автотор» не только ведет сборку автомоб...
Программирование паяльником, пыльное железо и тонны легаси? Как на самом деле устроена разработка ПО в телекоме Хабр, привет! Недавно я спросил нескольких коллег — вчерашних студентов, как они представляли себе разработку в телекоме до того как пришли в эту сферу. Их ответы были очень далеки от реальности. Многие считали, что разработка в телекоме — это в...
Конфликты в команде между БА и разработкой: как реализовать проект и не подраться Привет! Меня зовут Ольга Павлова, я бизнес-аналитик, и сегодня я расскажу о конфликтах между разработчиками и аналитиками. Свой путь я начала более десяти лет назад, так что опыт конфликтов с разработкой у меня большой. В разные периоды времени причины конфликтов тоже были р...
На расстоянии плевка: специфика работы лидом во внутренней разработке Внутренняя разработка в двух разных компаниях зачастую имеет между собой гораздо больше общего, чем внутренняя и продуктовая разработка в одной и той же компании. В ней есть своя специфика, свой внутренний мир. Вы и ваши заказчики находитесь в общем пространстве сотрудников ...
[Перевод] Чему я научился после проведения тысячи собеседований: часть первая Найм сотрудников – одна из самых важных задач, которую приходится выполнять менеджеру или предпринимателю. Ее исход решает, будет ли успешным ваш стартап, команда или проект. Последние десять лет я занимался наймом сотрудников и формированием команд для стартапов и крупных ...
Состоялся релиз мрачной игры Happy Game от Amanita Design Happy Game — игра на ПК, которую теперь выпустили и на смартфоны. Её разработкой занималась студия Amanita Design, известная по таким проектам, как Botanicula и CHUCHEL. Проект можно купить на iOS и Android, причём цена на вторую платформу в 2 раза ниже. Жалко, что Happy Ga...
Подводим итоги 2022 года Привет, друзья! На календаре 29 декабря, а значит самое время подвести итоги уходящего года. В этой статье мы поговорим лишь о нескольких событиях и анонсах от Microsoft, которые особенно запомнились нам по тем или иным причинам. Конечно, интересного было много, и в коммент...
В Samsung Galaxy S24 тоже будет использоваться разогненная версия Snapdragon, а новый Exynos дебютирует только в Galaxy S25 в 2025 году Инсайдер Йогеш Брар утверждает, что Samsung планирует и в будущем выпускать разогнанные версии однокристальных систем Snapdragon для своих смартфонов. В частности, сообщается, что в серии Samsung Galaxy S24 также будет использоваться разогнанная однокристальная система ...
Samsung тоже хочет, как Apple. Компания создаёт собственный процессор на основе Arm, чтобы использовать его в своих ноутбуках Компания Samsung занимается разработкой не только новой однокристальной системы Exynos для своих смартфонов, но и процессора для своих ноутбуков. Конечно, речь о процессоре на основе архитектуры Arm. Ресурс PulseNews сообщает, что корейский гигант занимается разр...
Down in Bermuda снова посетит App Store на этой неделе Down in Bermuda — инди-приключение про пилота, самолёт которого совершил крушение в Бермудских островах. Ему предстоит одолевать существ, живущих в глубинах пещер, а также раскрывать секреты острова, чтобы вернуться домой. Down in Bermuda наполнена головоломками, которые за...
Можно ли стать программистом (в возрасте)? Начав с поиска в интернете, удивился, что программистом в возрасте хотят стать с переодичностью в 5 лет, может это как-то связано с циклом разработки, но оставим тему для дальнейшего исследования!Здравствуйте, меня зовут Олег и я программист! Пусть будет таким начало исповед...
Есть ли жизнь после Lego? Привыкнуть к тому, что ты дед, невозможно. Наверное, когда у меня будут правнуки, я все равно буду вздрагивать, слыша слово «дедушка» в свой адрес. Какой дедушка? Я все тот же случайно выживший мальчик, только игрушки дороже!Кстати, об игрушках. С некоторых пор я уже не увер...
Перевод: Microsoft забросила Surface Duo? Похоже, Microsoft забросила собственные складные смартфоны с двумя экранами. Последнее крупное обновление для Surface Duo вышло в октябре 2022 года, однако с тех пор работа над новыми функциями и исправлениями ошибок практически остановилась. Как правило, компания в течение...
Создание высокодетальных 3D моделей сложного технологического оборудования в проектах Bimeister Всем привет! Меня зовут Марат и я занимаюсь разработкой высокодетальных 3D-моделей оборудования в компании Bimeister.Расскажу про то, как мы создаем огромную базу 3D-моделей для промышленных предприятий и какие инструменты при этом используем.Итак, сейчас у нас стоит задача ...
create-react-app, но для Go? Спустя какое-то время работы с front-end'ом я решил перейти в страшный лес, каким его всегда представляли всякие мемы - back-end. Конечно же я выбрал node.js и начал с express.js. Для меня было необычно, что не было инструмента (или же я плохо искал) для того, чтобы создават...
Как развернуть IDE для прототипирования в облаке за 5 минут? Как часто бывает: устанавливаете разные пакеты и программные модули и через время замечаете, как ОС превращается в dependency hell. С этим сценарием знаком почти каждый разработчик. Для решения проблемы можно использовать среду виртуализации или контейнеры. Но для сборки ч...
Апрельские одноплатники: 5 новых моделей для разработки корпоративных и DIY-проектов Как и в случае мини-ПК, производители одноплатных компьютеров постоянно выпускают новые модели, среди которых встречаются весьма любопытные. В этом посте поговорим о пяти системах, которые можно использовать в самых разных целях, от крупных корпоративных проектов, до DIY- ...
Аутентификация и авторизация в проекте с микросервисной архитектурой: стратегии, практический пример Привет! На связи Олег Казаков из Spectr. Мы занимаемся разработкой цифровых сервисов, в том числе высоконагруженных систем с микросервисной архитектурой и большим количеством различных интеграций.В статье расскажу об одном из кейсов при работе над проектом с микросерви...
[Перевод] В Ruby появилась поддержка WebAssemblу: что это значит? С выпуском версии 3.2 Ruby пополнил список языков программирования, поддерживающих WebAssembly. Небольшое на первый взгляд обновление может стать самым значительным изменением языка со времён Rails, так как теперь разработчики смогут работать не только с бэкендом. После пор...
Компонентный подход. Боремся со сложностью в Android-приложениях Представьте, что вы начали разработку нового Android-приложения. Поначалу особых проблем не будет. Вы реализовали лишь самые базовые функции. Экранов немного, и все они простые. Вам легко ориентироваться в коде. Вы бодро добавляете одну фичу за другой. Но со временем разрабо...
Бесперебойный деплой микрофронтендов с Kubernetes: как настроить Фронтенд-разработка может жить без независимого деплоя, пока у нее не больше 7 микрофронтендов. Но, чем выше число, тем сильнее страдают процессы. Наша команда в Mindbox прошла через это с Octopus, когда деплоила в Yandex Cloud S3. Причем на все обновления был один...
Кэширование Всем привет! Меня зовут Илья Денисов, я занимаюсь backend разработкой уже более пяти лет и сейчас пишу на языке go. Сегодня я предлагаю вам поговорить о кэшировании. Постараюсь рассказать о базовых концепциях, а также затронуть ряд особенностей, неочевидных на первый взгляд....
Переходим на Flutter: за и против Привет, Хабр!Меня зовут Данил Абдрафиков и уже более пяти лет я занимаюсь мобильной разработкой, три из которых — на Flutter. Последние несколько лет я разрабатываю продукты для энтерпрайза в TAGES, и за это время у меня успел накопиться определенный опыт, которым я бы хотел...
[Перевод] Low-code инструменты для разработки ПО — сплошной обман Я пишу ПО под заказ уже многие годы, и одна из ситуаций, которые раздражают меня больше всего – это когда клиент принимает позицию, что существует некая палочка-выручалочка, которая сократит, а то и вовсе устранит всю сложность, присущую той или иной задаче. Такое случается ...
Массовые увольнения в IT Мы живём в эпоху массовых увольнений. Новости про увольнения и сокращения вновь и вновь попадают в заголовки, и в последнее время они касаются IT-компаний. Увольнения в технологическом секторе, как правило, наиболее заметны. Поскольку у техно-гигантов много сотрудников, даж...
Появилась информация о начале разработки Mafia 5 Компания разработчик Hangar 13 находится в поиске совершенно новых кадров, которые будут заниматься созданием некоего «ключевого проекта компании».
Добавление файлов контента в nuget-пакетах Привет! Меня зовут Александр, я старший разработчик в команде, которая занимается оцифровкой документов. Когда мы разрабатываем пакеты библиотек компонентов, иногда возникает необходимость дополнить исполняемый код определенным контентом. Нередко этот контент нужен именно в ...
Особенность CI/CD-конвейеров для корпораций и новое решение от Сбера Какие инструменты первыми приходят вам на ум при упоминании CI/CD pipeline? Вероятнее всего, это Gitlab CI/CD, Jenkins CI, Azure DevOps. На самом деле инструментов десятки, но так было не всегда. Ещё недавно в крупных компаниях главенствовал Windows Server, Power Shell был л...
От «Бурана» до мейнфрейма: история отказоустойчивости в космосе и на земле Удивительно, но на заре вычислительных систем их отказоустойчивости уделяли значительно меньше внимания, чем сегодня. Вопросами репликации и резервирования занимались лишь отдельные институты и другие организации, которые работали в специфических областях знаний. Впервые...
Три консоли в инструментах разработчика 1С: упрощаем отладку кода, запросов и отчетов Привет, Хабр! В одном из недавних проектов мне удалось поближе познакомиться с «Инструментами разработчика» (далее ИР). Это универсальный комплекс средств, который помогает решать широкий спектр задач, поставленных разработчику и администратору. Описание всего инструмен...
Как новичку разработать опенсорс-библиотеку: опыт фронтенд-разработчика При разработке собственной опенсорс-библиотеки у многих возникает огромное количество вопросов. Для меня этот опыт также был в новинку — чтобы выпустить свою небольшую библиотеку, я перерыл половину GitHub в поиске наглядного гайда по подготовке репозитория. Поэтому хочу под...
SSU2 — транспортный протокол I2P нового поколения на базе UDP SSU является первым транспортным протоколом I2P в буквальном смысле, он был создан до NTCP и тем более до NTCP2. С бородатого 2003 года анонимусы гоняют по сети пакеты SSU! С тех пор появился транспорт NTCP и даже его вторая версия, а SSU в течение без малого двадцати лет не...
[Перевод] ChatGPT повсюду. Но откуда он взялся? Комментарий переводчика.Я AI энтузиаст, плотно занимаюсь нейросетевыми языковыми моделями с ноября 2022 года, за это время прочитал десятки публикаций об истории их создания, статья Дугласа Хевена лучшая из тех что я видел.Прорывной хит OpenAI стал сенсацией в одночасье, но ...
ТОП бесплатных OSINT-инструментов по версии компании T.Hunter в 2023-м году Год назад я уже поднимал тему лучших бесплатных инструментов для OSINT, которые используются в нашем департаменте расследований. Прошлый год был тяжелый, но интересный. Некоторые разработки перестали работать в России. Многие, напротив, были созданы в нашей стране. В этой ст...
Из журналистики в тестирование: мой опыт переключения В марте исполнится два года с тех пор, как я, в то время ещё джун‑тестировщик без опыта, устроилась на работу в компанию «Синимекс». Сейчас моя должность — специалист по обеспечению качества. До перехода в IT я успела мн...
Фил Спенсер более уверен в завершении сделки с Activision Blizzard, чем год назад Глава Xbox Фил Спенсер в интервью порталу IGN заявил, что теперь он «более уверен» в завершении сделки с Activision Blizzard, чем год назад. Microsoft продолжает работать с регулирующими органами по всему миру, чтобы убедиться, что сделка состоится. Год назад я ничего не зн...
Илон Маск и патенты Илон Маск занимается как минимум тремя крупными технологическими компаниями из совершенно разных сфер — это Tesla, SpaceX и Neuralink. Начинал он со стартапа по созданию интернет-путеводителя, а также основал The Boring Company, занимающуюся инфраструктурой и строительством....
Бартини А-57: советский секретный самолет, который опередил время Самолет А-57 —бомбардировщик-амфибия с крылатой ракетой на борту Бартини А-57 — один из самых необычных и интересных военных самолетов, разрабатывавшихся в СССР. Причем он интересен всем — необычными для своего времени конструкторскими идеями, дизайном, вооружением и даже ис...
BlackBerry Passport за 2.500 рублей в 2023 — шедевральный QWERTY смартфон. Справится ли с повседневными задачами? В наше время каждый год выходят десятки, если не сотни самых разных моделей новых смартфонов, но по настоящему диковинные и интересные из них лишь единицы. Apple немного подтянет железо и добавит фишечку, Xiaomi представит очередную занимательную технологию, которая ещё не...
3D-карты GeForce RTX 50 и Radeon RX 8000 получат память GDDR7? У Cadence уже готово решение для проверки такой памяти Видеокарты GeForce RTX 50 и Radeon RX 8000 вполне могут использовать память GDDR7. Как сообщается, компания Cadence, которая занимается разработкой инструментов для проектирования и проверки систем, объявила о том, что у неё готово первое в отрасли решение для проверки ...
Действительно хит продаж: OnePlus 11 продаётся гораздо лучше остальных флагманов на Snapdragon 8 Gen 2 Выпущенный на этой неделе флагманский смартфон OnePlus 11 продаётся гораздо лучше всех остальных флагманов из мира Android. По данным представителя OnePlus, смартфон OnePlus 11 в настоящее время занимает первое место по продажам устройств на базе Snapdragon 8 Gen 2 в Ки...
Поговорим об оптимизирующих компиляторах. Сказ первый: SSA-форма Всем привет. Сегодня я хотел бы поговорить об устройстве современных оптимизирующих компиляторов. Я никогда не публиковался на Хабре ранее, но надеюсь, что мне удастся написать серию статей, которая просуммирует мой опыт в этой области.Коротко обо мне. Меня зовут Макс, и так...
Энтузиаст смог запустить iOS на компьютере. Правда, лишь самую первую версию Энтузиасты уже много лет пытаются запустить iOS на компьютерах, но только сейчас им это удалось. Это смог реализовать разработчик Мартин де Вос, известный под ником devos50. Отмечается, что он использовал обратную разработку, чтобы сделать это. В качестве основы он исп...
Про Vim " JDT LS Говоря о профессиональном программировании на Java нельзя не отметить, что усредненные сценарии применения несколько отличаются от ранее рассмотренных баз данных и PHP. Разработка будь то бекэнда или мобильных приложений на Java или под JVM всё-таки связана с промышленными и...
Rough Justice: ’84 готовится к релизу в марте Сегодня известная студия Gamma Minus сообщила о создании нового совместного проекта с издательской компанией Daedalic Entertainment — речь идёт о нуарной стратегии под названием Rough Justice: ’84. Если сроки не будут сдвинуты, пользователи получат доступ к данной видеоигре ...
KMM глазами iOS-разработчика Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS.Мы в мобильной команде для шаринга кода на несколько платформ используем KMM. На Хабре можно встретить достаточное количество статей по этой технологии, но большинство из них рассматривает выбор к...
Как мы автоматизировали тестирование OpenStack с помощью Rally и Tempest Всем привет, меня зовут Валентина! Уже около пяти лет я работаю в тестировании, из них более трех занимаюсь прожаркой OpenStack с помощью Tempest и Rally. Заметила, что в сети не так много информации об этих фреймворках. Пора это исправить. В этой статье я расскажу, как мы...
На смартфоне с Android научились запускать приложения, созданные для iPhone. Но есть подвох Один из энтузиастов-разработчиков сумел портировать эмулятор iOS на операционную систему Android. В основу проекта лёг инструмент touchHLE, созданный ранее в этом году разработчиком Hikari no Yume и способный эмулировать старые приложения iOS на компьютерах Mac и Window...
Мобильные новости: Патч для War Thunder Edge, ЗБТ Racing Master и закрытие Gameloft Привет, читатели AppTime и зрители AppTime Media. С вами Никитенков Валерий, главный редактор AppTime и голос еженедельной подборки крутых новостей за последние 7 дней. Готовьте ручки и тетрадки, потому что информации много по довольно крупным франшизам, конечно, с прицело...
Совершенно новый Volkswagen Tiguan 2024 засняли без камуфляжа во время зимних тестов Фотошпионам уже удавалось заснять совершенно новый Volkswagen Tiguan на зимних тестах, но впервые авто попал в объективы камеры как есть – без всякого камуфляжа. Кроссовер тестируют в Скандинавии, недалеко от Полярного круга. Учитывая, что речь идет лишь о модели...
Как провести лайвкодинг так, чтобы кандидат хотел к вам вернуться даже после провала Привет, хабровчане! Многие из нас дорастают до момента, когда приходится проводить собеседования для поиска нового сотрудника в команду или стороннего исполнителя. Вне зависимости от направления (бэкенд, фронтенд, тестирование, мобильная разработка) интервью строится на осно...
Лучшие open-source инструменты для Python проектов Open-source проекты, сторонние инструменты и библиотеки - это то, за что мы действительно любим Python. В этой статье я собрал самые полезные, валидированные сообществом и проверенные временем инструменты, конфигурации которых можно встретить в популярных проектах с открытым...
Что будет, если у программиста появится хобби кулинария. Часть 2 Всем привет, продолжаю свою историю увлечения кулинарией и мобильной разработкой в MIT App Inventor (буду называть "аппинвентор" далее в статье) под это дело. Будет подробно расписана эволюция моего приложения и запредельные, не побоюсь этого слова, возможности аппинвентора,...
Pet-проект расширения для Chrome: как я вырастил аудиторию на 100% и чему научился Я занимаюсь блокчейн-разработкой и давно хочу запустить свой проект. В январе активно использовал платформу блокчейн-аналитики Dune, и в процессе работы придумал идею расширения для Chrome, чтобы упростить жизнь пользователю. Проект я в итоге реализовал, работая месяц фулл-т...
Анатомия игры: Два с половиной измерения Пока мой компьютер ждет своего звездного часа в ремонте, я решила поглубже закопаться в теорию игростроя. На данный момент у меня два полноценных проекта с концептами, сюжетом и примитивными набросками механик, т. е. два почти законченных дизайн-документа, и еще три совсе...
Не совсем бегущая строка своими руками. Симуляторы электронных схем до добра не доведут Как вы относитесь к симуляторам электронных схем? Кто-то на них плюется, а мне нравится! Особенно нравится, когда организму лень отлипать от дивана, а мозг требует схемотехники. Arduino IDE + ISIS Proteus на мой взгляд — отличная альтернатива компьютерным игрушкам. Часто...
[Перевод] Куда подевались все хакеры? Как правильно обсуждать языки программирования Обсуждая с друзьями и коллегами языки программирования, я осознал, как приблизительно должны выглядеть такие разговоры. В этой статье я расскажу об этом, надеюсь, это окажется для вас полезным. ▍ Что мы на самом деле сравниваем, сравнивая языки программирования? Придя в го...
[Перевод] Rust в стартапе: поучительная история Rust прекрасен для определенных целей. Но подумайте дважды перед тем как внедрять его в стартап, который должен быстро развиваться.Я очень долго думал писать ли мне этот пост или нет, потому что я не хочу начинать или быть вовлеченным в холивар про языки программирования (чт...
Ностальгические игры: Shockwave 2: Beyond the Gate Сегодня хотел бы написать про довольно редкую и мало кому знакомую игру. Изначально я очень сомневался, стоит ли про неё рассказывать, но, проведя опрос в своём ТГ канале, пришёл к выводу, что есть те, кому интересно почитать про неё.На дворе 1995 год. У большинства жителей ...
Apple столкнулась с проблемами, но всё же работает над услугой покупки iPhone по подписке Похоже, компания Apple столкнулась с проблемами при разработке услуги покупки iPhone по подписке при помощи Apple Card. Известный журналист Bloomberg и инсайдер Марк Гурман (Mark Gurman) сообщает, что компания столкнулась с некими техническими проблемами, из-за к...
Samsung уже готова производить процессор Exynos 2400 Некоторое время назад компания Samsung занималась разработкой своих собственных мобильных процессоров, но из-за того, что они проигрывали конкурентам в плане производительности, компания решила заняться другим направлением. Достаточно длительное время производитель просто вы...
Apple показала AR-гарнитуру на закрытой презентации боссам компании. Она работает, но может оказаться убыточной Многие считают очки дополненной реальности Apple фикцией наподобие складного iPhone: о них постоянно говорят, но сроки релиза все время сдвигаются. Единственное, что вселяет доверие — упоминания о ней, найденные еще в 2022 году. Кроме того, есть доказательство того, ч...
Не стреляйте в техподдержку: она играет всё лучше и лучше Нет, хомячок не подходит: хоть он у вас и красивый, но нужна мышь. Нет, щёлкнуть — это нажать кнопку на ней. Левую, пожалуйста. Нет, не самую левую маленькую, а ту, которая сверху слева и большая. Итак, у нас на входе — поток запросов типа «сделайте так, чтобы это работало...
Почему ваши DevOps – эникейщики Представьте, что есть проект, где 200 разработчиков, 20+ независимых продуктовых команд и у каждой свой собственный DevOps. Они всё автоматизируют — все довольны и занимаются исключительно своей работой. Разработчики даже успевают красить зелёные кнопочки в красный цвет. У D...
Кейсы разметки в CVAT #1: найди отличия Привет, дорогие читатели! Меня зовут Алина, я работаю операционным менеджером в компании Training Data, которая занимается сбором и разметкой данных. Я веду проекты по разметке, а еще благодаря знанию python пишу скрипты для автоматизации работы своей команды. У меня накопил...
Китайцы украли секреты Apple Car и скоро выпустят его раньше, чем Apple Истории про кражу секретных данных Apple её же сотрудниками никогда не вызывали у меня особенного интереса. Несмотря на то что в Купертино относились к этому очень серьёзно и даже инициировали разного рода разбирательства, в худшем случае всё ограничивалось гражданским иско...
Halo: Combat Evolved — отец современных шутеров Титул «отца шутеров» с конца 90-х годов полноправно носит первая часть Doom. И каждому ясно почему: перечисление всего, что дало игровой индустрии творение Кармака и Ромеро, тянет на отдельный материал. Без Doom было бы невозможно представить, как выглядели бы шутеры сейчас...
Tinder по интересам, «Морской Boy» и сегментация КТ-снимков: 10 студенческих идей, которые стали проектами А чем вы занимались в университете? Стипендиаты Selectel Career Wave — программы для учащихся технических вузов — создают бота для автоматизации работы в шахтах, развивают геймдев и устанавливают системы для «умного дома». В тексте собрали самые яркие проекты и предлагаем в...
Гранулярность микросервисов. Насколько мелко нарезать? Привет, Хабр! Меня зовут Руслан Сафин и я расскажу про микросервисы и как определить необходимую гранулярность. Я работаю техническим директором в Byndyusoft. Развиваю техническую культуру и участвую в проектах в роли IT-архитектора, а ещё преподаю авторский курс по IT-архит...
Масштабирование SSR-приложений Привет! Меня зовут Олег Драпеза, я работаю техлидом в Тинькофф в команде Coretech Frontend. Мой основной проект — SSR мета-фреймворк tramvai, на котором работают несколько десятков фронтовых приложений Тинькофф.Сегодня хочется поговорить про масштабирование SSR-приложений. С...
Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap Когда человек раньше говорил что он контролирует весь мир, то его обычно помещали в соседнюю палату с Бонапартом Наполеоном. Надеюсь, что эти времена остались в прошлом и каждый желающий может анализировать геоданные всей земли и получать ответы на свои глобальные вопросы за...
Будет ли Huawei делать автомобили и чем их можно заменить Долгая, как выяснилось, история началась примерно четыре года назад, когда весной 2019 года у Huawei начались проблемы с правительством США, и с тех пор ее бизнес смартфонов начался заново. Сейчас компания добилась больших высот даже без Google и собственных процессоров, пр...
О детях и моделировании Лирическое отступление.В этом году, находясь еще в декретном отпуске, по многочисленным просьбам (и некоторым предложениям), решила попробовать поменять основную работу инженера на более интересную... с детьми.До этого работа с детьми была небольшим дополнением, связанным бо...
Мой декабрь и не только - 3д миниатюры для настольных игр и полки Приветствую!Этим зимним снежным днём решил поделиться, что у меня есть в декабре.В предыдущей статье я рассказывал о своём проекте и краудфандинг кампании, вскользь упомянув о наградах для участников, помимо собственно миниатюр Allies vs Horcs. Так что сегодня речь пойдёт пр...
Определение свободного парковочного места с помощью Computer Vision Всем привет! Это моя первая статья на Хабр (поэтому не судите строго).Дело было так: смотрел я как-то в окно и увидел, как человек сидит в машине на парковке и ждет, когда освободится парковочное место. Бывает, что и я сижу в машине и жду, когда же можно будет припарковать с...
Как yarn v3 и философия Zero Installs помогли нам сократить длительность ci/cd пайплайна в 3 раза Всем привет, меня зовут Фёдор — я руководитель фронтенд-разработки на проекте Smartbot Pro в компании KTS. Наш проект — конструктор ботов для социальных сетей, в котором алгоритм бота представлен в виде визуального графа. Конструктор включает большое количество интеграц...
Когда типизация делает тебе больно: как у нас появился статический анализатор Удобство процесса разработки напрямую влияет на скорость работы и на количество ошибок при написании кода. Что делать, если среда разработки почему-то отказывается использовать автодополнение во всю силу? Правильно, искать обходные пути и изобретать велосипеды. Язык програ...
Как Dungeons & Dragons в видеоигры переносили (Часть 1) Отрицать влияние Dungeons & Dragons на видеоигры бессмысленно. Каждая новая RPG старой школы (и не только) если не прямо цитирует, то точно уважительно кивает в сторону самой популярной настольной ролевой игры в мире. В игровой индустрии был даже целый период расцвета ...
ONLYWAY понравится фанатам INSIDE и LIMBO ONLYWAY — мобильная игра со смешением жанров. В ней есть головоломки, побеги от монстров и платформинг. Сюжет небольшой и зачастую раскрывается через окружение и происходящие события. Например, за главным персонажем — по всей видимости бывшим офисным работником — в один моме...
Что нового будет в iOS 17? Почти ничего — Apple занята новой ОС для VR-шлема Apple уже не первый год работает над VR-шлемом и как никогда близка к его выпуску. Для нового продукта, еще и такого важного для компании из Купертино, которая со времен Apple Watch не представляла устройств в новых товарных категориях, разрабатывается собственная операцион...
Blur Behind: История провалов на разных ОС Привет, Хабр! Меня зовут Михаил Полукаров, я занимаюсь разработкой Desktop-версии корпоративного супераппа в команде VK Teams. Я уже писал на Хабр две статьи про использование масок, создание сложных многослойных и полупрозрачных окон и о своем опыте реализации красивых сп...
Разработка источника питания со входным напряжением 1000В на основе карбид-кремниевых транзисторов Не так давно удалось поучаствовать в разработке весьма интересной промышленной установки. Моей частью проекта был источник питания, работающий от довольно высокого напряжения – до 1000В. Рассказываю про эту разработку. Читать дальше →
Мастер-класс «Создание портфолио с анимацией на языке программирования JavaScript» 27 апреля в 20:00 состоится онлайн мастер-класс "Создание портфолио с анимацией на языке программирования JavaScript" Nordic IT School приглашает вас на суперполезный мастер-класс! Мы познакомимся с языком программирования JavaScript и создадим своё собственное уникальное...
Cat ASMR: Salon Makeover или как довести игрока до тошноты Cat ASMR: Salon Makeover — мобильный симулятор ветеринара. Эту игру выпустили 25 апреля 2023 года и она уже собрала 4,7 звезды из 5 в Google Play и более 1 млн просмотров. Лучше детей не подводить к экрану, потому что Говорящий Том на иконке — просто отвод глаз. Cat ASMR: S...
Создание Kubernetes-кластера на пальцах или почему это не сложно Привет, меня зовут Руслан, я энтузиаст одного отдела искусственного интеллекта, занимаюсь автоматизацией процесса разработки и контролем за инфраструктурой внутри Kubernetes. Хочу детально рассмотреть развёртку Kubernetes-кластера, показать решения на возможные ошибки, ответ...
Еще один путь снизить боль при работе с Java проектами и их документированием За время карьеры, чаще всего сталкивался с ситуацией, когда получаешь проект в котором непонятно где «вход», где «выход» и один только вопрос — «куда ткнуть?!». Товарищи, давшие проект, говорят, что «это делал Вася, но он уже уволился, а на&nbs...
Темпы производства новой Lada Vesta NG нарастают каждый день, но пока машины выпускаются только в двух цветах Авторитетный паблик Avtograd News в соцсети «ВКонтакте» сообщает, что АвтоВАЗ практически ежедневно увеличивает количество собираемых автомобилей Lada Vesta NG. План сборки автомобилей Lada Vesta NG увеличивается с каждой неделей, сегодня был собран 91 автом...
Интеграция с платежными системами, PCI DSS на примере Stripe и Flutter Привет! Меня зовут Никита Улько, я fullstack-разработчик в Friflex . Мы разрабатываем мобильные приложения и нагруженные проекты для крупного бизнеса, и почти никогда в проектах не обходится без внедрения платежных систем. В этой статье разберем интеграцию платежной системы ...
Геймплей и графика в Project D куда лучше, чем в Genshin Impact Project D — аниме-игра на ПК и смартфоны по типу Genshin Impact. Её разработкой занимается студия Hound13, которая ещё в 2021 году получила инвестиции от издателя Garena. О проекте давно не было слышно и на Новый год разработчики выпустили 3-минутный трейлер с видеовставка...
Двадцать сильнейших разработчиков разделили призовой фонд VK Cup в 4 миллиона рублей Чемпионат прошел на площадках All Cups от VK и Codeforces и в этом году был поделен на пять треков: по JavaScript (JS), мобильной разработке (Mobile), Go, машинному обучению (ML) и спортивному программированию (Engine).
Лучшие бесплатные шутеры от первого лица для Android Многие слышали что-то про FPS, но, скорее всего, для большинства простых людей это максимум частота кадров в секунду (frame per second) в играх или видео. Но только самые прокаченные геймеры знают, что это еще и шутеры от первого лица (first-person shooter) или, если совсем...
Быстрый приём платежей QIWI в проекте Python Необходимость добавить возможность оплаты чего-либо в своём проекте всплывает достаточно часто, при этом возня с ИП, банковскими договорами и прочей бюрократией мало кого привлекает, особенно если масштабы проекта сопоставимы с небольшим telegram-ботом или чем-то подобным. Н...
Контейнерная разработка в 2023 году, вебинар по Kubernetes и личные размышления Всем привет! Меня зовут Максим Еремин, я занимаюсь развитием платформенных продуктов в beeline cloud. В этой статье поговорим про контейнерную разработку в облаках, рассмотрим, в каких реалиях живут облачные провайдеры, включая российских игроков и гигантов зарубежного рынка...
Apple впервые выбрала китайского партнёра, работая над совершенно новым устройством — гарнитурой дополненной реальности Apple выбрала китайскую компанию Luxshare для помощи в разработке устройств дополненной реальности, о чем сообщает издание Nikkei Asia. Это первый случай в истории, когда компания Apple, работая над первым поколением нового устройства, обращается к китайскому поставщику...
Эволюция чат-ботов: от ELIZA до ChatGPT В середине нулевых, когда я ещё был студентом, я знакомился с девушками, в универе, в клубах и парках. А ещё на сайтах знакомств. Вёл долгие переписки, пытаясь добиться согласия девушки прийти на живую встречу. И бывало так, что «девушка» просила пополнить ей баланс, и тогд...
Чеки, налоги, разные страны: как их «подружить» на уровне разработки Когда локальный бизнес выходит на международный уровень, приходится учитывать много разных тонкостей новых стран, чтобы ничего не нарушить, особенно местное налоговое законодательство.У Додо Пиццы уже больше 890 точек в 17 странах, везде используется...
Теперь мы знаем, почему Алиса круче Siri. И это позор Apple Несмотря на то что Siri стала первым умным голосовым ассистентом на мобильных устройствах, по-настоящему удобной «говорящая женщина в Айфоне» никогда не была. Даже в отсутствие конкурентов желающих пользоваться Сири было не очень много. А, когда на рынке появились альтернат...
С понедельника, 20 марта, АвтоВАЗ будет вдвое больше новых Lada Vesta NG С понедельника, 20 марта, АвтоВАЗ планирует выпускать более 120 новых автомобилей Lada Vesta NG на ежедневной основе. Сегодня с конвейера сходит не более 70 машин каждый день, то есть темпы производства увеличатся почти вдвое. Об этом сообщает инсайдерский паблик «...
[Перевод] Первый опыт работы с GitHub Copilot X: взгляд программиста Будучи разработчиком ПО, я всегда нахожусь в поиске инструментов и технологий, которые могут повысить эффективность моей работы. Недавно у меня появилась возможность протестировать GitHub Copilot X, ИИ-ассистента для кодинга на базе машинного обучения. Мне не терпелось узнат...
Представлен новейший суперкомпьютер Nvidia: 256 суперчипов GH200, 144 ТБ памяти и производительность на уровне 1 Эфлопс Сегодня Nvidia анонсировала новый класс суперкомпьютеров на основе искусственного интеллекта с большом объёмом памяти — суперкомпьютер Nvidia DGX на базе суперчипов Nvidia GH200 Grace Hopper и системы переключения Nvidia NVLink — созданный для разработки нов...
Мечтали про интерактивные книги, когда читали фантастику? Я знаю человека, который делает их прямо сейчас Когда я был юн, то завороженно читал об интерактивных книгах. Нет, не тех, что упомянуты в Гарри Поттере, а о настоящих — описанных десятками фантастов. Таких, где иллюстрации можно покрутить, запустить в динамике, поставить на паузу и рассматривать в разных сочетания. Я дум...
Яндекс выпускает Yatagan — опенсорс-фреймворк для внедрения зависимостей, позволяющий ускорить сборку Меня зовут Фёдор Игнаткевич, я делаю приложение Яндекс и мобильный Яндекс Браузер для Android. Примерно год назад я предложил команде идею фреймворка для внедрения зависимостей, который более чем вдвое ускорил сборку обоих проектов и который мы сегодня выложили на Гитхаб —...
[Перевод] Прощай, Data Science Это по большей мере личный пост, а не какое-то глубокое исследование. Если вам нужны какие-то выводы, то здесь вы их не найдёте. Откровенно говоря, я даже не знаю, кто его целевая аудитория (возможно «дата-саентисты, которые себя ненавидят»?). Последние несколько лет я был...
Как сломанный лифт привел к появлению одного из самых популярных языков программирования То, что начиналось как маленький побочный проект на ноутбуке одного разработчика — сегодня стало одним из самых успешных языков программирования с открытым исходным кодом, которым пользуются Microsoft, Amazon, Google, Tesla, Discord и многие другие. Если кто не ...
СберБанк начал работу в Крыму. Установлены первые банкоматы Команда СберБанка сообщила хорошую новость - банк теперь работает на полуострове Крым. Сейчас в регионе уже появились первые банкоматы СберБанка, а офисы в крупных городах планируется открыть до середины лета. В пресс-службе заявили: Сбербанк сформировал ко...
Как не навредить себе и коллегам, когда проводишь изменения в компании Привет! Меня зовут Михаил Мартынов, я деливери-менеджер Тинькофф Инвестиций. Мы с коллегами занимаемся тем, что улучшаем процессы. Они бывают самые разные: — работа с проектами и задачами;— разного рода планирование; — процесс интеграционного тестирования; — в...
Купил PS5? Молодец, иди выбрасывай! Apple делает из Макбуков игровые компьютеры Маки всегда славились своей производительностью. С помощью этих компьютеров даже в базовой комплектации можно было решать действительно серьезные задачи, которые не под силу многим компьютерам на Windows. Например, мой самый дешевый на момент покупки iMac спокойно тянул две...
[Перевод] Основы нативной облачной архитектуры: cloud-native подход, приложения и разработка К 2025 году, по оценкам Gartner, более 95% новых цифровых проектов будут развернуты на облачно-нативных платформах. В 2021 году таких было всего 30%. Согласно отчету компании Tigera (создатели open source проекта Calico, который заметно расширяет стандартный набор API Kub...
Telegram впервые обогнал YouTube по ежедневной аудитории в России Как сообщает Telegram-канал New Media со ссылкой на данные Mediascope Cross Web в марте этого года Telegram впервые обошел YouTube по ежедневной аудитории в России. Ежедневная российская аудитория мессенджера Telegram в марте составила 50,9 млн человек, при этом сервисо...
Лучшие игры на Android, сделанные в России Когда речь заходит об играх от российских разработчиков, многие из нас до сих пор вспоминают диски с GTA: Криминальная Россия, Lada Racing Club и прочим отребьем, собранным на коленке. Но за последние годы ситуация сильно изменилась и в нашей стране, как ни крути, все-таки ...
Дополняем реальность в мобильных приложениях через ARCore Технологии дополненной реальности (Augmented Reality, AR) развиваются с первых экспериментов с шлемами в 1968 году и прогнозируются как один из быстрорастущих сегментов развития интерфейсов (особенно при появлении специализированных устройств, таких как Hololens, Xiaomi Smar...
Windows 11 версии 23H2 будет небольшим накопительным обновлением для 22H2 В конце прошлого года стало известно, что Microsoft решила вернуться к трёхлетнему циклу разработки клиентских версий Windows и отменила обновление под кодовым названием Sun Valley 3, которое должно было выйти осенью 2023 года в качестве Windows 11 версии 23H2. Но в то же в...
Почему Apple выпустила iPhone X, а не iPhone 9, и какой смартфон вышел вместо него В 2023 году Apple завершает поддержку сразу нескольких смартфонов: iPhone 8, iPhone 8 Plus и iPhone X. Но если «восьмерки» в памяти многих останутся рядовыми моделями, то «десятку» мы навсегда запомним, так как именно с нее началась эра безрамочных смарт...
«Мы сосредоточены на "Авроре", нам больше ничего не надо», — глава «Ростелеком» прокомментировал слухи о новой ОС Глава «Ростелекома» Михаил Осеевский в интервью газете «Ведомости» заявил, что компания не занимается разработкой новой операционной системы (ОС), а продолжает разработку "Авроры". Ему задали вопрос о том, собирается ли «Ростелеко...
Тут все, что мы знаем об Android 14 за несколько месяцев до презентации Android 14 — это последняя версия мобильной операционной системы Google, в которой представлен ряд новых функций и улучшений для работающих на ней устройств. Дата выхода Android 14 пока официально не объявлена, но в одном можно не сомневаться совершенно точно — она может вы...
Kickstarter-дайджест: интересные стартапы за конец апреля После долгого перерыва возвращаемся в ленту с новым Kickstarter-дайджестом. Собрали в нём самые интересные и необычные стартапы за вторую половину апреля. Многие проекты из подборки ещё не закрыли стадию сбора средств, поэтому их можно поддержать, а остальные можно использов...
В России всего 2000 проектировщиков чипов. Что с этим делать? Согласно статье Ивана Покровского "Возможности и проблемы отечественной микроэлектроники", в России всего две тысячи разработчиков микросхем. Для сравнения: в каждой крупной международной электронной компании есть несколько команд, работающих над чипом или над IP, в каждой п...
ChatGPT и другие нейросети «уничтожат» метавселенные? Microsoft сокращает инвестиции во второе направление ради первого Похоже, взрывной рост интереса к ChatGPT и другим продуктам на основе нейросетей может поставить крест на метавселенных. Как минимум на какое-то время. Как сообщается, компания Microsoft закрыла свой молодой проект Industrial Metaverse, в рамках которого занималась разр...
Импортозамещение, которое мы потеряли ч.2: АСУ ТП по телеграфному кабелю, нейронные сети и РСУБД в 60-х Пилотная статья понравилась комьюнити, а значит продолжаем рассказывать о ранних советских разработках, предвосхитивших современные достижения отрасли, а порой, опередивших своё время. Наш рассказ будет не полным без упоминания проектов АН УССР, наиболее важная часть которых...
Япония взорвала свою лучшую ракету после взлета. Илон доволен? Запуск японской ракеты H3 не удался Собственные космические ракеты есть не только у России, США и Китая — активной разработкой летательных аппаратов такого рода также занимается Япония. Сегодня самой главной ракетой Японии считается H-IIA (эйч-два-эй), которая успешно слетал...
Не только тентакли: за что Интернеты полюбили Ктулху? Часть 2 Интернеты любят Ктулху — но не очень ясно, верно ли обратное. Впрочем, по канону он как раз отвечает за всяческое безумие и упорос: когда Ктулху пробудится, «человек уподобится Великим Древним – станет свободен и дик, вне добра и зла, отринет закон и мораль; мир захлестнут ...
Как мы проблемы UI в виджетах решали Меня зовут Алексей Чернякович, я занимаюсь разработкой и поддержкой Android App Widgets в мобильном банке Тинькофф. Сейчас у нас работает три виджета. Несмотря на относительную простоту, они довольно популярны у пользователей — более 50 тысяч использований в месяц. Расскажу,...
Создатели Path of Exile Mobile раскроют детали этим летом Path of Exile Mobile — игра для смартфонов, которую анонсировали ещё 3 года назад. С тех пор вышла Diablo Immortal, Torchlight Infinite и UNDECEMBER. Но уже с 29 по 30 июля разработчики смогут рассказать больше о планах на мобильную версию Path of Exile. Презентация пройдёт ...
Это Skoda Superb 2024. Компания впервые показала замаскированные лифтбэк и универсал на фоне предыдущих поколений Компания Skoda опубликовала изображения и видеоролики, нового поколения Skoda Superb, которое будет выпущено через несколько месяцев. Уже известно, что в новом поколении нас ждут лифтбэк и универсал Skoda Superb, которые пока что показали за драпировкой на фоне всех мод...
АвтоВАЗ рассказал о новых машинах, которые должны выйти в этом и последующих годах В интервью изданию «За рулем» президент АвтоВАЗ Максим Соколов рассказал о том, какие модели автомобилей предприятие готовится выпустить в этом году. В марте возобновится выпуск обновленной Lada Vesta, производство которое перенесено с предприятия «Lad...
[Перевод] Когда использовать микросервисы: отвечают Сэм Ньюмен и Мартин Фаулер Что бывает, когда два легендарных теоретика микросервисов, Мартин Фаулер и Сэм Ньюмен, встречаются, чтобы побеседовать о стратегии разработки под такую парадигму? За минимальное время можно составить впечатление о самых свежих представлениях на тему микросервисов. Ниже мы о...
Техподдержка: как научиться жить без Jira Привет! Меня зовут Савр, я работаю инженером технической поддержки Arenadata. В прошлом году нам, как и многим другим компаниям, использовавшим зарубежное ПО, пришлось переходить на российские аналоги. В частности, с болью в сердце мы отказались от Jira Service Management (д...
[recovery mode] Отвыкнуть от шума, или персональная камера сенсорной депривации Я вырос в маленьком и закрытом военном городке, где самая длинная улица была 2 километра и по ней, в среднем, проезжала одна машина за две-три минуты. Когда я приехал поступать в МГУ, заселился в ДАСе на 15 этаже. После пятиэтажного городка это была очень впечатляющая п...
Городской рюкзак для тех, кто любит брать с собой все: обзор XD Design Bobby Explore Хороший вместительный рюкзак на каждый день с защитой от воды. Такой пригодится каждому Городские жители уже давно не представляют свою жизнь без рюкзака. Даже те, кто не носят их каждый день, все равно имеют дома как минимум одну такую сумку. Это удобно, ведь не надо носить...
Xiaomi, Oppo и Honor выпустят первые в мире смартфоны с двухсторонней спутниковой связью На ежегодной конференции MWC2023 компания Qualcomm официально объявила, что Xiaomi, Oppo и Honor станут первыми производителями, поддерживающими спутниковую связь Snapdragon Satellite. Напомним, Qualcomm на выставке CES 2023 продемонстрировала свое спутниковое решение д...
Стало известно, когда OnePlus 11 выйдет за пределами Китая. Ждать осталось меньше двух месяцев OnePlus опубликовала несколько тизеров с анонсом мероприятия Cloud 11 в Нью-Дели 7 февраля 2023 года. Название намекает на анонс нового флагмана – OnePlus 11: именно в этот день он дебютирует за пределами Китая. Вообще ситуация, когда известна дата релиза у...
В России выбрали самую востребованную операционную систему для мобильных устройств. Опубликованы результаты нового исследования Опубликованы результаты опроса, проведенного аналитиками платформы All Cups от VK, Фондом «Сколково» и IT_ONE, которые оказались в распоряжении «Газеты.Ru». В России большинство разработчиков считают самой востребованной мобильную операционную си...
Чем занимается Android-разработчик, или Хватит уже спрашивать у них алгоритмы Тем, кто только начинает свой путь в разработке, сейчас сложно. Помимо малого количества вакансий ещё и везде реклама курсов, обещающих работу мидла через 6 недель обучения (а ведь когда-то я думал, что никто не переплюнет знаменитое «С++ за 21 день»).С другой стороны лагеря...
Mini Tennis создан для фанатов тенниса Mini Tennis — мобильная и спортивная игра, которая проверяет рефлексы игроков и фанатов тенниса. Разработчики добавили полностью ручное управление со множеством вариаций ударов, плюс можно контролировать, куда упадёт мяч. В игру добавили внятное обучение и PvP в реальном вре...
Haven-1: первая космическая станция, в которой туристы смогут жить 30 дней В 2025 году на околоземной орбите может появиться первая коммерческая космическая станция Haven-1 Сегодня на околоземной орбите находятся две космические станции: работающая с 1998 года и всем прекрасно известная МКС и китайская станция «Тяньгун». В будущем таких станций ста...
Постквантовый переход: DH, RSA, ECDSA ->? Google Tensor Processing Unit 3.0 Проблемы постквантовой криптографии — это хороший пример ситуации, когда в салоне первого класса ещё играет приятная музыка и разносят напитки, но корабль уже плывёт к айсбергу в нужном направлении. Google, Amazon, Microsoft и другие кру...
Больше информации от разработчиков TarisLand, мобильного World of Warcraft Кроссплатформенная MMORPG TarisLand с сеттингом, похожим на World of Warcraft, получит глобальную версию. Подробнее читайте об этом в предыдущей новости, а сейчас обсудим больше деталей конкретно по монетизации, контенту и дате релиза. Когда выйдет TarisLand? Пока что то...
Названы 10 самых популярных фильмов на торрентах в России, по данным Group-IB Компания Group-IB, которая занимается киберзащитой, предоставила «Газете.Ru» информацию о самых популярных фильмах, которые нелегально скачивали в 2022 году. Первое место занимает новый «Бэтмен» (The Batman), выпущенный в 2022 году. Следом за ним...
Для 40-летней консоли NES (Dendy) выпустят новый картридж с онлайн-игрой У поклонников консоли NES есть повод для радости: инди-разработчики продолжают внедрять инновации в ретро-игровую платформу. Компания Broke Studio, занимающаяся разработкой игр, создала Super Tilt Bro. Да, картриджи тоже будут, как и мультиплеер.
Как мы создавали техкомьюнити Мы – команда DataOffice Ростелекома. Мы занимаемся всеми большими данными нашей большой компании. Собираем данные из сотен систем источников, внедряем современные технологии, создаем собственные продукты для работы с данными и, конечно, используем технологии искусственного и...
[Перевод] Учим домашний сервер Linux засыпать при простое и просыпаться по запросу Всё началось с, казалось бы, обыденного изменения в моём домашнем сервере для хостинга бэкапов Time Machine: я хотел, чтобы он уходил в сон, когда находился в состоянии простоя, и пробуждался при необходимости. Уход в сон при простое — кажется, в Windows эта функция встроена...
[Перевод] Неявные параметры. Когда их следует использовать? Часть 1 Имплиситы (implicits) – одна из наиболее вызывающих опасения фич языка программирования Scala, и на то есть веские причины!Во-первых, понятие имплиcитов довольно специфично для Scala. Ни один другой основной язык программирования не имеет подобной концепции. Это означает, чт...
Playdigious раскрыли карты о релизе Little Nightmares Mobile Little Nightmares Mobile — порт оригинального хоррора на смартфоны; и нет, это не Very Little Nightmares. Разработкой проекта занимается Playdigious, которые уже «собаку съели» на мобильных портах, включая Dead Cells. Так вот, представители компании рассказали, что они не с...
[Перевод] Релизы Safari — это ад для разработчиков На прошлой неделе выкатили Safari 16.4, и для нас это стало кошмаром. Мы разрабатываем браузерное приложение для создания игр под названием Construct. Ранние версии Safari 16.4 ломали открытие проектов, предпросмотр проектов и весь контент, опубликованный при помощи Constru...
XSS атакует! Краткий обзор XSS уязвимостей Всем привет! В данной статья я хочу рассказать про XSS уязвимости, какие они бывают и откуда их можно ждать. Сразу хочу сказать, что статья предназначена скорее для новичков в теме и не претендует на уникальность или очень глубоко...
Китай ускоряет разработку 6G Китай ускорит создание и внедрение технологии 5G, а также будет способствовать ускорению разработок в области 6G, о чем заявил министр промышленности и информационных технологий Цзинь Чжуанлун. «В настоящее время Китай находится в авангарде глобального развития 5G...
Samsung решила отказаться от выпуска Exynos и окончательно всех запутала Иногда производители смартфонов принимают решения, которые кажутся странными на первый взгляд, но становятся просто гениальными, если взглянуть на них через призму прошлого. Спустя несколько лет они становятся не просто понятными, но вызывают уважение к стратегическому мышл...
[Перевод] Моделируем 3D-персонажа для игры при помощи Midjourney На примере любопытного небольшого прототипа я захотел проверить, сколько труда потребуется при использовании ИИ для создания максимально возможного количества графики 2,5D-игры в жанре point and click. Было понятно, что искусственный интеллект без проблем справится с задни...
Корпоративная метавселенная «Северстали»: мы тоже решили попробовать Многие компании сейчас занимаются созданием своих метавселенных, хотя до сих пор нет концепций и стандартов того, как она должна выглядеть. Судя по новостям, некоторые первопроходцы даже уже передумали и начали закрывать мета-проекты и массово увольнять сотрудников. «Северст...
Как я взломал HR и увеличил конверсию в собеседования Меня зовут Артур. Уже более 4 лет я занимаюсь менеджментом различных IT проектов (от создания лендинга до big data проектов). Хочу поделиться своим кейсом, как я убедил HR читать большую презентацию из 15+ слайдов о моих достижениях. Эта статья больше поможет менед...
ЗРК Patriot: следит за целями через спутники и обладает другими передовыми возможностями Американский зенитно-ракетный комплекс «Пэтриот» В ходе любого современного военного конфликта, важнейшей задачей военных сил является защита войск и объектов от авиации, крылатых и баллистических ракет противника. Причем, по мере того, как ударные воздушные средст...
Новые проекты от 10 знаменитых игровых студий Чем сейчас занимаются известные игровые студии, кроме выпуска патчей под свои культовые проекты? Готовятся поразить воображение геймеров, конечно. И в случае с Naughty Dog — это даже не The Last of Us Part 3. Если у вас так же как и у меня нет времени следить за всеми новинк...
Обзор периферийной библиотеки FIL для микроконтроллеров STM32 Приветствую всех читателей моей первой статьи. Меня зовут Назаров Александр, я программист и резидент Ресурсного центра робототехники - структурного подразделения Донского государственного технического университета. Наши проекты направлены, в основном на мобильную робототехн...
[Перевод] Как при помощи Rust в 150 раз ускорить код на Python Python — довольно простой в освоении язык, по сравнению с некоторыми другими языками код на нём пишется очень быстро. Но в жертву приносится скорость выполнения кода. Перепишем часть Python-кода в Rust и импортируем этот код в виде пакета Python впроект. Получим сверхбыстрый...
Джон Кармак взялся за сильный ИИ — и у него особый подход. Список фундаментальной литературы для начала В рубрике «Выдающиеся программисты 21 века» уже была статья про гения программирования Джона Кармака, создателя движков для Doom, Quake и других культовых игр. Потом он занялся разработкой ракет (они в Armadillo Aerospace реализовали вертикальную посадку раньше SpaceX), а з...
Почему каждый второй из наших прототипов для новых проектов уходит в стол, а не в продакшен? Короткий ответ: потому что когда заказчики по прототипу получают оценку у разработчиков, они понимают, что не потянут разработку по деньгам.Рассказ веду от лица основателя Проектората — бренда, объединившего самостоятельных проектировщиков/UX-дизайнеров.Речь идёт исключитель...
Как адаптировать Android-приложение под Huawei Всем привет! Меня зовут Миша Вассер, я Head of Android в AGIMA. Мы занимаемся разработкой Digital-продуктов для больших и маленьких компаний, в том числе пилим мобильные приложения.Не так давно — по сравнению со всей историей Android — Huawei выкатил собственную операционную...
Йошида: ПК версия Final Fantasy XVI не выйдет спустя шесть месяцев после релиза на PlayStation Мы уже ранее слышали, что Final Fantasy XVI будет какое-то время эксклюзивом для PlayStation 5. Square Enix отвечала на подобные вопросы очень расплывчато, но теперь мы получили официальное точное заявление. В публикации в японском блоге PlayStation продюсер игры Наоки Йошид...
Йошида: ПК версия Final Fantasy XVI не выйдет спустя шесть месяцев после релиза на PlayStation Мы уже ранее слышали, что Final Fantasy XVI будет какое-то время эксклюзивом для PlayStation 5, но Square Enix отвечала на подобные вопросы очень расплывчато, но теперь мы получили официальное точное заявление. В публикации в японском блоге PlayStation продюсер игры Наоки Йо...
Drift Game Tutorial Давно хотел начать делать пет-проект про машинки, потому что я люблю машинки. А времени на то, чтобы заниматься автоспортом в реальности, у меня всё нет и нет.Но ощущение, что можно сделать что-то более интересное в виртуальном дрифте, есть. А тут еще и потребность в таком п...
Почему системный аналитик не должен заниматься проектированием Привет, меня зовут Денис, и я работаю руководителем отдела проектирования в компании SSP SOFT.Недавно я в очередной раз столкнулся с вопросом о том, чем должен заниматься системный аналитик. В этой статье я хочу поделиться своим опытом и рассказать, почему системный аналитик...
Пресс-релиз сборки Windows 11 Insider Preview Build 25336 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25336 для инсайдеров в Canary Channel. Эта сборка также будет предлагаться инсайдерам Windows с устройствами Arm64. НАПОМИНАНИЕ: Поскольку сборки, выпущенные для Canary Channel, являются менее стабильными, ...
C Днём Рождения, Герои Меча и Магии 3 Помните этот диск? 16 февраля 1999 года – именно в этот день 24 года назад был готов мастер-диск «Heroes of Might and Magic III». Вот тут на Хабре очень круто написали про историю всей серии, я постараюсь добавить то, чего еще было про третью часть. А вы знали, что «H...
Игра Angel Fantasia доступна для предрегистрации Angel Fantasia — мобильная RPG, где игрок принимает на себе роль Павшего ангела, а точнее аниме-девушки. Судя по небольшому трейлеру, сделанному в честь начала предрегистрации, персонаж самостоятельно уничтожает большие волны врагов, причём на экране столько иконок, что для ...
OnePlus 11 опередил iPhone 14 и стал самым продаваемым среди Android-смартфонов дороже 600 долларов, согласно новым даннымTmall Согласно свежей информации, список бестселлеров популярного онлайнового магазина Tmall подтверждает следующий факт: OnePlus 11 стал самым продаваемым телефоном среди Android-устройств с ценой более 600 долларов. Кроме того, он занимает третье место в глобальном списке б...
Прогнозирование авиапассажиропотока между городами РФ Всем привет!Это моя первая статья на Хабре, поэтому буду рад комментариям, советам, предложениям и любой реакции :)Я работаю в авиакомпанию, занимаюсь анализом продаж, что сильно связано в том числе с планированием и прогнозированием. В условиях, когда российский рынок авиап...
Минпромторг: никакого дефицита новых машин в России нет. В стране более 120 тыс. непроданных автомобилей Минпромторг в своем Telegram-канале сообщил, что в России сохраняется достаточный запас новых легковых автомобилей, а завод АвтоВАЗ готов к более чем двукратному увеличению спроса. В подтверждение отсутствия дефицита на рынке министерство приводит данные системы «...
Мой шаблон Android приложения для Pet-проектов Приветствую всех любителей покодить)В течении года разработки небольшого приложения я рефакторил код, что-то менял, удалял, добавлял и пришел к интересной комбинации различных практик и решений, которая впоследствии стала шаблоном для собственных Pet-проектов. Читать далее
[Перевод] Как писать код на Go? Подход Google. Часть первая Рекомендации по стилю для проектов из Google с открытым исходным кодом Руководство по стилю Go Принципы стиля Есть несколько общих принципов, обобщающих представления о том, как писать читаемый код на языке Go. Ниже перечислены признаки читаемого кода в порядке их важности: ...
Основатели нового бизнеса в России предпочитают разработку ПО Как сообщает ТАСС со ссылкой на результаты иссследования компании «Деловая среда» (дочерняя компания Сбера), в России при регистрации нового бизнеса в прошлом году и первом квартале этого года наибольший прирост показали компании, занимающиеся разр...
В Москве создали единую платформу для разработки электромобилей В Москве создали единую платформу для разработки электромобилей и относящихся к нем проектов на базе Московского инновационного кластера (МИК), который объединяет около 40 компаний, включая завод «Москвич», университет МАДИ, ОЭЗ «Технополис Москва&raqu...
Sony проигрывает Microsoft в вопросе покупки Activision Microsoft подписала 10-летнее соглашение с Nintendo о выпуске всех частей Call of Duty на их приставках, включая Nintendo Switch. Сразу после этого появились критики, которые сравнили графику CoD на Свитче с первыми частями. Тем не менее лёд тронулся и для этого Microsoft не...
Первый взгляд на Arduino Lab for MicroPython и сравнение с Thonny IDE В ноябре 2022 года Arduino объявили, что MicroPython стал частью их экосистемы. Вместе с этим разработчики выпустили новую IDE — Arduino Lab for MicroPython. Но чем она лучше той же Thonny, которую до сих пор используют для программирования микроконтроллеров на Python? Дава...
Футляр для Wishbone Инструмент Wishbone оказался настолько удачным, что я решил ему сделать футляр. Тем более давно пора было навести порядок среди цанг, а то их уже скопилось много и пока подберешь нужную, изрядно надо порыться. Я уже делал подобные футляры но для других цанг токарнного станка...
Филамент KREMEN. Первый год после выхода на рынок. Всем привет! На связи «Kremen».Мы — та самая компания из Краснодара, которая уже как год производит пластик для 3D печати. За это время мы столкнулись с рядом некоторых проблем, получили огромное количество обратной связи: как хвалебной, так и не очень. А самое главное — мас...
Андрей Карпаты. Software 2.0. Непонятный софт будущего Когда мы говорим о современных разработках в области нейросетей и машинного обучения, то первое имя, которое приходит на ум — это Андрей Карпаты. Молодой словак быстро стал звездой в данной области и одним из главных авторитетов по части конкретного программирования систем....
Поколение удалёнщиков: как мы дошли до жизни такой? Совсем недавно работа в офисе была для всех привычным делом. Настолько привычным, что мало кто представлял себе, как можно выполнять корпоративные задачи вне офиса. Такое было под силу разве что людям, которые занимались фрилансом. Ведь их дом — это и есть офис. Однако панде...
Пресс-релиз сборки Windows 11 Insider Preview Build 25352 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25352 для инсайдеров в Canary Channel. Начиная с сегодняшней сборки, инсайдеры Windows в Canary Channel заметят, что имя ветки, отображаемое в водяном знаке рабочего стола, изменилось на ZN_RELEASE. Как и в...
Intel нужны решения «из области научной фантастики» для охлаждения своих процессоров следующего поколения. Нужно будет отвести до 2 кВт мощности Процессоры компании Intel отстают от конкурирующих решений AMD в вопросе энергоэффективности. Текущее поколение Xeon Sapphire Rapids может потреблять свыше 600 Вт без всякого разгона, а с ним потребление может превышать 1 кВт. Как сообщается, Intel уже сейчас занимается...
Электротехническая настольная игра «Не закороти Цепь! Последовательная история» Четыре года назад я выпустил игру, в которой необходимо было строить цепочки электрических цепей и зажигать лампочки и светодиоды. На тот момент аналогов у игры не было (и до сих пор не появилось), а небольшой тираж игры был раскуплен еще прошлым летом. Поэтому год был потра...
Samsung может потерять много денег из-за Tesla и TSMC Кажется, что производители автомобилей и электроники находятся на разных ”концах” технологического глобуса. Если сравнивать между собой Ульяновский Автомобильный Завод и компанию Electrolux, то они действительно очень далеки друг от друга с точки зрения бизнеса. Но разница ...
Дмитрий Пучков рассказал о прогнозах влияния ChatGPT на рынок труда В рамках 27-го Российского интернет форума прошла сессия «ChatGPT и другие — конец рабочим местам или новые возможности?». Эксперты обсудили, какие области и сферы человеческой деятельности получат наибольший эффект от применения ChatGPT и как изменится рынок труда. Модерат...
Sony работает над 2 AAA мобильными играми на Unreal Engine 5 Инсайдер Reporters On Duty рассказал, что японский издатель Sony делает 2 мобильные игры уровня AAA. Сначала можно подумать, что одна из них это Warzone Mobile, только её делают на движке IW, а представленные 2 проекта разрабатывают на Unreal Engine 5. Напомним, что пока так...
Вы пришли первым HR в компанию: краткое руководство к действию Приходя работать HR-ом в среднюю или крупную компанию, мы, как правило, сталкиваемся с устоявшимися процессами и уже внедренными работающими инструментами. В такой ситуации HR, конечно, может внести свои предложения по улучшению и повлиять на на некоторые процессы, но, в цел...
Кластер ElasticSearch на 1Ptb+ Черновик статьи был написан еще год назад, когда я работал на крупном международном проекте, но из-за разных событий прошлого года он остался неопубликованным. На проекте в моем ведении находилось несколько on-premise кластеров в нескольких европейских датацентрах. «Мы» в э...
АвтоВАЗ начал выпускать некомплектные Lada Vesta NG Сегодня АвтоВАЗ начал выпускать некомплектные автомобили Lada Vesta NG, о чем сообщает Avtograd News в соцсети «ВКонтакте». Из-за нехватки стабилизаторов поперечной устойчивости, поставляемых из Чехии, с конвейера в Тольятти сойдет примерно от 500 до 1000 не...
Как мы сохраняем знания компаний Документация важна. Отдел по маркетингу, может, не знает, чем именно занимается техподдержка ПО или оборудования. Филиалы в условных Новосибирске или Туле отвечают только за свои регионы. Вся накопленная подразделениями или отдельными сотрудниками информация тоже хранится ...
История создания «Тетриса» — самой известной российской игры Программист Алексей Пажитнов, создатель Тетриса Тетрис — одна из самых известных компьютерных игр в мире. Она была разработана 6 июня 1984 года советским программистом Алексеем Пажитновым и спустя несколько месяцев обрела огромную популярность сначала в Москве, а потом и во ...
Как создать шаблон документации к микросервису Всем привет. Меня зовут Таня, я работаю системным аналитиком в МТС. В этой статье я расскажу о том, как писать документацию для разработки микросервисов. Моя команда развивает несколько виджетов на главном экране мобильного финтех-приложения. Когда мы «пилим» новую фичу...
Sony хочет побить рекорд продаж PS4 Sony: «Мы хотим, чтобы PS5 превысила 14,8 млн продаж PS4 за второй год , но нехватка запчастей может порушить все планы Sony. Sony планирует продать более 14,8 миллиона единиц PlayStation 5 в течение второго финансового года продаж, с апреля 2021 по март 2022 года. Эт...
АвтоВАЗ выпустил первую Lada Vesta NG с новым вариатором Как сообщает инсайдерский паблик Avtograd News, АвтоВАЗ выпустил на заводе в Тольятти первую двухпедальную Lada Vesta NG с новым вариатором. Производитель вариатора пока неизвестен. Ранее в Lada Vesta устанавливали японскую бесступенчатую трансмиссию Jatco JF015E, котор...
Мощные Toyota Camry и другие модели на подходе Новый генеральный директор Toyota Кодзи Сато в интервью британскому изданию Autocar подтвердил, что компания работает над новыми спортивными моделями Toyota Gazoo Racing (TGR) . В настоящее время нет официальных подробностей о том, какими будут новые модели Toyota Gazoo...
Отличные игры для Android с мультиплеером, чтобы сражаться с другими игроками Еще со времен первых компьютерных игр я усвоил урок, что намного приятнее играть не просто против бездушной железяки, а против живого человека, который сидит рядом с тобой или на том конце цифрового провода. Так игра получается более приятной, а сам процесс каждый раз новый...
[Перевод] Бредовые проекты в разработке Впервые я попал в неприятности в «Тиме Хортоне», когда жарил пару дюжин хрустящих пончиков с грецким орехом. «Тим Хортон» — это кафе, которое торгует кофе и пончиками, я работал там году эдак в 2002-м, когда учился в университете. Большая часть пончиков жарится по тридцать...
Приглашаем на Ozon Tech Community C# Meetup Меня зовут Миша, и я старший разработчик группы «Отгрузка и планирование логистики продавца» в Ozon.C# можно встретить везде: в огромных монолитах, в десктопных приложениях, в мобильной разработке, даже в геймдеве, не говоря уже о самых передовых разработках на микросе...
Мое Знакомство с УИИ или Путешествие в Параллельную Реальность Эта статья представляет собой рассказ о том, как я узнала о существовании параллельной реальности под названием Университет Искусственного Интеллекта (УИИ), плавно переходящий в мини-расследование того, что же на самом деле скрывает за собой это название. В основном рассказ ...
Эти версии iOS сделали iPhone лучшим в мире. Вспомни их, если забыл iOS прошла длинный путь прежде чем стать одной лучшей мобильной операционкой на рынке. Она пережила не только Windows Phone, но и Symbian с BlackBerry OS — системы, которые имели на тот момент огромный потенциал. Мало кто знает, но в первых версиях iOS и вовсе имела г...
Серверные ARM-чипы начинают и выигрывают. Возможности 192-ядерного процессора AmpereOne от Ampere Computing Компания Ampere Computing — далеко не новичок в индустрии разработки многоядерных ARM-процессоров. Появившись на горизонте несколько лет назад, в 2017 году, она быстро стала известной. Во многом — благодаря своей первой успешной разработке, 128-ядерному ARM-процессору Altr...
Tutorial по обмену с 1С. Часть третья: Выжимаем максимум из стандарта. Что мы хотели бы знать 1000 проектов назад Всем привет! Я Дина, ведущий разработчик личных кабинетов и ecom-систем в ИНТЕРВОЛГЕ. Мы не делаем тривиальных проектов. Все что я буду описывать ниже – уникальные задачи. Однако очень часто мы решаем их стандартными средствами за счет хитрых трюков и опыта.Disclaimer: «Сайт...
Почему я чуть не запорол свою карьеру тимлида. 4 совета начинающим Я работаю тимлидом уже несколько лет и с уверенностью могу сказать, что это направление развития мне очень нравится. А помню, я чуть не запорол свою карьеру тимлида в самом начале, на переходном этапе разработчик - тимлид. Я тогда работал разработчиком в большой компании и, ...
[Перевод] Практическое DDD. Часть 1: Создание правильных основ Все мы знаем эту историю: компания достигает состояния гиперроста, и все летит к чертям — газиллионы микросервисов, микрофронтендов, баз данных и т.д. Новые команды разработчиков появляются каждый квартал, и мы принимаем на работу больше людей, чем когда-либо прежде. Читать ...
Мобильные новости: Патч для Battlefield Mobile, ЗБТ Mission Zero и геймплей Assassin's Creed Jade Привет, читатели AppTime и зрители AppTime Media. Осталась неделя до Нового 2023 года. И пока на Западе готовятся к празднованию Рождества, разработчики и крупные издатели словно сговорились и продолжили запускать бета-тесты и выпускать патчи, а инсайдеры — делиться закрыт...
Google Stadia окончательно отключили. Что это такое и стоит ли расстраиваться Все мы видели как минимум несколько крутых проектов Google, которые она просто похоронила после пары неудачных попыток сделать из этого что-то хорошее. Иногда кажется, что специалисты компании, рабочие места которых принято показывать, как бассейн с шариками или тому подобн...
Реализация IDisposable в моделях представлений в проектах MAUI В процессе разработки приложения MAUI 7 (.NET Multi-Platform App UI + dotnet 7) с использованием шаблона проектирования MVVM (Model–view–ViewModel) у меня возникла необходимость очищать ресурсы занимаемые моделями представления (View Model). Проблема вроде бы несложная, дост...
Палмер Лаки в восторге от гарнитуры Apple Основатель Oculus Палмер Лаки похвалил грядущую гарнитуру смешанной реальности от Apple, заявив, что она получилась очень хорошей. Палмер Лаки основал Oculus, один из первых стартапов, добившихся массового успеха в области гарнитур AR/VR. Позже Oculus купила Facebook* в...
Чек-лист по добавлению новой базы данных в стек Всем привет! Я Ильшат, занимаюсь базами данных в #CloudMTS. За свою карьеру работал с различными СУБД (PostgreSQL, MongoDB, ClickHouse, Redis, MySQL, MariaDB, GreenPlum, etcd) и со временем у меня созрела методика добавления СУБД в стек эксплуатации. Сего...
Про Boeing 747 — с чего всё начиналось Главная бортпроводница SAS Вивека Анкарона на фоне вентилятора двухконтурного двигателя Boeing 747 — на выкатке первого борта 30 сентября 1968 года. Фото: Scandinavian Airlines Boeing 747 — первый широкофюзеляжный самолёт в истории. Производитель планировал выпускать его л...
3D принтер FlyingBear Reborn 2. Обзор, тестирование, впечатления. Сегодня на обзоре внушительных размеров принтер. И так сложилось, что за все время что я занимаюсь 3д печатью это всего лишь второй принтер от компании Flying bear. И это тот принтер, который я давно ждал от этой компании.Причины, почему я не покупал особо принтеры от этой к...
Россграм официально вышел для Андроид. Не перепутайте с Rosgram — это рофл в стиле Одноклассников Почти год прошел с того момента, как Instagram* заблокировали в России. За это время у него появилось множество отечественных аналогов: были даже очень интересные, но только все они будто бы канули в лету. Самым многообещающим стал Россграм — российскую соцсеть обещал...
Почему над Гималайскими горами не летают пассажирские самолеты Самолеты не летают над Гималаями, и этом есть как минимум три причины Прямо сейчас над Землей летают тысячи пассажирских самолетов — они позволяют людям преодолевать большие расстояния за кратчайшее время. Летящий в небе самолет можно заметить даже в небольших деревнях, а в ...
Две культуры программирования Уже несколько лет я замечаю, что программисты и программистские инструменты делятся на две разные культуры: Изначально я человек первой культуры и очень долгое время считал вторую несерьёзной. Пару-тройку лет назад я окончательно понял, что ошибался. Многие «старички» оши...
Тут все, что мы знаем об Android 14. Информации уже много Android 13 вышел в августе после длительного периода бета-тестирования Google. Сторонние производители Android все еще работают и изо всех сил пытаются внедрить обновление в свое обширное портфолио смартфонов. В любом случае, Google не имеет почти никакого отношения к этим ...
Лучшие игры разных жанров, вышедшие в 2022 году Мобильные игры продолжали развиваться в течение всего минувшего года. Было выпущено несколько громких релизов, и некоторые из них уже имеют десятки миллионов загрузок. Сейчас пришло время вспомнить лучших из них. Как и в предыдущие годы, в большинство игр из списка можно иг...
Качайте тестовую версию Persona 5X: Phantom of the Night Persona 5X: Phantom of the Night — мобильная игра по серии Persona, издательством которой занимается SEGA. Пока что релиз проекта намечен в азиатских странах, включая Китай и Японию. Как раз в Поднебесной и можно протестировать Persona 5X: Phantom of the Night, скачав клиент...
Bloomberg: Apple работает над сенсорными экранами для ноутбуков. Первой такой моделью может оказаться MacBook Pro с дисплеем OLED Как пишет редактор Bloomberg Марк Гурман (Mark Gurman) со ссылкой на свои источники, инженеры Apple активно участвуют в проекте сенсорного экрана для мобильных компьютеров компании. Однако такие ноутбуки появятся не скоро: по словам знакомых с проектом людей, пожел...
Origami Paradise Landscape использует наработки Paper Mario Origami Paradise Landscape — мобильный кликер, который могут выпустить уже 11 января, если верить App Store. Сейчас для проекта проходит предрегистрация на iOS и Android, а в конце 2022 года проходило ЗБТ через TapTap. В Origami Paradise Landscape игрокам предстоит создать ...
Вышла iOS 16.4 beta 2. Что нового и как обновиться если вы не разработчик Традиционно после выпуска крупного обновления операционной системы Apple допиливает его в течение года, выпуская более мелкие апдейты. С помощью них добавляются функции, которые были анонсированы летом, но не попали в основной релиз, и решаются проблемы, появившиеся в ходе ...
[Перевод] История «ЭХО», одной из первых социальных сетей Задолго до разработки Фейсбука и Вконтакте, задолго даже до появления Всемирной паутины, первая социальная сеть уже успешно работала на восточном берегу США. И даже была довольно популярной, хоть доступ туда и стоил в итоге совершенно баснословных денег. А создала её простая...
Джейлбрейки ChatGPT: как Волдеморт помогает взламывать нейросети Привет Хабр, меня зовут Владислав Тушканов и я тимлид в команде Data Science в «Лаборатории Касперского». Мы занимаемся созданием ML-технологий для защиты наших пользователей от угроз, а также изучаем, как новые технологии могут повлиять на кибербезопасность. Когда мы слыши...
В наборе PowerToys появится поддержка ChatGPT В скором будущем в наборе утилит PowerToys для Windows 10 и Windows 11 появится поддержка ChatGPT. Компания Microsoft работает над интеграцией чат-бота лаунчер PowerToys Run. Это позволит общаться с ИИ прямиком из системы, не переходя в браузер. Проектом занимается Сим...
Duolingo на минималках Привет, меня зовут Емельянов Михаил, я Python-программист и я хотел бы показать вам свой небольшой «проект выходного дня» — Flywheel, микро-платформу для изучения иностранных языков — смесь Duolingo и Anki, программу, которая может помочь вам правильно писать на английском. ...
Эта компания не выпускала видеокарты почти 10 лет. Sparkle вернулась на рынок, выпустив видеокарты Intel Arc Компания Sparkle когда-то была достаточно хорошо известна в том числе своими видеокартами, но почти 10 лет назад прекратила выпуск такой продукции. И вот сейчас компания решила вернуться, представив адаптеры на основе GPU Intel. Компания выпустила Arc A380 ELF, A...
Мобильные новости: анонс Persona 5, релиз Ace Racer и Yeager: Hunter Legend Привет, читатели AppTime и зрители AppTime Media. С вами Никитенков Валерий, главный редактор на сайте и голос еженедельной подборки лучших новостей за уходящую неделю. Я расскажу, когда и почему Free Fire MAX перестанет обновляться, когда будет ЗБТ мобильной Devil May Cry...
Почему я не куплю планшет на Андроиде и вам не советую Главная проблема техники Apple всегда заключалась в том, что она была недоступна для широкого круга людей из-за высокой стоимости. Можно было закрыть глаза на все ограничения системы и несовершенства железа, но цена всегда сужала круг покупателей. Именно поэтому недорогие у...
Язык Umka 1.0 и игровой фреймворк Tophat После трёх лет неторопливой разработки вышла версия 1.0 моего скриптового языка Umka. Это статически типизированный язык, предназначенный для встраивания в программы на C/C++. Синтаксис и некоторые особенности семантики Umka были вдохновлены языком Go, однако Umka никак...
Midjourney v4: как создать персонажа с разными выражениями лица Да, это снова статья про нейросети, но подождите перелистывать, этого нет на просторах русскоязычного гугла (по крайне мере на первой странице). Если кратко, то мои проекты связаны с разработкой обучающих программ под различные бизнес запросы (например, масштабирование), под...
[Перевод] Перевод первой части учебника Patterns.dev Привет! Меня зовут Айнур, и я frontend-разработчик SimbirSoft. Более 6 лет я работаю над коммерческими проектами, создаю и улучшаю интерфейсы, поэтому в работе достаточно часто использую паттерны проектирования. Неоднократно я обращался за идеями и лайфхаками к книге Pattern...
Разработка небольшого солнечного трекера Всем привет. Решил немного отдохнуть от гексапода и пощупать проекты с солнечными панелями. Первое, что пришло в голову — установка для автоматического позиционирования солнечных панелей (солнечный трекер). Его главная задача — выставить солнечные панели под максимально эфф...
Шабашка или фриланс, на чьей стороне ты? С бурным развитием интернета, наверное, никому не нужно объяснять, что такое фриланс? Но ещё каких-то два с небольшим десятка лет назад, когда в нашей «деревне» интернет не укоренился, мы о таком и слыхом не слыхивали. В наше время было простое и понятное всем слово шабаш...
Программирование контроллера сервоприводов MC50. Развёртывание промежуточного ПО Схема и плата контроллера - в этой статье.Первые шаги по разработке прошивки были выполнены здесь. А теперь займёмся промежуточный программным обеспечением. Промежуточное ПО - это то, что придаёт нашему девайсу основную массу фичей. RTOS для встраиваемых систем приобре...
«Единица информации» vs «Понятие» посреди Вавилона Замечали, как разнообразные должностные лица, сотрудники учреждений, когда пытаешься с ними проконсультироваться, часто раздражаются, если вам не удалось после двух фраз разобраться в их профессии или внутренних процедурах так же хорошо, как разбираются они сами? Они занимаю...
SimpleUI фреймворк для быстрого создания бизнес приложений на Android Добрый день! Меня зовут Дмитрий Воронцов. Несколько лет назад, я сделал небольшую локальную разработку под нужды своих 1С проектов (ERP, MES, WMS) – андроид клиент для ТСД и планшетов, который по сути являлся тонким клиентом для 1С и работал через HTTP сервис. Он был написан...
Голь на выдумки хитра или как сэкономить более 200 тыс.руб на изготовлении собственого оборудования Как-то пару лет назад была поставлена задача облегчить работу ОТК и создать для них прибор входного контроля некоторых покупных изделий. Суть проверки заключалась в измерении внутреннего сопротивления и последующей сигнализации сотруднику, что результат измерения находится ...
Как Тарас стал Senior+ из-за CS 1.6 и дедушки с ТЭЦ Основной хард-скилл Тараса Началось всё с дедушки-инженера. Из-за него у Тараса сформировался инженерный же склад ума, а дальше он увлёкся стандартными игрушками для ребёнка с технической родословной: машинками, конструкторами лего, миркоэлектроникой, Ассемблером, разработ...
Технология единого входа (Single Sign-On) в Kubernetes: реализация на примере VK Cloud Особенность Kubernetes — в отсутствии своей системы аутентификации: каждый пользователь кластера по умолчанию имеет права суперадминистратора и может делать что угодно. Это удобно для небольших команд, но неприемлемо для крупных проектов с высокими требованиями к безопасно...
OnePlus отказывается от 8 ГБ ОЗУ в смартфонах. OnePlus 11 предложит 12 или 16 ГБ ОЗУ Ли Цзе, президент OnePlus China, напомнил, что сегодня компания проведет первую конференцию по запуску нового продукта в 2023 году, чтобы представить OnePlus 11. OnePlus 11 будет оснащён однкористальной системой Snapdragon 8 Gen 2, оперативной памятью LPDDR5X и флеш-пам...
Четыре платформы — один код. Что такое Compose Multiplatform? Разработчики давно грезили о возможности писать кроссплатформенный код — такой, который запускался и работал бы одинаково в любой операционной системе любой архитектуры. Сегодня принципом «Write once, run anywhere», когда-то прогремевшим в связи с появлением языка Java, тр...
Load2SRE: от нагрузки к доступности, без потери производительности Привет! Меня зовут Кирилл Юрков, я SRE Team Lead в Samokat.tech. Уже более десяти лет занимаюсь ускорением и проблемами производительности, а также нагрузочным тестированием. Отвечая на вопрос, чем занимается SRE в Samokat.tech, скажу, что это те, кто занимается инциден...
Умный дом станет еще проще! Чем новая Яндекс Станция Макс отличается от старой и зачем это нужно Если вы когда-то пробовали на себе, что такое умные колонки от Яндекса или виртуальный ассистент Алиса, вы точно не могли остаться равнодушными. Все, кого я знаю, купив одну колонку, покупали вторую, а то и дальше развивали свой умный дом. Я сам пользовался всеми моделями, ...
Diablo 4 не попадёт в Game Pass Некоторое время назад стало известно, что компания Microsoft планирует купить компанию Activision Blizzard, чтобы завладеть пакетом видеоигр издателя, выпуская в будущем новые части крупных франшиз эксклюзивно для персональных компьютеров и своей линейки игровых консолей. Бе...
Когда выйдет Samsung Galaxy S23 FE и каким он будет. Здесь всё, что мы знаем Не так давно Samsung представила новую линейку смартфонов Galaxy S23: устройства хоть и уступают iPhone в производительности, но уже догнали смартфоны от Apple по времени автономной работы. Казалось бы, в ближайшее от южнокорейского бренда ждать нечего, не считая обновления...
В новом Samsung Galaxy S23 будет спутниковая связь. Но не спешите радоваться Прошлый год принес нам немало технологий, которые показали, что смартфоны действительно развиваются. Наверное, одной из самых интересных является поддержка некоторыми новыми смартфонами спутниковой связи. Звучит как что-то космическое во всех смыслах слова, и пока эта техно...
Пресс-релиз сборки Windows 11 Insider Preview Build 25357 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25357 для инсайдеров в Canary Channel. НАПОМИНАНИЕ: Поскольку сборки, выпущенные для Canary Channel, являются менее стабильными, Microsoft будет предлагать ограниченную документацию для сборок, выпущенных д...
Эдисон. Гений, новатор, бизнесмен и жертва обстоятельств На сегодняшний день Томас Эдисон наиболее известен изобретением лампочки (мы все понимаем, что лампочек было много, как и их изобретателей), она же — один из важнейших девайсов в истории человечества. Те, кто чуть более глубоко знают историю, могли слышать и читать про други...
enum class и мой первый раз (использования Source Generator) Приветствую.Выбор между enum и собственным классом перечислений в C# был для меня сложной темой. Но когда увидел enum class из Kotlin, мое мировоззрение немного поменялось, я захотел иметь их в C#.Но делать proposal мне не хотелось. И тут я вспомнил про генераторы исходного ...
Radeon RX 7900 XTX должна была быть намного лучше? Судя по всему, AMD выпустила новые 3D-карты с аппаратной проблемой Вокруг видеокарт Radeon RX 7900 разворачивается довольно любопытная история после того, как были опубликованы полноценные обзоры. Есть предположение, опирающееся на исходный код Mesa 3D, что AMD выпустила на рынок видеокарты, основанные на GPU Navi 31 со степпин...
Ностальгические игры: Fallout 2 (часть 2) Когда я был школьником, Fallout 2 ужасно поражал меня своей свободой. Ни в одном проекте ни тогда, ни сейчас я не видел такого контентного наполнения. На протяжении многих лет возвращаясь к игре, всё больше убеждался в том, насколько она богата геймплейными возможностями, се...
Опыт разработки виджетов для Figma. От 0 до 23000 установок за 4 месяца Я дизайнер продукта и имею опыт во front-end разработке. В обычное время я работаю над дизайн системой, прототипами и помогаю команде с техническими вопросами, поэтому любые темы на пересечении дизайна и разработки очень увлекают меня.Почти полгода назад, я обсуждал со своим...
Илон Маск рассказал, как взрывали самую большую ракету в истории человечества. Starship оказалась настолько прочной, что сразу уничтожить её не получилось От первого лётного испытания ракеты Starship (по планам она должна отправить людей сначала на Луну, а потом и на Марс) ждали многого, а получилось всего 4 минуты полёта – потом Starship взорвалась. Позже SpaceX пояснила, что ракету уничтожили намеренно, а сейчас И...
Переходим на Go: 16 материалов для самостоятельного изучения языка Привет! Меня зовут Владислав Попов, я автор курса «Go-разработчик» Яндекс Практикума. Когда-то я сам был студентом — хотел учиться Go, но такого курса в Практикуме не было, поступил на Python. Прошёл вводную часть — и тут стартовал желанный курс по Go. В тот же вечер оформил...
Чем будет хорош Wi-Fi 7 и когда он появится. Спойлер: он уже есть Одно дело, официально представить технологию или сказать, что она готова к выходу на рынок, но совсем другое — реально внедрить ее так, чтобы она приносила пользу и стала массовой. Тот, кто давно наблюдает за миром технологий, понимает это как никто другой. Подобное мы уже ...
все, Все, ВСЕ метрики мониторинга ИТ-инфраструктуры под один зонтик Надоело, что одни пороги метрик настроены в Prometheus, другие в Zabbix, третьи еще в каком‑то Zabbix? А когда трясет инфру и vCenter, то с vROps летят оповещения, причем те же самые о виртуалках, что поставлены на мониторинг...
Компанию Marshall Amplification купила компания Zound Industries, которая 12 лет выпускает наушники и колонки Marshall Компания Marshall Amplification, известная в первую очередь своими гитарными усилителями, была продана шведской компании Zound Industries. Ирония ситуации в том, что именно Zound Industries все последние годы, начиная ещё с 2010, выпускала наушники и колонки под бр...
Samsung Galaxy S23 еще не вышел, а мы уже знаем, что будет в Galaxy S24 Слухи о серии Samsung Galaxy S23 продолжают распространяться, ведь до ее выхода осталось совсем немного времени. Это естественно, в конце концов она — следующая большая новинка от Samsung. Новые флагманы должны представить в начале февраля 2023 года. Когда мы слышим новости...
[Перевод] Что такое «инженерия» с точки зрения программиста? Мне никогда не приходило в голову считать себя инженером-программистом, так как я не занимался ничем, что считал бы связанным с «инженерией». Например, я поражён, каких успехов добилась компания SpaceX в разработке корабля StarShip: это полноценный многоразовый космический ...
iPhone исполнилось 16 лет. За это время Apple продала 2,32 млрд смартфонов Вчера первому iPhone стукнуло 16 лет. 9 января 2007 года Стив Джобс представил устройство, которое фактически изменило мир, сделав смартфоны такими, какими мы их сейчас знаем. И с того момента, как было подсчитано, Apple продала много iPhone. Очень много. Согласн...
The DevOps Defence Из-за критики и споров вокруг DevOps я написал эту статью. Посмотрим на путаницу в отрасли, коснемся интересного вопроса "Когда DevOps перестанет существовать" и обсудим когда у вас нет DevOps. Подход DevOps сформирован опытными инженерами рынка так же, как например Agile. П...
Про Елену Першину и Сливинского из Яндекс.Вебмастер Вот это первый экран в Яндексе по запросу — «шкафы купе спб»: Ну и?! Одна реклама и только реклама. Кто то скажет, что есть и другие позиции где то там внизу… Да, есть, но блядь это первый экран забирает 90% трафа Продвижение и бес...
Для ОС KasperskyOS в России создаётся собственный магазин приложений «Лаборатория Касперского» занимается разработкой маркетплейса приложений, который предназначен для операционной системы KasperskyOS собственной разработки компании. Как сообщают «Ведомости», маркетплейс приложений будет ориентирован на корпоратив...
Представляю универсальный responsive header для React.js Вы когда-нибудь думали о том, чтобы создать свой стартап? Почти каждому стартапу (да и +/- любой компании) нужен лендинг/сайт. А у каждого сайта вверху есть хедер с меню навигации. При чем в наше время он обязательно должно быть адаптивным, чтобы одинаково хорошо работать ка...
Kickstarter-дайджест: интересные стартапы за конец ноября Каждый день стартаперы со всего мира пытают счастье на Kickstarter, публикуя свои проекты. Каждую неделю лучшие вырываются в топы, а уже через несколько месяцев о них могут узнать даже за переделами Kickstarter. За такой большой площадкой сложно следить, но эта статья может ...
Tenebris: 7 кругов ада инди-разработки Друзья, меня зовут Пётр, и в этой статье я попробую рассказать о нашем уже трехлетнем опыте в разработке инди-игры — Tenebris: Terra Incognita. Через какие сложности мы прошли и чего добились.Работа над игрой началась в мае 2019 года, про старт я написал ранее в ...
Экзопланеты звезды TOI-700 – лучший вариант для поиска внеземной жизни Хотя науке известно уже более 5000 экзопланет, более половины из которых открыл телескоп Кеплер, аналогов планет нашей Солнечной системы мы до сих пор не видели. Ничего похожего на Юпитер, Землю или Меркурий современные технологии найти пока не могут. Прямо сейчас где-то т...
Представлен Intel Quantum SDK — программную платформу, позволяющая создавать квантовые алгоритмы Компания Intel представила Intel Quantum SDK — программную платформу для разработчиков, которая позволяет создавать квантовые алгоритмы, которые смогут работать на квантовых компьютерах. Сама Intel называет новое решение полным стеком квантовых вычислений в...
Почему нам не нужны дешевые Айфоны Apple регулярно пытается занять нишу недорогих устройств и на равных начать конкурировать с производителями Андроид-смартфонов. И практически всегда эти эксперименты не то чтобы прямо проваливаются, но не дают того эффекта, на который рассчитывают в Купертино. Все дело в то...
Busrpc — фреймворк для разработки микросервисов В этой статье я расскажу о собственном проекте ориентированном на микросервисную архитектуру. Этот проект вырос из идей и подходов, которые я применял на протяжении нескольких лет работы связанных с переводом крупного монолитного проекта на микросервисную архитектуру. Я не б...
[Перевод] flux v2 monorepo experience Привет всем. Меня зовут Алексей, я DevOps-инженер, и сегодня я хочу рассказать немного об одном инфраструктурном решении моего ключевого заказчика.Немного о моей работе и разделении ответственности. Я предоставляю услуги по настройке и сопровождению облачной инфраструктуры н...
RPG в разработке — как создать команду с учётом особенностей ролей Привет! Меня зовут Тимофей, я IT lead в QIWI. Но так было не всегда — например, год назад я в рамках того же продукта, что и сейчас, был продуктовым разработчиком в части бэкенда. Передо мной (так я был старожилом) поставили занятную задачку — собрать новую команду. В этом п...
Мой путь в профессию: из аналитиков в Go-разработчики Привет! Меня зовут Герман, я backend-разработчик в команде Managed Service for Redis в компании #CloudMTS. В этой статье расскажу про свой приход в разработку на Go и поделюсь полезными ресурсами, которые мне помогли на этом пути. Читать дальше →
Electronic Arts отменила в 2010х Dragon Age Mobile и Dante's Inferno Mobile Мобильные геймеры с теплотой в душе вспоминают Dead Space Mobile. В то время было ощущение, что крупные издатели будут переносить свои франшизы и делать их премиальными, хоть и в ущерб доходам из-за пиратства. И как пишет Stopgame, Electronic Arts не хотела останавливаться т...
ChatGPT — лучший помощник программиста. Примеры реальных задач. Плагины и инструменты Языковая модель ChatGPT никогда не заменит программиста, потому что непосредственно редактирование кода — это крохотная часть разработки (5% по времени). Зато ChatGPT великолепно помогает. И чем выше ваш скилл — тем больше пользы от «подмастерья», выполняющего мелкие задани...
Boson — разработка СУБД «с нуля» (часть I) После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искр...
Ностальгические игры: Fallout 2 (часть 1) В 1997 году в свет вышла Fallout – игра, ставшая эталоном жанра. Она покорила умы и сердца миллионов геймеров по всему миру, которые не спали ночами, говоря себе «Ну еще один квест и точно на боковую!». Без крупной пиар кампании и поддержки от издателя (он не верил в успех п...
Huawei может снова начать производить Kirin и вернуть былое лидерство В последних сообщениях говорится, что чипов Huawei Kirin нет в наличии. Некоторые из этих чипов можно найти в серии Huawei Mate 30, серии P40 и в других устройствах. Чипсет Kirin стал для Huawei возможностью освободиться от зависимости от флагманских чипов Snapdragon. Дела ...
2022. Год из жизни CTO в GameDev Доброго времени, Хабр!Сначала немного представлюсь. Меня зовут Сергей. В IT я уже более 13 лет из них в GameDev более восьми. Так вышло, что до написания статьи на хабр дошел только сейчас. И дошел только благодаря подписчикам моего небольшом канала по разработке игр в teleg...
[Перевод] Самостоятельный хостинг в 2023 году Оригинал блога, который вы сейчас читаете, имеет идеальный рейтинг PageSpeed 100 / 100. (По крайней мере, на момент написания статьи.) Это не хвастовство, а совсем наоборот. Оказывается, достичь этого вообще не трудно. Просто хостите статическую страницу с простым...
Смогла ли Huawei нарушить монополию iOS и Android Несколько лет назад произошло довольно интересное событие, которое, правда, немного потерялось на фоне остальных, произошедших за это время. Одних только кризиса полупроводников и пандемии хватило бы для того, чтобы затмить новости о том, что компания Huawei столкнулась с п...
LSI ключи и что использовать вместо них? Меня зовут Пётр Гришечкин, и я работаю SEO-специалистом в команде проекта “Своё Родное”. В основном я занимаюсь продвижением цифровых продуктов, представленных на платформе, и готов поделиться своими знаниями с читателями Хабра. Вокруг SEO ходит много мифов и легенд. На неко...
Riot Games рассказала о разработке Valorant Mobile Valorant Mobile ждут фанаты Riot Games, оригинальной Valorant, а также те, кто играет в Hyper Front. Мобильный Валорант анонсировали ещё в июне 2021 года, с тех пор игру тестировали в Китае и среди ограниченного круга геймеров в ходе приватной бетки. С тех пор комьюнити не с...
КамАЗ возобновит производство новейшей линейки грузовиков К5 КамАЗ возобновит производство грузовиков нового модельного ряда в 2023 году, о чем сообщили в пресс-службе предприятия. Всего планируется выпустить 10,6 тыс. автомобилей поколений К4 и К5: первые будут собираться из остатков комплектующих, а вторые — на новой комп...
Google, Apple и Mozilla разрабатывают новый бенчмарк для браузеров Google, Apple и Mozilla договорились о совместной разработке нового инструмента для тестирования скорости работы браузеров. Проект называется Speedometer 3, он должен помочь оценить производительность браузеров с разных точек зрения. Новая система должна имитировать об...
Как всё успеть? | Мой тайм-менеджмент Прежде чем начать говорить про тайм-менеджмент и как всё успевать, начну с плохой шутки про электрика. Как определить является электрик хорошим или плохим? Правильно! Любой живой электрик автоматически хороший. Теперь немного обо мне. Я работаю преподавателем в университете,...
Одна платформа, чтобы править всеми Привет! Меня зовут Миша, я работаю в Ozon Tech — руковожу направлением базовых сервисов в платформе. Ozon сегодня — это порядка 4000 разработчиков и более 3500 сервисов. Разработка постоянно развивается, количество сервисов увеличивается, и одна из сложных задач — ...
Бесплатный и открытый графический редактор: мифический GIMP 3.0 выпустят до конца 2023 года, официально Свободно распространяемый растровый графический редактор GIMP (GNU Image Manipulation Program) вскоре получит большое обновление. Об этом сообщила команда разработчиков GNU в своём недавнем годовом отчёте. В ноябре 2022 года GIMP отметил свой 27 день рождени...
Незаслуженно забытая классика: изучаем возможности ATmega324PB Около 15-16-го года, как раз когда Atmel перешла в руки Microchip, я рылся в параметрических таблицах AVR на новом сайте, пытаясь разобраться, «что мы обрели и что потеряли». И тогда обратил внимание на продукт с крайне неудачным, на мой взгляд, названием: ATmega328PB. Почти...
Более дешёвая гарнитура смешанной реальности Apple выйдет в 2025 году и сразу в двух модификациях Компания Apple пока не выпустила свою первую гарнитуру смешанной реальности, но уже во всю распространяются слухи о втором поколении. Согласно данным известного аналитика Tianfeng International Минг-Чи Куо (Ming-Chi Kuo), новая модель выйдет, вероятно, в 2025 году. ...
Не спешите радоваться, что Samsung перешла на Snapdragon. Exynos могут вернуться Как только не критиковали оригинальные процессоры от Samsung, которые долгое время устанавливались во флагманские устройства. Все из-за того, что процессоры Exynos в тех же самых моделях очень часто и во многом проигрывали своим конкурентам от Qualcomm. Многие даже специаль...
Разработчики Dead Island 2 рассказали, почему решили не менять сеттинг Dead Island 2 является одним из самых крупных «долгостроев» в игровой индустрии за последние года. За время разработки игра успела сменить три студии, а проект не раз замораживался. Команда разработчиков из английской Dambuster Studios рассказала, почему не стала менять се...
Как подключить платежный шлюз на примере Сбера Привет, меня зовут Евгений Думчев, я разработчик в DD Planet. Сегодня хочу поделиться опытом подключения платежного шлюза Сбера, чем мы занимались в рамках одного из проектов. Кажется, это будет полезная история, ведь в нынешние непростые времена многие из нас задумываются о...
Как работают объектные хранилища: объясняем на практике и собственных шишках Объектные хранилища сейчас повсюду. До прихода в Selectel я лишь знал, что они живут в облаках, сложно тарифицируются, а Amazon снова впереди планеты всей… Но, если подумать, так можно сказать почти про любую облачную услугу, и это не расскажет нам о ее реальных особенностях...
Intel всё-таки обещает уникальные для неё CPU Meteor Lake уже в этом году Похоже, компания Intel всё же намерена выпустить очень важные для себя процессоры Meteor Lake именно в этом году. В последнем финансовом отчёте компании есть данные о ближайших планах Intel. В том числе там чётко указано, что CPU Meteor Lake выйдут во втором полугодии ...
Engage Kill вышла на смартфоны в одной стране Engage Kill — мобильная игра с аниме-стилистикой и озвученными диалогами на японском. Да, проект выпустили именно в Японии, его можно скачать через App Store и Google Play. Геймеры будут участвовать в пошаговых битвах, выбирая цель и скилл отдельного персонажа. Для побед в...
ИИ, нейросети и высоконагруженные системы: чему VK и ВШЭ учат студентов Привет, Хабр! Меня зовут Анна Степанова, я директор по образовательным проектам в VK. Недавно мы совместно с Высшей школой экономики создали Инженерно-математическую школу (ИМШ). Цель ИМШ — дать студентам IT-специальностей возможность познакомиться с реальными исследовательс...
Создана лучшая интерактивная карта Марса: изучите планету как никогда прежде Новая карта позволяет максимально подробно изучить планету Марс Что вы прямо сейчас можете рассказать о планете Марс? Скорее всего, вы скажете что она окрашена в красный цвет, когда-то давно она была покрыта водой и, может быть, на ней существовала жизнь. Также это единствен...
Как написать хороший технический дизайн документ и не провалить проект Любой успешный проект начинается с ясного и понятного плана, который определяет направление работы и описывает подход к его реализации. Проработка проекта на ранних этапах с достаточным уровнем детализации экономит время во время разработки и позволяет успешно завершить прое...
Java. Работа с XML-документами Привет, Хабр! Меня зовут Михаил, я SDET-специалист компании SimbirSoft. Я занимаюсь автоматизацией тестирования, в основном это работа с WEB и REST API, но на последнем проекте применял SOAP. Мне приходилось работать с сообщениями этого протокола, а именно:— выполн...
Конец 25-летней эпохи. «Эти культовые красные конверты изменили то, как люди смотрят сериалы и фильмы дома», — Netflix закрывает сервис проката DVD Компания Netflix объявила об официальном закрытии сервиса проката DVD, который работал с 1998 году. 29 сентября 2023 года мы отправим последний красный конверт. Для нас было настоящим удовольствием и честью проводить вечера кино для наших замечательных пользователей в т...
Google не сдаётся: компания готовит россыпь ИИ-инструментов для конкуренции с Microsoft и OpenAI В компании Google рассматривают возможность внедрения сразу нескольких новых функций искусственного интеллекта в фирменную поисковую систему. По данным New York Times со ссылкой на источники внутри компании, это может быть связано с планами компании Samsung по отказу от...
Первые «водородные» пассажирские составы могут появиться на Сахалине через три года Представители «Русатома Оверсиз» (входит в «Росатом»), РЖД, а также «Трансмашхолдинга», которые совместно занимаются развитием проекта по разработке и запуску на территории России пассажирских поездов с топливом на водороде, объявили о том, что первые такие составы начнут эк...
Гайд по созданию Big Data-проектов в облаке: технологический стек, этапы и подводные камни Любой специалист, который когда-либо работал с Big Data знает, что в подобных проектах большой не только объем данных. Также это внушительные вычислительные ресурсы, разветвленный технологический стек и мощная инфраструктура. Поэтому Big Data-проекты часто реализовывают в ...
Проект DuoWOA позволяет запустить Windows 10X на смартфоне Surface Duo Известный инсайдер Гюстав Монсе (Gustave Monce) выпустил* новый проект под названием DuoWOA, который позволяет установить операционную систему Windows 10X на складной смартфон Surface Duo первого поколения. Ниже вы можете увидеть демонстрацию работы системы на этом устройст...
Идеи для тех, кто хочет собрать свои часы Картинка twizz.ru Каждый самодельщик рано или поздно приходит к тому, что ему вот прямо сейчас необходимо создать свои часы. Зачем, почему — никто не знает. Если вы пришли к такому же пониманию, «их есть у меня». А именно — собственный хит-парад самодельных часов, которые п...
Безопасное подключение с чужого компьютера Всем привет!Так получилось, что знакомство с миром *NIX систем началось у меня в конце 90-х с системы FreeBSD, которая долгое время была любимой и с удовольствием использовалась для решения множества задач. Но, время шло, и приоритеты сместились в пользу Linux дистрибутивов,...
Раскатка k8s 1.26 ansible+jenkins Приветствую всех! Недавнее масштабное обновление github (когда там часами не работало ничто) побудило меня поделиться своим опытом автоматизации установки k8s на bare metal.Итак. Задача: развернуть кластер kubernetes последней на данный момент версии 1.26 средствами CI/CD за...
Программирование для Palm OS: ставим CodeWarrior и оживляем ТСД Приветствую всех! Немало ушедших в историю платформ успели мы повидать. И столько же ещё будет у нас впереди. Но сейчас поговорим не о чём-то реликтовом и экзотическом, а о КПК, что наверняка успели застать многие пользователи данного ресурса. Эти девайсы имели массу поклон...
Чеки от Google в моем почтовом ящике, или как меня изменил собственный сын Возможно сейчас это все выглядит в какой-то степени наивно, но именно из-за этой истории, которая произошла 10 лет назад, я уволился с должности руководителя направления разработки мобильных приложений крупной компании. Это сильно изменило мою жизнь. Что-то в лучшую сторону,...
Activision продолжает охоту на авторов фанатских проектов по Call of Duty Ранее мы говорили, что Activision направило письмо с требованием закрыть проект SM2. Теперь настал черёд авторов фанатского проекта X Labs. Об этом заявили его авторы в своих соцсетях. Они объявили, что разработка прекращена и дальнейшей поддержки не будет. Отметим, что X ...
5 особенностей MacBook Air 15, из-за которых ты точно его купишь Возможно, вы уже не помните, но в когда-то в линейке MacBook Air было две модели компьютеров: с 11 и 13-дюймовым экраном. Со временем маленький Air сняли с производства, и очень долгое время самый дешевый ноутбук Apple существовал только в одном — 13-дюймовом размере....
Google Pixel Fold не будет самым крутым складным телефоном. Тут все, что мы о нем знаем Большая часть инноваций на рынке смартфонов за последние несколько лет пришлась на складные устройства. Samsung лидирует, но такие компании, как HUAWEI, OPPO, HONOR, Xiaomi, Tecno и даже Motorola, выпустили устройства со складными экранами (с разной степенью успеха). Google...
Первый релиз года в альтернативном браузере Vivaldi: боковая панель на новом уровне и не только Команда набирающего популярность браузера Vivaldi объявила о выпуске обновления Vivaldi 5.7 для компьютеров, работающих на базе Windows, Linux и macOS. Иллюстрация: Vivaldi Как отмечают разработчики, в первом релизе 2023 года браузер выводит «Боковую панель...
Лучшие игры на iOS и Андроид в 2023 году: Warcraft Arclight Rumble, Harry Potter и Warzone Mobile Привет, дорогие читатели AppTime и зрители AppTime Media. Каждую неделю мы возвращаемся к вам с очередной подборкой крутых игр на смартфоны, которые нельзя пропустить. И на этот раз это не просто очередной топ MMORPG или стратегий, а список лучших проектов на iOS и Android, ...
Сколько оперативной памяти нужно iPad на самом деле В то время, как iPhone конкурирует с Android-смартфонами, iPad чувствует себя намного спокойнее. Время от времени у планшета от Apple появляются соперники, но они быстро исчезают. Уже никто и не вспомнит про Xiaomi Mi Pad 5, который раскупили в первый день продаж, а iPad mi...
Особенности сред исполнения различных систем эффектов в Scala Привет! Меня зовут Никита Калинский, я разработчик в Тинькофф Бизнесе. Сейчас я занимаюсь продуктом под названием «Лента операций». Физлица в желтом приложении могут отслеживать все свои операции, и мы делаем такой же инструмент для предпринимателей.Сегодня я хочу поговорить...
Многомодульное iOS-приложение: подходы к организации межмодульного взаимодействия Привет, Хабр. Меня зовут Кирилл Смирнов. Я технический лидер iOS команды в СберЗдоровье. Последний год наша команда активно занимается улучшением инструментов разработки, в том числе модуляризацией, и уже успела получить опыт, который может быть полезен другим. В предыдущем ...
Какие проблемы решает Release Train в мобильной разработке Влияет ли размер приложения и команды на то, как мы его релизим? Давайте представим себе стартап. Проект и команда небольшие. В этом случае обычно не задумываешься о процессе релизов: сделал фичу — зарелизил.А теперь представим большой проект, например, какое-нибудь банковск...
Созданы ли люди для конфликтов? Военный танец племени Оббо Если вы жили на планете последний год, наверное, вас тянет сходу сказать «да». Эволюция. Выживание сильнейших! Даже неандертальцев на планете мы не оставили, потому что они были слишком непохожими на нас. А самые начитанные из нас могут вспомнить...
Ностальгические игры: Dungeon Siege Начало нулевых - время, когда игровой рынок еще не был столь сильно монополизирован крупными корпорациями, штампующими каждый год одну и ту же игру, не пытаясь придумать что-то новое и уникальное. Большинство игровых компаний были, по современным меркам, небольшие, поэтому р...
Context manager в рамках языка Python Делай красиво, а некрасиво не делай. Python — это язык программирования, уделяющий много внимания тому, как мы пишем код. Самый первый пункт Zen of Python, принципов разработки на Python от его BDFL: «Beautiful is better than ugly». Красивое луч...
На кольцах Сатурна появляются загадочные пятна — ученые не знают, что это Сатурн таит в себе множество загадок — например, на его кольцах иногда возникают необъяснимые пятна и линии Сатурн — шестая и самая узнаваемая планета Солнечной системы. Ее самой главной особенностью является наличие шести колец, которые имеют свой оттенок, плотность и разме...
Каким было автоматизированное рабочее место середины 90-х, и как его повторить на современном компьютере В настоящее время становится популярным отказываться от интернета, социальных сетей, мессенджеров и прочего. Это называется цифровым детоксом. Я вам предлагаю совершить нечто подобное, разумеется, ненадолго, и если вам за 40, погрузиться в ностальгические воспоминания. А е...
Первый лук и стрелы появились в Европе более 50 тысяч лет назад Ученые выяснили, когда люди в Европе начали стрелять из луков Самым древним оружием первобытных людей были копья, которые представляли собой просто палку с заостренным концом. Поэтому появление луков стало большим шагом в развитии людей. Но когда вообще впервые появился лук?...
Приматы охотились на бегемотов при помощи каменных орудий 3 миллиона лет назад Парантроп изготавливал каменные орудия 3 миллиона лет назад Совсем недавно мы рассказывали о каменных орудиях возрастом 1,2 миллиона лет, которые являются самыми древними на Земле, изготовленными людьми. Однако они не являются самыми старыми инструментами в принципе. Археоло...
Что делает юрист в ИТ-компании? Уже довольно давно, более 3 лет, работаю юристом в ИТ-компании. До этого имел обширный юридический опыт как в ИТ, так и в других сферах.С приходом на текущее место работы был удивлен, когда узнал, что многие коллеги, в частности, разработчики ПО, с которыми мы сидим по сосед...
Лучшее музыкальное обучение в Минске по хорошим ценам Постепенно, по неведомой причине, в СНГ становится все меньше музыкальных школ, а особенно хороших, люди все меньше интересуются музыкальными инструментами и все реже отдают детей в муз.школы, хотя таковые все же остались, и яркий пример тому - музыкальная школа в Минске - h...
Российские разработчики показали на CES 2023 гибрид кубика Рубика и игровой консоли с 24 экранами за 499 долларов Российские разработчики Илья и Савва Осиповы (отец и сын) привезли на CES 2023 устройство под названием WOWCube. Это кубик Рубика нового поколения со встроенными играми. Новинку начали разрабатывать в 2016 году, а впервые показали в 2021-м. Тогда это был только прототип...
Картофель и реголит: биокомпозитные стройматериалы для колонизации Марса Любопытству человека воистину нет равных. Мы не знаем и половины о планете, которую населяем, но наш взгляд уже давно обращен к звездам. И если когда-то нам было достаточно обрести возможность рассмотреть поверхность Луны, то сейчас многие хотят ее колонизировать. Такой ск...
Из лягушек в автоматизаторы — мое решение Я являюсь создателем проекта, который кормит меня уже больше четырех лет.Проект находится в открытом доступе и распространяется по лицензии MIT. К сожалению, он так и не дорос до широкой публики, по причине того, что у меня не остается времени на его разработку.Иногда приход...
Упрощаем разработку на React Native: чем полезен CocoaPods? В МойОфис мы создаем продукты для совместной работы и делового общения. В том числе стремимся делать так, чтобы доступ к корпоративной коммуникации был максимально удобным для пользователя. Большинство наших решений — от редакторов документов и почтовых систем до цифрового р...
Обновление Hibernate через боль Меня зовут Андрей Аркаев. Я занимаюсь разработкой на Java с 2002 года. Сейчас развиваю бизнес-систему для контактных центров в Naumen. Как и многие другие бизнес-системы мы используем ORM. В статье поговорим о Hibernate, так как эта библиотека распространена для Java.Наш про...
[Перевод] Я нашёл 213 уязвимостей безопасности в кодовой базе при помощи GPT-3 «Меня удручает ваш уровень кибербезопасности» Краткая сводка: GPT-3 обнаружила 213 уязвимостей безопасности в git-репозитории. Для сравнения: один из лучших коммерческих инструментов на рынке (разработанный респектабельной компанией, которая занимается кибербезопасностью) ...
На что будут способны нейросети в 2023 году: показываем на примере GPT-4 Компания Open AI может представить нейросеть GPT-4 уже в середине марта В конце 2022 года компания OpenAI запустила бота ChatGPT, который умеет писать текст по любому запросу. Например, его можно попросить написать реферат, сочинить стихотворение или рассказ, придумать код н...
Как мы сделали и оптимизировали механизм правил для персонализации UI Всем привет! Меня зовут Александр, я занимаюсь backend-разработкой в KTS. В одной из прошлых статей мы рассказали про архитектуру фронтенд-приложения для проекта личного кабинета сотрудников Пятёрочки. В этой статье расскажу, как мы решали проблему персонализации интерф...
АвтоВАЗ выпустил первую обновленную Lada Niva Legend Трехэтапная модернизация Lada Niva Legend, слухи о которой появились в начале января, начинает воплощаться в жизнь, о чем сообщает инсайдерский паблик Avtograd News в соцсети «ВКонтакте». В пятницу, 17 февраля, на «АвтоВАЗе» собрали пробный автом...
Разработка игр на Go: шейдеры Давненько я не писал никаких статей на хабре. Я планировал вести серию заметок о разработке игр на Go и начал я с рендеринга текста, но меня не хватило даже на второй текст. Что же, настало время возвращаться, ведь с того момента я успел создать ещё несколько игрушек. Сегодн...
Игроки LifeAfter занимаются паркуром и выживают в новом парке Мобильная игра LifeAfter до сих пор получает обновления, хотя на подходе такие новинки, как Undawn. В своих соцсетях разработчики LifeAfter рассказали, что на серверах вышел патч. Вместе с ним появилось испытание «Escape Park». Это заброшенный и страшный парк с аттракционами...
Как подружиться с хаосом и осознанно управлять своим временем. Опыт продуктового дизайнера Привет! Меня зовут Анна Большешапова, я продуктовый дизайнер СберМаркета — занимаюсь развитием программы СберСпасибо, подпиской СберПрайм, а еще — самыми разными задачами: от рассрочки до разработки карт лояльности магазинов. Я пришла в команду полгода назад и тогда же столк...
Как делать прототипы печатных плат и не проклинать себя Или первый вариант прототипа печатной платы. Лайфхаки Эта статья предназначена для тех, кто хочет отказаться от проектов на отладочных платах (Arduino, Nucleo, Discovery и другие) и испытать себя в разработке, программировании и отладке собственной печатной платы. У вас на это могут быть свои мотивы: размеры, устройств больше 1...
[Перевод] Разметка данных: бизнес на миллиарды долларов, лежащий в основе прогресса AI Когда два года назад Лэй Ван стала аннотатором данных, её работа была относительно простой: определять гендер людей на фотографиях. Но с тех пор Ван заметила, что сложность её задач становится всё выше: от разметки гендера до разметки возраста, от рамок вокруг 2D-объектов д...
Лампы Rev — ироничный выбор миллионов Всем привет!С вами Доморост, и я занимаюсь популяризацией требовательного отношения к выбору светодиодных ламп.Сегодня на моем столе мой давний знакомый — REV.Наше знакомство началось еще в 2016 году, когда я впервые протестировал лампочку этого производителя. Сразу стало яс...
Анонсирован текстурный мод Cyberpunk 2077 HD Reworked Project Разработкой занимается Halk Hogan, известный по проекту The Witcher 3 HD Reworked Project.
В будущих «Москвичах» появятся технологии Huawei? JAC и Huawei подписали соглашение о совместной разработке электромобилей и технологий автономного вождения Как пишет китайский источник, компании JAC и Huawei подписали соглашение, в рамках которого коллективы инженеров двух фирм займутся совместным созданием «высококлассной интеллектуальной платформы для электромобилей». JAC уже давно сотрудничает с Huawei &nda...
[Перевод] Как работает Docker Desktop Networking Современные приложения активно используют сети. Обычное дело, когда во время сборки apt-get/dnf/yum/apk install устанавливает пакет из репозитория пакетов дистрибутива Linux. При выполнении команды приложение может захотеть подключиться к внутренней базе данных postgres или ...
Книга «Математические алгоритмы для программистов. 3D-графика, машинное обучение и моделирование на Python» Приветствуем вас, дорогие Хаброжители! Неважно, чем вы занимаетесь — большими данными, машинным обучением, компьютерной графикой или криптографией — без математики вам не обойтись! Везде сейчас требуются базовые знания и понимание алгоритмов. Практические примеры позволят ...
Apple экстренно выпустила iOS 16.4.1. Установите ее как можно скорее! iOS 16.4 представляла из себя обновление средней руки по своей важности: новых функций в ней оказалось не так много, так как цикл операционки подходит к концу. Однако у разработчиков Apple есть определенный талант ломать такие апдейты, выпуская их с большим количеством ошиб...
Дайджест новостей из мира программирования #2 Начались майские праздники, но это не значит, что дайджест новостей из мира программирования ушёл на второй план. В этой подборке пройдёмся по важным новостям IT-мира за прошедшую неделю: разработчики Arduino выпустили обновление Arduino IDE 2.1, команда Flipper Zero добавил...
“Железный купол”: чем уникален противоракетный щит Израиля Работа израильской системы ПВО «Железный купол» После очередной эскалации палестино-израильского конфликта в 2021 году весь мир облетели кадры с работой израильской системы ПРО “Железный купол”, на которых хорошо видно, как она сбивает баллистические ракеты. Соглас...
Нюансы разработки парсера для свего языка программирования Недавно прочитал на Хабре статью Свой язык, или как я устал от ассемблера и С, и невольно взглядом зацепился за один абзац: Я решил не сильно париться, поэтому использовал библиотеку parglare. Она очень легкая и удобная, всем рекомендую. Для описания синтаксиса парсер прини...
EMPRESS облажась: Взломанный Hogwarts Legacy не даёт прибавку к ФПС Пожалуйста, не верьте игровым СМИ и даже самой EMPRESS, что крякнутая версия Hogwarts Legacy даёт больше ФПС, чем в Steam и с Denuvo. Люди в комментариях под теми постами всерьёз говорят, что Denuvo напрягает процессор и всем понятно, что без него проект будет идти куда лучш...
Microsoft переписывает код ядра и некоторых библиотек Windows на языке Rust. Но зачем? Недавно стало известно о том, что команда разработчиков Windows 11 занимается новым типом работы — переписывает ряд модулей ядра и системных библиотек операционной системы на Rust. При этом работа уже в разгаре, это не просто анонс проекта или планы на будущее — реализаци...
Первый взгляд на предстоящий редизайн проводника в Windows 11 Каждый раз, когда Microsoft выпускает новую предварительную сборку Windows 11, энтузиасты находят множество скрытых программных подсказок, которые часто раскрывают планы Microsoft по внедрению новых функций, обновлению дизайна и другим улучшениям. Недавно мы узнали, что Micr...
Система телемеханики Телемеханика, или другими словами специальная наука, которая занимается производством оборудования и программного обеспечения, позволяющего собирать, передавать и обрабатывать информацию о состоянии объектов электрической сети по радиоволнам в различной степени удаленности о...
Почему ARM? Перспективы платформы в серверном применении «Когда-то небольшой английский стартап был простой игрушкой для сборки PoS-терминалов. Затем — компонентом для умных датчиков, connected- и более сложных embedded-устройств, где без операционной системы уже не обойтись. Еще позже — основой для большинства мобильных устройст...
Прямо в центре Парижа археологи обнаружили древний некрополь Ученые обнаружили в центра Парижа древнее захоронение возрастом 2000 лет Археологические находки редко делают в крупных городах, особенно в центре среди оживленных улиц, так как все, что можно найти, было уже обнаружено в ходе строительных работ. Но на это раз все иначе — в ...
Краткая история вселенной The Division The Division Resurgence — только одна из сюжетных вех вселенной The Division. Поэтому пройдёмся по ключевым событиям. Всё началось в ноябре, когда искусственная болезнь «Зелёный яд» распространилась в Манхэттене во время «Чёрной пятницы». К декабрю Нью-Йорк пал и весь мир с...
Интерфейсы и протоколы в IoT. Лекция первая В этом году меня в очередной раз позвали в Московский институт электроники и математики (МИЭМ) НИУ ВШЭ читать студентам магистратуры (четвёртый курс на наши деньги) департамента электронной инженерии курс «Обеспечение взаимодействия элементов системы IoT, интерфейсы и проток...
Как меняется сумма от перемены мест в графике производства Меня зовут Ася, и я занимаюсь решениями по оптимизации в НЛМК-ИТ. Много лет я работала .NET разработчиком, мечтала о профессиональном росте. Коллеги из проекта по календарному планированию и графикованию поверили в меня и взяли в команду, несмотря на то, что на тот момент я ...
Когда выйдет iOS 17 и какие устройства ее будут поддерживать Ежегодно в начале лета, во время конференции для разработчиков WWDC Apple показывает новые версии своих операционных систем. В этом году вряд ли что-то изменится, и именно на WWDC 2023 ожидается выход новой iOS. Apple из года в год становится все сложнее придумывать что-то ...
Разработка совершенно нового продукта Apple затягивается. Выход гарнитуры смешанной реальности могут перенести Известный аналитик Минг-Чи Куо (Ming-Chi Kuo) утверждает, что Apple продолжает сталкиваться с проблемами при разработке своей гарнитуры смешанной реальности. Вплоть до того, что её запуск придётся перенести. Куо говорит, что поставки устройства, которые ранее пла...
Зачем компании Skills Set и можно ли разложить по полочкам навыки разработчиков Привет! Меня зовут Ксюша Вахова, я руководитель корпоративного центра обучения в Selectel. Занимаюсь организацией обучения сотрудников и помогаю им развиваться. В этом тексте поделюсь опытом составления Skills Set в компании — инструмента, расписывающего иерархию «хардов» и...
Государство не будет финансировать отечественные аналоги TikTok и Instagram* Российские власти отказались от финансирования разработки отечественных аналогов TikTok и Instagram*. Как сообщается в «дорожной карте» проекта «Новое общесистемное программное обеспечение», эти сервисы денег не получат. В окончательную версию &...
В России хотят запустить федеральный проект для поддержки отечественных игровых студий В будущем году правительство РФ намерено представить федеральный проект для поддержки отечественных игровых студий и разработчиков. Это будет сделано в рамках нацпрограммы «Цифровая экономика». По поручению вице-премьера Дмитрия Чернышенко к 10 февраля 2023 ...
Разбираемся в асинхронности: где полезно, а где — нет? Привет! Меня зовут Артём, я backend-разработчик в KTS. Я занимаюсь проектами, где повсеместно используется асинхронное программирование, и веду курсы по нему в нашей школе Metaclass.Сегодня я постараюсь объяснить, что такое асинхронное программирование, зачем оно нужно, каки...
Как врач сделал себе ИИ помощника. Часть 2 Первая часть собрала хорошую "кассу" в виде рейтинга и кармы, но самое главное вызвала интерес аудитории. Последний факт стал решающим критерием для написания продолжения. Очень часто, 2-я часть хуже первой, но я все же решил рискнуть. Представлюсь снова, меня зовут Александ...
Вместо Lada Niva 2 там будут выпускать разные дроны. АвтоВАЗ избавился от недостроенного завода АвтоВАЗ продал недостроенный завод «Джей Ви Системз» в особой экономической зоне «Тольятти». Новым владельцем стало ООО «Тольятти Инвест», зарегистрированное в Тольятти 24 марта 2023 года. Завод начали строить в 2013 году, однако из-з...
Теперь требуется Windows 10. Google выпустила первую версию Chrome по новой схеме Компания Google выпустила обновление фирменного браузера. Свежая версия Chrome 110 сейчас доступна ограниченному количеству пользователей, но уже относится к стабильной стадии. Сгенерировано нейросетью Midjourney Chrome 110 стала первой версией браузера Goo...
Кастомный экран блокировки, новые функции Apple Music и апгрейд Библиотеки приложений: Что нового будет в iOS 17 Когда появились первые слухи про iOS 17, то сообщалось, что обновления будет настолько минорным, что пользователи даже не заметят разницы с iOS 16. Дело в том, что часть разработчиков перевели на создание xrOS — операционной системы для VR-шлема Apple, и делать что-то...
HabraTab: извлечение и модернизация движка (о, сколько нам открытий чудных...) Недавно на Хабре вышла статья «HabraTab — девайс для хаброзависимых», которая вызвала неподдельный интерес у хабропользователей и, можно сказать, произвела своего рода фурор (на данный момент рейтинг статьи +137). Действительно, проект довольно интересный как своей концеп...
Создаём планер для своего самодельного самолёта. Ч.2 Итак, на улице становится всё теплее и теплее и настало время подумать о продолжении эпопеи с самодельным самолётом… Маленький спойлер: самолёт в принципе готов для уличных экспериментов, требуется только подобрать соответствующее время. Для тех, кто не знает — собираю под...
Больше одноплатников, производительных и специализированных: 5 нужных многим моделей, которые появились в марте В последнее время производители электронных систем и компонентов стали наращивать темпы разработки и выпуска новых моделей. Это актуально, например, для одноплатных ПК, в марте вышло сразу несколько моделей, которые не стоит пропускать. Среди них, как обычно, есть производ...
Apple не обновляла этот продукт почти шесть лет. В ближайшее время ожидается анонс новой умной колонки HomePod Компания Apple может представить новую умную колонку HomePod уже весьма скоро. Когда именно, пока неизвестно, но известный журналист Bloomberg и инсайдер Марк Гурман (Mark Gurman) говорит именно о скором анонсе. Ранее, к слову, уже были данные о запуске продукта л...
Скорая сервисная помощь: найти и исправить ошибку в коде продукта ушедшего вендора решений для голосовой аналитики Это история о том, как уход вендора чуть не лишил бизнес голосовой аналитики, как наша сервисная команда занималась реверс-инжинирингом на проекте с SLA 4 часа, искала и исправляла ошибки в коде базы данных с огромным числом зависимостей, обнаружила за собой слежку, избавила...
Раскрыта дата релиза хардкорной игры Blade of God 2 Blade of God 2 — мобильная игра, которая берёт вдохновение у Dark Souls и других хардкорных экшенов от третьего лица. Разработчики обещают выпустить проект 31 марта, тогда как 30 числа начнётся предзагрузка. Об этом они сообщили в китайском маркете, поэтому мы ожидаем, что и...
Apple выпустила iOS 16.3 beta 2. Что нового и как обновиться, если вы не разработчик Сегодня, 10 января, Apple выпустила вторую бета-версию iOS 16.3 для разработчиков. За время праздников мы отвыкли от практически еженедельного выхода прошивок, но на самом деле разработчики не отдыхали, а практически целый месяц приводили систему в порядок. С учетом этого, ...
Проблемы с новыми Lada Vesta NG пока решить так и не удалось. Поставки уже сдвинулись на более поздний срок Несмотря на то, что АвтоВАЗ находится в корпоративном отпуске, часть сотрудников продолжает трудиться в двух смены, занимаясь доработкой некомплектных Lada Granta и пытаясь решить проблемы с электроникой Vesta NG. Коллектив АвтоВАЗ находится в корпоративном отпуске до 1...
Когда выйдет Google Pixel 7a. Тут все, что мы о нем знаем Google приняла мудрое решение вернуться к своим корням Nexus и выпустить более дешевый телефон Pixel еще в 2019 году. Pixel 3a и 3a XL могли похвастаться такой же отличной производительностью камеры, как и их более дорогие собратья, но за цену, которая была в полтора-два ра...
Релизный цикл ПО для самых маленьких В продолжение нашей серии для начинающих ИТ-шников о базовых идеях современной коммерческой разработки, поговорим о моделях релизов. Это очень обширная тема, но мы пройдемся по верхам и исключительно с позиции разработчика. Мы не будем брать экзотические случаи, когда релизы...
Разработчик Vampire Survivors рассказал о планах на вторую часть Vampire Survivors — рогалик на ПК и смартфоны. Издание IGN взяло интервью у его автора, спросив о планах на вторую часть. Оказалось, что Лука Галанте не собирается наживаться на ставшей популярной формуле «выживи за 10-20 минут в пиксельном аде». Пока что разработчик не види...
[Перевод] JDK 20 и JDK 21: что мы знаем на сегодняшний день JDK 20, третий не-LTS-релиз после JDK 17, достиг начальной фазы релиз-кандидата, как заявил Марк Рейнхольд, главный архитектор Java Platform Group в Oracle. Основной репозиторий исходного кода, форкнутый в стабилизационный репозиторий JDK в середине декабря 20...
Google представила суперкомпьютер A3 на основе GPU Nvidia H100 Компания Google представила свои новые суперкомпьютеры A3, которые созданы специально для обучения и обслуживания самых требовательных моделей искусственного интеллекта, лежащих в основе современного генеративного ИИ и инноваций в больших языковых моделях. Что интересно...
Apple выпустила iOS 16.6 beta 1 для разработчиков. Как загрузить ее на Айфон iOS 16.5 должна была стать рядовым обновлением без каких-либо выдающихся фишек, однако у Apple что-то пошло не так: вместо релиза купертиновцы выпустили iOS 16.5 Release Candidate 2, а через несколько дней — общедоступную версию для всех. Из-за этого график выхода обн...
Образование, продажи, финансовый анализ, генерация контента: китайские технологические компании спешно создают аналоги ChatGPT Китайские технологические компании планируют разработать свои собственные аналоги системы ChatGPT. Ранее стало известно, что Baidu представит своего чат-бота в марте, а теперь сообщается, что этому примеру последуют Alibaba Group Holding, Tencent Holdings, NetEase и JD....
Самая мощная версия Tank 300 выйдет только при одном условии: если Great Wall соберёт достаточное количество предзаказов Анонсированная на выходных мощная версия внедорожника Tank 300 будет выпущена при выполнении главного условия, о котором рассказал представитель Great Wall. Компания должна получить не меньше 1000 предварительных заказов на новую версию Tank 300, цена которой не со...
Моделируем в радиолокации то, что обычно не моделируют Привет, хабр! Уже более 5 лет занимаюсь разработкой и моделированием радиолокационных систем, в частности «больших» локаторов дециметровой длины. В своей практике сталкивался с тем, что при разработке такой сложной системы, как локационная,...
Как прошел митап для iOS-разработчиков в Минске Всем привет! Я Александр Дюбкин, в Тинькофф занимаюсь iOS-разработкой. Команда, в которой я работаю, отвечает за разработку фич для мобильного банка — того самого желтого приложения Тинькофф — и приложения Тинькофф Бизнеса. В мобильную разработку у нас вовлечено множество ко...
PlayStation 5 получила патч с повышением производительности Хотя игровая консоль PlayStation 5 вышла в продажу почти два с половиной года назад, производителю до сих пор приходится работать над тем, чтобы улучшить качество прошивки консоли. Это связано в том числе с тем, что приставка длительное время оставалась дефицитной, а значит,...
Удобства и боли рендеринга с React-pdf: опыт использования Привет, Хабр! Меня зовут Алексей Сингур, я — фронтенд-разработчик в проекте KICS (Kaspersky Industrial CyberSecurity) for Networks «Лаборатории Касперского». Если коротко, то наш продукт защищает промышленные инфраструктуры и сети от киберугроз: анализирует трафик для выявле...
Тим Кук — самый необычный глава Apple. Он признал, что надо меньше пользоваться Айфоном и намекнул на выход VR-гарнитуры За почти двенадцать лет Apple прочно стала ассоциироваться с Тимом Куком. Но информации о том, что представляет из себя глава одной из самых крупных корпораций в мире, хотелось бы побольше. Как оказалось, он очень необычный руководитель на фоне остальных. Только представьте...
Как интегрировать Яндекс Карты в приложение на Flutter Hey! Меня зовут Дмитрий Лёвочкин, я Futter разработчик в Friflex и автор блога Дневник Flutter разработчика. Мы в Friflex занимаемся разработкой мобильных приложений, и одна из наших ключевых отраслей – ритейл. Сложно представить мобильное приложение крупного ритейлера без к...
Книга «Kafka Streams и ksqlDB: данные в реальном времени» Привет, Хаброжители! Работа с неограниченными и быстрыми потоками данных всегда была сложной задачей. Но Kafka Streams и ksqlDB позволяют легко и просто создавать приложения потоковой обработки. Из книги специалисты по обработке данных узнают, как с помощью этих инструмент...
АвтоВАЗ: продажи автомобилей Lada взлетели почти вдвое Российский автомобильный гигант АвтоВАЗ подвёл итоги продаж фирменных авто за прошедший месяц. Всего за март 2023 года официальными дилерами Lada в России было продано 23 335 коммерческих и пассажирских автомобилей. Фото: АвтоВАЗ Это на 89,9% больше результатов м...
Как мы отрабатываем аварии в банке Меня зовут Павел, и я работаю в банке архитектором автоматизированных систем. В мои задачи входит поддержание работоспособности нескольких систем, связанных с корпоративным кредитованием. К счастью, здесь, если сравнивать с моим предыдущим местом работы, всё более-менее сп...
Российская система «Серп-ВС» эффективно борется с дронами на расстоянии до 3 км «Росэлектроника», которая входит в Ростех, осуществила поставку первой партии новых систем защиты от беспилотных летательных аппаратов «Серп-ВС» на объекты топливно-энергетического комплекса (ТЭК). Данная система создана для борьбы с небольшими д...
Как путешествия переворачивают ценности с ног на голову. Моя история выхода* из айти в номадство Небольшая история про выход из зоны комфорта и путешествия.Карьера в IT была моим главным приоритетом, но всё изменилось, когда я решил не возвращаться из путешествия, а попробовать пожить как digital nomad.Новый образ жизни сильно перетряхнул мои ценности: совсем скоро...
Как превратить DevOps-пайплайн в DevSecOps-пайплайн. Обзор концепции Shift Left Привет, Хабр! Меня зовут Алексей Колосков, я DevOps/Cloud-инженер в Hilbert Team. Вместе с моим коллегой Михаилом Кажемским в этой статье мы расскажем об особенностях DevSecOps-пайплайна и концепции Shift Left. Вы узнаете об основных этапах DevSecOps-пайплайна, автоматизиров...
Что делать, когда выпускник топ-10 мирового вуза не может спроектировать блок сложения A+B У меня был в свое время практикант из Стенфорда, от которого я получил инсайдерскую информацию, чему их там учат. Потом я интервьировал много студентов, и понял, что если человек не делает самостоятельных проектов в вузе, а просто плывет по течению программы как медуза, то б...
Для Windows 11 тестируют новый «Проводник», освободят от всего лишнего. Поэтому он будет работать быстрее Компания Microsoft продолжает эксперимент с Windows 11. Она добавит новый «Проводник», который больше не будет так долго перезапускаться при сбоях, а элементы, вроде панели задач, рабочего стола и прочего, больше не будут пропадать. Это позволит ускорить раб...
Вышел новый трейлер Dune: Awakening В сети появился новый трейлер Dune: Awakening — ММО-выживалки в мире «Дюны». Трейлер появился во время шоу The Game Awards 2022. Разработкой игры занимается студия Funcom. Читать полную статью
Эффектно и эффективно. 6 инструментов для анимации в React Native Всем привет! Меня зовут Евгений Прокопьев, я мобильный разработчик в СберМаркете. Более пяти лет я работаю с React Native и моя любовь — это красивые анимации. В этой статье я хочу рассказать, с помощью каких инструментов можно добиваться качественных анимаций на React ...
[Перевод] У меня возникают сложности с продуктивной работой на Python Примечание: всё, что говорится в этой статье, можно отнести и к любому другому языку с динамической типизацией (скажем, Ruby). Я делюсь своим опытом и мытарствами конкретно по Python только потому, что сам пользуюсь этим языком. Изначально я осваивал программирование на Pyt...
Как мобильному разработчику заявить о себе и найти работу в IT Обычно разработчики, даже Middl-уровня, зачастую не знают, где им реализоваться Фонд «Сколково» и компания IT_ONE совместно запускают чемпионат среди Android- и iOS-разработчиков на онлайн-платформе IT-чемпионатов All Cups от VK. Участников ждет призовой фонд 520 тысяч рубл...
Этого все ждали более 30 лет. Windows 11 получила долгожданную возможность Американская корпорация Microsoft является крупнейшим разработчиком операционных систем для персональных компьютеров. Созданием и выпуском таких она занимается уже более 30 лет, предоставляя всем и каждому возможность такие купить и затем использовать по своему собственному...
Каждый третий проданный в FIX PRICE пакет оказался экологичным За год в Fix Price было продано более 60 млн пакетов из переработанного полиэтилена 24 апреля 2023 года – Продажи эко-пакетов в Fix Price в первом квартале 2023 года составили более 15 млн штук, или около 31% от всех проданных в сети полиэтиленовых пакетов, а по итогам всего...
Мой диплом, или Как собрать вещи и переехать на YDB Меня зовут Арслан, в этом году я делал сервис для построения циклов заказа (например, заказа такси). Возможно, вы видели пост от другого разработчика в команде, Ильи Lol4t0. Всего сервис обрабатывает примерно 5000 RPS с задержкой 100 мс в 99 перцентиле. Раньше для хранения д...
Разработчики отечественной версии ОС Android не могут договориться между собой Проект отечественной модификации мобильной ОС Android, которую сейчас разрабатывают российские компании, скоро представят вице-премьеру Дмитрию Чернышенко. Как сообщает «Коммерсантъ», самой заинтересованной стороной является VK, также в проекте принимают уча...
У АвтоВАЗа проблема с запчастями. Завод выпустит тысячи некомплектных Granta без электроусилителя руля Глава АвтоВАЗа Максим Соколов подтвердил, что завод продолжает выпускать некомплектные автомобили Lada, которые позже доводят до готовности, когда появляются необходимые комплектующие. В прошлом году АвтоВАЗ выпустил до 10 тысяч некомплектных LADA, но в конце года их уд...
Блокчейн MMO Gran Saga: Unlimited делают создатели Gran Saga и Chrono Odyssey Издатель NPIXEL анонсировал блокчейн-игру Gran Saga: Unlimited и показал небольшой трейлер к ней. Это MMO на iOS, Android и PC с поддержкой NFT и криптовалют. Разработчики уверяют, что их детище отличается от других азиатских MMO тем, что у них есть опыт разработки таких фра...
Open source конструктор CRM/ERP или база данных для непрограммистов Всем привет! Проекту уже более трех лет, и количество звездочек на GitHub перевалило за 500 штук при нулевом маркетинге — поэтому я решил написать про обновления, которые у нас произошли.В этой статье не будет каких-то зубодробительных технических подробностей, так-как под к...
В Китае выделили на разработку видеокарт 215 миллионов долларов Когда речь заходит о видеокартах, то пользователи сразу думаю про NVIDIA, а затем об AMD. Те, кто немного изучает новости и понимает развитие современного рынка компьютерных комплектующих, ещё вспоминают о том, что Intel с недавних пор тоже производит видеокарты, так что эту...
Эксклюзив: Microsoft работает над Surface Go 4 на базе ARM и новым 11-дюймовым Surface Pro Microsoft готовит к релизу в этом году новый планшет Surface Go, который впервые будет оснащен процессором ARM. Согласно источникам, Surface Go 4 носит кодовое название Tanta и будет поставляться с SoC на базе Snapdragon 7c в модели начального уровня, предлагая производитель...
Взлёт и падение Живого Журнала. Часть 2: расцвет и закат русскоязычного ЖЖ Как мы рассказывали в прошлой части, эпоху расцвета русскоязычного ЖЖ можно отсчитывать с 2005 года. Почему именно с него? Напомним вкратце. 2004 год стал временем бурного и стремительного роста русскоязычной аудитории ЖЖ. В январе она составляла порядка 40 тысяч, к концу ...
«А поговорить?»: как сделать голосового помощника в браузере Голосовые технологии повсюду: Siri, Алиса, Alexa, финансовые помощники в приложениях банков, например, Альф. Они есть в колонках, телефонах, даже в автомобилях. Но что насчёт браузеров? Когда я начала заниматься разработкой голосового помощника для личного кабинета банка в б...
Релиз Django LTS 4.2: обзор изменений и необходимости обновления В апреле 2023 года вышла новая LTS-версия Django Web Framework, одного из самых популярных фреймворков для веб-разработки на Python.«Вышла новая версия! Почему вы до сих пор не перешли на неё?» — такой вопрос часто возникает у студентов, изучающих этот фреймворк на курсах пр...
Apple перешла на собственные чипы, но до сих пор продает Mac mini на Intel. Как так? В 2022 году подошел к концу двухгодичный цикл перехода Mac на процессоры Apple Silicon, которые оказались довольно производительными и энергоэффективными. На данный момент, на рынке уже появились два новых MacBook и iPad Pro на M2, хотя и устройства на процессоре М1 по-преж...
[Перевод] Как загадочный разработчик снизил затраты на AWS на 90%, а потом исчез Недавно я завершил аудит своего SaaS-клиента. Его история достойна рассказа. Это история о жадности, лжи и красоте хакинга. Это история о том, как благодаря мой клиент снизил свои ежемесячные траты на AWS на 90 тысяч долларов благодаря таинственному разработчику, который и...
SpaceX отправила на МКС первую женщину-астронавта из Саудовской Аравии Экипаж миссии Ax-2 внутри космического корабля SpaceX Dragon После неудачного запуска корабля Starship в апреле 2023 года о компании SpaceX слышно мало новостей — можно подумать, что она полностью занята подготовкой к следующему запуску. Разумеется, она занимается исправлени...
Лучшая ОС в истории. Microsoft выпустила инновационную Windows 12 Компания Microsoft занимается разработкой и выпуском операционных систем вот уже как очень много лет, и за такой период времени ей удалось сделать свою продукцию максимально продвинутой во всех смыслах и отношениях. Новейшим творением корпорации является Читать полную верси...
Премиальные тарифы банков в 2023 году. Большой обзор Я проанализировал премиальные программы 8 российских банков чтобы понять, какая из них подходит мне больше всего. Возможно, наши с вами характеристики и обстоятельства похожи, и вам будет полезно прочитать этот обзор.Премиальные тарифы в российских банках становятся всё дост...
Записки молодого МП: как менеджеру спастись от лучей ненависти инженеров Я недавно начала заниматься администрированием проектов в ИТ-инфраструктуре. Здесь много постов менеджеров проектов о том, как ставить задачи технической команде, контролировать статусы и общаться так, чтобы тебя не ненавидели. Однако оказалось, что с инженерами универс...
Итоги Google I/O: Андроид 14, который превращается в iOS, ужасный Pixel Fold и перспективный Pixel 7A Вчера компания Google провела традиционную весеннюю конференцию Google I/O, на которой показала много новинок. Презентация началась с того, что CEO Google Сундар Пичаи рассказал об интеграции искусственного интеллекта в поиск. Благодаря ему результаты, которые будут получат...
Как Apple сама гробит новые iPad. Они дорогие, мощные, но бесполезные iPad — устройство весьма и весьма специфическое. С одной стороны, планшеты Apple по праву считаются лучшими решениями на рынке. А, с другой, покупают их всё равно не так охотно, как Айфоны, несмотря на то что в начале 2010-х годов, когда Айпады только вышли в продажу,...
Игра Dungeon Hunter вернётся на смартфоны с новым издателем Dungeon Hunter — топовая франшиза мобильных игр в 2010х. Её изданием занималась Gameloft, которая теперь немного отошла от разработки на iOS и Android. Это доказывает не только закрытие студии в Будапеште, но и передача лицензии и прав на разработку следующей Dungeon Hunter ...
Battlefield Mobile закрыли, чтобы Battlefield 2042 продолжила жить Battlefield Mobile не оправдала ожиданий EA, как и Apex Legends Mobile. В один момент казалось, что эти и другие AAA-франшизы покажут мобильным разработчикам, как надо делать. Взять в пример народную League of Legends: Wild Rift и критикуемую, но доходную Diablo Immortal. Н...
Семантическое версионирование и проблемы с зависимостями — коротко о lockfile Привет, меня зовут Анастасия Пласкевич, я фронтенд-разработчик. Недавно на проекте я разбиралась с зависимостями и углубилась в эту тему так, что собрала небольшой доклад о том, что такое Lockfile, как работает yarn.lock, как решать проблемы с зависимостями в проекте и делат...
iOS 17 изменилась в процессе разработки: она добавит несколько «приятных» функций Apple изменила стратегию для iOS 17 в процессе разработки, добавив несколько новых функций. Как сообщает Марк Гурман из Bloomberg, новая прошивка будет более значительной, чем предполагалось ранее. В январе Гурман сказал, что iOS 17 может быть не таким крупным обновлени...
Мертвая эра. Изучаем приложение, созданное в BioEra Для подписчиковДиковинных сред разработки софта существует множество. Сред визуального программирования — чуть меньше, а популярные среди них и вовсе можно пересчитать по пальцам. Сегодня я покажу, как можно обойти парольную защиту в программах, созданных с помощью довольно ...
Приложение ВКонтакте для iPhone обновилось по-крупному и получило поддержку функций из iOS 16 ВКонтакте давно превратился из приложения для общения в большой суперапп, в котором есть самые разные функции на все случаи жизни. С выходом iOS 16 компания одной из первых обновила приложение, причем сделала это для разных платформ. Помимо этого, ВКонтакте содержит массу к...
Как настроить Huawei и все ли приложения можно на него скачать В некотором роде использование новых смартфонов Huawei является челленджем и испытанием ваших навыков опытного пользователя. Но, справедливости ради, это было так примерно три года назад. С тех пор многое менялось, приложения появлялись, операционная система становилась луч...
Как врач сделал себе ИИ помощника Всем привет, меня зовут Александр и я врач-гематолог. Для справки, это тот, кто занимается болезнями крови. Мой общий стаж перевалил за 16 лет, я кандидат медицинских наук и последние пару-тройку лет интересуюсь анализом данных, machine learning и ИИ в медицине. Под "интерес...
Бета-тест Mission Zero завершился — он длился более 110 дней Mission Zero — мультиплеерная игра для смартфонов и PC от NetEase Games. Мобильный проект черпает вдохновение у Identity V и серии Hitman. Для игры проходил бета-тест, он завершился 13 апреля. Разработчики говорят, что тестирование длилось более 110 дней, что является самым ...
Пресс-релиз сборок Windows 11 Insider Preview Build 22621.1325 и 22623.1325 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.1325 и 22623.1325 для инсайдеров в Beta Channel. • Build 22623.1325 = Новые функции развернуты; • Build 22621.1325 = Новые функции отключены по умолчанию; НАПОМИНАНИЕ: Инсайдеры, которые ранее использовали с...
Чему не учат разработчиков: советы для начинающих Иногда меня спрашивают, как стать разработчиком? Сложно ли это, что для этого нужно, какой язык выбрать? Спрашивают друзья, родственники, знакомые. Далёкие от сферы информационных технологий или забросившие когда-то программирование и подумывающие о возвращении (читай даунши...
Это ответ Google на ChatGPT. Представлен сервис Bard на основе «разумной» языковой модели LaMDA Компания Google представила свой ответ на ChatGPT — экспериментальный сервис разговорного искусственного интеллекта под названием Bard. Bard опирается на языковую модель LaMDA, нашумевшую в прошлом году, когда один из специалистов Google назвали систему раз...
Представлен UZE Bold 2 – 290-ваттный графеновый паурбанк на 6 устройств Стартап из Майами UZE, занимающийся разработкой технологии умной зарядки и носимых устройств, запустил краудфандинговую кампанию на первый в мире и самый быстрый внешний аккумулятор Bold 2. Это внешний аккумулятор с первой в своем роде комбинированной выходной мощностью 290…
Ford отказалась от разработки беспилотных машин с четвёртым уровнем автономности Похоже, что Ford, делая ставку на электромобили, отказывается от разработки беспилотных автомобилей с четвёртым уровнем автономности. По крайней мере, на данный момент. В письме, направленном Национальную администрацию безопасности дорожного движени...
Разработка приложений для платёжных терминалов Ingenico Приветствую всех! Скажите: интересовались ли вы хоть раз тем, как устроены и работают банковские платёжные терминалы, к которым вы прикладываете свою карту едва ли не ежедневно? Хотели ли вы узнать, как написать что-то своё под какое-нибудь из данных устройств? Если ваш от...
Прекратите звать (не) меня на работу Расскажу забавную, и, надеюсь, поучительную историю, в которой смешалось многое и, на первый взгляд, странное.Начну очень издалека. Видите мой ник? Его опосредованный источник — давно забытый одноимённый криминальный фильм двадцатилетней давности; когда мне нужно было придум...
CGTN: «Новые подходы»: Как Китай модернизировал свои методы лечения COVID-19 Китай прилагает все усилия по разработке лекарственных средств против COVID-19, одновременно стимулируя вакцинацию — первое делается для спасения жизней, а второе для обеспечения повсеместной защиты. В то время как строгие меры по сдерживанию пандемии COVID-19 за посл...
Tengen Toppa Gurren Lagann — игру по аниме «Гуррен-Лаганн» выпустили в США Мобильная игра Tengen Toppa Gurren Lagann стала доступна на Android в США. Это пробный запуск, но уже с английским языком. Получается, глобальная версия на подходе, поэтому когда появится страница в App Store, мы узнаем примерную дату релиза. Игра Tengen Toppa Gurren Lagann...
«Тинькофф» выпустил первый банкомат собственного производства Дизайном, проектом и сборкой полностью занимался банк.
VR-гарнитура Apple не работает без повербанка при цене в 3000 долларов, а Тим Кук толком не в курсе Гарнитура Apple выйдет уже скоро: фанаты с нетерпением ждут релиза нового гаджета, который дался купертиновцам, прямо скажем, с большим трудом. На днях в Bloomberg опубликовали интересную статью о том, сколько будут стоить очки Apple, а заодно рассказали, как они создавалис...
Когда выйдет War Thunder Mobile на iOS и Android? Симулятор танковых и морских баталий War Thunder Mobile уже недоступен на Android в Турции; до этого для игры проходило 2 бета-теста в этой стране. Разработчики из Gaijing Entertainment не давали полетать на самолётах, а геймплей был построен на быстрых матчах на танках или ...
Литрес обновил стиль и наводит порядок в своих авгиевых конюшнях Один из пионеров рынка легальных книжных сервисов Литрес провел первый за свою семнадцатилетнюю жизнь ребрендинг. Название осталось, а вот стиль подправили. Занималась этим студия Артемия Лебедева, и, как нам кажется, это первый за долгое время проект Лебедева, на который мо...
Как тебе такое, Илон Маск? Amazon показала терминалы своего спутникового интернета Kuiper Компания Amazon показала изображения со своими терминалами для передачи интернета со спутника. Проект называется Kuiper, его разрабатывали последние несколько лет. Он должен стать аналогов и конкурентом Starlink от SpaceX. Три версии терминалов Как отмечается, в продаж...