Социальные сети Рунета
Пятница, 29 марта 2024

Антон Беличков: «Самый простой способ понять мощь OpenStreetMap — начать самому править карту» Антон Беличков (az09) — программист из Магнитогорска, который, как почти все герои моих интервью про мир OSM, пришел в этот проект 10 лет назад. Он — теплая мудрость и твердый дух сообщества RU-OSM. Почему так важен институт наставничества, как нам догнать Америку и чего хо...

Задача со звёздочками: собираем электровелик на примере Twitter Mantis-E0 Привет, Хабр! Вне всяких сомнений многие из вас уже открыли велосезон (а кто-то его не закрывал) и это похвально. Мы тоже катаемся, а вместе с этим возобновляем наш блог, в котором в прошлом году делали подробные обзоры электровелосипедов. Вы знали, что есть такая професс...

Говорит и показывает: отличается ли риторика кандидатов в президенты? Можно ли по цитате определить, кто из политиков ее автор? Украинская НКО Vox Ukraine делает проект VoxCheck, в рамках которого проверяет высказывания наиболее рейтинговых политиков. Недавно они выложили всю базу проверенных цитат. Я как раз слушаю курсы по NLP и решила прове...

Как Apple определяет, какое устройство из лежащих рядом поймет команду «Привет, Siri» Еще в iOS 10 появилась функция, которая активирует голосового ассистента операционной системы по команде «Привет, Siri» не на всех устройствах сразу, а только на нужном. Но как Apple определяет нужное устройство, и чего следует ожидать, когда вокруг вас несколько устройств ...

Модернизация GHIDRA. Загрузчик для ромов Sega Mega Drive Приветствую вас, товарищи. Не слышал о пока-ещё-не-опенсорсной GHIDRA, наверное, только глухой/слепой/немой/без_интернета реверс-инженер. Её возможности из коробки поражают: декомпиляторы для всех поддерживаемых процессоров, простое добавление новых архитектур (с сразу же а...

JS-битва: как я написал свой eval() Вы можете помнить Александра Коротаева по браузерной версии «Героев Меча и Магии»: расшифровка его доклада о ней собрала на Хабре громадное количество просмотров. А теперь он сделал игру, ориентированную на программистов: играть в неё надо JS-кодом. В этот раз на разработку...

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

.NET Core на Linux, DevOps на коне Мы развивали DevOps как могли. Нас было 8 человек, и Вася был самым крутым по Windows. Внезапно Вася ушел, а у меня появилась задача вывести новый проект, который поставляет Windows-разработка. Когда я высыпал на стол весь стек Windows-разработки, то понял, что ситуация — бо...

Moonlighter – торговец и герой (Mac) Часто героями разнообразных игр становятся сильные и умелые воины, маги, способные повелевать всеми основными стихиями или на худой конец ловкие воры и разбойники. Однако разработчики проекта под названием Moonlighter решили отойти от этих клише и сделали главным героем … вл...

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

[Из песочницы] Быстрый Яндекс словарь Наверное все знают что у Яндекс есть замечательный бесплатный сервис Яндекс.Словарь где можно посмотреть перевод нужного вам слова, но для лично меня он не удобен тем что постоянно нужно было переключаться на Chrome, вручную вводить текст или вставлять из буфера обмена, даже...

[recovery mode] Gradle + LLVM Этот небольшой пост может оказаться полезен тем, кто хотел бы быстро начать работать с LLVM, не заморачиваясь с закачкой исходников и просторойкой фреймворка. Кто не хотел бы ковыряться в малопонятных скриптах CMake-а чтобы добиться ожидаемого результата, ну и наконец, прост...

Фриланс-вебдев — как и с кем НЕ стоит работать КДПВ взята отсюда Часто слышу истории вида "пробовал фрилансить — не понравилось" и встречаю много заблуждений по поводу этого типа работ, потому что люди просто начали "не с той стороны". Постараюсь исправить ситуацию этим постом. Сразу оговорюсь — большая часть того, что з...

Работа с MS SQL из Powershell на Linux Эта статья чисто практическая и посвящена моей грустной истории Готовясь к Zero Touch PROD для RDS (MS SQL), про который нам прожужжали все уши, я сделал презентацию (POC — Proof Of Concept) автоматизации: набора powershell скриптов. После презентации, когда стихли бурные, п...

Делаем современное веб-приложение с нуля Итак, вы решили сделать новый проект. И проект этот — веб-приложение. Сколько времени уйдёт на создание базового прототипа? Насколько это сложно? Что должен уже со старта уметь современный веб-сайт? В этой статье мы попробуем набросать boilerplate простейшего веб-приложения...

Внедряем OSGI на платформе Karaf OSGI это не сложно Я много раз встречал мнение, что OSGI это сложно. И более того, у самого когда-то такое мнение было. Году в 2009, если быть точным. На тот момент мы собирали проекты при помощи Maven Tycho, и деплоили их в Equinox. И это действительно было сложнее, чем раз...

Как и зачем работать медленнее? Метод Сергея Королёва Будущий «отец» советской космонавтики Сергей Королёв — по центру. Страсть к авиации у него зародилась в юности, когда он записался в планерный кружок. На его долю ещё выпадут тяжёлые испытания, но юношеский запал у него останется на всю жизнь. Примечание: фотография раскраш...

Какая зарплата у Junior QA? Представь ситуацию: ты приходишь на финальный этап собеседования. Технические вопросы уже заданы, работодатель настроен тебя нанять. И наконец задают этот неловкий вопрос: “Какую зарплату хотите?” Когда спрашивают тестировщика со стажем, то ему просто, он уже знает, сколько...

Хабрарейтинг 2018: лучшие материалы за 2018 год Привет Хабр. Данный пост является логическим завершением публикаций про жизненный цикл статьи на Хабре (первая и вторая части), в результате чего был сделан достаточно интересный инструмент для статистического анализа. Методика оказалась весьма полезной, и позволяет находит...

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

Зарубежные журналисты советуют проходить Metro: Exodus с русской озвучкой Удивительно, но зарубежные геймеры любят франшизу Metro не меньше, чем «отечественные» игроки. И Metro: Exodus им очень понравилась — оценки профильных СМИ и баллы на Metacritic являются ярким тому подтверждением. Разработчики проекта понимали, что зарубежные фанаты тоже хот...

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

Делаем действительно умный поиск: пошаговый гайд Поиск в корпоративной информационной системе — уже от самой этой фразы вязнет во рту. Хорошо если он вообще есть, о положительном user experience можно даже не задумываться. Как перевернуть отношение пользователей, избалованных поисковыми системами, и создать быстрый, точный...

Дозиметр для Серёжи. Часть I. Polimaster — Охотники за нуклидом В связи с участившимися вопросами от друзей и знакомых с ключевой фразой «какой дозиметр купить? а у тебя самого что?» решил я собрать воедино разбросанную в разных местах информацию и рассказать о своем приборном парке и всем, что с этим парком связано. Хронологию рассказа ...

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

Rollup: уже можно собирать приложения Rollup — это сборщик javascript приложений и библиотек нового поколения. Многим он давно знаком как перспективный сборщик, который хорошо подходит для сборки библиотек, но плохо подходит для сборки приложений. Однако время идет, продукт активно развивается. Я впервые попроб...

Самоделкин — грузин или русский? В комментариях к тексту "Советские супергерои, чешские козявки и австралийский клон" мы разговорились про лучшего друга Карандаша — Самоделкина, и я пообещал рассказать про его происхождение. Выполняю обещанное, ниже — своеобразный spin-off. Самоделкин — практически как Гом...

ТЕСТ: Кому на самом деле принадлежат известные цитаты? Многие популярные цитаты принадлежат вовсе не тем, кому их приписывают. Говорила ли Мария-Антуанетта фразу «Если у них нет хлеба, пусть едят пирожные»? Советовал ли кому-нибудь Габриэль Гарсиа Маркес не тратить время на тех, кто не стремится провести его с тобой? Попробуйте ...

Создаем краудсорсинговые карты помощи на WordPress + shMapper TL;DR мы сделали бесплатный опен-сорсный плагин shMapper, который позволяет создавать карты помощи, а также другие краудсорсинговые карты (с подложкой на Я.К и OSM) на WordPress. Завязка Девять лет назад горела вся центральная Россия. Я написал хабрапост, в котором призвал...

«“Сделать приложение для людей” — это не набросать на коленке»: о мобильной разработке в ЦФТ Какие проблемы возникают при увеличении мобильной команды в 10 раз? По каким причинам в одной и той же компании Android-разработчики предпочитают использовать известные библиотеки, а в iOS чаще пишут собственные решения? Каково живётся мобильным разработчикам в финтехе? В...

Юрий Куклачев рассказал, чего ждать от реализации его образовательно-воспитательного проекта в школах Москвы В течение апреля будет выбрано 10-20 столичных школ, которые выступят местом реализации образовательно-воспитательного проекта «Школа доброты». Он был запущен российским клоуном, дрессировщиком, народным артистом РСФСР Юрием Куклачевым. Об этом информирует АГН «Москва». В св...

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

В iOS 13 можно узнать, как громко вы слушаете музыку в наушниках Узнавать о громкости можно не только с iPhone, но и с Apple Watch Считанные дни остаются до официального релиза iOS 13. Обновление содержит множество новых функций, среди которых есть довольно занимательная штука — контроль уровня шума. Многие скачивают себе всякие «из...

Как стать коммиттером и действительно ли вам это нужно Привет! Меня зовут Дмитрий Павлов, я работаю в GridGain, а также являюсь коммиттером и участником PMC в Apache Ignite и контрибьютором в Apache Training. Недавно я выступал c докладом о работе коммиттера на митапе Сбербанка по open source. С развитием opensource-сообщества у...

Golang: специфические вопросы производительности Язык Go набирает популярность. Настолько уверенно, что появляется все больше конференций, например, GolangConf, а язык входит в десятку самых высокооплачиваемых технологий. Поэтому уже имеет смысл разговаривать о его специфических проблемах, например, производительности. Кро...

Как выпускник Физтеха открыл самую большую школу программирования в Армении Карен Шарафян родился и вырос в Армении, окончил факультет общей и прикладной физики МФТИ, поступил в магистратуру Сколтех и МФТИ, но решил вернуться в Армению, где с партнерами открыл крупнейшую в стране школу программирования. Поговорили с Кареном об IT-образовании в Армен...

Sony: цена PlayStation 5 будет привлекательной, с учётом её «железа» и возможностей За последние дни появилось довольно много официальной информации относительно одной из консолей следующего поколения — Sony PlayStation 5. Однако за интересными техническими характеристиками многие, в том числе и мы, не обратили внимания на слова Марка Церни (Mark Cerny) о с...

Sennheiser Momentum стоят слишком дорого На выставке IFA 2019 официально представили новые беспроводные наушники Sennheiser Momentum, которые стоят 400 евро. Это достаточно продвинутое устройство, которое создавали специально для фанатов качественной музыки. То есть, если вы слушаете музыку в низком качестве, котор...

Словарь рекламных метрик.  CTR, CPI, CPM, CPC, CR Для того, чтобы оценить качество рекламных компаний существует большое количество различных метрик. Все они давольно таки простые для понимания, но чтобы было проще ориентироваться, в данном посте будут описаны основные из них. Разберем один из стандартных процессов попа...

5 Умных Мыслей 1.26 5 умных мыслей — ваше вдохновение, высказывания, статусы, красивые слова и мысли. Мы вдохновляем людей стать хозяевами собственной судьбы и даём им к этому возможности. Цитаты великих людей и умные фразы. Высказывания и афоризмы. Умные и мудрые мысли. Известные цитаты. Под...

Яндекс.Переводчик научился переводить разговор С помощью режима диалога можно сделать заказ в ресторане, узнать дорогу у прохожих или объясниться с таксистом за рубежом. Новый режим будет полезен и в своей стране - скажем, если понадобится помощь иностранцу. Чтобы начать разговор, достаточно выбрать язык общения для себя...

Обзор Kingdom Hearts III. Игра с душой Игра Kingdom Hearts III кардинально отличается от тех проектов, в которые вы играли ранее. Это вообще не то, чего ожидаешь от современного рынка видеоигр, так как никто больше так не делает. Авторы проекта решили объединить героев мультфильмов Disney в одной вселенной, чтобы...

В российских кинотеатрах начнут продавать игрушки и аксессуары с героями фильмов В кинотеатрах Александра Мамута «Кино ОККО» откроются магазины с игрушками на основе образов героев кино и мультфильмов. Об этом сообщило издание РБК со ссылкой на объявления о наборе персонала в новый проект.

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

Интервью с Zabbix: 12 откровенных ответов В IT есть такое суеверие: «Работает, не трогай». Это можно сказать и про нашу систему мониторинга. В Southbridge мы используем Zabbix — когда мы его выбирали, он был очень крут. И, по сути, альтернатив у него не было. Со временем наша экосистема обросла инструкциями, дополн...

[Перевод] Написание IOS приложений с использованием паттерна Redux В последнее время я больше занимался фронтенд разработкой, чем мобильной, и я столкнулся с некоторыми очень интересными паттернами проектирования, которые я уже знал, но на самом деле не углублялся в них… до сих пор. Но теперь все это имеет смысл, после использования из в ...

Полковник «Альфы» назвал имена 3-х героев ЦСН ФСБ, которых должен знать каждый Знает ли их подвиги каждый военный? За незнание героев, совершивших подвиги в начале XXI, сегодняшних военнослужащих раскритиковал полковник ЦСН ФСБ «Альфа». Офицер подчеркнул, что знание имён и подвигов бойцов управление «А» и «В» должен знать каждый современный боец спецн...

Смартфон Huawei Mate 20 X 5G появился на практическом видео За последние пару дней информация о смартфоне Huawei Mate 20 X 5G не раз появлялась в новостях. Как известно, компания готовит как минимум два 5G смартфона. Также будущая новинка стала героем практического видео, которое было загружено на YouTube. Подробнее об этом читайте н...

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

Столичные школьники пройдут путем боевой славы Героя Советского Союза Николая Боброва В столице РФ в ходе подготовки к празднованию 75-й годовщины победы в ВОВ ведется активная реализация проекта «Путь героя». Его участниками являются семь десятков местных школ, которые названы в честь героев войны. Целями проекта являются патриотическое просвещение подрастаю...

Тест: «Узнаешь ли ты все игры по фразам героев?» Говорят, настоящие геймеры знают не только сюжеты всех игр, но и цитаты их персонажей. Мы выбрали 10 известных фраз из культовых игр. Посмотрим, насколько вы знаток?

Любимые книги Анастасии Аликимович, создательницы литературного проекта «Шуфлядка» Истории героев этой рубрики Лайфхакера вдохновляют взять в руки новую книгу, погрузиться в текст и помечтать о собственной библиотеке.

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

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

[Перевод] Изучаем английский: 8 способов вежливо сказать «нет» Западная культура для многих ассоциируется с вежливостью и ее подчеркнутой демонстрацией – иногда даже не совсем искренней, но «обязательной». Людям с другим менталитетом трудно ориентироваться в культуре, где негатив принято максимально смягчать. В частности, лично мне вс...

Последствия несвоевременного удаления зубов мудрости И снова здравствуйте! Сегодня хотелось бы написать мини пост и ответить на вопрос — «Зачем удалять зубы мудрости, если они не беспокоят?», и прокомментировать утверждение — «Моим родственникам и друзьям, папе/маме/деду/бабуле/соседу/коту — удаляли зуб и всё пошло не так. Аб...

[Из песочницы] Как начать программировать в Adobe Illustrator. Скрипт Expand Clipping Mask. Часть первая Сразу хочу предупредить, что эта серия постов не для матёрых программистов и даже не для программистов вообще. Понимаю, что это звучит крайне вызывающе, учитывая IT-тематику ресурса, и все же позвольте объяснить… В качестве аудитории, я вижу обычных дизайнеров, которые хотел...

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

Видео: новым героем Heroes of the Storm стал Империй Разработчики Heroes of the Storm под конец года сделали неприятный сюрприз поклонникам этой MOBA, сообщив о сокращении её команды разработчиков и закрытии киберспортивных турниров (так что фанаты даже решили сами провести соревнование). Но это вовсе не значит, ...

[Перевод] Пол Грэм проводит разбор полетов: Viaweb июня 1998 года За несколько часов до того, как продаться «Yahoo» в июне 1998 года, я сделал скриншот сайта Viaweb. Мне показалось, что интересно будет однажды на него взглянуть. Первая вещь, на которую вы сразу обратите внимание, это то, как компактны страницы. В 1998-ом экраны были заме...

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

Как защитить 5G в «умном» городе: применяем новую архитектуру безопасности В прошлом нашем посте речь шла об исследовании международного коллектива учёных A Security Architecture for 5G Networks, которые искали способ защитить сети пятого поколения. Исследователи предлагают для этого новую архитектуру безопасности. Чтобы лучше понимать термины и ...

[Из песочницы] Инкапсуляция для настоящих самураев, или нюансы, связанные с ключевым словом internal в C# Пролог: internal is new public Каждый из нас мечтал о проекте, где всё будет сделано правильно. Это кажется вполне естественным. Как только ты узнаёшь о самой возможности писать хороший код, как только слышишь легенды о том самом коде, который можно легко читать и изменять, ...

[Из песочницы] Замена Punto Switcher, раскладки Бирмана с помощью скрипта на autohotkey В данной статье я не предлагаю полностью заменить Punto Switcher (Спасибо Сергею Москалёву за данную программу), а только в очень ограниченном функционале. Довольно давно пользуюсь программой Punto Switcher, но не в целях автопереключения, а как переключатель по левому и пра...

Нейросеть превратила Путин и Трампа в одного человека Дипфейки снова стали героями дня. 3D-художник Александр Курт (Alexander Court) объединил Дональда Трампа и Владимира Путина в одного человека с помощью нейросетей. Ролик, в котором «Мистер Трампутин» произносит речь, опубликован в сети.

Юрий Дудь сделал рекламу для всего Алтая Источник

Настя Раца: Смотрим рекламу западных приютов и улучшаем свою В 2018 году Facebook выпустил инструмент для повышения прозрачности рекламы, позволяющий пользователям смотреть, какая реклама запущена в сети в данный момент. Это открытая библиотека, где каждый может отследить рекламу конкурентов или лидеров рынка. SMM-специалистка проект...

Электрички Москвы (и не только): спасибо тем, кто помогал в этом году Электричка слева — Аэроэкспресс — теперь тоже добавлена в приложение. В день расписание у нас просматривают 600 тысяч человек, поэтому каждое маленькое изменение имеет эффект большого масштаба. Я хочу немного отчитаться о том, что мы добавили в приложение электричек по п...

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

Николай Овчинников: зачем НКО создают мобильные игры на правовые темы Мобильные игры на темы права помогают людям не бояться силовиков в реальной жизни и защищать свои права. В этом уверен редактор неформального правозащитного объединения юристов и журналистов «Команда 29» Николай Овчинников. Он выступил на активистской неформальной конференц...

3D игра на three.js, nw.js Я решил выпустить новую версию своей старой браузерной игры, которая на протяжении пары лет пользовалась успехом в качестве приложения в социальных сетях. На этот раз я задался целью оформить ее также и в виде приложения под Windows (7-8-10) и разместить в различных магазина...

[Перевод] Распознавание текста с помощью VNRecognizeTextRequest в iOS 13 Теперь фреймворк Vision умеет распознавать текст по-настоящему, а не как раньше. С нетерпением ждем, когда сможем применить это в Dodo IS. А пока перевод статьи о распознавании карточек из настольной игры Magic The Gathering и извлечении из них текстовой информации. Читат...

RxSwift и корутины в Kotlin — факультатив по мобильной разработке от AGIMA и GeekBrains Знания — это хорошо, просто отлично. Но нужна еще и практика, чтобы можно было использовать полученные данные, переведя их из статуса «пассивное хранение» в статус «активное использование». Каким бы хорошим ни было теоретическое обучение, требуется еще работа «в поле». Ска...

Apple перестанет слушать наши разговоры с Siri. Ну, почти Siri слушает нас. Ну и что? Слежка за пользователями – это то, чего Apple не терпит больше всего. Поэтому, когда общественность узнала о том, что их разговоры с Siri прослушиваются, и возмутилась, компания незамедлительно заморозили эту инициативу. Правда, тогда в Купертино ...

[Перевод] F# 1: Hello World Этот текст является вольным переводом серии статей Sacha Barber из Brighton, UK , которые мне показались достаточно интересным Это первый пост в моей серии по F#. Итак, что мы собираемся охватить? Как хорошо знают многие программисты, принято начинать с примера «Hello World...

Как я дизайн монетизировал. 15 инсайтов о создании цифрового продукта, который продается Итоги года для UI дизайнера, у которого не было ни одного интересного проекта в портфолио и он решил создать свой собственный продукт для популярной теперь дизайн-платформы Figma. Раньше я всегда относился скептически к таким постам. Но после того как минул ровно год, дав...

#ITX5 соберет тусовку JAVA-разработчиков X5 Retail Group – это не только 14 тысяч «Пятёрочек», тысяча «Перекрёстков» и «Каруселей», но еще и 1 300 айтишников, включая разработчиков на JAVA. В Х5 создано множество решений с помощью JAVA, мы готовы делиться своими кейсами и слушать партнеров. 9 июля соберёмся в офис...

[Из песочницы] Что даёт софт для рекрутинга в деньгах Уже больше 10 лет существуют и появляются разного рода профессиональные системы для подбора персонала. Это естественно. Специализированный софт уже разработан для многих отдельных профессий. Что касается рекрутинга, все понимают какие задачи помогает решить софт, от какой ру...

Полезная help-ссылка для работы с данными Хабр, привет. Представляю вам главную help-ссылку для работы с данными. Материал в Гугл-доке подойдет как профессионалам, так и тем, кто только учится работать с данными. Пользуйтесь и прокачивайте скиллы сами + делитесь с коллегами. Дальнейшее описание поста — это содержан...

Как мы пробивали Великий Китайский Фаервол (ч.1) Всем привет! На связи Никита — системный инженер из компании SЕMrush. Сегодня я расскажу вам о том, как перед нами встала задача обеспечить стабильность работы нашего сервиса semrush.com в Китае, и с какими проблемами мы столкнулись в ходе ее выполнения (учитывая местонахожд...

Android Camera2 API от чайника, часть 4. Media Codec и стрим видео по UDP в JAVA приложение Итак, выходим на финишную прямую. Стримить видео с андроида на VLC плеер мы уже научились, теперь осталось только интегрировать окошко с видео в JAVA приложение и начать рулить роботелегой. В этом нам очень сильно поможет проект с открытым исходным кодом VLCJ CAPRICA. Th...

Моя борьба с адгезией. Привет Комрады Сразу, этот пост для начинающих, которые предпочитают искать , а не справшивать. Многое очевидно для проффи, им вообще не читать. ) Цель - кратко, очень кратко, без "воды" поделится опытом по теме.Предистория, собрал принтер, купил PETG (не скажу чей) и начал ...

Dungeon Adventure: Epic Edition 1.0.3 Это пошаговая ролевая игра про подземелья. Эпическое издание это переработанная и улучшенная версия оригинальной игры, которая вышла в 2014 году. Отправляйтесь в темные подземелья, сражайтесь с опасными монстрами и собирайте сокровища. Герои Выбирайте одного из дост...

Lenovo украла фанатское видео, чтобы рекламировать складной Motorola RAZR Уже давно не секрет, что Motorola работает над собственным складным смартфоном. Мы уже даже видели изображения этого смартфона, но ранее это были лишь слухи, а теперь стало известно, что Lenovo, чьей «дочкой» является Motorola, поделилась со СМИ видео, на котором показан но...

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

Вот это поворот: Apple занялась строительством доступного жилья Apple занялась строительством жилья. Кто бы мог подумать В последнее время Apple, кажется, готова браться практически за всё, лишь бы не лишиться стабильного заработка, если iPhone вдруг перестанет быть интересен потребителям. Когда в Купертино начали выпускать часы и умные ...

Java REPL вам не ScriptEngine Привет, Хабр! Меня зовут Дима, я разработчик в команде “Архитектура” в hh.ru. Среди прочего, я занимаюсь тем, что делаю разработку проще для коллег. Выполнение кода в продакшене является типовой задачей. Поэтому когда я услышал, что с этим есть проблемы, я решил заняться и...

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

Тепловая карта кликов — как пользователи ведут себя на сайте Сегодня у нас в руках множество инструментов, исследований и статей по ux/ui и том как сайт будут читать и идентифицировать. Но главный вопрос остаётся открытым. А знаете ли именно вы, куда пользователи вашего (или сделанного вами) сайта тыкают? Сегодня поговорим о кнопках ...

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

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

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

Узнай, кто ты: человек, андроид или инопланетянин? Тест: Узнай, кто ты: человек, андроид или инопланетянин? Вопрос 1 из 10 Когда ты видишь едва различимый текст на изображении, ты думаешь, что это: Едва различимый текст Рецепт от врача «Кожаные мешки» опять пытаются ...

[Перевод] Конференция DEFCON 18. Практический шпионаж с помощью мобильного телефона. Часть 2 Конференция DEFCON 18. Практический шпионаж с помощью мобильного телефона. Часть1 Мы хотим применить определённые методы, чтобы ускорить захват телефонов фальшивой сетью. На данный момент у нас есть простой перехватчик IMSI, вы можете попробовать позвонить и услышать запи...

[recovery mode] Самый дешевый турникет в России + первый управляемый со смартфона Знаете, какой самый распространенный вопрос мне задают, когда речь идет о турникетах? Произносят этот вопрос в разных формах, но смысл всегда один: Сколько стоит самый дешевый турникет? И всегда, когда мне приходилось отвечать на этот вопрос, я прямо максимально грустил. ...

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

Check Point Maestro Hyperscale Network Security — новая масштабируемая security платформа Компания Check Point довольно резво начала 2019 год сделав сразу несколько анонсов. Рассказать обо всем в одной статье не получится, поэтому начнем с самого главного — Check Point Maestro Hyperscale Network Security. Maestro это новая масштабируемая платформа, которая позв...

«33 слова о дизайне»: кто и зачем снимает кино о дизайне в России Школа дизайна Bang Bang Education начала сбор средств на фильм-исследование «33 слова о дизайне», который будет посвящен современному дизайну в России. В нем каждый из 33 героев за две минуты попытается ответить на вопрос, что такое русская культура и эстетика. Основную сумм...

[Из песочницы] OS1: примитивное ядро на Rust для x86 Я решил написать статью, а если получится — то и серию статей, чтобы поделиться своим опытом самостоятельного исследования как устройства Bare Bone x86, так и организации операционных систем. На данный момент мою поделку нельзя назвать даже операционной системой — это неболь...

MPPT контроллер заряда на STM32F334C8T6 В комментариях под моими предыдущими статьями неоднократно возникал вполне резонный вопрос: "Зачем делать dc/dc преобразователи на микроконтроллере, когда есть готовые?" и я в качестве ответа постоянно упоминал, как наиболее яркий пример, контроллер заряда с алгоритмом MPPT....

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

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

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

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

Древности: Psion 5MX и жизнь на пенсии Почти десять лет назад я написал один из первых своих постов на Хабр про карманный компьютер Psion 5MX. Уже тогда этот клавиатурный КПК был хоть и приятным, но напрочь устаревшим устройством, и настроение статьи было соответствующее: жалко, но пора отправлять девайс на пенси...

The King of Fighters All Star выйдет на iOS и Android во всем мире уже в этом году Издатель Netmarble US анонсировал проект The King of Fighters All Star, который выйдет на iOS и Android во всем мире уже в этом году. Это action RPG с элементами brawler, в которой героям будут выступать персонажи франшизы The King of Fighters от SNK. Игроки смогут собирать...

[Перевод] Юридические и этические последствия использования ИИ для найма персонала Цифровые инновации и подвижки в области искусственного интеллекта (ИИ) породили множество инструментов для поиска и распознавания потенциальных кандидатов. Многие из технологий обещают помочь организациям находить нужного человека на конкретное место и отсеивать неправильн...

[Перевод] Невероятная история происхождения USB — порта, изменившего всё Аджай Бхатт мучился с обновлением своего компьютера, и в итоге увидел необходимость в одном разъёме, нужном, чтобы править всеми В стародавние времена для подключения чего-либо к вашему компьютеру – мыши, принтера, жёсткого диска – требовался зоопарк кабелей. Возможно, вам...

M73, M117 и другие непонятные цифры. Учимся показывать проценты правильно У многих на принтерах есть дисплей. А некоторые из них наверняка пользуются слайсером Cura. Именно для них этот пост.Бывало ставишь на ночь печать, а к утру ещё не готово. И вроде бы пора уже уходить, но оставлять нагревательные приборы в жилом помещении без присмотра - фуфу...

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

Смартфон Nokia 3.1 Plus: самая доступная модель Nokia на чистой ОС Android и с высокой автономностью В официальной российской рознице Nokia 3.1 Plus (в модификации с 32 ГБ памяти) довольно долго предлагался за 13 тысяч рублей, но к весне цена упала до 10 тысяч. Для сравнения, Nokia 5.1 Plus за это же время подешевел с 15 до 13 тысяч, так что практически такой же, а в чем-то...

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

[Из песочницы] Google Camera — хайп или замена зеркалки? Все мы знаем про популярное приложение Google Camera (дальше GCam). О нем говорят везде: 4PDA, XDA, на всех официальных форумах о телефонах. Практически каждый владелец устройства пытается найти на свой девайс GCam, потому что их телефоны уже не имеют поддержку производителя...

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

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

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

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

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

Игровая индустрия с 8 по 14 апреля 2019 года В сегодняшнем выпуске: Days Gone и умения героя. Naughty Dog не торопятся показывать The Last of Us Part II. Epic Games – новый мессия, который борется с Steam. Фанат поделился информацией о Star Wars Jedi Fallen Order. Новый Assassins Creed будет про викингов. Все с...

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

«САПР для всех, даром, и пусть никто не уйдет…» или первые шаги в программировании FreeCAD на Python Возможно, вам уже ранее попадались мои заметки по первым шагам в программировании САПР на примере NanoCAD. Надо отметить, что для человека не умеющего программировать и знающего САПР на уровне «электронного кульмана» это было удивительное приключение. Однако, NanoCAD это вс...

Из Groovy ушёл Cédric Champeau‏ В проекте Apache Groovy перестаёт участвовать один из ключевых участников сообщества, само имя которого у многих ассоциировалось с этим языком. Уходит Седрик Шампо, известный в первую очередь как автор статического компилятора Groovy. Если рассмотреть причины ухода в том ...

IO Interactive выпустит улучшенные Hitman: Blood Money и Hitman: Absolution на PS4 и Xbox One Студия IO Interactive анонсировала сборник Hitman HD Enhanced Collection, который включает в себя Hitman: Blood Money и Hitman: Absolution с поддержкой разрешения 4K и 60 кадров/с. Он выйдет на PlayStation 4 и Xbox One 11 января. В Hitman: Blood Money вы путеше...

[Из песочницы] Angular schematics, или как я писал свой шаблон для angular cli Здравствуйте, меня зовут Максим. Уже несколько лет я занимаюсь front-end разработкой. Мне часто приходится иметь дело с версткой различных html шаблонов. В своей повседневной работе я обычно пользуюсь сборщиком webpack c настроенным шаблонизатором pug, а также использую мето...

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

Удивительные факты из жизни известного уфолога Вадима Черноброва Многие не однократно слышали о известном уфологе и об основателе проекта «Космопоиск» Вадиме Александровиче Черноброве. К сожалению, его жизнь оборвалась, когда ему было всего на всего 52 года. Этот интересный человек и замечательный ученый проявлял большой интерес к изучени...

Apple выпустила iOS 13 с Dark Mode Предстоящая iOS 13 была представлена ​​на WWDC 2019 года, и в этом году она будет обеспечивать более высокую производительность и Dark Mode, а также переработанные приложения Apple, включая Напоминания и Apple Maps, для iPhone и iPad. Apple объявила о своей новой iOS 13 для...

Матрица: 20 лет спустя В этом году фанаты научной фантастики отмечают 20-летие с даты премьеры трилогии «Матрица». Кстати, вы знали, что в США фильм увидели в марте, а до нас он доехал лишь в октябре 1999 года? На тему заложенных внутрь «пасхалок» написано и сказано немало. Мне же было интересно...

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

Юрий Истерика – лучший пародист отечественных звезд в Instagram: 40 фото Знаменитости нередко выкладывают в Instagram фотографии, на которых позируют в неординарных нарядах и оригинальных позах, с необычными вещами, стараясь изумить и впечатлить своих избалованных подписчиков. Именно такие посты являются целью блогера с псевдонимом Юрий Истерика,...

Первый тизер-трейлер фильма ужасов It: Chapter Two / «Оно 2» по книге Стивена Кинга с повзрослевшими героями Киностудия Warner Bros. опубликовала первый тизер-трейлер фильма ужасов It: Chapter Two / «Оно 2», в котором главные герои продолжают бороться со зловещим клоуном Пеннивайзом спустя 27 лет после событий первого фильма. Фильм является продолжением экранизации одноим...

Сколько зарабатывают Wylsacom, Дудь, Oblomoff и другие российские влогеры? Больше всего в уходящем году заработал Валентин Петухов (Wylsacom), снимающий обзоры гаджетов. Он стал богаче на 82 млн руб. За ним следует Юрий Дудь и его популярные интервью со звездами. Заработок этого товарища составил около 78 млн руб.

Моменты жизни Стивена Вольфрама — создателя Mathematica, Wolfam|Alpha, A New Kind Of Science и много чего ещё Оригинал поста в моём личном блоге Мне посчастливилось лично познакомиться со Стивеном Вольфрамом на Первой Российской конференции «Wolfram технологии», которая проходила в 2013 г. в СПбГУ. После мы пересекались на телемосте Стивена в Digital October. Записи этих выступлен...

Книга « Нереальная реальность. Путешествие по квантовой петле» Привет, Хаброжители! Что есть время и пространство? Откуда берется материя? Что такое реальность? «Главный парадокс науки состоит в том, что, открывая нам твердые и надежные знания о природе, она в то же время стремительно меняет ею же созданные представления о реальности....

[Перевод] Kapitan за штурвалом Kubernetes Знакомьтесь — Kapitan. Он поможет вам навести красоту и порядок в конфигурации Kubernetes. Kapitan зарабатывает репутацию на отзывах довольных пользователей, и потому обходится без обширной документации и дорогого маркетинга. У нас достаточно звезд и пара упоминаний от блог...

Android Camera2 API от чайника, часть 2, пишем видео Продолжаем разбираться с CAMERA2 API Android. В предыдущей статье мы осваивали работу камеры, чтобы делать фоточки, используя новое API. Теперь же займёмся съемкой видео. Вообще изначально, главной моей целью был стрим по сети живого видео с камеры Android при помощи Med...

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

9 лет в монолите на Node.JS Неделю назад я выступал на митапе по Node.JS, и многим обещал выложить запись выступления. Уже потом я понял, что мне не удалось вместить в регламентированные полчаса некоторые интересные факты. Да и сам я больше люблю читать, а не смотреть и слушать, поэтому решил выложить...

[Из песочницы] Почему мы пишем бизнес-логику на Lua Привет, Хабр. В этом посте мы хотим рассказать о том, как и почему мы в IPONWEB используем язык программирования с красивым названием Lua. Lua — скриптовый встраиваемый язык программирования со свободно распространяемым интерпретатором и открытыми исходными текстами на C. О...

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

[Перевод] Самодельный сборщик мусора для OpenJDK Это перевод статьи Алексея Шипилёва «Do It Yourself (OpenJDK) Garbage Collector», публикуется с согласия автора. О любых опечатках и других багах сообщайте в личку — мы их поправим.Процесс создания чего-нибудь в рантайме языка — весёлое упражнение. По крайней мере, создание ...

Самый мягкий и пушистый путь в Machine Learning и Deep Neural Networks Современное машинное обучение позволяет делать невероятные вещи. Нейросети работают на пользу общества: находят преступников, распознают угрозы, помогают диагностировать болезни и принимать сложные решения. Алгоритмы могут переплюнуть человека и в творчестве: они рисуют карт...

Screen Translator 1.19.00 С помощью приложения «Экран Переводчик» вы сможете мгновенно распознать напечатанный текст для перевода, его язык и быстро получить точный перевод. Теперь не нужно для этого открывать веб-страницы с переводчиком и вводить туда предложения и фразы. Особенности: — Возмо...

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

[Из песочницы] Кросс-компиляция Scala в Gradle проекте Для Scala проектов довольно распространённым является предоставление бинарных артефактов скомпилированных под несколько версий Scala компилятора. Как правило для целей создания нескольких версий одного артефакта в сообществе принято использовать SBT, где эта возможность есть...

Разработчики: герои Far Cry 5 вернутся в Far Cry New Dawn Far Cry New Dawn выйдет 15 февраля в версиях для ПК, Xbox One и PlayStation 4, а потому разработчики начинают постепенно наращивать маркетинговые усилия. Проект является прямым продолжением Far Cry 5, и чтобы локации через 17 лет не смотрелись слишком привычно, мир ...

TheOutloud — озвучивай и делись любимыми статьями и историями Привет всему сообществу, Habr! Уже некоторое время я являюсь вашим читателем и сегодня решил, что пришло время для моего первого поста здесь. Я давно хотел научиться программировать и последние пару месяцев проводил все свободное время, просматривая обучающие ролики на yout...

Экспресс-тест: насколько грамотна ваша речь? Фразы из этого теста вы произносили множество раз, вот только правильно ли — неизвестно. «Оплатить проезд» или «оплатить за проезд», «займи мне денег» или «одолжи», «закончить вуз» или «окончить»… Пройдите тест и проверьте, не растеряетесь ли вы, когда придёт время сказать в...

Combo Quest 1.091 Combo quest  — помогите молодому герою спасти его сестру, похищенную коварным злодеем. Проведите героя через бесчисленные сражения со множеством врагов. Будьте готовы к захватывающим приключениям, ожидающим Вас на разнообразных уровнях этой игры для Андроид. На пути Вам встр...

[Перевод] Почему капчи стали такими сложными Доказывать, что ты не робот, становится всё сложнее В какой-то момент прошлого года постоянные требования от Google доказать, что я человек, начали казаться всё более агрессивными. Всё чаще за простой и немного чересчур милой кнопочкой «Я не робот» начали появляться требова...

[Перевод] DEFCON 21. Одних паролей недостаточно, или почему «ломается» шифрование диска и как это можно исправить. Часть 1 Спасибо всем, что пришли, сегодня мы поговорим о полном шифровании жёсткого диска (FDE), которое не так безопасно, как вы думаете. Поднимите руки, кто шифрует таким образом HDD своего компьютера. Поразительно! Ну что же, добро пожаловать на DefCon! Похоже на то, что 90% и...

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

RESTinio — это асинхронный HTTP-сервер. Простой пример из практики: отдача большого объема данных в ответ Недавно мне довелось поработать над приложением, которое должно было контролировать скорость своих исходящих подключений. Например, подключаясь к одному URL приложение должно было ограничить себя, скажем, 200KiB/sec. А подключаясь к другому URL — всего 30KiB/sec. Самым инте...

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

Интервью с космонавтом Александром Лавейкиным о космическом кино, перегрузках в 20 единиц и мягкой посадке Накануне Дня космонавтики хотим поделиться с вами интервью космонавта Александра Лавейкина. Он совершил космический полет в 1987 году, проработал полгода на орбитальной станции «Мир» в качестве бортинженера. Выполнил три выхода в открытый космос общей продолжительностью 8 ча...

Как делать фото во время видео на iPhone Возможность одновременно делать фотографии и снимать видео на айфон Apple показала еще несколько лет назад на презентации iPhone 5. Действительно, в iOS 6 появилась такая кнопка — а чтобы было понятно, для чего она нужна, дизайнеры выполнили ее в виде небольшого фотоа...

[Перевод] Дизайн видеоигр: нужно понимать, что наследуешь В прошлом году я сделал короткий доклад на GDC о важности понимания того, на каком наследии прошлого основана ваша игра. Видео доклада опубликовано здесь (моя часть начинается с 28:50): Ссылка Три страйка — и ты выбываешь. Эта фраза настолько популярна, что практически ста...

Алексей Савватеев: Модели интернета и социальных сетей «Единственный смысл существование экономики — это воодушевление математиков на новые подвиги.» В 2013 году Алексей Савватеев прочитал несколько лекций по моделям соцсетей и интернета. Я нашел эту тему очень любопытной и незаслуженно забытой. Попробуем разобраться в вопрос...

[Перевод] JavaScript-движки: как они работают? От стека вызовов до промисов — (почти) всё, что вам нужно знать Вы когда-нибудь задумывались, как браузеры читают и исполняют JavaScript-код? Это выглядит таинственно, но в этом посте вы можете получить представление, что же происходит под капотом. Начнём наше путешествие в язык с экскурсии в удивительный мир JavaScript-движков. Читать...

Авторы Harry Potter: Wizards Unite поведали о сюжете, геймплее и дате релиза Издатель WB Games вместе с компанией Niantic, которая подарила миру культовые проекты Pokemon Go и Ingress, поведали новую информацию о своей игре Harry Potter: Wizards Unite. Например, разработчики рассказали о сюжетной линии, которая объясняет суть этой мобильной игры. Пос...

Windows, PowerShell и длинные пути Думаю, вам, как и мне, не раз приходилось видеть пути вида \!!! Важное\____Новое____\!!! Не удалять!!!\Приказ №98819-649-Б от 30 февраля 1985г. о назначении Козлова Ивана Александровича временно исполняющим обязанности руководителя направления по сопровождению корпоративны...

Две стороны медали по имени «Вечность» Я знаю, что значительная часть людей, которая интересуется проблематикой мозга, ищет ответ вовсе не на вопросы типа «Как связана лимбическая система с мозолистым телом?» Вы ищете ответ на вопрос: — Где именно в этих двух килограммах жирового студня живет то, что вы именуете...

Разработчик рассказал об опасности шорткатов для iOS Скрипты для приложения Shortcuts, русскоязычным пользователям более известного под названием «Команды», могут содержать в себе вредоносные компоненты. Об этом сообщил разработчик сервиса Codea – twolivesleft. Ему удалось выяснить, что один такой скрипт, якобы предназначенны...

Новинки Apple Arcade: «DJ-экшен», атмосферное приключение, 2 платформера и партийная игра На этой неделе в Apple Arcade снова добавили 5 игр. Вот они: Jumper Jon — миниатюрная метроидвания, в которой главный герой умирает спустя 30 секунд после начала уровня. Но после этого он возрождается с накопленными навыками и предметами. Так, с каждым разом вы лучше понима...

[Перевод] Секреты работы с тканью в игре Alan Wake [Программист анимаций компании Remedy Хенрик Энквист рассказал, как его команда создала убедительную симуляцию твидового пиджака главного героя игры в жанре хоррор-триллер Alan Wake.] Главный персонаж нашего экшн-триллера — Алан Уэйк, писатель, попавший в кошмар, где он в...

8 простых UI приёмов чтобы сделать дизайн-прототип динамичным, не прибегая к анимации Материал этой статьи является следствием моих дизайн-экспериментов и выводов за последний год-полтора непрерывного дизайн гринда. Я неустанно собирал ui kit’ы, экспериментировал с контентом в плейсхолдерах, стилями, тенями текстами и состояниями, чтобы понять влияет ли это...

Почему Siri на iPhone плохо вас слышит? Siri на iPhone с iOS 13 Процессоры, камеры и другие компоненты iPhone развиваются с каждым новым поколением устройства — в этом мы сами убеждаемся, когда берем в руки очередное поколение iPhone. Однако одному из комплектующих Apple уделяет не слишком много внимания, а ...

[Перевод] Blazor перешел из стадии эксперимента в Preview С этим новым релизом мы рады сообщить, что Blazor теперь в стадии превью! Blazor больше не является экспериментальным, и мы обязуемся предоставлять его в качестве поддерживаемого фреймворка веб-интерфейса, включая поддержку запуска на стороне клиента в браузере на WebAssembl...

Стилус в iPhone 11? Спасибо, не надо Наверное, многие из наших читателей помнят те недалекие времена, когда в комплекте с чуть ли не каждым сенсорным мобильным телефоном шел так называемый стилус — электронное перо для ввода текста или рисования. А некоторые до сих пор активно его используют, как, наприм...

[Перевод] Как опубликовать консольную утилиту на PyPI за 1 минуту Разработав консольную утилиту, вы решаетесь опубликовать её на PyPI. Ну правда, что может быть лучше, чем сделать её доступной через pip install? Погуглив, что для этого надо, вы, возможно, наткнётесь на единственный найденный мной пост по теме, который мало того что от 201...

Премьеру фильма Sonic The Hedgehog задержат на три месяца, чтобы успеть исправить внешний вид ежа Соника (новая дата релиза — 14 февраля 2020 года) После выхода первого трейлера фильма «Sonic The Hedgehog» фанаты раскритиковали внешний вид главного героя, после чего режиссер Джефф Фаулер заявил, что изменит дизайн ежа Соника. Теперь мы точно знаем, сколько времени займет приведение внешности героя к каноничном...

Том и Джерри после смерти: скелеты мультяшных героев Как выглядит скелет, например, кота Тома или мышонка Джерри? Их кости, судя по мультику, должны выдерживать сумасшедшие нагрузки и изгибаться в самых неожиданных местах. Корейский скульптор Хьюнко Ли решил дать окончательный ответ на этот вопрос. ...

Крекинг в 3D или изучение утилиты Repetier-Server Начну с того, что возникла потребность делать таймлапсы (видео с ускорением), но рендить по 3-4 часа после печати весьма уныло... Многие знают утилиту Repetier-Server. Но те, кто в танке скажу в крацэ - это веб морда в которой есть много функций для удобного управления принт...

[Из песочницы] Generic Recycler View или как не писать шаблонный код Все мы пишем приложения и у всех нас есть списки. И самое очевидное решение это RecyclerView. Сама по себе реализация не сложна и писать гайд по RecyclerView уже не актуально. Но есть одно но. Каждый раз когда нам нужен список мы создаем класс, в нем прописываем шаблонный ме...

The Legend of Zelda Links Awakening – проторенная дорожка Ремейк The Legend of Zelda Links Awakening вышла аккурат к старту продаж Nintendo Switch Lite. И именно для небольшого экрана это приключение подходит больше всего. Внешний вид проекта многим может показаться нарочито детским, но это нисколько не должно вас отпугнуть. Жа...

Фантастическая четверка появилась сразу в нескольких мобильных играх Marvel Несмотря на то, что вселенная Marvel является одним из самых крупных культурных феноменов нашего времени, одной из ее составляющих — Фантастической четверке — очень не везет. Или не везло. За последние несколько лет мы встречали культовую четверку все реже и реже, но, похоже...

В этом году вы не узнаете дисплей нового iPhone XR iPhone XR С самого начала и до сих пор компания Apple выпускает смартфоны с LCD-дисплеями. И даже как-то странно, что в 2019 году на рынке до сих пор есть iPhone XR с таким экраном, когда у iPhone XS и iPhone XS Max давно есть OLED. Но преданные фанаты Apple знают как миниму...

Учебные проекты на Godot — Pong (часть 1) Создание и настройка сцены игрового процесса Приветствую вас, хабровчане! Как и обещал в конце прошлой статьи, я обратил свой взгляд на игровой движок. Правда мне больше приглянулся Godot. Почему? Тема для отдельной статьи размышления, а я не умею долго думать и, тем более, размышлять. Несмотря на то, что Pong имеетс...

Zabbix + Voximplant: мониторинг со звонками, или как перестать беспокоиться и быстро это настроить Zabbix – умный, гибкий, кастомизируемый – умеет все. Или почти все. Было бы странно, если бы он не мог подружиться с облачной телефонией, особенно когда у последней есть удобное HTTP API – пользуйся на здоровье. Сегодня мы наглядно покажем, как настроить Zabbix для звонков-у...

Мобильная разработка: от идеи до оценки стоимости Мобильных разработчиков часто спрашивают, сколько будет стоить реализовать ту или иную идею. Например, сделать аналог «Убер» или «Авито». При такой постановке вопроса трудно оценить предстоящие трудозатраты, что создает большой разброс цен у разных разработчиков и недовери...

Security Week 03: 2019 — год приватности Ладно, может и не весь 2019 год, и вообще предсказания — штука сложная и неблагодарная. После громкого заголовка выскажемся точнее: важные новости начала января почти все так или иначе посвящены приватности. В 2018 году вопросы ценности данных, собираемых с клиентов сетевых ...

Windows 10 запустили на калькуляторе. Буквально Стоит сразу же оговориться, проект не завершен и на данный момент (10 ноября) энтузиаст не смог добиться работы графической среды. Успешным можно признать только запуск установщика ОС и работу некоторых сервисов, отвечающих за первичную настройку оборудования. Но учитывая ко...

«Подарок от Renault»: Владелец LADA Vesta SW Cross рассказал о малоизвестной функции Интересной «фишкой» в работе дворников, о которой знают далеко не все, поделился «Вестовод» в своем видеоблоге. Водитель Александр рассказал, что в универсале LADA Vesta SW Cross есть малоизвестная, но заслуживающая внимания функция. Если во время езды переключить дворники ...

Проект национального IoT-стандарта OpenUNB: критический разбор Привет, Хабр! Некоторое время тому назад рабочая группа Сколтеха по Интернету вещей опубликовала проект национального стандарта узкополосной связи для IoT под названием «OpenUNB», полный текст которого можно найти здесь. С одной стороны, явление безусловно положительное – е...

[Из песочницы] «Толстый и тонкий» или как я осваивал нейросети Часть 1 Введение «Нейросеть» – понятие, известное достаточно давно. В начале двухтысячных, во время учёбы в ВУЗе, я столкнулся с этой любопытной штуковиной. Прочитав научно-популярную литературу по этой теме, я сделал вывод, что это, как минимум, «забавно» и у меня возникла...

Вывод Jira из состояния помойки, с чего начать Вдруг мы понимаем, что Jira превратилась в помойку. Каждый второй РП настраивал Jira как ему было удобнее бесконтрольно. А когда проект начал гореть, начал тушить пожары вручную, оставляя задачи в трекере в каком-то состоянии, далеком от завершения. Если в проекте создан пол...

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

[Из песочницы] Современное программирование: взгляд после 25 лет перерыва или как я писал бота для Телеграм Задача кажется простой, когда ничего про нее не знаешь и когда решил. В один “прекрасный” день, я понял, что мне не интересно сидеть на многочисленных форумах, а хочется создать свой канал и делиться “мудростью”. Мне нравится Телеграм заложенными в него возможностями в то...

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

Бесплатно раздаем «железо» Помните первого Железного человека? Там где герой Роберта Дауни-младшего из грязи, металлолома и листа подорожника в пещере Али-Бабы костюм супергероя себе мастерил? Так вот под катом у вас будет возможность ощутить себя одним из героев «Мстителей». На всякий случай добави...

Обзор Dragon Quest XI S: Echoes of an Elusive Age (Definitive Edition) – Лучшая версия лучшей части лучшей серии РПГ? Когда мы говорим о видеоиграх, рано или поздно мы возвращаемся к теме РПГ. Волшебные миры, необъятные просторы, легендарные герои – это тот самый эскапизм, без которого наша жизнь превращается в безрадостную череду однообразных дней. У всех есть свои фавориты: куда же без Th...

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

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

«Дом-2 не Министерство!»: Губернатор Санкт-Петербурга жестко осадил Собчак за травлю Ксения уже на протяжении месяца затравливает Беглова и призывает народ сделать выбор в пользу нее. Собчак метит на должность губернатора Питера и всеми силами пытается скомпрометировать нынешнюю власть. Между Ксенией Собчак и Александром Бегловым разгорелись нешуточные бата...

Советы по прохождению и прокачке в ролевой игре LYN: The Lightbringer от Nexon LYN: The Lightbringer– новая RPG для мобильных от издателя Nexon, в которой вам предстоит собрать отряд воинов, чтобы сражаться с силами зла. Как и большинство проектов в этом жанре, изначально LYN сбивает с толку. Именно для этого мы собрали для вас советы, которые помогут...

[Из песочницы] Передача знания и Нейронный машинный перевод на практике Нейронный машинные перевод (НМП, англ. Neural Machine Translation, NMT) развивается очень быстро. Сегодня, чтобы собрать свой переводчик, не нужно иметь два высших образования. Но чтобы обучить модель, нужен большой параллельный корпус (корпус, в котором предложению на исход...

Семь бесплатных автоматизированных платформ-задачников для прокачки навыков программирования Привет! Недавно сделали подборку бесплатных сервисов для изучения программирования с нуля. В комментариях получили много заинтересовавших нас платформ. Из них составили отдельный список таких, которые подойдут профессиональным программистам. CheckiO Проект из Украины «Чекио»...

Новости Android: самое интересное за неделю В этом выпуске поговорим о самых интересных событиях из мира Android, произошедших на этой неделе. Вспомним о самом неудачном смартфоне, обсудим культовые игры и не объедим внимание Google. Самый неудачный Android-смартфон получит преемника Сказать, что на этот смартфон, а...

[Из песочницы] Скрипт настройки Windows 10 Давно хотел поделиться своим скриптом по автоматизации настройки Windows 10 (на данный момент актуальная версия 18362), да все руки не доходили. Возможно, он будет кому-то полезен целиком или только его части. Конечно, будет проблематично описать все пункты настройки, но по...

Обзор Resident Evil 2. Ремейк, превзошедший оригинал Довольно трудно сделать хороший ремейк культовой игры, которая вышла в 1998 году. За двадцать с хвостиком лет индустрия видеоигр изменилась практически полностью — графика достигла невероятных высот, аудитория требует больших открытых миров и разнообразных геймплейных механи...

Cron в Linux: история, использование и устройство Классик писал, что счастливые часов не наблюдают. В те дикие времена ещё не было ни программистов, ни Unix, но в наши дни программисты знают твёрдо: вместо них за временем проследит cron. Утилиты командной строки для меня одновременно слабость и рутина. sed, awk, wc, cut и ...

[Из песочницы] Блочное программирование Здравствуйте! Начну статью с небольшого отступления. Не посетило ли вас разочарование когда вы впервые столкнулись с программированием? Я предполагал что создание программ происходит путём взаимодействия с каким-то сложным, но очень интересным инструментом, в котором я смог...

Фото переводчик «AR Translator: Scan+ Translate» Прогресс не стоит на месте и новые приложения для вашего телефона открывают вам новые возможности. Сейчас ваш мобильный помогает расплачиваться в магазине, отправлять электронные письма, заказывать отели и многое другое. Электронным переводчиком в вашем мобильном уже никого ...

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

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

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

[Перевод] Основы Dart Streams Это вторая часть моей серии по поводу Flutter Architecture: Введение Основы Dart Streams (этот пост) RxDart: магические трансформации потоков Основы RxVMS: RxCommand и GetIt RxVMS: Службы и Менеджеры RxVMS: самодостаточные виджеты Аутентификация пользователя посредством R...

Делаем свой Google Call Screening на основе Voximplant и Dialogflow Возможно, вы слышали или читали про функцию Call Screening, которую Google выкатил для своих телефонов Pixel в США. Идея отличная – когда вам поступает входящий звонок, то виртуальный ассистент начинает общаться, в то время как вы видите этот разговор в виде чата и в любой ...

Мастерская онлайн-школы «Теплосеть»: как городские активисты Вязьмы научились SMM Вязьма – небольшой город в Смоленской области с населением 52 тысячи человек. От Москвы недалеко, от этого кто-то выигрывает, а кто-то нет. Молодые люди уезжают учиться, но часть из них возвращаются и хотят видеть свой город ухоженным и комфортным для жизни. 1 и 2 февраля 20...

[Перевод] Обработка 40 ТБ кода из 10 млн проектов на выделенном сервере с Go за $100 Написанной мной инструмент командной строки Sloc Cloc and Code (scc), который теперь доработан и поддерживается многими отличными людьми, подсчитывает строки кода, комментарии и оценивает сложность файлов внутри каталога. Здесь нужна хорошая выборка. Инструмент подсчитывает ...

«Однозначно, такие занятия нужны»: как глухие дети сделали игру на Scratch 10 и 11 октября 2019 года в Москве прошли занятия по программированию на Scratch для глухих и слабослышащих детей – подопечных общественной организации «Я понимаю». Мероприятие состоялось в рамках Европейской недели программирования и инициативы Meet and Code. Влад Лавричен...

opencv4arts: Нарисуй мой город, Винсент OpenCV — библиотека с историей непрерывной разработки в 20 лет. Возраст, когда начинаешь копаться в себе, искать предназначение. Есть ли проекты на ее основе, которые сделали чью-то жизнь лучше, кого-то счастливее? А можешь ли ты сделать это сам? В поисках ответов и желании ...

К вопросу о U-Boot Найди всему причину и ты многое поймешь Недавно, просматривая код U-Boot в части реализации SPI, наткнулся на макрос обхода списка доступных устройств, которые после нескольких переходов сбросил меня на макрос container_of. Сам текст макроса наличествовал и я с легким изумле...

[Перевод] Сборщик мусора в V8: как работает Orinoco Не то чтобы работа сборщика мусора — это то, о чём каждый день думает фронтенд-разработчик, но это очень интересно. Если честно, это одна из самых жестоких статей, что я читал за последнее время: тут много про смерть в молодом возрасте, про гонения из одной области памяти в ...

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

Как продать SD-WAN бизнесу Помните, как в первой части фильма-блокбастера «Люди в черном» отличники боевой подготовки резво стреляют во все стороны по картонным чудищам, и только герой Уилла Смита, после непродолжительного обдумывания, «вынес мозги» картонной девочке, у которой в руках была книжка по...

Микрокомп на asus tinket board Решил в качестве эксперимента построить микро-десктоп. В качестве базы купил более быструю альтернативу raspberry pi 3 - asus tinker board с 2GB оперативки и процем rk3328. Карта памяти sandisk a2 64GB.Насущная необходимость есть - есть в гараже станочек на марлине, но когда...

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

[Перевод] Приключения с ptrace(2) На Хабре уже писали про перехват системных вызовов с помощью ptrace; Алекса написал про это намного более развёрнутый пост, который я решил перевести. С чего начать Общение между отлаживаемой программой и отладчиком происходит при помощи сигналов. Это существенно усложняет...

[Из песочницы] Мой путь начинающего разработчика игр Доброго времени суток, уважаемые пользователи! Хочу поделиться с Вами своей маленькой историей создания своей маленькой игры. Ну, начнем с того, что я — школьник. На носу у меня ЕГЭ, надо бы к нему готовиться, а меня все тянет и тянет в эту какую-то заблудшую степь. Но меня...

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

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

Как мы разрабатываем документацию в открытом проекте Embox Добрый день. Являясь одним из разработчиков открытого проекта Embox, я часто слышал (в последнее время слишком часто) о том, что проект интересный, но поскольку документации нет, его невозможно использовать. Мы отвечали, что документация в каком-то виде есть, что мы всегда ...

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

Так должен звучать голосовой ассистент будущего. А что слышите вы? Вы когда-нибудь задумывались над тем, почему голосовой ассистент по умолчанию должен быть женского пола? Взять хотя бы Siri, чье название является аббревиатурой и расшифровывалось, как Speech Interpretation and Recognition Interface, не имея отношения к реально существующим...

Корпус для bluetooth колонки Попросил друг напечатать корпус блутуз колоки на литиевых аккумуляторах 18650. Как я его не просил дать детальную планировку корпуса, её мне он не предоставил. Сказал, что любит допиливать руками, дал мне коробочку с нарисованными от руки отверстиями под колонки и сказал: до...

Геймплейные ролики красивой аниме-RPG Exos Heroes от LINE Games Год назад стало известно о планах компании LINE Games, которая вышла в 2018 на рынок с проектом Destiny Child. В этом году она представила красивую, но неинтересную First Summoner и теперь готовит еще несколько игр. Одна из них — Exos Heroes, сиквел вышедшей в Азии 5 лет на...

Хочешь стать чуточку счастливее? Попробуй стать лучшим в своём деле Это история для тех, чьё единственное сходство с Эйнштейном — бардак на рабочем столе. Фото рабочего стола великого физика сделано через несколько часов после его смерти, 28 апреля 1955 года, в Princeton, New Jersey. Миф о Мастере Вся культура, созданная человеком, базиру...

Zen2. Эволюция платформы AM4 на примере Ryzen 7 3700x AMD продолжает развивать свою долгоиграющую платформу AM4. Недавно вышло новое поколение процессоров Ryzen на микроархитектуре Zen 2. Вообще, цикл развития архитектур AMD стал чем-то напоминать тик-так Intel, но не 1 в 1. Так, второе поколение Ryzen было скорее вариацией на ...

Как в Apple делают главный компонент iPhone За что мы любим iPhone? У каждого, вероятно, свой ответ на этот вопрос. Но никто не станет спорить, что смартфон от Apple — результат слаженной работы десятков подразделений, которые разрабатывают уникальные комплектующие. Все мы знаем Джони Айва (который, правда, уже...

О новых идеях, узости взглядов и сарафанном радио Пойми, студент, сейчас к людям надо помягше… А на вопросы смотреть ширше.A long time ago(10 days), in a galaxy(Habr) far, far away...war will not Bee ;-) В общем, я сделал публикацию о системе смс-весов для пасеки, которая не получила столь широкой огласки как велосипеды Ну...

Подкаст CHIP: сколько может сэкономить светодиодная лампа? Теперь самые интересные материалы нашего сайта можно слушать в аудиоформате. Просто надевайте наушники и жмите "Play". А чтобы не пропустить следующий подкаст, подписывайтесь на наш канал и следите за обновлениями.

Скоро предвзятости в Instagram станет немного меньше Эта фотография яйца, опубликованная в социальной сети Instagram через аккаунт world_record_egg в свое время наделала столько шуму, что вы если и не видели ее, то наверняка слышали о ее популярности. Изображение яйца за десять дней стало самой популярной фотографией в мире с...

Статистика и мониторинг PHP скриптов в реальном времени. ClickHouse и Grafana идут на помощь к Pinba В этой статье я расскажу как использовать pinba совместно с clickhouse и grafana вместо pinba_engine и pinboard. На php-проекте pinba — пожалуй единственный надёжный способ понять, что происходит с производительностью. Правда обычно pinba внедряется только тогда, когда уже н...

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

Метроидвания JackQuest выйдет на iOS 27 февраля Метроидвания JackQuest – The Tale of the Sword вышла на основных платформах в конце прошлого месяца, но не собрала достаточного количества хоть каких-нибудь отзывов, чтобы по ним можно было принять решение о покупке. Но даже сам факт грядущего релиза на мобильных проекта, ко...

[Из песочницы] Задача определения наличия ладони на сканере вен Как-то мне в руки попало тестовое задание. Академический интерес взял верх и я решил посидеть над этой задачкой. Мое решение не претендует на оптимальность и правильность. Мне просто интересно было ее решить. Читать дальше →

CLRium #6: Concurrency Как вы уже заметили, формат семинара эволюционировал и принял новую форму: каждый последующий семинар теперь посвящается целиком и полностью какой-либо теме. Пятый был посвящен теме Garbage Collector и за 10 часов раскрыл всё, что только возможно, оставив за скобками совс...

Как начать программировать в Adobe Illustrator. Скрипт Expand Clipping Mask. Часть вторая Этот пост — продолжение первой части, где был представлен скрипт Expand Clipping Mask и детально описано, что и как он делает, а также попутно рассмотрены основные принципы создания подобных программ в целом. В этой части я продолжу рассказ о том, как добавить в программу но...

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

#Мнение: Я зависим от Apple Watch. И это страшно С умными часами от Apple у меня давние отношения: первое поколение появилось сразу после старта продаж в 2015 году, потом долгое время не решался на покупку обновленных Apple Watch, а когда уже почти был готов, в редакции как раз появились Series 4. И вот уже несколько меся...

[Перевод] Как я добавил функции автомобилю по шине CAN, не умея программировать Цель этой статьи — рассказать о моём опыте модификации автомобиля, экспериментируя с шиной CAN. С чего всё началось Сначала я решил добавить фронтальную камеру в свой 2017 Chevrolet Cruze. Поскольку у автомобиля уже есть заводская камера заднего вида, то на высоком уровне...

Обзор Tales of Vesperia: Definitive Edition. Спустя десятилетие Подавляющему большинству «отечественных» геймеров оригинальная игра Tales of Vesperia не знакома по целому ряду причин. Во-первых, разработчики наотрез отказывались переводить проект на русский язык — локализация только на японском и английском. Это крайне неудобно, ведь сюж...

Зубы мудрости: Тянем-потянем После публикации предыдущих статей, а в особенности «Зубы мудрости – удалить нельзя оставить», я получил несколько комментариев с вопросом – «А если 7-ой зуб когда-то был удален, 8-ка встанет на его место?» или «А можно ли 8-ой (горизонтальный) зуб вытянуть и поставить на м...

Это интересно! 1.29 Это интересно! — Развивайся с нами 🌎 Всё что ты хотел знать о мире теперь собрано в одном месте. Это интересно в картинках! Только интересные и познавательные записи. Все что ты знаешь о мире — это только вершина айсберга! Наше приложение создано специально...

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

Нам не нужны правки перевода: нашему переводчику виднее, как это должно переводиться Этот пост — попытка достучаться до издательств. Чтобы те услышали и отнеслись к своим переводам более ответственно. За свой пусть разработчика я купил много различных книг. Книг самых разных издательств. И малых и больших. Прежде всего — больших издательств, у которых есть ...

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

Автошахматы на Андроид и IOS: во что играть, кроме Auto Chess и Dota Underlords Мы уже объяснили как играть в проекты жанра автобатлеры (или автошахматы), а в этот раз пришло время рассказать о том, что можно выбрать за исключением очевидных Auto Chess, Dota Underlords и Chess Rush. Эти игры здесь, конечно, тоже будут, но несколько новых названий вы тож...

Как менялись зарплаты и популярность языков программирования за последние 2 года В нашем недавнем отчёте по зарплатам в ИТ за 2 полугодие 2019 многие интересные подробности остались за кадром. Поэтому мы решили осветить самые важные из них в отдельных публикациях. Сегодня попробуем ответить на вопрос, как менялась зарплата у разработчиков разных языков...

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

Игровая индустрия с 11 по 17 ноября 2019 года В сегодняшнем выпуске: Nintendo не снизит цену на Nintendo Switch. Rockstar ищет сотрудника для следующего поколения консолей. Diablo IV — новые подробности и слухи. Ремейк Diablo II отменён. Ubisoft опять вспомнила про Splinter Cell. Все самое интересное из мира игр ...

Как мы пилили серверный рендеринг и что из этого вышло Всем привет! На протяжении года мы переходим на React и задумались о том, как бы сделать так, чтобы наши пользователи не ждали клиентской шаблонизации, а видели страницу как можно быстрее. С этой целью решили делать серверный рендеринг (SSR — Server Side Rendering) и оптимиз...

Байки из склепа (из 40 лет работы программиста) С ЭВМ (слово компьютер тогда не было в ходу) я столкнулся в году 1977, просто курс такой был на мехмате. Fortran IV, коды М-20, Algol-60, PL/1, сразу после универа попал в программисты (системные программисты!), и пошло-поехало… А несколько лет назад я активно кодировать воо...

Мнение: Почему смарт-часы — это пустая трата денег Что для вас важно при покупке того или иного гаджета? Если мы не берем в расчет различные статусные или узкоспециализированные устройства, то скорее всего, ответ будет — хорошее соотношение цена\качество. Большинство современных устройств стараются находить баланс меж...

Видео: подземная лаборатория, бои с андроидами и знакомая матерщина в Atomic Heart После открытия предварительных заказов Atomic Heart пропала из информационного поля. Об игре напомнило издание IGN, выпустившее геймплейное видео длительностью десять минут. Проект ещё находится на стадии предварительной альфа-версии, потому многое может измени...

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

Раскрыт секрет успеха самого лучшего снайпера ВОВ Опыт охоты в сибирской тайге помог ему отстреливать фашистов. У героев Великой отечественной войны есть чему поучиться и нынешнему поколению военных. Один из таких примеров — снайпер Михаил Сурков, уничтоживший за время войны более 700 фашистов. Несмотря на совершенно феном...

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

"Яндекс" запустил приложение Sloy, позволяющее распознавать одежду на видео Благодаря технологиям машинного зрения приложение автоматически распознает одежду на героях видеороликов и подсказывает названия вещей. Пока что сервис Sloy доступен только владельцам устройств под управлением iOS.

Defined or Undefined? Нюансы создания массивов в JavaScript Пару месяцев назад я наткнулся на интересный вопрос на stackoverflow, там, если вкратце, человек хотел создать пустую матрицу 5х5, и, используя один способ у него получилось, а используя другой — нет. В развернувшейся дискуссии на этот счёт были приведены интересные мысли. ...

Многообразный мир embedded systems и место Embox в нем Проекту Embox уже исполнилось 9 лет, но многие не понимают, что это такое и с чем его едят зачем он нужен. Некоторые из тех, кто слышал о проекте и знают, что это операционная система, считают, что Embox — это “отечественная ОС”. Действительно, задумывался Embox как попытка ...

Первый тизер игрового смартфона ASUS ROG Phone 2, анонс может состояться в августе Компании ASUS удалось создать один из лучших игровых смартфонов этого поколения, сделав акцент не только на производительности, но и на удобстве управления и богатом ассортименте аксессуаров. Один из инсайдеров опубликовал в Твиттере первый постер следующего поколения устро...

Читаем даташиты 2: SPI на STM32; ШИМ, таймеры и прерывания на STM8 В первой части я попробовал рассказать хобби-электронщикам, выросшим из штанишек Ардуино, как и зачем им стоит читать даташиты и прочую документацию к микроконтроллерам. Текст получился большой, поэтому я пообещал практические примеры показать в отдельной статье. Ну что же,...

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

Подарок к 9 мая Близится 9 мая. (Тот кто будет читать этот текст позже — сегодня 8 мая 2019 года). И в этой связи я хочу сделать нам всем вот какой подарок. Совсем недавно я обнаружил у себя в стопке заброшенных CD-дисков игру Return to castle Wolfenstein. Смутно припоминая, что «кажется,...

[Из песочницы] Сделать номинанта на лучшее приложение в Google Play за год: как хотя бы начать (часть 1) 3 декабря 2018 было понедельником. Но для нас 3 часа ночи этого понедельника все еще воспринимались как бесконечное затянутое воскресенье. Мы с моей девушкой — а она еще успеет поучаствовать в этой истории — сидели за ноутбуками, чтобы не переносить дату релиза в третий раз....

[Перевод] Как происходит рендеринг кадра A Plague Tale: Innocence Предисловие Как и в других моих исследованиях, давайте начнём с введения. Сегодня мы рассмотрим последнюю игру французского разработчика Asobo Studio. Впервые я увидел видео этой игры в прошлом году, когда коллега поделился со мной 16-минутным геймплейным трейлером. Моё вни...

DeepFake своими руками [часть 1] Не смотря на все прелести интернета, у него есть много минусов, и один из самых ужасных – это введения людей в заблуждение. Кликбейт, монтаж фотографий, ложные новости – все эти инструменты активно используются для обмана обычных пользователей в мировой сети, но в последние ...

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

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

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

Обзор ONYX BOOX Max 3: ридер с максимальным экраном Оглавление 1. Технические характеристики 2. Аппаратное и программное обеспечение 3. Чтение книг и документов 4. Дополнительные функции 5. Автономность 6. Итоги и выводы Что самое важное для электронных книг (ридеров) с возможностью производственно-технического применения? М...

Записи выступлений с летнего DIYorDIE Meetup 16 июня 16 июня в нашем офисе прошёл очередной митап всех любителей сделать что-нибудь своими руками с помощью паяльника, молотка и энтузиазма. И для всех, кто не смог побывать на митапе, мы выложили видеозаписи и презентации выступлений. Там много интересного! «Собираем квадроко...

Почему нам снова нужно вернуться на Венеру? Несмотря на то, что Венера представляет из себя то еще “адское местечко”, интерес к ее изучению в последнее время начинает возрастать Венера — вторая по удаленности от Солнца планета и ближайшая соседка Земли. Несмотря на то, что Венера носит имя древнеримской богини л...

[Из песочницы] Клиент: — Сколько стоит копия Facebook? «Сколько стоит сделать копию Facebook (Avito, Яндекс.Такси, fl.ru...)?» — один из самых популярных вопросов клиентов, на который мы сегодня дадим развернутый ответ и расскажем, как это выглядит со стороны людей, которым предстоит это делать. Читать дальше →

Выставка в Лас-Вегасе — для разработчиков электроники, а не ее потребителей. A report from Design Automation Conference Я решил написать эту заметку на Хабре по-русски и по-английски, чтобы раздавать ссылку на нее как в англо- так и в русско-язычные форумы и группы. Русский текст не является переводом английского и наоборот — я просто написал заметку дважды (терпеть не могу переводить). Жел...

Oddmar 0.29 В этой игре вы будете играть за викинга Оддмара который пытается найти свое место в племени. Приключения нашего героя начинаются после того как он съедает гриб который дала ему лесная фея и получает магическую силу. Теперь нашему герою предстоит отправиться в увлекательное п...

[Из песочницы] Три относительно честных способа создания Flutter проекта Итак, с презентацией Google первой стабильной версии Flutter, которая случилась 4 декабря 2018 г. начался процесс изменения ландшафта на полях мобильного программирования. Появился новый игрок, способный изменить правила самой игры. Теперь из одной базы кода можно создават...

Обзор MediEvil – Новинка, заросшая паутиной Если сейчас начать разговор о сильных сторонах бренда PlayStation, то обязательно всплывут такие названия, как Uncharted, The Last of Us, Gran Turismo, Ratchet & Clank и др. По идее, в этом списке должна значиться и MediEvil, однако об этой классической франшизе, которая...

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

Юрий Дудь рассказал всю правду о своих доходах с YouTube Источник

Космическая отрасль нуждается в "Сфере" Первый заместитель генерального директора по развитию орбитальной группировки и перспективным проектам ГК "Роскосмос" Юрий Урличич считает, что важнейшая проблема отрасли - отсутствие возможности проектировать космические аппараты под заданную стоимость и в определенный срок...

[Из песочницы] Про котэ, жену, двух сыновей, идею… и не только. История с продолжением Привет, Habr. Для меня эта площадка нова, и откровенно было немного страшно размещать свой опус. Но как говориться, волков бояться в лес не ходить, созрел. Попаду ли я в нужную секцию не знаю, но вроде говорят что в «Я Пиарюсь», таких как я не бьют… В публикации будет 25 фо...

Как мы учились рисовать тексты на Canvas Мы разрабатываем платформу для визуальной коллаборации. Для отображения контента мы используем Canvas: на нём рисуется всё, в том числе тексты. Готового решения для отображения текстов на Canvas один в один как в html не существует. За несколько лет работы с отрисовкой текст...

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

Как сэкономить на психотерапевте используя test-driven development У вас когда-нибудь было такое состояние? Хочу показать вам, как TDD может улучшить качество кода на конкретном примере. Потому что всё то, что я встречал при изучении вопроса, было довольно-таки теоретическим. Так получилось, что мне довелось написать два практически иден...

Сглупил ли Ричард Хендрикс, или линейный поиск против бинарного Думаю, на Хабре есть любители сериала «Кремниевая долина» (Silicon Valley). На этой неделе там впервые за все шесть сезонов крупно показали код — разумеется, сразу хочется обсудить его здесь. Желая унизить главного героя Ричарда Хендрикса, его бывший начальник показывает на...

Как Habr помогает исполнять мечты Вы, наверное, знаете как сильно я ценю Хабр. Это не просто сайт с релевантной информацией. Это сообщество людей, нетворкинг. В этом посте краткая история о том, как Habr исполняет мечты. Как за 6 месяцев из идеи можно сделать MVP, найти инвесторов и создать что-то новое. Пос...

«Можно подтереть жопу» — «Разведос» раскритиковал подготовку ОМОН Росгвардии Сотрудники ОМОНа даже не умеют стрелять. Бывший спецназовец МДВ РФ (сейчас Росгвардия) Александр Арутюнов, более известный как блогер «Разведос», выпустил на своем канале видео обзор книги об огневой подготовке. И описывая очередную главу, раскритиковал подготовку ОМОН. По ...

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

Разрабатываем педальную прошивку для обучения игре на балалайке Я очень люблю видеоуроки. Почему-то информацию с текста лично я воспринимаю весьма и весьма плохо. А есть вещи, в которых информации на бумаге не так много. Возьмём, к примеру, уроки игры на балалайке: на YouTube есть замечательные разборы, как играть ту или иную мелодию (ко...

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

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

Haxe и PHP: статическая типизация, стрелочные функции, метапрограммирование и многое другое Привет, Хабр! Предлагаю вашему вниманию перевод доклада Александра Кузьменко с прошедшей недавно (14-15 июня) конференции Hong Kong Open Source Conference 2019. До того, как присоединиться к Haxe Foundation в качестве разработчика компилятора Haxe, Александр около 10 лет пр...

[recovery mode] Как я отказался от Ruby в пользу Python, работая над бэкендом Перевели для вас статью Бенуа Зен, разработчика ПО в компании Sqreen. Бенуа работает над backend веб-сервиса и недавно перешел с Ruby на Python. В 2008 году, когда я еще учился на разработчика ПО, два моих друга решили основать компанию, назвав ее Feedbooks. Их целью бы...

[Перевод] Приключения неуловимой малвари, часть III: запутанные VBA-cкрипты для смеха и прибыли Эта статья является частью серии «Fileless Malware». Все остальные части серии: Приключения неуловимой малвари, часть I Приключения неуловимой малвари, часть II: Скрытные VBA-скрипты Приключения неуловимой малвари, часть III: запутанные VBA-скрипты для смеха и при...

Репортаж с московской презентации новой линейки портативных колонок от Marshall Среди аудиофилов и меломанов нет того, кто не слышал бы о бренде Marshall, известном качественным звучанием, немаленькими ценниками и культовыми дизайнами. Впрочем, не менялся он, кажется, никогда – видел одну колонку, значит видел все. «Аудитория бренда – она особенная», го...

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

[Из песочницы] Изучая go: пишем p2p мессенджер со сквозным шифрованием Yet another P2P Messenger Читать отзывы и документацию о языке не достаточно, чтобы научиться на нем писать более менее полезные приложения. Обязательно для закрепления нужно создать что-то интересное, чтобы наработки можно было бы использовать в других своих задачах. Стать...

[Перевод] Сценарии использования и производительность Blazor Server в .NET Core 3.0 С момента релиза Blazor Server с .NET Core 3.0 в прошлом месяце многие люди поделились с нами своим восторгом от возможности создания клиентского веб-интерфейса используя только с .NET и C#. В то же время мы также слышали много вопросов о том, что такое Blazor Server, как он...

СМИ высмеяли главу Huawei за использование в книге скриншота игры вместо реального фото Ил-2 Основатель и глава Huawei Жэнь Чжэнфэй (Ren Zhengfei) выпустил собственную книгу цитат из интервью, которые дал средствам массовой информации — возможно, в подражание знаменитому в Китае «Цитатнику Председателя» с крылатыми фразами Мао Цзэ-дуна. Среди прочего там присутствуе...

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

Управление компьютером через ПДУ от усилителя с помощью Arduino и Node.js Предисловие История начинается с того, что пол года назад я купил усилитель Yamaha A-S501. В комплекте с ним шёл пульт дистанционного управления, который мог управлять и усилителем, и ямаховским CD-плеером, которого у меня естественно не было. Поэтому большинство кнопок на ...

Сможет ли когда-нибудь iPad заменить компьютер? iPad по праву считается лучшим планшетом. Не зря он уже стал именем нарицательным для целого класса устройств. Уже много лет Apple пытается доказать, что мы вошли в эру Post PC. То есть, если это действительно так, мы можем полностью отказаться от компьютеров и ничего от это...

Как 3D-принтер помог подростку пострадавшему от бомбардировки получить новую руку Перевод статьи из The Guardian сделан для вас Top 3D Shop. Когда Мик Эбелинг прочёл о южносуданском мальчике потерявшем обе руки, он вооружился 3D-принтерами и отправился в путешествие, чтобы изготовить для подростка новые конечности. Теперь этот проект дарит надежду ещё ...

Дождались! Sony сама будет снимать фильмы по мотивам хитов PlayStation Компания Sony решила больше не ждать, когда крупные голливудские студии обратят внимание на ее знаменитые игровые вселенные и запустят в производство соответствующие фильмы и сериалы. На этой неделе было объявлено о создании киностудии PlayStation Productions, которая ...

На мобильных вышла ретро-RPG с элементами менеджмента Bouncer Story Bouncer Story — это довольно необычный дебютный проект студии Helmi Games. В нем вам предстоит сыграть за вышибалу. Bouncer Story — это RPG с элементами менеджмента в ретро-стилистике, вдохновленная играми 90-х. Помимо самого игрового процесса Bouncer Story выделяется тем, ...

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

Юрий Дудь получил 0,5% в российском юрлице Sports.ru Реализовал свой опцион.

«Перспектива» при поддержке «Пасеки» запустила портал по трудоустройству молодых людей с инвалидностью Команда региональной общественной организации «Перспектива» запустила сайт-портал по трудоустройству молодых людей с инвалидностью. Цель сайта – помочь молодым специалистам с инвалидностью найти работу и построить карьеру. Проект разработала команда Студии «Т»...

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

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

Предварительный обзор LG 27UL550-W. Отличное решение для дома В последнее время на рынке появилось очень много интересных мониторов для геймеров и тех, кто работает с графикой, например. Это весьма приятно, ведь пользователи частенько интересуются именно этими направлениями мониторов, но есть же и те, кто дома просто смотрит фильмы или...

Google Assistant будет сам слушать музыку при звонке в Call-центры Google Assistant сделает звонки в службу поддержки приятнее С распространением чатов обращение в службы поддержки вышло на новый уровень. Если раньше многие пренебрегали такой возможностью, предпочитая решать возникшую проблему самостоятельно, в основном из-за нежелания по п...

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

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

[Перевод] Не меняй тему Многие творческие люди знают об этом феномене: они с волнением начинают новый проект по многообещающей теме, но если не могут сразу придумать оригинальную идею, то теряют интерес. Они приходят к выводу, что выбрали не ту тему проекта и выбирают новую. И все лишь для того, ...

[Перевод] Собеседование: Swift. Вопросы и ответы Языку программирования Swift всего четыре года, но он уже становится основным языком разработки для iOS. Развиваясь до версии 5.0, Swift превратился в сложный и мощный язык, отвечающий как объектно-ориентированной, так и функциональной парадигме. И с каждым новым релизом в н...

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

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

В рамках проекта «Путь героя» школьники Москвы пройдут по местам боевой славы героев войны В российской столице ведется подготовка к празднованию 75-й годовщины победы в ВОВ, в рамках которой реализуется проект «Путь героя». Его участниками являются более 70 школ мегаполиса, которые носят имена героев ВОВ.  В четверг, 15 августа прошло селекторное совещание м...

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

Автостопом по доступности: Ссылки для пропуска навигации и секции Привет, Хабр. Предлагаю вашему вниманию перевод статьи «The Hitchhiker’s Guide to Accessibility: Skiplinks and Landmarks» автора Attila Vágó о паре незаменимых инструментов UI и их особенностях. Ссылки для пропуска навигации (далее skiplinks) — невоспетые герои каждого уважа...

Инструменты информирования или как мы рассказываем о своих сервисах и процессах Хабр, привет! Все, кто работал хотя бы в одной крупной территориально распределенной компании с сетью филиалов по всей стране, сталкивался с проблемой: «Как проинформировать заинтересованные лица об услугах и сервисах, которые вы предоставляете в рамках своего подразделения...

Пишем на Java для Nintendo DS Введение Все началось с того, что я случайно нашел список homebrew программ (программы, разработанные усилиями пользователей для устройств, не предназначенных для запуска пользовательского ПО) для Nintendo DS и в нем увидел одну очень интересную строчку, а именно: «Pstros ...

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

«F & M» — новый альбом от вокалиста Rammstein А Тилль еще хорош! О существовании группы Rammstein, вероятно, слышал почти каждый, даже тот, кто далек от металла и рока. Одним из самых ярких ее персонажей является Тилль Линдеманн, но не все знают, что 4 года назад он образовал новый метал-проект Lindemann вместе со шведс...

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

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

С чего начать изучать веб-разработку в 2019 году или HTML Academy VS Codecademy VS FreeCodeCamp Привет, Хабр! Хочу поделиться своими мыслями о самых популярных площадках для изучения веб-разработки HTML Academy, Codecademy, FreeCodeCamp (мне бы хотелось прочитать подобную статью, когда я только начинала учиться веб-разработке самостоятельно). *Данный обзор является мо...

Atlas-гимнаст, «Гениальная» PS4 Pro и новости об iPhone 2020 — Гуд Монинг #9 Atlas стал гимнастом Давненько у нас не было новостей о Boston Dynamics, но работа продолжается и теперь человекоподобный робот Atlas умеет не только бегать, прыгать, таскать тяжести, но и кувыркаться. Причём у нас есть ощущение, что Atlas готовится минимум к Олимпиаде в Ток...

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

[Из песочницы] Помощь и просьба о ней. Статья про информационную безопасность для рядовых пользователей Я предлагаю вам некоторые шаги по повышению безопасности и приватности в интернет сети (и не только) для рядовых пользователей. Обоснование почему это необходимо – в начале статьи. Для тех кто всё знает и недоумевает почему этот текст находится здесь — просьба прочитать пунк...

Неблокирующая отрисовка и обновление графиков с помощью bokeh Есть у меня один Python-скрипт с расчётами. Там был цикл примерно на 2000 итераций, каждая из которых считалась несколько минут. И решил я, чтобы ловчее отлаживать тот скрипт, выводить график кой-каких метрик от номера итерации. И как посчитается очередная итерация, так о...

Epic Games выпустила Battle Breakers для смартфонов и PC Epic Games выпустила новую бесплатную игру для смартфонов и компьютеров. Battle Breakers в разработке уже с 2017 года, и теперь сразу же полноценный релиз на трех платформах — PC, Android и iOS. Главная цель игроков, собрать собственную армию из героев и вернуть себе плане...

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

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

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

Apache Kafka + Spring Boot: Hello, microservices Привет, Хабр! В этом посте мы напишем приложение на Spring Boot 2 с использованием Apache Kafka под Linux, от установки JRE до работающего микросервисного приложения. Коллеги из отдела фронтэнд-разработки, увидевшие статью, сетуют на то, что я не объясняю, что такое Apache ...

CLRium #5 Garbage Collector: полное погружение в омут памяти 13 апреля в Санкт-Петербурге (оффлайн и онлайн) и 20 апреля — в Москве (только оффлайн) пройдет самый крупный семинар CLRium#5 за всё время его существования. До Sold-Out Питера осталось всего лишь 30 мест! А видеозаписи получат владельцы всех типов билетов. Прокопав дебри а...

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

Dota 2 – игра покорившая миллионы Dota 2 является одной из самых популярных онлайн игр, если не самой популярной. Число игроков, которые играют в данную игру неуклонно растет. Несмотря на определенное количество героев и итемов, которые можно использовать в игре, каждая игра непохожа на предыдущую. Практичес...

Microsoft выпустит игры от Xbox Game Studios для ПК в Steam Microsoft объявила, что 20 игр для ПК, издателем которых является Xbox Game Studios, теперь будут доступны не только в Microsoft Store, но и в сервисе Steam. Это связано с тем, что компания хочет сделать свои игры, в том числе Gears of War 5 и все игры серии Age of Empires:...

Активность мозга человека впервые транслировали в чёткую речь Схема метода реконструкции речи. Человек прослушивает слова, в результате активируются нейроны его слуховой коры. Данные интерпретируются четырьмя способами: сочетанием двух типов регрессионных моделей и двух типов речевых представлений, затем поступают в систему нейросетей...

К вопросу о VNA или японо-китайский прибор «А что, так можно было?» В крайнем посте Джека Гансли был упомянут появившийся недавно на просторах Инета прибор, именуемый NanoVNA, или малогабаритный портативный векторный анализатор цепей (ВАЦ) в диапазоне 50кГц-900МГц со стоимостью 50 долларов США. «Пятьдесят долларов,...

Какие Apple Watch купить в 2019 году Отличия между разными поколениями Apple Watch не так значительны, чтобы за них переплачивать Смарт-часы – устройство чрезвычайно специфическое. Несмотря на обилие потенциальных направлений развития вроде измерения давления и неинвазивного анализа крови, все они пока остаются...

Использование бинарного дерева в swift с помощью enum на примере OCR Была цель создать приложение на mac, которое может распознавать текст кода с изображений и видео. Хотелось сделать так, чтобы даже при большом объеме кода, текст распознавался менее, чем за секунду. Проблема облегчается тем, что язык на котором пишут код всегда английский ...

Как выполнить 70 задач за день: жизнь в таск-трекерах — хорошая жизнь Систематически вести задачи я пытался, наверное, раз 20-25. И каждая попытка срывалась, как теперь я понимаю, по двум причинам. Во-первых, для того, чтобы выделять время ведению задач, нужно понять — зачем это делается. Ты начинаешь вести задачи, тратить на это время, дел...

Google Pixel 4 XL засветился на фото и видео Pixel 4 XL заставился на новых живых фотографиях, на которых сравнили черную и белую модель бок о бок. Как мы слышали в более ранних утечках, белую модель называют пандой — потому что у нее черный модуль камеры и боковая рамка (плюс оранжевая кнопка питания, но это уж...

Обзор Jump Force. Файтинг на любителя Японский издатель Bandai Namco в честь 50-летия журнала Weekly Shonen Jump сделал фанатам аниме настоящий подарок, выпустив Jump Force в свет. Это файтинг-кроссовер, который объединяет популярных персонажей из различных аниме-вселенных, вынуждая их сражаться вместе против на...

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

[Из песочницы] Оптимизация скриптов с Webpack SplitChunksPlugin В этой статье я бы хотел поделиться своим опытом по разбиению бандлов для многостраничного сайта с помощью Webpack 4. Cначала создадим для каждой страницы свою точку входа. Рассмотрим на примере 4 страниц: const path = require("path"); const PATHS = { src: path...

Sony готовит сюжетное дополнение для Days Gone Дэвид Ли (David Lee), комьюнити-менеджер компании Sony Bend, в своём недавнем интервью сообщил о сюжетном дополнении для игры Days Gone (она же «Жизнь после» для отечественных геймеров), которое выйдет в обозримом будущем. К сожалению, никакой точной информации о грядущем до...

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

Все методы хороши: Виторган «троллит» Путина в Instagram ради поста президента Фанаты посчитали, что своими выходками муж Ксении Собчак хочет подорвать авторитет российского президента. Не так давно телеведущая и политический деятель Ксения Собчак говорила о своем желании, чтобы в президентских гонках в 2024 году победил именно её супруг Максим Виторг...

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

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

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

[Перевод] Рендеринг текста вас ненавидит Оглавление 1. Терминология 2. Стиль, вёрстка и форма зависят друг от друга? 3. Текст — это не отдельные символы 3.1. Наложения текста 3.2. Стиль может изменить лигатуру 4. Эмодзи ломают цвет и стиль 5. Сглаживание — это ад 5.1. Субпиксельные смещения ломают кэш глифов...

Генерация конфигов для nginx, история одного pull request Приветствую, товарищи. На моих боевых серверах прекрасный nginx крутится с 2006 года и за годы его администрирования я накопил много конфигов и шаблонов. Я много нахваливал nginx и как-то так вышло, что даже хаб nginx на Хабре тоже завёл я, понты \m/ Друзья попросили подня...

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

Nixie clock на индикаторах ИН-18 Всем привет. Наверное, многие слышали про часы на газоразрядных индикаторах. В этой статье постараюсь рассказать про процесс изготовления своими руками таких часов. Читать дальше →

[Перевод] Кто добавил Python в последнее обновление Windows? Несколько дней назад команда Windows анонсировала майское обновление 2019 для Windows 10. В этом посте мы взглянем на то, что мы, команда Python, сделали для того, чтобы установка Python в Windows стала проще. В частности поговорим о Microsoft Store и о добавлении дефолтной ...

[Из песочницы] Редактирование видео в MPC с помощью шейдеров Есть задача: Изменить видео “на лету” при воспроизведении — поменять местами правую и левую часть. Не отразить, а именно поменять, т.е. разрезать картинку на две части и поменять их местами. Можно, конечно, сделать с помощью фреймсервера типа AviSynth'a, но это уже не совсем...

Эротический квест Leisure Suit Larry - Wet Dreams Don't Dry снова вернулся в Google Play В августе на мобильных вышел порт эротического квеста Leisure Suit Larry - Wet Dream Don't Dry. Тогда с ним возникло сразу несколько технических проблем. На iOS, например, игра продавалась по фиксированной цене, а потом предлагала совершить внутриигровую покупку, чтобы «откр...

Не лечите меня, доктор Когда собирали доклады на голосование для участия в одной специализированной конференции, я хотел рассказать такую тему – как подсидеть директора по качеству. Это был бы конъюнктурный доклад про карьерный рост для программиста или ИТ-директора. С одной стороны, рост в сторо...

LitRes Слушай! 3.15 LitRes Слушай – отличное современное приложение для скачивания и прослушивания аудио книг. Огромное разнообразие книг от классики до современной прозы. Наше приложение поможет вам прослушать аудиокниги. В наши дни люди крайне заняты и нет времени читать бумажные или эл...

«Верните чёрного Чучела»: игроки обрушили рейтинг Chuchel после недавнего изменения Недавно главный герой комедийного пазла Chuchel от студии Amanita Design подвергся критике, якобы за расизм. В Чучеле, который представляет собой чёрный клубок пыли, разглядели блэкфейс — театральный грим, который в 19 веке использовался для карикатурного...

Heroes Charge 2.1.94 Heroes Charge – крутая и современная игра в жанре РПГ. Обучайте своего героям различным навыкам ведения боя соберите команду из смельчаков и отправляйтесь в бой. Всегда хотели почувствовать себя настоящим героем и спасти мир? Тогда наша игра для вас. Создайте своего г...

Байки сервисной службы. Несерьёзный пост о серьёзной работе Сервисные инженеры бывают на АЗС и космодромах, в IT-компаниях и на автозаводах, на ВАЗе и в Space X, в небольшом бизнесе и в международных гигантах. И все, абсолютно все они когда-то слышали классический набор про «оно само», «я тут изолентой обмотал и оно работало, а потом...

Рекламные листовки — эффективный способ увеличения продаж! Как заинтересовать читателей рекламными листовками? Большинство выбрасывают их сразу же, едва прочитав содержимое. Креативный подход поможет разработать листовки, которые будут читать с интересом. Необходимо придерживаться следующих правил: Материал должен быть познаватель...

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

Распознавание номеров. Практическое пособие. Часть 1 Все начиналось банально — моя компания уже год платила ежемесячно плату за сервис, который умел находить регион с номерными знаками на фото. Эта функция применяется для автоматической зарисовки номера у некоторых клиентов. И в один прекрасный день МВД Украины открыло дост...

This content is not available in your country: новости, которые вы не сможете узнать из России Один из самых простых способов заблокировать ту или иную информацию (читай — тот или иной ресурс) — это запрет доступа к нему по географическому признаку. Сама блокировка может быть связана с самыми разными причинами — если это медиасервис, то чаще всего это вопросы с ли...

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

Мнение: Может ли Apple Music быть бесплатным? Пожалуй, главной претензией к Apple Music со стороны пользователей, которую мне приходится слышать до сих пор, является отсутствие альтернативной модели распространения, предполагающей бесплатный доступ к контенту в обмен на просмотр рекламы. Ведь, в конце концов, многие му...

Квартира на колёсах: Автоледи рассказала о доработке Toyota LC 200 для путешествий Девушка хвастается, что «японца» теперь смело можно называть её вторым домом. Для канала на YouTube, посвященного автомобильным экспедициям, жена владельца необычного Toyota Land Cruiser 200 решила подробнее рассказать обо всех доработках, коснувшихся легендарного японского...

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

[Перевод] ООП мертво, да здравствует ООП Источники вдохновения Этот пост возник благодаря недавней публикации Араса Пранцкевичуса о докладе, предназначенном для программистов-джуниоров. В нём рассказывается о том, как адаптироваться к новым ECS-архитектурам. Арас следует привычной схеме (объяснения ниже): показыва...

«У вас нет доступа к текущей молитве»: hi-tech четки из Ватикана взломали за 15 минут Несколько дней назад Ватикан рассказал об электронных четках, которые получили название «Click to Pray eRosary». Это высокотехнологичное устройство, которое работает по схожему с фитнес-трекерами принципу. Так, четки отслеживают количество пройденных шагов и общую дистанци...

От 5 до 7 и ведерко кофе Сколько раз в неделю вы слышите от домашних и коллег слова «хочу выспаться» и «не могу проснуться»? Как часто по утрам вы стонете «Ну еще бы часок!» или «Когда уже пенсия?» Проблемы, так или иначе связанные со сном, обсуждают на ТВ и в YouTube, на форумах и в пабликах. Гово...

Docker + php-fpm + PhpStorm + Xdebug Не так давно тимлид нашей команды сказал: ребята я хочу, чтобы у всех была одинаковая среда разработки для наших боевых проектов + мы должны уметь дебажить всё — и web приложения, и api запросы, и консольные скрипты, чтобы экономить свои нервы и время. И поможет нам в этом d...

[Из песочницы] Первая игра на unity или на что у меня ушло полгода Привет, Хабр. Я разработчик игр на Unity (как-то низко прозвучало) и хотел бы рассказать об этапах разработки моей первой игры. История берёт начало 2 года назад, когда я решил попробовать делать игры. Начинал с гайдов на ютубе. После, создав пару примеров, приложений и мини...

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

Завещание Стива Джобса – быль или легенда? Считается что этого не могло быть: будто бы во второй половине дня, 4 октября 2011 года, Стив позвонил Тиму Куку и попросил срочно приехать к нему. Свидетелем этого был глава японского холдинга Softbank Масаёси Сон, который об этом и рассказал… Общеизвестно, что последняя ...

[Из песочницы] Умный принтер. Улучшая Octoprint Разрабатывая открытый проект 4-х экструдерного принтера Z-Bolt, мы столкнулись с проблемой выбора экрана для управления принтером. Из имеющихся экранов лишь решение от Duet Wifi умеет управлять более чем 2-мя экструдерами. Решение, мягко говоря, не бюджетное, да и интерфейс ...

[Перевод] Простите, пользователи macOS, но Apple зашла слишком далеко Несколько лет назад, когда был выпущен первый релиз Cogmind, я без предрассудков относился к выпуску официальной версии под Mac. В конце концов, Cogmind — моя первая коммерческая игра, раньше я выпускал только хобби-проекты в статусе freeware и только под Windows, поэтому н...

OpenStreetMap: прошлое, настоящее и будущее Скажу сразу: я не пользователь OSM и, тем более, не участник проекта. Тем не менее, я считаю, что знаю о нём достаточно много, и хочу изложить свои соображения в виде обзорной заметки по статьям, которые мне удалось здесь обнаружить. Своего рода полемика с авторами этих стат...

ITIL и новые модные штуки В самом начале 2000-х мне, как и многим другим ребятам, было очень важно узнать: как организовать современный (на тот момент) ИТ-департамент коммерческой компании среднего размера. Скажем, на 50-200 «айтишников». То был не праздный интерес, а вполне реальная зад...

Работа с cron под Android и добавление shell-скрипта в автозапуск при загрузке устройства В связи с тем, что мобильные устройства уже давно имеют обширный функционал, то задачи автоматизации можно смело переносить и на них. И, как нельзя лучше, здесь так же хорошо подходит cron для их выполнения. Но если в «обычных» Linux системах настройка cron занимает мало в...

ML на Scala с улыбкой, для тех, кто не боится экспериментов Всем привет! Сегодня будем говорить о реализации машинного обучения на Scala. Начну с объяснения, как мы докатились до такой жизни. Итак, наша команда долгое время использовала все возможности машинного обучения на Python. Это удобно, есть много полезных библиотек для подг...

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

Дисплеи серии iPhone 11 царапаются Свой первый iPhone компания Apple выпустила в 2007 году. Тогда со сцены Стив Джобс показал смартфон с пластиковым дисплеем. Уже после презентации стало очевидным, что пластиковый экран легко царапается и до старта продаж Apple удалось практически за один месяц оснастить свое...

Евгений Каневский: «Государство не увидело большого будущего малой техники» Мы решили дополнить музейную коллекцию DataArt интервью с людьми, повлиявшими на историю IT. В прошлый раз мы поговорили с Сергеем Зоновым, создателем одного из главных клонов «Спектрума». На этой неделе наш герой — ведущий научный сотрудник института региональной экономик...

Гарантийный ремонт 3D-принтера глазами производителя Всех покупателей волнует вопрос: что делать, если 3D-принтер сломается? Как его отремонтировать? Сколько времени это займет?В этой статье мы, производители 3D-принтера Faberant Cube, дадим ответы на эти вопросы на конкретном примере ремонта нашего принтера.К нам обратилась о...

Дизайн интерфейсов встраиваемых систем Осциллографы Встраиваемые и промышленные системы — моя любимая тема в разработке дизайна. Когда делаешь интерфейс ПО какого-нибудь лазера или яхты — это чистый кайф и творчество. На прошлой неделе я посетил выставки expoelectronica и embeddedday именно как UI разработчик. Ц...

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

Сетевая фабрика для ЦОДа Cisco ACI — в помощь админу С помощью вот этого волшебного куска скрипта Cisco ACI можно быстро настроить сеть. Сетевая фабрика для ЦОДа Cisco ACI cуществует уже пять лет, но на Хабре про неё толком ничего не рассказано, вот и решил это немного исправить. Расскажу на своём опыте, что это такое, какая...

Словарь модели данных Михаил Коновалов, руководитель направления отдела сопровождения интеграционных проектов ИТ-дирекции МКБ День добрый, хабровчане! Цель Систематизированный подход к управлению загрузками. Мы хотим рассказать, как упорядочить и автоматизировать наполнение хранилища информацие...

«Игра престолов»: строим инфографику об убийствах, сексе, путешествиях по Вестеросу и многое другое Оригинал поста + Вспомогательные функции и исходные данные Оглавление Взаимоотношения персонажей — Кто кого родил — Кто кому брат или сестра — Кто кого убил — Кто кому служит — Кто с кем женат или помолвлен — У кого с кем был секс — Все отношения на одном графе Связь перс...

300-сильный «Жигуль»: Переделанная «семерка» «взорвала» сеть скоростью Если задаться целью, то можно и «Жигули» заставить «полететь» с разгоном немыслимых 4,9 секунд до «сотни». Популярный YouTube-блогер и его команда энтузиастов и фанатов езды «с ветерком» подвели итог знаменитого авторского проекта «Плагиат» с тюнингом ВАЗ-2107, целью которо...

Microsoft Surface Neo - планшет с двумя экранами и складной клавиатурой Microsoft удивила пользователей, представив не один, а два Surface Pro - Surface Pro 7 и Surface Pro X. Однако это было не единственное, что Редмонд спрятал в рукаве. В дополнение к обширной линейке Surface компания Microsoft представила двухэкранный планшет Surface Neo.Как ...

Вот вам 6 главных фишек Galaxy S10 5G Galaxy S10 5G – первый смартфон от Samsung с поддержкой новейшей технологии 5G, и дебютирует он уже в апреле этого года. Пока, к сожалению не известно, в каких странах гаджет поступит в продажу сразу после запуска, но на родине производителя, в Южной Корее, он появится на в...

[Из песочницы] DHCP+Mysql сервер на Python Целью данного проекта было: Изучение протокола DHCP при работе в сети IPv4 Изучение Python (немножко более чем с нуля ;) ) замена серверу DB2DHCP (мой форк), оригинал здесь, который собирать под новую ОС всё труднее и труднее. Да и не нравится, что бинарник, который нет ...

Видео – самый вовлекающий формат постов в Instagram: исследование Самым вовлекающим форматом публикаций в Instagram являются видеопосты. Об этом свидетельствуют результаты исследования HubSpot. Видео получают в 2 раза больше взаимодействий, чем все другие типы публикаций. Исследование также показало, сколько лайков в среднем получают посты...

Forged Fantasy — красивая фэнтези-RPG от третьего лица от авторов Hero Hunters — выйдет 17 января Студия Hothead Games больше всего известна серией мобильных игр Kill Shot про снайперов. Точнее, была известна до тех пор, пока не выпустила шутер с укрытиями Hero Hunters. Последний проект привлек к себе много внимания, а мы назвали его одним из лучших шутеров прошлого год...

Serverless-подход для быстрой разработки рабочего видео-сервиса Я работаю в аутсорсе, где главный принцип можно описать фразой «продавай много, делай быстро». Чем быстрее сделаем, тем больше заработаем. И, желательно, чтобы всё работало не на костылях и соплях, а с приемлемым уровнем качества. Я расскажу о своём опыте, когда за коротки...

[Из песочницы] Искусственный интеллект, великий и ужасный Мой мальчик! Тебе эту песню дарю. Рассчитывай силы свои. И, если сказать не умеешь «хрю-хрю», Визжи, не стесняясь: «ИИ!»… С. Я. Маршак Эта тема постоянно всплывает в различных обсуждениях на протяжении многих лет. От бурных, с драками и истериками (приблизительно раз в деся...

Adidas x Marvel — детская коллекция для фанатов «Мстителей» Компания Adidas выпустила в продажу линию детской одежды и обуви, созданную специально для фанатов героев вселенной Marvel.

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

О линтерах, качестве кода, качестве вообще и управлении качеством Бойтесь своих желаний, они могут исполниться. Народная мудрость. Одна пара пожелала пожениться и обрести вечное счастье. Я взорвал их машину у церкви сразу после венчания. One Wish Grant, фильм Трасса 60. Ещё одна философская заметка про управление, а данном случае качес...

[Из песочницы] Геймификация продукта. История Ratatype Геймификация — это использование игровых механик в неигровых ситуациях и продуктах. Элементы игры все плотнее входят в нашу повседневную жизнь. Например, мы можем делать покупки в каком-то одном супермаркете только потому, что нам надо собрать коллекцию героев из «Звездных в...

Лучшие Android-приложения для поиска текстов песен Знаете лишь пару строчек из песни? Не проблема. Эти приложения помогут вам найти нужный трек! Если вам нужно распознать песню, которая играет в данный момент, то вы, наверняка, в курсе того, какие программы для этого использовать. Тем более, что мы недавно делали подборку по...

Игровая индустрия с 20 по 26 мая 2019 года В сегодняшнем выпуске: Splinter Cell 5 не появится в ближайшее время. Cyberpunk 2077 появится на E3 2019. Saber Interactive планировала сделать ремейк Half-Life 2. PlayStation Production займется экранизациями игр от Sony. Dino Crisis появится на E3 2019? THQ анонсир...

3д печать в образовательной робототехнике Уже давно не новость, что 3д печать повсеместно идет рука об руку &nbsp;с робототехникой, в том числе и в образовании. Поэтому пост посвящен лишь одному из примеров использования. <br /><br />Для участия в соревнованиях, учащиеся нашего кружка решили сделать ...

JetBrains Open Day в Петербурге: видео Недавно мы провели в нашем новом питерском офисе Space первое большое мероприятие — JetBrains Open Day. Наталья Числер, VP по управлению персоналом: — Есть такая традиция в нашей компании — приглашать гостей в новые офисы. Мы делали это в Петербурге в 2013 году, когда пер...

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

Школьники Москвы почтят память Героя Советского Союза Виктора Талалихина Ученики из столичной школы No480 отправятся в поход по местам боевой славы Героя СССР Виктора Талалихина. Его имя их образовательное учреждение носит с 1975 года. Поход будет организован под эгидой патриотического проекта «Путь героя». Его реализация ведется в столице н...

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

Обзор DreamWorks Dragons Dawn of New Riders. Спасаем драконов Игры, созданные по мотивам мультфильмов, всегда вызывают тёплые чувства и позитивные эмоции. Разработчики подобных проектов предоставляют вам возможность самолично окунуться в сказочный мир, почувствовать себя настоящим героем и сразиться с силами зла. Подрастающему поколени...

Edition-Based Redefinition. Часть 2 Привет! Как и обещала в предыдущем посте про Edition-Based Redefinition — вот вторая часть. Итак, с чем мы работаем? Наш основной production сервер — это Oracle 12С, Enterprise Edition. И, что важно отметить, на нем работает несколько десятков приложений одновременно. Поч...

Дайджест интересных материалов для мобильного разработчика #281 (7 — 13 января) Приветствуем вас в новом году! Спасибо, что читаете наши дайджесты и делитесь материалами! На этой неделе у нас прекрасная история о том, как остаться без «Балды», самые зарабатываемые и скачиваемые приложения в разных категориях, быстрые фейлы, маркетинг приложений в 2019 и...

Обзор Space Pioneer. Очищаем космос от заразы Тема покорения космоса многим интересна по целому ряду причин. Например потому, что на самом деле практически никто и не знает, как выглядят далекие глубины космоса. Мы думаем, что на удаленных планетах ничего не происходит и никто на самом деле не знает, есть ли там жизнь. ...

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

[Из песочницы] Цензурирование китайского интернета Привет, Хабр! Представляю вашему вниманию перевод статьи "Learning China’s Forbidden History, So They Can Censor It". Тысячи низкооплачиваемых работников на так называемых «фабриках цензуры» прочесывают онлайн-мир на предмет запрещенного контента, где даже фотогра...

Сколько раз встретит Новый Год экипаж МКС? Работа на Международной Космической Станции — это не только напряженные дежурства, эксперименты и полные опасностей выходы в открытый космос. Экипажу станции разрешается отмечать и различные праздники в соответствии с культурой и предпочтениями. При этом одним из самы...

Обновлённый Google Assistant сравнили с Siri. Кто оказался круче Google Assistant и раньше был самым лучшим голосовым помощником, а теперь стал ещё лучше В этом году Google представила обновлённую версию Google Assistant, которую можно назвать Google Assistant 2.0. Разработчикам компании удалось не только сделать голосового помощника умне...

Samsung представила VR-мультсериал Samsung Electronics представляет Bro Bots – мультсериал в виртуальной реальности, полностью адаптированный на русский язык. Две серии виртуального мультфильма уже доступны российским пользователям видеосервиса Samsung VR. Главные герои сериала, Отис и Роберто, переез...

Странная видеокарта GeForce GTX 1180 замечена в составе готового ПК В те времена, когда видеокарты Turing ещё не вышли, какое-то время разные слухи приписывали картам разные имена. Ту же GeForce RTX 2080 иногда называли GTX 2080 или GTX 1180. В итоге карты вышли, с именами разобрались, но уже завтра нас ждёт анонс GTX 1660 Ti, которую т...

Linux Kernel 5.0 — пишем Simple Block Device под blk-mq Good News, Everyone! Linux kernel 5.0 уже здесь и появляется в экспериментальных дистрибутивах, таких как Arch, openSUSE Tumbleweed, Fedora. А если посмотреть на RC дистрибутивов Ubuntu Disko Dingo и Red Hat 8, то станет понятно: скоро kernel 5.0 с десктопов фанатов пе...

[Из песочницы] Регресс или регрессив в тестировании О себе писать не буду (кто я и чем занимаюсь). Моя статья возможно ответит на эти вопросы. Не могу терпеть эту боль и слышать как неправильно произносят некоторые определения в тестировании. Да, я — тестировщик. Хотя мои близкие меня постоянно спрашивают — «Ты точно тести...

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

Сериал «Видеть» — самый популярный на Apple TV+. Чем он уникален Видеть — самый популярный сериал на Apple TV+. И на то есть причины Позиционирование нового продукта как убийцы товара конкурентов, к которому зачастую прибегают производители смартфонов, заведомо бессмысленно. Кто только не пытался обойти iPhone, заявляя о выпуске сам...

Состоялся тестовый релиз Ash of Gods: Tactics на Android — это приквел к популярной пошаговой RPG Ash of Gods – пошаговая RPG с элементами рогалика, глубоким сюжетом и визуальным стилем в лучших традициях The Banner Saga. Она вышла на ПК весной прошлого года и получила в целом положительные отзывы. На официальном сайте все еще полно упоминаний о планах касательно выпуск...

Концепция персистентной ткани для контроля IT-инфраструктуры Всем привет. Расскажу вам про микросервисы, но немного с другой точки зрения, чем Вадим Мадисон в посте «Что мы знаем о микросервисах». Вообще я считаю себя разработчиком баз данных. При чем же тут микросервисы? В Авито используются: Vertica, PostgreSQL, Redis, MongoDB, Tara...

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

[Из песочницы] Разработчиком на удаленке – c нуля до героя Последнее время все большее количество людей начинают мечтать о том, как они будут сидеть дома, писать крутые проекты в распределенной команде, гладить котика под чашечку домашнего кофе и лутать за это хорошие деньги. И в этом на самом деле нет ничего плохого, тысячи разрабо...

Заметка о интеграционном тестировании используя Jenkins на Kubernetes Добрый день. Практически сразу после установки и конфигурации CI/CD по инструкции из предыдущего поста у команды возник вопрос как правильно осуществлять интеграционное тестирование. У нас уже был опыт запуска тестовых зависимостей в docker контейнерах, но это стало проблема...

[Перевод] Rust в Microsoft (или cоздание Security Daemon Azure IoT Edge) Примечание от переводчика: Rust относительно молодой язык программирования, и на этом этапе развития всегда интересные опыты практического применения. Известно, что Intel, DropBox, Amazon, Facebook и другие используют Rust для своих проектах. Про применение Rust в проекте ...

Новые жесты для работы с текстом на iPhone и iPad, о которых вы могли не знать Как вы уже знаете или даже успели заметить, в iOS 13 и iPadOS появилось несколько новых интересных способов работы с текстом. Теперь вы можете использовать жесты для выбора, вырезания, копирования, вставки, отмены и повтора. Кроме того, можно легко перемещать курсор в нужное...

Удалённое управление эмулятором Fceux с помощью Python В статье я опишу, как сделать эмулятор NES управляемым удалённо, и сервер для удалённой отправки команд на него. Зачем это нужно? Некоторые эмуляторы различных игровых консолей, в том числе и Fceux, позволяют писать и запускать пользовательские скрипты на Lua. Но Lua – пл...

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

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

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

GPS для навозного жука: мультимодальная система ориентирования Есть вопросы, которые мы задавали либо пытались на них ответить: почему небо синее, сколько звезд на небосводе, кто сильнее — белая акула или косатка и т.д. А есть вопросы, которые мы не задавали, но ответ от этого менее интересным не становится. К таким вопросам можно отн...

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

Spyro Reignited Trilogy – возвращение блудного дракона В свое время приключенческая трилогия про дракона Spyro завоевала любовь и преданность фанатов оригинальной PlayStation. В 2018 году компания Activision решила обрадовать нас обновленной трилогией. Стоит отдать должное издательству Activision за созданием ремейков от...

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

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

Комфортный офис — помогает работать или мешает и отвлекает? Ответят Sidenis, Alternativa Games и FunBox Есть люди, которые в гневе закрывают вакансию при виде фразы «у нас есть печеньки». Есть люди, которые отказываются от новой дико интересной работы с высокой зарплатой, потому что в офисе не будет бесплатных обедов. Есть люди, которые увольняются, потому что устали сидеть ...

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

Что произошло с моим MacBook Pro Retina за 6 лет В последнее время многие говорят о том, что новые MacBook Pro не так хороши, как прошлые поколения ноутбуков Apple. Можно относиться к этому как к фразе «раньше трава была зеленее», но если говорить объективно, проблемы с новыми компьютерами действительно есть (другое дело ...

[Перевод] Глупая причина, по которой не работает ваше хитрое приложение машинного зрения: ориентация в EXIF Я много писал о проектах компьютерного зрения и машинного обучения, таких как системы распознавания объектов и проекты распознавания лиц. У меня также есть опенсорсная библиотека распознавания лиц на Python, которая как-то вошла в топ-10 самых популярных библиотек машинного ...

Каким будет Google Pixel 4 Прошлогодние смартфоны поискового гиганта Google Pixel 3 и Google Pixel 3 XL навели много шороху среди фанатов серии и не только. Во вторую очередь это случилось благодаря невероятным способностям софта делать лучшие фото на рынке мобильной фотографии, используя всего один ...

Это первые фотографии работающего Galaxy Note 10+. Как вам? Расширение флагманской линейки Galaxy S, разросшейся до четырех моделей, вселило в фанатов бренда уверенность, что в этом году аналогичным образом Samsung поступит и с фаблетами Galaxy Note. Несмотря на то что такое разрастание модельного ряда выглядело уж слишком избыточны...

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

Загрузка ФИАС в БД на MSSQLSERVER подручными (SQLXMLBULKLOAD) средствами. Как это (наверное) не нужно делать Эпиграф: «Когда у тебя в руках молоток, всё вокруг кажется гвоздями». Как-то давным-давно, кажется – в прошлую пятницу, обходя окрестности офиса, озаботилось окаянное начальство тем, что я провожу время в праздности и созерцании котиков и кошечек. — А не загрузить ли теб...

Мнение: Почему Google Play по подписке не нужен На прошлой неделе стало известно, что Google тестирует новый сервис под названием Google Play Pass. Он станет составной частью каталога Google Play, но при этом позволит пользователям получать доступ к премиум-версиям сотен приложений и игр без встроенных покупок за 5 долла...

В Сеть утёк новый трейлер второго эпизода Life is Strange 2, раскрывающий подробности сюжета Новый трейлер второго эпизода интерактивного приключения Life is Strange 2 внезапно появился на просторах Сети. Ролик подробно демонстрирует события следующей серии второго сезона и содержит ряд спойлеров. Желающим пройти проект самостоятельно рекомендуется воздержа...

ТЕСТ: Из какого новогоднего фильма эта цитата? Определите! Какой Новый год без «Иронии судьбы», «Чародеев», «Карнавальной ночи» и прочих праздничных кинофильмов, которые знакомы многим уже чуть ли не наизусть? Мы выбрали из полюбившихся картин самые запоминающиеся фразы и предлагаем вам проверить, сможете ли вы по одной цитате опред...

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

[Перевод] Как сделать SFINAE изящным и надежным И снова здравствуйте. Делимся с вами интересной статьёй, перевод которой подготовлен специально для студентов курса «Разработчик C++». Сегодня у нас гостевой пост Адама Балаша (Ádám Balázs). Адам является инженером-программистом в Verizon Smart Communities Hungary и зани...

Digest MBLTdev: Новости для iOS разработчиков №207 В течение недели топовые iOS-разработчики Вадим Дробинин, Юрий Петухов, Сергей Бендак и Александр Чёрный собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструме...

Digest MBLTdev: Новости для iOS разработчиков №206 В течение недели топовые iOS-разработчики Вадим Дробинин, Юрий Петухов, Сергей Бендак и Александр Чёрный собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструме...

Digest MBLTdev: Новости для iOS разработчиков №205 В течение недели топовые iOS-разработчики Вадим Дробинин, Юрий Петухов, Сергей Бендак и Александр Чёрный собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструме...

[Из песочницы] Rabbit MQ в системе обработки обращений жителей Недавно успешно сдали пользователям в эксплуатацию систему обработки обращений граждан. Суть такая, что когда у вас нет дома воды, отопления или рядом с вашим домом огромная яма на дороге, вы можете пожаловаться на проблему в гос.органы. Есть разные площадки, где можно под...

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

Ультразвуковой сканер Galaxy S10 взломали с помощью поддельного отпечатка Ультразвуковая технология дактилоскопирования, которой Samsung оснастила Galaxy S10, оказалась далеко не такой надежной, как предполагалось ранее. Это подтвердил энтузиаст, скрывающийся под ником darkshark, который сумел снять блокировку со смартфона при помощи напечатанног...

Тим Кук: Apple сильна как никогда и продолжает набирать силу Снижение продаж iPhone и, как следствие, падение выручки Apple, произошедшее в первом финансовом квартале 2019 года, являются временными трудностями, которые не окажут принципиального влияния на дальнейшее развитие Apple. Это следует из интервью Тима Кука Джиму Крамеру, вед...

[Перевод] Почему data scientist — это не data engineer? «Ученый может открыть новую звезду, но не может создать её. Для этого ему пришлось бы обратиться к инженеру». Гордон Линдсей Глегг, «Дизайн дизайна» (1969) Несколько месяцев назад я писал о различиях между специалистами по теории и методам анализа данных (data scientist) ...

[Перевод] Как создавали Spore: интервью с разработчиками 7 сентября 2008 года Maxis выпустила одну из самых амбициозных игр своего времени — Spore. Однопользовательская «игра в бога» в песочнице была поначалу воспринята со смесью одобрения и критики: многие фанаты были расстроены тем, что она не соответствовала ожиданиям, данным...

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

[Из песочницы] О реализации известного жанра на платформе Minecraft Целью данной статьи является помощь начинающим игровым проектам с нестандартной тематикой избежать базовых ошибок в реализации. Данная статья рассказывает о личном опыте ведения игрового стартапа в рамках Minecraft. Как всё начиналось Мои интересы во многом не совпадали с и...

Добавление UICollectionViews в кастомный UITableViewCell который сделан через Xib Я был удивлен, узнав, сколько было препятствий для реализации UICollectionView в UITableViewCell. Поэтому этот туториал здесь, надеюсь он сэкономит вам много времени. Примечание: это туториал не для начинающих. Предполагается, что вы знаете о tableViews и создании пользоват...

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

Quick Draw Doodle Recognition: как подружить R, C++ и нейросетки Привет, Хабр! Осенью прошлого года на Kaggle проходил конкурс по классификации нарисованных от руки картинок Quick Draw Doodle Recognition, в котором среди прочих поучаствовала команда R-щиков в составе Артема Клевцова, Филиппа Управителева и Андрея Огурцова. Подробно опи...

3 Ключевых Качества для Успешного Менеджера по продукту: Александр Беляев Мы продолжаем нашу серию статей о ключевых качествах успешного менеджера по продукту. Мы уже успели пообщаться с Антоном Даниловым, Юрием Голиковым, Дмитрием Орловым и Алексеем Коротичем. Сегодня будем говорить с Александром Беляевым. Саша отвечает за один из наиболее масшта...

Еще ближе: как НКО могут использовать геочаты Telegram? Используете Telegram для общения с коллегами?Кроссплатформенный мессенджер стал еще более функциональным. В нем появилась возможность создавать геочаты – общедоступные чаты, завязанные на географическом положении их участников. Рассказываем, чем они могут быть полезны НКО. ...

Apple ответила на самые популярные вопросы о Siri Siri вас прослушивает и от этого никуда не деться В борьбе за клиента каждый производитель стремится доказать, что его подход к обслуживанию отличается от других. Одни завлекают людей лояльными условиями поддержки, другие – развёрнутой экосистемой, а третьи — гарантией...

[Перевод] Go += управление версиями пакетов Статья написана в феврале 2018 года В Go необходимо добавить версионирование пакетов. Точнее, нужно добавить концепцию версионирования в рабочий словарь разработчиков Go и в инструменты, чтобы все употребляли одинаковые номера версий при упоминании, какую именно программу...

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

Nintendo отложила до лета запуск мобильной Mario Kart Tour С момента сделанного ровно год назад официального анонса мы практически ничего не слышали о Mario Kart Tour. Запуск мобильной версии аркадных гонок в Грибном королевстве первоначально был запланирован на период до конца марта 2019 года. Но оказалось, что проект...

Слухи: в Half-Life 3 у Фримена должен был появиться киберпротез — свежие подробности сюжета игры Поклоннику Half-Life около двух лет назад попала в руки информация о сценарии и разработке Half-Life 3. Всё это время он боялся ею делиться, но теперь всё же решился. В свежем ролике YouTube-канала Valve News Network Тайлер Маквикер (Tyler McVicker) рассказал то, чт...

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

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

В Warner Brothers намекнули на новую игру о Бэтмене впервые с 2015 года В этом году празднуется 80-летний юбилей одного из самых известных персонажей комиксов Бэтмена. В честь этого разработчик игр WB Games Montreal опубликовал в Twitter видео с проекцией символа героя на здании. И всё бы ничего, если бы не странный монтаж ролика.

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

[Из песочницы] Сергей Голубев: «Самое лучшее, что можно сделать для OSM сейчас — взять дамп планеты, удалить его и начать всё заново» Сергей Голубев — натуралист, опытный осмер и автор блога «Город Шахты». Его размышления об OpenStreetMap всегда неожиданны, а потому вдвойне интересны. Он умеет найти необычный ракурс и на привычное посмотреть под другим углом. Зачем OSM нужны катастрофы, почему у него не су...

Используем Apple Watch как пульт для Apple TV Когда оригинальные Apple Watch впервые поступили в продажу, их сложно было назвать функциональными. К счастью, это уже давно не так. Для смарт-часов Apple было разработано достаточно много сторонних (пусть и не всегда полезных) приложений. Да и сама операционная система wat...

[Перевод] Компилируем FFmpeg в WebAssembly (=ffmpeg.js): Часть 1 — Приготовления Из этой части вы узнаете: Зачем это всё нужно Как скомпилировать FFmpeg в Docker Зачем это всё нужно Главные задачи у серии публикаций такие: Создать туториал по использованию Emscripten для компиляции C/C++ библиотек в JavaScript (более детальный и полезный, чем написа...

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

Состоялся глобальный релиз раннера Talking Tom Hero Dash, предрегистрацию прошли 4,5 млн человек Говорящий Том — один из самых известных героев игровой индустрии, что бы ни говорили фанаты Линка, Марио, Трейсер или Геральта. Еще прошлым летом все игры серии были скачаны более 8 млрд раз, а предварительную регистрацию на новый раннер Talking Tom Hero Dash прошли 4,5 мил...

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

Вы слышали про 3д принтер Picaso X pro? Чтож, наверно все прекрасно знают про новый двухсопельный 3д принтер от Picaso: PICASO Designer X PRO . Я его естественно приобрёл, чтобы посмотреть, насколько сильно он изменился от предыдущих версий. Моему удивлению не было предела, когда я только нажал на кнопку включения...

Типовое внедрение мониторинга. Николай Сивко Расшифровка доклада "Типовое внедрение мониторинга" Николая Сивко. Меня зовут Николай Сивко. Я тоже делаю мониторинг. Okmeter это 5 мониторинг, который я делаю. Я решил что я спасу всех людей от ада мониторинга и мы избавим кого-то от этих страданий. Я всегда в своих презен...

[Из песочницы] Опыт установки Apache Airflow на Windows 10 Преамбула: волею судьбы из мира академической науки (медицины) я попала в мир информационных технологий, где мне приходится использовать свои знания о методологии построения эксперимента и стратегиях анализа экспериментальных данных, однако, применять новый для меня стек тех...

[Перевод] Почему SvelteJS возможно лучший фреймворк для новых веб-разработчиков Любой веб-разработчик, который занимается этим хотя бы несколько лет, наверняка день за днем слышит подобный вопрос: Я действительно хочу стать веб-разработчиком, но я не знаю с чего начать. Есть какие-то предложения? Лет 10 назад ответ был очень прост. Просто создайте in...

Хранитель — интерактивная сказка для iOS, от которой дети будут в восторге Хранитель — интерактивная сказка для маленьких читателей Несколько лет назад в App Store получили активное развитие интерактивные сказки для детей. Так получилось, что мы были одними из первых, кто стал публиковать обзоры таких приложений для детей. С тех пор их количе...

«Ждёт тебя дорога дальняя…» или решение задачи прогнозирования на C# с помощью Ml.NET (DataScience) В последнее время мне все чаще на глаза попадается информация о фреймворке для машинного обучения Ml.NET. Количество упоминаний о нем переросло в качество, и я решил хотя бы одним глазком глянуть, что же это за зверь такой. Ранее мы с вами уже пробовали решить простейшую з...

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