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

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

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

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

Игровой ноутбук HP Omen X 2S с двумя экранами позволит геймерам стримить и одновременно общаться HP готовит к выпуску игровой ноутбук Omen X 2S, главной особенностью которого является наличие дополнительного экрана над клавиатурой. 6-дюймовый дисплей с разрешением Full HD, по задумке компании, будет использоваться геймерами для отображения сообщений или другой информаци...

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

Радиомодули для arduino JDY-40 Приветствую всех. На просторах aliexpress наткнулся на очередное китайское творение, из раздела "Беспроводные модули для arduino". Ранее подобные модули с аналогичными возможностями за столь малые деньги мне не попадались. Вот я и решил сделать обзор данного модуля. Возможн...

[Перевод] Самодельный счётчик Гейгера на ESP8266 с сенсорным экраном Я разработал и собрал счётчик Гейгера – устройство, способное обнаруживать ионизирующее излучение и предупреждать об опасных уровнях радиации в окружающей среде знакомыми щелчками. Его также можно использовать для поиска минералов, и определять, есть ли в найденном вами ка...

[Перевод] Сторона личности Пола Аллена, о которой знало не так много людей, как мне бы хотелось Статья из блога Билла Гейтса — американского предпринимателя, общественного деятеля, филантропа, создавшего компанию Microsoft совместно с Полом Алленом [1953-2018] (с которым они были приятелями со школы) Пол Аллен был одним из самых любопытных людей, которых я знал. Ещё...

В iPhone 12 может появиться всегда включенный дисплей   Корейский сайт The Elec опубликовал любопытную информацию про новые айфоны. По их данным, хотя бы одна из новинок в будущем получит дисплей из низкотемпературного поликристалического оксида (LTPO). Суть его в том, что на экране включаются отдельные пиксели, за с...

Развеян главный миф об AMOLED-экранах Почему все так любят ночную тему и стремятся использовать ее как ночью, так и днем? Дело в том, что она не столько снижает нагрузку на глаза, сколько экономит заряд аккумулятора на смартфонах с AMOLED-экранами. Поэтому многие пользователи принимали за личное оскорбление, ко...

[Из песочницы] Актуальны ли пиратские FM радиостанции в наши дни? Когда я учился еще в школе, классе в 7, у меня появился дешевый китайский FM радиоприемник. На нем был дисплей и всего 2 кнопки, перемотать на станцию вперед и сбросить на начальную частоту 88 МГц. Я радовался, ходил и постоянно слушал музыку с радио. MP3 плееры тогда толь...

[Из песочницы] Запуск 619 тысяч тетрисов на GLSL, их рендеринг и простой бот У меня была "идея" сделать максимальное число одновременно запущенных "Тетрисов" для одного шейдера (одной текстуры фреймбуфера). Далее небольшое описание как работает полученный код. Читать дальше →

Huawei Mate 30 с двумя экранами Китайский производитель телефонов Huawei не новичок в экспериментах с альтернативными дизайнами в линейке своих смартфонов Если мы посмотрим на все их патенты, обнаруженные за последние месяцы то нас ждет много нового впереди.  Мы говорим о смартфоне с двойным экраном, ...

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

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

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

Так что же будет с аутентификацией и паролями? Вторая часть отчета Javelin «Состояние строгой аутентификации» Недавно исследовательская компания «Javelin Strategy & Research» опубликовала отчёт «The State of Strong Authentication 2019». Его создатели собрали информацию о том какие способы аутентификации используются в корпоративной среде и пользовательских приложениях, а также...

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

Как соцсети поглощают наше внимание: большое исследование про экранное время В конце июля я попросил подписчиков @PonchikNews прислать анонимно скриншот своего экрана Screen Time с информацией об использовании мобильных приложений за последние 7 дней. Проанализировав эти экраны, я пришел к любопытным гипотезам и выводам. Делюсь ими сразу же, в TL;DR...

Сервис объявлений «Юла» запустил в приложении голосовые звонки без отображения номеров Пользователи сразу увидят, по каким объявлениям им звонят.

И все-таки не Samsung: в смартфоне Huawei P30 Pro используется экран BOE Десять дней тому назад в Сети появились подробности о поставщике экранов для флагманских смартфонов Huawei P30 и P30 Pro. Тогда сообщалось, что их изготовителем является Samsung, якобы сделавшая Huawei предложение, от которого невозможно оказаться. На деле же или предло...

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

Скачать Grand Theft Auto V для смартфонов и планшетов на Android и iOS С каждым днем все больше людей играют в видеоигры на смартфонах и планшетах, потому что это очень удобно, ведь можно играть даже там, где поблизости нет источника питания, например, в общественном транспорте или даже самолете. Сообщение Скачать Grand Theft Auto V для смартф...

[Из песочницы] Опыт разработки тестового задания на React для Aviasales Привет, я хотел поделиться опытом разработки тестового задания для Aviasales. Я недавно наткнулся на вакансию React разработчика в компанию Aviasales. Отправил заявку, после чего на следующий день мне ответил HR и сообщил, что я должен буду сделать тестовое задание. Я крайне...

Nintendo представила бесплатный Тетрис с королевской битвой Компания Nintendo представила классическую игру-головоломку Тетрис в новой оболочке. Мода на королевскую битву добралась и до Тетриса — встречаем Tetris 99.

MPS 2019.2: перечисляемые типы данных, настройка сообщений об ошибках, переход на JDK 11 и многое другое В MPS 2019.2 мы подготовили для вас много новых функций в различных подсистемах и исправили ряд ошибок. Скачать MPS 2019.2 Перечисляемые типы данных Новый способ объявления перечисляемых типов данных позволяет определить список вариантов в компактной форме, указав для к...

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

[Перевод] Создание игры для Game Boy, часть 2 Несколько недель назад я решила поработать над игрой для Game Boy, создание которой доставило мне большое удовольствие. Её рабочее название «Aqua and Ashes». Игра имеет открытые исходники и выложена на GitHub. Предыдущая часть статьи находится здесь. Фантастические спрайты...

Xamarin.Forms — простой пример Host-based Card Emulation В этой статье будем реализовывать так называемую Host-based Card Emulation (HCE, Эмуляция банковской карты на телефоне). В сети много подробных описаний этой технологии, здесь я сделал акцент именно на получении работающих приложений эмулятора и ридера и решении ряда практич...

[Перевод] JWT: Атака на цифровую подпись VS MAC-атака Всем привет. Ни для кого не секрет, что ежемесячно OTUS запускает несколько абсолютно новых уникальных курсов, в этом месяце в их число вошел курс «Пентест. Практика тестирования на проникновение». По устоявшейся традиции, в преддверии старта курса, делимся с вами переводом ...

Mosquito hotend Просматривая новинки принтеростоения наткнулся на интересный, на мой взгляд хотэнд: The Mosquito Hotend от SliceEngineeringhttps://www.sliceengineering.com/shop/the-mosquito-hotend  Подробнее...

Законопроект о борьбе с фейковой информацией принят в третьем чтении Источник: РИА Новости 7 марта Государственная дума приняла в третьем, окончательном чтении законопроекты о борьбе с фейковой информацией и оскорблением государства и общества, о чем пишет РИА «Новости». Что касается первой части, то законопроекты, которые к ней относятся, ...

Обзор цифровой ручки MT6081 — ваши заметки сразу на компьютере Вот чего, конечно, у «Даджета» не отнять, так это умения называть свои гаджеты странными символами: куда ни глянь, то MT1104, MT4017, MT… и так далее. Мы добрались до модели MT6081 — это довольно любопытная смарт-ручка, и мы вам расскажем, чем она нам понравилась, а чем — ...

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

[Перевод] Совет от создателя RimWorld: когнитивные искажения при прогнозировании фана от игры (статья 2007 года) Чтобы разрабатывать игры, нам нужно оценить, будут ли они веселыми или нет. Учитывая описание игры, хорошо узнать, будет ли она работать, прежде чем мы ее создадим. Этот пост посвящен общему наивному методу, который часто используется для демонстрации не...

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

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

Свежий взгляд на отображение диалогов в Android На картинке первая мысль читателя, который недоумевает, что можно написать про такую простую задачу как отображения диалога. Аналогично думает и менеджер: «Тут ничего сложного, наш Вася за 5 минут сделает». Я, конечно, утрирую, но на самом деле всё не так просто, как кажетс...

Samsung может использовать второй прозрачный дисплей в Galaxy S10 Компания Samsung получила новый патент, опубликованный Всемирной организацией интеллектуальной собственности 16 января. В нём описывается способ решения проблемы с отверстиями в экранах подобным Infinity-O. Именно дисплеи Infinity-O используются в смартфонах серии Gala...

Новый навигационно-плановый командный индикатор полностью заменит электромеханические аналоги АО «РПЗ» входит в АО «КРЭТ» (в составе Госкорпорации Ростех) представил на Международном авиационно-космическом салоне МАКС-2019 новый навигационно-плановый командный индикатор (ИНПК-19).  Индикатор предназначен для отображения экипажу необходимых данных на всех этапах приме...

[Перевод] Новости из мира OpenStreetMap №459 (30.04.2019-06.05.2019) Мониторинг подозрительных импортов зданий по странам/регионам1 | Pascal Neis под CC-BY-SA 3.0 Карты Museos Abiertos — некоммерческая организация, которая ведёт работу «по открытию» наследия музеев. Она помогает, как правительственным, так и частным организациям, эффектив...

[Перевод] На что способен формат Mini PCI-e Мне очень нравится формат Mini PCI-e. Это крохотный форм-фактор, служащий базовым для mSATA и M.2, но в основном он используются для подключения карт WiFi и Bluetooth в ноутбуках или маленьких ПК. Но по сути это просто PCI-e, поэтому с его помощью можно сделать гораздо бол...

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

Трёхмерный дисплей для приборной панели Разработчики уверены, что их решение позволит качественно улучшить и GPS-навигацию, предоставляя пользователю исчерпывающую информацию об актуальном расположении. С местом установки такого 3D-дисплея Bosch уже определилась — приборная панель автомобиля. В планах производител...

CES 2019: Ридеры Onyx Boox с поддержкой пера Wacom На выставке Consumer Electronic Show 2019, которая в эти дни проходит в Соединённых Штатах, демонстрируются две любопытные новинки Onyx Boox — ридеры Note Pro и Nova Pro. Гаджеты оборудованы дисплеем на электронной бумаге E Ink Carta размером соответственно 10...

BQ представила смартфоны BQ 5535L Strike Power Plus и BQ 6035L Strike Power Max Бренд BQ объявил о пополнении линейки смартфонов Strike Power двумя новыми моделями BQ 5535L Strike Power Plus и BQ 6035L Strike Power Max. Ключевой особенностью моделей является мощный аккумулятор — 5000 мАч и 6000 мАч, соответственно.  Емкости этих ак...

Sharp показала экран диагональю 31,5 дюйма разрешением 8К с кадровой частотой 120 Гц Еще в 2016 году Sharp показала экран диагональю 27 дюймов разрешением 8К, для подключения которого использовалось восемь кабелей DisplayPort 1.2. А сейчас компания представила новый экран разрешением 8К (7680 x 4320 пикселей) – диагональю 31,5 дюйма. Но особенност...

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

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

Star Wars: Рыцари старой Республики Ave! Дело в том, что я довольно долгое время провела в больнице, и во время лечения начала играть в Star Wars: Knights of the Old Republic на планшете, чтобы хоть как-то отвлечься. Немного позже наткнулась на статью с несколькими идеями Криса Авеллона о сюжете 3-й части (п...

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

CES 2019: Толщина монитора HP Pavilion 27 составляет 6,5 мм Компания HP представила на выставке CES 2019 любопытный монитор — модель  Pavilion 27, которая поступит в продажу в марте по ориентировочной цене 400 долларов США. В устройстве используется технология квантовых точек (Quantum Dot on Glass). Толщина собств...

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

Huawei P30 и P30 Pro: габариты, масса и новые официальные рендеры Мы уже имеем представление о характеристиках и даже стоимости смартфонов Huawei P30 и P30 Pro, а сейчас в Сети появились данные об их габаритах и массе. Это полезная информация для тех, кто всерьез рассматривает приобретение смартфонов. Итак, габариты Huawei P30 состав...

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

[Перевод] Исправляя мелкий баг в calc.exe В воскресенье я как обычно бездельничал, просматривая Reddit. Прокручивая игры щенков и плохой юмор программистов, один конкретный пост привлёк мое внимание. Речь шла о баге в calc.exe. Неверный результат вычисления диапазона дат в Калькуляторе Windows «Ну, это похоже на...

[Перевод] Как реализован рендеринг «Ведьмака 3»: молнии, ведьмачье чутьё и другие эффекты Часть 1. Молнии В этой части мы рассмотрим процесс рендеринга молний в Witcher 3: Wild Hunt. Рендеринг молний выполняется немного позже эффекта занавес дождя, но всё равно происходит в проходе прямого рендеринга. Молнии можно увидеть на этом видео: Они очень быстро исчез...

Как мы боремся с копированием контента, или первая adversarial attack в проде Привет. Вы знали, что платформы для размещения объявлений часто копируют контент у конкурентов, чтобы увеличить количество объявлений у себя? Они делают это так: обзванивают продавцов и предлагают им разместиться на своей платформе. А иногда и вовсе копируют объявления без р...

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

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

[Перевод] MVC в Unity со Scriptable Objects. Часть 2 Продолжение цикла статей от Cem Ugur Karacam (часть 1 можно прочитать здесь). В этот раз мы начнем с того, что создадим несколько представлений для отображения объекта инвентаря и панель информации для отображения параметров объекта. Этакий примитивный инвентарь. Затем сос...

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

12 точек роста конверсии, или контент, который реально продаёт Интернет это та среда, в которой нет возможности потрогать товар руками, поэтому фотография играет очень важную роль при продаже на сайте. Именно поэтому, фотографии товаров на Amazon (одного из самых крупных интернет-магазинов в мире) занимают целых 25% от площади первого э...

Качество дисплея определяет не частота обновления. Основатель DisplayMate дал подсказку производителям экранов Известный сетевой информатор Ice Univerce утверждает, что многие ошибочно считают высокую частоту обновления картинки в экранах современных смартфонов показателем их качества. Там, например, многие хвалят смартфон OnePlus 7 Pro, экран которого имеет частоту обновления и...

[Из песочницы] Telegram Bot — помощник в планировании мероприятий Всем привет :) Хочу показать вам свою разработку и очень хотелось, чтобы эта вещь стала полезной не только мне и моему окружению, а всем-всем-всем. И сразу к делу. Это бот для телеграмма. Называется он так: EventPlannerChecker По этому имени вы его можете найти с помощ...

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

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

Об использовании DVD-RAM Недавно разбирал коробки с барахлом после переезда, и наткнулся на пару заботливо сохраненных дисков DVD-RAM. Вспомнил, откуда они у меня, и что даже писал статью в блоге. Правилами вроде не запрещено, поэтому решил выложить сюда. Быть может кому будет интересно. DVD-диски д...

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

[Из песочницы] Скелетная анимация на стороне видеокарты Не так давно Unity представила ECS. В процессе изучения мне стала интерестно, а каким образом можно подружить анимацию и ECS. И в процессе поиска я наткнулся на интересную технику, которую применяли ребята из NORDVEUS в своем демо для доклада Unite Austin 2017. Unite Austin...

[Перевод] Отдельный уровень логирования для каждого запроса Читая Technology Radar от ThoughtWorks, я наткнулся на технику "Отдельный уровень логирования на каждый запрос (Log level per request)". Мы в Confirmit широко используем логирование, и мне стало интересно, как можно реализовать эту функциональность. Читать дальше →

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

[Перевод] Flutter: прокачиваем AppBar & SliverAppBar Во Flutter для создания панели инструментов используется хорошо всем известный AppBar, ну а когда нам нужна динамическая панель инструментов, которая покажет контент при свайпе, мы используем отличный виджет SliverAppBar. Оба виджета позволяют сделать приложение чуточку крас...

OnePlus 7 и OnePlus 7 Pro получили стереодинамики, а OnePlus 7 Pro — еще и уникальный дисплей До сих пор все смартфоны OnePlus были оснащены одним динамиком. С выходом OnePlus 7 и OnePlus 7 Pro ситуация изменится, если верить сообщению представителя компании Acid Digital в социальной сети Weibo. В своем сообщении он утверждает, что OnePlus 7 и OnePlus 7 оснащены...

API Директа теперь поддерживает цену в текстово-графических объявлениях В API можно настроить отображение цены товара или услуги

Свобода полетов в ваших руках с DJI Smart Controller На прошедшую в Лас-Вегасе международную выставку потребительской электроники CES 2019 компания DJI, помимо популярных дронов и новейшего стабилизатора OSMO Pocket, привезла очень любопытный гаджет. DJI Smart Controller — пульт дистанционного управления со встроенным ультр...

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

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

Как составить хорошее объявление и быстро продать б/у вещь Фото и заголовок имеют значение, но цена важнее.

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

[Из песочницы] Перемещение объекта по нажатии кнопки в Unity3d на C# Доброго времени суток. Сегодня поговорим про движение объекта по нажатию кнопки на экране в Unity3D. Эта тема очень проста, но часто используется в разного рода играх. Читать дальше →

В Китае ожидается бум дисплеев mini-LED Высококачественные дисплеи сверхвысокой плотности и больших размеров, состоящие из миниатюрных светодиодов, уже проходят тестирование. Отраслевые источники ожидает, что в 2020 году в Китае начнется быстрый рост спроса на панели mini-LED. По данным AVC Revo, спрос на св...

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

[Перевод] Любопытные извращения из мира ИТ — 4 Сайт The Daily WTF уже 15 лет собирает курьёзные, дикие и/или печальные истории из мира ИТ. Я перевёл несколько рассказов, показавшихся мне интересными. Все имена и названия компаний изменены. Предыдущие выпуски можно найти по метке "любопытные извращения". История первая....

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

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

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

[Перевод] Хитрости реализации переходов между экранами в Legend of Zelda Для эффекта вертикального скроллинга в первой части «The Legend of Zelda» используются манипуляции графическим «железом» NES, скорее всего не предусмотренные разработчиками консоли. У меня нет доступа к официальной документации Picture Processing Unit (PPU — графический чи...

IFA 2019: смартфон LG G8X ThinQ получил улучшенный чехол Dual Screen с двумя экранами Компания LG Electronics (LG) представила на выставке IFA 2019, которая проходит в Берлине (Германия), мощный смартфон G8X ThinQ и любопытный аксессуар под названием Dual Screen. Аппарат G8X ThinQ получил 6,4-дюймовый дисплей FHD+ OLED FullVision с разрешением 2340 × 1080 точ...

Apple выпустит iMac и iPad с экраном mini LED в этом году Ожидается, что Apple начнет использовать mini LED-дисплеи уже в этом году. В частности, такие дисплеи будут использоваться в новом 31,6-дюймовом iMac, запуск которого ожидается во втором или третьем квартале 2019 года, сообщает DigiTimes. Подробнее об этом читайте на THG.ru.

Amazon уличили в копировании топ-продуктов Какой страшный сон предпринимателя? Что его продукт сделают лучше, дешевле, и начнут продавать без его ведома! Но такой страшный сон может стать настоящим кошмаром. Если копировать его вещь вдруг начнет самый могущественный ритейлер планеты. Он вдруг сам себя сделает твоим...

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

LG представила смартфон с чехлом, добавляющим ему два экрана LG На выставке IFA 2019 в Берлине, Германия, компания LG представила свой новый флагманский смартфон — G8X ThinQ. Новинка получила необычную особенность — чехол с двумя экранами: крупным — почти таким же экраном, как на смартфоне, и небольшим. Первый, крупный экран — эт...

[Из песочницы] Бэкэнд в однофайловых компонентах VueJS Однажды, читая документацию по Vue Loader, наткнулся на интересное нововведение в 15 версии. Речь идет о кастомных блоках, которые можно внедрить в однофайловые компоненты Vue. В примере показано, как можно получить доступ к содержанию этого блока непосредственно в компонент...

CES 2019: Ноутбук ASUS ZenBook S13 получил экран с самыми узкими в мире рамками На выставке электроники CES 2019 в Лас-Вегасе (Невада, США) дебютировал весьма любопытный портативный компьютер — ASUS ZenBook S13 (модель UX392). Ноутбук оснащён 13,9-дюймовым дисплеем на матрице IPS с разрешением 1920 × 1080 пикселей (Full HD...

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

Какие антивирусы используются в современных межсетевых экранах Занятно посмотреть на рынок межсетевых экранов в одной из плоскостей: как у кого выглядят антивирусные движки. Читать дальше →

На футбол вместе с «Марвелом»: ИТ-прогулка по стадиону В конце апреля партнеры «Марвел-Дистрибуции», Tripp Lite и Extreme Networks стали свидетелями еще одной блестящей победы «Зенита». На стадионе ...

Motorola Moto G7 Plus с хорошей камерой скоро появится в продаже Motorola сообщает, что уже 11 июня в России можно будет приобрести смартфон G7 Plus. Флагманское устройство среднего ценового сегмента, в котором компания сделала акцент на камеру. Motorola обещает исключительно качественные снимки для устройства своего ценового сегмента з...

Как диагностировать проблемы интеграции SDK. Опыт команды разработки Yandex Mobile Ads SDK Всем привет! Меня зовут Дмитрий Фисько, я разрабатываю Yandex Mobile Ads SDK. Наша библиотека предназначена для монетизации мобильных приложений на платформе Android и iOS. Сегодня я хочу рассказать вам о том, как мы упростили разбор сложных ошибок интеграции SDK в Android-п...

«Матрице» 20 лет: как Вачовски сделали киберпанк, определивший повестку для целого поколения На днях фильму «Матрица» исполнилось 20 лет. Офигеть, не правда ли? По этому случаю WIRED сделал лонгрид на основе книги о сестрах (тогда еще братьях) Вачовски, из которого можно узанть много нового о карьере режиссеров-сценаристов до и во время создания культового фильма....

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

Делаем свой почти Extended Floating Action Button Всем привет. Не прошло и полгода как работает мое приложение, в котором Floating Action Button меню было реализовано сторонней библиотекой. В какой-то момент захотелось сделать его более приятным и удобным. Было Стало В процессе изменения дизайна я наткнулся на избыт...

Can I haz? Рассматриваем ФП-паттерн Has Привет, Хабр. Сегодня мы рассмотрим такой ФП-паттерн, как Has-класс. Это довольно любопытная штука по нескольким причинам: во-первых, мы лишний раз убедимся, что паттерны в ФП таки есть. Во-вторых, оказывается, что реализацию этого паттерна можно поручить машине, что вылилос...

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

Автоматическая фотостудия, часть 1 Полтора года назад я просматривал блог одного из успешных российских фотографов-портретистов с узнаваемым стилем и в голову закралась мысль, а почему бы просто не поставить камеру на штатив, один раз поставить в студии свет, выставить все настройки камеры и сделать автоматич...

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

Год за рулём электромобиля На самом деле я соврал. Не год, а всего 11 месяцев. Писать статью «11 месяцев за рулём электромобиля»? Дикость, конечно. Подождать и написать через месяц? За месяц могу вообще передумать писать, или поменяются обстоятельства и на статью не будет времени. Итак. Поехали (под ...

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

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

[Из песочницы] Как заглянуть в глаза Кассандре и не потерять при этом данные, стабильность и веру в NoSQL Говорят, в жизни все стоит попробовать хотя бы раз. И если вы привыкли работать с реляционными СУБД, то познакомиться на практике с NoSQL стоит в первую очередь хотя бы для общего развития. Сейчас в силу бурного развития этой технологии очень много противоречивых мнений и ...

Nintendo сделала “королевскую битву” из Тетриса  Nintendo присоединяется к безумству под названием «королевская битва» с… Тетрисом.

[Из песочницы] Гнев, торг и депрессия при работе с InfluxDB Если использовать БД временных рядов (timeseries db, wiki) как основное хранилище для сайта со статистикой, то вместо решения задачи можно получить много головной боли. Я работаю над проектом, где используется такая база, и иногда InfluxDB, о которой пойдет речь, преподнос...

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

Забудьте про экран 120 Гц в OnePlus 7T Pro Ишан Агарвал (Ishan Agarwal), который регулярно снабжает СМИ оперативной инсайдерской информацией, выложил новый официальный постер OnePlus 7T Pro. Новый постер рекламирует экран с частотой обновления 90 Гц. Это опровергает слухи о том, что OnePlus 7T Pro могли оснастит...

[Перевод] Как работает Flutter Как Flutter работает на самом деле? Что такое Widgets, Elements, BuildContext, RenderOject, Bindings?.. Сложность: Новичок Вступление В прошлом году (прим: в 2018), когда я начал свое путешествие в сказочный мир Flutter, в Интернете было очень мало информации по сравнению с...

[Перевод] Комбинирование Signed Distance Fields в 2D В предыдущем туториале мы научились создавать и перемещать простые фигуры с помощью функций расстояний со знаком. В этой статье мы научимся комбинировать несколько фигур для создания более сложных полей расстояний. Большинству описанных здесь техник я научился из библиотеки ...

[Из песочницы] Феерический screensaver для Kodi Назначение хранителя экрана для «Kodi» Проект предназначен для создания «Феерического» хранителя экрана с минимальным количеством исходного кода на языке Python. Проект является простейшим плагином для мультимедиа центра Kodi. Проект показывает как можно создать очень кра...

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

Новый MacBook Pro 16 получит процессор Intel Ice Lake? Этой осенью нам покажут совершенно новый MacBook Pro. В этом уверен авторитетный аналитик Минг Чи-Куо. Новинка обзаведётся обновленным дизайном, переработанной клавиатурой с надежным механизмом «ножницы» и качественным экраном — на всю доступную площадь. Что ещё извес...

Мин-Чи Куо: iPad с Mini-LED дисплеем выйдет в следующем году   Мин-Чи Куо утверждает, что Apple активно работает над iPad и MacBook с Mini-LED дисплеями. Новинки выйдут в конце 2020 и середине 2021 года соответственно. В новых экранах будет использоваться около 10 000 светодиодов, по сравнению с 576 в мониторе Pro Display X...

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

Sony Xperia XA3 с необычным дисплеем показали на официальных изображениях Если верить сетевым источникам, новинка получила 5,9-дюймовый экран с соотношением сторон 21:9 и разрешением 2560 х 1080 пикселей. Такой необычный формат дисплея позволяет просматривать фильмы на весь экран без черных полос снизу и сверху.

Обзор изменений в 17-м приказе ФСТЭК Привет, Хабр! 13 сентября Минюст утвердил документ, вносящий изменения в 17 приказ. Это тот самый, который про защиту информации в государственных информационных системах (далее – ГИС). На самом деле изменений много и некоторые из них существенные. Есть как минимум одно оч...

Привет от программистов 80-х Современных программистов можно назвать баловнями. К их услугам — мощнейшие среды разработки, множество языков программирования. А всего 30 лет назад учёные и энтузиасты-одиночки писали программы даже на калькуляторах. Осторожно, под катом много фотографий! Читать дальше ...

Big Big Baller 1.1.9 Big Big Baller – это интересная игра песочница в которой главная цель разрушить как можно больше зданий и убить как можно больше людей. Наша игра создана для того чтобы человек снял напряжение и избавился от агрессии, накопленной за весь день. Ваша главная цель в игре ...

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

Уникальный ноутбук Dell получит два экрана и совершенно неожиданную конструкцию Мы уже видели концепты ноутбуков, которые оснащены двумя экранами, причем второй располагается на месте физической клавиатуры. Достаточно вспомнить, например, Asus Project Precog. Этот же производитель также попробовал разместить второй экран на месте тачпада, как у Asu...

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

Обзор игровой клавиатуры SteelSeries Apex 7 Главная «фишка» SteelSeries Apex 7 – OLED-экран в правой верхней части корпуса. Дисплей представляет собой монохромный прямоугольник с логотипом SteelSeries по умолчанию. Его также можно настроить для отображения изображения размером 120×48 пикселей для ...

[Из песочницы] Кастомизируем select на чистом css Как-то вечером я убивал время, читая статьи в интернете, и наткнулся на вот этот хабропост пользователя Cyapa, где расписано, как кастомизировать select на чистом css. В процессе просмотра данного решения нашел несколько весьма неудобных моментов, которые постарался исправит...

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

Neutralinojs — что ты такое? Или UNIX way там, где не ждали Недавно я совершенно случайно наткнулся на простую рекламную заметочку "Neutralinojs — альтернатива Electron, потребляющая меньше памяти", рассказывающую о том, что есть такая крутая вещь как Neutralinojs. Заметочка, как и следует ей быть, совсем короткая и не несёт никакой ...

Весь мир в кармане или как сделать мобильную карту за пару дней В прошлой статье я рассказывал о том, как можно быстро сделать Web-звонилку. А что если поставить более амбициозную задачу — собрать своё собственное приложение с картой, без рекламы и с блэк-джеком? А если всего за пару дней? Давайте сделаем это! Прошу под кат. Читать дал...

В Китае стартовали продажи фитнес-трекера Huami Amazfit Cor 2 с NFC Партнер всемирно известной компании Xiaomi – Huami, начала продажи фитнес-трекера Amazfit Cor 2. Если сравнивать с Amazfit Cor первого поколения, новинка получила улучшенные функции и характеристики.Huami Amazfit Cor 2 – улучшенный дизайн и возможностиПрежде всег...

[Перевод] Unity: отрисовываем множество полосок здоровья за один drawcall Недавно мне нужно было решить задачу, достаточно распространённую во многих играх с видом сверху: рендерить на экране целую кучу полосок здоровья врагов. Примерно вот так: Очевидно, что я хотел сделать это как можно эффективнее, желательно за один вызов отрисовки. Как обыч...

Быстрый старт: Go + Apache Kafka + Redis В последнее время я, в силу необходимости, просмотрел все объявления о вакансиях Go-разработчиков, и в половине из них (как минимум) упоминается платформа для обработки потоков сообщений Apache Kafka и NoSQL база данных Redis. Ну и все, конечно, хотят, чтобы кандидат знал Do...

[Из песочницы] «Умный дом» с Яндекс.Алисой Всем привет! Хочу рассказать о том, как одной маленькой девочке захотелось поюзать навыки Алисы, интегрироваться в «умный дом» крутого продукта MySmartFlat, какие встали преграды на пути, и вообще, каково это — быть девушкой — программистом? Создать навык — это просто. За п...

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

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

Как убрать задержку отображения Dock панели в macOS Постоянно «висящий» в нижней (левой, правой) части экрана Dock не нравится многим пользователям Mac. Он занимает слишком много места, разноцветные иконки и назойливые уведомления отвлекают от работы… Да, Dock можно настроить так, что он будет отображаться только при наведени...

Спустя 28 лет после появления Sega CD в продажу поступил аппаратный эмулятор приставки Sega CD — дополнительное устройство для консоли Sega Mega или Genesis, которое появилось в самом начале 90-х. Оно расширяло возможности самой консоли, позволяя играть с компакт-диска, слушать аудио в хорошем качестве, воспроизводить игры, записанные на CD+G. Компакт-диски з...

[Перевод] Новости из мира OpenStreetMap № 471 (23.07.2019-29.07.2019) 10 августа 2019 года OpenStreetMap будет отмечать 15-летие! | OSM logo by Ken Vermette Картографирование Facebook заявил, что планирует в своем редакторе RapiD сделать доступным для картографов из OSM сервис «интеллектуальное распознавание». По информации СМИ, Facebook пл...

Смартфон Huawei P30 Pro замечен в общественном транспорте Чем ближе к анонсу, тем больше фотографий и утечек, связанных с флагманским камерофоном Huawei P30 Pro, мы фиксируем. В этот раз смартфон Huawei P30 Pro был замечен в руках пользователя, который перемещался в общественном транспорте. Учитывая то, что смартфон пози...

[Из песочницы] Поколение Z — взгляд изнутри Наткнувшись на интересный разбор особенностей своего поколения, захотелось уточнить некоторые моменты с точки зрения представителя данной группы. Читать дальше →

Terraformer — Infrastructure To Code Хотел бы рассказать про новый CLI tool который я написал для решения одной старой проблемы. Проблема Terraform уже давно стал стандартом в Devops/Cloud/IT сообществе. Вещь очень удобная и полезная чтоб заниматся infrastructure as code. Есть много прелестей в Terraform а т...

[Из песочницы] Перенос данных бэкапа новой версии MS SQL Server на более старую версию Предыстория Как-то раз для воспроизведения бага мне потребовался бэкап production-базы. К моему удивлению я столкнулся со следующими ограничениями: Бэкап базы был сделан на версии SQL Server 2016 и не был совместим с моей SQL Server 2014. На моем рабочем компьютере в кач...

ВЦИОМ: 48% россиян никогда не играли в видеоигры Около половины россиян никогда не играли в видеоигры (48%), а треть опрошенных перестали играть (33%). К таким результатам пришел Всероссийский центр изучения общественного мнения (ВЦИОМ), проведя соответствующий опрос на прошлой неделе. 19% россиян играют в видеоигры и в ср...

ZTE Blade A7 — тонкий игровой смартфон за 88 долларов Компания ZTE пополнила свой ассортимент смартфоном Blade A7, который играет в бюджетном сегменте, но при этом выделяется достаточно производительной платформой. ZTE Blade A7 можно без труда назвать игровым смартфоном (пусть и не флагманским), так как тут используется So...

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

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

Продуктивная Xiaomi. Два новых пакета Mi Work и Mi Go в оболочке MIUI 11 Компания Xiaomi представила оболочку MIUI 11 на мероприятии 24 сентября одновременно со смартфонами Mi 9 Pro 5G и Mi Mix Alpha. Теперь Xiaomi раскрыла подробности о двух новых пакетах приложений в её составе —  Mi Work и Mi Go. Mi Work и Mi Go составляют осн...

Анонсирован тетрис с королевской битвой для смартфонов Тетрис с мультиплеерным режимом на 100 игроков приходит на мобильные устройства. Поиграть в него можно будет уже в этом году.

[Перевод] Делаем стильный водопад из RiME прямо в Unity или UE4 Есть игры с таким запоминающимся визуалом, что страшно считать потраченное на его разработку время, взять хотя бы последний God of War или RDR2. А бывают проекты, которые подкупают своей атмосферной, даже если они далеки от ААА. Как пример — RiME не раз хвалили за стиль, зву...

Стадионы «Ростов Арена» и «Стадион Калининград» оборудованы комплексом решений Cisco Футбольные стадионы «Ростов Арена» и «Стадион Калининград» оснащены инновационными решениями Cisco, которые …

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

Google Ads изменил отображение объявлений только с номером телефона Это позволит рекламодателям получить более качественные лиды

В РФ всё меньше используют блокировщики рекламы Данное явление зафиксировано среди пользователей браузера от «Яндекс». Компания считает, что на это повлиял отказ рынка от навязчивых объявлений в сети. За год процент юзеров «Янедкс.Браузера», решили установить блокирующие расширения, снизился на 1,7%. Если в 2017 году их ...

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

Принципы работы протокола BGP Сегодня мы рассмотрим протокол BGP. Не будем долго говорить зачем он и почему он используется как единственный протокол. Довольно много информации есть на этот счет, например тут. Итак, что такое BGP? BGP — это протокол динамической маршрутизации, являющийся единственным EG...

Japan Display скоро покажет прозрачный жидкокристаллический дисплей Компания Japan Display (JDI) объявила о разработке прозрачного жидкокристаллического дисплея размером 12,3 дюйма по диагонали. Дисплей будет показан на выставке FinTech JAPAN 2019, которая пройдет в японском городе Тиба с 4 по 6 декабря. В 2017 году компания JDI сообщил...

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

IDE нормального человека или почему мы выбрали Monaco Памятка от редактора В прошлой статье мы рассказали про релиз панели управления Voximplant, не забыв упомянуть обновленную IDE. Сегодня мы посвящаем этому инструменту отдельный лонгрид – наша коллега Geloosa заботливо описала как процесс выбора технологии, так и имплементаци...

Sony готовит большой Xperia 10 Ultra с 7-дюймовым экраном Сегодня мы уже рассказали о том, что Sony не прекратит выступать в жанре относительно компактных для наших дней устройств. А теперь пришло сообщение, что компания выпустит мобильник с крупным экраном и субфлагманскими характеристиками. Речь идет о модели Sony Xperia 10 Ultra...

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

Установка Chrome-софтфона 3CX через Gsuite и миграция записей с Google Drive Централизованная установка расширения 3CX для Chrome через GSuite В 3CX V16 Update 4 Alpha появилось новое расширение для Chrome, позволяющее звонить без открытия веб-клиента. Вы можете работать с любым настольным приложением, но при поступлении входящего вызова в нижнем пра...

Поиски «идеального» GUI. Путь новичка Изучая первый язык я хотел видеть кнопочки, а не только текст в консоли. Я сделал на Python3+tkinter калькулятор. Это заняло 585 строк. Применив к коду магию py2app, я получил bundle размером 45MB. Мне не понравилась работать с py2app. Иногда все переставало работать, если и...

Отображение и оптимизация вывода на терминал в вебе Не так давно я столкнулся с довольно простой и одновременно интересной задачей: реализация read-only терминала в веб приложении. Интереса задаче придавали три важных аспекта: поддержка основных ANSI Escape sequences поддержка минимум 50 000 строк данных отображение данных п...

Kopin выпускает рефлективный микродисплей LCOS 2K x 2K Компания Kopin сообщила, что ее дочерняя компания Forth Dimension Displays Limited (ForthDD) выпустила рефлективный микродисплей LCOS 2K x 2K. Дисплей диагональю 0,94 дюйма и разрешением 2048 x 2048 пикселей может использоваться в качестве микродисплея или в каче...

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

LG выпустила проектор LASER 4K CINEBEAM LG HU85LS Компания LG выпустила проектор LG HU85LS с уникальной технологией TruMotion, которая генерирует дополнительные кадры, что приводит к плавности в отображении движений. TruMotion. Проектор работает в режиме 4K, HDR и имеет высокую частоту смены кадров до 60Гц. В качестве О...

Samsung Sero: 43-дюймовый телевизор с вертикальной ориентацией Компания Samsung пополнила свой ассортимент телевизоров несколькими новыми моделями, но больше всего выделяется Samsung Sero с вертикальной ориентацией. Благодаря специальной подставке панель можно разместить в привычном горизонтальном виде либо же поставить ее вертикаль...

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

[Перевод] Безопасность обновления программного обеспечения От переводчика: я наткнулся на TheUpdateFramework при поиске библиотек, реализующих автоматическое обновление ПО на десктопе. С одной стороны, мне показалось интересным и обстоятельным представленное ниже описание аспектов безопасности систем обновления ПО; с другой — наверн...

Решение сети IP-видеонаблюдения от Ruijie Networks обеспечивает безопасность матчей в ОАЭ В эти дни в ОАЭ проходит Кубок Азии по футболу-2019. В общей сложности, программа чемпионата предусматривает 51 матч. Пять матчей группового этапа и один поединок на этапе Knockout принимает на своем поле стадион Шарджи.  В рамках подготовки к футбольному турн...

Лучшие бюджетные смартфоны 2019 года. Xiaomi Redmi 8 DOOGEE N10 Данный смартфон сходу радует своего потенциального покупателя большим дисплеем с диагональю 5,84 дюйма при разрешении 2280 на 1080 точек. То есть, смартфон вроде как бюджетный, но при этом экран у него на уровне флагманов за 100 тысяч рублей, что не может не р...

[Перевод] Технический долг как тетрис Выигрыш невозможен. Вы только решаете, насколько быстро проиграть Какой следующий ход? Многим нравится тетрис, мне тоже. Помню, как сыграл в первый раз на Nintendo Game Boy моего друга. Возможно, у вас в голове тоже застряла та мелодия. Тетрис не только одна из лучших иг...

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

У вас завелся ботнет… (или как я начал бояться ФБР) Мне нравятся ботнеты. Нет, не делать (это плохо), а изучать! Сделать ботнет, на самом деле не так сложно (сложно сделать, и при этом НЕ сесть за #). Куда более интересная задача — получить контроль над чужим ботнетом и обезвредить его. Работая в данном направлении, я обнар...

Что можно сделать со старыми коробками от iPhone и iPad После переезда в новую квартиру у меня было две головные боли: где достать кота, чтобы он перешел порог (на самом деле нет) и… как организовать пространство. Да, мне нужны были (да что я говорю, до сих пор нужны) эти маленькие, большие, картонные или пластиковые штуки для х...

Озеро данных для маркетинга — от монструозных таблиц до отчётов и визуализации Привет! Обладая нужной информацией, можно сделать много полезных (или много дико вредных) вещей, тут зависит от того, у кого эта информация и чем он мотивирован. Чтобы работать с информацией, делать нужные тебе выгрузки, составлять отчёты, нужно эту информацию где-то хранить...

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

Как я покупал вещи Дота 2 Привет! Я начал играть в Доту 2 с декабря 2014 года. С тех пор я повидал много сайтов с открытием сокровищниц и обычными торговыми площадками, где можно купить или продать вещи Дота 2 за реальные деньги дешевле, чем в Steam. К слову, такие торговые площадки, как SkinKeen луч...

[Перевод] Воссоздание шрифтов с экрана ЭЛТ Изучение глифов на терминалах DEC VT100 и VT220 Недавно я немного увлёкся эмуляцией аналоговых медиа: хотелось воссоздать растровую графику ЭЛТ, как на «стеклянных терминалах» прошлого, таких как культовая серия VT от Digital Equipment Corporation (DEC). В процессе возник ...

8. Check Point Getting Started R80.20. NAT Добро пожаловать на 8-й урок. Урок очень важный, т.к. по его завершению вы уже сможете настроить выход в интернет для ваших пользователей! Надо признать, что многие на этом настройку и заканчивают :) Но мы не из их числа! И у нас еще много интересного впереди. А теперь к т...

Базы данных на HighLoad++ 2019 Работа с базой данных — это то, что заметно отражается на производительности любого веб-сервиса. Если постараться, то можно устроить хайлоад вообще без всякой нагрузки. А если все сделать по уму, то получится обрабатывать запросы многих тысяч пользователей. Поэтому в распи...

[Перевод] Суперкомпьютер на основе Game Boy Со скоростью более 1 млрд кадров в секунду, это, возможно, самый быстрый из 8-битных консольных кластеров в мире. Распределённый тетрис (1989) Как построить такой компьютер? Рецепт Возьмите горсть кремния, примените обучение с подкреплением, опыт работы с суперкомпьютерам...

Google: как не попасть под сокращение рекламного объявления в Google Ads Google всегда экспериментирует с отображением рекламы на странице выдачи. Но есть в этом своя логика, а значит сокращения можно избежать.

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

MSI анонсировала портативный монитор Optix MAG161 MSI Optix MAG161 представила портативный монитор с частотой 240 Гц, который только, что получил награду CES 2020 Innovation Award. Это тонкий экран с 5-мм дисплеем и IPS-экран с широкими углами обзора. Optix MAG161 поддерживает входы USB Type-C и HDMI, что позволяет ему раб...

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

Тостер — всё в компостер. Фильтруй и кайфуй Так уж сложилось, что в СНГ довольно популярен русский Q&A ресурс по ИТ тематике — Тостер. Однако чего-то ему не хватало, когда я начал плотно с ним знакомиться. Это и вылилось в улучшение в виде браузерного расширения. Встречайте. Ключевые особенности: Название: Tost...

[Перевод] Скучный технологический стек интернет-компании из одного человека Поисковая выдача на ListenNotes.com Listen Notes — это поисковая система и база данных подкастов. Технология на самом деле очень скучная. Никакого ИИ, глубокого обучения или блокчейна. «Если вы должны объявлять о внедрении ИИ, то вы не используете Настоящий ИИ» :) После п...

Вершина айсберга: Microsoft Bing заблокировал 5 млн криптовалютных объявлений Мошенничество в Сети процветает, и никто ничего не может с этим поделать. Поисковик Microsoft Bing заблокировал 5 млн криптовалютных объявлений, но это лишь вершина айсберга, ведь названное число составляет всего 1% от общего количества сообщений рекламного характера. С ост...

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

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

Будущие смартфоны Nokia предложат высококачественные дисплей и видео возможности HMD Global, специализирующаяся на смартфонах Nokia, только что объявила о расширении сотрудничества с Pixelworks, основным игроком в индустрии визуальной обработки изображения и передовых решений для видео, сообщает ITbukva.com.Nokia 7.1 - первый продукт, который получил выг...

[Перевод] Введение в Example Mapping Прежде чем взяться за работу над user story, очень важно определить для себя критерии приемки. Это можно сделать, когда вы детализируете бэклог или планируете  ближайший спринт. Некоторые команды для этого проводят специальные встречи, которые называются 3 Амиго (подробнее о...

Как выбрать планшет Совсем недавно планшеты были предназначены лишь для просмотра контента, но сейчас они могут многое. Об этом информируют Новости ИТ со ссылкой на www.unian.net. Для эффективной учебы школьнику или студенту понадобится компьютер, ноутбук или планшет. Последний вариант наиболе...

Чтение на лето: книги для технарей Мы собрали книги, которые рекомендуют своим коллегам по цеху резиденты Hacker News. Здесь нет справочников или руководств по программированию, зато есть любопытные издания о криптографии и теоретической информатике, об основателях IT-компаний, есть и научная фантастика, напи...

[Из песочницы] Обзор технологий синтеза речи Всем привет! Меня зовут Влад и я работаю data scientist-ом в команде речевых технологий Тинькофф, которые используются в нашем голосовом помощнике Олеге. В этой статье я бы хотел сделать небольшой обзор технологий синтеза речи, использующихся в индустрии, и поделиться опытом...

Простая реализация небольших CAM на ПЛИС Введение Как-то раз мне потребовалось по работе реализовать небольшой блок ассоциативной памяти. Почитав, как это делается у Xilinx на BlockRAM (BRAM) или на SRL16, я несколько опечалился, так как их реализации занимали довольно много места. Решил попробовать сделать его сам...

За 8 дней до премьеры: опубликован снимок экрана геймерского смартфона Black Shark 2 Премьера игрового смартфона Black Shark 2 (а по совместительству, и нового лидера рейтинга Android-смартфонов AnTuTu) состоится 18 марта — это мы знаем совершенно точно. А теперь мы знаем, как выглядит интерфейс ОС смартфона, а также характеристики его экрана &mda...

Новые iPad и MacBook получат уникальные Mini-LED дисплеи MacBook и iPad стоят на столе Авторитетный инсайдер Минг-Чи Куо, известный своими точными предсказаниями, связанными с техникой Apple, снова опубликовал очередной инсайд, касающихся будущих устройств из Купертино. В этот раз пост в первую очередь касался новых iPad Pro и Mac...

Sony Xperia 5 — настоящий компактный флагман Компания Sony привезла на IFA 2019 смартфон Xperia 5. На сей раз можно выдохнуть: это не очередной новый флагман. Sony говорит, что новая модель дополняет флагманскую линейку, объединяя ключевые технологии Xperia 1 в компактном корпусе. Xperia 5 по современным меркам де...

В Google Pixel 4 установят сверхбыстрый дисплей от игрового смартфона В руки известного интернет-ресурса 9to5Google попалась свежая информация о грядущих флагманах компании Google — Pixel 4 и Pixel 4 XL. Больше всего информации о дисплеях новых смартфонов.

[Перевод] Недоступная роскошь от Intel: Core i9-9990XE с 14 ядрами на частоте 5,0 ГГц (1 часть) Intel выпустил свой самый быстрый потребительский процессор для настольных ПК: Core i9-9900KS, у которого все восемь ядер работают на частоте 5,0 ГГц. Вокруг нового процессора много шума, но не всем известно, что у компании уже есть процессор с тактовой частотой 5,0 ГГц, к...

[Перевод] Обновление статистики на secondary репликах Availability Group Все мы любим и используем восхитительные возможности Availability Group на secondary репликах, такие, как проверка целостности, бэкапы и т.д. На самом деле, невозможность сохранения этой информации в БД на реплике – это та ещё головная боль (и подумайте о таких вещах как CD...

[Из песочницы] ESPboy гаджет для ретро игр и экспериментов с IoT ESPboy гаджет я сделал на основе ESP8266 с TFT цветным экраном 128х128, звуком, RGB светодиодом и аккумулятором с зарядкой. Получилась автономная, модульная платформа, которую можно спаять за пару часов из деталей, стоимостью примерно 12$ и носить в кармане. Читать дальше ...

Основы формата GLTF и GLB, часть 2 Данная статья является продолжением рассмотра основ GLTF и GLB форматов. Вы можете найти первую часть статьи здесь. В первой части мы рассмотрели с вами зачем изначально планировался формат, а также такие артефакты и их атрибуты GLTF формата как Scene, Node, Buffer, BufferVi...

Подробности любопытного доисторического «выживача» Ancestors от создателя Assassin’s Creed Играть будем за обезьян. В прямом, а не в переносном смысле.

Ограничение Messages API VK — что делать Как все начиналось... 2 февраля я наткнулся на интересную статью: закрытие api для сообщений. Первая моя мысль была: «блин, как теперь взламывать людей-то а?». Но потом я призадумался: наверное мой бот на лонгполе перестанет работать, и вообще, не круто это… Но 15-го феврал...

[Перевод] Что такое таблица виртуальных таблиц? Однажды в Slack я наткнулся на новый акроним для моего глоссария акронимов C++: “VTT.” Godbolt: test.o: In function `MyClass': test.cc:3: undefined reference to `VTT for MyClass' “VTT” в данном контексте означает «таблица виртуальных таблиц» (virtual table table). Это вспом...

Уроки по SDL 2: Урок 2 — Main не резиновый Всем привет! Это мой второй урок по SDL 2. Информацию я всё ещё беру отсюда. Итак, приветствую вас на уроке Main не резиновый На прошлом уроке я всё красиво расположил в функции Main(), но для больших программ это не есть хорошо. Именно по-этому появилась возможность писать...

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

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

Первый в мире смартфон с двумя датчиками по 48 Мп и 3D-экраном Телефоны компании Elephone, которая была образована еще в 2006 году, не демонстрируют рекордных продаж, однако пользуются успехом, особенно, в азиатском регионе. Наиболее популярной является линейка Elephone U, в которой скоро будет выпущен уникальный смартфон. Его глав...

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

Custom refactoring tool: Swift Любой инженер стремится сделать процесс своей работы максимально оптимизированным. Нам, как мобильным разработчикам iOS, очень часто приходится работать с однообразными структурами языка. Компания Apple улучшает инструменты разработчиков, прилагая много усилий, чтобы нам был...

[Перевод] Использование мыши и клавиатуры на консолях — это читерство? Многие игроки считают, что XIM Apex — это необнаруживаемое читерское устройство, которое портит видеоигры. Но для людей с нарушениями моторики это единственная возможность играть. Мультиплеер игры Call of Duty получил репутацию «мясорубки». Игрок спаунится, делает один-два...

Игровая приставка Mad Box во всем превзошла Sony PlayStation 5 Компания Sony вот уже как много лет занимается выпуском на рынок игровых приставок, а точно такими же вещами занимаются Microsoft и Nintendo. Уже очень много лет никто даже не пытался также ворваться в гонку консолей, Сообщение Игровая приставка Mad Box во всем превзошла So...

#CES | Samsung показала новые модульные микросветодиодные телевизоры На прошлогодней выставке CES южнокорейская компания Samsung показывала модульный 146-дюймовый телевизор с говорящим названием The Wall, построенный на базе новой технологии MicroLED, где в качестве основы используются миниатюрные светодиоды. В этом году компания привезла дв...

Стол для D-Bot принтера В качестве дилетанта на данном ресурсе имею проблему с правильным размещение поста...Собираю D-Bot: В вашем браузере отключен JavaScript BX.ready(function() { BX.message({'ENABLE_JAVASCRIPT':'В вашем браузере отключен JavaScript','JS_PLAYLISTERROR':'Произошла ош...

Больше половины пассажиров общественного транспорта в Москве заглядывают в телефоны соседей Опрос более 450 000 пассажиров московского метро показал, что 52,7% пассажиров подсматривают информацию на экранах чужих гаджетов. В Международный день защиты персональных данных 28 января компания 3М рассказала, как сохранить конфиденциальность информации и защититься от в...

130-дюймовый дисплей LG LAA015F Компания LG представила 130-дюймовый дисплей LG LAA015F, созданный специально для переговорных комнат и конференц-залов. Он обладает впечатляющим качеством изображения с поддержкой HDR10, а размер экрана превышает четыре объединенных 55-дюймовых дисплея. Конструкция дисплея...

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

Главная арена страны. Как обновлялись «Лужники» перед Чемпионатом мира по футболу Пришло время рассказать, как мы готовили стадион «Лужники» к Чемпионату мира по футболу. Команде «ИНСИСТЕМС» и «ЛАНИТ-Интеграции» достались слаботочные, противопожарные, мультимедийные и IT-системы. Вообще-то еще рано писать мемуары. Но, боюсь, когда для этого настанет время...

Самое лучшее приложение за 8 500 рублей для Windows 10 стало полностью бесплатным Очень часто бывает так, что купив какую-то одну вещь за громадную сумму денег, покупателю требуется заплатить денежные средства за что-то еще. Именно это вот уже как много лет происходит с операционной системой Windows 10, за Сообщение Самое лучшее приложение за 8 500 рубле...

Смартфон vivo S5 получил камеру-бриллиант, огромный экран и очень быструю зарядку Гаджет оснащен 6,44-дюймовым AMOLED-экраном разрешением Full HD+ 2400 x 1080 пикселей с миниатюрным отверстием под 32-мегапиксельную фронтальную камеру. Толщина нижней рамки составляет всего 2,98 мм, а соотношение площади дисплея к общей площади передней панели достигает 91,...

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

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

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

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

Как добавить сообщение на экран блокировки Mac Настройте отображение контактной информации на случай утери компьютера или просто добавьте мотивирующую цитату.

Avalonia мои за и против Я очень много пишу про Авалонию и часто восторгаюсь этим фреймворком, но, как и у любой технологии, у нее есть свои достоинства и недостатки, о них и хотелось бы поговорить. Читать дальше →

Официально представлен флагман LG G8X ThinQ с чехлом-вторым экраном Компания LG представила на выставке IFA 2019 свой новый флагман LG G8X ThinQ. Главной его фишкой стал аксессуар под названием LG Dual Screen. Фактически, это чехол с дополнительным экраном, увеличивающий количество операций, которые можно выполнять на одном устройстве. О...

1,000,000 лм проекторов Panasonic в показе "Игры Престолов" на РЖД Арене Яркость 48 проекторов Panasonic на экране 47х20 м примерно в 20 раз превышала принятые для кинотеатров нормы, но в условиях предворявшего пока светового шоу этого не показалось много Организованный Амедиотекой показ финальной серии "Игры Престолов" представлял собой грандио...

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

Ахмата Кадырова ликвидировал спецназ ФСБ – блогер Тумсо Абдурахманов выдвинул свою версию произошедшего. 9 мая 2004 года на стадионе в Грозном, в результате взрыва бомбы погиб президент Чеченской Республики Ахмад-Хаджи Кадыров. Согласно официальной версии организатором теракта являлся террорист Шамиль Басаев. Предположител...

[Из песочницы] Xamarin.Forms — удобное использование иконочных шрифтов в приложении Постановка задачи Для отображения иконок в приложении Xamarin.Forms можно использовать изображения в различных форматах, например png, svg или шрифты ttf. Чаще всего для добавления стандартных иконок удобен шрифт с иконками, например google material icons. Шрифт с иконками ...

Samsung Galaxy S10+ с 1 Тбайт накопителем оценен в 125000 рублей Линейка Galaxy S существует на рынке уже десять лет. В этом году компания Samsung Electronics выпустила очередные новинки под названием S10. В Samsung уверены, что AMOLED-экран (HDR10+) Galaxy S10 – лучший в мире на сегодняшний день. У современного дисплея несколько о...

«Секретики» DPAPI или DPAPI для пентестеров Вторая статья по итогам выступления нашей команды на OFFZONE-2018. На этот раз рассмотрим доклад с MainTrack “Windows DPAPI “Sekretiki” or DPAPI for pentesters”. Внимание! Очень много буков! При проведении RedTeam кампаний хочется давать меньше поводов для реакции BlueTeam...

Вдвое меньше Huawei P30 Pro. Huawei выпустит крошечный складной смартфон Исполнительный директор Huawei Юй Чэндун (Yu Chengdong) в ходе свежего интервью затронул тему сгибающихся смартфонов, заявив, что через два года половина флагманских смартфонов Huawei могут быть складными. Кроме того, он подтвердил, что он с огромным удовольствием испол...

Компания NEC рассказала о своих ключевых продуктах 30 января в Москве прошла пресс-конференция компании NEC, в рамках которой нам рассказали об общих тенденциях рынка дисплеев, ключевых продуктах компании и о ее дальнейших планах. Компания NEC Display Solutions Europe занимается производством и оснащением специализирован...

Не очередной язык программирования. Часть 2: Логика представлений Вторая часть трилогии о языке и платформе lsFusion. Первую часть можно найти тут. В ней речь пойдет о логике представлений, а именно обо всем том, что связано с объединением данных и отображением их пользователю или другим информационным системам. Читать дальше →

[Из песочницы] Реконструкция Midi из видео роликов Synthesia (и ей подобным) Как то раз сидя в ютубе ведя поиск интересных обучающих мелодий наткнулся на ролики с Synthesia, часть из которых мне очень понравилась, решил скачаю да и поучусь… =) Но увы как оказалось ролики есть, а вот midi файлы никто не горел желанием выкладывать =( Засев за гугл реши...

Плата Avalue EMX-KBLU2P типоразмера Thin Mini-ITX предназначена для встраиваемых систем Компания Avalue Technology недавно представила системную плату EMX-KBLU2P. Плата типоразмера Thin Mini-ITX предназначена для встраиваемых систем. На ней установлен процессор Intel Core i7, i5, i3 или Celeron шестого или седьмого поколения в корпусе BGA. Охлаждение проце...

[Из песочницы] Чем отличаются дисплеи электронных книг от дисплеев смартфонов и планшетов? В Интернете уже немало копий сломано по поводу того, отличаются ли с точки зрения пользователя экраны электронных книг (изготовленные по технологии E Ink) от экранов планшетов и смартфонов (по технологиям LCD и OLED), или же никакого существенного отличия нет? Свет – он и в ...

Hisense представила новые смартфоны на MWC 2019 Китайская государственная компания Hisense привезла на международную выставку MWC 2019 сразу несколько интересных смартфонов со стильным дизайном и набором уникальных особенностей. Например, не только у Samsung флагман привлекает внимание отверстием в дисплее под фронтальную...

[Перевод] Установка IPS-дисплея в Thinkpad T430S Если у вас ноутбук ThinkPad T420/T420S/T430/T430S, у меня есть отличная новость: вы можете заменить экран на что-нибудь достойное! Для ноутбука потребуется небольшая хирургическая операция, но это выполнимо! Если у вас ThinkPad другой серии, вам повезло… у T430S один из худ...

Видео дня: примерка чехла для Samsung Galaxy S10+ на Galaxy S9+ Насколько большим будет смартфон Samsung Galaxy S10+ и как он будет отличаться по размерам от своего предшественника? Известный инсайдер IceUniverse смог ответить на эти вопросы, опубликовав видеоролик, в котором он примеряет чехол для Samsung Galaxy S10+ на Galaxy S9+....

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

[recovery mode] Реверс-инжиниринг протокола обмена в оборудовании EOS Сразу скажу, заголовок, возможно, несколько громковат. Мне реально потребовалось выдернуть из протокола всего одну команду для управления диммером. О том, как это было сделано и что получилось в итоге, читайте дальше в статье. Читать дальше →

CHUWI LapBook Pro: большой экран и очень тонкие рамки Недавно CHUWI выпустила ноутбук CHUWI LapBook Pro с дисплеем Full View по цене около $299. И сегодня мы рассмотрим преимущества экрана с тонкими рамками на примере этого аппарата. Подробнее об этом читайте на THG.ru.

Juju — краткий обзор На днях наткнулся на инструмент Juju от Canonical. Обрывочные сведения из интернета утверждают, что это инструмент управления конфигурацией наподобие Chef, Ansible или Puppet. Я прочитал наискосок доки по нему, заглянул в репозитории с charms-модулями (аналог кукбуков или пл...

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

Как играть в Speedgate, первый вид спорта, созданный AI Американское рекламное агентство AKQA представило спидгейт (speedgate) — первый вид спорта, правила которого созданы искусственным интеллектом. Алгоритм, написавший правила игры, основан на рекуррентной нейросети, которая обучалась на текстовой информации о 400 уже существ...

[Из песочницы] Порядок в фотоархиве средствами powershell Привет, Хабр! На днях возникла типовая задача — помочь знакомой превратить гору фотографий в упорядоченную иерархию. Всё бы ничего, но гор фотографий не одна, а две — на Mac и на ноуте под Win10. В поисках решения, наткнулся на несколько сценариев для linux, а вот чего-то т...

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

Фотополимерник от Джозефа, так ли он хорош? Попалось мне на глаза это видео (внутри поста) В вашем браузере отключен JavaScript BX.ready(function() { BX.message({'ENABLE_JAVASCRIPT':'В вашем браузере отключен JavaScript','JS_PLAYLISTERROR':'Произошла ошибка при загрузке списка воспроизведения','JS_CLICKTO...

[Перевод] Подробности о JavaScript-объектах Автор материала, перевод которого мы сегодня публикуем, говорит, что в JavaScript-объектах содержится много такого, о существовании чего можно и не подозревать, пользуясь ими в повседневной работе. Объекты в JavaScript очень легко создавать, с ними удобно работать, они кажут...

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

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

Samsung проектирует смартфон с 3D-дисплеем и технологией Side-Touch Управление США по патентам и торговым маркам (USPTO) обнародовало патентную документацию Samsung на смартфон с любопытным дизайном. Южнокорейский гигант размышляет над аппаратом с так называемым 3D-дисплеем. Экран у устройства будет загибаться на все четыре стороны, полность...

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

Сервис объявлений «Юла» разрешил обменивать внутренние бонусы на промокоды от ivi, Ozon и других партнёров До этого бонусы можно было обменять внутри приложения — например, поднять объявление в поиске.

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

Простое шифрование БД SQlite Так получилось, что я очень люблю использовать SQLite СУБД. Программируя на ассемблере, я иногда нуждаюсь в полноценной СУБД. Мои программы редко превышают в размере несколько сотен килобайт. Понятно, что использовать с ним СУБД в несколько сотен мегабайт по меньшей мере пр...

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

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

Создаем несложный шахматный ИИ: 5 простых этапов Перевели для вас статью Лори Хартикка (Lauri Hartikka) о создании простейшего ИИ для шахмат. Она написана еще в 2017 году, но базовые принципы остались теми же. Все файлы, которые использовал Лори, тоже доступны. Простой искусственный интеллект, который умеет играть в ш...

YIMP — Панель управления для Yii 2 на Bootstrap 4 Уверен, что у многих разработчиков, предпочитающих фреймворки готовым CMS, есть в запасе решение на Bootstrap или его аналогах, которое используется в для создания интерфейсов админок и прочих бэк-офисов. И у меня такое есть. Успешно работает много лет, но безнадежно устарел...

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

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

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

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

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

[Из песочницы] Установка sdl2 на основные дистрибутивы Здравствуй, Хабр. Недавно наткнулся на новый цикл статей по sdl2, но без процедуры установки. Вроде ничего сложного, но если интересно, то давайте вместе пройдемся по граблям, которые могут нас ожидать. Я проведу установку для xcode10 на macOS 10.14.5, code::blocks на Ubuntu...

Идея Chromebase еще жива? Acer анонсировала два моноблочных компьютера под управлением Chrome OS Несколько лет тому назад экосистема устройств под управлением Chrome OS пополнилась устройствами сразу нескольких форм-факторов: Chromebox (мини-ПК), Chromebits (мини-ПК в формате флэш-накопителя) и Chromebase (моноблочные ПК). С тех пор стабильно выпускаются только хро...

Селфи-палки вышли из моды Когда какая-то вещь выходит из моды, это сразу отражается на цене соответствующих доменных имён.Несколько дней назад домен SelfieSticks.com был продан всего за $8 200, тогда как в 2015 году он стоил намного больше - $29 100.За три года стоимость домена упала на 71%. Когда де...

Дисплеи для видеостен с толщиной рамки 0,99 мм со склада Elittech Панели BB557FFBED обладают всеми параметрами, позволяющими использовать их специально для построения ультратонкошовных видеостен любого размера и назначения для оперативного отображения большого объема информации в высочайшем качестве и в режиме ...

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

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

Аналитика из-под ковра: обзор «новинок» 18-летней давности Привет, Хабр. Будучи в гостях у родственников в Петербурге, я увидел весьма любопытную картину. Жильцы сняли ковер, под которым (видимо в целях экономии) не были наклеены обои — стены были обклеены «компьютерными» газетами 2001-2002 года, сохранившимися в практически идеаль...

Samsung хочет разместить фронтальную камеру под дисплеем, чтобы избежать вырезов и отверстий в экране Используемый компанией Samsung дисплей Infinity-O с отверстием является лишь этапом на пути создания полностью полноэкранных дисплеев, у которых не будет вырезов или отверстий. Но, чтобы сделать такие экраны возможными, все фронтальные сенсоры и камеры нужно разместить под д...

Facebook готовит к выпуску цифровые монеты, привязанные к корзине валют и обеспеченные капиталом компании Когда Telegram выпустит свою криптовалюту, то будет не единственным мессенджером с возможностью финансовых расчётов, пишет NY Times. Аналогичные планы есть у Facebook (монеты для мессенджера WhatsApp) и Signal, и не только у них. Информацию о разработке такого проекта подтв...

Вышла Android Q beta 2 с любопытной функцией Bubbles, напоминающей одну из особенностей Facebook Messenger Компания Google сегодня выпустила вторую бета-версию своей операционной системы Android Q. Одной из самых интересных особенностей, которая отсутствовала в первой версии, является функция Bubbles. Как говорит сама Google, это новый вариант многозадачности. Bubbles будет ...

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

Живые фото фитнес-браслета Xiaomi Mi Band 4 в рабочем состоянии В социальной сети Twitter инсайдеры слили живые фотографии фитнес-браслета Xiaomi Mi Band 4 в рабочем состоянии, которые позволяют оценить некоторые возможности устройства. Видно, что экран устройства будет цветным, внизу под ним будет располагаться сенсорная клавиша в ...

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

Разрешение нового монитора Apple составит 6240 х 2880 пикселей В Сети ходили слухи о том, что Apple работает над новым монитором с экраном диагональю 31,6 дюйма. Ожидалось даже, что он дебютирует очень скоро — в текущем или следующем кварталах. Сейчас в сети появилось больше подробностей относительно потенциальной новинки. П...

Начались продажи ноутбука ASUS ZenBook Pro Duo UX581 Старт продаж ASUS ZenBook Pro Duo UX581 в РФ состоялся, и теперь компания ASUS может порадовать поклонников любопытной новинкой. В ноутбуке предусмотрен сенсорный OLED-дисплей с разрешением 3840х2160 пикселей и диагональю 15.6 дюймов. Глянцевый экран обла...

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

LG будет заказывать OLED-экраны для смартфонов не у LG Display, а у BOE Китайский производитель дисплеев BOE постепенно завоевывает популярность на рынке OLED-дисплеев. Компания стала известна после того, как Huawei использовала ее дисплей для серии Huawei Mate 20. Есть также сообщения о том, что в моделях Huawei Mate X и P30 тоже использую...

Как ездить на Аэроэкспресс всего за 1 рубль Жители России могут добраться до аэропортов на общественном транспорте, что достаточно сложно, ведь он не адаптирован для входа с багажом, а также на такси, но такой вид транспорта по карману далеко не каждому. Много лет Сообщение Как ездить на Аэроэкспресс всего за 1 рубль...

[Перевод] Inception bar: новый метод фишинга Доброго времени суток, Хабр! На просторах Интернета мне попалась статья на английском «The inception bar: a new phishing method» автора Jim Fisher. В ней описывается занимательный способ фишинга, механизм которого заключён в использовании экранного пространства строки отобра...

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

Google Ads добавил новые функции для адаптивных медийных объявлений Google Ads сообщил о запуске трёх новых функций для адаптивных медийных объявлений. В их числе значатся следующие: Возможность добавить в объявления видеоролики В объявление можно добавить до 5 роликов, предварительно загруженных на страницу рекламодателя в YouTube. Максимал...

Цифровой перекресток Казани: как в городе внедряют технологии безопасности на дорогах В Казани запустили первый в стране цифровой перекресток, который должен повысить безопасность дорожного движения. Источник: mic.tatarstan.ru Новый комплекс состоит из напольного «светофора под ногами», светодиодных дорожных индикаторов, электронного табло измерения скоро...

[Перевод] Галетный переключатель с возможностью присоединения двигателя для реплики Minivac 601 В ходе работы над репликой Minivac 601 — выпущенного в 1961 году (как раз в тему сегодняшнего праздника) учебного макета электромеханической вычислительной машины с ОЗУ объёмом в 6 бит — автору понадобился галетный переключатель со следующими характеристиками: — 1 направ...

Минюст Украины полностью открыл Единый государственный реестр предпринимателей (юрлица, ФОП, общественные формирования) Министр юстиции Денис Малюська 6 ноября 2019 года подписал приказ, который предусматривает открытие Единого государственного реестра (ЕГР) юридических лиц, физических лиц-предпринимателей и общественных формирований в полном объеме. Таким образом, теперь в реестре можно иска...

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

TCL WQ Gaming Tablet Display: дисплей с 240 Гц Компания TCL анонсировала дисплей для игровых планшетов. Дисплей получил 10.8 дюймовый экран с разрешением 2560×1600p. Экран получил максимальный уровень яркости 500 нит и поддерживает цветовое пространство DCI-P3. Экран также может похвастаться частотой обновления кадров ...

Mattermost. Интеграция с внешними сервисами Выбирая замену, используемой у нас системы обмена сообщениями, наткнулся на описание Mattermost, и решил попробовать. Одним из плюсов, описываемой системы, является простая интеграция со сторонними сервисами, так называемые "хуки" (outgoing и incoming hooks). Вот про настрой...

[Из песочницы] Windows service. Поиск системных ошибок и отображение их в WinForm C# В этой статье мы разберем как с нуля создать приложение, которое будет работать со службами windows и отображать системные ошибки в WinForm (C#). План этой статьи: Создание службы Event Viewer Код службы Проверка работы службы(Запуск службы вручную) Отображение WinForm ...

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

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

postfix+dovecot+mysql в FreeBSD Введение Почтовый сервер хотел изучить уже давно, но руки дошли только сейчас, да и информации корректной не особо много удавалось найти, поэтому решил написать как можно более подробную публикацию. В данной публикации пойдёт речь не только о postfix, dovecot, mysql, postfix...

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

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

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

Подробности об устройстве и функциях электросамоката KickScooter T60 Компания Segway-Ninebot предоставила более детальную информацию об устройстве и режимах работы своего нового электросамоката KickScooter T60, способного самостоятельно прикатываться на станцию зарядки. Внимание, под катом много картинок. Читать дальше →

Как работают поисковые системы Мы разбирали старые письма и наткнулись на статью, которую писал Илья Сегалович iseg для журнала «Мир Internet» в далёком 2002 году. В ней он сравнивает интернет и поисковые системы с чудесами света, размышляет о поисковых технологиях и вспоминает их историю. Несмотря на заг...

Волонтеры новосибирской «Балтики» призвали к ответственному употреблению пива 20 сентября более 5000 волонтеров по всей России, включая сотрудников пивоваренной компании «Балтика» в Новосибирске и общественных организаций, под эгидой Союза российских пивоваров провели общественно значимую акцию, приуроченную к Всемирному Дню ответственного потребления...

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

Слава богу, что я не менеджер Я довольно давно работаю DBA + database performance expert + еще много чего в одной крупной компании. Работа очень комфортная, но какое-то время я переживал из-за того, что моя позиция тупиковая. Расти по карьерной лестнице мне решительно невозможно: я единственный человек в...

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

Первый в мире игровой ноутбук с двумя экранами - HP Omen X 2S Компания HP на недавней презентации в Китае представила первый в мире игровой ноутбук с двумя экранами Omen X 2S. Он выглядит как классический ноутбук, только с 6-дюймовым Full HD дисплеем. Согласно статистике 82% геймеров используют свои мобильные телефоны для обмена ...

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

Lapscreen – 12,5-дюймовый дисплей толщиной с лист бумаги Всегда мечтали о портативном и тонком дисплее, который можно подключить как к ноутбуку, так и к смартфону? Компания Lapscreen воплощает мечту в реальность. На CES 2019 она представила одноименный дисплей, который может похвастаться всеми вышеперечисленными преимуществами.Lap...

Концерты и события KudaGo у вас на зеркале Расскажу вам про то, как я сделал возможным получать и отображать информацию из публичного API KudaGo на вашем зеркале. Само собой, речь не о простом, а об «умном» зеркале. Читать дальше →

Модуль экрана с энкодером и SD-картридером Итак, факты: я делаю принтер; Mega 2650 + RAMPS; принтер иногда будет мигрировать и должен уметь печатать с карты; у меня завалялся без дела экран 16×2 символов (1602).Следствие: надо бы сделать себе контроллер для принтера типа RepRap Discount Smart Controller, в котором бы...

Дисплей гибкого смартфона Samsung Galaxy Fold высоко оценён с точки зрения комфорта для глаз На фоне информации о многочисленных проблемах с экранами смартфонов Samsung Galaxy Fold, возможно, кого-то порадует, что эти дисплеи как минимум хороши для глаз пользователей. Гибкий смартфон корейского гиганта получил сертификат Eye Comfort международного концерна...

LG разрабатывает прозрачный и складной телефон LG запатентовала телефон, который не только складывается, но и прозрачен. Патент, был опубликован 9 апреля, описывает устройство с двумя прозрачными экранами и складкой посередине. Смартфон открывается и закрывается как книжка. Каждый экран двусторонний, и, поскольку ...

Рынок дисплеев для умных часов и трекеров активности вырос на 42% Рынок умных часов уверенно растёт уже много кварталов подряд. Поэтому неудивительно, что аналитики IHS Markit отметили существенный рост поставок экранов для данного класса устройств в прошлом году. Если точнее, рост составил 42%, до 149 млн единиц. Тут нужно отдельно ...

Samsung спрятала в недрах бета версии One UI 2 кое-что очень важное Топовые смартфоны Samsung текущего и прошлого поколения уже сейчас участвуют в бета-тесте оболочки One UI 2. И один из пользователей Galaxy Note9 где-то в недрах системы обнаружил любопытную деталь. Да, это скрытая настройка переключения экрана между режимами с кадрово...

[Перевод] Умные часы с Бейсиком на физическом 6502 Процессор 6502 существует более 40 лет и до сих пор используется в ряде встроенных систем. Компания WDC продолжает выпускать 65C02 и периферийные микросхемы серии 65Cxx. Автор обнаружил, что теперь они доступны и в корпусах PLCC и QFP, но эти варианты микросхем используютс...

[Перевод] 19 концепций, которые нужно изучить для того, чтобы стать эффективным Angular-разработчиком TODO-приложение во фронтенд-разработке — это то же самое, что «Hello world» в обычном программировании. При создании TODO-приложений можно изучить выполнение CRUD-операций средствами того или иного фреймворка. Но часто подобные проекты лишь весьма поверхностно касаются того,...

Motorola razr с доступной заменой экрана Совсем недавно был представлен новый складной смартфон Motorola razr, который на фоне конкурентов выглядит очень даже привлекательно и стильно. Главная фишка новинки именно в дисплее, который складывается посредине пополам и дает вам возможность носить в кармане компактное у...

Win1Leaks: Microsoft не будет менять Проводник в Windows 10 В последнее время по Сети стала распространяться информация о добавлении Fluent Design в Проводник Windows 10. Более того, Win1Leaks заявляет, что и нового Проводника в Windows 10 ждать тоже не стоит, так как слишком много придется переделывать в старой версии ОС. Легче сдел...

На рынке производителей гибких экранов для смартфонов появился новый игрок. Tianma показала сгибающийся дисплей диагональю 7,4 дюйма На проходящей в эти дни выставке Computex 2019 компания Tianma оказалась единственным китайским производителем дисплеев, который привез свои новинки. В частности, был показан сгибающийся экран AMOLED диагональю 7,4 дюйма, который имеет радиус изгиба 3 мм, а также позвол...

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

Huawei MateBook X Pro официально представлен Официально представлен совершенно новый ноутбук Huawei MateBook X Pro, который готов покорять свою аудиторию. Начнем с того, что диагональ дисплея составляет 13,9 дюйма, что достаточно много для современного решения, а разрешение составляет 3000 на 2000 точек. То есть, это п...

В Люксембурге общественный транспорт станет бесплатным с 1 марта 2020 года Власти Люксембурга намерены сделать общественный транспорт бесплатным, начиная с 1 марта 2020 года. ОБ этом заявил министр транспорта Франсуа Бауш. Бесплатный проезд будет доступным для пассажиров всех видов общественного транспорта в Люксембурге: автобусов, трамваем и приго...

System.IO.Pipelines — малоизвестный инструмент для любителей высокой производительности Здравствуй, читатель. Прошло уже достаточно много времени с момента выхода .NET Core 2.1. И такие крутые нововведения, как Span и Memory, уже рассмотрены весьма широко, про них можно достаточно много прочитать, посмотреть и услышать. Однако, к сожалению, библиотека под назва...

SamsPcbGuide, часть 11: Технологии, корпуса BGA-типа и космос В обсуждениях к предыдущей статье proton17 написал, что в космос обычные BGA не летают, дав ссылки на корпуса CCGA-типа как образец надёжности. Я решил разобраться в этом вопросе и нашёл много интересной информации (во многом благодаря вот этому ↓ человеку). Читать дальше ...

Профилирование со сверхсветовой скоростью: теория и практика. Часть 1 Привет! Из заголовка вы уже поняли, о чём я собираюсь рассказать. Тут будет много хардкора: мы обсудим Java, С, С++, ассемблер, немного Linux, немного ядра операционной системы. А ещё разберём практический кейс, поэтому статья будет в трёх больших частях (достаточно объёмных...

С днем рождения: Тетрису, самой популярной головоломке в мире исполняется 35 лет Первоначально тетрис был нарисован и разработан российским программистом Алексеем Леонидовичем Пажитновым. Его название происходит от слов «tetromino», который представляет собой геометрическую форму, состоящую из четырех квадратов и «теннис», по сообщениям, любимого вида сп...

Первые изображения Vivo NEX 3 с «экраном-водопадом»: дисплей на 99,6% передней панели Мы уже несколько раз рассказывали о смартфоне Vivo NEX 3, который получит так называемый экран Waterfall. В частности, видели стекло, которое будет использоваться в устройстве, и концепт-арты. Теперь же производитель опубликовал первые промо-изображения, подтверждающие, что...

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

Apple поборется с Netflix за зрителя при помощи фирменного сервиса Apple TV+ Как и ожидалось, компания Apple сегодня анонсировала фирменный потоковый видеосервис. Он получил название Apple TV+. Увы, анонс оказался уж очень формальным и практически обошелся без конкретики: компания много говорила о производстве контента (и даже сделала ролик на 5...

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

iPhone в 2020 будет оснащен дисплеем с частотой обновления 120 Гц Сегодня появилась информация о том, что Apple готовит для пользователей iPhone в 2020. В публикации 9to5mac, со ссылкой на отчет Digitimes утверждается, что в следующем году iPhone будет оснащен экраном 120 Гц. Наподобие дисплеев ProMotion в новых iPad Pro. На сегодняшний де...

[Перевод] Написание змейки для Android на Kivy, Python Привет! Много людей хотели бы начать программировать на андроид, но Android Studio и Java их отпугивают. Почему? Потому, что это в некотором смысле из пушки по воробьям. «Я лишь хочу сделать змейку, и все!» Начнем! (бонус в конце) Читать дальше →

В этой статье слишком ного воды «Мы начинаем разработку новой игры, и нам нужна классная вода. Такую сможешь: », — cпросили меня. «Да не вопрос! Конечно смогу.», — ответил я, но голос предательски задражал. «А, еще и на Unity?», — и мне стало понятно что впереди очень много работы. Читать дальше →

[Перевод] Вытащить YPbPr из Commodore 64 Commodore 64 — компьютер с огромной библиотекой программ, но с не очень качественным видеовыходом. Микросхема под названием VIC-II генерирует сразу S-Video, причём сигнал цветности — не совсем стандартный, а сигнал яркости — несколько зашумлённый. Но, сняв сигналы с 22 выв...

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

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

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

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

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

7 хитростей с URL-адресом YouTube, о которых вы могли не знать Благодаря простым командам из YouTube можно скачать превью или видео, сделать гифку и настроить отображение рекомендаций.

Уязвимость блокировщика экрана в Astra Linux Special Edition (Смоленск) В данной статье мы рассмотрим очень одну интересную уязвимость в «отечественной» операционной системе Astra Linux, и так, начнем… Читать дальше →

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

Экранный сканер отпечатков пальцев в Galaxy S10 подтверждён кодом Samsung Pay Смартфоны серии Galaxy S10 будут, разумеется, поддерживать приложение для мобильных платежей Samsung Pay. Теперь можно с уверенностью сказать: как минимум в одной из трёх ожидаемых моделей будет использоваться встроенный в экран датчик отпечатков пальцев. Ранее ресурс XDA De...

JetBrains Night Moscow: как это было В апреле мы провели JetBrains Night Moscow — получилась отличная встреча с друзьями: интересные темы, много живого общения и, конечно, выступления спикеров JetBrains. К нам пришло более 700 гостей. Спасибо каждому за то, что вы сделали вечер таким классным! Читать дальше ...

[Перевод] Создание дизайн-документа миссии повествовательной игры на примере Last of Us Я всегда начинаю с того, что задаю много вопросов и провожу активные исследования. За свою карьеру я успел поработать над множеством сиквелов уже существовавших франшиз. Лучшее, что ты можешь сделать в этом случае — полностью освоить жанр игры и изучить мир. Среди прочих пр...

5 ноября Xiaomi представит CC9 Pro с 5 камерами и разрешением основного сенсора 108 Мп Xiaomi объявила, что 5 ноября представит новый смартфон CC9 Pro, который получит пять камер с основным сенсором на 108 Мп. Официальной информации пока не очень много, но слухов прилично набежало. Ожидается, что устройство будет работать на однокристальной системе Snapdragon...

Сжимаем APK, стараясь сохранить его работоспособность / PxHere / PD Оптимизация веса APK — это нетривиальная, но очень актуальная во времена Instant App, задача. Включение proguard избавит вас от ненужного кода, если ваши зависимости можно определить на этапе компиляции, но в APK есть ещё несколько видов файлов, которые можно ...

Project Athena — переизобретая ноутбук За последние десятилетия Intel много сделала для мобильной компьютерной техники. Можно сказать, это был один из основных векторов ее деятельности — повышение удельной энергоэффективности процессоров, усовершенствование проводных и беспроводных интерфейсов и многое-многое д...

[Из песочницы] Простые эксперименты с микроконтроллером STM32F103 («Голубая таблетка») Многие приобрели «голубую таблетку» на попробовать. Но из-за сложности программирования данная вещь оказалась где то на полке, до лучших времен. Будем считать, что «лучшие времена» — наступили. Читать дальше →

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

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

Ноутбуки HP с экраном AMOLED выйдут в апреле Компания HP начнёт продажи портативных компьютеров с качественным экраном AMOLED в апреле, о чём сообщает ресурс AnandTech. Экранами AMOLED (активная матрица на основе органических светодиодов) поначалу будут оснащаться два ноутбука. Это модели HP Spectre x360 15 и Envy x360...

Портативная игровая консоль GPD Win 2 получит процессор AMD Ryzen 5 2500U Компания GPD известна своими портативными игровыми консолями и миниатюрными ноутбуками на базе ОС Windows. Однако ввиду очень небольших размеров эти устройства оснащаются CPU с низким значением TDP – для того, чтобы их можно было охлаждать исключительно пассивно. ...

Сборки Windows One Core были замечены на BuildFeed На выходных ресурс BuildFeed опубликовал ряд новых номеров сборок с интересной информацией. Впервые, насколько нам известно, были включены некоторые сборки, помеченные как OneCore и WCOS (Windows Core Operating System), которые предназначаются для новых устройств, таких как:...

Медицина перебирается в веб, чаты и мобильные приложения. Разговор с BestDoctor Есть странное слово «телемедицина», и у меня оно ассоциируется только с сеансами Кашпировского по телевизору и заряжанием воды от экрана. На самом деле это просто термин для технологий, которые могут сделать медицину удаленной. Это огромное поле, в котором ИТ будет разви...

STL интерфейс Berkeley DB Привет, Хабр. Не так давно для одного моего проекта понадобилась встраиваемая база данных, которая бы хранила элементы в виде ключ-значение, обеспечивала поддержку транзакций, и, опционально, шифровала данные. После непродолжительных поисков, я наткнулся на проект Berkeley D...

Lady Gaga спела для сотрудников Apple Lady Gaga выступила с концертом в центре Apple Park, посвященный не только открытию штаб-квартиры, но и тому, что основатель Стив Джобс сделал для искусства и мира. Lady Gaga представила сокращенную версию своего шоу «Enigma» для 15 000 сотрудников Apple. В начале шоу она по...

[recovery mode] Играем в ящик Много лет назад, когда мне впервые пришлось обучать молодых специалистов работе с Active Directory, я с тоской подсчитывал, какие вычислительные мощности мне потребуются от обучающего центра. Это было то далекое время, когда виртуализация еще только начала покорять IT. Я в с...

Realme X2: крутой экран, очень крутые камеры, много памяти и цена дешевле 15 000 руб. Гаджет получил большой и качественный AMOLED-дисплей диагональю 6,4 дюйма и разрешением Full HD+ 2340 х 1080 пикселей с каплевидным вырезом под 32-мегапиксельную камеру с максимальной диафрагмой f/2,0. Экран занимает 91,9% площади фронтальной поверхности.

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

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

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

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

Книга «Учимся кодить на JavaScript» Привет, Хаброжители! Мы издали книгу для мальчиков и девочек от 10-11 лет которая поможет самостоятельно, без помощи родителей и учителей, написать программный код. Ты любишь играть онлайн? Общаться с друзьями через ВКонтакте, Фейсбук и Инстаграм? Смотреть видеоролики на см...

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

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

При производстве экранов для iPhone 11 не будут использовать особые наборы материалов Как сообщает источник, экраны OLED для грядущих смартфонов Apple больше не будут отличаться по материалам от экранов Samsung. Несмотря на то, что дисплеи OLED для iPhone производила и производит Samsung, они отличались от того, что корейский гигант делал для сво...

Субпиксельный рендеринг произвольных векторных изображений (Haarmony LCD) Субпиксельный рендеринг (вики)— способ увеличить видимое разрешение LCD или OLED дисплея путем рендеринга пикселей с учетом свойств экрана. Используется тот факт, что каждый пиксель экрана фактически состоит из отдельных красных, зеленых и синих субпикселей. В посте я хочу р...

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

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

iPhone XI Max может получить поддержку беспроводной зарядки мощностью 15 Вт и экран с частотой обновления 120 Гц Как пишет известный китайский ресурс со ссылкой на одного из инсайдеров социальной сети Weibo, iPhone XI Max может получить новый дисплей – с частотой обновления экрана 120 Гц. Учитывая, что такие дисплеи уже используются в iPad, их появление в iPhone является тол...

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

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

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

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

Складной смартфон от Motorola будет уметь кое-что необычное Несколько дней назад мы рассказывали вам о том, что Motorola наряду с другими компаниями не отстает от тенденций рынка смартфоностроения и работает над своим складным смартфоном, который, судя по патентам, будет сильно напоминать хит 15-летней давности Motorola RAZR. Сегодн...

Руководство: Thymeleaf + Spring. Часть 2 Первая часть Третья часть 5 Отображение Seed Starter Data Первое, что покажет наша страница /WEB-INF/templates/seedstartermng.html, — это список с начальными стартовыми данными, которые в данный момент сохранены. Для этого нам потребуются некоторые внешние сообщения, а т...

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

Redmi K20 и Redmi K20 Pro получили разные экраны. В Индии смартфоны выйдут под названиями Pocophone F2 и Pocophone F2 Pro На этой неделе сайты всех тематических СМИ пестрят заголовками, связанными со смартфонами Redmi K20 и Redmi K20 Pro, которые не прекращаются и после анонса новинок. Согласно свежей информации, в России Redmi K20 и K20 Pro выйдут под названиями Xiaomi Mi 9T и Xiaomi Mi 9...

Livy — недостающее звено цепи Hadoop Spark Airflow Python Привет всем, немного информации "из под капота" дата инженерного цеха Альфастрахования — что будоражит наши технические умы. Apache Spark — замечательный инструмент, позволяющий просто и очень быстро обрабатывать большие объемы данных на достаточно скромных вычислительных ...

Статический анализ IntelliJ IDEA против человеческого разума Не так давно я изучал вывод статического анализатора IntelliJ IDEA для Java-кода и наткнулся на интересный случай. Так как соответствующий фрагмент кода не является open source, я его анонимизировал и отвязал от внешних зависимостей. Будем считать, что он выглядел так: priva...

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

Размышления о карьере в ИТ Сделать быструю карьеру в области разработки сегодня не так просто, как кажется. Если начать работать, например, в сфере финансов, то в 30 лет вы почти наверняка будете руководителем. В нашей же отрасли и в 35, и в 40 лет можно оставаться разработчиком. Среди нас много тех, ...

Одобрен закон о блокировке фейковых новостей Против принятия закона проголосовало всего трое сенаторов. Принятый законопроект вводит запрет на "распространение в информационно-телекоммуникационных сетях недостоверной общественно значимой информации, распространяемой под видом достоверных сообщений, которая соз...

Об официальном выходе на российский рынок сообщила Kiosk Korea Компания примет участие в российской образовательной выставке «ММСО-2019»! Корейский разработчик представит е-подиум и интерактивные электронные табло Новейший электронный подиум с регулируемым по высоте экраном монитора Встроенный интерактивный и контролирующий монитор Комп...

Информационная энтропия хаоса Введение На Habr достаточно много публикаций, в которых рассматривается понятие энтропии, вот только некоторые из них [1÷5]. Публикации были позитивно восприняты читателями и вызвали большой интерес. Достаточно привести определение энтропии, которое дал автор публикации [1...

Red Lithium 3D — когда «модуль» для смартфона весит на порядок больше самого смартфона Смартфон Red Hydrogen One наконец-то вышел на рынок, но получился очень неоднозначным. Высокая цена, возможность просматривать трёхмерные снимки лишь в фирменном приложении и только на этом смартфоне, интересный, но не более того «голографический» дисплей &m...

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

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

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

Apple запатентовала смартфон с полноэкранным дисплеем Apple получила патент, поданный еще в 2016 году на таинственный смартфон, что сделало несколько интересных открытий. В патенте видно, что у телефона будет экран от края до края, и в отличие от новых моделей iPhone, на нем не будет ни каких вырезов. Будет интересно посмо...

Палмер Лаки, «отец» Oculus Rift, разрабатывает систему виртуального поля боя для Пентагона Стартап Anduril Industries изобретателя Палмера Лаки заключил контракт Пентагоном в рамках противоречивой программы Project Maven. Последняя должна стать продвинутой аналитической системой, которая будет просматривать и обрабатывать видео, снятые беспилотниками. Алгоритмы ...

[Перевод] Модульные спрайтовые персонажи и их анимация Эта запись девлога целиком посвящена моей системе анимации персонажей, она наполнена полезными советами и фрагментами кода. За последние два месяца я создал целых 9 новых действий игрока (такие забавные вещи как блокировка щитом, уворачивание в прыжке и оружие), 17 новых но...

Складной смартфон Huawei Mate X засветился на рекламном ... Выставка Mobile World Congress еще не началась, зато в сети уже появилась очень интересная преждевременная утечка рекламного баннера. Вероятно, это должно было стать для нас большой неожиданностью: складной смартфон Huawei Mate X, который компания, судя по всему, покажет на ...

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

[Из песочницы] Таинственная программа LyX. Часть 1 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. О чем я буду рассказывать? Эту серию статей будет писать человек, не очень разбирающийся в компьютерах для таких же людей. Я увлекаюсь математикой и с целью облегчения э...

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

[Из песочницы] «Русский след» в скандинавской игровой саге Недавно я совершенно случайно наткнулся на финскую книгу, озаглавленную «Finnish Video Games: History and Catalog» написанную журналистом Juho Kuorikoski и изданную в 2015-м году. На 93-й странице в главе «Мобильные студии наносят ответный удар» я наткнулся на интересный уча...

Как скрыть рекламу из поисковой выдачи Google в Chrome Google Chrome на Macbook Pro Кажется, все уже привыкли, что первая ссылка в поисковике Google, как правило, является рекламной. Они существуют так давно, что активные пользователи научились не замечать их, однако новичкам они могут доставлять определённые неудобства. Им ниче...

«Прячь www»: почему разработчики мейнстрим-браузера снова отказались от отображения поддомена Рассказываем о причинах этого решения разработчиков Chrome и реакции сообщества. Читать дальше →

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

S7 Airlines начинает тестирование системы распознавания лиц "Мы постоянно изучаем и внедряем новые технологии, предлагая актуальные услуги и совершенствуя пассажирский опыт. Тестирование этой системы - лишь первый шаг в использовании распознавания лиц. Со временем наши пассажиры смогут пройти от входа в здание аэропорта до посад...

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

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

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

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

Экран смартфона Sharp Aquos Zero 2 имеет частоту обновления 240 Гц Корпорация Sharp анонсировала любопытную новинку — смартфон Aquos Zero 2, который будет поставляться с операционной системой Android 10 «из коробки». Главной особенностью модели является OLED-дисплей. Применённая панель обладает высочайшей частотой обновления — 240 Гц. Разме...

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

Обзор смартфона Honor View 20 В начале этого года Huawei выпустила любопытный флагман Honor View 20. У него есть камера с огромным разрешением 48 Мп; отверстие прямо в экране для фронтальной камеры; 3D TOF-датчик, способный превратить смартфон в игровую консоль с контролем движений… Обо всех особенностях...

Acer Predator Triton 900 – первый в мире игровой ноутбук 2-в-1 Компания Acer – специалист по игровым решениям, решила привнести что-то новое в дизайн игровых ноутбуков. В следствие чего и появился на свет Predator Triton 900 -ноутбук 2-в-1, который с помощью необычного крепления дисплея может использоваться как ноутбук, так и план...

Apple выпустит iMac с экраном mini-LED уже в этом году, затем последуют iPad и MacBook с новыми дисплеями Ожидается, что Apple начнет использовать дисплеи, выполненные по технологии mini-LED, уже в этом году. Подобные экраны будут применены для нового iMac с дисплеем диагональю 31,6 дюйма, который ожидается во втором или третьем квартале этого года. Также экраны mini-L...

Microsoft Surface Neo: все, что известно на данный момент Surface Neo — крайне любопытное устройство Microsoft совсем недавно представила Surface Neo, довольно интересное устройство с двумя экранами, чему мы даже посвятили отдельный материал. Но о весьма любопытном гаджете известно уже достаточно много. Более того, Microsoft ...

Качественный пресс-рендер Sony Xperia 1 (Xperia XZ4) Флагман Sony в этом году станет не простым обновлением «железа» и мелкими правками дизайна, а кардинальным пересмотром приоритетов. Японская компания сделает ставку на «киношный» формат дисплея 21:9, что сделает смартфон еще длиннее (будет удобно для мультиоконки) для отобра...

Тетрис с королевской битвой на 100 игроков появится на мобильных устройствах Модный жанр теперь и в классических играх

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

QVD файлы — что внутри QlikView и его младший брат QlikSense — замечательные BI инструменты, достаточно популярные у нас в стране и "за рубежом". Очень часто эти системы сохраняют "промежуточные" результаты своей работы — данные, которые визуализируют их "дашборды" — в так называемые "QVD файлы". ...

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

Когда почта доставляет: боремся с потерями push-уведомлений в iOS Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about. Но очень много интересного происходит под капотом. Как многие мобильные приложения, Почта испо...

[Перевод] История первого GPU: Rendition Vérité 1000 Есть много хорошей литературы о движке Quake: книги, бесчисленные статьи в Интернете, блоги и вики-страницы. Среди них всех моими любимыми остаются «Graphics Programming Black Book» Майкла Абраша, опубликованная в 1997 году, и «Rocket Jump: Quake and the Golden Age of First...

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

[Из песочницы] Обходим лимит поиска LinkedIn, играя с API Лимит Есть на LinkedIn такое ограничение — Лимит коммерческого использования. Крайне вероятно, что вы, как и я до недавнего времени, никогда не сталкивались и не слышали о нем. Суть лимита в том, что если вы используете поиск людей вне ваших контактов слишком часто (точн...

AT&T «перешёл» на 5G, сменив значок на экране Новый значок на экране абонентского устройства AT&T На горизонте новая технология сотовой связи, и вся индустрия работает над развёртыванием новой инфраструктуры, чтобы обновиться с 4G LTE на 5G mmWave. Обновление требует много новых чипов для мобильных устройств, а также...

[Перевод] Jupyter Notebook в Netflix В последнее время Jupyter Notebook стал очень популярен среди специалистов Data Science, став де-факто стандартом для быстрого прототипирования и анализа данных. В Netflix, стараемся раздвинуть границы его возможностей еще дальше, переосмысливая то, чем может быть Notebook, ...

Посещение центрального офиса компании Google — условия и организация работы Недавно посетила центральный офис компании Google в Mountain View в качестве гостя, узнала много интересного по теме — «а как там у них?» и решила поделиться. В книгах, как оказалось, не всегда полная и актуальная информация. Предупреждаю, что после прочтения можно как разо...

Зачем нужны смартфоны с двумя дисплеями? Выглядит не так плохо, но зачем?.. Уже несколько месяцев в сети много говорят о Samsung Galaxy Fold. Мы тоже много об этом говорили и даже приводили примеры того, почему это гаджет будущего. Вот только остается вопрос, почему многие производители не унимаются и продолжают пы...

Рулевое колесо оказалось вчетверо грязнее унитаза Недавний опрос показал, что американские водители ежегодно проводят за рулем 17600 минут, что эквивалентно семи стандартным 40-часовым рабочим неделям. 20% водителей регулярно употребляют пищу в автомобиле. Но при этом из 1000 опрошенных водителей 32% делают уборку в салоне ...

Загадочные домены, которые стоят сотни долларов Просматривая списки доменов, выставляемых на аукционы, можно обнаружить довольно странные вещи.На продажу выставляются домены, не имеющие никакого смысла. Ставка по некоторым из них достигает сотен долларов, и некоторые даже продаются.Например, acgzn.com - $988, htzao.com - ...

В телевизорах Samsung Smart TV 2019 модельного года появится функция удаленного доступа для управления подключенными устройствами Компания Samsung Electronics рассказала о новой функции, которая появится в телевизорах Samsung Smart TV 2019 модельного года. Она называется «Удаленный доступ» (Remote Access) и позволяет подключать к телевизору компьютеры, планшеты и смартфоны для вывода и...

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

Памятка начинающему разработчику компьютерных игр Данная статья ориентирована на школьников, студентов, и тех, кто постарше, кто никогда не пробовал, но очень хочет начать писать компьютерные игры. Кто в детстве не играл в компьютерные игры, и не хотел написать свою игру, которая будет лучше, чем GTA или Crysis? И я хотел,...

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

Oppo R19 оснастят выдвигающейся камерой и экранным сканером отпечатков На прошлой неделе в сети появились рендерные изображения нового смартфона Oppo F11 Pro. Этому аппарату приписывались тыльная 48 Мп камера и выдвигающаяся селфи-камера с 32 Мп разрешением. А недавно мы наткнулись на очень интересный постер смартфона Oppo R19 со схожими возмож...

Как оптимизировать pandas при работе с большими datasetами (очерк) Когда памяти вагоны и/или dataset небольшой можно смело закидывать его в pandas безо всяких оптимизаций. Однако, если данные большие, остро встает вопрос, как их обрабатывать или хотя бы считать. Предлагается взглянуть на оптимизацию в миниатюре, дабы не вытаскивать из сети...

Новая разработка позволит развернуть системы сотовой связи на Крайнем Севере Электромеханические телескопические мачты производятся Долгопрудненским конструкторским бюро автоматики (ДКБА) концерна "Вега" холдинга "Росэлектроника". Используемые материалы и технологии являются полностью российской разработкой. Оборудование отличаетс...

[Перевод] Как генерируются подземелья в Enter The Gungeon В последнее время я много играл в Enter The Gungeon. Это потрясающая, ужасно сложная игра в жанре bullet hell, сильно напомнившая мне Binding of Isaac. Но чем больше я играл в неё, тем больше осознавал малозаметную гениальность дизайна подземелий. Существует много процедур...

BOE показала гибкий дисплей диагональю 7,56 дюйма, который может использоваться в складном смартфоне Huawei Слухи приписывали Huawei сотрудничество с BOE: якобы, эта компания будет снабжать Huawei гибкими экранами для складного смартфона. Очень может быть, что в первом складном смартфоне Huawei как раз и будет использован экран BOE, продемонстрированный в этом видеоролике. BO...

Над внешним видом Xiaomi Mi 9 работает дизайнер Mi 6 Следующим флагманским смартфоном Xiaomi станет Mi 9. И хотя мы пока не располагаем официальными сведениями о его внешнем виде и особенностях, сегодня руководство Xiaomi поделилось любопытной информацией о своём будущем флагмане. Директор по продукту Xiaomi Ван Тен (Wang Teng...

Galaxy Fold и Surface Duo нельзя сравнивать. И всё же, что лучше? Surface Duo в разложенном виде похож на книгу Пока в Apple осваивают третью камеру и думают, не многовато ли для обычного пользователя сразу 4 ГБ ОЗУ, настоящие свершения делают китайцы и корейцы. Первые в лице Huawei готовятся представить свой гибкий Huawei Mate X, а вторые...

Ремонт оголовья наушников Samsung Level On Pro Достались мне по случаю наушники Samsung Level On Pro EO PN920 с блютусом. Наушники радовали меня ровно 5 месяцев, после чего мне показалось, что они начали как-то не очень хорошо держатся на голове. Беглый осмотр показал что по оголовью пошли трещины, много трещин, я бы д...

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

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

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

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

Самый худший UI управления громкости звука Группа разработчиков и дизайнеров решила начать флешмоб на реддите, чтобы выяснить у кого получится сделать самый худший интерфейс управления звуком в мире. Осторожно! Много картинок и трафика! Читать дальше →

Колонка редактора: инфобизнес в благотворительности Евгений Зубов в родном городе Тольятти успел запустить серию it-порталов, информационных сайтов, модельное агентство. Уезжать не хочет и не думал, в свои 27 много путешествует. И бизнеса в один момент стало мало. Понял, что его навыки могут помочь в благотворительности, где...

Новая графическая панель для Smoothieware Приветствую любителей сделать что-то своими руками.Какие виды экранов используются для 3D принтеров? Текстовые, графические монохромные нескольких видов с разрешением128х64 и полностью графические с тачскрином типа MKS TFT. Для плат с прошивкой Smoothieware подходят фактичес...

Навигация внутри Android приложения Введение При Андроид разработке мы используем разные архитектурные решения(паттерны). Например Mvp, Mvvm, Mvi и т.д… Каждый из этих паттернов решает несколько важных задач и поскольку они не идеальны они нам оставляют кое-какие нерешенные задачи. К примеру этих задач относят...

Киберпанк, который мы заслужили: госкорпорация Ростех и LG создали окно-дисплей для вагонов метро На промышленной выставке Иннопром-2019, проходящей в Екатеринбурге с 8 по 11 июля, показали оконное стекло-дисплей для общественного транспорта с интегрированной в него OLED-матрицей, созданное совместными усилиями компании LG Electronics и технологического холдинга «Швабе»,...

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

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

[Из песочницы] 35% доходность акций на альтернативных данных Торговля на альтернативных (нестандартных) данных становится модным и перспективным. На днях попал в руки любопытный датасет от Московской Биржи по популярным акциям. После поверхностного исследования удалось получить привлекательный результат c хорошими доходностями. Подр...

DisplayMate протестировали дисплей iPhone 11 Pro и выставили ему самую высокую оценку Во многих обзорах iPhone 11 Pro и iPhone 11 Pro Max журналисты отмечали, что Apple оснастила свои новые смартфоны очень яркими экранами. Однако эксперты DisplayMate обнаружили в дисплеях яблочных новинок заметно больше отличий. Они также признали экраны в iPhone 11 Pro и iPh...

Google Ads обяжет компании указывать больше информации о продвигаемом ПО Начиная с 21 августа 2019 года рекламодатели Google Ads должны будут указывать больше информации о продвигаемом ПО, включая расширения и приложения. Об этом говорится в письме, разосланном тем пользователям сервиса, которых может коснуться это изменение. Новые требования: Вс...

Сравниваем PHP FPM, PHP PPM, Nginx Unit, React PHP и RoadRunner Тестирование производилось с помощью Yandex Tank. В качестве приложения использовались Symfony 4 и PHP 7.2. Целью являлось сравнение характеристик сервисов при разных нагрузках и нахождение оптимального варианта. Для удобства все собрано в docker-контейнеры и поднимается с...

TCL создала экран для таблеток с частотой обновления ... Компания Huawei представит 25 ноября MatePad, который будет первым планшетом с круглым отверстием в дисплее под фронтальную камеру. Не исключено, что на рынке появится больше таблеток с таким экраном и все благодаря компании TCL. Она создала панель WQ Gaming Tablet Display д...

Пользователи массово жалуются на царапины на дисплеях iPhone 11 и 11 Pro Насколько прочен экран iPhone 11? Говорят, что не очень Цель каждого нового iPhone проста и понятна. Даже если он далёк от звания эталонного смартфона, он должен быть во всём лучше предыдущей модели. Но поскольку высокой производительностью и широкоугольной камерой сегодня у...

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

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

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

LG анонсировала первый в мире скручивающийся OLED-телевизор Компания LG сделала несколько анонсов до старта выставки CES 2019, однако особо внимание привлёк представленный сегодня телевизор LG Signature OLED TV R (65R9). Его главная особенность заключается в возможности экрана скручиваться внутрь подставки. Проще говоря, развернуть ...

Зачем писать свой React Data Grid в 2019 Привет, Хабр! Я участвую в разработке ECM системы. И в небольшом цикле статей хочу поделится нашим опытом и историей разработки своего React Data Grid (далее просто грид), а именно: почему мы отказались от готовых компонент с какими проблемами и задачами мы столкнули при ра...

[Из песочницы] Фантазии на тему метаклассов в C# Программистам вроде меня, которые пришли в C# с большим опытом работы в Delphi, часто не хватает того, что в Delphi принято называть ссылками на класс (class reference), а в теоретических работах – метаклассами. Я несколько раз натыкался в разных форумах на обсуждение, прохо...

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

[Из песочницы] IMaskjs — 3 года в Open Source Всем привет! Прошло 3 года с тех пор, как я начал работу над библиотекой imaskjs. Хотя opensource — это бесконечный процесс, но можно сказать что в целом работа закончена и перешла в вялотекущий багфикс. На данный момент я сделал все что хотел, других идей нет, разве тест...

Как транслировать (передать) видео с Mac на экран телевизора Начиная с OS X 10.9 Mavericks, у владельцев Mac и приставок Apple TV появилась возможность беспроводного вывода изображения с компьютера прямо на экран телевизора при помощи функции AirDisplay. Однако для этого нужно было использовать исключительно режим зеркалирования, не п...

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

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

Без предупреждений и объявления войны. Huawei начала показывать рекламу на экране блокировки Только компания Xiaomi объявила, что начала убирать рекламу из своей оболочки MIUI на смартфонах, как за пагубную практику с рекламой взялась другая небезызвестная китайская компания.  Пользователи Huawei жалуются в сети, что на экранах блокировки смартфонов начал...

Huawei Mate 30 Pro замечен в руках пользователя Известный сетевой информатор под ником Ice Universe, который часто делится эксклюзивной информацией о новинках мобильной индустрии, опубликовал живые фотографии смартфона Huawei Mate 30 Pro в руках пользователя. Фотографии были сделаны в общественном транспорте в Китае...

Проектируем спринклерную систему пожаротушения Эта статья из цикла материалов, посвященных вертикальным решениям nanoCAD ВК и nanoCAD Отопление, несколько отличается от написанных ранее – здесь будет больше информации о том, как делался проект и какими способами решались те или иные задачи. А заинтересует представленна...

Как детально настроить функцию Always On Display на Galaxy S10 Функция Always On Display, без сомнений, является одной из самых простых, но в то же время очень полезных возможностей некоторых современных смартфонов, без которой свою жизнь уже сложно представить. Функция Always On Display выводит полезную информацию на экран и пользоват...

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

Не прототип, а готовое коммерческое решение. LG показала гибкий экран диагональю 13,3 дюйма На прошедшей на прошлой неделе международной конференции Display Week 2019 компания BenQ Materials сообщила о разработке ультратонких пленок для устройств, оснащенных гибкими экранами. Кроме того, компания LG продемонстрировала свою собственную складную панель, диагонал...

Buildbot в примерах Потребовалось мне настроить процесс сборки и доставки на сайт пакетов программ из Git-репозитария. И увидев, ни так давно, тут на Хабре статью по buildbot (ссылка в конце) решил для этого попробовать его и применить. Так как buildbot — это распределённая система, то будет ло...

Часть I. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут? Конспект отличной, на мой взгляд, книги. Рекомендую всем, кто занимается UX-исследованиями, хочет развивать свой продукт или создать что-то новое. Книга учит, как правильно задавать вопросы для того, что бы получить максимально полезные ответы. В книге есть очень много...

Thrangrycat: критическая уязвимость в прошивке устройств Cisco позволяет хакерам устанавливать на них бэкдоры Исследователи информационной безопасности обнаружили опасную уязвимость в прошивке, которая используется на устройствах Cisco разных типов. Ошибка CVE-2019-1649 или Thrangrycat позволяет злоумышленникам устанавливать на маршрутизаторы, коммутаторы и межсетевые экраны бэкдо...

8 приемов работы с CSS: параллакс, «липкий» футер и другие Эта статья о приемах работы в CSS, узнав о которых, я восклицал: «Агаааа!». Надеюсь, вы тоже сделаете пару открытий. CSS — специфическая технология. На первый взгляд она кажется очень простой. Но некоторые эффекты, которые в теории кажутся простыми, не являются таковыми...

Стратегия игры в телепатию Одно из изданий этой механики Есть колода из 100 карт с натуральными числами от 1 до 100, каждого по одному. Вы и второй игрок берёте по 3 карты из этой колоды. Задача — одну за одной выложить их на стол в порядке возрастания. Но нельзя меняться информацией между собой и п...

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

Переселенец 1. День оказался неудачным. Он начался с того, что я проснулся в новых реквизитах. То есть в старых, конечно, но тех, которые теперь были не моими. Красная фигурная стрелка в углу интерфейса настойчиво мигала, сигнализируя о свершившемся перемещении. «Чтоб тебя!» Стать п...

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

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

Apple может выпустить iPhone 12 Pro с гибким 5,4-дюймовым дисплеем   Инсайдеры ETNews сообщили, что в следующем году Apple может выпустить iPhone 12 Pro с новыми диагоналями — 5,4 и 6,7 дюйма. Предполагаемые iPhone 12 Pro и Pro Max получат гибкие OLED-дисплеи и сенсорную технологию Y-Octa, которые принадлежат Samsung. Благодаря п...

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

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

Фоторепортаж о посещении производственной площадки компании Радиолайн Мне, как радиоинженеру, было очень интересно посмотреть, как устроена производственная «кухня» фирмы, которая занимается созданием очень специфической, если не сказать уникальной, аппаратуры. Если вам тоже интересно, то милости прошу под кат, где много занятных картинок… ...

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

SQL Index Manager — бесплатный тул для дефрагментации и обслуживания индексов Много лет работая SQL Server DBA и занимаясь то администрированием серверов, то оптимизацией производительности. В общем, захотелось в свободное время захотелось сделать что-то полезное для Вселенной и коллег по цеху. Так в итоге получился небольшой опенсорс тул по обслужива...

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