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

Победители Miro Platform Contest В начале ноября мы объявили об открытой бете платформы Miro, провели конференцию о платформенной разработке с JetBrains, Stripe и другими компаниями (видео всех докладов), а также запустили онлайн-конкурс для разработчиков по созданию плагинов. Конкурс завершился! В нём при...

Free TON раздаст внутренние токены посредством конкурсов Разработчики блокчейн-проекта Free TON, основанного на протоколе Telegram Open Network, объявили конкурсы для разработчиков и пользователей платформы, победители которых получат криптовалюту TON Crystals. Первый конкурс предлагает разработчикам создать инструменты для масшта...

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

Объявлены победители конкурса лучших подводных фотографий В конкурсе участвовали тысячи фотографов из 78 стран мира. Жюри выбирало победителей в 17 категориях, а также был определен главный победитель Ocean Art Underwater Photo Competition 2019 (конкурс организуется сайтом Underwater Photography Guide, посвященным искусству, науке,...

Криптобиржа Currency.com разыграет 50 BTC среди трейдеров Платформа токенизированных активов Currency.com повторно проведет конкурсы BTC Brawl и Бычье ралли с суммарным призовым фондом до 50 BTC. Об этом журналу ForkLog сообщили представители криптобиржи. Currency.com проводила BTC Brawl и Бычье ралли в январе-феврале этого года. Н...

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

Украинец одержал победу в одной из номинаций конкурса «Предприниматель года», проводимом Payoneer В четвёртом ежегодном конкурсе «Предприниматель года», проводимом компанией Payoneer, в этот раз победил украинец Максим Гопачук. Всего в конкурсе принимали участие 3500 предпринимателей из 120 стран мира. Среди всех конкурсантов были выбраны победители в семи разных номинац...

Посмотрите, какие подарки Apple дарит разработчикам перед WWDC   В этом году Apple впервые организовала виртуальную конференцию WWDC, но не забыла о подарках. Победители конкурса Swift Student Challenge получили тематические значки и уникальную куртку. Такую не купишь даже в Apple Park Visitor Center. Её принт состоит из набо...

[Перевод] О роли фронтенд-разработчика Привет, Хабр! Представляем вашему вниманию перевод статьи фронтенд-разработчика из MediaMonks Рональда Мендеса. Будучи родом из Венесуэлы, Рональд перебрался в Аргентину и построил успешную карьеру, а благодаря своему большому интересу к дизайну и анимации стал одним из член...

СУЭК наградил победителей рэнкинга «Лидеры корпоративной благотворительности» Как пишет Ria.ru, победители авторитетного социального рэнкинга – российского конкурса «Лидеры корпоративной благотворительности» – получили награды в нескольких номинациях мероприятия. По правилам конкурса, церемонию награждения возглавил представитель организации, победивш...

Конкурс для бэкенд-разработчиков FunCode Java/Kotlin challenge FunCorp проводит конкурс для бэкенд-разработчиков на языке Java/Kotlin с призовым фондом в 550 000 рублей. Принять участие может любой желающий. Авторы лучших работ получат денежные призы и подарки от FunCorp, а также возможность присоединиться к нашей команде. Условия уч...

One Moments Awards (OMA) 2019: лучшие фото, снятые на смартфоны Meizu Несмотря на то, что смартфоны Meizu никогда не попадали в топы рейтинга DxOMark, есть немало пользователей, которые ежедневно используют смартфоны компании в качестве инструмента для фотографирования и вполне довольны качеством снимков. Производитель как может улучшает камер...

Яндекс запустил народное голосование за ретроигры. Финалисты Retro Games Battle 2019 В июле команда Музея Яндекса запустила Retro Games Battle 2019 — конкурс по разработке игр для легендарного ZX Spectrum, ориентированный на любителей ретротехники. 5 декабря завершился приём заявок. 19 новых игр дошло до финала. Сегодня мы не только напомним о конкурсе и п...

Projekt Red объявил конкурс в стиле Cyberpunk 2077 для моддеров ПК Projekt Red объявил новый конкурс моддинга корпусов для ПК, на котором моддеры и обычные пользователи могут придумать свои собственные дизайны, в стилистике Cyberpunk 2077. Заявки на участие в конкурсе будут открыты до 17 мая. 5 проектов будут выбраны жюри из экспертов ...

Проект «Особая сборка» — победитель конкурса социальных стартапов SAP UP В Центре цифрового лидерства SAP назвали победителей конкурса социальных стартапов SAP UP. Грант в размере 500 000 рублей на развитие бизнеса получил проект «Особая сборка». Всем десяти командам-участникам финала вручили призы: гранты ...

Билайн и «Лиза Алерт» стали победителями GSMA Global Mobile Awards 2020 Совместный проект Билайн и поисково-спасательного отряда «Лиза Алерт» стал победителем международного технологического конкурса GSMA Global Mobile Awards 2020. Решение «Beeline AI - Поиск людей» на базе нейросети для «Лиза Алерт» признано лучшим в номинации Best Mobile Opera...

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

Российские разработчики представили два экзоскелета Разработчики из «Объединения Экзо Строителей» показали два новых проекта экзоскелетов. Обе системы были представлены на конкурсе образовательной программы «Вектор». Первый экзоскелет предназначен для предприятий, второй — для врачей, его еще предстоит дорабатывать. В пер...

Как я искал хелпдеск среди 15 решений и… не нашёл Этой статьи не должно было быть: вроде как и Хабр не жалобная книга, и у меня частная история далеко не хабровской компании. Но именно на Хабре я получил не очень корректное отношение одной компании и познакомился аж с двумя другими в самый подходящий момент — в момент, когд...

Победители Game Off 2019 Game Off — ежегодный гейм джем, который проводит GitHub. Разработчикам дается месяц на создание игры по заданным мотивам (в этом году это было ““leaps and bounds”), а исходники потом публикуются на GitHub. В этом году победила игра Sealed Bite — пиксельный платфо...

Digital Women 2020, KAZKOZVUK, VUIKO и др. Объявлены победители национального конкурса IT-проектов для борьбы с коронавирусом Как и было обещано, Министерство цифровой трансформации Украины (Минцифры) по итогам состоявшего вчера финального питчинга назвало имена победителей национального конкурса IT-проектов для борьбы с коронавирусом #HackCorona in Ukraine. Напомним, конкурс онлайн-конкурс #HackCo...

Apple объявляет о проведении конкурса фотографий iPhone 11 в ночном режиме Apple начинает свою деятельность в 2020 году с совершенно новым конкурсом фотографий в ночном режиме, предлагая пользователям по всему миру поделиться своими лучшими фотографиями в ночном режиме, снятыми на iPhone 11, iPhone 11 Pro или iPhone 11 Pro Max. Модели iPhone 11 и i...

Локализация инди-игр: стоит ли игра свеч? После выхода интервью с инди-студией Duck Rockets, мы в Alconost задумались: как инди-разработчики принимают решение о локализации своих игр? Локализация — один из способов расширить аудиторию игроков, получить больше загрузок и прибыли. Но всегда ли инди-игры окупают затр...

Заканчивается регистрация на конкурс «Контур.Старт!» Всероссийский конкурс молодых профессионалов «Контур.Старт!» проводится среди студентов экономических и гуманитарных направлений вузов России. Участие в конкурсе бесплатное. Организует конкурс компания СКБ Контур — один из крупнейших разработчиков сервисов для бизнеса...

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

[Из песочницы] Актуальные библиотеки визуализации данных для react-разработчиков Привет, Хабр! Представляю вашему вниманию перевод статьи «Data Visualization Libraries for React Developers in 2019» автора Veronika Rovnik. Вот уже несколько лет подряд React не сдаёт позиции и входит в тройку самых любимых библиотек профессиональных разработчиков по всему...

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

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

YouTrack теперь с эмоциями Привет, я Лена из JetBrains! В текущей ситуации нам с командой YouTrack кажется особенно важным выполнять обещания по тому, что запланировано к выпуску на 2020. Поэтому рада представить YouTrack 2020.1, в котором такую радость и другие эмоции можно теперь выражать с помощью ...

Ученики «IT ШКОЛЫ SAMSUNG» — победители Всероссийского научного конкурса «Сотвори будущее» РТУ МИРЭА Учащиеся проекта «IT ШКОЛА SAMSUNG» вошли в число победителей Всероссийского научного конкурса для старшеклассников и студентов «Сотвори будущее», финал которого состоялся в МИРЭА — Российском технологическом ...

Обзор Kaggle ML & DS Survey 2019. Или сколько зарабатывают ML специалисты Ежегодно Kaggle проводит опрос среди специалистов по анализу данных, и объявляет конкурс на поиск инсайтов из полученных данных. В этом году в опросе участвовало 19717 человек со всего мира. В статье рассматриваются лучшие обзоры и решения Kaggle ML & DS Survey 2019. Ч...

Разыгрываем 10 катушек! Оставайся дома, печатай и выигрывай! Сидите дома на самоизоляции и скучаете? Самое время напечатать то, что давно хотели!А заодно принять участие в конкурсе и выиграть пластик от Bestfilament !Для участия в конкурсе нужно сделать пост о том, что вы напечатали, поставить хэштег #печатаюдома и написать "участвую...

Защиту своих проектов проводят участники экоконкурсов правительства Москвы 22 ноября закончился прием заявок для участия в конкурсах на соискание премий Правительства Москвы 2019 года в сфере охраны окружающей среды и комплексного благоустройства природных и озелененных территорий. Более 100 работ было заявлено в ходе приемной кампании. Свои инициа...

Ремастеру Gothic быть Компания THQ Nordic официально сообщила, что ремастеру Gothic быть. Разработчики из компании решили провести опрос среди пользователей и оказалось, что подавляющее большинство готово играть в новую-старую Gothic, а значит самое время запускать проект в производство. Собствен...

Победители конкурса стартапов The Europas Awards 2020 На Хабре часто пишут про новые технологии и яркие стартапы. Но почему-то до сих пор никто не рассказал об итогах конкурса The Europas Awards 2020, хотя там есть и российские победители. Cloud4Y исправляет эту оплошность. В прошлом году Europas Awards для европейских техни...

Победители авторитетного рэнкинга получили награды от СУЭК Победители авторитетного социального рэнкинга – общероссийского конкурса «Лидеры корпоративной благотворительности» – получили награды. Об этом сообщает Ria.ru. Церемонию награждения, по традиции, возглавил представитель организации, победившей в рэнкинге в прошлом году – Си...

Победа в номинации «РОЗА» конкурса портала ETPRF.RU присуждена предприятию «Технодинамики» Уфимское агрегатное производственное объединение холдинга «Технодинамика» госкорпорации Ростех стало победителем конкурса оператора электронной торговой площадки ETPRF.RU в специальной номинации «Равнодоступные открытые закупки» среди 1500 крупнейших организаций Российской Ф...

Apple ищет лучшие фотографии в Ночном режиме 8 января компания Apple объявила старт своего ежегодного фотоконкурса, который в этом году посвящён Ночному режиму. Тут стоит сразу оговориться, что эта фишка доступна только обладателям iPhone 11, iPhone 11 Pro и iPhone 11 Pro Max. Возможно, это лишь первая часть ежегодного...

Объявлены победители конкурса фотографий природы Фотоконкурс Nature TTL Photographer of the Year проводится впервые — ресурсом Nature TTL, основанным фотографом дикой природы Уиллом Никольсом (Will Nichols). На участие в конкурсе было поданы около 7 000 заявок из более чем 100 стран. Florian Ledoux Главный приз в конк...

Angular для Vue разработчиков Сейчас во фронтенде среди фреймворков есть три явных лидера: Angular, React и Vue. Думаю, мы можем судить о любви разработчиков к проекту по количеству звезд на GitHub. На момент написания данной статьи у Vue уже 161 тысяча звезд, на втором месте находится React с 146 тысяча...

FOSS News №11 — обзор новостей свободного и открытого ПО за 6 — 12 апреля 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и железа (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. Продолжаем освещать роль Open Source разработчиков в борьбе с COVID-19, GNOME запускает конкурс проектов, про...

PlayStation 5 и Xbox Series X очень мощные Крупные издатели видеоигр уже получили свои модели PlayStation 5 и Xbox Series X для разработки нового контента и тестов. Некоторые из разработчиков решили поделиться своими впечатлениями. Например, генеральный директор студии Tequila Works заявил, что консоли нового поколен...

Состоялся глобальный релиз фэнтези-MMORPG Aura Kingdom 2 MMORPG Aura Kingdom 2, которая уже некоторое время доступна в Китае, официально запустилась на обеих платформах во всем мире. На официальном сайте даже можно загрузить APK-файл для игры на компьютере. Европейские серверы уже должны были запустить. Разработчики приготовили п...

WireGuard заработал в режиме ядра WindowsNT Разработчик WireGuard VPN Джейсон Доненфельд выпустил новую версию WireGuardNT, которая работает в режиме ядра WindowsNT (7, 8.1, 10, 11, 2012, 2016, 2019, 2022). Перенос всего кода в ядро значительно повышает пропускную способность туннеля практически на любых соединениях...

Huawei заплатит за лучшие снимки, созданные на ее ... Huawei запустила конкурс NEXT-IMAGE 2020, который проводится компанией ежегодно. Цель — показать, что снимки и видео, снятые на смартфоны Huawei способны удивлять. В рамках конкурса будут выбраны лучшие работы, созданные простыми пользователями при помощи мобильны...

Samsung предлагает принять участие в конкурсе во время презентации Galaxy Unpacked До презентации Galaxy Unpacked осталось ровно две недели, и компания Samsung приглашает всех смотреть ее в прямом эфире. А чтобы мотивировать потенциальных зрителей — обещает подарки. Слоганом мероприятия, которое пройдет 11 февраля, стала фраза «Меняй форму будущего». В...

Разработчики S.T.A.L.K.E.R. 2 сделали подарок игрокам GSC GameWorld, ведущие активную разработку S.T.A.L.K.E.R. 2, решили побаловать игроков и провели конкурс, по результатам которого победители получили призы.

iOS. Работа с сетью, когда приложение не запущено Пользователи ожидают, что работа с сетью происходит «волшебно» и незаметно. Зависит эта волшебность от разработчиков системы и приложений. На систему повлиять сложно, поэтому ограничимся приложением. Тема эта сложная и проблем там несчётное количество. Обсудим те, с которы...

[Перевод] Мотор! или Что такое игровая физика Разработчикам при создании игры приходится искать баланс не только в механиках, но и в физике. Реализм или аркада? В общем-то, кому что нравится. Главное — фан и удовольствие. Нужно создать фундаментальные законы своего мира, и объяснить, что возможность ходить по потолку ...

Стартовала предрегистрация на приключенческий хоррор Veritas Еще осенью прошлого года стало известно, что приключенческий хоррор Veritas выйдет на мобильных 12 февраля. Теперь же разработчики запустили предварительную регистрацию, чтобы все желающие не упустили проект. Напомним, что Veritas — это проект разработчиков серии Forever Lo...

Названы 15 победителей конкурса блокчейн-приложений «Klaytn Horizon» Ведущий блокчейн-проект Klaytn , возглавляемый южнокорейским Интернет-гигантом Kakao, назвал победителей своего конкурса блокчейн-приложений (BApp) «Klaytn Horizon». Участники соревнования создавали блокчейн-приложения с использованием платформы Klaytn, основная се...

Шутер на миллион с нуля: путь инди-разработчика Последние пять лет я руковожу образовательными программами по игровой индустрии в Высшей школе бизнес-информатики НИУ ВШЭ. Мы проводим много бесплатных мероприятий с интересными спикерами, собирая аудиторию через Leader-ID. На одной из последних встреч прозвучала очередная к...

Дайте все №6: новые возможности для НКО и активистов Подборка образовательных и других возможностей от редакции Теплицы.  Материалы с конференции «Фандрайзинг нового времени: перестройка» Опубликованы материалы с онлайн-конференции Клуба фандрайзеров для тех, кто не смог присутствовать на мероприятии. Конференция –...

[Из песочницы] Как начать писать микросервис на Spring Boot, чтобы потом не болела голова Привет! Меня зовут Женя, я Java-разработчик в Usetech, в последнее время много работаю с микросервисной архитектурой, и в этой статье хотела бы поделиться некоторыми моментами, на которые может быть полезно обратить внимание, когда вы пишете новый микросервис на Spring Boot....

Meizu запустила конкурс мобильной фотографии OMA Meizu объявила о начале ежегодного конкурса мобильной фотографии под названием One Moments Awards (OMA) 2019. OMA стартует с сегодняшнего дня и завершится 3 января 2020 года. Конкурс направлен на то, чтобы побудить фотографов запечатлеть всё прекрасное, что нас окружает, и…

Итоги конкурса рабочих мест или Игра престолов в битве за PS4 Те, кто на Хабре не первый день, наверняка знают, как мы в RUVDS любим устраивать всякие активности. Что мы уже только не делали. Запускали сервер в облака, делали коллаб с создателем Дюк Нюкема, даже варили свое админское пиво и готовили хабрабургеры, всего и не упомнить....

Минцифры анонсировало конкурс по отбору 15 лучших украинских IT-стартапов, которые представят страну на Startup Grind Global 2020 в Кремниевой долине Министерство цифровой трансформации Украины совместно со Startup Grind Kyiv при поддержке Программы USAID «Конкурентоспособная экономика Украины» объявляют конкурс. Он позволит лучшим технологическим стартапам представлять Украину на 10-й глобальной конференции предпринимате...

Google рапортует об успехах внедрения HTTPS на Android По оценке Google, в настоящее время трафик по умолчанию шифруют 80% приложений из каталога Google Play. Показатель программ, ориентированных на Android 9 и 10, еще выше — 90%. Для защиты Android-устройств от перехвата трафика в 2016 году, с выходом версии 7 мобильной ОС был ...

Конкурс отечественных разработчиков ПО и стартапов проводится под эгидой SAP и Минкомсвязь РФ SAP и Координационный центр Межправкомиссии по ВТ Минкомсвязи России разработали и запустили совместный акселератор для разработчиков ПО. Программа направлена на поддержку цифровых решений участников российской экосистемы ...

Apple запустила новый конкурс фото на iPhone, поучаствовать может каждый Умеете грамотно пользоваться ночным режимом на айфоне? Люди делятся на две категории: те, кто снимают на фотокамеры, и те, кто снимают на iPhone. Кто снимает лучше, неясно. Ясно лишь то, что есть люди, снимающие на iPhone потрясающе. Если вы из таких, скорее всего, вас заинт...

[Перевод] Не становитесь Data Scientist Когда у меня просят совет о том как попасть в data science, я советую стать разработчиком программного обеспечения. Это мое мнение. Я бы хотел услышать контраргументы в комментариях. Все вокруг, даже ваша бабушка, хотят стать data scientist. Может быть data science это сам...

Почему разработчикам не нравится Agile? HR-специалист одной компании недавно сказал такую фразу: “разработчики не хотят к нам идти, как только узнают, что мы работаем по Agile”. И хотя я сам нередко слышу недовольство, высказываемое разработчиками в отношении Agile, такая категоричность меня удивила. Ведь одна из ...

Игроки Sky: Children of the Light собрали $1 млн для борьбы с COVID-19 Многие воспринимают видеоигры, а в особенности мобильные игры, как некую забаву и пустую трату времени. Вместе с этим они могут дарить такие эмоции и ощущения, которые человек не получит от других видов медиа. Но и на этом преимущества видеоигр не заканчиваются. Главная из н...

«ИКС-Медиа» объявляет старт DC Awards 2020 Авторитетный конкурс проектов и решений в области ЦОДов и облачных сервисов, учрежденный в 2015 году, проводится уже в четвертый раз. В прошлые годы победителями Премии были такие знаковые не только для России, но и для всего мира проекты, как мегаЦОД Сбербанка в Сколково, Ц...

Мобильная MMORPG Perfect World Mobile выйдет в России и странах СНГ 23 июня на iOS и Android В августе прошлого года в Европе состоялся релиз мобильной MMORPG Perfect World Mobile. Тогда же в официальной русскоязычной группе VK появилась запись с информацией о том, что запуск в России намечается на ноябрь. Именно тогда рассчитывали даже запустить отдельный сервер. О...

Студентка ЛЭТИ получила грант на разработку экструдера филамента Студентка СПбГЭТУ «ЛЭТИ» вошла в число победителей конкурса грантов программы «УМНИК» в Санкт-Петербурге и Ленинградской области и «УМНИК – Цифровая Россия. Санкт-Петербург» с проектом устройства для переработки пластиковых отходов в материалы для 3D-печати.

Коротко: конкурс для Java- и Kotlin-разработчиков 300 тысяч рублей за первое место, возможность присоединиться к сильной команде.

[Перевод] Реализуем машинное обучение на iOS-устройстве с использованием Core ML, Swift и Neural Engine Привет, хабр! В преддверии старта продвинутого курса «Разработчик iOS», мы традиционно подготовили для вас перевод полезного материала. Введение Core ML — это библиотека машинного обучения, выпущенная в свет Apple на WWDC 2017. Она позволяет iOS разработчикам добавлять ...

[Перевод] Всё, что нужно знать о Progressive Web App (PWA) PWA — прогрессивные веб-приложения. Предупреждение. Эта статья не проспонсирована PWA. Все взгляды и мнения в статье принадлежат только её автору. Progressive Web App или PWA — лучший способ для разработчиков заставить свои веб-приложения загружаться быстрее и быть более...

Intel Parallel Studio XE 2020: все лучшее — разработчикам В самый канун Нового года увидела свет новая версия главного инструмента Intel для разработчиков — Intel Parallel Studio XE 2020. Давайте воспользуемся этим поводом и посмотрим, чем живет сейчас всем известная «студия» и в какую сторону развивается. Читать дальше →

9 лучших опенсорс находок за ноябрь 2019 Доброй зимы, дамы и господа. Подготовил для вас подборку самых интересных находок из опенсорса за ноябрь 2019. За полным списком новых полезных инструментов, статей и докладов можно обратиться в мой телеграм канал @OpensourceFindings (по ссылке зеркало, если не открывается ...

Boom Beach: Frontlines от создателей Brawl Stars выйдет до конца 2021 Издатель Supercell, который знаком многим по Brawl Stars, работает над Boom Beach: Frontlines. Аркадный проект может получить пробный запуск в ближайшие месяцы. Для Boom Beach: Frontlines в июне проводили альфа-тест. За игрой стоит издатель Supercell, который доводит до рел...

Разработчики предложили Microsoft открыть исходный код для Windows 7 Представители фонда Free Software Foundation подготовили открытое обращение к корпорации Microsoft с требованием доработать Windows 7 с целью открытия исходного кода и возможности каждого разработчика самостоятельно проводить обновление и доработку операционной системы.

Новый конкурс игр для ZX Spectrum — Твоя игра 6 Завсегдатаи Хабра могут вспомнить несколько конкурсов игр для ZX Spectrum (8-битный компьютер, основанный на CPU Z80), которые здесь освещались: Retro Games Battle 2014 Твоя игра 5 Yandex Retro Games Battle 2019 На днях объявлен новый конкурс игр для ZX Spectrum — "Тв...

Стартовала акселерационная программа «УМНИК-ЭФКО» "УМНИК-ЭФКО" - совместный конкурс ГК "ЭФКО" и Фонда содействия инновациям. Его целью является поддержка проектов молодых учёных в области биотехнологий в интересах предприятий агропромышленного комплекса.Акселерационная программа "УМНИК-ЭФКО" пр...

Московский инновационный кластер запустил сбор заявок на конкурс Social Tech Challenge До 31 мая в российской столице будет вестись сбор заявок от стартапов, желающих принять участие в конкурсе Social Tech Challenge. Как рассказала вице-мэр мегаполиса Наталья Сергунина, этот конкурс запущен силами МИК*, крупнейших российских компаний и инвестиционных фондов. К...

[Перевод] Rust для Java разработчиков Представляю перевод статьи автора Evan Cameron, которая может помочь Java разработчикам лучше понять отличия и схожесть этих двух языков — оригинал на сайте автора. Не считая себя достаточно опытным Rust разработчиком, я вряд ли смогу аргументированно участвовать в возможных...

Обзор Pocket World 3D. Шикарный паззл Сегодня мы поговорим о достаточно необычном игровом продукте, который отлично справляется с развлечением пользователя. Вы получаете классную графику, интересный геймплей и прочие особенности, которые заставляют убивать время с наслаждением. Ничего больше от мобильных игр мы ...

[Перевод] В CodePen добавлена поддержка Flutter Сегодня (15 апреля 2020) мы рады сообщить, что CodePen, основная среда разработки для миллионов frontend разработчиков и дизайнеров, добавила поддержку Flutter! Для веб-разработчиков CodePen уже давно является отличным местом для обмена экспериментами по дизайну, новыми под...

Евгений Варавва, разработчик в Google. Как описать Google в 5 словах Можно ли описать Goggle в нескольких словах? Компанию, в которой сотни подразделений, порой настолько экспериментальных, что вплотную приближаются к научной фантастике. Компанию, в которой работают сотни тысяч человек по всему миру. Наверное, Google — для каждого своей. Для...

[Перевод] Знакомимся с NestJS Перевод статьи подготовлен в преддверии старта курса «Разработчик Node.js». У современных разработчиков есть много альтернатив, когда речь заходит о создании веб-сервисов и других серверных приложений. Node стал крайне популярным выбором, однако многие программисты предп...

Конкурс VK Сup. Трек ML. 4 место. Как? В данном конкурсе, проводимом в рамках отборочного тура VK Сup 2020, трек ML, необходимо было предсказать долю потенциальной аудитории, которая просмотрит рекламные объявления, показываемые на нескольких рекламных площадках конкретное число раз: 1,2,3 еще и в будущем. Э...

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

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

Какое будущее у цифровой идентификации в Казахстане В столице подвели итоги конкурса для разработчиков на создание продуктов с биометрическими технологиями.

Microsoft ♥️ Python Традиционно считается, что Microsoft хорошо поддерживает языки программирования на платформе .NET: C# или F#. Но это не совсем так — облако Azure поддерживает целый спектр языков, среди которых Python занимает почетное место. А если речь заходит о машинном обучении, то Pytho...

[Перевод] [в закладки] 9 инструментов, повышающих продуктивность разработчика Интернет — это не только то место, где можно научиться программировать. Тут имеется множество полезных онлайновых инструментов, способных помочь разработчику на разных этапах работы над проектом и таким образом сэкономить немного времени. Автор статьи, перевод которой мы ...

[Из песочницы] Кое-как одетые принцы и дворяне Читая статью «Разработчики — никакая не элита, а голые короли индустрии», разделившую Хабр на две половины: резко-негативно ЗА и резко-позитивно ПРОТИВ, а особенно обсуждение под ней, хочется кое что добавить. Я в целом согласен с автором статьи и хочу добавить аргументов в ...

[Перевод] Представляем Visual Studio Codespaces: облачная разработка, где бы вы ни были Поскольку все мы внедряем такие практики, как социальное дистанцирование и удаленная работа, команды разработчиков стали более распределенными. Наша собственная команда столкнулась с некоторыми проблемами, которые являются частью этого перехода, и это побудило нас усилить ра...

C 1 ноября WhatsApp перестанет работать на 43 моделях смартфонов. Список Разработчики мессенджера WhatsApp примерно раз в год пересматривают поддерживаемые операционные системы. Последний раз это случилось в декабре 2020 года, и вот сейчас – новый пересмотр: с 1 ноября текущего года приложение перестанет работать на смартфона...

Как в Яндекс.Облаке устроено Virtual Private Cloud и как наши пользователи помогают нам внедрять полезные функции Привет, меня зовут Костя Крамлих, я ведущий разработчик подразделения Virtual Private Cloud в Яндекс.Облаке. Я занимаюсь виртуальной сетью, и, как можно догадаться, в этой статье расскажу об устройстве Virtual Private Cloud (VPC) в целом и виртуальной сети в частности. А ещё...

ClickHouse в Авито: посиделки в прямом эфире с Алексеем Миловидовым Привет, Хабр! 9 апреля с 17:00 до 20:00 наши инженеры соберутся на уютные посиделки с главным разработчиком ClickHouse Алексеем Миловидым. Поговорим про то, как мы используем систему управления базами данных в Авито, с какими сложностями ст...

[По докам] Flutter. Часть 4. Для веб-разработчиков Начинаем новую неделю с очередной интерпретации официальной документации Flutter в формате «вопрос-ответ». 4-я часть освещает в сравнительном стиле Flutter для веб-разработчиков. Она целиком посвящена вёрстке и вышла не такой объёмной, как предыдущие. Традиционно рекомендую ...

#HackCorona in Ukraine. За неделю Минцифры получило без малого 1000 идей сервисов для борьбы с коронавирусом (победителей объявят послезавтра) Министерство цифровой трансформации Украины (Минцифры) подвело предварительные итоги конкурса IT-проектов #HackCorona in Ukraine, запущенного на прошлой неделе в рамках общих усилий по борьбе с коронавирусом (другие проекты — приложения «Дій вдома» и онлайн-платформа бесплат...

OnePlus объявила игровой конкурс Crackables 2.0 с призовым фондом 10 000 долл. В новом конкурсе Crackables 2.0 желающим будет предложено решить ряд увлекательных головоломок. Подробнее об этом читайте на THG.ru.

«Лидеры корпоративной благотворительности»: СУЭК наградил победителей авторитетного рэнкинга Как передает Ria.ru, победители авторитетного социального рэнкинга – российского конкурса «Лидеры корпоративной благотворительности» – получили награды в различных номинациях сферы социальной ответственности. По правилам конкурса, церемонию награждения возглавил предста...

Huawei запустила сервис HMS Core 4.0 для разработчиков Компания HUAWEI запустила набор сервисов HMS Core 4.0, которая позволит разработчикам приложений повысить эффективность и скорость разработки приложений, а также улучшить их монетизацию. HMS Core — это платформа, которая обеспечивает широкую базу ...

[Из песочницы] Мой (нано)опыт с Yandex.Maps API или зачем нужна инструкция Introduction Я андроид разработчик и... Мне довелось допиливать небольшой проект(~500h), в котором на старте было принято решение использовать Yandex.Maps API, потому что зачем для Москвы использовать гугл карты, если есть наши. Сейчас расскажу, как все прошло. Я не проводил...

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

TensorHack: хакатон для поиска талантов Хакатоны –известное развлечение программистов. На них можно прокачать свои навыки, на людей посмотреть и себя показать. «Тензор» поддерживает молодые таланты, для чего ежегодно проводит собственные хакатоны«TensorHack» TensorHack-2019 в Ярославле проходил в декабре в ...

Как создать мини-приложение: база знаний VK Mini Apps Полезные материалы на каждый этап жизненного цикла Мы много рассказываем о том, как создавать мини-приложения и запускать их на платформе VK Mini Apps. И видим, сколько классных идей у разработчиков — и опытных, и начинающих. Хочется, чтобы каждый мог воплотить свою задумку ...

Представляем Quarkly – инструмент для react-разработчиков и дизайнеров, который поможет оптимизировать вашу разработку Всем привет! Идеологически Quarkly – это проект, который призван упростить жизнь веб-разработчикам и веб-дизайнерам. В этом посте я коротко расскажу, за счет чего это возможно. Прежде всего, давайте посмотрим, как выглядит типичный цикл разработки веб-приложения в 2020 году?...

[Перевод] Как разработчики делают игры «честными» Когда проигрываешь в мультиплеере, проще всего обвинить баланс — рандом, пушка имба и далее по списку. Но где эта грань между тем, когда не хватило собственного скилла и когда у игры есть реальные проблемы? Перевел материал, в котором геймдизайнеры разбирают тонкости игро...

Энтузиаст смог поиграть в Half-Life: Alyx при помощи клавиатуры и мыши Когда Valve представила VR-проект Half-Life: Alyx в ноябре прошлого года, разработчики специально выделили один факт. Игра никогда не будет поддерживать классические средства ввода — клавиатуру и мышь, поскольку создана только для шлемов виртуальной...

BBC: Геймерам придётся платить за легендарный звук смерти в Roblox Предсмертный звук «oof», который издаёт персонаж в Roblox, будет временно удалён из-за возможного нарушения авторских прав. Но его вскоре вернут и тогда за него придётся платить около 70 рублей или 100 внутриигровых Robux. Какую-то часть от продаж будет получать человек, кот...

Искусство 3D-графики: Компания NVIDIA поддерживает конкурс-выставку Выставка-конкурс «Искусство трехмерной графики», организованная Государственным Русским Музеем и компанией RebusFarm, — это первое международное событие подобного формата, которое пройдет в России. Лучшие произведения современных 3D-художников и дизайнеров, с презентац...

Криптофонд BitSonar разыграл 20 BTC среди инвесторов Криптовалютный фонд BitSonar подвел итоги розыгрыша 20 BTC среди инвесторов и запустил новогоднюю акцию с кэшбеком до 10%. Организаторы определили победителя 24 декабря в 20:00 (UTC−5:00) при помощи генератора случайных чисел. Розыгрыш проходил в прямом эфире на YouTube-кана...

Go на десяточку: видео и фото с юбилейного митапа Привет! 30 ноября в нашем офисе вместе с сообществом Golang Москва мы проводили митап по случаю десятилетия Go. На встрече обсуждали машинное обучение в Go-сервисах, решения для мультикластерной балансировки, приёмы для написания Go-приложений под Cloud Native и историю Go. ...

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

[Перевод] Пример гексагональной архитектуры на Java Перевод статьи подготовлен специально для студентов курса «Разработчик Java». Как разработчикам нам часто приходится сталкиваться с легаси кодом, который тяжело поддерживать. Вы знаете как бывает сложно понять простую логику в большом запутанном спагетти-коде. Улучшение...

PostgreSQL Antipatterns: CTE x CTE По роду деятельности приходится сталкиваться с ситуациями, когда разработчик пишет запрос и думает "база умная, сама со всем справится!" В некоторых случаях (частично от незнания возможностей БД, частично от преждевременных оптимизаций) такой подход приводит к появлению «фр...

Лотерея Green Card DV-2022: россиян оставили за железным занавесом. Есть ли шанс получить визу? До ежегодного розыгрыша лотереи, дающей возможность получить гринкарту (вид на жительство в США) остаются считанные часы. Однако, если многие победители предыдущей лотереи DV-2021 потеряли свои счастливые билеты из-за пандемии и президентской прокламации P.P. 10141, то в это...

Что умеет Dialogflow? 26 ноября в Москве прошла третья в своей истории Conversations – конференция по разговорному искусственному интеллекту для разработчиков и бизнеса, на которой был представлен новый доклад компании «Аэроклуб ИТ». В прошлый раз речь шла об одном из наших исследовательских пр...

[Из песочницы] Еще раз про усложненность архитектуры и порог входа В данной статье я коснусь вопроса порога входа в проект с устоявшейся архитектурой и дам несколько вариантов ответа на очень часто возникающий вопрос: почему так сложно? Такой вопрос частенько возникает у новичков, которые приходят на проект. Или же бывают ситуации, когда пр...

Totum — open source конструктор CRM/ERP и произвольных учетных систем (PHP + PgSQL) В двух словах — продвинутые таблицы. Ориентирован на отдельных разработчиков или микрокоманды из двух-трех человек. Подходит начинающим разработчикам и бизнес-аналитикам, желающим превратить свое понимание бизнеса в готовое решение или быстро разработать проект под конкретн...

В каких странах и городах разработчики зарабатывают больше, если учесть налоги и стоимость жизни? Если сравнить зарплату разработчика программного обеспечения квалификации middle в Москве, Лос-Анджелесе и Сан-Франциско, взяв данные по зарплатам, которые оставляют сами разработчики на специализированных сервисах по мониторингу зарплат, то увидим:  В Москве зарплата та...

[Перевод] Вы правда знаете о том, что такое массивы? Там, где я тружусь, от веб-разработчиков ожидают знания PHP и JavaScript. Я, проводя собеседования, обнаружил, что достаточно задать всего один простой вопрос для того чтобы узнать о том, насколько глубоко разработчик понимает инструменты, которыми пользуется каждый день. Во...

Платёжная система SberPay Сбербанка начала работать с Mastercard Сбербанк запустил собственную бесконтактную платёжную систему SberPay летом 2020 года, фактически аналог Apple Pay и Google Pay. Однако до настоящего момента поддерживались только карты Visa. Теперь в SberPay появилась поддержка Mastercard.  Как отмечает Сбербанк,...

«Искусственные люди» Neon представлены официально Исследовательская группа Samsung Star Labs сегодня утром представила «искусственного человека» Neon на выставке Consumer Electronic Show 2020, которая проходит в Лас-Вегасе. Компания уточняет, что Neon — не голосовой помощник или робот. Скорее,...

Как проходит собеседование Junior фронтенд-разработчика Меня зовут Максим Чеченёв, я фронтенд-разработчик уже почти девять лет. Работаю в компании MessageBird в Амстердаме и наставником на курсе «Веб-разработчик» в Яндекс.Практикуме. Ещё я веду канал в телеграме «Сеньор Разработчик». Прежде чем стать сеньором и начать собеседова...

DelFast подписал контракт на поставку украинских электробайков мексиканской полиции, а также запустил продажи электровелосипеда Delfast Partner для курьеров Glovo и UberEats по цене 75 тыс. грн В последние дни уходящего года украинская компания DelFast порадовала сразу двумя интересными новостями. Во-первых, украинский разработчик и производитель электробайков договорился о продаже своей продукции мексиканской полиции, а во-вторых, открыл программу, благодаря котор...

Флагманские телефоны Android работают с полноценной Windows 10 Еще в 2017 году Microsoft представила версию Windows 10 для устройств на чипах ARM. С тех пор Microsoft и Qualcomm совместно работают над оптимизацией под Windows 10 для ARM и позволяют разработчикам переносить свои приложения x86 на устройства ARM64.Разработчики возились с ...

На мобильных вышел мультиплеерный шутер Pico Tanks в стиле Brawl Stars Впервые о мультиплеерном шутере с видом сверху Pico Tanks стало известно еще в ноябре 2017 года. Разработчики проводили несколько бета-тестов, а теперь наконец-то объявили о глобальном релизе. Главная особенность новинки — отменный визуальный стиль. Визуально Pico Tanks зап...

Конкурс полезных статей PICASO3D-Club.ru Всем привет, Друзья! С Вами 3DTool!Спешим сообщить, что наши друзья, портал о 3D принтерах PICASO 3D, PICASO3D-Club.ru проводит конкурс с денежными призами на написание статей посвященных этим принтерам.Кстати, лучшие статьи с конкурса отмеченные отдельным призом редакции мы...

Состоялся запуск блокчейн-платформы Free TON ⁠⁠⁠⁠ Разработчики TON Labs, крупные PoS-валидаторы и сообщество запустили основную сеть под названием Free TON с нативным токеном TON Crystal (TON). «Пользовательские» 85% будут распределены по реферальной программе — TON можно будет получить за привлечение на блокчейн-платформу ...

В Apple ужесточили правила для издателей и разработчиков игр Отныне каждое такое приложение должно отдельно устанавливаться из App Store, а игровые онлайн-сервисы станут лишь их каталогами. Компания Apple пересмотрела правила своего магазина приложений App Store перед выходом операционной системы iOS 14. Изменения коснутся облачных...

[Перевод] Подсчет запросов: Базовое тестирование производительности на Django Всем привет. Мы подготовили перевод еще одного полезного материала для студентов курса «Web-разработчик на Python», который стартовал вчера. Очень часто можно услышать о методах тестирования, таких как TDD, и о том, как тестировать бизнес-логику приложения. Однако тестиро...

Intel NUC как пропуск в Unity3D Пост-призер новогоднего NUCо-конкурса Intel. В этой статье я бы хотел рассказать о своём знакомстве с данным устройством и как это компактное чудо позволило мне заниматься своим любимом делом. Все началось в начале 2019 года, когда в нашей конторе резко пропали заказы и можн...

Не боги горшки обжигают Дима: Читал эту статью? habr.com/ru/post/483592 (Разработчики — никакая не элита, а голые короли индустрии). Что скажешь? Я: Прочитал эту статью вчера Я: В двух словах моё мнение целиком не выразить Я: Это, скорее, тянет на получасовой разговор. Минимум Дисклеймер Несмотря ...

[Перевод] Резервирование констант и Git hooks на C# Позвольте мне рассказать вам историю. Жили-были два разработчика: Сэм и Боб. Они вместе работали над проектом, в котором была база данных. Когда разработчик хотел внести в неё изменения, он обязан был создать файл stepNNN.sql, где NNN — некоторое число. Чтобы избежать конфли...

Дайте все №52: новые возможности для НКО и активистов Онлайн-игра по шифрованию Теплица социальных технологий приглашает гражданских активистов, сотрудников НКО и независимых журналистов на онлайн-игру «Шифрование от древних времен до наших дней». Вы узнаете, какую роль играло шифрование в истории разных государств, какое в...

YouAppi запустила инструмент ретаргетинга ReAppi ReAppi, комплексное решение для брендов, разработчиков и агентств, стремящихся получить дополнительный доход и увеличить LTV.

Анонсирована новая мобильная игра в серии Kingdom Hearts — Project Xehanort Издатель Square Enix анонсировал новую игру во вселенной Kingdom Hearts — игровой серии, представляющей собой кроссовер различных медиафраншиз, включая героев Final Fantasy и полнометражных мультфильмов Disney. Пока что об игре известно минимум. Ее кодовое название — Projec...

24-летняя исследовательница из Сассекского университета разработала биопластик, изготовляемый из отходов рыбной промышленности 24-летняя Люси Хьюз из Сассекского университета в Великобритании однажды взялась решить одним махом две проблемы: уменьшить количество одноразовых пластиковых изделий и оптимизировать переработку отходов рыбной промышленности. В результате студентка создала уникальную альтер...

27 июня, стрим-конференция «Кодинг будущего» Привет! Если вы читали наши предыдущие посты, то уже знаете про Alfa Battle для Java-разработчиков. Послезавтра в прямом эфире можно будет посмотреть финал чемпионата, с 12.00 до 18.00. Параллельно стриму с финалом мы запустим стрим-конференцию под названием «Кодинг будуще...

Мобильные операционные системы будут мониторить COVID-19 На фоне распространения в мире коронавируса COVID-19 разработчики мобильных ОС Apple и Google проводят доработку своих программ, направленную на отслеживание персональных контактов граждан, заразившихся коронавирусом.

Samsung предлагает $20 тыс. авторам лучших идей повторного использования картонной упаковки от ТВ Помните, в начале года мы рассказывали о новой экологической упаковке Samsung Eco-Package для ТВ, которую можно легко превращать в мебель и аксессуары для дома. За нее южнокорейский производитель еще получил награду CES 2020 Innovation Awards. Так вот, сейчас Samsung пошла д...

Golang: на что рассчитывать специалисту по Go в море IT-специальностей? В апреле на Хабре публиковалась статья «Зачем вам учить Go», в которой подробно освещались возможности языка и его преимущества.   Ну а сейчас — самое время поговорить о разработчиках Golang, пороге входа в эту отрасль и о том, чего может ожидать Go-разработчик от работода...

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

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

Как (Android) разработчику найти первую работу? Автор канала Android Live рассказал о том, как Android-разработчику найти первую работу.  Недавно получил вопрос от подписчика: Привет! Какие основные вопросы могут задать джуну на собеседовании? И как Android-разработчику найти первую работу? Сегодня хочу поделиться своим о...

Opener 2020: Самый сок Введение На протяжении всего апреля мы с командой после учёбы и работы решали увлекательные задачи в рамках конкурса Opener от компании Itransition. Вместе с конкурсом закончился наш лучший месяц на самоизоляции. Теперь, отдохнув, я готов спокойно поделиться этим опытом с ва...

[Перевод] Flutter. Весеннее обновление 2020 Привет! Меня зовут Евгений Сатуров, я Flutter-разработчик Surf и основатель Flutter Dev Podcast. Ниже перевод статьи Tim Sneath и Patrick Sosinski с моими комментариями. Полмиллиона разработчиков, 50 тысяч приложений, взрывной рост и обновлённый релизный цикл. Последние м...

Платформа Microsoft Ad Monetization закроется 1 июня 2020 года Microsoft объявила, что платформа Ad Monetization, с помощью которой разработчики могли монетизировать свои UWP-приложения, закроется 1 июля 2020 года. Компания предлагает разработчикам уже сейчас начать переходить на другие рекламные платформы. После этого заявления в сооб...

[Перевод] Мой ответ тем, кто полагает, что значение TDD преувеличено Однажды я разговорился с разработчиком из компании-клиента о программном обеспечении. Мне стоило бы понять то, что разговор пошёл куда-то не туда, когда собеседник сказал о том, как нам, разработчикам ПО, повезло: «Мы обманом заставляем организации платить нам за, как кажетс...

ВКонтакте запускает программу VK Fresh Code ВКонтакте запускает программу VK Fresh Code для разработчиков мини-приложений. Она объединяет два направления: образовательное и грантовое. В рамках онлайн-обучения разработчики углубят свои знания, получат рекомендации от специалистов VK и улучшат сервисы. Также они могут п...

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

Микрофронтенды: разделяй и властвуй Всем привет! Меня зовут Аня, я фронтенд-разработчик в Delivery Club. Хочу рассказать про использование микрофронтендов. Поговорим о том, что же это за зверь такой — микрофронтенд, почему мы решили использовать этот подход в своих проектах и с какими проблемами столкнулись ...

Лучшие приложения и игры для iOS 2020 по мнению Apple Вслед за Google, который вчера представил лучшие игры и приложения в Google Play, лучшие продукты представила и Apple. В 2020 году приложения и игры помогли людям работать, общаться и оставаться здоровыми с помощью новых и инновационных способов. Победители конкурса «Приложе...

Hackboard 2: одноплатник для разработчиков с x86-процессором за $99 У большинства одноплатных компьютеров самых разных производителей, включая Raspberry Pi, есть одна общая черта. Это ARM-процессор. Но далеко не всем разработчикам и любителям DIY-электроники такие платы подходят. На днях в продажу поступил одноплатный ПК Hackboard 2, кото...

Из разработчика в менеджеры и обратно Зимой 2012-го коллега предложил мне, С++ программисту с пятилетним стажем, написать первое приложение под Android. Ещё через год я начал руководить небольшой командой мобильных разработчиков, и с тех пор размеры моих команд стабильно росли. Но в прошлом году, после 2 лет рук...

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

Figmiro. Делаем плагин для Figma (и немножечко для Miro) Третьего дня по совету проверенных камрадов решили заняться созданием плагина, который будет экспортировать макеты из Figma в Miro в виде PNG изображений. Наша команда с энтузиазмом принялась воплощать эту идею в жизнь, особенно подогревала интерес возможность получить з...

[Перевод] Как в одиночку запустить продукт, если вы разработчик: советы от создателя Laravel Тейлова Отвела. Часть 2: Поиск идеи В прошлом выпуске мы рассматривали различные способы формирования аудитории. Когда есть аудитория — есть потенциальные покупатели. Теперь осталось придумать, что им продавать. Откуда брать идеи для своего продукта? Читать дальше →

[Перевод] Ещё пять идей, как прокачать свое мастерство разработчика (декабрь 2019) Цель публикации — подкуинуть несколько идей, что можно повторить, чтобы повысить свое мастерство front-end разработчика. Это просто идеи, без исходников и туториалов, что немного усложняет задачу, но прививает более самостоятельный подход к обучению. Предыдущий полный списо...

Как получить максимум эмоций от апгрейда Бывало ли у вас такое, что после удачного апгрейда вы быстро перестаете радоваться новому, быстрому железу? Как избежать такого состояния, читайте в этом блоге

Подборка @pythonetc, ноябрь 2019 Новая подборка советов про Python и программирование из моего авторского канала @pythonetc. ← Previous publications PATH — это переменная окружения, в которой хранятся пути, по которым ищутся исполняемые файлы. Когда вы просите оболочку выполнить ls, она сначала ищет ис...

Настройка CI/CD в Plesk+Github Actions для проекта на Flask+Angular В этой статье я поделюсь своим опытом настройки CI/CD с использованием панели управления Plesk и Github Actions. Сегодня будем учиться деплоить простенький проект с незамысловатым названием «Helloworld». Он написан на Python-фреймворке Flask, с воркерами на Celery и фронтен...

[Перевод] Полезные разработчику привычки Благодаря которым вы станете лучше как программист Привычки, относящиеся к написанию кода, есть у каждого разработчика — и вредные, и полезные. Но если завести правильные привычки, это поможет серьезно повысить эффективность работы с кодом. Такие привычки повлияют не тольк...

Компания Nanoracks при помощи SpaceX запустит демонстратор для создания орбитальных станций из космического мусора Вооружившись девизом «Превратим орбитальный мусор в недвижимость стоящую миллиарды» компания Nanoracks объявила, что в одной из будущих миссий Falcon 9 будет запущен демонстратор технологий, призванный доказать, что однажды космические станции могут быть построены в космосе ...

Украинский фонд стартапов объявил победителей третьего и четвертого Pitch Day. Среди лидеров разработчики устройства DewPocket, которое превращает воду в санитайзер Украинский фонд стартапов (Ukrainian Startup Fund) провел третий и четвертый питчи в формате дистанционных видеоконференций, на которых рассмотрел идеи 11 стартапов. По итогу обсуждения жюри приняло решение профинансировать десять из них, включая DewPocket с актуальной разра...

React и Vue без npm и сборки Когда все начинают знакомство с React или Vue, как с двумя самыми популярными фреймворками для frontend, конечно-же все используем магические команды npm install, npm build. И только после этого папочку 'public' Мы деплоим «куда надо». Но есть и другой (я бы назвал его извр...

Mi 8 Lite и Mi Max 3 получили бету MIUI 11 с Android 10 Китайская компания Xiaomi запустила бета-тестирование Android 10 на смартфонах Xiaomi Mi 8 Lite и Mi Max 3. Бету прошивку получают только владельцы Китай. Когда выйдет глобальный и стабильный релиз не известно, но можно предположить что в 2020 году. Обновление вышло с номе...

TikTok и МТС запустили конкурс «ТикТокер Поколения М» TikTok и МТС запустили федеральный творческий конкурс «ТикТокер Поколения М». Он дает возможность участникам со всей России продемонстрировать свой талант широкой аудитории и объединяет их усилия для доброго дела: за созданный в рамках конкурса в TikTok контент МТС будет...

Redmi Note 8 Pro получил обновление до Android 10 Смартфон Redmi Note 8 Pro получил новую прошивку MIUI 11 в ноябре месяце 2019 года, но на базе операционной системы Android 9. Теперь же разработчики компаний Xiaomi выпустили обновление до операционной системы Android 10. Пользователи смартфонов Redmi Note 8 Pro наконец на...

Избавляемся от рутины со своим плагином для PhpStorm Привет, Хабр! Я тружусь в команде Антиспама, и, как и у большинства бэкенд-разработчиков Badoo, большая часть времени у меня уходит на работу с PHP-кодом. С этой работой связано много специфических проблем и задач, которые можно решить или упростить. Когда мне надоело вруч...

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

Samsung заплатит $20 000 за лучшую идею повторного использования картонных коробок Компания Samsung совместно с британским журналом Dezeen запустили конкурс, в рамках которого участники должны придумать самый оригинальный вариант повторного использования картонной коробки.В конкурсе может принять участие любой желающий, достигший 18-летнего возраста. Созда...

[Перевод] Как разработчики игр подходят к вовлечению пользователей и монетизации Сейчас подписки есть везде: от сервисов для чтения книг или просмотра сериалов до пакетов профессионального софта и утилит. При этом проверенные и классические модели монетизации никуда не делись. Google в рамках своего вебинара рассказал о подходах к вовлечению пользова...

CryEngine доступен для разработчиков приложений для ОС Android Crytek внесла улучшения в технологию CryEngine. Мобильная версия CryEngine начнется с бета-версии. Crytek в сотрудничестве с Google представят платформу для разработки игр с новой визуализации и оптимизации поддержки VR, для ОС Android. Команда CryEngine стремится помочь ...

[Перевод] Разработчики open source проектов пишут письмо GitHub Дорогой GitHub, Почти 4 года назад группа разработчиков ПО с открытым исходным кодом написала вам письмо. В нем мы выразили свое разочарование тем, что платформа, которую мы так сильно любим, игнорирует нашу просьбу о помощи. Вы стали работать над собой — обращали внимани...

NCsoft хочет выпустить MMORPG Aion 2 по всему миру, когда ждать? Aion 2 анонсировали в далёком 2018 году и с того момента игроки ждут релиза. Благодаря недавнему отчёту NCsoft перед инвесторами, мы теперь знаем, когда примерно ждать глобальную версию. Вообще, когда мы говорим о корейских проектах, то сначала их запускают в Юго-Восточной А...

[Перевод] Life in the Fast Lane Серия статей о GC Don’t Fear the Reaper Life in the Fast Lane Go Your Own Way. Часть первая: Стек Go Your Own Way. Часть первая: Куча В первой из серии статей о GC я представил сборщик мусора в языке D и...

Riot Games проводит работу над клиентом League of Legends Разработчик Riot Games начала работу над игровым клиентом League of Legends. Это связана с участившимися ошибками и багами клиента. Также упоминаются сбои памяти, зависания и много другое. Выпущенная обнова ни как не решила проблему. Команда разработчиков пытается снять...

Symbol.iterator в Javascript Это короткая, но достаточно полезная статья для продолжающих разработчиков о итераторах в Javascript. Читать дальше →

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

Задание на лето для профессионалов и начинающих К 25-летию домена .RU, которое празднуется в этом году, и в преддверии Дня защиты детей, отмечаемого 1 июня, Координационный центр доменов .RU/.РФ учредил в конкурсе «DOT-журналистика» специальную номинацию «25RUЛЕТ». Победитель будет выбран как среди профессиональных журна...

Признание жюри в рамках премии «Цифровые вершины» получила CRM-система «Простой бизнес» CRM-система «Простой бизнес» стала финалистом премии «Цифровые вершины» как лучшее решение для управления проектами и бизнес-коммуникации. Премия, которую вручили в рамках Российской Недели Интернета RIW-2019, представляет собой конкурс российских разработчиков, создающих IT...

Потенциальные победители и призеры олимпиад учатся в каждой школе Москвы В число участников минувшего селекторного совещания Департамента образования и науки города Москвы вошел директор ЦПМ* Иван Ященко. В своем выступлении он коснулся тенденции относительно роста количества в школах российской столицы количества победителей и призеров ВсОШ**. К...

Huawei даёт беспрецедентные условия в своей альтернативе Google Play Хотя Huawei не так давно начала продвигать AppGallery в качестве альтернативы Google Play для своих смартфонов на основе Android, он уже стал третьим по величине магазином мобильных приложений в мире. Производитель не останавливается на достигнутом и продолжает заманива...

На Samsung Galaxy S20 смогли запустить скрытый режим обновления экрана Команда разработчиков обнаружила, что при запуске оболочки dumpsys display на Samsung Galaxy S20 отображается несколько режимов - это 48fps, 60fps, 120fps и, что неожиданно, 96fps. Подробнее об этом читайте на THG.ru.

Началась коллаборация Mobile Legends: Bang Bang с Трансформерами В Mobile Legends: Bang Bang во всю разгорается битва Автоботов и Десептиконов. Бойцы могут получить ограниченные по времени облики таких персонажей, как Оптимус Прайм, Бамблби и Мегатрон. Разработчики Mobile Legends запустили коллаборацию с Трансформерами. Во время этого ив...

Эмулятор Ryujinx Nintendo Switch позволяет загружать игры быстрее Разработчики эмулятора Ryujinx Nintendo Switch для ПК выпустили новую версию, которая позволяет игрокам сократить время загрузки игры до 70%. Версия 1.0.4709 идет с новой функцией получившая название Profiled Persistent Translation Cache. Для того чтобы сократить время ...

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

Локализация приложений: как мы подружили перевод и разработку Привет, Хабр! Я ведущий разработчик системы локализации в Badoo. Мы работаем с несколькими большими проектами: Badoo, Bumble, Lumen и Chappy. Сейчас в системе локализации у нас находятся 150 000 фраз и текстов, переведённых на 52 языка. При этом каждое из наших приложений и...

Как разработчик открыл бар для разработчиков в Питере Две недели назад Роман Ганин добавился в наш список PHP-сообществ и тех, кто готов их поддерживать, а на днях в его баре прошла очередная встреча местной ячейки BeerPHP. Более того, вот уже пару месяцев он предоставляет заведение для встреч по Angular, CSS и не только. Мы...

В России появится своя госСЭД для ЮЗДО НИИ «Восход» сделало важный шаг к созданию госСЭД, выбрав исполнителя услуг по предоставлению технического решения для создания типового решения системы электронного документооборота в составе информационной системы «Платформа юридически значимого электронного документооборо...

[Перевод] Flutter. Упрощаем компоновку виджетов с помощью Dart расширений В версии Dart 2.7 нам представили расширения, позволяющие разработчикам добавлять новые функциональные возможности в уже существующие типы. Расширения могут быть отличным помощником не только, когда мы пишем бизнес-логику, но и когда у нас есть другие задачи! Примером такой...

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

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

CES 2020: первый взгляд на память DDR5 Компания SK Hynix разработала первые чипы DDR5 несколько лет назад (как и другие производители оперативной памяти) и уже успешно проводит тестирование новой технологии. На выставку CES 2020 разработчик привез рабочие образцы модулей DDR5 RDIMM (288-pin). Маркировка предста...

[recovery mode] Пришло время бесплатных сайтов Привет, %username%! Сегодня многие начинающие веб-разработчики делают большую ошибку, и не одну. Они что-нибудь сверстают, а потом покупают хостинг. Далее покупают домен. Регистрируют и подключают SSL-сертификат. Я, спасаясь от минус-кармы, просто расскажу как не тратить д...

ТОП-10 мест и идей для гик-свидания на 14 февраля В преддверии 14 февраля самые активные из 500 разработчиков и ИТ-специалистов «М.Видео-Эльдорадо» составили список мест для техническо-романтических свиданий, куда они уже ходили со своими половинами или планируют заглянуть по случаю праздника. Под катом подборка лучших ...

Румынские разработчики создали расширение для отслеживания количества лайков в Instagram Instagram перестал показывать количество лайков по всему миру в ноябре 2019 года.

Создатели GTA запустили распродажу собственных игр Легендарная компания Rockstar запустила новую акцию, в рамках которой игры разработчика продаются по максимальным скидкам.

ПАО «Городские инновационные технологии» и фонд Гранта Агасьяна проведут конкурс «Лидеры ЖКХ 2020» Цель проекта – вовлечь в сферу ЖКХ талантливых молодых управленцев и предпринимателей и помочь им реализовать собственные проекты на благо населения. В конкурсе могут принимать участие лица в возрасте до 40 лет из любого региона РФ, заинтересованные в создании собственной с...

Как пандемия, MATE digital и «Еда.app» помогли сети Cofix запустить ecommerce и повысить средний чек Одна из тысяч вещей, которых нам не хватало на карантине — кофе на вынос. Сеть кофеен Cofix решила эту проблему для своих покупателей, запустив собственную онлайн-сервис доставки/предзаказа и изменив рекламу в соцстетях с имиджевой ...

Мнение: в условиях, когда люди готовы отдать свои цифровые права, важно показать — назад их не вернуть Недавно команды Commun, ForkLog и Digital Cartel запустили акцию #fEXIT, направленную на отказ от использования социальной сети Facebook и ставшую продолжением #ForkGoogle. О существующих децентрализованных альтернативах и тактике борьбы с интернет-гигантами в эфире «Поясни ...

Смартфон Vsmart Live попал в десятку самых мощных устройств ноября в рейтинге AnTuTu Вьетнамцы верны своим амбициям. Хотят занять занять долю смартфонного рынка, и уже этим занимаются. Буквально вчера независимый бенчмарк AnTuTu опубликовал список самых производительных устройств за ноябрь 2019 года. В десятку лучших в среднем ценовом сегменте попал Vsmart...

Генерация типизированных ссылок на элементы управления Avalonia с атрибутом x:Name с помощью C# SourceGenerator В апреле 2020-го года разработчиками платформы .NET 5 был анонсирован новый способ генерации исходного кода на языке программирования C# — с помощью реализации интерфейса ISourceGenerator. Данный способ позволяет разработчикам анализировать пользовательский код и создавать...

Диск-О: представил клиент для протокола S3 для бизнеса и разработчиков Международное приложение от Mail.ru Group Диск-О: запустило клиент для протокола работы с облаками S3. Нововведение дает возможность пользователям Windows и macOS в понятном и удобном интерфейсе получить доступ к своим файлам в Amazon Cloud, MCS Cloud и тд. Теперь разработчи...

Конференция Apple WWDC 2020 пройдет 22 июня в онлайн-формате Купертиновская компания раскрыла дату проведения конференции для разработчиков WWDC 2020.Мероприятие будет проведено в приложении Apple Developer и на сайте Apple Developer 22 июня. Разработчики смогут принять участие в конференции бесплатно.В рамках WWDC 2020 будет открыт р...

Поддержка SLI перекочует из драйверов NVIDIA напрямую в игры С появлением низкоуровневых графических API, таких как DirectX 12 и Vulkan, разработчики игр получили возможность реализовать поддержку SLI непосредственно в самой игре, вместо того, чтобы полагаться на профиль SLI графического драйвера. И такой подход имеет свои преимуществ...

[Из песочницы] Использование Camunda для удобной оркестровки на основе REST и Workflow Engine (без Java) Привет, Хабр! Представляю вашему вниманию перевод статьи «Use Camunda as an easy-to-use REST-based orchestration and workflow engine (without touching Java)» автора Bernd Rücker. 07.07.2020 г., перевод статьи Bernd Rücker Я часто обсуждаю микросервисную архитектуру с люд...

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

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

Реально ли разработчику в Кремниевой долине стать миллионером? Разбор от Staff Engineer в Lyft Изображение: Unsplash Уже несколько дней интернет-общественность активно обсуждает фильм Юрия Дудя про Кремниевую долину. Опрошенные блогером эксперты рассказали об устройстве мировой IТ-столицы, а также подробно описали жизнь и быт работников технологических компаний. ...

Как мы перевели все внутренние коммуникации в компании в онлайн Как только привычный нам мир перешел в режим home office, IT-компании перевели своих сотрудников на удаленную работу, столкнувшись не только с техническими проблемами. Как поддержать боевой дух сотрудников? Что сделать для того, чтобы коллеги не грустили на «удаленке»? На эт...

[Перевод] Как создать проект Django из шаблона И снова здравствуйте! Специально для студентов курса «Web-разработчик на Python» мы подготовили еще один интересный перевод. Шаблон проекта на Django – это естественный способ решения проблем, которые возникают, когда формат Django-проекта по умолчанию уже не отвечает тр...

Шпаргалка по JS-методам для работы с DOM Основные источники DOM Living Standart HTML Living Standart Document Object Model (DOM) Level 3 Core Specification DOM Parsing and Serialization Введение JavaScript предоставляет множество методов для работы с Document Object Model или сокращенно DOM (объектной моделью до...

[Перевод] Как перестать растрачивать время разработчиков на технический долг Вы знаете, каково это. Впихнуть всё необходимое в спринт и так весьма непросто, а ведь ещё нужно где-то найти дополнительные 10–20% времени разработчиков на возврат технического долга. Если вы когда-либо отстаивали необходимость выкраивания времени на это, то вы знаете, что...

Почему не все ошибки надо исправлять, чтобы сделать ИТ-продукт лучше Данный материал подготовлен нашим партнером — компанией «Эквио». 2+2=3 2+2=5 2+2=4 Покупая ИТ-продукт для решения тех или иных корпоративных задач, бизнес-заказчики чаще всего задумываются о его стоимости, функциональности, удобстве, интеграционных возможностях и т.д. ...

Разработчик Pokemon Go создаст очки дополненной реальности вместе с Qualcomm Устройство получит поддержку 5G, но когда выйдет, неизвестно.

Инфографика средствами Excel и PowerPoint «Какой толк в книге, — подумала Алиса, — если в ней нет ни картинок, ни разговоров?» Льюис Кэрролл, «Алиса в Стране чудес» Всем привет! Мы уже привыкли к тому, что все чаще информацию нам стараются подать с элементами инфографики. Визуальные материалы воспринимаются и запом...

[Из песочницы] Code review — улучшаем процесс Представим команду, где не проводится Code review. Разработчики пишут код и без проверок вносят все изменения в основную ветку. Спустя время расширяется функционал или находятся баги, они возвращаются к исходному коду, а там все переменные названы одной буквой, нет следова...

НИИ «Восход» разработает СЭД для госструктур на основе ТЕЗИС Подведомственный Минкомсвязи России НИИ «Восход» заключил контракт с компанией «Хоулмонт», выигравшей конкурс на предоставление технического решения для создания типовой системы электронного документооборота для госструктур. «Хоулмонт» является разработчиком одной из ...

1С — Добро и зло. Расстановка точек в холиварах вокруг 1С Друзья и коллеги, в последнее время на Хабре участились статьи с хейтом в адрес 1С, как платформы для разработки, и выступлениями ее защитников. Эти статьи обозначили одну серьезную проблему: чаще всего, критики 1С критикуют ее с позиции "не осиливших", ругая проблемы, кото...

[Перевод] Hyper-V для разработчиков под Windows 10 Hyper-V более известен как технология виртуализации серверов; однако, начиная с Windows 8, он также доступен в клиентской операционной системе. В Windows 10 мы значительно улучшили работу, сделав Hyper-V отличным решением для разработчиков и ИТ-специалистов.   Microsoft Hype...

IntelliJ IDEA: Structural Search & Replace Современные IDE — очень мощные инструменты, способные помогать разработчику в самых разных ситуациях. Но обратной стороной этой мощности является то, что большинство функций находится в тени — об их наличии мало кто подозревает. Простой пример одной...

Sealed типы в Java Язык Java с недавнего времени стал активно развиваться. Шестимесячный релиз версий Java не может не радовать Java разработчика новыми фичами. Одним из приоритетных направлений развития Java является сопоставление с образцом (pattern matching). Pattern matching раскрывают п...

[Перевод] Четыре приема быстрой разработки на Unity3D Уже долгое время Unity3D — мой любимый инструмент разработки игр, которым я пользуюсь уже более 8 лет — и для профессиональных продуктов, и для личных проектов, и при обучении программированию и гейм-дизайну. Более того, я писал на Unity почти на всех гейм-дже...

Docker для фронтендера. Часть 2. Что ты такое? Продолжаю делать расшифровку своего доклада Docker для фронтендера с конференции FrontendConf 2019. В предыдущей части я постарался ответить на вопрос, зачем фронтенд-разработчику может понадобиться Docker. Сегодня попытаюсь простым языком рассказать, что это за инструмент,...

CD Projekt Red перенесла релиз Cyberpunk 2077 только из-за Xbox One и PlayStation 4 Несколько дней назад игровая индустрия узнала шокирующую новость — CD Projekt Red снова перенесла Cyberpunk 2077. Интернет взорвался от негодования, а компания поспешила извиниться перед своими фанатами. Подробнее обо всём это можно почитать в нашей предыдущей новости. Тепер...

Macroscop запустила пакет видеоаналитики для профилактики коронавируса Разработчик интеллектуального программного обеспечения для систем видеонаблюдения Macroscop, резидент Кластера информационных технологий Фонда «Сколково», в рамках борьбы с COVID-19 запустил пакет видеоаналитики. Детекторы позволяют определить ...

[Перевод] Фронтенд-разработчику: 10 направлений, в которых стоит развиваться в 2021 году Профессия «фронтенд-разработчик», без сомнения, будет одной из самых востребованных в 2021 году. Раньше тем, кто работал в этой сфере, для создания интерактивных сайтов достаточно было знать HTML, CSS и, возможно, jQuery. Но сегодня фронтенд-разработчик вынужден существоват...

[Перевод] Проверка образов с помощью Gitlab CI/CD Всем привет, в преддверии старта курса «CI/CD на AWS, Azure и Gitlab» подготовили перевод интересного материала. В этой статье мы поговорим о том, как проверять образы контейнеров на платформе Gitlab CI/CD с помощью Sysdig Secure. Образы контейнеров, которые не соответст...

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

Как прошёл п̶е̶р̶в̶ы̶й̶ второй митап по Android от Tinkoff Всем привет! Я — Александр Гузенко, ведущий разработчик в компании Тинькофф. И так сложилось, что я постоянно топлю за какую-то движуху по шарингу знаний, курирую финтех школу по андроиду и люблю ходить на конференции и митапы. Примерно полтора месяца назад я загорелся идее...

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

Онбординг разработчиков «Я прихожу на работу, мне дают ноутбук, показывают рабочее место, выдают задачу, а дальше сиди и делай сам. Спустя пару месяцев я должен знать всё о компании, но, на самом деле, я помню только сделанные задачи. Кому задавать вопросы? А можно подойти к директору? Где туалет?»...

[Перевод] Укрепите свои agile-команды, используя стадии развития Такмена И снова здравствуйте. В преддверии старта курса «DevOps практики и инструменты» делимся с вами переводом еще одного интересного материала. Изолированность команд разработки и сопровождения — распространенный источник напряженности и узких мест. Когда команды работают изоли...

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

Решите IT-задачи для социальных проектов и получите мерч Теплицы Проект IT-волонтер объявляет конкурс для начинающих или активных волонтеров. На новогодних каникулах 2020 года помогите командам некоммерческих проектов решить задачи и получите брендированную толстовку. «Если у вас на Новый год длинные выходные и много свободного време...

Стартап-разработчик водородных двигателей ZeroAvia выходца из России привлёк $37,7 млн от фондов Гейтса, Amazon и других Компания уже проводит первые испытательные полёты.

Система искусственного интеллекта для Minecraft: победа команды МФТИ в международном конкурсе MineRL Сотрудники лаборатории когнитивных динамических систем МФТИ стали победителями соревнования MineRL. Они предложили новый метод обучения с подкреплением на основе демонстраций, с помощью которого можно быстро и эффективно решать ...

Как (не) наломать дров на удаленке К команде InfoWatch я присоединилися недавно. Почти сразу заметил, что разработчики пользовались возможностью работать удаленно, а для продактов это почему-то считалось неуместным. Когда мы, продакты, подходили к мероприятиям по «самоизоляции», опыта удаленной совместной ра...

Стартовал прием заявок на Google Play Indie Games Festival 2020 В 2019 году независимые мобильные разработчики выпустили на платформе Google Play множество игр с необычным сюжетом, интересным и технически сложным геймплеем и хорошей графикой. Для того, чтобы таких игр было больше, Google снова объявляет запуск Google Play Indie Games Fes...

25 февраля в Москве начался прием заявок на участие в конкурсе «Прорыв года» По словам вице-мэра российской столицы Натальи Сергуниной, в мегаполисе 25 февраля стартовал прием заявок от представителей местного МСП* на участие в конкурсе «Прорыв года». Отмечается, что, как и годом ранее, финалистов будут выбирать через голосование в проекте «Активный ...

Выкладка go pet проекта на VPS Привет, Хабр! Меня зовут Артем Желтак, я teamlead, а также преподаватель курса “Разработчик Golang” в OTUS. В преддверии старта нового потока курса, хочу поделиться с вами своей авторской статьей. Я верю, что Golang прекрасен, но в мире еще много php и других проектов рабо...

Лидер конкурса «Цифровой прорыв» разработал систему учета электроэнергии полностью на российском софте Группа компаний «Системы и технологии» стала победителем конкурса «Цифровой прорыв», в номинации «Лучшие технологические решения», организованным ПАО «Россети» для оценки инновационных проектов отрасли.  «Системы и технологии» получили Диплом 1 степени конкурса за проек...

Конкурс: пользовательское тестирование БП AeroCool 3DNews совместно с компанией с компанией AeroCool Advanced Technologies (AAT), популярным изготовителем компьютерной периферии — корпусов, вентиляторов и блоков питания — дает возможность попробовать себя в роли автора на одном из крупнейших и авторитетнейших порталов про те...

Взлом с помощью Юникода (на примере GitHub) Юникод исключительно сложен. Мало кто знает все хитрости: от невидимых символов и контрольных знаков до суррогатных пар и комбинированных эмодзи (когда при сложении двух знаков получается третий). Стандарт включает 216 кодовых позиций в 17-ти плоскостях. По сути, изучение Юн...

[Перевод] Новости из мира OpenStreetMap № 506 (24.03.2020-30.03.2020) Это открыто – „Ça reste ouvert“ 1 | caresteouvert.fr/mentions-legales CC-BY-SA | map data OpenStreetMap contributors Картографирование Сёрен Райнеке хочет, чтобы в OSM была единая схема тегирования детских площадок, а потому он разработал свою собственную. Пользователь G...

Победители Национального этапа Эко-Техно Украина международного конкурса ISEF представят страну на всемирном финале в США Определены финалисты Национального этапа международного конкурса научно-технического творчества учащихся ISEF (International Science & Engineering Fair). Пятеро талантливых молодых ученых будут защищать честь Украины на международной научной арене в рамках мирового финала, к...

Компания Fly Technology поддержала конкурс ЕкоТехно Украина 2020 Компания Fly Technology поддержала проведение украинского национального тура международного конкурса ISEF - «ЕкоТехно Украина 2020», который проходил 4-7 февраля в Киеве. ISEF – один из крупнейших в мире конкурсов среди старшеклассников, национальные туры которого проводятс...

Разработчики новейшей ракеты С-500 получили первый контракт на поставки комплекса В сети появилась свежая информация о судьбе российской системы ПВО-ПРО С-500 «Прометей». Компания-разработчик заключила первый контракт на поставку защитного комплекса.

[Из песочницы] Наука vs IT. Как я бросил исследования ради разработки Привет, Хабр. Меня зовут Михеев Илья, я back-end разработчик в компании FINCH. Сегодня я расскажу о том, как простые люди попадают в IT, почему в «Сбере» на «Каширке» все плохо, а заодно расскажу почему молодые ученые уходят в IT. Думаю, что последняя тема больная для мног...

Между дизайн-системой и Server Driven UI Введение (как устроена разработка в ivi) Всем привет! Меня зовут Владимир Касаткин, и я работаю бэкенд-разработчиком в компании ivi.ru, в команде "UX". Цель этой статьи — показать, как мы уменьшили объём клиентской разработки, но при этом увеличили количество прово...

Завоевали репутацию и… получили призы! Состоялась церемония награждения победителей VI Национального рейтинга качества управления корпоративной репутацией "Репутационные АКТИВисты". Уже не первый (и даже не второй!) год представители редакции портала HiTech Expert приглашаются принять участие в работе профессиона...

In-memory архитектура для веб-сервисов: основы технологии и принципы In-Memory — набор концепций хранения данных, когда они сохраняются в оперативной памяти приложения, а диск используется для бэкапа. В классических подходах данные хранятся на диске, а память — в кэше. Например, веб-приложение с бэкендом для обработки данных запрашивает их в ...

Когда ждать Android 11 на флагманах Samsung Компания Samsung Electronics с большой вероятностью не приступит к публичному тестированию Android 11 на своих смартфонах, прежде чем Google не выпустит первую стабильную версию ОС для фирменных смартфонов Pixel.  Об этом сообщил тематический ресурс SamMobile...

Биржа Currency.com анонсировала два конкурса с призовым фондом 50 BTC Биржа токенизированных активов Currency.com проведет два конкурса с суммарным призовым фондом до 50 BTC в честь своего первого дня рождения. В конкурсах смогут участвовать трейдеры с любым объемом торгов. Конкурсы: BTC Brawl и Бычье ралли. Период проведения: с 27 января по 2...

Для MMORPG Perfect World Mobile вышло крупное обновление: Realm War, новые локации, смена класса и другое Релиз MMORPG Perfect World Mobile в Европе состоялся еще в августе. Уже в ноябре игру обещали выпустить для России. На официальной странице ВКонтакте ровно 1 ноября появилась запись о том, что игра отложена, и больше новостей не было. Но, как и с любой другой MMORPG, как люб...

Кибертурниры, косплей-шоу и увлекательный квест! Что ждет тебя на WEGAME 6.0? COSPLAY ZONE предназначена для всех преданных фанатов косплея вне зависимости от того, участвуют ли они в шоу или просто пришли посмотреть. Как и на WEGAME 5.0, в конкурсе косплея шестого фестиваля не будет ограничений по персонажам. Ориджинал-косплеи будут бороться за побед...

Универсальная покупка по версии Apple. Заплатил один раз — получил приложение сразу для iOS, iPadOS, watchOS, macOS и tvOS Apple объявила о том, что отныне разработчики имеют возможность объединять версии одного и того же приложения для разных операционных систем в единую покупку, которую купертинский гигант называет универсальной покупкой. То есть, если у разработчика есть какая-то програм...

«Удаленка». Заметки вчерашнего офисного разработчика Когда смотришь новости в сети про какую-нибудь далекую страну, в которой происходят какие-то беды по типу вспышек очередной “холеры 21 века”, то не всегда осознаешь, что однажды это может коснуться и тебя. Так произошло и со мной – слава богу, речь пойдет не про ухудшение ...

Справочная: разбираемся с принципами SOLID Расскажем, кто их придумал и в чем они заключаются. Также поговорим о критике этого подхода — о том, почему некоторые разработчики отказываются следовать SOLID-методологиям. Читать дальше →

Для отечественного софта разработали критерии господдержки Разработчики нацпрограммы «Цифровая экономика» утвердили критерии финансовой поддержки для отечественных разработчиков софта. Больше смогут получить производители операционных систем, меньше — мессенджеров и офисных приложений,

Microsoft Flight Simulator демонстрирует живописную графику Последние сюжеты и скрины геймплея взяты из учетной записи Twitter Nvidia GeForce, взятые из версии игры выпущенной в ноябре 2019 года. Это не демонстрация RTX, так как трассировка лучей не была анонсирована или реализована в игре, но уровень детализации невероятно впе...

Впечатления от прохождения конкурса Яндекс «One Day Offer Frontend» Делюсь впечатлениями как я поучаствовал в конкурсе Яндекс "One Day Offer Frontend". Суть в том, что надо пройти онлайн соревнование - решить за 3часа 5 задач, можно частично. Задачи на алгоритмы и верстку на 5, 45, 70, 90 и 90 баллов. Надо набрать >=100 баллов и тогда буд...

Гендир Postgres Professional Олег Бартунов рассказывает Фариде Рословец о PostgreSQL и бизнесе в России Как построить бизнес в России на основе открытого ПО? Рассказывает Олег Бартунов — сооснователь и CEO Postgres Professional, профессиональный астроном. Поговорили немного об астрономии в России, кто такой астроном и чем он занимается, про интеграцию IT-технологий и науки, о ...

Android, Google и свободные лицензии на контент. Кто виноват и что делать История ещё одного бана. Всем привет! Слышали ли вы когда-то про баны приложений и разработчиков в Google Play? Вот вам ещё одна такая история. Плюс попытка собрать в одном месте похожие случаи и предложить какой-то план действий по предотвращению произвола Google в этой обл...

[Из песочницы] Особенности выпуска Unreal Engine 4 игры на iOS Приветствую. В этой статье я перечислю трудности и неочевидные моменты, с которыми лично я столкнулся при выпуске игры на iOS, а также их решения. Игра начинала создаваться на Unreal Engine 4.18, сейчас последний билд в магазине использует UE 4.24. Сначала игра была выпуще...

Неофициальный пост про ребрендинг Хабра + Конкурс Сегодня Deniskin сообщил пользователям Хабра о начале ребрендинга, а я решил сделать то же самое, но с тёплыми ламповыми воспоминаниями и конкурсом. Как говорится, добро пожаловать под кат, %username%. Читать дальше →

Очередь в backend: за чем стоим и с чего начать свой путь? Для всех, кто не любит делать UI, «дышит» очередями и мечтает об идеальном API, в четвёртый выпуск подкаста «Сушите вёсла» мы позвали backend-разработчиков Андрея, Азата и Антона. Железные разработчики Redmadrobot Артём и Рома записывают подкаст, где вместе с гостями обсуж...

Разработка приложений и Blue-Green deployment опираясь на методологию The Twelve-Factor App с примерами на php и docker Для начала немного теории. Что такое The Twelve-Factor App? Простыми словами, это документ призванный упростить разработку SaaS приложений, помогает тем что, осведомляет разработчиков и DevOps инженеров о проблемах \ практиках которые чаще всего встречались в разработке со...

[Перевод] Сопровождение Несколько десятков лет назад, когда я работал на Дэйва Уайнера в UserLand, я узнал о концепции сопровождения после крупного релиза. Если вы разработчик приложений, то может казаться, что ваша цель – достичь дня релиза. Завершить приложение, сделать его доступным, опубликова...

Гигантомания: почему современные игры так много весят? Те времена, когда видеоигры умещались на дискетах, давно прошли: сегодня средний размер проекта категории AAA составляет уже как минимум 50 гигабайт, а некоторые тайтлы вплотную подобрались к отметке в 200 ГБ. С одной стороны, это вызвано стремительным развитием графических...

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

Марафон удалёнки, неделя 2: рабочие процессы Неизвестно, как нам предложат провести майские праздники в этой удивительной ситуации с коронавирусом, но мы совершенно точно продолжим Марафон удалёнки на Хабр Карьере. Будем прокачивать навыки дистанционной работы, читать умные книжки и статьи, чего и вам желаем. Эту нед...

Разработчикам софта готовят новые гранты Об этом "Коммерсанту" рассказал источник, знакомый с материалами заседания. Среди них - создание мультиплатформенной ОС с поддержкой различных процессоров, системы распознавания на основе искусственного интеллекта, платформ для онлайн-образования и здравоохранения,...

Новогодний подарок фанатам аниме: очередной ЗБТ MMO Naruto: Slugfest Первый бета-тест MMO Naruto: Slugfest прошел в конце апреля и вызвал ажиотаж как минимум среди русскоязычных игроков. В ноябре ЗБТ повторился, а теперь разработчики сделали своеобразный подарок игрокам, позволив поиграть до 31 декабря (да, всего несколько дней). Игра доступ...

[Перевод] Как я строил карьеру в Amazon, куда меня взяли по ошибке Сегодня я праздную пять лет работы в Amazon. За это время я передал в продакшн боле 500 000 строк кода, проводил инспекцию чужого кода более 500 раз, проектировал, разрабатывал, развёртывал и поддерживал масштабные системы, которыми пользуются тысячи клиентов со всего света....

5 самых известных проектов, написанных на Golang О языке программирования Golang, созданном корпорацией Google, на Хабре рассказывали много и подробно, так что мы не будем в очередной раз обсуждать достоинства этого инструмента. Лучше поговорим об известных проектах, которые написаны на Go — они являются доказательством...

C++ Russia: как это было Если в начале пьесы вы говорите, что на стене висит код на С++, то к концу он должен непременно выстрелить вам в ногу. Бьярне Строуструп С 31-го октября по 1-е ноября в Петербурге прошла конференция C++ Russia Piter – одна из масштабных конференций по программированию в Ро...

Чистая прибыль Nvidia в последнем квартале выросла на 68% Минувшим вечером Nvidia обнародовала свежий отчёт, рассказывающий о финансовых показателях компании в последнем квартале. В период с ноября по январь выручка лидирующего разработчика GPU составила $3,1 млрд, из которых $950 миллионов приходится на...

12 декабря в Forza Horizon 4 появится режим королевской битвы под названием The Eliminator Не новость, что разработчики пытаются добавить королевскую битву в свои игры, независимо от того, подходят они для неё или нет. Вот и студия Playground Games решила добавить в Forza Horizon 4 режим The Eliminator, представляющий собой ни что иное, как баттл-рояль. Более тог...

В Японии создан робот в виде младенца без лица. Для чего он нужен? Внешний вид японского робота Hiro-chan В мире существует огромное количество роботов и у каждого из них есть свое предназначение. Например, человекоподобные роботы от Boston Dynamics могут использоваться в строительстве и для погрузки тяжелых грузов в автомобили и корабли. Н...

MMORPG ELYON готовится к глобальному ЗБТ, Россия и СНГ плачут Kakao Games, корейский издатель проходных MMORPG, собирается запустить глобальное ЗБТ для своего следующего проекта, ELYON. Информация об этом появилась в новости на официальном сайте. По всей видимости игру запустят в Европе и Северной Америке. Это будет первое тестирование...

Vue.js и слоистая архитектура: вынесение бизнес-логики в сервисы Когда нужно сделать код в проекте гибким и удобным, на помощь приходит разделение архитектуры на несколько слоев. Рассмотрим подробнее этот подход и альтернативы, а также поделимся рекомендациями, которые могут быть полезны как начинающим, так и опытным разработчикам Vue.js,...

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

Конкурс по воскрешению старинных игр на Python Недавно наткнулся На Хабре на пост о создании игр в начале 90х на ZX-Spectrum. У меня, к сожалению, такого компа не было — был только школьный БК-0010, на котором я рубился в Клад. Читать дальше →

Terminus — соревновательная игра и духовный наследник Counter-Strike и Magicka, альфа-тест 1-го января Инди-разработчики работают над интересным проектом под названием Terminus. Это онлайн-игра, где игроки разделяются на две команды по пять человек в каждой. Дальше они решают свои проблемы в динамичных схватках от первого лица. Если приводить сравнение, то разработчики указыв...

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

Обзор и тестирование корпуса AeroCool Flo Возможно, инженеры AeroCool проводят какие-то внутренние соревнования на разработку нового уникального дизайна, чтобы тот был самый невероятный, сногсшибательный, просто нереальный, фантастический… И похоже, что разработчик героя обзора получил самый главный приз. Называется...

Скоро разработчики смогут делиться скидочными кодами на подписки в приложениях Компания Apple уже давно дала разработчикам возможность распространять свои приложения по подписке. Многие считают эту модель распространения одной из самых выгодных. Судя по всему, купертиновцы также придерживаются такого же мнения. Буквально сегодня Apple анонсировала поле...

Игра The Lord of the Rings: Gollum выйдет на PlayStation 5 The Lord of the Rings: Gollum анонсировали еще в 2019 году, но только сейчас разработчики определились с платформами. Разработчики The Lord of the Rings: Gollum, дали интервью, где рассказали, что проект выйдет уже в 2021 году на платформах: PlayStation 5, Xbox Series X и P...

[Перевод] Что JavaScript-разработчику следует знать о Curl Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «What JavaScript Developers Should Know About Curl» автора Valery Karpov. Curl — это популярный инструмент командной строки, часто используемый для отправки HTTP-запросов. Curl поддерживает большое...

Huawei назвала дату начала тестирования HarmonyOS 2.0 на смартфонах Компания Huawei официально объявила, что 16 декабря она проведет конференцию для разработчиков HarmonyOS 2.0 Beta, которая будет посвящена началу бета-тестирования новой операционной системы на смартфонах. Напомним, в сентябре, когда Huawei формально представила операци...

Роман Шувалов: «Мне пришла в голову идея — сделать трехмерный рендер карты OpenStreetMap» Роман Шувалов — разработчик инди-игр из Тольятти, который в начале этого года выпустил игру «Generation Streets», основанную на данных OpenStreetMap. Не так давно он открыл часть кода своего проекта. Зачем он это сделал, как появилась игра и почему выбор пал на OSM — обо вс...

Опрос: Зарплаты российских мобильных разработчиков 2019 Мы проводим ежегодный опрос, связанный с работой и зарплатой российских разработчиков.

Уведомления от Bitbucket в Telegram Суть проекта Когда я только устроился на первую работу разработчиком Java, сразу же возникла проблема уведомлений о событиях в Bitbucket. Направление Java разработки было новым (я был вторым программистом), поэтому среду для разработки пришлось настраивать мне. После устано...

Опыт внедрения Service Mesh на Nomad и Consul В этой статье мы расскажем, как развернули Service Mesh, решили часть проблем микросервисной архитектуры и уменьшили нагрузку на разработчиков и инженеров инфраструктуры. Читать дальше →

Разработчики Roblox получат $250 млн. На платформе сейчас работает около 345,000 разработчиков, которые монетизируют свои игры.

[Перевод] Как я получил сертификат TensorFlow-разработчика (и как его получить вам) В начале мая я решил получить сертификат TensorFlow-разработчика. Для этого я разработал программу обучения для совершенствования своих навыков и выполнил задания сертификационного экзамена пару дней назад (3 июня). Оказалось, что я сдал экзамен успешно. Позвольте мне рас...

Когда я на часах Мы тут открыли позицию инженера поддержки в команде GoLand. Это сподвигло меня рассказать, как это у нас происходит. На Хабре уже есть хорошая статья об этом из 2014 года. Но, во-первых, GoLand тогда еще не существовал. А, во-вторых, многое с тех пор поменялось. Хотя забавно...

В Москве определили победителя командного бойцовского чемпионата 2019 года! В минувшее воскресенье 8 декабря прошел четвертый «Кубок святого Георгия». В этот день в УСК «Крылья Советов» 8 бойцовских клубов сражались за звание сильнейшего бойцовского клуба столицы! Командный бойцовский чемпионат принес немало положительных эмоций всем тем, кто пришел...

Как я начал выступать на конференциях и не могу остановиться Современный мир разработки, по-своему, прекрасен. Хорошей практикой считается свободное распространение своих знаний и разработок. Стремление к знаниям создает спрос, а habr, toster (ныне qna), github, митапы, конференции и прочее являются отличным предложением. О митапах и ...

Разработчик 343 Industries готовит Halo 2 Anniversary Выпуск второй части Anniversary предлагает впечатляющий визуальный апгрейд по сравнению с оригиналом. Будет улучшена производительность и стабильность игры. Изменен игровой процесс и обновлен пользовательский интерфейс. Halo 2 будет добавлена в Halo: The Master Chief Collect...

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

ViennaNET: набор библиотек для backend’а Всем привет! Мы сообщество .NET-разработчиков Райффайзенбанка и мы хотим рассказать про набор инфраструктурных библиотек на .NET Core для быстрого создания микросервисов с единой экосистемой. Вывели его в Open Source! Читать дальше →

[Перевод] Децентрализованный Веб. Результаты опроса 600+ разработчиков Примечание. Оригинальный репорт опубликован на Medium на английском языке. Он содержит также цитаты респондентов и ссылки на участников. Доступна укороченная версия в виде твит-шторма. О чем исследование Термин DWeb (Decentralized Web, Двеб) или Web 3.0 чаще всего является...

Штурмуя высоты Project Management В конце ноября в Аналитическом центре при Правительстве РФ прошла конференция «Практика проектного управления. Люди и компетенции». Она традиционно является завершающим этапом ежегодного конкурса «Проектный Олимп». Надо признать, что ...

Нейросеть с нуля своими руками. Часть 1. Теория Здравствуйте. Меня зовут Андрей, я frontend-разработчик и я хочу поговорить с вами на такую тему как нейросети. Дело в том, что ML технологии все глубже проникают в нашу жизнь, и о нейросетях сказано и написано уже очень много, но когда я захотел разобраться в этом вопросе, ...

Графика следующего впечатления на Xbox Series X и PlayStation 5 пока не впечатляет. Трейлер No Man's Sky Next Generation Разработчики игры No Man's Sky сообщили, что в честь выхода консолей следующего поколения PlayStation 5 и Xbox Series X они выпустят обновлённую версию своего проекта, которая будет доступна в день выхода консолей. Все владельцы игры на PS4 или Xbox One смогут обнов...

AvitoTech On Tour: митапы по Go и фронтенду в Казани Уже четыре года мы поддерживаем IT-комьюнити в России. Мы провели кучу митапов в московском офисе Авито, а потом подумали, что отсутствие офиса в городе — не повод не проводить там митап. Мы хотим, чтобы независимые сообщества разработчиков развивались по всей стр...

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

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

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

Security Vision и Открытие - победители Банковской премии Проект автоматизации реагирования на инциденты кибербезопасности путем внедрения системы Security Vision IRP в банке «Открытие» стал победителем Национальной Банковской Премии – 2019 в номинации «ИТ-решение в области информационной безопасности».

[Перевод] Как в Python реализованы очень длинные числа типа integer? Перевод статьи подготовлен специально для студентов курса «Разработчик Python». Когда вы пишете на низкоуровневом языке, таком как С, вы беспокоитесь о выборе правильного типа данных и спецификаторах для ваших целых чисел, на каждом шаге анализируете достаточно ли будет ис...

В Boxing Star появились «войны гильдий» — режим Fight Club Battle Boxing Star — одна из лучших спортивных игр 2018 года с оригинальным визуальным стилем и динамичным игровым процессом. В последнем обновлении разработчики добавили в нее новый режим Fight Club Battle. Пока что он доступен в режиме открытого бета-теста, но наверняка заинтере...

Правильные ответы и анонс победителя Мы завершаем цикл статей с практическими задачами о том, как использовать данные генетических тестов. Сегодня публикуем правильные ответы и победителей, которые решили все три задачи быстрее остальных. Читать дальше →

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

Объявлены победители The Game Awards 2019 В Лос-Анджелесе, на игровой церемонии награждения The Game Awards 2019 объявили победителей во множестве номинаций и категорий.   Игрой года стала Sekiro: Shadows Die Twice, игрой с лучшим сюжетом признали Disco Elysium. Ее же...

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

Смартфоны Huawei и Honor, которые получат EMUI 11 на базе Android 11 Прошивка EMUI 10 разработана на базе Android 10 и была анонсирована на конференции разработчиков Huawei 2019 (HDC 19). После этого релиза Huawei анонсировала бета-программу EMUI 10 для устройств серии Huawei P30. Позднее бета-версия была расширена до других ведущих устройств...

[Перевод] Как и по каким причинам провалились мои первые 5 стартапов До того, как Loki.ai стал финансово устойчивой компанией, я потерпел неудачу с первыми 5 стартапами за 5 лет. Я периодически получаю письма от людей, у которых были отклонены заявки по стажировкам и работе, а некоторые и вовсе были уволены. Они попросили дать совет на тему ...

PUBG исполнилось три года Разработчики игры PUBG отмечают третий день рождения игры с подарочными наборами и анонсом будущих изменений. В честь день рождения игры PUBG, разработчики дарят игрокам коробку с косметическими улучшениями: Толстовка с капюшоном от @KARAAGEKUN_KEI из Японии, скин M416 от @...

Think SRE: смотрим на проекты глазами SRE-инженера В отзывах о Слёрме Kubernetes звучала фраза: «Kubernetes оказался проще, чем я думал». Сейчас уже не звучит, мифа о сложности k8s больше нет. Он перешел в разряд инструментов easy to learn, hard to master. Мы хотим повторить то же самое с SRE. Показать, что SRE проще и понят...

[Перевод] Визуализация работы сервис-воркеров (Service Workers) Доброго времени суток, друзья! Вероятно, многие из вас слышали о таком новшестве в экосистеме JavaScript, как сервис-воркеры, которые являются ключевым элементом современной веб-разработки. Сервис-воркеры становятся все более востребованными, в первую очередь, благодаря п...

Amazon Game Studios представила MMO проект New World Разработчик Amazon Game Studios уже несколько лет трудиться над собственным проектом MMO-rpg под названием New World. Когда игра уже почти готова, студия объявила дату официального запуска. Amazon Game Studios провела закрытие и бета-тесты игры где были выявлены все ошиб...

Дайджест продуктового дизайна, декабрь 2019 Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы, тренды и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыду...

Дайджест продуктового дизайна, ноябрь 2019 Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы, тренды и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыду...

Разработчик почтового клиента BlueMail обвиняет Apple в краже идеи и призывает других присоединиться к борьбе против компании в суде Компания Blix, которая является разработчиком приложения электронной почты BlueMail, утверждает, что Apple скопировала у неё функцию авторизации «Вход с Apple», а затем сместила BlueMail в результатах поиска в угоду своему приложению для macOS. «Если Apple вышвырнула вас из ...

Какие смартфоны Huawei и Honor обновятся до Android 11 Huawei, несмотря на напряжённые отношения с Google, всё-таки обновит до Android 11 свои флагманы Для большинства производителей смартфонов под управлением Android обновления – явление чрезвычайно факультативное. Очевидно, многие из них искренне полагают, что нет ничего предо...

[Из песочницы] Особенности установления соединения между участниками сетевой игры типа «равный к равному» Это сборник информации, которая мне понадобилась, чтобы реализовать этап установления соединения между участниками сетевой игры типа «равный к равному» (peer-to-peer) с использованием протокола UDP. Статья расчитана на начинающих разработчиков игр. Попытался написать такую ...

Интервью из мира хостинга: Boodet.online Меня зовут Леонид, я — разработчик сайта Поиск VPS, поэтому в силу своей деятельности интересуюсь историями становления и развития различных компаний из сферы хостинговых услуг. Сегодня хочу представить интервью с Данилом и Дмитрием — создателями хостинга Boodet.online. Они ...

Источник правды: как аналитик учит менеджера и разработчика работать вместе Гости нового выпуска подкаста «Сушите вёсла» Вероника и Катя — бизнес-аналитики Redmadrobot. Они рассказали об особенностях своей профессии, различиях между видами аналитиков и назвали самый главный скилл, необходимый для достижения успеха. Разработчики Redmadrobot Артём К...

Елена Кузнецова прокомментировала завершение в столице РФ конкурса школьных проектов «Многообразие науки» В российской столице ежегодно проводится научно-практическая конференция «Наука для жизни». Под ее эгидой недавно состоялась заключительная стадия конкурса «Многообразие науки», участие в которой приняли свыше 1500 учащихся школ. Сообщается, что ими было в сумме защищено свы...

[Перевод] Проект Neon от Samsung: цифровые банкиры, телеведущие, компаньоны Суперреалистичные цифровые люди из проекта Neon – настоящие. Ну, вроде того. И да, не спрашивайте у них прогноз погоды… Загадочная компания, выросшая из Samsung Technology и Advanced Research Labs (STAR Labs), показала себя на выставке CES 2020 в Лас-Вегасе с 7 по 10 январ...

[Перевод] Иван Лилеквист и Ким Дотком, большое интервью: история Megaupload, экстрадиция в США, свобода, биткоин. Часть 2 Брифинг: Ким Дотком (до 2005 года Ким Шмитц, родился 21.01.1974), также известный как Kimble и Kim Tim Jim Vestor – основатель и владелец крупнейшего файлообменника Megaupload, с 2013 года – Mega. Был арестован 19 января 2012 г. в Новой Зеландии по обвинению в пиратстве, в...

Запускаем конкурс на лучший рассказ о применении 3D-печати! 3Dtoday приглашает всех желающих принять участие в творческом конкурсе на лучший рассказ о применении 3D-печати и 3D-принтеров. На кону новенький смартфон, смарт-часы и призы спонсоров — филаменты от компании My3D и лицензии на Компас-3D Home от компании «Аскон».

Дайджест интересных материалов для мобильного разработчика #325 (2 — 8 декабря) Новый дайджест о кроссплатформенной разработке, о лучших приложениях 2019 года, о минимализме в дизайне и темных темах, о перспективах AR-очков, библиотеках и даже цвете 2020 года. Читать дальше →

Какой язык программирования быстрее работает, проще изучается, легче пишется и вообще всех прекрасней на свете? В преддверии дня разработчика мы решили поднять извечный вопрос: «Какой язык программирования самый лучший?» Читать дальше →

[Перевод] Улучшение улучшенного фотореализма Разработчики из Intel Labs при помощи сверточной нейросети улучшают синтертические изображения, повышаеют их стабильность и реализм. GTA V to Cityscapes Модификации, выполненные нашим методом, геометрически и семантически согласуются с исходными изображениями. Читать даль...

Дайджест интересных материалов для мобильного разработчика #334 (17 — 23 февраля) В этом выпуске новый Android 11, открытая палеонтология, удаленная работа и проектирование темных тем, загадочное уведомление «1» от Samsung и разработка игр в Иране. С праздником! Читать дальше →

Разбор конкурса-квиза по Android со стенда hh.ru на Mobius 2019 Moscow 7-8 декабря отгремела конференция для мобильных разработчиков Mobius 2019 Moscow. Доклады прочитаны, гости накормлены, призы разыграны, и вот перед вами разбор самых интересных вопросов из трех quiz’ов со стенда hh.ru. Читать дальше →

Touchgrind Scooter — выполняем трюки на самокате и используем пальцы в качестве ног Студия Touchgrind знаменита своими симуляторами экстремальных видов спорта. Это в особенности касается скейтбордов и BMX. Последней вышла Touchgrind BMX 2, но разработчики не хотят на этом останавливаться. На этот раз они решили пойти ещё дальше и для своего следующего проек...

Рождение маскота Слёрма Проект, как ребенок, проходит стадии взросления. И, как у ребенка, это отражается на облике. Жили-были… Нет. Не так. В тридесятом царстве, тридевятом государстве Российская Федерация придумали IT-специалисты компании Southbridge обучающие курсы — вначале только внутренние, д...

Проброс USB-портов из Windows 10 для удалённой работы Когда человек много лет рыл бункер и запасал там продукты, он должен испытывать глубокое моральное удовлетворение, если бункер понадобился. Он будет довольный заявлять: «А я говори-и-и-ил!» То же касается и того, кто делал запасы продуктов в кладовой, когда все закупались в ...

Toyota инвестирует $394 млн в разработчика электрических аэротакси Joby Aviation, о котором известно немногое Toyota инвестирует $394 млн в компанию-разработчика электрических аэротакси Joby Aviation. Помимо этого, японский автопроизводитель поделится с авиапредприятием опытом производства и контроля качества, передает Bloomberg. Отметим, что Joby Aviation основана в Калифорнии в 20...

Программист не должен решать задачи бизнеса Привет, я разработчик и считаю что выражение "программист должен решать задачи бизнеса" это чудовищная ложь, губительная для индустрии. Читать дальше →

Valve обновляет карточную игру Artifact Больше года назад компанией Valve была представлена карточная игра Artifact. Но проект оказался провальным. Компания все равно получила опыт, прислушалась к мнению игроков и сделала работу над ошибками. Команда разработчиков усердно работает над улучшением карточной игры....

James Dyson Awards 2020: Стартовал приём заявок 19 марта стартовал приём заявок на международный конкурс в области инженерного проектирования и промышленного дизайна James Dyson Award 2020. Премия была учреждена Джеймсом Дайсоном, создателем и идейным вдохновителем компании Dyson, чтобы молодые инженеры и дизайнеры могли ...

МАВР В марте сего года мне удалось поучаствовать в литературном конкурсе рассказов от #Роскосмоса и #ЛитРес, приуроченного к 60-летию полета Юрия Гагарина в космос. На днях на страничке конкурса опубликовали долгожданный шорт-лист.Моего рассказа МАВР там к великому сожалению не о...

[Перевод] Введение в GitHub Actions В этой статье Senior App Dev Manager Джейсон Джордано (Jason Giordano) покажет нам, как использовать GitHub Actions для создания очень простого CI/CD решения. GitHub Actions, релиз которого состоялся 13 ноября 2019 года, позволяет легко автоматизировать все ваши рабочие пр...

В дневнике разработчиков экшен-RPG Bound By Blades говорят о третьем игровом персонаже Bound By Blades — это экшен-RPG, которую анонсировали ещё в сентябре прошлого года. Тогда разработчики запустили Kickstarter-кампанию, но не смогли достичь нужной суммы, поэтому планы на игру были изменены. До сих пор ведутся работы для версий на PC, iOS и Android. Недавно б...

15 фейлов на карантине: казалось бы, что могло пойти не так Когда вы победитель по жизни.

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

Blizzard ответила на критику худшей Warcraft Warcraft III: Reforged вышла недавно и сразу стала игрой с самыми низкими оценками пользователей. На Metacritic она получила рекордно низкий балл за то, что в ней не оказалось многих обещанных разработчиками опций, зато были технические проблемы. Теперь компания-разработчик ...

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

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

[Из песочницы] Create ML в iOS Искусственный интеллект становится ближе с каждым годом, ещё вчера он был доступен только для ограниченного числа людей. Сегодня же мы можем сами создавать модели машинного обучения и использовать их в своих проектах. В этой статье мы познакомимся с инструментами Create ML...

Материалы с казанского Go-митапа: разбор XML, gopls, drone.io и работа с миграциями Привет! Мы вернулись из Казани, где проводили свой первый региональный митап для Go-разработчиков вместе с сообществом GolangKazan. Спасибо всем, кто пришёл послушать доклады и познакомиться — было здорово. На митапе выступали спикеры из компаний «Д...

[Перевод] Бесплатные ФПС: как ИИ помогает сделать игровую графику лучше В последние годы искусственный интеллект приобретает все большую популярность. Стоит только попросить, и Siri сообщит вам результат футбольного матча, который вы пропустили вчера вечером. Рекомендации в Spotify подскажут, чем пополнить музыкальную библиотеку, а Amazon попы...

World’s End Club от разработчиков Danganronpa вышла на iOS в Apple Arcade Издатель Izanagi Games и разработчик Too Kyo Games напомнили нам о том, что сегодня состоялся релиз World’s End Club на iOS в Apple Arcade. По сюжету двенадцать 12-летних детей начнут приключение длиною в 1 200 км. Это экшен-приключение с элементами платформера. Сценарий дл...

Создатели шутера Doom Eternal выложили новый трейлер и подтвердили новую дату релиза — 20 марта 2020 года Разработчики id Software и Bethesda Softworks опубликовали новый трейлер шутера Doom Eternal и подтвердили новую дату релиза игры. Как вы помните, анонсированный в 2018 году сиквел перезапуска Doom (2016) должен был выйти еще 22 ноября 2019 года. Однако за две недели до запл...

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

Разработчики цифровой версии настольной игры Roll for the Galaxy ищут бета-тестеров Настольная игра Race for the Galaxy была крайне популярной, когда вышла в физической версии в 2007 году. В 2017 ее цифровой вариант выпустили в App Store, и эта версия все еще доступна для iOS-устройств. Чуть позже был анонсирован спин-офф под названием Roll for the Galaxy,...

Знакомимся с Needle, системой внедрения зависимостей на Swift Привет! Меня зовут Антон, я iOS-разработчик в Joom. Из этой статьи вы узнаете, как мы работаем с DI-фреймворком Needle, и реально ли он чем-то выгодно отличается от аналогичных решений и готов для использования в production-коде. Это всё — с замерами производительности, есте...

Шпаргалка по визуализации данных в Python с помощью Plotly Plotly — библиотека для визуализации данных, состоящая из нескольких частей: Front-End на JS Back-End на Python (за основу взята библиотека Seaborn) Back-End на R В этой простыне все примеры разобраны от совсем простых к более сложным, так что разработчикам с опытом будет...

Лучшие инди-игры по версии Google Play в 2019 году Google выбрала лучшие инди-игры 2019 года 25 июня в музее современного искусства в Лондоне (Галерея Саарчи) прошло соревнование среди инди-разработчиков Google Play Indie Games Showcase. Всего в финал прошли 20 команд из 10 стран. В результате голосования, в котором, в том ч...

Java: вещи, которые могут показаться любопытными и разработчику со стажем Доброе время суток! Статья написана по следам публикации «Вещи, которые вы [возможно] не знали о Java» другого автора, которую я бы отнёс к категории «для начинающих». Читая и комментируя её, я понял, что есть некоторое количество достаточно любопытных вещей, которые я узна...

[Из песочницы] Виджеты на Android. Редкая фича, в которой придется разобраться Привет, Хабр! Меня зовут Александр Хакимов, я android-разработчик в компании FINCH. У вас бывало такое, что ваш дизайн был под iOS, а вам приходится адаптировать его под android? Если да, то часто ли ваши дизайнеры используют виджеты? К сожалению, виджет — редкий кейс для ...

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

Дайте все №9: новые возможности для НКО и активистов Подборка образовательных и других возможностей от редакции Теплицы.  Онлайн-конференция для фандрайзеров 27 мая пройдет вторая онлайн-конференция «Фандрайзинг нового времени». На этот раз спикеры поговорят о личном развитии фандрайзера, о возможностях TikTok и In...

Сравнение 6 популярных “Drag&Drop” тем на WordPress WordPress является одним из самых популярных инструментов, когда речь заходит о необходимости в легком управлении контентом и простой веб-разработке. Он успешно завоевал рынок инструментов для создания веб-сайтов, предоставляя своим пользователям быстрые, надежные и простые ...

NCSoft анонсировала дату релиза MMO Blade & Soul II в Корее, можно попасть на бета-тест Один из самых крупных корейских издателей и разработчиков мобильных игр — NCSoft — объявил дату релиза своего многопользовательского детища под названием Blade & Soul II. Стоит заметить, что пока релиз намечен только для Южной Кореи без каких-либо намёков на глобальный р...

CD Projekt RED объявила конкурс по моддингу корпусов ПК в стиле Cyberpunk 2077 Польская компания CD Projekt RED объявила о начале конкурса #CyberUpYourPC, посвященного грядущей ролевой игре Cyberpunk 2077. Участники должны придумать дизайн футуристичного компьютерного корпуса, который бы органично вписался в мир Cyberpunk 2077. Прием работ...

Mozilla вынуждает разработчиков расширений использовать 2ФА Начиная с 2020 года разработчики расширений для Firefox будут обязаны использовать двухфакторную аутентификацию.

Разработчики игры World of Tanks поддержали игроков в дни карантина Компания Wargaming, ставшая известной благодаря игре World of Tanks, в начале февраля сообщила о намерении пожертвовать Китаю на борьбу с коронавирусом 10 млн долларов. На этой неделе белорусский разработчик игр предпринял еще один шаг, связанный с пандемией COVID-19. ...

На Android появилась смесь понга и королевской битвы — Balls Royale Инди-разработчики не перестают удивлять своей изобретательностью, особенно когда доходит дело до разработчики чего-то нового, смешивания жанров. Как раз это и произошло с королевской битвой Balls Royale, которую, кстати, разработал один человек. Её суть проста: всего в игров...

Самописный антиспам-сервис Gotoh, или как мы боролись за «белизну» IP-адресов Система антиспама в Selectel до самописного решения Привет, Хабр! Я Саша Федосеев, младший разработчик Python в Selectel. Несколько лет назад, когда наша компания начала особенно быстро расти, мы столкнулись с проблемой. Нашими ресурсами начали интересоваться всякие недобро...

[Перевод] 5 расширений и тем для VS Code, которые способны изменить жизнь разработчика Автор статьи, перевод которой мы публикуем сегодня, хочет рассказать о нескольких расширениях и темах для популярного редактора VS Code, которые способны улучшить жизнь разработчика. Читать дальше →

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

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

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

Защита и взлом Xbox 360 (Часть 3) В 2011 году, через 6 лет после выпуска игровой приставки Xbox 360, исследователями был обнаружен занимательный факт — если на вывод RESET центрального процессора на очень короткое время подать сигнал «0», процессор не сбросит своё состояние (как должно быть), но вместо это...

[Перевод] Волшебная отвёртка для дальневосточной сборки Excel 97 Группа строений кампуса Microsoft от №16 до №18 многие годы служила домом для команды разработчиков Microsoft Office. Когда они переехали в строение №37, все машины в старой лаборатории выключили и перевели в новую лабораторию здания 37. На тот момент Office 97 уже был оч...

[Перевод] Браузер и числа с плавающей запятой Изображение — www.freepik.com Несколько лет назад я много думал и писал о математике с плавающей запятой. Это было очень интересно, и в процессе исследований я многое узнал, но иногда я долгое время не использую на практике все эти полученные тяжким трудом знания. Поэтому ...

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

Как реализовать интеграцию с ЕСИА на Java без лишних проблем Долгое время основным способом идентификации граждан был обычный паспорт. Ситуация изменилась, когда в 2011 году по заказу Минкомсвязи была внедрена Единая система идентификации и аутентификации (ЕСИА), ― она позволила распознавать личность человека и получать о ней данные в...

Скоро стартует второй ЗБТ Otherworld Heroes — MMOPRG в дополненной реальности Весной прошлого года проходил первый закрытый бета-тест MMORPG с элементами дополненной реальности под названием Otherworld Heroes. Релиз все еще не состоялся, но разработчикам снова нужны тестеры. Возможность поиграть получат как те, кто уже участвовал, так и новички. Разр...

Современные решения для построения систем информационной безопасности — брокеры сетевых пакетов (Network Packet Broker) Информационная безопасность отделилась от телекоммуникаций в самостоятельную отрасль со своей спецификой и своим оборудованием. Но есть малоизвестный класс устройств, стоящий на стыке телекома и инфобеза – брокеры сетевых пакетов (Network Packet Broker), они же балансировщик...

Общий финансовый анализ на Python (Часть 1) В прошлой статье рассмотрено как можно получить информацию по финансовым инструментам. Дальше будет опубликовано несколько статей о том, что первоначально можно делать с полученными данными, как проводить анализ и составлять стратегию. Материалы составлены на основании публи...

Лишь 9,27% npm-разработчиков используют двухфакторную аутентификацию Команда безопасности npm рассказывает, что менее 10% разработчиков JavaScript-библиотек используют двухфакторную аутентификацию.

Как мы фрод из избы выносили Меня зовут Никита, я backend-разработчик из команды антифрода в Ситимобил. Сегодня я поделюсь с вами историей о том, как мы выносили наш сервис из монолита в отдельный сервис, как вообще пришли к этому решению и с какими проблемами столкнулись. Читать дальше →

[Перевод] Async/await в Unity Салют, хабровчане. Совсем немного времени остается до старта курса «Разработчик игр на Unity», в связи с этим мы подготовили для вас еще один интересный перевод. async в Unity уже и так работает без каких-либо плагинов или оборачивающих Task корутин, имитирующих асинхронн...

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

В реальности PlayStation 5 гораздо мощнее Xbox Series X. Разработчики делятся эксклюзивной информацией Разработчики игр для PlayStation 5 утверждают, что в реальности эта консоль гораздо мощнее Xbox Series X. Такую информацию опубликовал редактор известного издания Kotaku Джейсон Шрайер (Jason Schreier) в своем микроблоге, чем порадовал для фанатов Sony, которые были раз...

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

Дайджест интересных материалов для мобильного разработчика #330 (20 — 26 января) В новом дайджесте — локализация и гиперкубы, библиотеки и декларативные фреймворки, приложения, чтобы побороть зависимость от приложений, Flutter, Unity, подписки, AI для поиска уязвимостей в коде и многое другое. Читать дальше →

Российский сервис Undo позволяет ускорить возврат реальных денег за отмененные билеты и турпутевки В России начала работать сервис Undo, который позволяет ускорить возврат денег за билеты и брони. Его создателями стали основатели сервиса Insize, победившего в декабре 2019 года в конкурсе стартапов Сбербанка и 500Startups. Разработчики утверждают, что с середины апре...

«ТехноТекст-2019»: кто в итоге победил и что им за это было Мы успешно завершили второй конкурс IT-статей «ТехноТекст». В этот раз у нас было 253 заявки, 97 финалистов и 10 дней до мероприятия, на котором мы обещали назвать победителей. Длинные бессонные ночи, многочасовые дискуссии с партнерами и экспертами жюри… Как итог — 13 лау...

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

Entity Framework Core Привет, друзья. В этот чудесный майский день мы продолжаем трудиться и сегодня хотим рассказать о том, что в мае OTUS запускает полюбившийся всем курс «Разработчик С#», а также отдельный курс по С# ASP. NET Core. Традиционно, в преддверии старта курсов начинаем публиковать п...

8 июля стартовал конкурс 2020 DIGIX GLOBAL AI CHALLENGE для студентов Студенты вузов из всех уголков земного шара могут испытать свои навыки в сфере написания ИИ-алгоритмов на мировой арене в ходе конкурса 2020 DIGIX GLOBAL AI CHALLENGE, стартовавшего 8 июля. В организованном компанией Huawei соревновании примут участие студенчес...

OnePlus 7 Pro и OnePlus 7T Pro получили новую версию OxygenOS Разработчики компании OnePlus выпустили новую версию обновления OxygenOS сразу для трёх смартфонов: OnePlus 7, OnePlus 7 Pro и OnePlus 7T Pro. Для смартфона OnePlus 7 и Oneplus 7 Pro обновление вышло с номером сборки OxygenOS 10.0.4. А для флагмана OnePlus 7T Pro обновлен...

[Перевод] Swift Property Wrappers Если вы использовали SwiftUI, то наверняка обращали внимание на такие ключевые слова, как @ObservedObject, @EnvironmentObject, @FetchRequest и так далее. Property Wrappers (далее «обёртки свойств») — новая возможность языка Swift 5.1. Эта статья поможет вам понять, откуда же...

Разработчик СЭД Documentolog стал резидентом Сколково Российская “дочка” казахстанского разработчика систем электронного документооборота Documentolog стала резидентом Сколково. Компани продолжит развивать свои продукты, а также создаст центр исследований и разработок для совершенствования высокотехнологичной информацион...

[Из песочницы] Игровая консоль stm32 Немного шутеров для stm32; как, зачем, что получилось. Предисловие Будучи поклонником «старой» школы шутеров с одной стороны и embedded-разработчиком с другой, я всегда испытывал интерес, как и почему авторам той эпохи удавалось воплощать новый жанр, требующий совершенно ...

Пошаговое руководство по настройке Laravel 6 в Google Cloud Run с непрерывной интеграцией Всем привет! В преддверии старта курсов «Framework Laravel» и «Backend-разработчик на PHP», продолжаем делиться интересным материалом по теме. Поехали. За последние несколько лет популярность Laravel резко возросла. Сообщество Laravel даже придерживается мнения, что Larave...

Активные разработчики облака от Microsoft Azure получат токенизированных барсуков Корпорация Microsoft запустила программу признания на базе блокчейна Ethereum. Теперь разработчики, вносящие активный вклад в развитие облачной платформы Azure, будут награждаться токенизированными барсуками Azure Heroes. Are you an @Azure practitioner who loves to learn and...

Игры разработчика культовой GTA продаются с большими скидками Сервис цифровой дистрибуции Humble Bundle запустил новую акцию. В ее рамках игры разработчика культовой GTA продаются с большими скидками.

Kubernetes в миниатюре для локального запуска: k0s, MicroK8s, kind, k3s и Minikube Тех, кто работал с Kubernetes, вряд ли удивит ситуация, когда внезапно пришла идея по автоматизации, унификации, преобразованию чего-либо в кластере, но так, чтобы не волноваться за конечный результат. Когда возникает потребность в какой-то песочнице, чтобы провести тестиров...

КиноПоиск HD запускает «Марафон сценаристов» Принадлежащий Яндексу портал КиноПоиск, при поддержке Лиги Кино, объявил старт первого этапа «Марафона сценаристов». Это конкурс и образовательная программа, победители которой смогут присоединиться к команде сценаристов, сотрудничающих с КиноПоиском, и создавать проекты для...

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

Разработчики перенесли запуск основной сети Filecoin Разработчики в очередной раз перенесли запуск основной сети децентрализованной платформы хранения данных Filecoin. Our April 2020 roadmap update covers progress made since the last roadmap update and a peek into what’s next for the Filecoin project as we get closer to the ma...

[Перевод] 7 уроков, которые я усвоил за десять лет в разработке Представляем вам перевод статьи JS dev Ray, опубликованной на сайте medium.com. Автор рассказывает о важных вещах, которые он понял за свою карьеру разработчика приложений. По его мнению, эта информация может очень пригодиться начинающим специалистам. Читать дальше →

Модули в JavaScript Фронтенд-разработчики каждый день используют модули. Это может быть функция из локального файла или сторонняя библиотека из node_modules. Сегодня я кратко расскажу об основных модульных системах в JavaScript и некоторых нюансах их использования. Читать дальше →

Дайджест интересных материалов для мобильного разработчика #329 (13 — 19 января) Возвращаемся к работе с новым дайджестом — в нем роутинг и компоненты, интеграционные тесты и языки программирования, годовой отчет App Annie и улучшения Duolingo. Читать дальше →

Дайджест интересных материалов для мобильного разработчика #340 (6 — 12 апреля) В этом выпуске новый Swift, accessibility-тестирование, преодоление Prince of persia, исследование российских команд мобильной разработки, открытая Eclipse Theia вместо VSC, полив комнатных растений и многое другое! Читать дальше →

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

[Перевод] Об ужасной документации Apple В последние год-два я пришёл к осознанию того, что основной преградой к выполнению моей работы является документация. Или, если конкретнее, откровенный дефицит документации, предоставляемой Apple для своих платформ. Apple предоставляет разработчикам набор инструментов — A...

[Из песочницы] Техническая документация в разработке ПО: кто, зачем, когда и как описывает проект Привет! Меня зовут Даша Григорьева, я технический писатель в компании 65apps. Мы занимаемся разработкой сложных мобильных решений, и моя задача — подготовка технической документации по проектам. Очень часто роль технического писателя бывает недооцененной в компании (не у ...

Защита и взлом Xbox 360 (Часть 2) В прошлый раз мы оставили сцену Xbox 360 на моменте, когда разработчикам стало очевидно, что защита DVD-ROM легко обходится, и с этим точно нужно что-то делать. Попытки исправить ситуацию обновлением ПО самой приставки не увенчались успехом, и на поле битвы вступила компани...

15 февраля Badoo PHP Meetup #4. Легаси Привет! 15 февраля, в субботу, приглашаем на очередную встречу сообщества PHP-разработчиков в офисе Badoo.  Митап будет целиком и полностью посвящен легаси, и вот почему. Мы часто слышим утверждения из разряда «о легаси все уже сказано», «о чем там рассказывать», «ну ест...

HighLoad++, Евгений Кузовлев (EcommPay IT): что делать, когда минута простоя стоит $100000 Все рассказывают про процессы разработки и тестирования, обучения персонала, повышение мотивации, но этих процессов мало, когда минута простоя сервиса стоит космических денег. Что делать, когда вы проводите финансовые транзакции под жесткий SLA? Как повысить надежность и отк...

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

Пишем тренажер слепой печати на чистом JavaScript. Часть 1 Здравствуйте! В преддверии старта курса «Fullstack разработчик JavaScript» один из наших авторов решил поделиться своим опытом создания тренажера для слепой печати. А мы же, в свою очередь, хотим показать вам данный материал. Всем привет! Сегодня я решил показать, как нап...

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

[Перевод] Использование VueJS вместе с Django Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Введение Сейчас я работаю над очень интересным проектом. И в нем все сложно, потому что сам проект очень масштабный, а я занимаюсь им один в свободное время, при этом работая полный рабочий ...

Подробности о Magic: ManaStrike из интервью с разработчиками В ноябре Netmarble анонсировала игру Magic: ManaStrike, которая основана на вселенной ККИ Magic: The Gathering, но не имеет никакого отношения к карточному геймплею. Чуть позже разработчики подтвердили, что грядущий проект — это нечто среднее между автобатлерами и стратегиям...

Состоялся запуск основной сети Free TON на базе разработок Telegram Разработчики TON, крупные PoS-валидаторы и сообщество запустили основную сеть Free TON с нативным токеном TON Crystal (TON). Протокол, как известно, разработал Николай Дуров и команда Telegram, которым не удалось запустить сеть из-за судебных разбирательств с властями США. С...

[Перевод] Учёный Хэ Цзянькуй – герой, а не преступник Когда я увидел новость о том, что Хэ Цзянькуй и его коллеги были приговорены к трём годам тюремного заключения за первые эксперименты по изменению генов и имплантации человеческого эмбриона, всё, что я мог подумать, было: «Как мы оглянемся на его поступок через 100 лет?» ...

Microsoft внедряет новый дизайнерский язык Fluent Design во все свои мобильные приложения и предлагает его сторонним разработчикам Около 10 лет назад корпорация Microsoft запустила платформу Windows Phone и обещала, что её ПО освободит пользователей от их смартфонов и позволит им «вернуться к жизни». Этого планировалось достичь с помощью плиточного интерфейса Metro и других программных решений. Microsof...

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

Британская компания ищет удаленного специалиста по Minecraft на зарплату 5000 р/час Если вы проводите достаточно много времени в Minecraft (а это невероятно популярное занятие), то как насчет того, чтобы начать зарабатывать на этом неплохие деньги? Это звучит невероятно, но британская компания Whatshed? объявила конкурс на вакансию виртуального ландшафтного...

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

[Перевод] Автоматизация рабочего процесса Java-проекта с помощью модифицированной модели ветвления Gitflow Автоматизация рабочего процесса Java-проекта с помощью модифицированной модели ветвления Gitflow Ключевые выводы Gitflow — это совместная модель ветвления, которая пытается использовать мощность, скорость и простоту ветвления Git. Этот метод хорошо работал в ситуации, котор...

[Перевод] Как превратить скрипт на Python в «настоящую» программу при помощи Docker Никого не интересует, умеете ли вы разворачивать связанный список — всем нужно, чтобы можно было легко запускать ваши программы на их машине. Это становится возможным благодаря Docker. Для кого предназначена эта статья? Вам когда-нибудь передавали код или программу, дерево...

СКИДКА (379р → 149р) Обзор игры Gris для iPhone и iPad: медитативная, умная игра с продуманным анимированным миром и крутым оригинальным саундтреком Испанские разработчики из Nomada Studio явно хотели выделиться из общей массы своим дебютным проектом. Сам по себе эффектный визуальный ряд платформера значит многое, но создатели Gris сумели сделать из игры образец современного искусства. Или же они своему творчеству придал...

Dassault Systèmes запускает конкурс Sustainability Challenge Компания Dassault Systèmes запустила конкурс для студентов, призывающий переосмыслить использование пластика. Конкурс позволит студентам улучшить навыки в области дизайна, проектирования и создания экономической ценности с помощью цифровых 3D-технологий.

Android удалось запустить на iPhone Команда разработчиков Corellium представила бета-версию программы Project Sandcastle, благодаря которой Android удалось запустить на iPhone. Правда, пока только на моделях iPhone 7 и iPhone 7+, а также на iPod Touch седьмого поколения. И не без проблем.

Алексей Рагозин про новые и старые возможности Java Flight Recorder в OpenJDK 11 на встрече jug.msk.ru 12 декабря на завершающей 2019 год встрече московского сообщества Java-разработчиков jug.msk.ru Алексей Рагозин провёл мастер-класс по использованию новых версий Java Flight Recorder и Mission Control. Читать дальше →

Дайджест интересных материалов для мобильного разработчика #333 (10 — 16 февраля) В новом дайджесте навыки iOS-разработчиков, тестирование пушей в эмуляторе, распознавание объектов и текстов, четыре года разработки и идеи больших хитов, разочарование во Flutter и исследования монетизации. Читать дальше →

Dynamic Delivery в многомодульных проектах (часть 1) Привет! Меня зовут Юрий Влад, я Android-разработчик в компании Badoo и занимаюсь внедрением Dynamic Features в наши проекты. Dynamic Delivery — технология, позволяющая устанавливать и удалять части приложения прямо во время работы для того, чтобы уменьшить место, занимаемо...

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

[Перевод] Безопасная работа с секретами при сборке в Docker Compose Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Когда вы собираете Docker-образ вам могут понадобиться секреты, например, пароль к приватному репозиторию пакетов. Вы не хотите, чтобы этот секрет в конечном итоге оказался в образе, потому ...

10 плагинов WooCommerce для Интернет-Магазина на WordPress Если у вас есть веб-сайт, разработанный с помощью WordPress, вы можете довольно просто и быстро запустить магазин с помощью плагина WooCommerce. Несмотря на то, что плагины WooCommerce предлагают множество преимуществ для веб-сайтов на WordPress, для внесения изменений и ул...

FOSS News №10 — обзор новостей свободного и открытого ПО за 30 марта — 5 апреля 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и железа (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. Продолжаем освещать роль Open Source разработчиков в борьбе с COVID-19, трижды порадовала Huawei, появилось д...

Услуги Denuvo за год использования антипиратской защиты в Crysis Remasted обошлись Crytek в 140 тыс. евро Многие игроки и журналисты задавались вопросом, почему разработчикам игр требуется целый год, прежде чем удалить технологию Denuvo anti-tamper из взломанных пиратами проектов. Теперь же утечка внутренних документов Crytek пролила свет на тёмное пятно истории. Согласно получе...

В сайдчейне биткоина запустили аналог DeFi-проекта MakerDAO Стартап Money on Chain запустил DeFi-платформу на базе сайдчейна биткоина RSK. Поверх нее разработчики будут создавать продукты в области кредитования, сообщает CoinDesk. DeFi-экосистема Money on Chain основана на трех токенах: Dollar on Chain (DoC) — привязан к америк...

Разработчик Systemic Reaction готовит новый игровой проект Разработчик Avalanche Studios расширяет свои возможности. Помогают компании Bethesda разрабатывать Rage 2, а также работает над новой частью Just Cause. В рамках новой программы будут участвовать три студии Avalanche Studios, Expansive Worlds и Systemic Reaction. Systemic ...

Дайджест интересных материалов для мобильного разработчика #338 (23 — 29 марта) В нашей новой подборке для домашнего чтения быстрый переход на удаленную работу, хождение по граблям Arduino, рассказы интерфейсов и запах кода, лучшие издатели и вызовы сеток. Берегите себя! Читать дальше →

Проект «АгроНТИ» представили на технологическом форуме в Сочи Компания «ЦентрПрограммСистем» в числе  победителей конкурса «Развитие-НТИ» приняла участие в выставке российских технологических решений с проектом  «АгроНТИ».  Экспозицию форума «Глобальное технологическое лидерство» посетил специальный...

Android insets: разбираемся со страхами и готовимся к Android Q Android Q — это десятая версия Android с 29-м уровнем API. Одна из главных идей новой версии это концепция edge-to-edge, когда приложения занимают весь экран, от нижней рамки до верхней. Это значит, что Status Bar и Navigation Bar должны быть прозрачными. Но, если они прозра...

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

Вышел Wine 5.0 21 января 2020 года состоялся официальный релиз стабильной версии Wine 5.0 — свободного инструмента для запуска нативных Windows-программ в UNIX-среде. Это альтернативная, свободная реализация Windows API. Рекурсивный акроним WINE означает "Wine Is Not an Emulator"...

Хочу в геймдев #10: разработчик на Unreal Engine Какие игровые движки сейчас используются в разработке игр? В чем особенности Unreal Engine 4 и Unreal Engine 5, лучше ли он остальных движков? Как устроиться на работу разработчиком игр на Unreal Engine?

Минстрой разработал правила предоставления регионам субсидии на «Умный город» Речь идет о реализации ведомственного проекта Минстроя "Умный город" (национальный проект "Жильё и городская среда" и национальная программа "Цифровая экономика Российской Федерации").Проект, напомним, утверждён в ноябре 2018 года; из федерально...

Навык поиска работы Есть много причин, почему классные разработчики часто долго не могут найти работу, а компании — классных разработчиков. Я хочу поговорить об одной из наиболее распространённых. Эта причина — абсолютно неправильный, деструктивный подход к проведению технических собеседований...

Павел Дуров советует удалить WhatsApp Создатель Telegram заявил, что ранее в WhatsApp нашли уязвимость, позволяющую киберпреступникам и правительственным спецслужбам получить данные пользователей. 20 ноября создатель Telegram Павел Дуров призвал пользователей удалить WhatsApp из-за обнаруженных в мессенджере ...

Clickhouse — оконные функции, которых нет… Работу с колоночными базами данных я начал с BigQuery. Когда пришлось “переехать” на Clickhouse я был неприятно удивлен фактом отсутствия полноценных оконных функций. Есть, конечно, множество функций по работе с массивами, функций высшего порядка и прочие функции (одна функц...

Разработчики красивой головоломки Lo-Fi Room ищут людей на бета-тестирование В начале ноября мы рассказали о предстоящей музыкальной игре Lo-Fi Room. Сейчас стало известно, что перед релизом в следующем году на Android и PC разработчик этого проекта хотят провести бета-тестирование и для этого им нужны желающие геймеры. Если вы хотите помочь, то надо...

Дайджест интересных материалов для мобильного разработчика #341 (13 — 19 апреля) В новом дайджесте шутер на миллион и миллион шагов, масштабирование тестирования и миграция на Kotlin, коллапс волновой функции и здоровый сон, лендинги для приложений и уродливые интерфейсы. Читать дальше →

Обращение продюсера Genshin Impact к игрокам, проект будет free-to-play На прошлой неделе закончился очередной бета-тест ожидаемой многими action RPG Genshin Impact. В честь этого продюсер проекта опубликовал обращение к поклонникам, в котором поделился планами разработчиков на будущее. Стало известно, что Genshin Impact находится в разработке ...

[Перевод] 13 игр, в которые можно поиграть, взломать и убить ими эти выходные В конце ноября у нас стартует новый поток курса Разработчик игр на Unity и C#, и специально к нему мы делимся подборкой игр на тему Хеллоуина. Все они создавались на соревнованиях вроде Ludum Dare, JS13K и Game Off. Игры написаны на разных языках и движках, причём некоторые ...

Успешный бизнес: как это получается у социальных предпринимателей Центр «СОЛь» и «Теплица социальных технологий» приглашают на серию вебинаров с представителями социального бизнеса. О том, как помогают технологии и как можно увеличить социальный эффект, расскажут Елена Горохова и Никита Никишкин, авторы проектов «Посади лес» и «Убиратор»....

Платформа Dash для разработки DApps запущена в тестовой сети Evonet Разработчики Dash Core Group представили релиз Dash Platform для сети Evonet, общедоступной тестовой среды функций Evolution. We are proud to announce the release of Dash Platform on Evonet, our public testing environment for Evolution features. https://t.co/nx408jNoE8 pic.t...

Владимир aka wowik: «OpenStreetMap нужны идеи, которые в других системах нереализуемы» wowik — программист и инженер-физик из Москвы, который, как он говорит сам про себя, «программировал все, что шевелится: мейнфреймы, персоналки, мобильные устройства, теперь еще и web». Но в мире OSM он известен, как разработчик легендарного «валидатора Вовика». Что такое в...

[Перевод] Символы Unicode: о чём должен знать каждый разработчик Если вы пишете международное приложение, использующее несколько языков, то вам нужно кое-что знать о кодировке. Она отвечает за то, как текст отображается на экране. Я вкратце расскажу об истории кодировки и о её стандартизации, а затем мы поговорим о её использовании. Зат...

Наталья Касперская попросит правительство увеличить господдержку российских разработчиков с 5 млрд до 39 млрд рублей Разработчикам нужны не деньги, а чтобы государство не мешало работать, считает эксперт.

Получите шанс выиграть iPhone 11 Pro Max после предрегистрации на A3: Still Alive Игровая компания Netmarble решила начать предрегистрацию на предстоящую глобальную версию своей MMORPG под названием A3: Still Alive. Разработчики обещают различные призы, которые варьируются от внутриигровые предметов до целого iPhone 11 Pro Max и других топовых девайсов. ...

ClickHouse для продвинутых пользователей в вопросах и ответах В апреле инженеры Авито собирались на онлайн-посиделки с главным разработчиком ClickHouse Алексеем Миловидовым и Кириллом Шваковым, Golang-разработчиком из компании Integros. Обсуждали, как мы используем систему управления базами данных и какие сложности у нас...

Пятничный опрос о вкладках Всем привет! Сегодня опрос простой и незамысловатый. Впрочем — как и всегда. Родился он опять же в недрах компании, когда разработчики начали спорить — сколько вкладок обычно открыто в браузерах у пользователей? Зачем спорить, если можно просто спросить? Итак, не будем да...

Почему успехи ИИ DeepMind в Atari вызывают у меня разочарование Картинка, которую вы видите, позаимствована с сайта DeepMind, и демонстрирует 57 игр, в которых их новейшая разработка Agent57 (обзор статьи на Хабре) достигла успеха. Само число 57 взято не с потолка, — именно столько игр было выбрано еще в 2012 году, чтобы стать своеобра...

ReFactory — ещё одна альтернатива Factorio без рекламы и доната На днях мы говорили про мобильную альтернативу легендарной Factorio — Builderment. Теперь поговорим про ReFactory; здесь вам придётся искать и добывать ресурсы. Сюда входит руда, древесина, кристаллы, гранит и даже нефть. Для этого предстоит строить установки, проводить элек...

В плагине Rank Math SEO была обнаружена серьёзная уязвимость В популярном WordPress-плагине Rank Math SEO была обнаружена критическая уязвимость, которая позволяла злоумышленникам получить административный доступ к сайту. Проблема была устранена через день после того, как разработчики Rank Math о ней узнали. Уязвимость обнаружили спец...

О новой IDA Home (обзор) Приветствую, На днях товарищи из Hex-Rays анонсировали новую IDA Home, которая как IDA Starter, только под одну конкретную платформу (против более чем 20-ти), с локальным отладчиком и поддержкой x64, скриптингом на Python и стоит 365$ в год (против $979). Далее был запущен ...

Куда сходить: ближайшие бесплатные мероприятия для разработчиков в Москве (25 февраля – 11 марта) В скором времени в Москве пройдут следующие митапы: MosQA meetup #2 #6: Unit Testing with OOP in Mind MskDotNet Meetup #45 DE or DIE #1 Databases Meetup #1 Я Люблю Фронтенд 2020 Фронтенд митап Facebook и AvitoTech Data Science в маркетинге Более подробная информа...

Подборка ближайших бесплатных мероприятий для разработчиков в Москве #2 Прошла неделя с момента публикации первой подборки, а это означает, что некоторые мероприятия уже закончились и появились новые. Поэтому делаю новый дайджест, который будет выходить на еженедельной основе. Читать дальше →

[Из песочницы] [В закладки] Перевод Google JavaScript Style Guide Добрый день, товарищи разработчики! Пару месяцев назад начал осваивать специализацию Fullstack-разработчика и, спустя какое-то время, как любой приличный разработчик, стал искать руководства по стилю для JavaScript. В результате, это привело… к переводу одного из них, о чем...

Исследуем качество кода операционной системы Zephyr Недавно мы рассказывали, что анализатор кода PVS-Studio начал интегрироваться с PlatformIO. Естественно, при этом команда разработчиков PVS-Studio общалась с командой PlatformIO и те предложили ради интереса проверить код операционной системы реального времени Zephyr. Почем...

Дайджест интересных материалов для мобильного разработчика #339 (30 марта — 5 апреля) В новом дайджесте рассказываем про влияние пандемии на экономику приложений и про прогнозы ее развития, про неудачный социальный мониторинг и разработку на удаленке, про дизайн и собственные истории. Читать дальше →

Обезл***вание д***ных — это не просто рандомизация В банке есть проблема: нужно давать доступ к базе данных разработчикам и тестировщикам. Есть куча клиентских данных, которые по PCI DSS требованиям Центробанка и законам о персональных данных вообще нельзя использовать для раскрытия на отделы разработки и тестирования. К...

Го в Go! Как команда PHP взялась писать микросервисы Всем привет! Меня зовут Алексей Скоробогатый, я системный архитектор в Lamoda. В феврале 2019 года я выступал на Go Meetup еще на позиции тимлида команды Core. Сегодня хочу представить расшифровку своего доклада, который вы также можете посмотреть. Наша команда называется Co...

KAMA TYRES поздравил победителей первого этапа «Народного теста шин Viatti» Первый этап всероссийского проекта «Народный тест шин Viatti» подошел к концу. Организатор Шинный бизнес Группы «Татнефть» KAMA TYRES подвел итоги и огласил имена победителей. Лидерами конкурса на зимнем этапе были признаны участники, чьи видео стали самыми резонансными и по...

Китайские производители смартфонов запустят общий магазин приложений Huawei, Xiaomi, Oppo и Vivo работают над общей платформой, которая позволит разработчикам загружать свои приложения одновременно в собственные магазины приложений каждой из китайских компаний. Этот проект должен составить конкуренцию Google Play.

Perchang ищут желающих принять участие в бета-тесте Warhammer Quest: Silver Tower Несколько месяцев назад студия Perchang анонсировала новую игру в серии пошаговых стратегий Warhammer Quest, первая часть в которой вышла еще в 2013 году. Новинка получила подзаголовок Silver Tower и описывается самими разработчиками как «пошаговая стратегия в сеттинге Эры С...

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

Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio DRY. Don’t Repeat Yourself. Принцип, призывающий разработчика не дублировать код. DRY часто можно распространить шире, не только на код. Сегодня расскажу о личном проекте, который уже помог мне и другим разработчикам избавиться от последовательности рутинных действий при раз...

Подборка ближайших бесплатных мероприятий для разработчиков в Москве #3 (16-24 декабря) Публикую еженедельный дайджест по бесплатным мероприятиям для разработчиков в Москве. Видеоматериалы по всем прошедшим декабрьским встречам здесь. Читать дальше →

Интервью с Александром Макаровым (Yii) про Opensource, конференции и Yii Всем привет! Недавно взял интервью у разработчика фреймворка Yii Александра Макарова (SamDark) на разные темы — IT конференции России, удаленная работа и работа за рубежом и, разумеется, про Yii Framework. Читать дальше →

Приглашаем на практические тренинги по Intel Software 18 и 20 февраля в Нижнем Новгороде и Казани компания Intel проводит бесплатные семинары, посвященные программным инструментам Intel Software. На этих семинарах все желающие смогут получить практические навыки обращения с новейшими продуктами компании под руководством экспе...

[Из песочницы] Разрабатываем игры на LibGDX с помощью шаблона Entity Component System Привет Хабр! Меня зовут Андрей Шило, я android-разработчик в компании FINCH. Сегодня я расскажу вам о том какие ошибки не стоит допускать при написании даже самой простой игры и чем крут архитектурный подход Entity Component System(ECS). Читать дальше →

World War Z вернут деньги игрокам Epic Games Store запустил бесплатную раздачу World War Z, что расстроило игроков, которые приобрели игру незадолго до акции.Разработчики вошли в положение и объявили, что вернут деньги всем, кто купил игру после 13 февраля.

Фопономіка. OpenDataBot запустил дашборд с обновляемой в реальном времени статистикой по ФОП-ам По случаю Дня предпринимателя (отмечается в Украине ежегодно в первое воскресенье сентября) команда разработчиков OpenDataBot запустила новый проект под говорящим названием «Фопономіка», посвященный украинским предпринимателям. Это сайт с простыми и понятными графи...

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

Потерянные подарки Санты: новогодний IT-квест от Фланта Как и обещали, мы начинаем праздничный квест: О его старте зарегистрированные участники (таковых оказалось более 200) были уведомлены в 11:00 MSK по почте. Победителем станет тот, кто первым разместит правильную финальную картинку (с подарками Санты) в комментариях к это...

Niantic подробно рассказала о функции Buddy Adventure, которая появится в Pokemon GO в 2020 году Pokemon GO— это пример для подражания для большинства разработчиков. Уже несколько лет Niantic не просто добавляет новый контент и проводит события, но и придумывает новые механики. В следующем году в игре появится функция под названием Buddy Adventure. Она призвана укрепить...

[Перевод] Управление зависимостями в Node.js Управление зависимостями — это часть повседневной работы Node.js-программиста. Сегодня мы поговорим о разных подходах к работе с зависимостями в Node.js, и о том, как система загружает и обрабатывает зависимости. Писать Node.js-приложения можно так, чтобы абсолютно весь код...

Какие навыки нужны для создания iOS-приложения? Доклад Яндекса Мобильному разработчику нужно обладать понятным набором навыков. Рассказывать о них нужно в контексте конкретных задач, которые возникают по ходу создания и публикации приложения. Артур Антонов работает iOS-разработчиком в отделе машинного перевода Яндекса. В своём докладе д...

Обзор War Mongrels – Лучшая тактическая игра 2021 в реальном времени Наконец мы дождались появления на свет действительно легендарного проекта, который, как нам кажется, сумеет затмить даже самую популярную тактическую игру Commandos. Да, наконец Destructive Creations представила свое новое детище всему миру. Встречайте, сегодня у нас War Mon...

Почему я ушел с React Native и перешёл во Flutter: Часть 1 Всем привет. Меня зовут Дмитрий Андриянов. Два года писал на React Native, сейчас я разработчик в Surf и уже полтора года пишу на Flutter. Когда я только решил серьёзно взяться за Flutter, я бы очень хотел найти статью от разработчика, который перешёл с React Native на Flutt...

Как прошла конференция @Kubernetes 29 ноября: видео и итоги 29 ноября прошла конференция @Kubernetes, организованная Mail.ru Cloud Solutions. Конференция выросла из митапов @Kubernetes — и стала четвёртым событием серии. Мы собрали в Mail.ru Group более 350 участников — чтобы обсудить самые актуальные проблемы с теми, кто вместе с ...

Crash Bandicoot Mobile вышла в режиме пробного запуска на Android Впервые о мобильной игре по мотивам Crash Bandicoot мы узнали в начале февраля, когда в сеть утекли скриншоты. Теперь же издатель и одновременно разработчик King официально запустил проект в режиме пробного запуска в отдельных регионах. Издание PocketGamer сообщает, что тест...

[Перевод] 10 отличных Github репозиториев, которые должен знать каждый веб-разработчик Кроме огромных репозиториев с источниками для подготовки к интервью, здесь много чего интересного Я собрал список из десяти отличных репозиториев на Github, которые помогут вам существенно расширить свои знания. А я его перевел, т.к. показалось, что пост многим будет интере...

Xerox расширила портфель облачных сервисов Xerox объявила о расширении своего портфеля гибких облачных сервисов. Компания запустила два новых решения: Virtual Print Management Service и Workplace Cloud Fleet Management, которые помогут ИТ-подразделениям проводить цифровую трансформацию ...

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