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

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

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

Wanhao D7 WorkShop обновление до версии 1.1.31 на русском языке Надеюсь, что администрация портала не сочтет это сообщение рекламным, его цель информационная и заключается в том, чтобы облегчить моделирование при использовании фотополимерных принтеров Wanhao D7 всех модификаций. Разработчик программного обеспечения Wanhao D7 WorkShop (фр...

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

ITIL 4 на русском языке (или нет) Тревога! Тревога! Тревога! Не так давно вышел в свет ITIL 4. Это важнейший источник знаний для специалистов в области ITSM. Как принято после выхода, компания-владелец, планирует сделать переводы на множество языков. Мы получили на днях печальную новость. По информации из п...

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

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

[recovery mode] Google BERT — новый поисковый алгоритм. Как изменится ранжирование и что делать сейчас? Google не устает радовать своих пользователей и официально представил новый поисковый алгоритм – Google BERT. Что известно об этом и в чем суть? Давайте разбираться. Google BERT-это алгоритм поисковой системы, призванный улучшить релевантность результатов поисковой выдач...

Тесты или типы? — Rust version Пару дней назад 0xd34df00d опубликовал здесь перевод статьи, описывающей, что можно узнать о функции в разных языках, если рассматривать её как "чёрный ящик", не используя информацию о её реализации (но, разумеется, не мешая ей пользоваться компилятору). Разумеется, получаем...

Выходные на электромобиле Праздники в Канаде, США и некоторых других странах распределены так, что примерно раз в месяц получается не два, а три выходных дня подряд. Например, пятница, суббота, воскресенье. Или суббота, воскресенье, понедельник. Такие длинные выходные тут называют Long Weekend. Нек...

Клон Auto Chess, Arena of Evolution: Chess Heroes, теперь доступен в России на русском языке Auto Chess – набирающий популярность жанр мультиплеерных развлечений, который вырос из пользовательского мода для Dota 2, как когда-то сама Dota появилась из карты-модификации для Warcraft III. Пока что самым популярным представителем жанра является одноименная Dota Auto Ch...

[Из песочницы] Новые рубежи в Физике Здравствуй, уважаемый читатель! Представляю вашему вниманию перевод с английского языка статьи «Physics, The Next Frontier» авторства Chris Hecker. Я, начинающий Java-разработчик, столкнулся с тем, что материалы по созданию физического внутриигрового движка представлены ли...

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

[Из песочницы] HTML, который мы потеряли Привет, Хабр! Представляю вашему вниманию перевод статьи "The HTML we never had" автора Сергея Кучерова. В этом году исполняется 30 лет с тех пор, как Бернерс-Ли начал разрабатывать язык HTML. С тех пор мы прошли долгий путь, начиная с восхищения новой технологией,...

Haxe 4: Что нового? Предлагаю вашему вниманию перевод доклада Александра Кузьменко (с апреля этого года он официально работает в качестве разработчика компилятора Haxe) об изменениях в языке Haxe, произошедших с релиза Haxe 3.4. С момента выпуска Haxe 3.4 прошло более чем два с половиной года....

На мобильных вышла одна из лучших настольных игр для двоих 7 Wonders Duel На мобильных вышла цифровая версия одной из лучших настольных игр для двоих — 7 Wonders Duel. Она основана на известной «7 Чудес», но имеет другие механики, которые идеально подходят для двоих. В этой игре вам предстоит пройти через три исторические эпохи, возводя различные...

«Ура!»: Откуда взялся грозный клич русских солдат? История одной из самых старых воинских традиций России. Традиции боевого кличей, которыми бойцы настраивают себя на смертельную битву и стараются вывести из равновесия врага, уходят своими корнями в глубокую древность. Ещё римские легионеры устрашали своих врагов криком: «...

[Из песочницы] 25 видов «Цезаря» и английские слова В мире криптографии есть много простых способов зашифровать сообщение. Каждый из них по-своему хорош. Об одном из них и пойдёт речь. Ылчу Щзкгув Или в переводе с «Шифра Цезаря» на русский — Шифр Цезаря. Читать дальше →

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

3blue1brown и MIT на русском Привет, Хабр! Ровно год назад мы — небольшое сообщество — собрались, чтобы переводить на русский самые крутые образовательные курсы, что есть в открытом доступе (например, физика Уолтера Левина). Без денег — просто интерес. И сегодня мы к вам — с надеждой, что вам понравитс...

[Перевод] Python становится самым популярным языком программирования в мире Еще летом на The economist вышла статья о том, что Python все активнее завоевывает рынок. Но завирусилась она только сейчас. Вероятно, так произошло из-за того, что она очень неоднозначная. Ведь несмотря на такой заголовок, автор заявляет, что Python, теоретически, может пов...

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

[Перевод] Обзор твердотельного SSD для корпоративных пользователей Kingston DC500R Недавно компания Kingston выпустила твердотельный накопитель класса enterprise Kingston DC500R, рассчитанный на высокие постоянные нагрузки. Сейчас многие журналисты активно тестируют новинку и выпускают интересные материалы. Хотим поделиться с Хабром одним из подробных обзо...

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

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

Забавное наблюдение при настройке длинны тяг дельты. Значит настраиваю длину тяг, т.к. размеры печати не соответствуют реальным (поменял тяги, эффектор переделал).Распечатываю PLA палочку длинной 140 мм. Если палочка короче, то рассчитываю новую длину тяг по формуле:длинна тяг умноженная на измеренную длину палочки и это все д...

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

Интернет говорит на английском? Английский считается чем-то вроде государственного языка Интернета. И это подтверждают, например, исследования W3Techs, согласно которым большая часть (54%) всего контента в Интернете - на английском языке.Здесь можно отметить, что русский язык занимает почётное второе место...

[Из песочницы] Vue.js render-функции и переходы (перевод статьи Hajime Yamasaki Vukelic) Здравствуй, Хабр! Начать свою деятельность решил с перевода на русский статей, который мне самому принесли большую пользу. Надеюсь, вам пригодятся. Отмечу, что я старался переводить литературно, а не дословно. Первым вашему вниманию представляю перевод статьи «Vue.js rende...

[Перевод] Дорожная карта Android-разработчика в 2019 году Всем привет! У нас отличные новости. В этом месяце в Отус стартует базовый курс "Android-разработчик", а также "Специализация Android-разработчик", которая включает в себя целый пакет курсов. В связи с этим делимся с вами полезной статьей, перевод которой приурочен к данным ...

Релиз InterSystems IRIS 2019.1 В середине марта вышла новая версия платформы данных InterSystems IRIS 2019.1 Представляем вашему вниманию список изменений на русском языке. Полный список изменений и Upgrade Checklist на английском языке можно найти по ссылке. Читать дальше →

Язык и органы чувств Привет, Хабр! Представляю вашему вниманию перевод статьи "How your language reflects the senses you use" автора Sophie Hardach. Что вам проще описать: цвет травы или ее запах? Ответ может зависеть от того, откуда вы родом, и, в частности, от того, на каком языке вы с детств...

C++ против C# Всем известно, что нет ничего глупее споров «какой язык лучше». Например, лучше для чего? Разные языки успешны в разных нишах — и бессмысленно делать категоричные выводы, не учитывая это. Но что получится, если обратиться к опытным специалистам, которые сами всё это поним...

Красивая пошаговая RPG Overhit выйдет на русском языке 30 мая 2 месяца назад издатель Nexon анонсировал старт предварительной регистрации на пошаговую RPG в аниме-стиле Overhit. Ее глобальный релиз состоится уже на этой неделе — 30 мая. Одна из отличительных черт этого проекта, позволяющая ему выделяться на фоне конкурентов в жанре — ...

Английский vs. Эсперанто: за кем будущее? За последние 50 лет позиции английского языка на международной арене усилились до невиданного ранее уровня. На сегодня в мире примерно 378 миллионов людей говорят на английском в качестве родного и еще от 470 миллионов до 1 миллиарда указывают его как второй язык. Что приме...

Бизнес на свои: мы написали книгу с тактикой прохождения этой игры Привет! Я хотел сказать, что вчера вышла третья наша книга, и тоже очень помогли посты с Хабра (а частично и вошли). История такая: на протяжении примерно 5 лет к нам подходили люди, которые не умели в проектное мышление, не понимали разные вопросы бизнеса и задавали одни ...

Кастомная карта в Dota 2 бьёт рекорды популярности Небольшая китайская студия Drogo Studio выпустила пользовательскую карту для игры Dota 2 под названием Dota Auto Chess. Данный проект имеет очень мало общего с шахматами, хотя некоторые правила действительно перекочевали из этой настольной игры. Однако, интересна даже не сам...

[Из песочницы] Как не потерять посещаемость при переезде на новый домен: кейс «Все10» Мы постоянно набираем тексты на клавиатуре, поэтому неудивительно, что клавиатурные тренажеры пользуются популярностью. В 2009 году компания «Реактор» создала клавиатурный тренажер «Все10». В месяц его посещали порядка 50 тысяч пользователей. В 2013 году был создан по обр...

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

Разворачиваем автоматизацию за пару часов: TypeScript, Protractor, Jasmine Привет, Хабр! Меня зовут Виталий Котов, я довольно много занимаюсь автоматизацией тестирования и мне это нравится. Недавно я участвовал в проекте по настройке автоматизации «с нуля» на стеке TypeScript + Protractor + Jasmine. Для меня этот стек был новым и необходимую инфор...

В Турции приготовлен самый длинный торт У них это получилось. Как сообщает агентство Anadolu, в действии приняли участие более тысячи кулинаров. Для выпечки торта было использовано две тонны куриных яиц, две тонны сахара, 10 тонн крема и другие ингредиенты. Длина торта в итоге составила 2842 метра при ширине 15 са...

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

Язык Bosque — новый язык программирования от Microsoft Буквально несколько дней назад компания Microsoft представила публике новый язык программирования. Языку дали название Bosque. Главная миссия дизайна языка — лучше быть богатым и здоровым, чем бедным и больным чтобы он был прост и понятен как для человека, так и для компьюте...

«Иволга 2.0» — поезд, на котором вы поедете по МЦД Сегодня запуск первых двух маршрутов МЦД. По МЦД пойдут не просто поезда, а «Иволги». За пару месяцев до открытия МЦД на Тверском вагоностроительном. К релизу МЦД вышел и новый релиз «Иволги», теперь у неё версия 2.0. Давайте покажу, как собирается этот поезд, и что в нё...

Погружение в свёрточные нейронные сети: передача обучения (transfer learning) Полный курс на русском языке можно найти по этой ссылке. Оригинальный курс на английском доступен по этой ссылке. Читать дальше →

[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор Здравствуйте! Представляю вам третью часть моего перевода руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достат...

Как распознать картинки и тексты на телефоне с помощью ML Kit Два года назад Сундар Пичаи, глава Google, рассказал о том, что компания из mobile-first становится AI-first и фокусируется на машинном обучении. Год спустя вышел Machine Learning Kit — набор инструментов, с которым можно эффективно использовать ML на iOS и Android. Об ML ...

[Перевод] Ohio Challenger 2P и его 4 Кб оперативной памяти Статья Эрика Бэнгмана, управляющего редактора журнала Ars Technica Я уже замечал его краем глаза, когда ходил мимо него на уроки геометрии, но теперь мне предстояло впервые зайти в школьный компьютерный класс. Это был сентябрь 1980 года и мой первый год в средней школе Г...

Rebel Inc. — симулятор борьбы с мятежниками от авторов Plague Inc. — доступен на Android бесплатно Неожиданно для многих в конце прошлого года студия Ndemic – авторы хита Plague Inc. — анонсировали новый проект Rebel Inc. Уже спустя неделю он вышел на iOS по цене в 149 рублей. На тот момент игра была заявлена только на смартфоны и планшеты Apple, а сейчас почти так же вне...

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

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

[Из песочницы] Руководство Google по стилю в C++ Часть 1. Именование Часть 2. Комментарии … Все мы при написании кода пользуемся правилами оформления кода. Иногда изобретаются свои правила, в других случаях используются готовые стайлгайды. Хотя все C++ программисты читают на английском легче, чем на родном, приятнее иметь...

[Перевод] Спросите Итана: если свет сжимается и расширяется вместе с пространством, как мы можем засечь гравитационные волны? Вид с воздуха на детектор гравитационных волн Virgo, расположенный в муниципалитете Кашина близ города Пиза в Италии. Virgo – это гигантский лазерный интерферометр Майкельсона с плечами длиной по 3 км, дополняющий два одинаковых детектора LIGO длиной по 4 км. За последние ...

Почему нужно сваливать — 2 часть Сегодня я хочу обсудить свою прошлую статью о том как свалить из страны — http://blogarbik.ru/?p=9718 И разумеется появилось куча негатива. У меня только один вопрос — А у кого есть хоть какой то реальный вариант свалить из страны?!  Ну хоть один?!  Не пиздеть, ч...

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

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

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

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

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

Как зависит перевод термина trunk от вендора коммутаторов? На эту ошибку (или, если хотите, разночтение) я обратил внимание во время проверки перевода по коммутаторам NETGEAR. Дело в том, что при переводе термина “trunk” нужно обязательно учитывать, чьей трактовки придерживается вендор — Cisco или HP, ибо между ними очень разный тех...

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

[Из песочницы] Русский перевод учебного курса «Введение в информатику с MakeCode для Minecraft» Всем, всем, всем, преподающим информатику детям лет 10 — 14! По ссылке доступен русский перевод курса «Введение в информатику с MakeCode для Minecraft». По ссылке страница курса у вас скорее всего отобразится на английском и возможности переключиться на другой язык не пре...

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

Мультяшная MMORPG с элементами выживания Dawn of Isles вышла на iOS Dawn of Isles– это мультиплеерное приключение с элементами выживания от NetEase. Один из необычных элементов игры, как для этого жанра, - мультяшный визуальный стиль, а не типичное пафосное фэнтези. Кого-то такая «детскость» может и оттолкнет, но большинству что-то новое дол...

Stablecoin Report: рынок год спустя ForkLog Consulting опубликовал английский перевод доклада «Stablecoins: от электронных денег на блокчейне к корзине криптовалют». Автор доклада Дмитрий Бондарь рассказал ForkLog о том, что произошло на рынке стейблкоинов с момента публикации русскоязычной версии этого текста...

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

[Из песочницы] Как с нуля написать приложение? С чего начать новичку? Flutter / Программирование Пол года назад я сама искала такую статью и теперь я очень хочу посоветовать себе в прошлом с чего можно начать. 1. Выбрать тему приложения Не нужно долгих мук выбора, просто начните делать то, что вам пригодилось бы. Лучше что-то простое. Нужно понимать, что мы пока не стр...

[Перевод] Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важенЭтот пост — перевод первой статьи ...

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

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

Популярная настольная игра Legends of Andor теперь доступна в цифровом виде на iOS и Android Порты настольных игр — распространенная практика. В них нет графики и спецэффектов, зато всегда интересный игровой процесс, построенный на механиках оригинала. Сегодня состоялся официальный релиз Legends of Andor – старой, но очень популярной настольной игры. В игре очень м...

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

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

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

Стартовала предварительная регистрация на MMORPG Talion для русскоязычных игроков С MMORPG Talion от Gamevil в прошлом году произошла одна неприятная ситуация. Объявив глобальный релиз 12 сентября, издатель лишь невзначай в комментариях упомянул, что под «всем миром» подразумевает исключительно Юго-восточную Азию. Новых подробностей пришлось ждать до нач...

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

WT2 Plus — гарнитура-переводчик для общения на разных языках в реальном времени Как было бы здорово, если бы при посещении других стран мы не испытывали проблему языкового барьера. Частично решить её попытались в компании TimeKettle Technologies, которая привезла на CES 2019 свою новую разработку — беспроводную гарнитуру-переводчик WT2 Plus. Внешне...

Представлен самый длинный электрический автобус BYD Auto K12A был представлен во вторник в штаб-квартире BYD Auto в Шэньчжэне, Китай. Данная модель была разработана для скоростных систем автобусного транспорта (Bus Rapid Transport (BRT)). K12A составляет в длину 27 метров и является самым длинным полностью электричес...

RN FAQ #18. Выбираем кабель USB Type-C для зарядки - да, это важно Было время, когда я был мал, млад, играл в Blood и не думал о том, что бывают разные кабели для зарядки. Вот есть шнурок, на одном конце - USB Type-C, на другом - USB Type-A. Что ещё надо? Все они одинаковые, все могут заряжать смартфоны! Но сейчас я не мал, не млад, не игра...

Свободный как ветер и бесплатный как пиво перевод «Free as in Freedom» на русский язык под лицензией GNU FDL 1.3 Очень странно, но долгие годы подряд никто не переводил на русский «Free as in Freedom 2.0» — фундаментальную книгу про Ричарда Столлмана и его крестовый поход против проприетарного ПО, соглашений о неразглашении и других вещей, попирающих фундаментальные человеческие свобод...

Состоялся релиз цифровой версии популярной настольной игры The Castles of Burgundy Разработчик DIGIDICED, занимающийся созданием цифровых версий популярных настольных игр, благодаря которому на ПК и мобильных вышли Terra Mystica, Stockpile, Patchwork, Agricola и другие, выпустил одну из лучших настольных игр в истории — The Castles of Burgundy. Действие и...

Перевод и интерпретация рекламы с английского языка на русский Реклама — двигатель торговли. И ее значение за последние 10 лет выросло просто астрономически. По сути никакой товар или услуга не может рассчитывать на нормальные продажи, если его активно не рекламируют. По данным агентства Dentsu Aegis Network, в 2019 году глобальный рын...

[Перевод] Как Крис Жуковский учился клиентской поддержке своих игр в аэропорту Это перевод недавнего письма из рассылки от игрового инди разработчика Криса Жуковского [1]. Автор успешно выступал на конференциях, в том числе на GDC [2]. Статьи этого автора пользуются заслуженной популярностью на Гамасутре и регулярно переводятся на русские площадки. В д...

Русификация Microsoft Edge на Chromium Несколько дней назад компания Microsoft объявила о запуске публичного тестирования нового браузера Edge на базе Chromium. Однако на текущий момент сборки браузера поставляются только с английской локализацией, что может доставлять определённые неудобства некоторым пользоват...

Русскоязычная версия «Dungeons & Dragons. Книга игрока» уже появилась в продаже «Dungeons & Dragons. Книгу игрока» считают фундаментальной основой культовой игры «Dungeons and Dragons». Теперь перечень правил к игре, благодаря которому можно найти все знания о персонажах и их создании, доступен в переводе на русский язык. Читать полную статью

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

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

Как сотрудники МВД «заставляют» гостей с Ближнего Востока выучить русский язык за 2 минуты «…русский язык вспомнила. Спасибо сотрудником переводчик ненужен». Фотография протокола, опубликованная на странице одного из Telegram-каналов, показывает, что сотрудник способен буквально «заставляют» гостей с Ближнего Востока учить русский язык за 2 минуты. Эксперт расс...

Colorful iGame GeForce GTX 1660 Ti Ultra 6G — огромная видеокарта длиной свыше 300 мм Компания Colorful представила только виде модели видеокарты GeForce GTX 1660 Ti, но одна из них очень сильно выделяется. Модель iGame GeForce GTX 1660 Ti Ultra 6G поражает своими габаритами. Мало того, что это, вероятно, самая большая версия GTX 1660 Ti на рынке, так эт...

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

Ещё один способ отстрелить себе ногу, используя std::thread Стандарт C++11 принёс в язык стандартный механизм поддержки тредов (их часто называют потоками, но это создаёт путаницу с термином streams, так что я буду использовать оригинальный англоязычный термин в русской транскрипции). Однако, как и любой механизм в C++, этот несёт в ...

Изучение английского — непопулярное мнение Всем привет. Очередная статья от «курсов изучения английского» сподвигла меня написать свои заметки. Этой статьёй я надеюсь ответить на некоторые вопросы изучающих язык и отговорить от глупых советов «запомнить вот эти 10/15/20 слов/конструкций», которые подаются как некие ...

Страшные Тайны Города Призраков 2.5 Соверши обыск темных уголков заброшенного города призрака и найди улики, которые могут вывести на след грабителей банка! На одном из этих таинственных мест преступники скрылись сразу после ограбления и спрятали драгоценности и деньги! Тебе предстоит детально обыскать каждый ...

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

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

Самый длинный в мире: BYD представила 27-метровый электрический автобус K12A Компания BYD представила автобус K12A, который она сама называет самым длинным полностью электрическим автобусом. Длина машины — 27 метров. Автобус вмещает до 250 пассажиров, способен развивать скорость до 70 км/ч, а запас хода достигает 300 км. Кроме того, BYD у...

Ошибка с миграцией локали ru-RU в Google Chrome и как от нее избавиться Это статья о том, как я боролся с последствиями некорректной миграции «ru-RU» на «ru» в Google Chrome. Это статья для тех, у кого Chrome выглядит примерно так: или, говоря простым языком, упрямо продолжает отображать сайты на русском языке несмотря на то что везде в наст...

Устанавливаем Vmware ESXi на Mac Pro 1,1 В статье описываю свой опыт установки VMware ESXi на старинный Apple Mac Pro 1,1. От заказчика поставлена задача – расширить файловый сервер. Как создавался файловый сервер компании на PowerMac G5 в 2016, и какого было обслуживать созданное legacy достойно отдельной стать...

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

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

[Перевод] Механизмы расширяемых расширений в JavaScript Здравствуйте, коллеги! Напоминаем, что не так давно у нас вышло 3-е издание легендарной книги «Выразительный JavaScript» (Eloquent JavaScript) — на русском языке напечатано впервые, хотя качественные переводы предыдущих изданий встречались в Интернете. Тем не менее, ни J...

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

Киберсемантика без SMS и регистрации У меня, как и у многих айтишников, весьма богатая фантазия. И порой я представлял себе (очень красочно и в деталях) как встречаю себя 16-летнего. Что скажу себе. Чему научу. От каких ошибок предостерегу. Знакомая история, да же? Потом я вырос и понял, что жизненный опыт — э...

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

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

22 сайта для программиста, которые помогут заговорить на английском Хабр, привет! Сделал подборку из 22-х сайтов для изучения английского языка. Подборка поможет изучить английский легко, без зубрежки и учебников. Приступим! Учить лексику Плагины, мобильные приложения и сайты, которые помогут перевести и запомнить незнакомые термины с ...

[Перевод] Асинхронное программирование – производительность async: понять расходы на async и await Это статья достаточно древняя, но не потерявшая актуальности. Когда разговор заходит об async/await, как правило, появляется ссылка на неё. Перевода на русский найти не смог, решил помочь кто не fluent. Асинхронное программирование долгое время было царством самых опытных р...

[Из песочницы] Подсчет скорости скачивания в вашем приложении Предыстория Есть у меня маленький и уютный pet-project, который позволяет качать файлы из интернета. Файлы при этом группируются и пользователю отображается не каждый файл, а некоторая группировка. И весь процесс скачивания (и отображение этого процесса) сильно зависел от да...

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

Разрабатываем игру на Svelte 3 Чуть больше месяца назад вышел релиз Svelte 3. Хороший момент для знакомства, — подумал я и пробежался по отличному туториалу, который еще и переведен на русский. Для закрепления пройденного я сделал небольшой проект и делюсь результатами с вами. Это не one-more-todo-list, а...

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

Как реализовать язык программирования на JavaScript. Часть 1: Парсер Здравствуйте! Представляю вам любительский перевод руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достаточно мн...

How to get Security Log with non-administrative user Привет Хабр! Читайте под катом как получить доступ к логу безопасности Windows без прав администратора. Эта будет не первая статья на Хабре связанная с логами Windows и наверно не самая оригинальная, но на мой взгляд я потратил слишком много времени на поиск простого решен...

[Из песочницы] Синтаксический разбор предложения на русском языке В данной статье описывается процесс синтаксического анализа предложения русского языка с использованием контекстно-свободной грамматики и алгоритма LR-анализа. Обработка естественного языка — общее направление искусственного интеллекта и математической лингвистики. Оно изуч...

Обзор Stickman Epic Archery. Стань лучником Достаточно часто мне на глаза попадаются мобильные игры, которые выглядят интересно, но потом оказывается, что они ужасны и рекомендовать их точно нельзя. Сегодня речь пойдет именно о такой игре — Stickman Epic Archery лишь кажется увлекательной, но если провести в ей хоть н...

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

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

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

[Перевод] Введение в глубокое обучение с использованием TensorFlow Полный курс на русском языке можно найти по этой ссылке. Оригинальный курс на английском доступен по этой ссылке. Читать дальше →

[Из песочницы] Как создать 2D игру с Python и аркадной библиотекой Привет, Хабр! представляю вашему вниманию перевод статьи How to create a 2D game with Python and the Arcade library автора Paul Vincent Craven Как создать 2D игру с Python и аркадной библиотекой Узнайте, как начать работу с Arcade, простой в использовании библиотеки Python д...

Flashforge adventurer 3 Всем доброго времени суток! Не так давно стал обладателем принтера FlashForge Adventurer 3. Это моё первое знакомство с 3D печатью. С фирменным филаментом FlashForge печатает просто замечательно, но с ESUN через некоторое время начал пропускать слои. Было решено связаться с ...

Интерактивная игра на XSLT Когда-то давным-давно придумали люди язык XML и увидели, что это хорошо. И стали использовать его везде, где можно, и даже там, где не следует. Форматы хранения и передачи данных, конфиги, веб-сервисы, базы данных… Казалось, оглянись вокруг — XML, XML повсюду. Время прошло...

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

Microsoft Edge на Chromium: русификатор и исправление проблем Публичное тестирование Microsoft Edge на Chromium по-прежнему не стартовало, однако в сеть уже утекли три внутренних сборки новой версии веб-браузера, которые вы уже можете протестировать на своих устройствах. Утёкшие сборки Microsoft существуют только на английском языке, ...

Garbage Collector. Полный курс + перевод из BOTR В данной статье вы встретите сразу два источника информации: Полный курс по работе Garbage Collector на русском языке: CLRium #6 (текущий семинар здесь) Перевод статьи из BOTR "Устройство сборщика мусора" от Маони Стевенс. Читать дальше →

Главный эксклюзив Xbox запустили на Galaxy S10 На прошлой неделе состоялась конференция Google, на которой компания подучилась своим видением игрового будущего и рассказала более подробно об очень перспективном стриминговом игровом сервисе Stadia, заявив, что он по-настоящему заработает уже в ноябре. По предзаказу пак F...

Космическую MMO Second Galaxy перевели на русский язык Около месяца назад состоялся релиз космической MMO Second Galaxy — главного конкурента еще не вышедшей EVE: Echoes. Разработчики приготовили 5000 галактик, больше 150 кораблей с возможностью кастомизации и битвы, в которых могут участвовать одновременно до тысячи игроков. ...

[Перевод] Создание ритм-игры в Unity Введение Итак, вы хотите или пытались создать ритм-игру, но игровые элементы и музыка быстро рассинхронизировались, и теперь вы не знаете, что делать. Эта статья вам в этом поможет. Я играл в ритм-игры со старшей школы и часто зависал на DDR в местном зале аркадных автомато...

MMORPG Perfect World Mobile вышла в Европе в режиме пробного запуска, в России — в ноябре Состоялся релиз европейской версии MMORPG Perfect World Mobile в режиме пробного запуска. Игра доступна на iOS и Android в следующих странах: Австрия, Ирландия, Болгария, Бельгия, Исландия, Польша, Дания, Германия, Франция, Финляндия, Нидерланды, Чехия, Хорватия, Латвия, Лит...

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

4 трудности при локализации мобильных игр на примере Fishing Clash — перевод Хабр, привет! Перевели статью Кевина Дабровски, креативного директора Ten Square Games. На примере их игры Fishing Clash он рассказал, какие у них случались факапы, и что делать, чтобы у вас такого не повторилось. Следует сразу разделить понятия: локализация и перевод — ...

Бесшовная (почти) миграция между мажорными релизами PostgreSQL с помощью логической репликации У нас в True Engineering на одном проекте назрела необходимость в смене версии PostgreSQL с 9.6 на 11.1. Зачем? База данных на проекте уже объемом 1,5 Tb и растет. Перформанс – одно из основных требований к системе. А сама структура данных эволюционирует: добавляются новые...

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

Много иероглифов – много нейросетей: как построить эффективную систему распознавания для большого числа классов? В прошлых статьях уже писали о том, как у нас устроены технологии распознавания текста: Навигатор по серии постов Распознавание текста в ABBYY FineReader (1/2) Распознавание текста в ABBYY FineReader (2/2) Примерно так же до 2018 года было устроено распознавание японских и ...

Многогранная пошаговая стратегия Shogun's Empire: Hex Commander вышла на iOS Всего чуть больше недели назад на Android в режиме бета-теста вышла интересная стратегия Shogun’s Empire: Hex Commander от авторов Hex Commander: Fantasy Heroes. Теперь проект доступен и на iOS, и на Android уже состоялся полноценный релиз. Игру можно условно разбить на две...

Обзор русской версии LifeAfter: Night Falls на Андроид и IOS Lifeafter пережило уже не мало изменений, и самое важное для нас это был запуск европейских серверов и русский язык в игре, в этом видео вы сможете посмотреть как на самом деле выглядит русский язык

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

В политике из-за обиды: Жириновский создал ЛДПР, чтобы «утереть нос» университетскому преподавателю Обиды юности родом из МГУ десятилетиями не давали покоя Владимиру Жириновскому. Владимир Вольфович Жириновский известен всем как эксцентричный и импульсивный политик, резкий в высказываниях оратор и сторонник всего нового. В то же время сам лидер ЛДПР при этом живёт прошлым...

Первая модель: набор данных Fashion MNIST Полный курс на русском языке можно найти по этой ссылке. Оригинальный курс на английском доступен по этой ссылке. Выход новых лекций запланирован каждые 2-3 дня. Читать дальше →

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

Как я искала эталон красоты с помощью NLP (и не нашла) Невозможно объективно измерить, какие девушки красивее: блондинки или брюнетки, смуглые или белокожие, высокие или миниатюрные. Но можно посчитать, какие черты внешности упоминают чаще, когда говорят о красоте. У меня была неделя на эксперименты, наши движки анализа данных...

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

Как установить русский язык на iPhone или iPad (iOS) Достаточно часто к нам обращаются новоиспеченные iOS-пользователи, которые по разным причинам стали владельцами iPhone или iPad с языком системы отличным от русского. Надо сказать, что iOS поддерживает огромное количество языков и иногда изменить язык системы не так просто, ...

[Перевод] Причудливая история перевода на английский Metal Gear Solid Когда я в последний раз видел Хидео Кодзиму, мы оба были голыми. Это произошло в ротэнбуро (горячем источнике) традиционной японской гостиницы рёкан, во время отпуска компании Konami неподалёку от горы Фудзи. Тогда он ещё не начал качать железо и был намного худее. Хидео б...

[Перевод] Почему вам следует использовать pathlib От переводчика: Привет, хабр! Представляю вашему вниманию перевод статьи Why you should be using pathlib и её продолжения, No really, pathlib is great. Много внимания нынче уделяется таким новым возможностям Python, как asyncio, оператору :=, и опциональной типизации. При э...

Самые редкие и самые дорогие языки программирования. Часть II Недавно для читателей Habr я провела небольшое исследование языков программирования, таких как Rust, Dart, Erlang, чтобы выяснить, насколько они являются редкими на российском рынке IT. В ответ на мое исследование посыпалось больше количество комментариев и вопросов касате...

Инфракрасный стол на галогеновых лампах, печать нейлоном. Без деломинации. Инфракрасный стол на галогеновых лампах Camelion JCDR GX5.3 75Вт 220В, лампы с отражателем и защитным стеклом. Стол стеклокерамика, пропусканая способность ИК волн находится в интервале от 2 мкм до 3 мкм, так как стелко проводит толь этот диапазон, от меньшей и большей длинн...

[Из песочницы] Длинные имена слишком длинные Привет, Хабр! Представляю вашему вниманию перевод статьи "Long Names Are Long" автора Bob Nystrom. Одно из умных вещей которые делает Google это строгие code review. Каждое изменение, прежде чем вам разрешат его внести в основную ветку, рассматривается как минимум ...

[Перевод] Будущее PHP Это мертвый язык программирования или нет? У PHP наверняка были лучшие времена. Но действительно ли он мертв? На форумах, подобных StackOverflow, люди предполагают, что PHP мертв. У них есть верная точка зрения, или может быть, они просто не любят PHP? Давайте посмотрим ...

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

Введение в свёрточные нейронные сети (Convolutional Neural Networks) Полный курс на русском языке можно найти по этой ссылке. Оригинальный курс на английском доступен по этой ссылке. Выход новых лекций запланирован каждые 2-3 дня. Читать дальше →

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

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

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

Выпуск Rust 1.36.0: Трейт Future, стабилизация alloc и MaybeUninit<T> Представляю вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда по разработке языка программирования Rust рада анонсировать новую версию, 1.36.0. Rust — это язык программирования, позволяющий каждому разрабатывать на...

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

9 отвратительных заимствований в русском языке Иногда иностранные слова только портят нашу речь. Особенно если у них есть русский аналог.

Для Old School RuneScape вышло обновление с квестом, завершающим историю длиной в 17 лет Читая комментарии современных игроков, которым часто кроме фотореалистичной картинки ничего не нужно, сложно понять, как вообще могла появиться Old School RuneScape (еще и популярность такую приобрести). Если вы не в курсе, OSRS — это по-настоящему олдскульная MMORPG с устар...

Делись, рыбка, быстро и нацело Деление — одна из самых дорогих операций в современных процессорах. За доказательством далеко ходить не нужно: Agner Fog[1] вещает, что на процессорах Intel / AMD мы легко можем получить Latency в 25-119 clock cycles, а reciprocal throughput — 25-120. В переводе на Русский ...

Английский язык в Индии: исторический экскурс Языковая политика в Индии на протяжении всей истории государства отличалась лояльностью ко всем языковым группам. В Конституции Индии указан 21 язык, которые имеют статус государственных. А в целом в Индии насчитывается более 1600 отдельных языков и диалектов. Хинди — это о...

Критики оценили Heaven's Vault в среднем на 72 балла на ПК, ждем релиза на мобильных Heaven’s Vault – одна из самых ожидаемых лично мною мобильных игр. Вчера она вышла на ПК и PlayStation 4. Но на компьютере есть проекты и поинтереснее, поэтому я берегу ее именно для прохождения на мобильном. Это творение студии inkle, которая прославилась приключением 80 D...

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

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

Официально: глобальный релиз MMORPG Black Desert Mobile состоится 11 декабря С момента появления страницы MMORPG Black Desert Mobile в магазинах мы предполагали, что игра выйдет на мобильных 12 декабря, отталкиваясь от даты в App Store, но вчера издатель Pearl Abyss сделал официальный анонс, сообщив, что мировой релиз состоится 11 декабря. Игру приш...

Стартовала предрегистрация на футбольный менеджер Soccer Manager 2020, релиз 21 октября Футбол — один из самых популярных видов спорта в мире, а это значит, что тематических игр может быть много, и все они будут пользоваться достаточной популярностью. Студия Soccer Manager запустила предварительную регистрацию на одноименный футбольный менеджер, релиз которого...

[Из песочницы] Назад в будущее с WebAssembly Привет, Хабр! Представляю вашему вниманию перевод статьи «Back To The Future With WebAssembly» автора Attila Vágó. Данный пост является переводом статьи, в которой рассказывается о свойствах WebAssemly и Emscripten. Оригинал статьи на английском языке. Автор статьи Аттила ...

Apple TV+ выйдет без русскоязычного дубляжа. Будут только субтитры Apple TV+ выйдет в России без дубляжа, и это не сыграет Apple на руку Функция снятия ЭКГ в Apple Watch, eSIM, Siri в HomePod, Apple News+ — всё это, к сожалению, по той или иной причине недоступно пользователям из России. Прямо скажем, это не самый обширный список запр...

Как провалить внедрение CRM-системы? Одной моей коллеге очень хотелось иметь iPhone 4S. Тогда это был просто верх понта. Получив премию, она отказалась от отпуска и купила его — белый, приятно увесистый, зависть всей коммерческой службы. Через некоторое время она начала жаловаться, что, мол, не понимает, чего в...

[Из песочницы] Скрещиваем ужа с ежом: OpenJDK-11 + GraalVM Привет, Хабр! В свете не самых давних новостей про политику Oracle относительно лицензирования джавы всё острее встаёт вопрос ухода от оракловых версий в сторону OpenJDK. Оданко в OracleLabs уже давно делают весьма крутую штуку под названием GraalVM, который представляет из ...

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

[recovery mode] Как сделать мобильную игру командой из 2 человек с нулевым бюджетом и получить фичеринг в Google Play Мы с мужем давно хотели делать игры вместе, но времени на это никогда не хватало. Мы оба работали: он — UI-программистом в геймдеве, я — продакт-менеджером в social media, затем в финтехе, и сил на собственную игру не оставалось. Год назад мы переехали в Канаду и решили, ...

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

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

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

Новая (а может и нет) кинематика 3D принтера THOne-Bot Что в переводе означает "Две руки в одну".Сразу скажу, если такое уже есть (Кинематика SCARA не в счет), не нужно кричать, что я лошара и не умею пользоваться интернетом, я не претендую на звание изобретателя велосипеда) Дайте ссылку, мне интересно будет посмотреть.Показ раб...

UpYourLevel WEB-программирование — тесты UpWork 1.1 Это приложение для тренировки в прохождении теста по WEB-программированию. Первым тестом в этой серии идет тест по HTML (HTML5 Test 2018) от самой популярной на сегодня биржи фриланса. Здесь вы можете не только ознакомиться с вопросами, но и потренироваться проходить их на...

Древности: Philips Velo 1, ночной кошмар энтузиаста технологий В английском языке есть такое понятие как «early adopter». Я не уверен, можно ли его адекватно перевести на русский язык, в голову приходит разве что поговорка «Поспешишь — людей насмешишь». Early adopter — это энтузиаст технологий, желающий испытать их на себе как можно ран...

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

Для Sky: Children of the Light вышло обновление с поддержкой контроллеров Следом за Journey, thatgamecompany представила обновление для игры Sky: Children of the Light. Главное нововведение — полноценная поддержка контроллеров MFi, PS4 и Xbox One. Также в игре появилась секретная область, которую вы сможете открыть со временем. В игре вас жду...

Карьерные стероиды. Путь Самурая Метод карьерного роста «Путь Самурая» как-то язык не поворачивается назвать стероидом, потому что он… Не знаю, правильный, что ли. Честный, настоящий, добрый и пушистый. Потому в жизни встречается не очень часто. Я смог вспомнить только четыре примера, и не все они из моей ...

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

[Перевод] Грамматика английского. Who vs. Whom – как понять, какое слово использовать Разобраться в хитростях английской грамматики может быть довольно непросто. Классический пример здесь – выбор между who и whom. Даже носители языка не всегда корректно используют нужное слово, что уж говорить о тех, кто только изучает английского. В блоге одного из сервис...

Бредогенератор: создаем тексты на любом языке с помощью нейронной сети Привет Хабр. Эта статья будет в немного «пятничном» формате, сегодня мы займемся NLP. Не тем NLP, про который продают книжки в подземных переходах, а тем, который Natural Language Processing — обработка естественных языков. В качестве примера такой обработки будет использов...

The Coma: Cutting Class — новый premium survival horror про корейскую школу The Coma: Cutting Class – это двухмерный survival horror, в котором вы играете за ученика корейской школы и вынуждены пробираться через здание, населенное призраками и полное опасностей и ловушек. Помимо просто жутких коридоров вас ждут ваши одноклассники и учителя, которые...

[Из песочницы] Разработка многозадачной микроядерной ОС — Планировщик После того, как вы прочитали базовые шаги по написанию Hello World ядра из цикла имеющихся на Хабре статей, самое время приступить к серьезной разработке самых базовых инструментов: аллокатора кучи и планировщика. Честно говоря я долго думал стоит ли начинать писать статьи ...

[Из песочницы] Когда стоит сохранять длину массива в локальную переменную в C# Читая Хабр, я наткнулся на статью "Стоит ли сохранять длину массива в локальную переменную в C#?" (которая была в разделе «лучшее»). Мне кажется глупый вопрос, не совсем корректные измерения (почему нет измерений для вложенных циклов?) и странный вывод. Длину масс...

В русском языке нашли новый союз Филологи из Тюменского государственного университета обнаружили в ходе исследования новый союз - «в смысле». Он используется как синоним союза «то есть».

Состоялся глобальный релиз космической MMO Second Galaxy на iOS и Android Вчера в 19:00 МСК состоялся официальный запуск космической MMO Second Galaxy. Разработчики прямо не говорят, но этот проект — главный конкурент будущей EVE: Echoes на мобильных. Вам предстоит путешествовать по почти 5000 галактик, заполненных космическим мусором, темной ма...

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

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

Snapchat позволил запускать видеорекламу длиной до 3-х минут Snapchat представил новый формат рекламы, который представляет собой видеоролики длиной до 3-х минут. Он получил название Extended Play Commercials. Рекламу этого формата пользователи могут пропускать спустя 6 секунд после начала просмотра. Более длинные видео будут отобража...

Погружение в свёрточные нейронные сети. Часть 5 / 10 — 18 Полный курс на русском языке можно найти по этой ссылке. Оригинальный курс на английском доступен по этой ссылке. Выход новых лекций запланирован каждые 2-3 дня. Читать дальше →

Что не так с GraphQL В последнее время GraphQL набирает всё большую популярность. Изящный синтаксис запросов, типизация и подписки. Кажется: "вот оно — мы нашли идеальный язык обмена данными!"... Я разрабатываю с использованием этого языка уже больше года, и скажу вам: всё далеко не так гладко. ...

[Из песочницы] Attention для чайников и реализация в Keras О статьях по искусственному интеллекту на русском языке Не смотря на то что механизм Attention описан в англоязычной литературе, в русскоязычном секторе достойного описание данной технологии я до сих пор не встречал. На нашем языке есть много статей по Искусственному Интелл...

Arend – язык с зависимыми типами, основанный на HoTT (часть 1) В данном посте мы поговорим о только что выпущенном JetBrains языке с зависимыми типами Arend. Этот язык разрабатывался JetBrains Research на протяжении последних нескольких лет. И хотя репозитории уже год назад были выложены в открытый доступ на github.com/JetBrains, полноц...

You are supposed to be here! 22 года релизу легендарной игры Duke Nukem 3D «Фактура Дольфа Лундгрена, харизма Шварценегера и чувство юмора Брюса Уиллиса». Сочетание, конечно, убойное. Можно даже сказать — ядерное. Впрочем, нашего героя так и зовут — Ядерный Герцог. Он же — Дюк Нюкем. Брутальный блондин с мощными кулаками, исправно спасающий Землю о...

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

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

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

Star Wars Jedi: Fallen Order – предпоследний джедай Однопользовательская сюжетная игра по Star Wars от EA без DLC, Season Pass и лутбоксов?! Electronic Arts, ты ли это? С некоторым, обусловленными форс-мажором, опозданием, рассказываем о Star Wars: Jedi Fallen Order, игре, в которой вы сможете почувствовать себя джедаем. Star...

[Перевод] 5 чрезвычайно простых способов ощутимо повысить скорость вашего VueJS-приложения Здравствуйте. Перевод данной статьи подготовлен специально для студентов курса «Разработчик JavaScript», который стартует уже на следующей неделе. Голос Чуи Немного обо мне — меня зовут Вайбхав, я из Five2One. Я вовлечен во VueJS уже целых 2 года (с момента выхода 1.0) и...

В Шанхае одновременно открыли два самых длинных в мире 3D-печатных моста (пластиковый и бетонный) Как известно, Китай, как никакая другая страна в мире, способен удивлять в плане новых технологий, сооружений, инфраструктуры и всего прочего. Недавно в Шанхае открыли самый длинный в мире бетонный мост, напечатанный на 3D-принтере, сообщает CNN со ссылкой на Университет Цин...

Google Assistant получил поддержку режима Interpreter В начале января Google рассказала о множестве новых функций для голосового помощника Assistant. В частности, тогда мы узнали о режиме Interpreter, которое поможет в переводе с одного языка на другой. Если точнее, режим предназначен для перекрёстного перевода в случае, к...

[Из песочницы] Пишем бот для рыбалки в игре Albion Online на языке Python Всем привет, я являюсь счастливым пользователем операционной системы GNU/Linux.И как многим известно, игрушек идущих на линукс без дополнительных танцев с бубном намного меньше чем в «Винде». И еще меньше игр в жанре MMORPG. Однако, где-то пол года или год назад я узнал ...

Состоялся релиз Xbox One May 2019 Update Компания Microsoft объявила о публичном релизе Xbox One May 2019 Update (версия 1905). Это довольно небольшое обновление, включающее в себя несколько новых функций. Во-первых, теперь в списке друзей отображаются иконки устройств (ПК, консоль или смартфон), чтобы вы могли бы...

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

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

Геймплей трехмерного аниме-экшена Source Contract в стиле Honkai Impact Наверняка вы уже привыкли к тому, что на страницах нашего сайта регулярно появляются проекты азиатских разработчиков, которые не только русский, но даже английский язык не поддерживают. Несмотря на невозможность понять, что там вообще происходит, наших игроков эти проекты вс...

Remixed Pixel Dungeon 28.4.3.2 Remixed Pixel Dungeon — наверное, самый популярный ремейк игры. В ремейке присутствует поддержка русского языка и многих других. Также в Pixel Dungeon Remix имеется множество новых мобов, вещей, механик. Геймплей в игре такой: ГГ путешествует по подземельям, находит оружие, ...

Bitmap-индексы в Go: поиск на дикой скорости Вступительное слово Я выступил с этим докладом на английском языке на конференции GopherCon Russia 2019 в Москве и на русском — на митапе в Нижнем Новгороде. Речь в нём идёт о bitmap-индексе — менее распространённом, чем B-tree, но не менее интересном. Делюсь записью высту...

Кремлевский шут? Над Жириновским «поглумились» Путин и правительство Россияне положительно оценили деятельность лидера ЛДПР, вопреки, вероятно, мнению правительства. Владимир Жириновский прославился сначала на телевидении, а потом в интернете благодаря своему эксцентричному поведению и странным высказываниям, которые бывали столь вульгарные,...

Что почитать по PHP на русском? PHP — один из самых популярных языков программирования. А ещё это язык, для изучения которого не так просто найти качественную книгу. Что ж, мы вместе с командой GeekBrains заглянем в интернет-магазин и посмотрим, что стоящего можно найти сегодня по PHP на русском языке. Ч...

Безликий код убьет программирование, и ничего мы с этим не сделаем Во время очередного спора знакомый озвучил мысль, которая меня очень сильно задела. «В большинстве популярных ЯПов существует очень много разных путей сделать одно и то же. Это приводит к проблемам. А вот в Go всё не так. Философия языка такова, что на Go разные разработчик...

[Из песочницы] Выпуск Rust 1.34 Привет, Хабр! Представляю вашему вниманию перевод статьи "The Rust Release Team "Announcing Rust 1.34.0". Команда разработчиков Rust рада сообщить о выпуске новой версии Rust, 1.34.0. Rust — это язык программирования, который даёт возможность каждому создавать...

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

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

Состоялся полноценный релиз MMORPG на русском языке Era of Legends: Dragon Discord на iOS Издатель 101XP только закончил закрытый бета-тест MMORPG Era of Legends на iOS, как тут же сделал игру доступной для всех, хотя изначально ее релиз на этой платформе намечался только на 26 марта. Разработчики приготовили огромный открытый мир в фэнтезийном сеттинге, 8 класс...

Voyage 3: Outlaw 1.07 Те, кто играл в предыдущие части серии «Вояж» знают, что это гонка по бездорожью, по русским просторам. Третий вояж, по словам разработчиков, некое отвлечение и отдых. В этой части необходимо просто сражаться машинами. Как гласит принцип игры — «Устраивай беспредел на дорога...

Google Assistant нового поколения будет работать не во всех странах Обновлённый Google Assistant — только для Pixel 4 и только для англоязычных пользователей Этой весной Google презентовала обновлённую версию Google Assistant, которая, как и следовало ожидать, оказалась во всём лучше существующей. Разработчики компании проделали по-нас...

Обучающий курс по DataPower Материал подготовлен в соавторстве с пользователем wedmeed В 2017 году, когда начинался наш проект во Вьетнаме, мы столкнулись с новым для нас зверем IBM DataPower. IBM DataPower – продукт, представляющий собой gateway между клиентами и бэкендами, предназначенный для фильтр...

Игры с Xiaomi: сколько устройств компании изображено на картинке Xiaomi продолжает развлекать публику в официальном русском Twitter-аккаунте. Немного поможем компании с охватом, а заодно проверим, насколько внимательны наши читатели, а также, насколько хорошо знают продукцию компании. Читать полную статью

Знакомство с Python для камрадов переросших «язык A vs. язык B» и другие предрассудки Для всех хабравчан, у которых возникло ощущение дежа-вю: Написать этот пост меня побудили статья "Введение в Python" и комментарии к ней. К сожалению, качество этого "введения" кхм… не будем о грустном. Но ещё грустнее было наблюдать склоки в комментариях, из разряда "C++ бы...

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

Virgin Hyperloop One построит в Саудовской Аравии тестовую трассу Hyperloop длиною 35 километров Американская компания Virgin Hyperloop One заключила с правительством Саудовской Аравии соглашение, которое предусматривает постройку тестового участка транспортной системы Hyperloop, а также создание научно-производственного предприятия. Комплекс будет возведен к северу от ...

Colorful iGame GeForce GTX 1660 Ultra 6G — вероятно, самая длинная видеокарта в своём классе Компания Colorful в очередной раз продемонстрировала свою тягу к выпуску огромных видеокарт. В том время как Asus и Zotac ограничились достаточно простыми и компактными версиями новенькой GeForce GTX 1660, Colorful решила выпустить огромную модель iGame GeForce GTX 1660...

[Из песочницы] Из Москвы в Томск. История одного переезда Всем привет! На Хабре можно найти множество статей о переезде в разные города и страны в поисках лучшей жизни. Вот и я решил поделиться своей историей переселения из Москвы в Томск. Да, в Сибирь. Ну это там, где 40-градусные морозы зимой, комары размером со слона летом и руч...

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

Авторы Girls' Frontline анонсировали тактическую RPG Reverse Collapse: Code Name Bakery Создатели мобильной стратегии Girls' Frontline анонсировали новый проект под названием Reverse Collapse: Code Name Bakery. Он выйдет на ПК, Switch и мобильных. Действие происходит в той же вселенной, что и события Girls' Frontile. По сути, это ремейк Code Name: Bakery Girl....

Samsung выпустила первый виртуальный мультсериал на русском языке Компания Samsung Electronics представила Bro Bots. По словам компании, это первый мультсериал в виртуальной реальности, полностью адаптированный на русский язык.

От Токио до Хельсинки: МегаФон и Cinia проложат 10 тыс. км оптоволокна в Арктике Совместный проект «Мегафона» и финской компании Cinia предполагает прокладку оптоволоконной линии связи, которая напрямую свяжет Токио и Хельсинки по дну Северного Ледовитого океана вдоль арктического побережья России. Такой маршрут позволит снизить уровень задержки, сохрани...

[Перевод] Как работает Zig? От переводчика: этот пост был опубликован в блоге автора 15 марта 2018 года. Так как язык развивается, в настоящее время его синтаксис может отличаться. Всё описанное относится к Zig 0.2.0, текущая версия языка — Zig 0.3.0. Я связался с автором поста, и он любезно предостави...

Длинные числовые домены иогут быть ценными Вряд ли кто сомневается, что короткие домены, состоящие из цифр, могут быть востребованы и стоить крупную сумму. Особенно популярны такие домены в Китае.Вот несколько примеров компаний, использующих числовые домены:360.com - 360 Total Security58.com - 58.com2345.com - 2345.c...

Колпачки на секретные болты McGuard на колеса Добрый деньПеред началом зимнего сезона пришлось покупать зимнюю резину, ну и решил заодно купить болты под ключ с секретом. Колпачки сразу не стал покупать, т.к. цена за колпачки в треть цены секреток меня опечалила. Поэтому решил сам сделать с помощью принтера Zenit.Вот та...

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

Курс «Основы эффективной работы с технологиями Wolfram»: более 13 часов видеолекций, теория и задачи Все документы курса можно скачать здесь. Этот курс я прочел пару лет назад для довольно обширной аудитории. Он содержит очень много информации о том, как устроена система Mathematica, Wolfram Cloud и язык Wolfram Language. Однако, конечно, время не стоит на месте и за по...

Words Of Wonders 1.7.13A Words Of Wonders – игра которая поможет вам увеличить свой словарный запас и прокачать интеллект. Угадывайте слова по картинкам. Эта игра расширит ваш кругозор. Это приложение создано с целью повысить эрудицию игрока, расширить область знаний. В нашей игре вам не нужно...

Vane: я словно листок на ветру, смотрите как я парю Адвентюра Vane, вышедшая на PlayStation 4 в начале 2019 г., собрала очень противоречивую прессу. Игру хвалили за визуальную часть, атмосферу, историю и ругали за разнообразные баги и неудобную камеру. Что ж, PC-порт, появившийся в Steam неделю назад, лишен большинства недост...

новая версия Direct для H-Bot Приветствую!после запуска принтера стало понятно, что с некоторыми конструктивными решения я ошибся:- сильно преувеличил качество китайских рельс- связка выбранного двигателя и прямого экструдера оказалась очень слабой- жесткость 2мм уголка на котором все это крепилосьВ итог...

[Перевод] WolframClientForPython | Новая клиентская библиотека Wolfram Language для Python Оригинал перевода в моём блоге Получение полного доступа к языку Wolfram Language из языка Python Язык Wolfram (Wolfram Language) дает программистам в руки уникальный язык с огромным множеством сложных алгоритмов, а также встроенных знаний об окружающем мире. На протяжении...

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

Как мы разрабатывали Туту.ру — вечный вопрос технического долга Это одно из самых крутых облегчений проекта. На картинке — график суммарного времени, затрачиваемого CPU на обработку всех пользовательских запросов. В конце видно переход на PHP 7.0. с версии 5.6. Это 2016 год, переключение во второй половине дня с 24 ноября. Туту.ру с то...

Steal: кто крадёт у виртуалок процессорное время Привет! Хочу рассказать простым языком о механике возникновения steal внутри виртуальных машин и о некоторых неочевидных артефактах, которые нам удалось выяснить при его исследовании, в которое мне пришлось погрузиться как техдиру облачной платформы Mail.ru Cloud Solutions...

OSDay 19 или почему еще жив язык Си Недавно (10-11 июня) в Москве прошла очередная научно-практическая конференция OSDay. На этот раз конференция проходила в математическом институте им. В.А. Стеклова РАН. Формально она была посвящена инструментам разработки операционных платформ и системного программного обе...

ВОИС начнёт принимать заявки на международную регистрацию товарных знаков на русском языке Это позволит сократить расходы на перевод заявок и услуги патентных поверенных, рассчитывают в Роспатенте.

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

Обзор Drops. Изучаем иностранные языки Сегодня мы проварим о приложении Drops, которое открывает пользователю доступ к изучению иностранного языка — у вас громадный выбор языков, удобная система обучения и отсутствие требований вливать реальные деньги. Разве можно от этого отказаться? Давайте посмотрим, как это в...

[Перевод] Топ-65 вопросов по SQL с собеседований, к которым вы должны подготовиться в 2019 году. Часть I Перевод статьи подготовлен для студентов курса «MS SQL Server разработчик» Реляционные базы данных являются одними из наиболее часто используемых баз данных по сей день, и поэтому навыки работы с SQL для большинства должностей являются обязательными. В этой статье с вопрос...

MMORPG-экшен LifeAfter: Night Falls выйдет 21 августа на iOS и Android на русском языке Постапокалипсиса много не бывает. Сегодня стартовал закрытый бета-тест шутера Disorder от NetEase. Сегодня же появились страницы многопользовательского зомби-экшена с элементами MMORPG и симулятора выживания LifeAfter: Night Falls в App Store и Google Play. Если отталкивать...

Как научиться говорить по-английски — Топ-5 Подсказок Как научиться говорить по-английски — Топ-5 Подсказок Можно долгое время изучать английский язык, но так и не научиться сносно разговаривать на нем. В чем проблема? — мало практики! Существует несколько подсказок для самостоятельной практики разговорного английского: ...

Как развивается умение общаться (с самого-самого начала) и что с ним делают игры на сторителлинг Одна из самых распространенных тем запросов, с которыми приходят к детским специалистам, это речь. Самая очевидная проблема — это когда ребенок не говорит. Вот ему год, а он молчит. Вот ему уже три, а он все равно молчит. А вот уже пять… Тут понятно, что что-то пошло не так....

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

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

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

Перевод «Подготовьте ваши приложения к 64-бит требованиям» Перевод статьи Get your apps ready for the 64-bit requirement блога «Android Developers Blog». Современные 64-бит процессоры увеличивают скорость и обогащают опыт ваших пользователей. Добавление 64-бит версии приложения даёт улучшение производительности, открывает пути для...

В Китае напечатали на 3D-принтере мост В Шанхае появился самый длинный в мире изготовленный с помощью 3D-печати мост. Его длина составляет 15,25 м, ширина — 3,8 м, высота — 1,2 м. Он представляет собой копию моста Чжаочжоу в центральной провинции Хэбэй, построенного около 1,4 тыс. лет назад. ...

Популярнейшая MMORPG Perfect World Mobile выйдет в Китае 6 марта Впервые издатель Tencent Games представил Perfect World Mobile в апреле прошлого года. Потом он показывал его на крупном ChinaJoy 2018 и уже успел продемонстрировать даже геймплейные ролики. Сегодня же компания объявила, что официальный релиз MMORPG в Китае состоится 6 марта...

Смартфон Hisense NX: два горба, отсутствие фронтальной камеры, толщина в 20 мм и масса в 260 г Почти все смартфоны на сегодняшний день выглядят примерно одинаково. Да, у них разные цветовые варианты, разные детали, но в целом отличий мало. Hisense NX — появившийся в базе TENAA, в целом также представляет собой типичный современный смартфон, но вот тех самых...

Игра Престолов 8 сезон: дата выхода и количество серий + трейлер на русском языке Фанатам «Игры престолов» не привыкать к долгому ожиданию – например, мы уже три года развлекаемся как можем в ожидании того, что Джордж Мартин все-таки закончит шестую книгу своей саги, «Ветра Зимы» (предположительно, будет опубликована в 2019 году). Теперь нам придется в оч...

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

[recovery mode] Как подступиться к fullstack-разработке сегодня, если ты проспал десять лет Привет, Хабр! Несколько месяцев назад у меня остро встал вопрос смены профиля деятельности и я обнаружил, что для претендента на вакансию web-разработчика сейчас недостаточно навыков десятилетней давности (какая неожиданность!). Пришлось срочно актуализировать свои знания....

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

[Из песочницы] Extension в Dart (Flutter) В недавном релизе языка Dart 2.6 в языке появилась новая функция, static extension или статические методы расширения, который позволяет вам добавить новые методы к существующим типам. Зачем вообще нужны extension? Как их использовать и на что они годятся? Введение Начнём ...

Коренные микробы на пике моды Indibiome – is the new black (что-то очень стильное) — так называется статья на английском (ссылка на Хабр), здесь приводится перевод моего собственного текста. Коренные микробы на пике моды, точно так же как в электронной и компьютерной индустриях, конструкторские бюро микр...

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

Как смотреть SDDL и не ломать глаза о точки с запятыми Мой путь в ИБ начался с удивительного открытия: «безопасно ≠ зашифровано». Это сейчас такое утверждение выглядит простым и очевидным, а на первом курсе осознание этого факта произвело эффект сравнимый с ментальной атомной бомбой. Информационная безопасность атаковала расши...

Структура DNS пакета Предисловие Решил как то написать снифер DNS, так сказать just for fun. Просто посмотреть какие адреса в моей системе резолвятся. Протокол старый, документации должно быть много. Много. Но все статьи очень не полные и заканчиваются, на самом интересном моменте. Да, есть rf...

Томские программисты обучат компьютер естественному русскому "Системы анализа текстов в каждом языке предполагают свой набор инструментов для работы. Русский относится к синтетическим языкам: грамматические значения в нём передаются за счёт высокой степени изменяемости слов, что создаёт дополнительные сложности по сравнению, напр...

[Из песочницы] Про геймификацию. Что это, зачем и как это делать? Взгляд разработчика Меня зовут Илья Ануфриев. Сейчас я Директор по развитию в «Grimwood team». Будучи гуманитарием, я очень плотно связал свою жизнь с техническим прогрессом. Свой путь в IT индустрии я начал с информационной безопасности. Со временем от информационной безопасности я решил пере...

[Из песочницы] Три Больших Лжи о JavaScript Привет, Хабр! Представляю вашему вниманию мой перевод статьи "The Three Big Lies About JavaScript" автора Richard Kenneth. Данная статья была написана в мае 2016 года, однако ее актуальность, на мой взгляд, не исчезла. Я начинающий программист, поэтому возможны оши...

[Перевод] Сравнение BDD фреймворков Python: плюсы и минусы Всем привет. Уже в этом месяце в ОТУС стартует курс "Python QA Engineer". В преддверии старта данного курса делимся с вами переводом интересного материала. Почти все основные языки программирования имеют фреймворки для BDD тестирования, и Python не исключение. И по факту, у...

Стартовала предрегистрация на англоязычную версию Attack on Titan Tactics в Google Play В апреле этого года компания DeNA выпустила в Японии мобильную игру Attack on Titan Tactics. Это своеобразная tower defense по мотивам популярного аниме. Разработчики тогда сразу пообещали, что релиз на английском состоится этим летом. В этой игре вам нужно защищать стены г...

Конструирующий XPath? Алгоритмический XPath? Ничего, кроме XPath Здравствуйте, уважаемые читатели. В этой публикации речь пойдет о немного нестандартных применениях такого хорошо известного формализма как XPath. Все знают, что он очень удобен для извлечения информации из XML- или HTML- или еще каких-нибудь *ML-документов (как простых текс...

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

AliExpress андроид 2019 Скачать ФАЙЛ Алиэкспресс андроид приложение на русском языке цены в рублях - AliExpress Discount 2019 Достоинства андроид приложения Алиэкспресс : 1. Разрешает приложению изменять IP адрес и номер порта для присоединению к интернету. (эта функция ...

[Перевод] Пять вопросов о проектировании языков программирования Руководящая философия 1. Языки программирования для людей Языки программирования это то, как люди говорят с компьютерами. Компьютер будет рад поговорить на любом языке, который не будет двусмысленным. Причина почему у нас есть высокоуровневые языки — потому что люди не мо...

[Из песочницы] Почему вы должны думать о функциональном программировании Привет, Хабр! Представляю вашему вниманию перевод своей статьи «Why you should think about functional programming», посвященной функциональному программированию. Почему вы должны думать о функциональном программировании? Давайте ответим на следующие вопросы: всегда ли в...

Новый китайский поезд на магнитной подушке сможет развивать скорость 600 км/ч Китайская компания China Railway Rolling Stock Corporation (CRRC) представила прототип маглева, способного разгоняться до 600 километров в час, что делает его самым быстрым поездом на магнитной подушке в мире. Прототип нового маглева CRRC собирается на предприятии в городе ...

Сайт который не взлетел Сегодня я покажу вам пример обычного сайта и как он продвигается. Это совершенно обычный сайт, не лучший, но и не худший. Начнём. Вот сам сайт — http://monastery-russia.ru/ Идея проекта простая: По запросам монастырей очень хорошая посещаемость. А всего монастырей в Ро...

Я сделал нечто странное и это сработало Доброго дня всем. Эта история, как и история с клиппером, из разряда того как я издеваюсь над беднягой принтером Anycubic Kossel Linear Plus. Не то чтоб издеваюсь, но конкретно вот эта вещь что я провернул смотрится странно и является колхозом для проверки одной мысли. Приме...

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

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

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

The Unic – уникальная бесконечная головоломка о поиске одинаковых текстур выйдет 25 апреля Давайте на секунду отвлечемся от MMORPG, бесплатных стратегий, обнадеживающих портов с ПК и три-в-ряд, и взглянем на что-нибудь совсем необычное. Головоломка The Unic – это проект создателей Swim Out, который лично мне напомнил легендарную Blendoku. В этой игре вам предстои...

[Перевод] Создание приложения с использованием Styled-Components в Vue.js Привет, Хабр! На днях наткнулся на одну очень интересную статью на португальском. К счастью, удалось найти её английскую версию. Предлагаю вашему вниманию перевод на русский. Другие мои переводы вы можете найти на мой странице на хабре. Ссылка на оригинал: португальский, ан...

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

Алиэкспресс андроид приложение для поиска скидок Скачать ФАЙЛ Алиэкспресс андроид приложение на русском языке цены в рублях - AliExpress Discount 2019 Достоинства андроид приложения Алиэкспресс : 1. Разрешает приложению изменять IP адрес и номер порта для присоединению к интернету. (эта функция полезна для тех...

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

Состоялся глобальный релиз MMORPG Spiritwish на iOS и Android Издатель NEXON обещал выпустить MMORPG Spiritwish в октябре и свое обещание сдержал, запустив проект в последний день месяца. Нельзя не обратить внимание, что первые игроки не в восторге. Средняя оценка игры в Google Play — 2,8 балла. Но стоит учитывать, что большая часть е...

«ВидеоШОУ» - Инновационный редактор видео Согласитесь, вряд ли кто-то из современных пользователей сети откажется от дополнительного заработка в интернете, и одной из основных площадок, которая предоставляет такие возможности практически бесплатно – это YouTube. Однако для того, чтобы создавать действительно интерес...

Фотополимерный 3D принтер Anycubic Photon S - первый пришел! Всем привет! Являюсь давним поклонником 3D принтеров Anycubic и с января 2019 присматривался к новому фотополимернику Anycubic Photon S, который сначала появился в магазинах Алиэкспресс, но на мой взгляд за немного космические 45000 руб плюс доставка, а затем, когда о нем ст...

[Из песочницы] Объектно-ориентированное программирование в Java и Python: сходства и отличия Привет, Хабр! Представляю вашему вниманию перевод статьи “Object-Oriented Programming in Python vs Java” автора Джона Финчера. Реализация объектно-ориентированного программирования (ООП) в языках Java и Python отличается. Принцип работы с объектами, типами переменных и прочи...

English notes #1: Заканчивай с этим «very» Прим. ред.: Этой статьёй мы начинаем цикл публикаций, посвящённых английскому языку и подготовленных нашим штатным учителем для инженеров компании. С одной стороны — нам нужно его изучать, с другой — нравится это делать, а с третьей — почему бы не разбавить технические матер...

Статистика сайта и своё маленькое хранилище Утилита Webalizer и инструмент Google Analytics помогали мне много лет получать представление о том, что происходит на веб сайтах. Сейчас я понимаю, что они дают очень мало полезной информации. Имея доступ к своему файлу access.log, разобраться со статистикой очень просто и ...

Snakebird 5.0 Какая максимальная длинна у птицы? Очевидно, что на этот вопрос можно ответить с помощью фруктов! Snakebird является очень простой, но обманчиво сложной головоломкой о создании правильной формы для выполнения различных задач, будь то толкание, подъем или просто противо...

WTF Detective 1.0.9 Приключенческий квест в котором вам отводиться роль специального агента ФБР который получает задание отправиться в некий загадочный дом и постараться собрать как можно больше информации которая должна помочь ответить на главный вопрос, кто же на самом деле убийца. Ос...

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

«Билайн» добавил опции для глухих и слабослышащих в тариф «Социальный пакет» ПАО «ВымпелКом» (бренд «Билайн») расширил возможности тарифного плана «Социальный пакет» для людей с особыми потребностями. Для глухих и слабослышащих пользователей тарифа появилась функция удаленного перевода на русский жестовый язык (РЖЯ).

Обзор «Ведьмак 3: Дикая Охота» для Nintendo Switch – Титанический порт, который доказывает, что нет ничего невозможного Честно признаюсь, я никогда не думал, что смогу рассказывать о «Ведьмаке» для Nintendo Switch. Я не верил в слухи о возможном порте и всегда заявлял, что это – невозможная задумка. Но иногда мы совершаем такие вот совсем необидные ошибки. Я не знаю, как им это удалось, но ре...

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

Обеспечение безопасности в беспроводных протоколах на примере LoRaWAN Привет, Хабр. Мне хотелось бы в очередной раз поговорить о том, как обеспечивается базовый (читай: минимально необходимый) уровень безопасности данных в беспроводных сетях, используемых в IoT-устройствах, на примере LoRaWAN. Почему именно LoRaWAN? Во-первых, потому, что эт...

О локализации продуктов. Часть 2: как формируется цена? Во второй части статьи нашего технического писателя Андрея Старовойтова мы посмотрим, как именно формируется цена за перевод технической документации. Если не хочется читать много текста, смотрите сразу раздел «Примеры» в конце статьи. С первой частью статьи можно ознаком...

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

Гоблин сделает эксклюзивные переводы кино для абонентов «Ростелекома» «Ростелеком» и известный переводчик англоязычного кино на русский язык Дмитрий Пучков (известный по псевдониму Гоблин) подписали договор об эксклюзивном сотрудничестве.

Вышел новый сюжетный трейлер игры Star Wars Jedi: Fallen Order, релиз состоится 15 ноября на ПК, PS4 и Xbox One Компания EA неоднократно выкладывала трейлеры игры Star Wars Jedi: Fallen Order, мы успели увидеть не только анонсирующий ролик, но и достаточное подробное геймплейное видео. И тем не менее за полтора месяца до релиза разработчики решили поддержать интерес к игре новым трейл...

Знакомимся с языком Swift на примере игры Snake Всем привет! В преддверии запуска курса «iOS-разработчик. Базовый курс» мы организовали очередной открытый урок. Этот вебинар рассчитан на людей, которые имеют опыт разработки на любых языках и платформах, однако желают ещё изучить язык Swift и освоить разработку под iOS. ...

Атмосферный симулятор выживания The Bonfire: Forsaken Lands вышел на Android в режиме бета-теста The Bonfire: Forsaken Lands– это стильный симулятор выживания с элементами RPG. В этой игре вам нужно выживать в снежном лагере, управляя рабочими, контролируя ресурсы и отбиваясь от ночных атак монстров. Со временем в игре открываются новые возможности: строительство, ремо...

[Перевод] Как подписывать приложения для macOS Catalina 10.15 [Прим. пер.: переведя вызвавший широкое обсуждение на Хабре пост, я заинтересовался новыми правилами для разработчиков ПО, введёнными компанией Apple. В этой статье рассказывается о личном опыте освоения правил одним из разработчиков игр.] Введение В новой версии macOS App...

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

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

Как мы сделали форк российского Леруа Мерлен на Казахстан Нужно было успеть адаптировать все ИТ-системы до конца строительства магазина. В 2016 году было решено открыть магазин в Казахстане (в Алматы). В логике группы компаний Adeo (это все магазины Leroy Merlin по всему миру) на каждую новую страну нужно создавать отдельный бизн...

«Тачка за полтора ляма — и такая дичь»: Главные претензии к Geely Atlas назвал водитель Автомобилист оказался крайне разочарован китайским внедорожником и отметил, что ждал большего. По словам водителя, он приобрёл себе Geely Atlas в прошлом году, и успел проехать 15 000 километров прежде, чем у него образовался к автомобилю небольшой список претензий. Для нач...

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

CAN или не CAN? Или зачем мне сеть микроконтроллеров? Этот вопрос мне пришлось задать себе лет десять назад или больше. Работа, которую надо было сделать, заключалась в дарении второй жизни диспетчерскому щиту. Это такая штука во всю стену, состоящая из лампочек и выключателей с переключателями. Думаю, не ошибусь, предположив, ...

[Из песочницы] Создание простой кликер-игры с нуля В последние несколько лет набирают большую популярность игры такого жанра, как «кликеры». Мне самому очень интересно играть в них, но не менее интересно создавать игру — кликер самому. Благодаря такому движку как Unity, создать свой шедевр не составит труда даже простому нов...

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

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

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

Книга «GraphQL: язык запросов для современных веб-приложений» Привет, Хаброжители! У нас вышла книга по языку запросов GraphQL. Мы решили поделиться переводом главы «Анатомия запросов GraphQL» «Снежный клык» (Snowtooth) — выдуманный горнолыжный курорт. Ради примеров в данной главе мы сделаем вид, что это настоящая гора и мы там работ...

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

Вейвлет – анализ. Основы Введение Английское слово wavelet (от французского «ondelette») дословно переводится как «короткая (маленькая) волна». В различных переводах зарубежных статей на русский язык встречаются еще термины: «всплеск», «всплесковая функция», «маловолновая функция», «волночка» и др. ...

Мультиплеерный шутер Ace Force может выйти на английском языке Летом в Китае вышел мультиплеерный шутер Ace Force. Игра очень напоминает Overwatch: тот же жанр, похожий визуальный стиль, уникальные персонажи, яркие локации. В плане внешности ее также можно сравнить с Borderlands. На днях стало известно, что издатель Garena, работающий ...

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

Заменить Object на var: что может пойти не так? Недавно я столкнулся с ситуацией, что замена Object на var в программе на Java 10 приводит к исключению в процессе выполнения. Мне стало интересно, много ли разных способов добиться такого эффекта, и я обратился с этим вопросом к сообществу: A puzzle: provide a Java code sam...

А вы все-все за меня мониторить будете? Ага Обычно Хабр используется как информационное решение — кто-то делится наработанной и структурированной информацией, а кто-то эту информацию впитывает (я хотел написать “потребляет”, но это слово маркетологи уже испоганили). Я же, на правах старожила, и учитывая легкую рассл...

Симулятор выживания для Android с миллионом загрузок раздают бесплатно Это игра с отличной графикой, поддержкой русского языка и множеством возможностей.

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

«Ты узнаешь ее из тысячи...» или классифицируем изображения с веб-камеры в реальном времени с помощью PyTorch Вот бывает же в жизни такое. Сидишь себе не шалишь, никого не трогаешь, починяешь примус, а тут из этого примуса, из телевизора, да и вообще из каждого утюга, до тебя доносится: «нейронные сети, глубокое обучение, искусственный интеллект, цифровая экономика…». Я — человек,...

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

Переводчик Google научился имитировать голос пользователя В 2018 появились первые демонстрации работы нового проекта Duplex. Это расширение ассистента Google могло совершать звонки самостоятельно и голосом бронировать столик в ресторане, номер в гостинице или заказывать билеты. Компания смогла добиться такого звучания компьютерного...

Не «Хавейл», а «Хавал»: Haval F7 «переименовали» при постановке на учет У ГИБДД свои правила транслитерации и произношения. В МРЭО поставили точку в споре «Хавалов» с «Хавейлами». Яркой новинкой, и едва ли не открытием 2019 года стал премиальный кроссовер Haval F7, отличающийся отнюдь не малой ценой, но и, судя по уверениям производителя, соотв...

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

Deno: время Node.JS уходит? Прошло примерно 18 месяцев с внутреннего релиза Deno, вышел preview release, появилось несколько статей на Хабре, и Райан ездит по конференциям и рассказывает о нём. Однако я нигде так и не видел сколько-нибудь вдумчивого разбора этого проекта — почему-то все ограничиваются...

Google создала переводчик, способный говорить голосом пользователя Компания Google представила новый инструмент перевода. По словам разработчиков, Translatotron представляет собой первую в своём роде модель перевода, которая способна напрямую переводить речь с одного языка на другой, сохраняя особенности голоса говорящего.  ...

[Перевод] Авария Boeing 737 Max глазами разработчика ПО Представляю вашему вниманию перевод статьи «How the Boeing 737 Max Disaster Looks to a Software Developer» Грега Трэвиса. Речь пойдет о том, как желание Боинга сэкономить и «срезать углы» для коммерческой выгоды, а также культура «некомпетентности и неэтичности» в сообществе...

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

[Перевод] Тесты или типы Привет, Хабр. На днях я искал, как сделать что-то в Idris, и наткнулся на неплохой пост, вольный перевод которого выглядит вполне уместным. Вольности и отсебятину, где необходимо, я буду обозначать ⟦вот такими закорючками в начале и в конце⟧. Когда стоит использовать тесты, ...

Battle city mini Помните игру танчики 1990 на андроид? Теперь battle city mini! Там теперь новые бонусы? «Птица» (даёт длинную пушка), «danger» (опасно), «complete» (прохождение уровня, «create» (создание некоторых бонусов) и «draw» (рисование) ещё один бонус которые может брать только проти...

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

«Шурави — воины. Пиндосы — червяки»: Правду об армиях СССР и США рассказал афганский моджахед Бывшие афганские боевики жалеют о том, что вместо русских пришли американцы. Группа бывших ветеранов «афганцев» решила совершить поездку по местам «боевой славы» своей молодости. Не смотря на возможный риск, они отправились в те места, где когда-то воевали с отрядами местн...

[Перевод] Как общаться в англоязычном офисе: 14 полезных идиом На Хабре в последние годы публикуется довольно много статей о переезде, в том числе в США и Великобританию. Обычно в таких материалах рассказывают о поиске работы и визовых вопросах, но не так много внимания уделяется дальнейшей интеграции, в том числе в рабочий коллектив....

Взгляд со стороны EcmaScript на общую теорию ООП Привет, Хабр! До сего дня я занимался лишь переводами интересных, на мой взгляд, статей англоязычных авторов. И вот настала пора самому что-то написать. Для первой статьи я выбрал тему, которая, я уверен, будет полезна junior-разработчикам, стремящимся дорасти до «мидлов»,...

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

[Из песочницы] Коренные микробы С 2007 года моя судьба связана с микробами: вот уже 13 лет они меня не отпускают. По моим прикидкам, это гораздо больше, чем 10 000 часов — что-то около 30 000. Как и с любой областью знаний, в определенный момент мозг начинает подкидывать новые идейки. Об одной из них я и х...

«Волга наших дней»: Чем плоха и хороша новая Toyota Camry – блогер Автомобилист провел большой тест-драйв, в рамках которого разобрался в качествах седана, а также поведал о том, чем он лучше и хуже 55-й «Камри». Блогер на YouTube-канале VLGavto рассказал, чем плоха и хороша новая Toyota Camry. По словам эксперта, обсуждаемая модель – «Вол...

Как поставить ударение в словах на iPhone, Android, Windows и Mac Русский язык считается одним из самых сложных для изучения, и может показаться, будто кто-то намеренно придумал для него кучу правил, чтобы все усложнить. Тем не менее, все эти знаки препинания и ударения нужны для того, чтобы смысл сказанного или написанного был более понят...

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

[Перевод] Питон, пожирающий мир: как побочный проект одного разработчика стал популярнейшим языком программирования Разочаровавшись в недостатках существовавших языков программирования, Гвидо Ван Россум создал язык Python. Сейчас этот язык используют миллионы людей, и Ник Хит беседует с ван Россумом о прошлом и будущем языка. Гвидо Ван Россум в штаб-квартире Dropbox в 2014 году В конце ...

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

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

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

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

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

Как я покупал Anycubic Photon S с российского склада Алиэкспресс Всем привет! Хочу поделиться своей историей, возможно кому-то пригодится и поможет не совершать моих ошибок. Решил я обновить свой парк и попробовать Anycubic Photon S. Конечно же первым делом побежал искать "официальный магазин" и попал на Алиэкспресс, вот сюда. Это наверно...

Читатели AppleInsider.ru объяснили, почему не подпишутся на Apple TV+ Apple TV+ не получит русского дубляжа. И для многих это настоящая проблема Подписка сегодня является, пожалуй, самой прибыльной и востребованной экономической моделью. Это оказало очень сильное влияние на типы контента, который пользуется спросом. Благодаря подпискам особую ...

Обзор The Escapists 2: Pocket Breakout — песочница с душой и юмором The The Escapists 2: Pocket Breakout – это игра не для всех. Brawl Stars универсальна — ею смогут насладиться как те, кто раньше не играл ни во что, кроме солитера, так и киберспортсмены, готовые десятки часов тратить на то, чтобы досконально изучить особенности местного уп...

[Из песочницы] Wolfram Function Repository: открытый доступ к платформе для расширений языка Wolfram Привет, Хабр! Представляю вашему вниманию перевод поста Стивена Вольфрама "The Wolfram Function Repository: Launching an Open Platform for Extending the Wolfram Language". Предпосылки состоятельности языка Wolfram Сегодня мы стоим на пороге великих свершений вмест...

[Перевод] 10 самых влиятельных языков программирования последних 50 лет и их создатели В IT-вселенной существует множество языков программирования. С каждым годом их становится всё больше и больше. Например, сравнительно недавно появились языки Scala, Kotlin, Go и Closure. Но история говорит нам о том, что выживут лишь немногие из них. Языки, о которых пойдёт...

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

$ ls -l /home/avitotech/new_year Привет. Этот пост — поздравление с наступающим Новым годом. Тут не будет попыток пошутить, подвести итоги-2018 или пожелать всем сразу всего нужного, а будет открытка-загадка про технологии. Вот она. Мы спрятали здесь 48 самых разных технологий, языков программирования, ин...

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

Meshmixer и русский язык. Первая попытка. Здравствуйте, товарищи. Это мой первый пост. Посидел тут пару вечеров, потыкался, вообщем, получилась у меня самодельная локализация (перевод) на русский язык программы Meshmixer версии 3.5.474. Сразу скажу, что , скорее всего, может оказаться так, что переводимые слова/кома...

Начало пути в Сан-Хосе   Это статистика моего канала по ставкам. В сутки капает больше 1000 просмотров. Это будет конвертится в 5 баксов в сутки на лидах. Или 150 баксов в месяц. Чтобы дойти до 3000 баксов в месяц мне нужно догнать посещаемость догнать просмотры в сутки до 20 000. Т.е. всего...

Взаимодействие R с базами данных на примере Microsoft SQL Server и других СУБД Поскольку львиная доля бизнес информации храниться в базах данных. На каком бы языке программирования вы не писали, вам придётся производить различные действия с ними. В этой статье я расскажу о двух интерфейса для работы с базами данных в R. Большая часть примеров демонстри...

[Из песочницы] Два процента «кота» или кто сфотографировал Мастера Йоду? В 2016 из-за давней мечты о видео-играх и «хайпа» вокруг AI я начал изучать Python. Computer Science is Fun потому только неделю назад я обучил первую recognition модель, но без использования Python (в computer science много соблазнов). Как и предсказывал Андрей Себрант (Ya...

Обзор Lust from Beyond. Игра для совершеннолетних Очень часто ко мне в руки попадают игры, от которых хочется отказаться еще на момент загрузки. Но, так уж получилось, что некоторые проекты стоит освещать хотя бы для того, чтобы вы потом это не купили и не играли. К примеру, игра Lust from Beyond вызвала у меня только отвра...

[Из песочницы] Sonoff Basic прошивка через Raspberry Pi Эта инструкция не претендует на новизну. Приведенное тут вполне гуглится (правда на английском языке), но я долго искал с чего начать и решил помочь тем, кто встает на путь общения с Sonoff. Обзоров Sonoff Basic в интернете много в том числе на русском языке, также есть ст...

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

[Из песочницы] Авторизация в Apple Pay для самых маленьких Внимание будет уделено конкретному моменту — это получения криптограммы со стороны Apple после того как покупатель прошёл TouchID или FaceID. Языком на бэкенде будет PHP. Меня зовут Александр, я младший PHP-программист компании Moguta, и мне пришлось столкнуться на своем пу...

Оригинальная Dota Auto Chess уже доступна всем на английском языке для Android Несмотря на то что оригинальная Auto Chess пользуется наибольшей популярностью именно в Китае, разработчики понимают, что каждый день задержки глобального релиза дает лишние шансы конкурентам, таким как Arena of Evolution. Поэтому игра уже доступна для скачивания на официаль...

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

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

Обзор Call of Duty: Modern Warfare – Санкционный боевик, который разозлил всех Легендарная серия Call of Duty уже давно находится в переходной стадии. Её разработчики сменяют друг друга, делая упор то на реализм, то на футуризм. Infinity Ward, Treyarch и Sledgehammer Games пытаются и сыграть на ностальгии, и имплементировать все последние тренды. И рез...

[Перевод] Сравнение одинакового проекта в Rust, Haskell, C++, Python, Scala и OCaml В последнем семестре университета я выбрал курс компиляторов CS444. Там каждая группа из 1-3 человек должна была написать компилятор из существенного подмножества Java в x86. Язык на выбор группы. Это была редкая возможность сравнить реализации больших программ одинаковой фу...

Английский язык в Wall Street English – общайся легко! Многие люди, знающие английский язык на «достаточном уровне», не решаются идти на курсы для его совершенствования. При этом они сталкиваются с тем, что навыки без развития ухудшаются, накапливаются и становятся «автоматическими» ошибки, которые никто не исправляет, стоит жёс...

Балансировка красно-чёрных деревьев — Три случая Двоичные деревья поиска — эта структура данных для хранения элементов с возможностью быстрого поиска. Идея проста и гениальна: «меньше – налево, больше – направо». На этом простота заканчивается и начинаются сложные вопросы балансировки дерева, чтобы оно не превратилось в дл...

Создатели World War Z уверены, что игра не будет таким провалом, как The Walking Dead от Overkill Многим разработчикам до сих пор не даёт покоя слава Left 4 Dead — даже спустя столько лет они пытаются повторить её успех. Но последние релизы говорят о том, что аудитория не слишком заинтересована в таких играх — в этом году и Overkill's The Walking Dea...

Искусственный интеллект на примере простой игры. Часть 2 В этот раз выбрана игра «Змейка». Создана библиотека для нейросети на языке Go. Найден принцип обучения, зависимый от «глубины» памяти. Написан сервер для игры между разработчиками. Читать дальше →

[Из песочницы] Краткое введение в рекурсию. JavaScript Перевод: Привет, Хабр! Представляю вашему вниманию перевод статьи "A Quick Intro to Recursion in Javascript" Yazeed Bzadough. Примечание. Рекурсия не единожды обсуждалась на хабре, но данная статья даёт базовое понимание рекурсии. Это будет полезно начинающим разр...

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

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

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

Многообещающая Xenowerk Tactics от авторов Space Marshals выйдет 10 октября на iOS и Android В начале августа студия Pixelbite официально анонсировала тактическую Xenowerk Tactics, пообещав выпустить ее уже в этом году. Ждать долго не пришлось, ведь официальный релиз запланирован уже на 10 октября. Xenowerk Tactics — это «пре-апокалиптическая» стратегия в реальном ...

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

Криптографический АРМ на базе стандартов с открытым ключом. Конфигурирование токенов PKCS#11 Еще раз просмотрев функционал утилиты cryptoarmpkcs, обратил внимание на то, что она, в основном работая с криптографическими токенами/смаркартами PKCS#11, не имеет встроенного функционала для их конфирурирования. Речь идет об инициализации токенов, установки PIN-кодов и т.п...

MSI GeForce RTX 2080 Ti Lightning Z — наверное, самая длинная из современных видеокарт Компания MSI представила видеокарту, которая придётся по душе оверклокерам или же просто любителям всего самого-самого. […]

[Перевод] 12 возможностей ES10 в 12 простых примерах Перед вами перевод статьи из блога Carlos Caballero на сайте Medium.com. Автор расскажет нам о функциях, которые появились в версии ES10 2019 года. ES10 — это версия ECMAScript, актуальная для 2019 года. Она содержит не так много нововведений, как версия ES6, выпущенная в...

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

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

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

Конструкция выходного дня: простой MIDI-адаптер Приобрёл я как-то своим детям синтезатор Yamaha PSR-550. Инструмент был уже не первой молодости, но исправный. Дети проявили энтузиазм и с синтезатором освоились быстро: разобрались с управлением, научились «писать банки» и т.п. Мне же не давало покоя наличие на задней сте...

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

Another Way — LFS, Multi User и текущий прогресс инди Action/RPG Всем привет! Прошло немногим больше месяца и по традиции я спешу поделиться прогрессом нашей авантюры, серии под названием “Через тернии к игре мечты”. Хочу напомнить, что же тут происходит. Мы разрабатываем игру Another way — Нелинейная Action/RPG от третьего лица с элеме...

Покорить Python и Pascal: как прошел чемпионат по кодингу «Код в мешке» – это новый, современный формат чемпионата по кодингу, который прошел в Кирове. 20 октября в нем приняли участие и новички, и опытные киберспортсмены. Ребята блестяще решали творческие задания и с интересом писали сложные программные коды. Самые юные участн...

Изучение английского: a geeky way Доброй глубокой ночи, незаметно для меня перешедшей в утро. Пишу под влиянием того поста, тоже написанного под влиянием. Да, вторично и уже начинает надоедать, но удержаться просто не могу. Хочу описать свой личный, немного нетривиальный, вовсе не претендующий на способ и м...

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

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

Как эволюционировали игры Fallout: видео Первая игра знаменитой серии, действие которой разворачивается в постапокалиптическом мире, была выпущена в далеком 1997 году. Первую часть, как и вторую, вышедшую в 1998-м, разработала компания Black Isle Studios. Третью же и четвертую части, которые появились в 2008 и 2015...

Обзор Resort Boss: Golf. Стань менеджером гольф-клуба Мне всегда нравились подобные экономические стратегии, в которых очень много переменных и нужно постепенно во всем разбираться. Знаете, есть множество игр, которые построены на основе нескольких простых механик и после их освоения играть просто не интересно, ведь уже нет ник...

Objective-C: управление памятью и сборщики мусора “Чем меньше кода пишет программист, тем меньше в коде ошибок” – сказал консультант главы Apple Computer Стив Джобс на январском MacWorld Expo 1997 года. Во второй половине нулевых выяснилось, что это правило работает не всегда… В 2006 Крис Латнер, один из руководителей и кл...

Выпуск Rust 1.37.0: Profile-Guided Optimization, неименованные константы и cargo vendor Представляем вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда разработчиков Rust рада сообщить о выпуске новой версии, 1.37.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное...

Российские геймеры переводят друг другу 11,6 млрд рублей в год Яндекс.Касса и Data Insight проанализировали денежные переводы геймеров на платформах для игр и стриминга — Steam, Battle.net, Twitch, YouTube, DonationAlerts. Пользователи переводили деньги другим людям в качестве платы за игровые объекты и в виде донатов (пожертвований) за...

Бабушка прошла одну из самых длинных консольных игр за месяц Пользователь mitlerischris новостного социального ресурса Reddit поделился радостью — его бабушка, наконец-то, прошла всю игру The Legend of Zelda: Twilight Princess.

Мозг + VPS за 30 рублей =? Как приятно, когда все необходимые мелочи под рукой: хорошо пишущая ручка и блокнот, заточенный карандаш, удобная мышка, пара лишних проводов и т.д. Эти незаметные штуки не обращают на себя внимания, но добавляют жизни комфорта. Такая же история с различными мобильными и дес...

Сколькими способами можно записать факториал на Scheme? Злые языки утверждают, что функциональные языки программирования — «языки для написания факториалов». Чаще всего так определяют язык Haskell, мы же начнем с того функционального языка, который сильно повлиял и на Haskell, и на подмножество средств для функционального програм...

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

Обзор The Surge 2 Скажу честно: первая The Surge полностью стёрлась из моей памяти. Я был вынужден посмотреть трейлер, чтобы вспомнить о её существовании. Это был в меру амбициозный проект, который, увы, совершенно не отпечатался на общественном сознании. Он был – и всё. Но Deck13 Interactive...

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

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

Попробуйте файтинг HeroVersus: такой игры мы ждали годами Файтинги — не самый популярный жанр на мобильных. Выбирая лучший проект 2018 года, пришлось сильно покопаться и даже добавить номинантов, которые далеко не файтинги в чистом виде. Зато на этот год у нас уже есть претендент, который выглядит очень достойно — HeroVersus: The ...

[Перевод] Thinking with Portals: создаём порталы в Unreal Engine 4 В этой статье я расскажу, как создавать порталы в Unreal Engine 4. Я не нашёл никаких источников, подробно описывающих такую систему (наблюдение сквозь порталы и проход через них), поэтому решил написать собственную. Что такое портал? Давайте начнём с примеров и объяснения...

PUBG Mobile Lite вышла на русском языке в Google Play Состоялся релиз PUBG Mobile Lite на русском языке. Как и оригинал, Lite-версия построена на Unreal Engine 4, но благодаря некоторым компромиссам, запускается на большем количестве устройств с меньшим объемом оперативной памяти. Карты в этой игре меньше (2 х 2 км), а игроко...

Intel Pentium G3420 поколения Haswell отправится на покой только через год Путь длинною в семь лет – не так уж мало.

Когда выйдет watchOS 6 на Apple Watch Series 1 и Apple Watch Series 2 Apple решила обновлять Apple Watch по очереди. Видимо, поддерживать часы больше трёх лет подряд становится сложно Этой осенью Apple многое сделала не так, как обычно. Например, компания запустила бета-тестирование iOS 13.1 ещё до релиза iOS 13, отложила чуть ли не половину ф...

После месяца простоя не удалось завести: Владелец LADA 4×4 поделился возникшей проблемой После того, как «Нива» определенное время простояла без движения, водитель решил на ней проехать. Но что-то пошло не так, как планировалось. Рассказом о возникшей проблеме с LADA 4×4 поделился автор канала Alex tv Life. Перед тем, как оставить автомобиль на простое вод...

Анонсирована мультиплеерная стратегия LEGO Star Wars Battles, релиз в 2020 Warner Bros. Interactive, Lucasfilm и The LEGO Group анонсировали новую мобильную игру LEGO Star Wars Battle. Это будет стратегия с элементами коллекционирования героев. Разработчики обещают контент из всех четырех фильмов франшизы и даже больше. В игру войдут локации и пер...

На Android вышел красивый платформер о путешествии по Древней Греции NyxQuest: Kindred Spirits Платформер NyxQuest вышел в далеком 2009 году на Wii. Позже был портирован на ПК и iOS, и только сейчас добрался до Android. NyxQuest: Kindred Spirits – это очень красивый двухмерный платформер с трехмерным окружением, в котором вы будете играть за Ночь (мифическую дочь Хао...

Make Your Database Dream of Electric Sheep: Designing for Autonomous Operation Как вы думаете, кто лучше настроит PostgreSQL — DBA или ML алгоритм? И если второй, то пора ли нам задуматься, чем заняться, когда нас заменят машины. Или до этого не дойдет, и важные решения все-таки должен принимать человек. Наверное, уровень изоляции и требования к устойч...

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

Запись мероприятия Build 2019 на русском языке Сегодня состоялась ежегодная пресс-конференция Microsoft – Build 2019, где компания каждый год демонстрирует свои наработки, текущие проекты и будущие идеи. Если вам интересно посмотреть текущие проекты компании, то Microsoft Developer Russia провела синхронный перевод транс...

Хранение фотографий на DVD-дисках в 2K19-м (в 2190-м? в 2238-м?) Первая цифровая фотокамера у меня появилась 14 назад. Тогда же возникла и проблема хранения фотографий. К счастью, в то время она решалась быстро и однозначно — записать на диск, и точка. Внешние HDD, да и внутренние тоже, тогда стоили дорого. SSD-дисков, по-моему, вообще н...

Tevo Nereus. Пожалуй первый в мире обзор Доброго всем, итак, после долгих раздумий, что же брать - Tornado здесь или Nereus из Китая, я решил рискнуть и заказал последний. Смущало отсутствие обзоров, вида потрохов и странные характеристики по температуре, 240 экструдера и 80 стола. Блок питания заявлен на 600 ватт!...

Музей DataArt. Модемы US Robotics Давайте вспомним времена, когда интернет был медленным и не таким уж заметным на фоне BBS и FIDOnet. Если вы этих времен не застали, напомним, что подключаться к сети приходилось через телефонные линии при помощи модемов. В нашей коллекции — несколько десятков разных устр...

[recovery mode] Расширение (плагин) SketchUp для проектирования мебели программистом При расчете стоимости новой кухни цена оказалась такой большой, что я решил сделать её сам так как это обойдется в два раза дешевле. Для тренировки решил сделать для себя рабочий стол. Достаточно быстро пришло понимание: чтобы сделать хорошую вещь нужно сделать 3D модель. Эт...

Обзор Smashing Rush. Необычный раннер Стоит отметить, что жанр раннеров давно считается устаревшим — геймеры радовались данным играм лет пять назад, но сейчас, когда смартфоны стали мощнее, все перешли на более продвинутые проекты. Тем не менее, для разработчиков мобильных игр этот жанр можно назвать золотой жил...

Термопринтер 2003 года с барахолки: что он может в 2019? Пару месяцев назад я публиковал на Хабре обзор КПК HP, выпущенного в 2003 году, и еще обзор ноутбука 20-летней давности. Работая над статьями, я пытался понять, можно ли использовать девайсы в 2019 году. Как выяснилось, оба устройства почти безнадежно устарели. Кстати, вс...

Самые редкие и самые дорогие языки программирования Принято считать, что языки программирования, такие как Rust, Erlang, Dart, а также некоторые другие являются самыми редкими в мире IT. Поскольку я подбираю IT специалистов для компаний, постоянно контактируя с айтишниками и работодателями, я решила провести личное исследован...

Путь курильщика: как войти в профессию программиста, если ты гуманитарий В детстве Анастасия Бирилло мечтала стать учителем русского языка и литературы. Сегодня она – научный сотрудник JetBrains Research, методист и преподаватель Digital Banana, а также разработчик собственного стартапа. «Гуманитарий – не приговор», – утверждает Настя. На нашей н...

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

Новый формат Gallery Ads в Google Рекламе стал доступен на русском языке Google Ads сообщил о запуске нового формата Gallery Ads, презентованного на Marketing Live в мае, на 11 языках по всему миру. Теперь этот формат доступен на английском, русском, немецком, японском, французском, испанском, голландском, португальском, итальянском, шведском и п...

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

У Лайфхакера появился Telegram-канал о русском языке и хороших текстах Объясняем правила на примерах и помогаем вам становиться ещё грамотнее.

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

Обзор Overwatch на Nintendo Switch – Самая удобная и неудобная версия культового шутера Nintendo Switch – вроде бы очень понятная и простая штука, уже не первый год на рынке. Однако многие всё ещё не знают, как к ней относиться. Считать ли её очередной диковинкой из Японии, которая годится только для эксклюзивов, или же признать, что это первая за долгое время ...

Вселенная «BattleTech» или когда война за престол диктует свои правила игры В CrowdRepublic вовсю наблюдают за возвращением легендарной серии «BattleTech» – книг о Легионе Серой Смерти автора Уильяма Г. Кита мл. Свежее издание представляет собой больше тысячи страниц дико интригующей воинственной фантастики в переводе специалистов Hobby World. На ...

Тест ювелирного принтера JAP J Приветствую Коллеги.Довелось мне попробовать в работе фотополимерный принтер который делает Владимир.Его ник на портале 3DLab.Он разрабатывает и изготавливает принтеры сам. Есть много статей на портале о том как их собирать, какие комплектующие использовать.Последняя его раз...

Обзор Mortal Kombat 11. Готовы ломать врагов? У фанатов файтингов вчера был настоящий праздник — новая часть легендарной серии Mortal Kombat вышла в свет и уже готова покорять преданных ценителей. Игра стала более продвинутой в графическом плане, более быстрой и агрессивной, изменились некоторые ключевые механики, появи...

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

Обзор Fire Emblem: Three Houses – Долгожданное письмо из Хогвартса Это лето получается удивительно насыщенным. «Период засухи» всё равно подарил нам целый ряд достойных игр – от Crash Team Racing Nitro-Fueled и Judgment до Cadence of Hyrule: Crypt of the NecroDancer и Super Mario Maker 2. Но так уж получилось, что именно Fire Emblem: Three ...

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

Анализ результатов 2018 Kaggle ML & DS Survey Kaggle — известная платформа для проведения соревнований по машинному обучению на которой количество зарегистрированных пользователей перевалило за 2.5 миллиона. В соревнованиях участвуют тысячи data scientist из разных стран, и Kaggle стал интересоваться тем, что из себя п...

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

[Из песочницы] Не так страшен ERP проект, как его малюют Привет, Хабр! Под давлением такого вот живого интереса к системам планирования ресурсов предприятия (ERP) таки оторвал недвижимость от стула и решил поделиться своими впечатлениями. Давайте попробуем понять, кому, зачем и почем ERP, нужно ли вообще что-то регламентировать, ...

CD Projekt RED: львиная доля всех проданных копий The Witcher 3 пришлась на PC CD Projekt RED опубликовала финансовый отчет за первый квартал 2019 года, согласно которому 44,5% продаж The Witcher 3 за все время с момента релиза пришлись на ПК. На PS4 пришлось 39,5% продаж, в то время как на Xbox One — лишь 15,5%. Что касается дистрибуции, то 60,7...

Как работает быстрая зарядка? Не знаю, как у вас, но я каждый раз немного в шоке, когда новые флагманы заряжается полностью быстрее чем за час! Наверное, многие и забыли, что раньше приходилось оставлять смартфон на 2-3 часа. А iPhone до сих пор просят пару часов от комплектной зарядки, за исключением но...

Какой серверный язык выбрать…мобильному разработчику Вы скажете, какое вообще дело мобильному разработчику до того, на чем написан бэкенд. Главное, чтобы API туда был удобный, понятный, гибкий. А нам так не кажется. Мы в AppsConf думаем, что всем нам необходимо иногда выходить за пределы мобильной разработки и прокачивать шля...

[Перевод] Courier: мигрирование Dropbox на gRPC Примечание переводчика Большинство современных программных продуктов не являются монолитными, а состоят из множества частей, которые взаимодействуют друг с другом. При таком положении дел необходимо, чтобы общение взаимодействующих частей системы происходило на одном языке...

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

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

Anet A8 установка на оси X рельсы MGN12 Являюсь владельцем двух принтеров: ANET A8 и ZAV MAX PRO.ANET A8, по моим понятиям, рабочая лошадка, которая после доработки работает как часы. Владею им уже с пару лет, и Direct extruder очень радует. Мучаясь с Bowden на ZAVe - желания ANET переводить на Bowden нет ни малей...

Простая игра на SFML Будем делать игру «пятнашки» на языке C++ с использованием библиотеки SFML. Пятнашки — это широко известная головоломка, которая выглядит следующим образом: На игровом поле размером 4х4 случайным образом расположены 15 плашек с номерами от 1 до 15 и одно свободное место. П...

[Из песочницы] Обширный обзор собеседований по Python. Советы и подсказки Всем привет! Кратко о себе. По образованию я математик, а вот по профессии — программист. В сфере разработки с 2006 года. Хотя, поскольку программирование начали изучать ещё в школе, свои первые программки и игры я начал писать ещё в школе (примерно, с 2003). Так сложилось, ...

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

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

Чёрный список слов и выражений, которые портят русский язык «Не суть важно», «я тебя наберу», «заместо» и другие уродливые слова и сочетания, от которых грамотному человеку точно стоит отказаться.

FFI: пишем на Rust в PHP-программе В PHP 7.4 появится FFI, т.е. можно подключать библиотеки на языке C (или, например, Rust) напрямую, без необходимости писать целый extension и разбираться в его многочисленных нюансах. Давайте попробуем написать код на Rust, и используем его PHP-программе Читать дальше →

[Перевод] 20 лет RollerCoaster Tycoon: интервью с создателем игры 31 марта 1999 года была выпущена игра RollerCoaster Tycoon, полностью созданная одним человеком и написанная на языке ассемблера x86. В честь юбилея игры мы публикуем перевод интервью с автором, записанное в 2016 году. Сегодня мало кто помнит имя шотландского программиста ...

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

RankRanger: Google сократил длину заголовков поисковых сниппетов В начале сентября Google сократил длину заголовков поисковых сниппетов в десктопной выдаче. Об этом свидетельствуют данные инструмента мониторинга SERP RankRanger. Ранее заголовок включал в среднем 55,3 знаков, а теперь — 50,9. Таким образом, средняя длина заголовка со...

История взлома классической игры на Dendy или Contra со спрэдганом в начале Раз уж прошлая моя статья, к моему большому удивлению, вас заинтересовала. Я решил дополнить её результат, хакнутую версию игры "Contra (J) [T+Rus_Chronix]", небольшим функционалом, заодно показав "code injection" на NES. В этот раз я сделаю так, чтоб игроки начинали игру с ...

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

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

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

[Перевод] Путь к проверке типов 4 миллионов строк Python-кода. Часть 3 Представляем вашему вниманию третью часть перевода материала о пути, который прошла компания Dropbox, внедряя у себя систему проверки типов Python-кода. → Предыдущие части: первая и вторая Читать дальше →

Книга «Классические задачи Computer Science на языке Python» Многие задачи в области Computer Science, которые на первый взгляд кажутся новыми или уникальными, на самом деле уходят корнями в классические алгоритмы, методы кодирования и принципы разработки. И устоявшиеся техники по-прежнему остаются лучшим способом решения таких задач...

Обектно ориентированное програмирование в графических языках Объектно-ориентированное программирование (ООП) – концепция, которая призвана облегчить разработку сложных систем, за счет введения новых понятий, более приближенных к реальному миру, чем функциональные и процедурные языки программирования. Как пишет википедия, «Обычный чело...

Миссия «Чанъэ-4» — четвертый лунный день для посадочного модуля и ровера «Юйту-2». Про камеры и контроллеры на аппаратах Как летит время! Уже наступил четвертый земной месяц работы на обратной стороне Луны посадочного модуля «Чанъэ-4» и ровера «Юйту-2». Аппараты пережили период крайне низкотемпературной среды в третью лунную ночь, сейчас они вышли из спящего режима и приступили к новым иссле...

[Перевод] Почему я боюсь стать «прокачанным человеком» Вы когда-нибудь слышали о «прокачанном человеке» (augmented human)? Пояснение от переводчицыЯ долго искала подходящий перевод термина «augmented human», так как устоявшегося перевода в русском языке еще нет. Вариант Википедии c глаголом «улучшать» кажется недостаточно перед...

Обзор Tropico 6 для консолей – Нешуточный градостроительный симулятор Tropico всегда была странноватой серией, которая умело объединяла шуточный тон с нешуточной глубиной. Если посмотреть на неё со стороны, то кажется, что это всё несерьёзно, это такая неумелая попытка отвоевать частичку аудитории «настоящих» градостроительных симуляторов врод...

[Перевод] Deno — новый Node.js? В нашем проекте, IDE для работы с API TestMace, в качестве основного языка используется TypeScript, поэтому мы активно интересуемся проектами, связанными с данным языком. Сегодня вашему вниманию представляется перевод статьи об инструменте Deno — runtime для TypeScript (но э...

Анализируем тональность текстов с помощью Fast.ai В статье пойдет речь о классификации тональности текстовых сообщений на русском языке (а по сути любой классификации текстов, используя те же технологии). За основу возьмем данную статью, в которой была рассмотрена классификация тональности на архитектуре CNN с использование...

25 февраля выходит оригинальная 3EALITY — три раннера в оболочке одного Автоматических раннеров сейчас пруд пруди, и чтобы выделяться на их фоне, разработчикам новых проектов приходится придумывать что-то действительно оригинальное. На мой взгляд, это удалось студии Handprint Games, которая на следующей неделе выпустит 3EALITY. Внешний вид нови...

The Elder Scrolls: Blades заработала за первый месяц в пробном запуске $1,5 млн В конце марта студия Bethesda официально запустила мобильную The Elder Scrolls: Blades в режиме пробного запуска. Сперва в игру пускали по приглашениям, а с середины апреля поиграть предложили всем. Разработчики постоянно расширяют количество поддерживаемых устройств. Игра ...

Введение в контекстно-ориентированное программирование на Kotlin Это перевод статьи An introduction to context-oriented programming in Kotlin В этой статье я постараюсь описать новое явление, которое возникло как побочный результат стремительного развития языка Kotlin. Речь идет о новом подходе к проектированию архитектуры приложений и б...

Manli GeForce RTX 2080 Ti Gallardo with customized LED Lights — когда длина названия полностью соответствует длине самой видеокарты Компания Manli представила монструозные видеокарты GeForce RTX 2080 Gallardo with customized LED Lights и GeForce RTX 2080 Ti Gallardo with customized LED Lights. Внешне новинки не отличаются ничем, используя одну и ту же печатную плату и систему охлаждения. Длина карт...

Универсальный DSL. Возможно ли это? Язык предметной области. Не перегружен конструкциями языка общего назначения. При этом позволяет всего несколькими строчками реализовать весьма сложную логику. Все это — DSL. Однако создание DSL требует от разработчика соответствующей квалификации. Регулярное использование...

[Из песочницы] Создание минимального Docker-контейнера для Go-приложений Привет, Хабр! Предлагаю вашему вниманию перевод статьи основателя сервиса Meetspaceapp Nick Gauthier «Building Minimal Docker Containers for Go Applications». Время чтения: 6 минут Существует множество, как официальных, так и поддерживаемых сообществом контейнеров для разл...

Состоялся глобальный релиз MMORPG Mobile Royale от разработчиков Lords Mobile и Castle Clash Lords Mobile и Castle Clash нельзя назвать выдающимися играми, но именно они находятся в топе «Бестселлеров» Google Play и App Store множества стран уже несколько лет. Теперь их разработчик IGG отправляется покорять магазины с новым проектом — Mobile Royale. Да, название не...

Пять перспективных языков программирования со светлым будущим (3 года спустя) В 2016-м году я опубликовал перевод статьи про 5 перспективных языков программирования, в которой прогнозировался их рост в ближайшие 2-3 года. Зачастую прогнозы так и остаются прогнозами, без последующего анализа. Но я решил, что это непорядок. И посколько 3 года уже проле...

Трогательная My Brother Rabbit на русском языке уже доступна на iOS и Android My Brother Rabbit— это трогательно приключение от создателей десятка разнообразных игр в жанре «поиск предметов». «В любящей семье заболевает дочь. Пока родители пытаются найти нужное лекарство, заботливый старший брат не хочет сидеть сложа руки и использует силу воображени...

[Из песочницы] Матрёшка Си. Слойная система языка программы Попробуем представить химию без Периодической системы Менделеева (1869). Сколько же элементов надо было держать в голове, причём в произвольном порядке… (Тогда — 60.) Для этого достаточно подумать об одном или нескольких сразу языках программирования. Те же чувства, тот же...

[Перевод] Что я узнал про оптимизацию в Python Всем привет. Сегодня хотим поделиться еще одним переводом подготовленным в преддверии запуска курса «Разработчик Python». Поехали! Я использовал Python чаще, чем любой другой язык программирования в последние 4-5 лет. Python – преобладающий язык для билдов под Firefox, те...

Владимир Путин предложил заменить «Википедию» на более достоверный российский аналог Президент Российской Федерации Владимир Путин на заседании Совета по русскому языку предложил заменить «Википедию» ее российским аналогом, то есть «Большой российской энциклопедией». По поводу "Википедии", здесь уже говорилось об этом...

Эра 32-bit наступила, или зачем покупать 8-bit, если 32 даже дешевле стоит! Появилась в продаже крайне дешевая плата, на шустром проце NXP LPC1768 от известного бренда - БольшогоДерева https://ru.aliexpress.com/item/BIGTREETECH-SKR-V1-1-Smoothieboard-32-ARM/32959495023.htmlПроц -  NXP LPC1768FBD100100MHz, 31.80KB RAM, 464KB Flash. По умолчанию ...

Что делать, если Apple Watch не работают после обновления iPhone до iOS 13 После обновления iPhone до iOS 13 (и установки watchOS 6 на часы) многие столкнулись с проблемой отправки уведомлений с телефона на Apple Watch. Ничего удивительного в этом нет (все-таки первая бета-версия, простительно), однако пользоваться часами хочется, а получается, чт...

Реальные испытания Samsung Galaxy Note 10+ 5G: невероятная скорость передачи данных и ужасная автономность Samsung Galaxy Note 10+ 5G — не первый смартфон с поддержкой 5G, но, вероятно, потенциально один из самых популярных в ближайшее время. Специалист ресурса MacWorld протестировал этот смартфон в США в сети Verizon в Провиденсе. Результаты оказались весьма неоднозна...

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

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

Инстаграм стал на английском, как вернуть русский язык: 100% рабочий способ В последнем обновлении iOS-версии Instagram разработчики проглядели баг с локализацией приложения, который откатил всех русскоязычных пользователей к базовым настройкам языка, то есть, к английской версии программы. Естественно, вернуть русский язык в Instagram можно самосто...

REST Assured: что мы узнали за пять лет использования инструмента REST Assured — DSL для тестирования REST-сервисов, который встраивается в тесты на Java. Это решение появилось более девяти лет назад и стало популярным из-за своей простоты и удобного функционала. В DINS мы написали с ним более 17 тысяч тестов и за пять лет использования ст...

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

С патчем 0.12.0 для PUBG разработчики обновят Survive Till Dawn и добавят режим Darkest Night За последние несколько месяцев разработчики PUBG Mobile перестали добавлять так уж много функций и сконцентрировались на контенте. Так, в начале месяца в игру добавили два вида подписки, которые дают разные бонусы активным игрокам. Вчера появилась информация о патче 0.12.0....

[Из песочницы] Система контроля библиотеки на Flask-Potion, Часть 0: готовим всё, что понадобится Введение В своей работе я уже некоторое время использую Flask-Potion — фреймворк, основными достоинствами которого являются: весьма удобная интеграция с SQLAlchemy моделями, автогенерация crud-эндпоинтов, наличие клиента potion-client (весьма удобного, если пишешь API сервис...

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

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

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

AMD решила снизить цены на видеокарты Radeon RX 5700 и RX 5700 XT ещё до старта продаж Только вчера вечером мы успели ознакомиться с первым полноценным тестом видеокарт Radeon RX 5700 и RX 5700 XT в играх и сделать предварительные выводы, как сегодня стало известно, что выводы придётся менять. Источник утверждает, что AMD решила снизить цены на видеокарты...

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

[Перевод] Первый взгляд на Facebook Libra Подробный обзор от Binance Research долгожданного вхождения Facebook в криптовалютную индустрию. Перевод выполнен командой проекта INDEX Protocol. Сейчас в новостях очень много шумихи вокруг этого проекта, при этом очень мало реальных данных и хороших разборов. Команда Bina...

Расчет зависимости расположения осей от длины замкнутого зубчатого ремня Всем привет! Для создания куба из фанеры нужно в CADe правильно расчертить места под отверстия для винтовых шпилек по оси Z, на которые будут надеты зубчатые шкивы, а на них - ремень. В продаже есть замкнутые ремни только с некоторыми определенными длинами - например, 200 м...

Обзор PlayerUnknown’s Battlegrounds на PS4 – Баттл роялей Ещё немного, и завершится 2018 год. Год, который подарил нам как плеяду превосходных видеоигр, так и парочку паршивых овец, которых и вспоминать не хочется. Независимые разработчики прыгали выше своей головы, а крупные корпорации экономили и врали – в общем, всё как обычно. ...

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