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

WebAssembly и манипуляции DOM Про WebAssembly в наше время слышали, я думаю, практически все. Если Вы не слышали, то на Хабре есть замечательный вводный материал об этой технологии. Другое дело, что очень часто можно встретить комментарии вида “Ура, теперь будем писать фронтенд на C++!”, “Давайте переп...

Ошибки в роботах: ожидание и реальность Мне кажется, бунт роботов не близок. Я начал писать статью про то, что наша команда приступила к адаптации анализатора кода PVS-Studio для нужд Embedded-разработчиков. Для начала мы поддержали KEIL и IAR. Посмотрев на ошибки в некоторых проектах для встроенных устройств, я ...

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

Конференция AgileDays 22 и 23 марта 2017 22 и 23 марта в Москве в Центре Международной Торговли состоится конференция AgileDays’18. В этом году она проводится 12-й раз. В очередной раз докажем, что наша конференция самая крутая по тематике Agile в России и Восточной Европе! На AgileDays будет почти 100 докладов, ...

Личный опыт: выступления и вебинары VAS Experts о СКАТ, CG-NAT и DPI-системах Сегодня мы подготовили компактную подборку лекций и вебинаров наших экспертов. В них мы говорим о DPI-системах, платформе СКАТ DPI и тонкостях работы таких решений в сети провайдера. Читать дальше →

Пишем масштабируемые и поддерживаемые сервера на Node.js и TypeScript Последние три года я занимаюсь разработкой серверов на Node.js и в процессе работы у меня накопились некоторые советы и решения, среди которых open-source фреймворк, которыми я хотел бы поделиться. В данной статье мы пройдемся по некоторым принципам, а так же посмотрим на р...

Самая большая it-тусовка на Урале — конференция DUMP-2018 — пройдёт 13 апреля в Екатеринбурге Программисты, дизайнеры, мобильные разработчики, тестировщики, менеджеры, новость для вас — конференция DUMP-2018 пройдёт 13 апреля в Екатеринбурге. В этом году мы готовим 8 секций: FrontTalks, Serverside, Mobile, Дизайн, DevOps, Тестирование, Менеджмент, Science. Если вы ...

[Из песочницы] Концептуальная сортировка в С++20 К изменениям лучше готовиться заранее, поэтому предлагаю посмотреть на то, что войдет в стандарт C++20, а именно на концепции. Читать дальше →

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

Это Meizu 15 Plus во всей своей славе! Сегодня в 19:30 по времени Пекина компания объявит о трех моделях Meizu 15, но благодаря утечке мы прямо сейчас можем посмотреть как выглядит новый флагман. Подробнее об этом читайте на THG.ru.

Использование произвольных DataFlash 25-й серии вместо дорогих конфигураторов FPGA Altera без дополнительной аппаратуры Из любого описания на FPGA известно, что для хранения их конфигураций используются специальные микросхемы – конфигураторы. Например, для Altera Cyclone используются микросхемы EPCS. Вот схема от типичной макетной платы с кристаллом семейства Cyclone IV. На ней мы видим конфи...

[Из песочницы] Arduino для начинающих Arduino для начинающих. Часть 1 Предисловие Доброго времени суток, Хабр. Запускаю цикл статей, которые помогут Вам в знакомстве с Arduino. Но это не значит, что, если Вы не новичок в этом деле – Вы не найдёте ничего для себя интересного. Введение Было бы не плохо начать со з...

[Перевод] Чего не ждать от 802.11ax? Еще не утвержденный 802.11ax («Следующее поколение Wi-Fi») уже достаточно популярен для того, чтобы плохой маркетинг начал туманить разум потенциальным клиентам. Спецификация планируется к утверждению только в Декабре 2018, но уже можно купить точки! Самое время написать р...

Вебинар «Как не превысить бюджет: рассчитываем стоимость GA360» Вебинар будет полезен тем, кто уже использует Google Analytics 360 или только задумывается его приобрести. Стоимость лицензии GA 360 зависит от количества хитов, генерируемых на сайте. Поэтому так важно следить за этим показателем и учитывать его...

Unity выложила исходный C#-код на Github Возрадуйтесь все, кому хоть раз в силу жизненной необходимости приходилось декомпилировать .NET-код Unity! Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12. К...

Requiem for a Dream Пролог — Ты, главное, не ссы! Держись меня, делай как я, и все будет чики-пуки. Сергея всегда бесил такой, колхозный, стиль общения, особенно у малознакомых людей. Не понятно, как реагировать. Вроде надо в лицо идиотом назвать, но мало ли, вдруг человек не всегда такой, пр...

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

Нативная инверсия зависимостей в TypeScript и React Когда я задумался о внедрении зависимостей в TypeScript, то первое, что мне посоветовали — inversify. Я посмотрел эту и другие библиотеки, реализующие паттерн Service Locator, и даже сделал свою собственную — typedin. Но когда я работал над версией typedin 2.0, то в конце к...

Предварительный обзор Asus ZenBook 13 (UX331). Конкурент для MacBook? Современный рынок ноутбуков выглядит достаточно однобоко - пользователи либо покупают MacBook, либо смотрят на другие решения, но с большим подозрением. Собственно, если посмотреть на рынок ноутбуков, то вы заметите, что тот же новый MacBook Pro 13 стоит как флагманская моде...

[Перевод] Руководство по фоновой работе в Android. Часть 4: RxJava Обработка событий — это цикл. В прошлой части мы говорили об использовании thread pool executors для фоновой работы в Android. Проблема этого подхода оказалась в том, что отправляющий события знает, как должен быть обработан результат. Посмотрим теперь, что предлагает RxJ...

[Из песочницы] Паттерны проектирования в Cocos2d-x Привет, Хабр! Представляю вашем вниманию перевод статьи "Design Patterns in Cocos2d-x" автора Aleksei Pinchuk. Статья будет интересна для разработчиков Cocos2d-x и тех, кто изучает паттерны. Она выполнена в форме краткого конспекта, в котором можно быстро посмотреть где при...

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

Security Week 11: сомнительные новости банковской направленности, убийца майнеров, имитация банка Новость А вот любопытная свеженькая находка наших коллег. Некие предприимчивые товарищи решили снабдить публику необычными новостями. Впрочем, новости были так себе: не очень свежий эксплойт IE да троян Buhtrap, известный с 2014 года. И все это добро вывесили на ряд российск...

[Перевод] Внедрение предметно-ориентированного проектирования в PHP И снова здравствуйте! Что ж очередной «новый» курс, который стартовал в конце декабря, подходит к концу — «Backend разработчик на PHP». Учли разные мелкие шероховатости и запускаем новый. Осталось только посмотреть на выпуск и всё, поставим очередную галочку. А счас пока ...

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

Хакинтош: обновляемся с macOS Sierra 10.12 до High Sierra 10.13 Всем доброго времени суток, уважаемые коты, дамы и господа. Как-то давно (года два назад) я писал статью по установке хакинтоша на ваш Intel-Based ПК. Статья устарела как мир, но все таки полезное там что-то есть. Например порядок установки будет тем же, если вы замените ус...

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

agile gestalt Кажется, что гештальт подход в психотерапии и гибкие методологии разработки очень близки. Это статья — попытка развернуть эту мысль, имея в виду читателей habra. Что такое agile здесь должно быть понятно, а вот что такое психотерапия вообще и гештальт-подход в частности наве...

BI&Blockchain решение на основе коллективного разума. Часть 2 Мы убеждены в том, что объединив финансовые и интеллектуальные возможности, мы построим современный высокодоходный бизнес и наголову превзойдем конкурентов. Джеймс Шуровьески Предыдущая вводная статья, в которой описана история нашей деятельности получилась довольно длинно...

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

[Перевод] Почему "=" означает присваивание? Давайте посмотрим на следующий код: a = 1 a = a + 1 print(a) В среде ФП часто критикуют данный момент императивного программирования: «Как так может быть, что a = a + 1? Это всё равно что сказать „1 = 2“. В мутабельном присваивании нет смысла». Здесь мы наблюдаем несовпад...

Html страница глазами разработчика приложений. Часть 1: «Подготовка» Передо мной встала задача по обновлению текущего сайта одной компании, и в соответствии тренду выбор пал на landing page с поддержкой мультиязычности. Посмотрев на реализации представленные в интернете я ужаснулась. В теле страницы куча текста! С такой разметкой же невозможн...

SASS: Оптимизируем media screen Приветствую! Примерно месяц назад я написал статью, в которой выдвинул идею об оптимизации @media screen. Идея заключается в том, чтобы иметь возможность писать значения для всех экранов в одну строку. Более подробно можете почитать по ссылке. Большинство комментариев — это...

Вебинар «Оптимизация сайта в новых реалиях поиска» Новые алгоритмы Яндекса и Google заставляют владельцев сайтов работать над оптимизацией своего ресурса. Ведь чтобы попасть в ТОП, сайт должен быть подготовлен под новые реалии. Поэтому приглашаем Вас 15 марта на бесплатный вебинар «Оптимизация сайта в&nbs...

Как протестировать SkyNet? (если он написан на JS) Давным давно я посмотрел Терминатор1. Немного подрос и посмотрел немного отрефакторенный Терминатор 2. Третьей интерации пришлось ждать немного дольше. И каждый раз бедному СкайНету не везло, и каждый раз все наперекосяк, и секрет этого невезения очень прост — СкайНет не б...

[Перевод] Генерация и тестирование ядра RISC-V Как я писал в прошлом посте, название моего проекта на GSoC-2016 — «порт RISC-V на Parallella», и первая вещь, которую я должен был сделать, это познакомиться с экосистемой RISC-V. Один из лучших способов это сделать, — посмотреть видео с презентации первого воркшопа RISC-V ...

DevOps придумали разработчики, чтобы админы больше работали Еще 4 года назад использование контейнеров в production было экзотикой, но сейчас это уже норма как для маленьких компаний, так и для больших корпораций. Давайте попробуем посмотреть на всю эту историю с devops/контейнерами/микросервисами ретроспективно, взглянуть еще раз с...

[Из песочницы] Angular 5: Unit тесты С помощью unit тестов мы можем удостовериться, что отдельные части приложения работают именно так, как мы от них ожидаем. Это в некоторой степени спасает от поломок существующий код, помогает прояснить — как он будет работать в тех или иных случаях. И, в конце концов, позв...

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

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

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

DoctrineSolrBundle — поиск по Doctrine entity на базе Solr в Symfony2 DoctrineSolrBundle Добрый день, хочу представить свой symfony 2 бандл для автоматической синхронизации Doctrine entity в Solr и последующим поиском. Бандл предназначен для работы с Solr на уровне Doctrine entity и позволяет избежать написания низкоуровневых запросов в solr. ...

Можно ли войти в закрытую дверь, или как патчат уязвимости В мире каждый день публикуются десятки CVE (по данным компании riskbasedsecurity.com за 2017 год было опубликовано 20832 CVE). Однако производители стали с большим пониманием и вниманием относиться к security-репортам, благодаря чему скорость закрытия багов существенно увели...

Обзор твердотельного накопителя Kingston A400 480 Gb Лет пять назад стандартным «начальным» объемом для SSD были 120-140 гигабайт. Через пару лет стали активно брать 240-260 гигабайтные модели, все-таки кроме операционной системы и десятки мелких программ хочется и игры на шустрый системный раздел поставить. И вот, в 2018 году...

Управление IAX каналами при большом количестве Asterisk Добрый день. Каждый, кто мало-мальски администрирует Asterisk, сталкивается с такой задачей как объединить несколько серверов между собой. Тут уже не важно какой протокол выбран IAX или SIP, так как не зависимо от протокола будет приблизительно одинаковый набор действий. В ...

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

[Из песочницы] Пощупать нейросети или конструктор нейронных сетей Я давно интересовался нейросетями, но только с позиции зрителя – следил за новыми возможностями, которые они дают по сравнению с обычным программированием. Но никогда не лез ни в теорию, ни в практику. И вдруг (после сенсационной новости о AlphaZero) мне захотелось сделать с...

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

[Перевод] Ответы на распространённые вопросы о шаблоне render prop Кент С. Доддс, автор материала, перевод которого мы публикуем сегодня, говорит, что недавно группа программистов, с которыми он должен был провести тренинг по React, заинтересовалась шаблоном «render props», который ещё называют шаблоном «функция как потомок» (в разных публи...

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

[Перевод] Новости из мира OpenStreetMap №393 (23.01.2018-29.01.2018) Визуализация уличной дорожной сети на основе данных OpenStreetMap1 | Изображение Geoff Being Карты Франсиско Моралес (Franscisco Morales) написал в твиттере Monde Geospatial о видео уроке, как загрузить отметки водораздела из OpenStreetMap для ArcGIS. Илья Зверев возродил ...

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

Вебинар «Новые системы хранения данных Fujitsu ETERNUS» Привет, Хабр! Приглашаем на вебинар «Новое поколение систем хранения Fujitsu ETERNUS – новые возможности для бизнеса», который состоится 21 февраля. Эксперт Fujitsu представит новое поколение флэш-СХД ETERNUS AF S2 и гибридных систем хранения ETERNUS DX S4. Зарегистрируйте...

«Придётся писать самим. Сели и написали»: жизнь разработчиков лабораторного кластера супермассивов в Сбертехе Существует миф, что банки — это очень закостенелые структуры, в которых нет места эксперименту. Чтобы опровергнуть этот миф, мы провели небольшое интервью с Валерием Выборновым — начальником отдела разработки лабораторного кластера супермассивов в Сбербанк-Технологиях. У себ...

Использование многофакторной аутентификации в Citrix на основе решений «Аладдин Р.Д.» — вебинар В одной из наших прошлых статей мы показывали, как реализовать двухфакторную аутентификацию в простом (локальном) сценарии через StoreFront. Это выглядело так: Пользователь с электронным ключом JaCarta осуществляет подключение, система запрашивает смарт-карту и открыты...

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

[Перевод] Cжатие и улучшение рукописных конспектов Я написал программу для очистки отсканированных конспектов с одновременным уменьшением размера файла. Исходное изображение и результат: Слева: исходный скан на 300 DPI, 7,2 МБ PNG / 790 КБ JPG. Справа: результат с тем же разрешением, 121 КБ PNG [1] Примечание: описанный...

Подробности о мощном смартфоне ASUS ZenFone Pro (M1) Сразу несколько авторитетных СМИ опубликовали некоторое подробности о смартфоне ASUS ZenFone Pro (M1), который на данный момент пока еще не был представлен официально.

Kali Linux теперь доступен в Windows App Store   Буквально 1,5 месяца назад я писал о возможности установки Kali Linux в Windows окружении используя подсистему WSL. Сейчас появилась возможность установки и запуска Kali Linux из магазина приложений Windows. Это похоже на первоапрельскую шутку, но это действительно так. Ч...

Nokia готовит 6-дюймовый середняк с двойной камерой За Nokia будет интересно посмотреть на MWC 2017. По слухам, вместе с флагманским аппаратом она привезет достойный смартфон среднего класса Nokia 7 Plus — 6-дюймовый аппарат с дисплеем 16:9 и двойной камерой Carl Zeiss. Читать далее Запись Nokia готовит 6-дюймовый середняк с ...

Mobio Talks с Борисом Голиковым (YouDrive) о бизнесе, Яндекс.Драйве, рынке каршеринга и конкуренции Основатель компании Mobio и Getloyal, Алексей Писаревский, взял интервью у Бориса Голикова, гендиректора каршеринга YouDrive. В рамках передачи Mobio Talks обсудили, как развивается рынок каршеринга, чего ждать от прихода Яндекс.Драйв, какой новый вид транспорта ждет Москву ...

Предварительный обзор Sharkoon Skiller SGC1. Такого никто не ожидал На протяжении достаточно длительного времени компания Sharkoon показывала интересные варианты клавиатур - у нас на сайте вы можете найти детальное описание каждого девайса, дабы понимать как компания вышла на рынок игровой периферии. Не могу сказать, что это был прямо взрыв,...

Динамический ретаргетинг «ВКонтакте» 22 февраля с 13:00 до 15:00 по московскому времени пройдет вебинар «Динамический ретаргетинг „ВКонтакте“». Вебинар проведет Юлия Лазарева, менеджер по работе с агентствами «ВКонтакте». Программа вебинара Карусель — что это? Динамически...

Бесплатный вебинар на тему «Стратегии в ремаркетинге AdWords» Спикер: Николай Скоропадский, основатель агентства интернет-маркетинга Penguin-team. От спикера Вебинар о стратегиях ремаркетинга. Научимся Внедрять GTM для отслеживания поведенческих на сайте и использования их в ремаркетинге; Составлять ...

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

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

В Сети появились некоторые подробности о новом флагмане LG V30s Авторитетный ресурс ETNews опубликовал некоторые подробности касательно флагманского смартфона LG V30s, который пока что не был представлен официально.

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

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

Багодельня — марафон по убийству престарелых багов Сколько открытых багов у вас в бэклоге? 100? 1000? А сколько времени они там лежат? Неделю? Месяц? Годы? А почему так происходит? Нет времени? Надо делать более приоритетные задачи? «Вот сейчас все срочные фичи реализуем, а потом точно будет время на разгребание багов»? … Не...

В Сети "всплыли" рендеры ASUS Zenfone 5 и Zenfone 5 Lite Сразу несколько авторитетных СМИ сообщили подробности о смартфонах ASUS ZenFone 5 и ZenFone 5 Lite.

DSP на Java Java — язык программирования общего назначения. Общего назначения — значит можно писать почти любые программы. Вот я и попытался написать программу, которую обычно пишут на С или C++. Под катом я попытаюсь рассказать, как я декодировал спутниковые снимки с Метеор-М №2. Чита...

ZTE Nubia Z17 mini: стабильный средний класс Смартфон ZTE Nubia Z17 mini на рынке далеко не новичок – в Китае он появился весной 2017 года, а чуть позже вышла и международная версия аппарата, о которой и пойдет речь далее. Читать далее... Tablet-News.ru - Блог про планшеты | Комментарии: нет Посмотреть все записи ...

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

Персональные рекомендации в ivi: Hydra В онлайн-кинотеатре ivi десятки тысяч единиц контента и задача «выбрать, что посмотреть» становится нетривиальной. О рекомендательной системе в ivi, которая занимается подбором контента на основе пользовательских интересов (внутреннее название — Hydra) мы писали тут и тут....

Для надежного хранения: Toshiba X300 4 ТБ Проблема хранения объемных данных до сих пор решается преимущественно силами жестких дисков. SSD хоть и насчитывают более 7 лет успешного покорения рынка, совершенствования конструкций и роста скоростей, не могут приблизиться к старым-добрым хардам по цене одного гигабайта. ...

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры (Часть 3 — Порты и Адаптеры) Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(можно ознако...

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

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

Mobio Talks с Натальей Шагариной (Едадил) о росте продукта, запуске кэшбэк сервиса и партнерстве с Яндекс В рамках передачи Mobio Talks основатель компании Getloyal Алексей Писаревский взял интервью у генерального директора сервиса «Едадил» Натальи Шагариной. В этом выпуске обсудили: — Основные драйверы роста в «Едадил»; — Как запускали новый сервис кэшбека «Сова»; — Будущее...

Посмотрел на Samsung S9? А купи Xiaomi Redmi 5 Plus Серьёзно! Лично я так и сделал бы. S9 стоит космическую тысячу долларов, а за Redmi 5 Plus просят всего 170. Да, кореец умеет очень многое и делает это максимально круто. Однако неужели на 830 бакса круче, чем Xiaomi? Читать далее Запись Посмотрел на Samsung S9? А купи Xiaom...

Книжная распродажа Привет, Хаброжители! Настало время для очередной распродажи. Подробности внутри. Читать дальше →

Check Point DEMO или как быстро посмотреть интерфейс управления Лучший способ определить подходит ли вам то или иное решение — протестировать. “Пилотный” проект является идеальным вариантом и мы рекомендуем его всем своим клиентам и партнерам. Если говорить о Check Point, то самый простой способ — Check Point Security CheckUP. Мы уже п...

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

Появились новые слухи об iPhone X 2018 года Авторитетное издание Bloomberg, ссылаясь на свои источники в цепи поставки, сообщило новые подробности о следующем поколении iPhone. Как и ожидалось, аппарат внешне будет практически неотличим от iPho...

PICO-8. Играем и кодим на легендарной приставке, которой никогда не было Для подписчиковЕсли ты когда-нибудь пытался сделать игру, то знаешь, как это непросто и как много требуется времени и сил. Но так было не всегда. PICO-8 и другие фэнтезийные ретроконсоли — это попытка вернуть старые времена, когда игры делали на коленке и получали от этого м...

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

Утекли подробности о новом поколении Xbox Live Avatars Некоторое время назад компания Microsoft пообещала выпустить глобальное обновление аватаров Xbox Live в течение двух лет. После нескольких месяцев разработки и внутреннего тестирования, компания, по всей видимости, к запуску предварительной версии уже в этом месяце. Однако ...

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

Vivo Apex впечатлил всех на MWC 2018 Vivo - странный, но по-своему интересный производитель смартфонов. Сегодня это компания, которая предлагает посмотреть на самые продвинутые технологии в своих устройства. Некоторыми вещами сегодня не может похвастаться даже привычная нам технологически развитая Samsung. А ...

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

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

Веб установщик на чистом WINAPI с поддержкой Hi DPI и векторным лого В наше время это, наверно, одно из основных применений для приложений написанных на чистом WINAPI. Писать что-то серьёзнее нескольких простых окон на чистом WINAPI уже не так весело, а вот маленький установщик – самое то. Так как на дворе 2018 год, писать просто приложение ...

[Из песочницы] Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть первая, собираем команду) В этой статье я хочу представиться, рассказать что толкнуло меня на участие, как я смог собрать команду, какие выводы для себя я вынес и просто поделиться своим опытом участия моем первом хакатоне. Извините коротко не получилось, текста много и не всё по теме. Надеюсь, э...

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

Блеск и нищета Java для настольных систем Вы не поверите, но в 2018 году всё ещё нужно разрабатывать Desktop приложения. Представьте себе такой клуб анонимных Java программистов, запойных и беспробудных, которые сидят и делятся своими проблемами. — Здравствуйте, меня зовут Юрий, я пишу Desktop приложения в 2018 ...

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

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

Анонс флагманского смартфона LG G7 состоится в мае Об этом пишет авторитетное специализированное издание ETNews.

Конкурс «Мастер ЖКХ» в Серове. Фотоотчет В Серове состоялся конкурс профессионального мастерства «Мастер ЖКХ». Городские коммунальные предприятия выдвинули лучших своих работников — сварщиков и электриков -побороться за звание лучших специалистов. Соревнование проходило в Серовском политехническом техникуме. Матери...

Немного интересных данных, вытянутых из автодополнения «Моего круга» Да, всё верно. Среди пользователей «Моего круга» Microsoft Office более популярен чем Golang или Kotlin. Подробности того, как я это узнал и ссылки под катом. Читать дальше →

Открытый вебинар C#: async и await Всем привет! В четверг у нас стартует новый сишный курс — «Разработчик C#». Провели недавно открытый урок, дабы показать и формат лекций, и преподавателя. На вебинаре разбирались проблемы использования синхронной модели разработки ПО поиск путей решения данного подхода чере...

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

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры(Часть 2 — Слои) В 2017 году Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(...

C++20 всё ближе. Встреча в Джексонвилле В начале марта в американском городе Джексонвилле завершилась встреча международной рабочей группы WG21 по стандартизации C++. На встрече добавляли фишки в C++20, подготавливали к выпуску «превью» новых компонентов и полировали до блеска шероховатости языка. Хотите посмотре...

[Из песочницы] Обобщаем анимацию таблиц в iOS приложениях Пользователи хотят видеть изменения Анимированное обновление списков всегда было непростой задачей в iOS. Что неприятно, это всегда было рутинной задачей. Приложения крупных компаний, таких как Facebook, Twitter, Instagram, VK, используют таблицы. Более того, почти каждое...

[Перевод] Метод Бенджамина Франклина для чтения книг по программированию Посмотрим правде в глаза, книги по программированию — отстой. Эти общие книги по распределённым системам, науке о данных и так далее — их можно читать бесконечно. Но за редким исключением у практических руководств по языку/фреймворку/СУБД/кексопечке есть нечто общее. Зверюшк...

GopherCon Russia 2018: программа конференции готова Всем привет! Продолжаем рассказывать про GopherCon Russia, который пройдет 17 марта в Москве. В прошлом посте мы прошлись по первой половине программы, а теперь она готова полностью. Например, на конференцию приедут и выступят ведущий подкаста Go Time Brian Ketelsen и тех...

Развязываем игровой код с помощью паттерна Command, и дебажим, летая на машине времени Привет! Я пишу статьи, посвященные архитектуре в игровой разработке. В этой статье я хочу разобрать паттерн Команда (Command). Он многогранен, и может быть применен по-разному. Но я покажу, как сделать мой любимый трюк — машина времени для отладки изменений гейм стейта. Эта...

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 1 Преамбула Наша команда занимается разработкой небольшого, удобного в использовании, встраиваемого, асинхронного HTTP-сервера для современного C++ под названием RESTinio. Начали его делать потому, что нужна была именно асинхронная обработка входящих HTTP-запросов, а ничего го...

Результат тестирования Huawei P20 в Geekbench на уровне Galaxy S8 Мы же помним, что прогон устройства по бенчмаркам — вовсе не показатель его реальной производительности в обычной жизни? Однако, некоторое представление они всё же дают. Просто потому что мы можем примерно таким образом сравнить одну модель с другой. Опять же, примерно пре...

Полная информация о смартфоне HTC U12 MWC 2018 прошла, а смартфона-флагмана от HTC там замечено не было, но это не значит, что компания не готовит свой ответ всем прочим на текущий год. Напротив - сейчас можем посмотреть на то, что известно об этом устройстве. А известно, кажется, всё или почти всё. Утечка с д...

Изучаем и реализуем алгоритм работы правильного observer паттерна для react компонентов Итак продолжаем развивать observer-паттерн. В предыдущей статье от старого и очень простого паттерна "observer" маленькими шагами мы пришли к mobx и написали его мини-версию. В этой статье мы напишем полноценную версию mobx которая реализует алгоритм обновления зависимостей...

Первые подробности о новом флагмане Samsung Galaxy S10 Авторитетное специализированное издание The Bell раскрыло некоторые подробности касательно нового флагманского смартфона Galaxy S10.

ЦОД для технопарка: от «бетона» до сертификации Tier Facility При строительстве центра технического обеспечения одного из крупнейших российских технопарков я отвечал за инженерную инфраструктуру. Объект седьмым в России прошел сертификацию Tier Facility авторитетного международного института Uptime Institute. О том, чего нам это стоило...

Анонсированы бесплатные вебинары «Социальное 3D-моделирование онлайн» Ассоциация профессионалов социального проектирования приглашает школьников в возрасте от 14 лет на серию бесплатных вебинаров «Социальное 3D-моделирование онлайн». Слушатели ознакомятся с проектом ассоциации, получившим поддержку Комитета общественных связей города Москвы и ...

Открыт прием номинаций на крупнейшую в мире премию Breakthrough Prize Оргкомитет Breakthrough Prize – «премии за прорыв» — объявил о начале приёма публичных номинаций в области фундаментальной физики, медицины и математики на 2019 год. Награждение лауреатов состоится осенью 2018 года в ходе торжественной церемонии в Кремниевой долине, тр...

Читайте нас в социальных сетях В этом году мы существенно расширили список социальных сетей, в которые транслируются публикации портала Real ITSM. Подписывайтесь и читайте нас в той сети, которая удобна именно вам: Telegram @cleverics ВКонтакте vk.com/cleverics Medium medium.com/@Cleverics Twitter twitte...

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

Как посмотреть скрытых друзей во «ВКонтакте» Два бесплатных способа проверить, честен ли близкий человек.

30 открытий человека, путешествующего по миру в одиночку Благодаря путешествиям вы сможете посмотреть на жизнь другими глазами.

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

Сервис-дизайн для НКО: идет регистрация на бесплатный вебинар Специалисты проекта «Бременские консультанты» 13 апреля 2018 года проводят бесплатный вебинар из цикла про сервис-дизайн для представителей общественных проектов. На нем участники узнают, как грамотно формулировать задачи и эффективно их решать. Знакомы л...

Оповещение на почту в режиме реального времени. Реально? Или как сделать Alert на Splunk Сколько времени проходит с момента возникновения какого-то важного события до реакционных действий? Зачастую очень много! Одним их факторов влияющих на время реакции служит несвоевременное информирование персонала, отвечающего за принятие решений. Сегодня мы расскажем ва...

Что произошло с производителями ITSM-решений в 2017 году (отчет Gartner) Аналитическая компания Gartner ежегодно проводит анализ поставщиков решений в различных ИТ-областях. Свои исследования они сводят в квадранты, размещая компании в порядке их соответствия требованиям Gartner. Сегодня расскажем о квадранте ITSM-решений за 2017 год. Поэтому, ес...

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

Samsung Galaxy S9 и Galaxy S9 Plus заняли первое место в авторитетном рейтинге Авторитетный журнал Consumer Reports присвоил флагманским Samsung Galaxy S9 и Galaxy S9 Plus первое место в фирменном рейтинге смартфонов. Эксперты проводили различные тесты: на прочность, производительность, [...]

Какие процессоры получит юбилейная линейка Meizu 15? Скорее всего, прямо сейчас Meizu сосредоточена на E3, который должна показать уже 21 марта, однако в этом году нам должны представить и юбилейную линейку Meizu 15, состоящую из трех устройств. И недавние слухи дают больше подробностей о том, что нас ждет. Были утечки о том, ...

Что внутри у HR-а? (Анатомии не будет) Привет, Хабр! Недавно мы делились с вами интервью с представителем робота Веры, первого в мире робота-рекрутера, разработанного в России командой Stafory. И вот подъехали технические подробности проекта, ведь мы попросили ребят рассказать, как устроена Вера. Читать дальше ...

Новый бюджетный MacBook: цена и дисплей Авторитетный тайваньский ресурс DigiTimes опубликовал некоторые подробности касательно бюджетного ноутбука MacBook, анонс которого ожидается во втором квартале текущего года.

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

Новая порция подробностей об LG G7 ThinQ За минувшие сутки в сети появилось сразу несколько новостей о флагманском смартфоне LG G7 ThinQ. Одной из самых важных стал официальный анонс даты презентации устройства. Кроме того, авторитетный инсайдер [...]

Открытый урок «Проектирование UX/UI: дизайн в современном мире» Всем доброго времени суток! Мы провели тут в рамках нашего второго «непрограммерского» курса — «Проектирование UX\UI» открытый вебинар на выше указанную тему, где разбирали что такое «дизайн», «дизайнер» и роль всего этого в мире компании. Наши преподаватели так же поговор...

[Перевод] Как я заработал 200 000 $ в 16 лет Года три назад я опубликовал рассказ о приложении Follow для Twitter, которое сделал еще в старшей школе, и о том, как оно собрало 150 000 скачиваний за два года. В той статье я мимоходом упомянул, что мои первые шаги в программировании — это отдельная, еще более пространная...

Анонс флагманского смартфона LG V40 может состояться на IFA2018 Авторитетный автор утечек Эван Бласс (Evan Blass) посредством своего аккаунта на Twitter поделился некоторыми подробностями касательно новых смартфонов V-серии, производства LG.

Google Chrome начнет помечать все http страницы как «не защищенные» с релизом Chrome 68 в июле 2018 Через 5 месяцев актуальная версия самого популярного в мире браузера добавит текст "Не защищено" ("Not secure") в адресной строке всех страниц, которые открываются не по https. Подробности и опрос под катом. Читать дальше →

[Из песочницы] Пишем макросы для TODO и FIXME в Sublime Text, или как немного кода позволяет сэкономить много времени Великий Мастер бился с Хаосом. И чем крепче он бился, тем больше к нему приходило мыслей. Когда приходили мысли о толковом, он записывал их, предваряя магическим словом TODO. Мысли же о бестолковом он тоже записывал, но для таких мыслей у него было другое магическое слово — ...

История взлома одного WordPress плагина — или о том, как вы допускаете уязвимости в своих проектах Давным давно, когда я был молод и писал сайты на PHP, я написал SEO плагин для маскировки внешних ссылок для Wordpress. Поскольку с воображением у меня плохо, то назвал его WP-NoExternalLinks. За всю историю у него было 360.000 установок и, кажется, до 50.000 активных устано...

Honor 9 и 8 Pro получает обновление EMUI 8, 7X и 8 запланировано на 2 квартал Honor только что подтвердила, что некоторые из ее смартфонов теперь обновляются новым EMUI 8. Новый пользовательский интерфейс компании поставляется с Android Oreo, хотя некоторые смартфоны Honor будут получать некоторые из функций EMUI 8 без Oreo, сообщает ITbukva.com. Одна...

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

Знакомство с гео-библиотекой S2 от Google и примеры использования Привет, Хабр! Меня зовут Марко, я работаю в Badoo в команде «Платформа». Не так давно на GopherCon Russia 2018 я рассказывал, как работать с координатами. Для тех, кто не любит смотреть видео (и всех интересующихся, конечно), публикую текстовый вариант своего доклада. Вв...

Количество рекламных кампаний в Wi-Fi от «МаксимаТелеком» выросло за 2017 год на треть Пользователи интернета в метро посмотрели рекламу 4,5 млрд раз.

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

Яндекс официально закрыл Яндекс.Каталог Яндекс официально объявил о закрытии Яндекс.Каталога. Сегодня тИЦ полностью переехал из Каталога в Яндекс.Вебмастер, и теперь его можно посмотреть в отдельном разделе. Команда Вебмастера подчеркивает, что закрытие сервиса никак не отразится на тИЦ. Подробнее о процессе перен...

Приручение SphinxSearch с помощью слона Добрый день, хаброжители! Представляю вашему вниманию расширение для PostgreSQL, позволяющее отправлять поисковые запросы на Sphinx из PostgreSQL и получать результаты этих запросов. Подробности реализации и ссылка на репозиторий под катом. Читать дальше →

«Без Meltdown и Spectre»: Intel перепроектирует свои процессоры На прошлой неделе компания Intel объявила, что продолжает работать над защитой от Meltdown и Spectre. Помимо выпущенных программных «заплаток» для существующих процессоров, компания намеревается переработать последующие модели на «кремниевом уровне». Подробности далее. Чи...

Анонс AppsConf: 2 дня прикладных, хардкорных и хайповых докладов 8-9 октября в Москве пройдет AppsConf — конференция, посвященная проблемам в мобильной разработке и их решению. Это будет уже третья AppsConf, и теперь мы решили переработать формат и подойти к организации немного с другого угла. Но сначала о важном: Мы ищем докладчико...

Можно ли научить искусственный интеллект шутить? В последнее время машины одержали ряд убедительных побед над людьми: они уже лучше играют в го, шахматы и даже в Dota 2. Алгоритмы сочиняют музыку и пишут стихи. Учёные и предприниматели всего мира дают прогнозы по поводу будущего, в котором искусственный интеллект сильно пр...

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

Многие ли уже протестировали Samsung Galaxy S9? Galaxy S9 и S9+, представленные недавно компанией Samsung, стали, пожалуй, самым известным широкой публике анонсом выставки мобильных технологий MWC 2018 в Барселоне. Впрочем, у некоторых пользователей была возможность не только узнать о дебюте новинок, но и протестировать и...

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

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

Аэропорт Мюнхена тестирует антропоморфного робота Теперь пассажиры, оказавшиеся в Терминале 2 мюнхенского аэропорта, могут задать свои вопросы человекоподобному роботу по имени "Джози Пеппер" (Josie Pepper) и узнать, как, например, пройти к нужному выходу на посадку, в каком ресторане перекусить или как найти тот ...

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

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

Приглашаем на Cradle: Rave. И нет, это не дискотека С 16 по 18 февраля в Сколково мы будем проводить Cradle: Rave. Это самое большое мероприятие Сбербанк Технологий, которое объединит все, чем мы занимаемся — Artificial Intelligence, Machine learning, чат-боты, квантовые технологии, DevOps, IoT, блокчейн, big data, мобильную ...

ВК и Яндекс покажут Олимпиаду в Пхенчхане Пользователи смогут посмотреть церемонию открытия и все соревнования в прямом эфире

Как цифровые дисплеи и ассистенты с голосовым управлением кардинально меняют вождение HMI позволит совершенно по-новому посмотреть на мир вождения.

Новые подробности о Xiaomi Mi A2 (Xiaomi Mi 6X) Недавно мы узнали, что Xiaomi уже готовит преемника смартфона Mi A1, в некоторых странах известного также как Mi 5X, и даже рассматривали его фотографии. В этот раз история повторяется. нас в скором времени ждёт Xiaomi Mi A2 или же Xiaomi Mi 6x. Сейчас помимо фото сообщают...

Презентация Samsung Galaxy S9 будет проведена с использованием технологии дополненной реальности Источники сообщили о том, что в процессе презентации смартфона Samsung Electronics будет использоваться технология дополненной реальности. В ходе мероприятия посетители смогут рассмотреть Samsung Galaxy S9 буквально во всех деталях при помощи нового приложения для с...

Дизайн Samsung Galaxy S9+ подтвержден фабричными чертежами Авторитетный ресурс NowhereElse.fr опубликовал фабричные чертежи и некоторые подробности касательно смартфонов Samsung Galaxy S9 и Galaxy S9+, которые пока не были представлены официально.

Объявлена дата анонса нового флагманского смартфона HTC U12+ Авторитетный автор утечек Эван Бласс (Evan Blass) сообщил некоторые новые подробности о смартфоне HTC U12+.

Обзор Telegram X. Более крутая версия "телеги" Современное общение в мессенджерах сильно изменилось, на то есть достаточно веские причины. Главная - теперь есть выбор. Если раньше у вас был только WhatsApp, да странный Viber, который практически не давал ничего интересного, то теперь приложений для обмена сообщениями так...

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

Как узнать IP-адрес компьютера, планшета или смартфона Самые простые способы посмотреть внешний и внутренний IP-адрес разных устройств. Причём не только своих.

MWC 2018: Lenovo Yoga 530 и 730 В путешествии по выставке мобильных технологий MWC 2018 в Барселоне, редакция Трешбокса набрела на стенд компании Lenovo, где мы посмотрели на две новинки — ноутбуки-трансформеры Lenovo Yoga 530 и Yoga 730.

Эксперты обнаружили игру с худшей производительностью на PS4 Pro и Xbox One X Сотрудники авторитетного ресурса Digital Foundry опубликовали подробный технический разбор недавно вышедшего слэшера Dynasty Warriors 9. Специалисты в подробностях изучили разные версии игры и пришли к [...]

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

Предварительный обзор BLU Pure View. За 200 долларов - пойдет Разработчики современных мобильных телефонов создают достаточно интересные продукты, однако не всегда эти продукты реально нужны пользователям. Мы уже писали новости о том, что на CES 2018 показали смартфон с проектором, который оказался весьма скучным и кто его купит - не п...

Вышел за хлебом — купил дом: дополненная реальность как будущее банкинга Идея поста родилась благодаря исследованиям компании Infosys, в которых она систематизировала применение AR в банковской и страховой отрасли. Авторитетная исследовательская компания IDC предсказывает, что в ближайшие четыре года прибыль мирового рынка VR/AR будет ежегодно ...

В сети появился новый трейлер второй «Суперсемейки» Наконец-то на YouTube можно посмотреть второй трейлер фантастического мультфильма Pixar «Суперсемейка 2» (Incredibles 2), который открывает ещё больше подробностей о сюжетной линии сиквела. Первая «Суперсемейка» вышла в прокат в далёком 2004 году и завоевала не только ...

Приглашаем на лекционный вечер по геймдизайну 18-го апреля в ВШБИ 18 апреля в Высшей школе бизнес-информатики НИУ ВШЭ в Москве пройдет сразу несколько лекций по геймдизайну. Начало лекций с 19:00, сбор гостей с 18:30. Будут выступать как преподаватели ВШБИ, так и приглашенные эксперты, которые будут делиться с гостями мероприятия опытом и...

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

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

24 марта, Москва – CocoaHeads Special Event Привет, Хабр! В эту субботу, 24 марта, пройдет полезное и интересное для всех iOS-разработчиков мероприятие – CocoaHeads Special Event. Нас там будет представлять Илья iltsarev Царев, Head of iOS Альфа-Банка с докладом про итеративную разработку «Feedback Driven Developm...

Тюменцы бесплатно посмотрят новый сборник комиксов Жителям Тюмени предлагают бесплатно посмотреть популярный сборник комиксов Black Milk, что в переводе на русский язык означает «Черное молоко». В PDF-формате юмористические рассказы появились в социальной сети «ВКонтакте» в группе Space Cow. Предложенный на виртуальном ре...

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

Angular: OAuth2 авторизация, рефрешим токен и HttpInterceptor Доброго времени суток. Опишу процесс авторизации с использованием некоторого сервера авторизации и интерфейса HttpInterceptor, который стал доступен с версии Angular 4.3+. С помощью HttpInterceptor`a будем добавлять наш токен в Header запроса перед отправкой каждого запроса...

Идет регистрация на бесплатный вебинар о сервис-дизайне для НКО Специалисты проекта «Бременские консультанты» запускают серию бесплатных вебинаров для представителей некоммерческих организаций. На первом вебинаре 16 марта 2018 года слушатели узнают о том, что такое сервис-дизайн. Сервис-дизайн (service design) — отдельный вид д...

Бесплатный вебинар на тему «Создание чат ботов в Facebook» Спикер: Влад Богуцкий, SMM-специалист Линия магазинов EVA, автор блога bogutskiy.org.ua. От спикера На вебинаре расскажу «Как сделать бота в Facebook» для своей бизнес страницы без помощи программиста. Рассмотрим один из сервисов для создания ботов. Про...

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

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

На Яндекс.Картах появились панорамы космодрома Восточный Яндекс при поддержке Роскосмоса опубликовал панорамы космодрома Восточный. Теперь пользователи Карт могут не выходя из дома прогуляться по космодрому, заглянуть в монтажно-испытательные корпуса и посмотреть на ракету в момент запуска. Фотографы засняли дорогу от технического...

Джефф Голдблюм проведёт игроков по миру Jurassic World Evolution Компании Universal и Frontier Developments объявили, что актёр Джефф Голдблюм (Jeff Goldblum) вернётся к роли доктора Яна Малкольма в грядущей экономической стратегии Jurassic World Evolution. По этому поводу Голдблюм подготовил видеообращение, которое можно по...

Обновился Game Bar в Windows 10 Microsoft продолжает улучшать «игровой опыт» в Windows 10. В последней сборке компания кардинально обновила Game Bar (Меню игры) в Windows 10. Теперь оно выглядит более стильно и, как ни странно, понятно. При нажатии на сочетание клавиш Win+G появляется «Меню игры», которое...

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

Фильм о Марио ещё могут отменить — Nintendo раскрыла дополнительные подробности производства В начале месяца мы сообщили о том, что работа над полнометражной картиной по франшизе Mario Bros. подтверждена официально. Теперь Nintendo поделилась дополнительными подробностями фильма, в том числе сообщила о том, что не побоится отступить от проекта, если идея бу...

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

«Привет, Хабр» на частоте 835 кГц Как-то раз в голове возникла мысль, а что бы сделать такое, чтобы скрестить старый радиоприемник в деревянном корпусе и современный контроллер для интернета-вещей ESP32? То ли с головой не так что-то, то ли делать мне нечего, но скрестить получилось. Не шаблонно, в целом, х...

Финтех-дайджест: Рокфеллеры и Сорос вкладываются в криптовалюты, ЦБ ищет недовольных в соцсетях, биткоин дешевеет Прошедшая неделя выдалась несколько тревожной — курсы биткоина и альткоинов продолжают падать, понедельник (да и, вероятно, вся текущая неделя) выдался тяжелым для рубля. Но таков уж мир финансов, хоть обычных, хоть цифровых. Давайте взглянем подробнее, что происходит в м...

Новые подробности о долгоиграющем Bluboo S3 На прошедшей выставке MWC 2018 нам удалось лишь бегло ознакомиться с новым Bluboo S3. Тогда не было никаких подробностей о смартфоне. Теперь же стали известны все его технические характеристики. Одной [...]

Alcatel покажет новые смартфоны 24 февраля Компания Alcatel решила анонсировать сразу три мобильных телефона - Alcatel 5, Alcatel 3V и Alcatel 1X. Презентация пройдет 24 февраля, производитель планирует показать новинки для разного класса пользователей. Кто-то обратит внимание на Alcatel 5, который выглядит наиболее ...

[Из песочницы] Адаптивная верстка с помощью SCSS и Gulp Доброго времени суток, коллеги! Давно задавался вопросом, как оптимизировать и сделать более удобным код используя @media screen. Ибо код body{font-size: 1em;} @media screen and (max-width: 1024px){ body{font-size: 0.8em;} } создает достаточно крупные файлы. Читать дал...

[Перевод] Новости из мира OpenStreetMap №392 (16.01.2018-22.01.2018) Форма для печенья от Кристиана (Christian Quest)[1] Карты Исследовательская группа GIScience из Гейдельбергского университета сообщает о новой версии OSMlanduse.org. Пробелы в данных OSM (только для Германии), теперь заполнены данными извлечёнными из спутниковых снимков, п...

[Из песочницы] Пишем Telegram-бота на Go для поиска в Википедии Содержание Создаем бота Пишем код Разворачиваем бота Заключение Сейчас очень популярен телеграм и написание ботов для него стало неким hello world наших дней, ввиду чего при мысли о том что можно написать сейчас, многие сразу же думают о написании телеграм бота. Будучи студ...

Тест: хорошо ли вы знаете кровавую God of War? Чего у «Бога войны» не отнимешь, так это способности удивлять. Посмотрите на Кратоса, который стал одним из самых узнаваемых персонажей индустрии сродни Мастеру Чифу или Уильяму Блажковичу. Хотя натура [...]

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

Samsung Galaxy S10 и Snapdragon 855 - первые вести До официального анонса Samsung Galaxy S9 осталось менее недели, а потому наступила самая пора, чтобы начать уже обсуждать Galaxy S10 или потенциального Galaxy X. В Twitter от вполне надёжных товарищей уже появляются первые утечки и спекуляции на эту тему. Роланд Квандт уже...

Трейлер о повествовании в Ash of Gods, которое адаптируется под действия игрока Команда AurumDust выпустила новый трейлер пошаговой ролевой игры Ash of Gods, в котором рассказала о roguelike-элементах в повествовании. По словам студии, посмотрев видео, вы сможете «понять, как ваши решения влияют на развитие сюжета» проекта, вдохновл...

Пишем DNS proxy на Go Давно хотел решить проблему с рекламой. Наиболее простым способом сделать это на всех устройствах оказалось поднятие своего DNS сервера с блокированием запросов на получений IP адресов рекламных доменов. Читать дальше →

Корпоративное обучение на Олимпийских играх в Сочи 2014 Предисловие В 2012 году меня пригласили организовать корпоративное обучение в IT подразделении Организационного комитета XXII Олимпийских зимних игр и XI Паралимпийских зимних игр 2014 года в г. Сочи. Проект был масштабный и интересный, за два года сформировалась сплочённая...

Примеры фото и видео на камеру Samsung Galaxy S9+ Вчера Samsung представила новое поколение флагманов, о которых будут говорить, их будут сравнивать и они станут своеобразным эталоном в мире Android. Кстати, у вас есть шанс выиграть Galaxy S9+, приняв участие в конкурсе, который проводится на нашем официальном канале. Именн...

Kubernetes 1.10: обзор основных новшеств В конце марта состоялся релиз Kubernetes 1.10. Поддерживая нашу традицию рассказывать подробности о наиболее значимых изменениях в очередном релизе Kubernetes, публикуем этот обзор, подготовленный на основе CHANGELOG-1.10, а также многочисленных issues, pull requests и desig...

[Перевод] Кому нужен архитектор? DisclaimerЭто перевод статьи Мартина Фаулера в журнале IEEE Software за 2003 год. В сети (но не на Хабре) есть замечательный перевод пятилетней давности от Сергея Теплякова (SergeyT). Не так давно, проходя по коридору, я встретил явно раздраженного коллегу, Дэйва Райса (Dav...

20 лучших корейских фильмов, которые стоит посмотреть Шедевры корейского кинематографа XXI века: от военных драм до триллеров, криминальных боевиков и мелодрам.

My Tamagotchi Forever выходит на Android уже 15 марта В ноябре прошлого года появилась информация о том, что компания Bandai Namco планирует перезапустить легендарный симулятор ухода за питомцем Тамагочи, только теперь на смартфонах и планшетах. В январе 2018 года игру выпустили на iOS, после чего появился официальный трейлер M...

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

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

Обзор Razer Basilisk: 108 граммов годноты Сделали обзор на одну из самых привлекательных мышей 2017 года, да и, пожалуй, начала 2018 – Razer Basilisk. Ранее рассматривали DeathAdder, LanceHead и другие, но это все немного не то! Василиск просто……., да просто ждет, чтобы посмотрели на него обзор. ...

HTC Desire 12 стоит 185 евро Состоялся официальный анонс мобильного телефона HTC Desire 12 и я даже не читая характеристики сразу прокрутил страничку до стоимости. Цена на HTC Desire 12 составляет 185 евро, это примерно 200 долларов, для России будет все 230-250 долларов. Что вы получаете за 200 баксов?...

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

История про блокчейн и немного про биткойны В 2011 году, после того как продал по $2 довольно крупную сумму битков, я начал писать свою криптовалюту. Точнее не сразу как продал, а когда увидел парой месяцев спустя, что курс вырос в 25 раз до $50. Читать дальше →

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

Роскомнадзор не собирается блокировать Telegram до решения суда Роскомнадзор не будет блокировать мессенджер Telegram в России до решения суда. Об этом сообщил глава ведомства Александр Жаров. «Давайте есть слона по частям. Сейчас мы подали иск… и будем ждать решения суда. Пока на этом все…, определенная последовательность де...

Hypothesis Добро пожаловать в Hypothesis! Hypothesis представляет собой библиотеку Python для создания модульных тестов, которые попроще писать и более эффективны при запуске, обнаруживая граничные случаи в коде, который вы бы не подумали искать. Он стабильный, мощный и легко добавляет...

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

Как киту съесть Java-приложение и не подавиться Здравствуйте, уважаемые хабравчане! Сегодня я хотел бы рассказать о том, как «скормить» Java-приложение докеру, как при этом лучше действовать, а чего делать не стоит. Я занимаюсь разработкой на Java более 10 лет, и последние года три провёл в самом тесном общении с Docker, ...

[Перевод] WebRTC и Electron: тренд для desktop-приложений В блоге на хабре мы стараемся рассказывать интересные истории из собственного опыта: телефония и браузеры, телеком, автоматизация звонков, видеоконференции — все эти истории. Но наш давний знакомый Цахи, автор bloggeek.me и мировой спец по WebRTC, настолько хорошо пишет, ч...

В-четвертых: зимняя стажировка разработчиков в Redmadrobot В четвертый раз мы выбрали 20 iOS и Android-разработчиков и учили их писать код, как роботы. И хотя алгоритмы роботов (практически) совершенны, каждый год мы накатываем обновления. Как изменилась система в этом году, рассказывают организаторы стажировки. Читать дальше →

Magic Leap стоит 1000 долларов Глава компании Magic Leap сообщил, что в ближайшее время будут создаваться решения для VR высокого качества и стоимость модели, которая выйдет уже в 2018 году, составляет 1000 долларов. То есть, вы отдаете за данное устройство кучу денег и получаете возможность смотреть на р...

«Из Японии в Сингапур»: новый подводный кабель пройдет через 9 стран Азии Консорциум Southeast Asia-Japan 2 подписал соглашение с японским производителем телекоммуникационного оборудования NEC Corporation на прокладку подводного кабеля SJC2 с пропускной способностью 144 Тбит/с. Кабель соединит девять стран. О подробностях проекта далее. Читать ...

Code Conventions: как мы сохраняем быстрый темп разработки PHP-проекта Привет, Хабр. Меня зовут Евгений Удодов, я сооснователь и технический директор компании Roistat. Хочу поделиться нашим опытом разработки большого и сложного продукта — системы аналитики. TL;DR: Мы выложили на github наш Code Conventions и рассказали в статье о том, как его...

Учебник Thymeleaf: Глава 10. Приоритет атрибутов Оглавление 10 Приоритет атрибутов Что происходит, когда вы пишете в одном теге более одного атрибута th:*? Например: Читать дальше →

Обзор нового алгоритма уменьшения размерности UMAP. Действительно ли он лучше и быстрее, чем t-SNE? Привет, Хабр! Задача снижения размерности является одной из важнейших в анализе данных и может возникнуть в двух следующих случаях. Во-первых, в целях визуализации: перед тем, как работать с многомерными данными, исследователю может быть полезно посмотреть на их структуру, у...

Новый монстр, весенний праздник и другие подробности мартовского обновления Monster Hunter: World Уже 22 марта Monster Hunter: World получит первое крупное контентное обновление. Вместе с ним в игре появится монстр Deviljho, знакомый давним фанатам серии. Убив его, игроки смогут собрать два набора брони (Vangis α и Vangis β) и заполучить материалы для...

Samsung Galaxy S9+ представили в новом цвете Смартфон Samsung Galaxy S9+ появился на фотографиях в цвете Coral Blue. Собственно, никто не удивился данной фотографии, так как на просторах интернета уже есть список цветов, в которых смартфон будет представлен и среди них есть этот вариант. Но, хотелось посмотреть на нови...

Бичбот. Начало Ну вот собственно сгоревшая плата моего Anet A8 дала так сказать толчок к созданию своего принтера на другой раме с core-xy. Делать буд максимально бюджетно ибо нехочу других закупок делать. Единственно это боуден с e3d. Под раму выбрал профиль 20х20х1.5мм аллюминий. Соединя...

[Перевод] В защиту swap'а [в Linux]: распространенные заблуждения Прим. перев.: Эта увлекательная статья, в подробностях раскрывающая предназначение swap в Linux и отвечающая на распространённое заблуждение на этот счёт, написана Chris Down — SRE из Facebook, который, в частности, занимается разработкой новых метрик в ядре, помогающих анал...

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

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

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

Онлайн-курс по iOS-разработке для начинающих от Redmadrobot и Contented Для тех, кто уже имел дело с кодом, но пока не умеет писать для iOS, вместе с Contented мы запустили курс по разработке приложений. Читать дальше →

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

Software Transactional Memory на Free-монадах Осознав, что я давно не писал на Хабр ничего полезного о ФП и Haskell, и что имеется вполне отличный повод для технической статьи, — решил тряхнуть стариной. Речь в статье пойдет о Software Trasactional Memory (STM), которую мне удалось реализовать на Free-монадах при участи...

Прямая видеотрансляция торгов «с голоса» тендера по продаже 4G-лицензий в диапазоне 2600 МГц Менее чем через час начнутся торги «с голоса» в рамках ранее объявленного тендера по продаже 4G-лицензий в диапазоне 2600 МГц. Мероприятие пройдет в помещении Украинского государственного центра радиочастот, а на канале регулятора в YouTube будет вестись прямая трансляция с ...

Подтверждено существование сразу восьми новых процессоров Intel Мы уже писали о нескольких новых процессорах Intel Core. А теперь в базе данных компании нашлось место для ещё нескольких CPU, включая Core i3-8300, Core i5-8500 и Core i5-8600. Подробнее об этом читайте на THG.ru.

#Фото: Как Apple готовится к весенней презентации Уже завтра, 27 марта, Apple проведет свою весеннюю презентацию, которая в основном будет посвящена проектам в сфере образования. Видимо, именно поэтому компания выбрала для своего мероприятия довольно необычное место — среднюю школу в Чикаго (Иллинойс, США), а не как...

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

dev||bet – битва программистов и технологий Собаки vs кошки, водители vs пешеходы, Coca-Cola vs Pepsi, BMW vs Mercedes, колбаса vs сыр, узвар vs морс, добро vs зло, в конце концов! Но нет, мы, как всегда, спорили о том, какой язык программирования лучше. В ход шли классические аргументы о производительности со ссылк...

Главные герои MWC 2018: краткий обзор Samsung Galaxy S9 и S9+ Никакой интриги перед главным анонсом выставки не было. Мы заранее знали какие именно аппараты покажет Samsung, знали как они будут называться и даже посмотрели промо-ролик за сутки до официального мероприятия. И тем не менее корейцы не разочаровали, Galaxy S9 и S9+...

[Перевод] Изучаем KTX для Android Привет, «Хабр»! Прошло почти 9 месяцев с тех пор, как на Google I/O 2017 компания Google анонсировала Kotlin в качестве официального языка разработки под Android. Кто-то использует его как основной инструмент намного дольше, учитывая, что на нём можно было писать уже с серед...

Ищем спикеров на Front-End MeetUp 28 марта Наше внутреннее Front-end сообщество в Райффайзенбанке активно развивается, коллеги регулярно встречаются для обмена опытом и полезными полезными знаниями. Мы знаем, как важно общаться с людьми из других команд и проектов, иметь возможность спросить совета, обсуждать тольк...

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

Первый взгляд на «банан» Nokia 8110 4G и Nokia 1 В этом году редакции не удалось посетить MWC, да и сама выставка была проигнорирована многими игроками – часть компаний, которые обычно представляли новинки в Барселоне решили анонсировать свои смартфоны позже. Тем не менее, мы не упустили возможности посмотреть на новые уст...

Неанонсированные процессоры Intel Coffee Lake уже появились в ассортименте некоторых зарубежных магазинов Несколько дней назад мы сообщали, что цены на новые настольные процессоры Intel могут оказаться чуть ниже, чем считалось ранее. На это указывал магазин Newegg. Теперь можно посмотреть на предложения других магазинов, чтобы сравнить цены. Напомним, последние данные указ...

Реализуем промисы на Java Всем доброго времени суток. Сегодня я хочу рассказать о том, как писал реализацию механизма промисов для своего JS движка. Как известно, не так давно вышел новый стандарт ECMA Script 6, и концепция промисов выглядит довольно интересно, а также уже очень много где применяется...

Приглашаем на воркшоп по React Native от разработчика GeekBrains Всем привет! Друзья, 20 апреля приглашаем вас в московский офис Mail.Ru Group. Разработчик GeekBrains Даниил Скрипник расскажет о своем опыте работы с React Native, его особенностях, а также научит участников писать кроссплатформенное приложение-мессенджер. Программа и реги...

Обход антивируса Kaspersky Total Security. Часть 2 Здравствуйте ещё раз. Под моим первым постом «Обход антивируса Kaspersky Total Security» пользователи негодовали. Кто-то писал что это вообще не обход антивируса, а полный бред, кто-то поддержал идею. От части я своё задание выполнил, но если вам этого мало то сегодня я попр...

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

«Акадо Телеком» подвел итоги телесмотрения Олимпиады По данным собственной системы телесмотрения AMS «Акадо Телеком», олимпийские игры посмотрело около 50% абонентов цифрового телевидения оператора, которые были включены в систему подсчета.

Что посмотреть на Top 3D Expo 2018  10 апреля в Москве, в Технополисе “Москва” на Волгоградском проспекте пройдет ежегодная выставка-конференция Top 3D Expo. На конференции можно будет услышать доклады ведущих практикующих специалистов России в сфере цифрового производства, а на выставке — увидеть много...

Cluster of Puppets: опыт использования Amazon ECS в iFunny Несмотря на название, эта статья не имеет ничего общего с системой управления конфигурацией Puppet. Вместе с трендом «распила» больших монолитов на небольшие микросервисы в эксплуатацию веб-приложений пришёл тренд на оркестрацию контейнеров. Сразу после хайпа на Docker подн...

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

Приглашаем на лекции по игровой индустрии 1го марта в ВШБИ 1 марта в Высшей школе бизнес-информатики НИУ ВШЭ в Москве пройдет сразу несколько лекций по игровой индустрии. Начало лекций с 19:00, сбор гостей с 18:30. Будут выступать как преподаватели ВШБИ, так и выпускники, которые уже открыли свою игровую студию и расскажут интересны...

Новинки C# 7.2. Span<T> и Memory<T> Доброго времени суток, %habrauser%! Столкнувшись с проблемой замедления работы системы при передачи использовании переменных хранимых в стеке я отправился в гугл и нашел отличное решение использование коллекции Span<T>, которая была добавлена в версии языка C# 7.2. Н...

Контроллер для Лего Чуть меньше полугода назад сделал сыну на день рождения подарок — конструктор Xiaomi MITU. Неожиданно для меня ребенок на неделю завис в этом конструкторе. Когда были испробованы первые модели и их управление с планшета, возник закономерный вопрос — «А как для него писать пр...

20 платных подборок иконок бесплатно из Google Play Store (02.02.2018) В Google Play Store не прекращаются приятные акции по раздаче наборов для кастомизации системы Android. Разработчики часто запросто отдают свои платные наборы иконок совершенно бесплатно, как сегодня. Причём сейчас у нас выходит самая крупная подборка. С...

Емкий смартфон не обязательно должен быть толстым В марте китайский производитель HOMTOM показал свой новый флагман HT70, который журналисты окрестили самым тонким смартфоном с емким аккумулятором. Действительно, при емкости батареи 10 000 мАч устройство имеет толщину в 14 мм. Казалось бы, и месяц не прошел со старта прод...

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

Предварительная программа DUMP-2018 готова. Выступят докладчики из Microsoft, ВКонтакте, Rambler, Tinkoff, HTML Academy Привет, Хабр! 13 апреля в Екатеринбурге в восьмой раз пройдёт конференция DUMP. Доклады будут идти в 8 секциях: FrontTalks, Serverside, Mobile, DevOps, Science, Тестирование, Менеджмент, Дизайн. Программа получается отличной: Григорий Бакунов (Яндекс), Алексей Акулович (В...

На этом сайте можно посмотреть любой советский диафильм в высоком качестве Национальная электронная детская библиотека (НЭДБ) оцифровала и выложила в свободный доступ все диафильмы, выпущенные в Советском Союзе.

Вебинар «Agile-маркетинг для малого и среднего бизнеса. Как и зачем внедрять?» На этом вебинаре Юлия подробно расскажет, что такое agile-маркетинг и принципы его работы, покажет как внедрять эти принципы в малый и средний бизнес, поделится кейсами из собственной и мировой практики, ответит на вопросы по поводу ис...

Начавшаяся зимняя Олимпиада получит VR-версию Intel проведет специальную трансляцию Олимпийских игр-2018. Благодаря этому любители спорта, не попавшие на состязания, теперь смогут следить за ними виртуально. При этом таких зрителей наделили преимуществом – для более удобного угла обзора им в любое время доступна смен...

Как примерить корону Эта статья для тех, кому быстро надоедает играть в Angry Birds, 2048 или Lord of Rings и в чьих головах начинают зреть сценарии собственных игр. Я полагаю, на местном ресурсе таких индивидуумов не менее 95 процентов. Оставшиеся 5 процентов (скорей всего уже реализовавшие соб...

Бесплатный вебинар «Как агентству зарабатывать больше» 26 февраля с 13:00 до 16:00 по московскому времени пройдет вебинар «Как агентству зарабатывать больше». Вебинар проведут специалисты из eLama. Программа вебинара Константин Найчуков (eLama) «Партнерская программа еЛамы для агентств: как зарабатыва...

#скидочки | 13 февраля Don’t Starve: Pocket Edition (75 руб.) | Skalo (Бесплатно) | Runtastic Heart Rate PRO (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие ...

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

NeoQuest 2018: Читерство да и только Всем доброго времени суток. На прошлой неделе закончился очередной очный этап NeoQuest. А значит пришло время публиковать разбор некоторых заданий. Знаю многие ждали этого разбора, поэтому всех интересующихся прошу под кат. Читать дальше →

О чем не пишут в документации, или тонкости рефакторинга на .Net Core Всем привет! Этим материалом мы открываем цикл из нескольких статей, посвященных длинной истории о том, как мы пришли с одной стороны к CD, а с другой — к high availability, основанной на избыточности. Начнем по порядку. У нас есть API для мобильного приложения, которое нахо...

«EA не получит с продаж ни копейки»: новые подробности и 28 минут геймплея A Way Out На следующей неделе выйдет A Way Out — кооперативный экшен о побеге из тюрьмы от ливанского кинорежиссёра и автора приключения Brothers: A Tale of Two Sons Юсефа Фареса (Josef Fares). На днях разработчик представил прессе демоверсию игры и прошёл её ...

В разрезе: новостной агрегатор на Android с бэкендом. Распределённые системы обработки сообщений (Spark, Storm) Вводная часть (со ссылками на все статьи) Основным компонентом системы, который обрабатывает сырые данные с «пауков», выполняет обогащение данных, их индексацию и последующий поиск является система обработки сообщений, т.к. только подобные системы могут адекватно реагиров...

Смартфоны ASUS Zenfone 5 представят на MWC 2018 Компания ASUS объявила о том, что пятое поколение смартфонов Zenfone будет представлено в рамках выставки MWC 2018 в Барселоне. Сама презентация пройдет 27 февраля в 21:30 по московскому времени. Мероприятие будет пройдет под лозунгом #Backto5 («Обратно к пяти»). Посмотреть ...

Samsung Galaxy S9 с одуванчиками До релиза смартфона Samsung Galaxy S9 осталось совсем немного времени, но утечки только усилились - то дизайн новинки покажут, то характеристики, то камеру. Теперь вот в сеть попали новые изображения гаджета, на которых видно новый дизайн корпуса (относительно новый) и одува...

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

Guava, Graal и Partial Escape Analysis На прошлой неделе случился релиз десятки — и хотя Graal был доступен и раньше, теперь он стал ещё доступней — Congratulations, you're running #Graal! — просто добавьте -XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler Что конкретно это может нам дать и где можно ожидать...

NGINX и gRPC теперь настоящие друзья Несколько дней назад зарелизилась новая версия Nginx — 1.13.10. Главная фича данного релиза — это нативная поддержка проксирования HTTP/2, и, как следствие, gRPC. Читать дальше →

Все рекламные ролики с весенней презентации Apple Сразу после презентации обновленного iPad и новых сервисов для учеников и учителей компания Apple опубликовала рекламные видеоролики, которые показывала зрителям мероприятия в Чикаго. Прямой трансляции презентации не было, поэтому посмотреть ролики мы можем только сейчас.

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

Лукашенко жалеет о времени, потраченном на просмотр «Матильды» и «Смерти Сталина» Глава Беларуси Александр Лукашенко жалеет о потраченном времени ради просмотра фильмов «Матильда» и «Смерть Сталина». Он раскритиковал данные киноленты. Александр Лукашенко не остался в стороне и тоже посмотрел нашумевшие фильмы о любви Николая II и кончине советского дикт...

"Акадо Телеком" подвел итоги телесмотрения Олимпиады Оператор "Акадо Телеком" подвел итоги телесмотрения Олимпиады в Пхёнчхане. По данным собственной системы телесмотрения AMS "Акадо Телеком", олимпийские игры посмотрело около 50% абонентов цифрового телевидения оператора, которые были включены в систему п...

Amazon Lambda with Golang В середине января этого года Амазон анонсировал поддержку Go в своих лямбдах. Отличная новость, но сейчас я пишу эти строки не имея никакого опыта написания кода на Golang, чтобы, проходя через пеньки и ухабы, параллельно с написанием статьи, прийти к первой своей работающей...

Обзор Gembird MUSG-05. Настоящий звездолёт Вступление Игровые мышки давно перестали быть просто устройством для ввода информации, теперь игровой девайс стал настоящим проявлением своего характера, уровня достатка и вкуса. Если вы играете в браузерные игры и вам ничего помимо редких кликов не нужно, то берите офисное ...

Чей прогноз погоды точнее? Многие время от времени задумываются — насколько точны прогнозы погоды? Чей прогноз погоды точнее? В какую сторону чаще всего ошибаются прогнозы для моего города? Время математических приключений! Читать дальше →

Считанные недели остались до редизайна Gmail Ещё 30 сентября мы впервые писали о том, что Google заготовила трансформацию в Material Design для своего почтового сервиса Gmail. С тех пор ничего особенного о сервисы слышно не было. А сейчас заговорили о скоро редизайне снова. Теперь о нём информирует портал vesti.ru, п...

Что мы читали в марте: пять необходимых книг для инженеров инфраструктуры Мы в Skyeng понемногу строим свою библиотеку важных и полезных книг. Началось все с того, что своими списками в Фейсбуке поделились основатели компании (ссылки ниже), а теперь к ним присоединились и руководители направлений. В марте свой топ профессиональной литературы пре...

Стало известно, почему Samsung прекратила распространение обновление Android Oreo для Galaxy S8 Напомним, через несколько дней после того, как Samsung выпустила обновление до Android Oreo для смартфонов Galaxy S8 и S8+, компания прекратила распространение прошивки. Источники лишь сообщили о том, что Samsung занялась разработкой версии прошивки, а нам оставалось л...

Shadow of The Tomb Raider завершит историю становления Лары Крофт Компания Square Enix официально представила новую игру о Ларе Крофт. Она получила название Shadow of The Tomb Raider, а ее дебютный тизер можно посмотреть в ниже. На сей раз героиня отправится в Центральную...

Операционные системы с нуля; уровень 1 (старшая половина) Настало время следующей части. Это вторая половина перевода лабы №1. В этом выпуске мы будем писать драйверы периферии (таймер, GPIO, UART), реализуем протокол XMODEM и одну утилитку. Используя всё это мы напишем командную оболочку для нашего ядра и загрузчик, который позво...

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

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

Espresso: “Милые зверушки или опасные хищники?” Доброго времени суток, читатели хабра! Сегодня мы вместе с вами потестируем Recyclerview на Android: на мой взгляд, эта тема довольно интересна. Что такое Recyclerview? Это компонент, с помощью которого создаются списки. Каждый список можно прокручивать, добавлять в него ...

Пишем плагин для Unity правильно. Часть 1: iOS Когда делаешь на Unity игры для мобильных платформ, рано или поздно придется писать часть функционала на нативном языке платформы, будь то iOS (Objective C или Swift) или Android (Java, Kotlin). Это может быть свой код или интеграция сторонней библиотеки, сама установка мо...

[Из песочницы] Минимизируем код React Redux приложения Мне хотелось поделиться собственными размышлениями и способом построения структуры приложения с использованием react-redux. Так как я относительно недавно стал писать код на JS и поэтому не претендую на истину и на действительно верный способ разработки. Надеюсь эта статья п...

Nokia 3310 в новом обличии Вышла новая версия смартфона Nokia 3310, которая теперь поддерживает 4G сети и позволяет вам общаться в интернете на большой скорости, получать доступ к данным и так далее. Конечно, не совсем понимаю зачем на смартфоне с диагональю дисплея в 2,4 дюйма с разрешением 320 на 24...

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

ТЕСТ:​ ​​Ставить знак препинания или нет? Проверьте свои знания пунктуации Посмотрите на предложения и попробуйте понять, в каком случае в них нужно ставить знаки препинания, а в каких лучше воздержаться.

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

Android P, похоже, скоро будет доступен в виде Developer Preview Мы уже писали ранее о том, что шоу по угадыванию названия будущей версии Android началось. Уже были найдены первые намёки на то, что им может оказаться Android Pi. Однако, теперь сразу несколько ресурсов рассказывают о том, что Google близка к&...

Atlassian User Group Moscow в гостях у Райффайзенбанка 15 февраля приглашаем гостей на встречу Atlassian User Group Moscow в Райффайзенбанк. Мы поговорим о тонкостях учета рабочего времени сотрудников, об опыте использования CI/CD конвейера в Райффайзенбанке и об эволюции процессов в SkuVault. Читать дальше →

[recovery mode] Слушайте! 50 лучших подкастов для разработчиков Развиваться, узнавать о технологиях и быть в курсе последних подходов – для ITшника особенно важно. Читать книгу не всегда удобно, смотреть видео-обзоры любят не все и времени много занимает. Держите 50 IT-подкастов о технологических новинках в сфере ИБ, облачных технологи...

Коллтрекинг Mango Office: под капотом сервиса В первой статье мы «срывали покровы» и рассказывали, что такое коллтрекинг. Затем подробно разобрали его настройки, теперь — о том, как мы в «Манго Телеком» создавали эту услугу и какой стек технологий используем. Читать дальше →

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

Прямая видеотрансляция торгов «с голоса» тендера по продаже 4G-лицензий в диапазоне 1800 МГц Ровно через два часа, в 16:00 по киевскому времени, начнутся торги с голоса тендера на получение 4G-лицензий в диапазоне частот 1800 МГц. Мероприятие пройдет в помещении “Украинского государственного центра радиочастот” по адресу пр. Победы, 151. Мы предлагаем ва...

[Перевод] LaTeX: конфликт опций для пакета Перевод страницы «Option clash for package» из FAQ UK Users' Group. Я просто вставил в документ строчку \usepackage[draft]{foo} и теперь ругается ! LaTeX Error: Option clash for package foo. (Конфликт опций для пакета foo) Читать дальше →

LG запатентовала новый дисплей FullVision с отверстием в верхней части Вырезом в верхней части дисплея в стиле iPhone X сегодня уже никого не удивишь. Все больше производителей из Китая копируют это дизайнерское решение, как в прошлом году копировали дизайн Samsung Galaxy S8. Южнокорейская компания LG запатентовала новый дисплей FullVisi...

[Перевод] Понимая зависимости От переводчика Мы должны внедрять, а не фантазировать! (Рина Зеленая, к/ф «Девушка без адреса») К переводу этой статьи меня побудили две причины: 1) желание лучше разобраться с фреймворком Spring, 2) небольшое количество источников по теме на русском языке. Краеугольный ...

Никто и не заметил, как вышел MySQL 8.0 Неожиданно для себя обнаружил, что mysql вдруг релизнулся буквально на днях (19 апреля), а статьи на хабре нет — все обсуждают сами-знаете-что. Постараюсь перевести выжимку из "What's new". Для тех, кто следит за разработкой, тут вероятно не будет ничего или почти ничего но...

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

Обзор смартфона OnePlus 5T: посмотри на него OnePlus – компания совсем молодая, но у нее уже появились свои традиции. Она сначала летом представляет один номерной смартфон, а затем осенью в обязательном порядке показывает его улучшенную версию с литерой T, которая незамедлительно отправляет в прошлое летний см...

Беспилотник «Почты России» за 1,2 миллиона рублей разбился сразу после взлёта В воскресенье, 1 апреля, в столице Бурятии Улан-Удэ «Почта России» попыталась доставить первую посылку с помощью летающего беспилотника. Посмотреть на это событие собралось немало зрителей и представителей [...]

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

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

Наушники для аудиофилов Mi Headphones Китайская компания Xiaomi подготовила второе поколение наушников для аудиофилов под названием Mi Headphones. Данные наушники уже были показаны ранее в оригинальной версии, тогда они оказались весьма популярными среди блогеров, но вот пользователи не сильно оценили старания б...

Простая Kanban-доска для Jira Здесь я расскажу, как сделать канбан-доску для проекта в Jira, пользуясь только QML и JavaScript. С небольшими доработками вместо Jira вы можете использовать любой другой трекер, имеющий REST API. СодержаниеПредыстория Альтернативы для умных и богатых Необходимые оговорки Н...

Фанат решил объединить DOOM и первую Unreal Создатель модов под ником OfficerD82 анонсировал разработку уникального проекта под названием Unreal DOOM. Так как кроссоверы предлагают посмотреть на любимых персонажей в необычных образах [...]

Геймдев-фестиваль DevsGO 2го июня в Москве В ближайшее время в Высшей школе бизнес-информатики НИУ ВШЭ мы проводим несколько открытых мероприятий по игровой индустрии. Они бесплатны для посещения, прийти и поучаствовать может любой желающий. Главное зарегистрироваться заранее, так как вход по спискам. 25 апреля (ср...

Довольно автоматизации ― пора нарисовать сову на PowerShell и научить консоль говорить Сегодня звездный час PowerShell: время странных скриптов и созданных при помощи «Мощной Оболочки» игр. Если серьезная рутина вам надоела и хочется посмотреть на иные таланты PowerShell ― приглашаю под кат. и да начнется веселье!

Новая статья: Обзор Full HD-монитора Dell S2418H: мода на инновации Пока некоторые производители бросили все свои силы на создание дорогих и максимально продвинутых моделей с большими матрицами, другие продолжают обновлять знакомые серии дисплеев, прикручивая к ним современные технологии. Какой подход лучше? Посмотрим на примере гер...

Релиз CLion 2018.1: новые возможности из С++17, поддержка WSL, CMake Install, плагин для Rust и многое другое Привет, Хабр! Вот и подоспел первый релиз CLion в этом году — 2018.1! В этом посте мы расскажем, что мы успели реализовать за эти месяцы и какие планы у нас на следующий релиз. Cначала очень коротко о главном. В этот релиз вошли: Поддержка языка C++ Поддержка возможн...

ASUS показала ROG Gladius II Origin Компания ASUS на рынке игровой периферии чувствует себя очень даже хорошо и уверенно - вот представила новую мышку ROG Gladius II Origin, которая от оригинальной отличается очень слабо. Стоит мышка 99 долларов, но ее уже вполне готовы покупать фанаты. Благодаря широкому набо...

Web Apps: быстро, дёшево, круто Каждый Web App (веб-апп) — это маленькое и весёлое фронтенд-приключение. Однажды в iFunny мы устроили «веб-апп марафон», развлекли миллионы пользователей и попутно заработали много денег. А теперь готовы рассказать, как же это всё было. Читать дальше →

[Из песочницы] Как я олимпиаду на Java писал или почему лучше не пользоваться Scanner Вчера завершился Региональный этап Всероссийской олимпиады школьников. Я участвовал в нем и выбрал для этого язык Java. Основной причиной, почему я решил писать олимпиаду именно на Java заключался в том, что на тот момент я довольно хорошо ее знал и понимал то, как в ней реа...

Обзор маршрутизатора TP-Link Archer C3150 v2 Наше первое знакомство с TP-Link Archer C3150 состоялось год назад, а сегодня флагман TP-Link снова попал в нашу тестовую лабораторию. На первый взгляд, вторая версия маршрутизатора не получила значимых отличий — у нее тот же дизайн и основные характеристики. Тем не менее, д...

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

И снова о блокировке Telegram. Разворачиваем собственный VPN О том, что мессенджер Telegram заблокирован на территории России, сейчас не говорит и не пишет только ленивый. Общее количество пользователей мессенджера в РФ по словам Павла Дурова составляет примерно 15 млн, что весьма немаленькая цифра. Если Telegram сделать недоступным...

Как мы сменили платный Slack на опенсорсный Rocket.Chat Недавно мы писали о том, как организуем работу с удаленными сотрудниками, и упомянули всем известный мессенджер Slack. Почти сразу после выхода статьи мы нашли его пока не очень идеальный аналог, который обещает стать лучшим среди рабочих мессенджеров в ближайшие пару лет. С...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 4 — Компоненты и композиция В предыдущей части туториала мы решили проблемы изоморфного роутинга, навигации, фетчинга и начального состояния данных. В итоге, получилась довольно простая и лаконичная основа для изоморфного приложения, которую я также выделил в отдельный репозиторий — ractive-isomorphic-...

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

Выставка картин «К России с любовью» открылась в Вашингтоне 20 апреля в Вашингтоне состоялась картинная выставка под названием «К России с любовью», инициированная российским Культурным центром. Посетители выставки могли посмотреть картины, написанные Викторией и Юрием Бондаренко. Картинная выставка, получившая название «К России с...

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

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

[Из песочницы] Переиспользуемые UI компоненты в приложениях на Ruby on Rails В этой статье, я хотел бы рассказать об альтернативном способе организации фронтенда для приложений на Ruby on Rails. В основном я работаю на бэкенде, но время от времени появляются задачи на фронтенде и то, что зачастую приходится там видеть, не внушает никакого оптимизма д...

Теория криптоэволиции: какие тренды ждут нас в 2018 году? Криптовалютный мир меняется стремительно и, на неискушенный взгляд, непрогнозируемо. Но если посмотреть на изменения с точки зрения профессионального аналитика, можно выделить определенные тенденции. Журнал ForkLog обратился к тем, кто внимательно следит за изменениями рынка...

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

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

habrahabr.ru → habr.com С сегодняшнего дня Хабр доступен по адресу habr.com. Старые адреса habr.ru и habrahabr.ru теперь используются исключительно для редиректа. Хабр начинает новую большую и захватывающую историю. Читать дальше →

[Из песочницы] Пишем плагин к Microsoft DNS server для защиты от IDN spoofing IDN spoofing — это генерация доменных имён «похожих» на выбранное, обычно применяемая с целью заставить пользователя перейти по ссылке на ресурс злоумышленника. Далее рассмотрим более конкретный вариант атаки. Представим, что атакуемая компания владеет доменом organization....

Презентация 27 марта не будет богата на аппаратные новинки Некоторые новинки, которые Apple, по слухам, должна представить на презентации 27 марта, могут задержаться на неопределенный срок, пишет Bloomberg. В данном случае речь идет о «доступном» MacBook Air и iPad Pro с Face ID. По данным издания, производителю требуется больше в...

DigiCert купили Symantec Website Security: последствия для пользователей SSL/TLS-сертификатов Весной прошлого года в Google заметили, что компания Symantec предоставила возможность выдавать сертификаты минимум четырем организациями, однако не смогла обеспечить необходимый уровень наблюдения за их деятельностью и соблюдением стандартов обслуживания. В результате компа...

Пишем простой плагин для VirtualDub Несмотря на то что обработка видео не спеша переезжает на OpenCL / CUDA VirtualDub остается удобным средством для простых действий с видео. Обрезка кадра, добавление фильтров или наложение выполняется гораздо удобнее чем из консоли ffmpeg. Кроме того за годы существования бы...

[Из песочницы] Простая аутентификация на NGINX с помощью LUA Доброго времени суток. В данной заметке хочу рассказать о простой аутентификации с помощь nginx и lua-скриптов. Читать дальше →

Игровой смартфон Xiaomi Black Shark — новые подробности Об аппарате Black Shark от любимой Xiaomi мы сегодня пишем во второй раз (здесь был первый), благо появились новые детали. Смартфон метит в игровой сегмент по следам Razer Phone. Уже известно, что гаджет получит 8 гигабайт оперативной памяти, а также экран с соотношением с...

[Из песочницы] Своя змейка, или пишем первый проект. Часть 0 Предисловие Привет Хабр! Меня зовут Евгений «Nage», и я начал заниматься программированием около года назад, в свободное от работы время. Просмотрев множество различных туториалов по программированию задаешься вопросом «а что же делать дальше?», ведь в основном все рассказыв...

Концепция BaselineTopology в Apache Ignite 2.4 На момент появления в Apache Software Foundation проекта Ignite он позиционировался как чистое in-memory-решение: распределенный кэш, поднимающий в память данные из традиционной СУБД, чтобы выиграть во времени доступа. Но уже в релизе 2.1 появился модуль встроенной персисте...

[Перевод] Разработка игр под NES на C. Главы 11-13. Пишем и отлаживаем простой платформер В этой части появляется первая играбельная демка в стиле Марио. Для этого надо разобраться с прокруткой и способами отладки. <<< предыдущая следующая >>> Источник Прокрутка Регистр $2005 управляет прокруткой фона. Первая запись туда выставляет положение го...

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

Грядет мощный рост глобальных инвестиций в блокчейн IDC выпустила свой вводный отчет из будущей серии Worldwide Semiannual Blockchain Spending Guide с анализом …

Jinga Joy: бюджетник с экраном 18:9 в твоё удовольствие Уж сколько бюджетников мы видели, но не редеют их полчища, и выискать среди них если не бриллиант, то, по крайней мере, жемчужину становится всё сложнее. Вот ещё один аппарат подоспел на российский рынок, [...]

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

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

#скидочки | 20 марта Money Pro (229 руб.) | Bubble Tower 2 (Бесплатно) | Обычный калькулятор Pro (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для в...

[Перевод] Руководство по фоновой работе в Android. Часть 3: Executors и EventBus Приветствую, коллеги. Рад видеть вас снова в третьей части «Руководства по фоновой работе в Android». Если не видели предыдущие части, вот они: Часть 1: AsyncTask Часть 2: Loaders В прошлый раз мы разобрались, как работают Loaders, а сразу после этого Google взял и соо...

Алиса, Google Assistant, Siri, Alexa. Как писать приложения для голосовых ассистентов Рынок голосовых ассистентов расширяется, особенно для русскоязычных пользователей. 2 недели назад Яндекс рассказала впервые про платформу Яндекс.Диалоги, 2 месяца назад Google представила возможность писать диалоги для Google Assistant на русском языке, 2 года назад со сце...

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

Учебник Thymeleaf: Глава 14. Еще несколько страниц нашей бакалеи Оглавление 14 Еще несколько страниц нашей бакалеи Теперь мы много знаем об использовании Thymeleaf и можем добавить некоторые новые страницы на наш сайт для управления заказами. Читать дальше →

Вебинар «Пометка (not set) в отчётах Google Analytics. Что означает и как исправить» Регистрируйтесь На вебинаре мы подробнее расскажем, почему появляется строчка (not set) в конкретных отчетах и что делать, чтобы она встречалась как можно реже. Программа вебинара В каких отчетах встречается пометка (not set) и как ее&nbs...

[recovery mode] Backlog в управлении продуктом: что делать, когда идеи нарастают «как снежный ком» В условиях высокой конкуренции важно концентрироваться на самом приоритетном. Конкуренты постоянно выпускают новые фичи. Их так много, что просто не хватает времени на их изучение. Клиенты в развитии продукта также играют важнейшую роль, предлагая улучшения, конструктивную к...

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

Портативная приставка Smach Z Pro похвастается удвоенным объёмом ОЗУ, накопителя и наличием камеры Сегодня мы уже писали про портативную игровую консоль Smach Z, которая сменила платформу, но подробностей не было. Теперь стали известны все параметры обновлённой, если так можно выразиться, версии. Наши предположения оказались верны — ПК будет использовать APU Ryzen E...

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

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

[Перевод] Расшифровка сохранённых паролей в MS SQL Server Давным-давно, в далёкой галактике, пред-предыдущий администратор вашего SQL Server задал в нём linked server, используя специально для этой цели созданный аккаунт со сгенерированным паролем. Теперь вам с этим линком нужно что-то сделать, например перенести его на другой SQL ...

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

Выбираем Yii2 или laravel Введение Я уже писал подобную статью, но она была очень не полной и не снабженной примерами, поэтому я решил взять вторую попытку и попытаться раскрыть данный вопрос наиболее полно! В данной статье, не будут рассматриваться все тонкости разработки на фреймворках, поскольку ...

Xiaomi приписывают подготовку двух смартфонов на SoC Qualcomm Snapdragon 670 Часто так бывает, что процессора или однокристальной платформы еще официально не представлено, но какому-либо производителю уже приписывают готовое решение на этом CPU или SoC. Так, к примеру, однокристальной платформы Qualcomm Snapdragon 670 все еще нет, а Xiaomi, по с...

7 бесплатных курсов по Data Science для начинающих Большие данные перестали быть просто модным словом и теперь применяются в сферах от IT до ритейла. Самое время начать разбираться в моделях анализа данных, погрузиться в массивы информации и получить опыт в интересном направлении — Data Scientist. Держите курсы, в которых из...

Что ещё мы проверяем при помощи Selenium, кроме логики интерфейса Привет, Хабр! Меня зовут Виталий Котов, я работаю в отделе тестирования Badoo. Большую часть времени я работаю с Selenium. Этот замечательный инструмент мы используем для решения разнообразных задач: от тестирования функционала до упрощения работы с логами ошибок и проверки...

Aws Lambda Go 1.x, Kinesis, CloudSearch В предыдущей статье я описала как создать простую лямбду на Golang, которая принимает на вход простой объект из двух полей и такой же простой объект отдает на выходе. Теперь немного усложним задачу, подсоединив к лямбде в качестве источника данных Kinesis, а результат обрабо...

Построение расширенной системы антивирусной защиты небольшого предприятия. Часть 1. Выбор стратегии и решения Наверное, не стоит много писать о необходимости уделять внимание ИТ безопасности и что будет, если этого не делать. Поэтому сразу перейдём к делу. В рамках одного из проектов понадобилось организовать комплексную защиту одной из сетевых ИТ-инфраструктур. Читать дальше →

Python, Delphi и C++ глазами учёного Статья про использование Python в научных вычислениях подтолкнула меня написать эту статью. Это история, случившаяся со мной и с коллегами 6 лет назад. На тот момент я уже достаточно подразобрался с Delphi и Python, но только теперь я ощущаю что достаточно поработал с C/C++,...

Финтех-дайджест: eBay против PayPal, международная платежная система на блокчейне Финтех-привет, Хабр! Одна из главных тем, над которой ломают копья участники профильных конференциях и колумнисты в СМИ – какая форма сотрудничества с финтех-стартапом оптимальна? Поглощение или партнерство? И приверженцы каждого подхода приводят весьма убедительные доводы....

[Из песочницы] 3D посты в Facebook: что и как Недавно разработчики Facebook анонсировали поддержку 3D-постов. То есть теперь любой пользователь может легко загрузить низкополигональную модель в нужном формате (об этом ниже), снабдить её текстом и показывать своим друзьям и знакомым. Читать дальше →

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

Leagoo показала смартфоны, включая S10, и представила новую экосистему на HK Global Sources Exhibition Что представляет собой футуристический смартфон в настоящее время, когда задняя двойная камера и полноразмерные экраны стали вещами прошлого? Как насчет телефона с основной тройной камерой и сканером отпечатков пальцев под экраном? Если ваш ответ «да», то советуем посмотреть...

Неуловимый Telegram и дешевый iPhone | Droider Show Борис Веденский рассказывает про анонс Honor 10 от Huawei и галерею изображений Mi 6X (Mi A2) от Xiaomi. Кроме того, в Droider Show можно узнать про победу отечественной сборной на международном чемпионате по программированию и возможную блокировку Facebook в России. ...

Авиахакатон 6-8 апреля на территории Московского авиационного института прошел хакатон, организованный IT-центром МАИ, на котором были представлены задачи от IT-компаний и представителей авиационной индустрии. Онлайн-кинотеатр ivi выступил партнёром хакатона: предоставил набор данных о...

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

Напечатай мне.... Принтер! Акриловая пруша стала для многих дверцей в чудный мир 3d печати. Она взяла своей ценой. Что и послужило основным критерием для большинства. (Ну по крайней мере для меня ). Проблема с желеобразной рамой решается разными путями. Люди печатают усилители, колхозят распорки и про...

AudioTubeBot — Telegram бот для загрузки аудио с YouTube. Нововведения AudioTubeBot — Telegram бот для удобного прослушивания аудио с YouTube — новостей, интервью, подкастов, музыки, аудиокниг и т.д. Изначально бот создавался чтобы слушать в фоне различные интервью, главной его фишкой было разделение длинных аудио на части по 50мб(лимит для T...

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

Как управлять инфраструктурой в сотни серверов и избежать проблем: 5 советов от инженеров King Servers В блоге на Хабре мы много пишем о построении ИТ-инфраструктуры — например, раскрываем вопросы выбора дата-центров в России и США. Сейчас в рамках King Servers работают сотни физических и тысячи виртуальных серверов. Сегодня наши инженеры делятся советами по управлению инфр...

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

Сюрреалистическое путешествие в Where The Water Tastes Like Wine начнётся в последний день зимы В 2015 году Йоннеманн Нордхаген (Johnnemann Nordhagen), соучредитель студии The Fullbright Company (Gone Home, Tacoma), представил свой новый проект — Where The Water Tastes Like Wine. Недавно разработчики объявили, что эта причудливая игра в жанре «доро...

VR для кошек и золотой iPhone | Droider Show В свежем выпуске Валерий Истишев информирует зрителей об анонсах геймерского Black Shark от Xiaomi и флагманского Xperia XZ2 Premium от Sony, юбилейной приставке Mega Drive Mini от Sega. Кроме того, можно узнать о жестовом управлении в Android 9.0 P от Google. Друзья,...

Подробности о смартфоне Nokia 8 Pro – "револьверная" камера и Snapdragon 845 Некоторое время назад мы писали о том, что финская HMD Global намерена возродить популярную в свое время премиальную ТМ Sirocco, выпустив смартфон Nokia 8 Sirocco.

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

Авторы экшена Redeemer анонсировали beat 'em up в стиле кунг-фу — 9 Monkeys of Shaolin Sobaka Studio, создавшая брутальный экшен Redeemer, и компания «Бука» анонсировали «мультиплатформенный проект в жанре олдскульного beat ’em up» — 9 Monkeys of Shaolin. Разработка ведётся на движке Unreal Engine 4, а релиз намеч...

За первую неделю фильм The Cloverfield Paradox посмотрели всего 5 млн, а сериал Altered Carbon – 6 млн подписчиков Netflix (это в разы хуже, чем у Bright и Stranger Things) «Парадокс Кловерфилда», третья по счету часть франшизы Cloverfield Джей Джей Абрамса, вышла в начале прошлой недели на сервисе Netflix, миновав типичную для качественных фильмов стадию проката в кинотеатрах. Насколько удачен будет данный ход в долгосрочной перспективе, нам п...

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

Проверяем исходный C#-код Unity Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на GitHub. Представлен код движка и редактора. Конечно, мы не могли пройти мимо, тем более, что в последнее время мы пи...

[recovery mode] Заблуждения об автоматическом тестировании Здравствуйте, меня зовут Дмитрий Карловский и это продолжение традиционной рубрики "Почему мы так не любим писать тесты?". Короткий ответ: потому, что получаемые от них бонусы не перевешивают затрачиваемых усилий. Если это так, значит мы делаем что-то не правильно. Давайте р...

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

Ingate и Нетология приглашают на вебинар по SEO Старт курса — 23 марта. Обучение бесплатно

[Из песочницы] Альтернатива платному отключению рекламы в бесплатном приложении Android Доброго времени суток, Хабрахабр! Меня зовут Александр, я работаю тренером по питанию, а в свободное время по вечерам — инди разработчик под ОС Android. Сегодня хочу с вами поделиться опытом реализации альтернативного платному способу отключения рекламы в приложении — отклю...

Москвичи посмотрят «Джуманджи: Зов джунглей» и другие премьеры от Sony Pictures Television в видеотеке МГТС ПАО «Московская городская телефонная сеть», один из крупнейших операторов фиксированной связи в Европе, входящий в Группу МТС, и Sony Pictures Television, одна из крупнейших американских киностудий, подписали соглашение о партнерстве, по условиям которого абоненты оператора ...

[Перевод] Тёмная сторона serverless-архитектуры или сложности оценки реальных затрат на бессерверные вычисления Disclaimer: Эта статья основана в том числе на личном мнении Амирама Шачара (Amiram Shachar, CEO of Spotinst). Компания автора предлагает конкурирующий продукт под названием Spotinst Functions. Перевод выполнен облачным провайдером Cloud4Y. Мы предлагаем программно-конфигур...

Black Mirror в массы! Посмотрел сериал Black Mirror и очень захотел иметь на столе вот такую штуку!В общем для хранения человеческой матрицы думал использовать либо терабайтный жесткий диск от ноутбука, либо флешку,  т.к. принтер у меня Wanhao D7, то жесткий диск отпал, т.к. размеры не позво...

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

Bethesda назвала дату пресс-конференции на E3 2018 Игровая компания Bethesda официально назвала дату своей пресс-конференции на выставке Е3 2018 — 10 июня. Выставка проходит в Лос-Анджелесе, так что если вы решите посмотреть её в прямом эфире, то нужно будет проснуться очень рано — в 4 утра по Московскому времени. Для фанато...

Интересные сюрпризы ConcurrentDictionary (+разбор задачи с DotNext 2017 Moscow) Привет всем, кто пишет код для .NET, особенно многопоточный. Редко встретишь потокобезопасный код без потокобезопасных коллекций, а значит, нужно уметь ими пользоваться. Я расскажу о самой популярной из них — ConcurrentDictionary. В ней спрятано на удивление много интересных...

Поиск по сайту с Reindexer — это просто. Или как сделать «instant search» по всему Хабрахабр-у Всем привет, В предыдущей статье я писал о том, что мы сделали новую in-memory БД — быструю и с богатыми функциональными возможностями — Reindexer. В этой статье хочу рассказать как при помощи Reindexer можно реализовать полнотекстовый поиск по сайту, написав минимум applica...

LG при покупке смартфона V30+ обещает 32-дюмовый ТВ или пылесос Cord Zero в подарок Кажется, это становится модным. Ещё вчера мы писали о том, что Asus предлагает купить смартфон, а второй получить в подарок. Кроме того, «Мегафон» продаёт 2 смартфона Xiaomi по цене одного в своих фирменных салонах. А теперь ещё и LG предлагает купить смартфон LG V30 отдав...

Серия семинаров по продвижению сайтов в Яндексе В течении 2 недель я буду проводить Вебинары по теме продвижения сайтов в Яндексе       Как продвигать молодой сайт  — 8 февраля(четверг) Как выбрать домен и хостинг Продвижение региональных сайтов по России, Москве, Питеру Как быстро нарастить ПФ у мол...

"Эмо-чёлка" отросла у будущего OnePlus 6 Буквально в прошлой статье мы писали о том, что Android-смартфоны сегодня в очередной раз копируют iPhone, на этот раз модель X от Apple. И даже предлагали вам проголосовать по этому поводу или высказать своё мнение в комментариях. Теперь совершенно официально становится и...

Характеристики флагмана Sony H8266 были найдены в AnTuTu Среди тех новинок, что должны показать на MWC 2018 в Барселоне значатся флагман или флагманы Sony. В этом году пресс-конференция компании должна стать одним из заметных событий конгресса, ведь на ней покажут преобразившиеся внешне смартфоны. Японцы разослали приглашение на с...

Резервы под обесценение — совместное решение для МФО Теме резервов был посвящен вебинар "Расчет резервов под обесценение в МФО: требования МСФО 39 и МСФО 9", который 13 марта провели "Единство" и "ПрограмБанк"...

Приглашаем на MosCode Festival и разбираем задачи прошлых лет Привет, Хабр! Центр развития ИТ-образования МФТИ приглашает тебя на международный студенческий чемпионат по спортивному программированию MosCode Festival. Это хорошая возможность потренироваться на задачах уровня финала ACM ICPC вместе с участниками из других стран. Контес...

Konami анонсировали сайдскроллер Castlevania: Grimoire of Souls, пока только для Японии и iOS Konami анонсировали игру Castlevania: Grimoire Souls для iOS. Пока речь идет исключительно о релизе в Японии, но сила бренда такова, что не рассказать об этом нельзя. Grimoire of Souls будет кооперативным сайд-скроллером на четверых игроков. Разработчики обещают PvP-режимы, ...

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

Samsung Forum 2018: говорящий холодильник, умная стиральная машина и робот-пылесос На страницах ITC.UA мы редко затрагиваем тему современной бытовой техники, но с развитием интернета вещей всё-таки иногда интересно посмотреть на нововведения в этих устройствах. Такая возможность появилась у нас на прошлой неделе во время проведения конференции Samsung Foru...

Пишем небесных пчелок на Cloud Haskell Привет, Хабр! Прошло всего лишь каких-то 11577635 секунд с конца осенней школы GoTo в ИТМО. Неделя направления Распределённых систем началась с прототипирования распределённой системы на Cloud Haskell. Мы начали бодро и потому быстро выяснили, что существующую документацию...

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

[Перевод] Мы писали код вместе за одним компьютером пять месяцев. Вот что я узнал Тот, кто придумал термин mob programming, явно не спец в маркетинге. Кто захочет вступить в банду? Слово mob вызывает образы разбитого стекла и разграбленных магазинов — население Спрингфилда выстроилось в ряд с вилами и факелами. Действительно, банда или толпа — это нечт...

Открываем историю Большого театра. Часть первая Вы когда-нибудь собирали театральные программки? Если да, то, наверное, в вашей коллекции их десятки, а может, наберется и сотня. А теперь представьте, что в вашем распоряжении 120 тысяч программок, 48 тысяч афиш и 100 тысяч исторических фотографий. Столько бумажных докуме...

[Из песочницы] Design by Introspection Что, если бы мы умели располагать атомы один за другим как нам угодно? Ричард ФейнманСколько парадигм программирования вы сможете назвать? Список на этой странице википедии содержит ни много ни мало 76 наименований. Этот список может быть пополнен ещё одним подходом, названн...

В Shadow of the Colossus для PlayStation 4 нашли отсылки к The Last Guardian и Ico Скрытую «пасхалку» на тему The Last Guardian обнаружили в Shadow of the Colossus для PlayStation 4. При её нахождении вы откроете трофей «Находка кочевников» (Boon of the Nomad). Секрет расположен в самом начале игры, что позволяет найти его ...

Видео с митапа UralJS #6 — избавляемся от this, типизируем Redux-приложение и пишем на Реакте без тормозов На прошлой неделе в Екатеринбурге прошла встреча UralJS. Мы снова собрали сотню разработчиков и порвали коворкинг — пришлось ставить дополнительный монитор на кухне и дублировать экран проектора, чтобы снять нагрузку на основной зал. По традиции было три спикера — фрилансе...

Первый канал покажет фильм «Крым» в «день тишины». ЦИК готов рассмотреть жалобы Первый канал покажет вечером 17 марта — в «день тишины» перед президентскими выборами — фильм Алексея Пиманова «Крым», сообщает ТАСС со ссылкой на пресс-службу телеканала. «В фильме есть много эпизодов, основанных на реальных событиях, произошедших в Крыму весной 2014 года. ...

Новые рендеры раскрывают подробности дизайна HTC U12 Судя по всему, компания HTC сможет в скором времени последовать общепринятому тренду, выпустив смартфон с вырезом в верхней части дисплея, как у iPhone X. ***

OPPO R15 и R15 Dream Mirror — китайские новинки с «уникальным» дизайном Сегодня OPPO показали две новинки, которых мы ждали только 31 марта – почти на две недели раньше. И это хорошо, ведь теперь есть больше времени разобраться в достоинствах устройств перед их появлением в магазинах 1 апреля. А разбираться есть в чём – система искусственного ин...

Mozilla представила браузер Firefox Reality для устройств виртуальной, дополненной и смешанной реальности Компания Mozilla представила браузер Firefox Reality, предназначенный, как можно догадаться, для работы в виртуальной реальности. Это далеко не первое подобное ПО, так что ничего необычного в нём нет. Сама Mozilla позиционирует браузер для устройств виртуальной, допо...

Смартфон Nokia 7 Plus получит шестидюймовый дисплей и сдвоенную камеру Carl Zeiss Около недели назад мы писали о смартфоне Nokia 7 Plus, который был замечен в базе данных тестового пакета Geekbench. Тогда мы узнали, что смартфон получил однокристальную систему Qualcomm Snapdragon 660, 4 ГБ оперативной памяти и операционную систему Android 8.0. Тепе...

Identity Management: новый инструмент в ServiceNow для управления учетными данными Согласно исследованию Ponemon Institute, в среднем один случай утечки данных обходится компаниям в 3 миллиона долларов. При этом, как отмечают в Verizon, 90% краж данных выполняются с помощью фишинга. Поэтому проблемы идентификации пользователей для выявления деятельности зл...

Apple все же сокращает объемы заказов на iPhone X Сегодня авторитетное издание The Wall Street Journal со ссылкой на собственные источники сообщило о том, что компания Apple планирует сократить объемы заказов на iPhone X.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознакомиться с другими...

Обзор программы конференции DotNext 2018 Piter Конференция: DotNext 2018 Piter Дата: 22-23 апреля 2018 года Место: Санкт-Петербург, Гостиница «Park Inn by Radisson Пулковская» Всего пара дней осталась до следующего DotNext. Над программой и докладами была проведена колоссальная работа — ранее мы уже писали об этом в а...

UX-кинотеатр – Эмоции. Чувства. Интервью Перед нами стоит задача улучшать продукты банка с учетом пользовательского опыта. Можно решить эту задачу, протестировав всё приложение, и написать отчёт на несколько сотен страниц с рекомендациями по исправлению. По времени эта работа займёт где-то 3-4 месяца (кошмар, Agi...

Чему научит Яндекс в феврале? Традиционная подборка анонсов образовательных мероприятий и записей вебинаров

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

Google Play Instant позволяет играть в игры, не устанавливая их Сегодня Google представила «Google Play Instant», который позволяет играть в игры, не устанавливая их на своем устройстве. Компания заявила о разработке Instant Apps еще в 2016 году, но реализован он стал только сейчас. Теперь вы сможете попробовать игру без утом...

Угрозы прошлого и протоколы будущего Как многие из читателей блога Qrator Labs, вероятно, уже знают, DDoS-атаки могут быть нацелены на разные уровни сети. В частности, наличие у злоумышленника крупного ботнета позволяет ему осуществлять атаки на уровень L7 (application/прикладной) и пытаться мимикрировать под...

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

Поддержка IPv6 в CleanTalk Security для WordPress Недавно мы писали о том что сделали поддержку IPv6 в антиспам плагине. Но не только спамеры начали использовать IPv6, для других видов атак на сайты злоумышленники их тоже используют. Мы реализовали поддержку IPv6 в плагине безопасности для WordPress. Обновлены методы опред...

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

[Из песочницы] Делаем приём платежей криптовалютой своими руками Привет, Хабр! Время от времени замечаю вопросы о том, как принимать платежи Bitcoin на своём сайте без использования сторонних сервисов. Это достаточно просто, но надо учитывать, что есть подводные камни. В этой статье я постараюсь максимально подробно, без акцента на каком-...

В Heroes of the Storm добавили функцию голосового чата Blizzard объявила о появлении в Heroes of the Storm функции голосового чата. Теперь игрокам нет необходимости координировать действия, набирая текстовые сообщения, так как договориться обо всём с товарищами по команде можно голосом. В игре есть два канала голосово...

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

Xiaomi Mi Mix 2S и Mi7 обзавелись новыми подробностями В сети появились подробности о дизайне и ключевых особенностях грядущего смартфона Xiaomi Mi Mix 2S. Когда в сентябре прошлого года был представлен Mi Mix 2, производитель заявил, что в устройстве используется [...]

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

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

Заработал первый в мире кинозал с 3D-экраном Samsung Cinema LED Свои первые LED-экраны для кинотеатров Samsung Electronics показала в июле 2017 года, и теперь они работают на благо зрителей в ряде крупных городов Южной Кореи и Китая. А в прошлом месяце в рамках выставки Integrated Systems Europe 2018 корпорация представила модиф...

Авторитетные инсайдеры подтвердили характеристики Galaxy Note 9 Galaxy Note 9, чей релиз, по предварительным данным, намечен на третий квартал 2018 года, получит дисплей с диагональю 6,4 дюйма и аккумулятор емкостью 3850 или 4000 мАч. Об этом независимо друг от друга сообщили сразу два авторитетных инсайдера из Китая, скрывающиеся под п...

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

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

Новый будущий смартфон HTC с 18:9 и 5,5-дюймовым экраном Тайваньский производитель смартфонов, недавно закрывший сделку по продаже части компании в сторону Google, не сидит без дела. HTC уже вовсю работает наб бюджетным смартфоном Breeze, который получит экран с диагональю 5,5 дюймов и соотношением сторон...

Журналисты нашли в Москве 11 пунктов обмена криптовалюты и 4 биткоин-банкомата В начале апреля в СМИ попала информация о том, что в Москве открылся офлайн-обменник криптовалюты под названием «Сберкоин». Теперь журналисты провели эксперимент и выяснили, что это далеко не единственный пункт для обмена криптовалюты и совершения операций с цифровыми день...

Очередной восхитительный ролик Blade II: The Return of the Evil Blade II: The Return of the Evil – крайне ожидаемая action RPG от Action Square и один из хедлайнеров линейки издателя Kakao Games на этот год. Несмотря на то, что уже в этом месяце стартует закрытый бета-тест, дата выхода самой игры все еще неизвестна. Но чтобы поддерживать...

Samsung может переименовать линейку смартфонов Galaxy S в Galaxy X В конце этого месяца компания Samsung представит смартфоны Galaxy S9 и S9+, которые могут оказаться последними представителями линейки Galaxy S. Корейские источники сообщают, что в следующем году юбилейный флгманский смартфон Samsung, который мог бы выйти под на...

Сканеры штрих-кода для ЕГАИС: мифы и реальность, критерии выбора В прошлой статье мы писали о новой версии ЕГАИС 3.0 и введении обязательного помарочного учета алкогольной продукции на территории России. Сейчас предприниматели не на шутку озадачены проблемой автоматизации в соответствии с законом. Существует куча мифов о том, какое считы...

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

Квантовые вычисления в компьютере Fujitsu Digital Annealer С 40-х годов прошлого века и до настоящего времени существовало четыре основных технологии, на которых базировались вычислительные машины: начиная с электронных ламп и заканчивая микропроцессорами. С момента появления первых ЭВМ потребность во все большем объеме вычислительн...

Власти США проверят деятельность криптовалютного фонда основателя техноблога TechCrunch Справа: основатель TechCrunch Майкл Аррингтон. Изображение: By Brian Solis — TechCrunch August Capital — Chamillionaire and Michael Arrington, CC BY 2.0 Комиссия по ценным бумагам и биржам США (SEC) намерена провести обширное исследование законности деятельности финансов...

Ускорение сайта. Как понять, актуально ли это для вашего сайта Зачастую скорость сайтов оценивается очень субъективно. То есть начальство/разработчиков/админов устраивает и не бесит — значит, все хорошо. Так ли это? Маркетологи отлично оценивают свою целевую аудиторию, но вот далеко не у всех доходят руки, чтобы посмотреть, как эта целе...

[Из песочницы] Можно ли использовать CQRS паттерн в GO? Паттерн (CQRS — Command and Query Responsibility Segregation) разделяющей в своей основе команды по чтению данных от команд по их модификации или добавлению по средствам различных интерфейсов. Это позволяет достичь максимальную производительность, масштабируемость и безопасн...

Урбанистичный кроссовер от Lexus | Видеообзор Фронтмен Droider впервые посетил знаменитый Автосалон в Женеве. В репортаже речь пойдет о японской модели, чье полное имя Urban Explorer. Этот кроссовер получил смелый дизайн и новую платформу GA-C. Отметим, что на канале редко выходят видеоролики про транспорт. Посему реда...

Марк Цукерберг на допросе и «Бог Войны» | Droider Show Валерий Истишев расскажет в Droider Show про блокировку мессенджера Telegram в России и позицию Павла Дурова по этому вопросу. Бонусом — участие во флешмобе по «Очень странным делам», экранизация книг Айзека Азимова от Apple и новая игра God of War. Друзья,...

Apache Ignite — вычисления в гриде Вычисления в гриде или майнинг «красивых» хешей, такую задачу я решил проверить для вычисления в гриде Apache Ignite. Ранее я пробовал и писал Ignite как Sql БД, но для себя я понял что это пока удобная опция в этой вычислительной системе (к SQL на Ignite я еще вернусь), име...

Классификация объектов в режиме реального времени Автор: Игорь Пантелеев, Software Developer, DataArt Распознавание изображений очень широко используется в машинном обучении. В этой области существует множество различных решений, однако потребностям нашего проекта ни оно из них не удовлетворяло. Нам понадобилось полность...

Дайджест для интернет-маркетолога от SendPulse Мы подготовили дайджест с подборкой статей, советами из конференции по контент-маркетингу, вебинары по email маркетингу и промокоды на топовые конференции

Virgin Connect представляет платформу для вебинаров Мы запустили не просто сервис для видеообщения, а платформу, которая обеспечивает бизнесу новый канал продаж в интернете.

JetBrains Open Day в Москве Привет, друзья! 19-20 апреля мы устраиваем Open Day в Москве. Оказалось, ещё не все знают, что в столице у JetBrains тоже есть офис. Недавно он увеличился в три раза, и теперь там много места не только для митапов, но и для новых сотрудников. Вы узнаете, как у нас всё устр...

[recovery mode] Авторизация с помощью сертификата ssl на nginx + Let's Encrypt Добрый день, вечер или ночь, все зависит от времени суток в который вам довелось прочитать мою статью. В связи с ростом количества корпоративных клиентов, было принято решение дать доступ к учетной системе внешним пользователям. Для самостоятельного оформления заказов и от...

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

Видеоконференция за 7 шагов Вчера мы развернули бета-версию наших новых видеоконференций, которые распределяют видео между участниками через наши собственные сервера по технологии SFU. До 100 (!!!) участников в одной конфе, запись видео, новый JavaScript API для управления из облака в реальном времен...

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

Валидация строк с validate.it.js Если вспомнить все ТЗ с описаниями валидации полей — они всегда выглядили примерно так: не должно быть короче 6 символов не должно превышать 12 символов должно включать только латинские символы, цифры и знак подчёркивания Требования часто приходят набором простых однозначн...

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

[Перевод] Журнал о работе с сетью. Часть 2 Читайте часть 1 вот тут. Читать дальше →

Киноповестка: главные премьеры первого уикенда февраля Самый титулованный и обласканный критиками фильм этих выходных — «Три билборда на границе Эббинга, Миссури» (Three Billboards Outside Ebbing, Missouri) Мартина МакДона стоит посмотреть хотя бы потому, что он является одним из основных номинантов на «Оскар» (в семи номинациях...

Анонсирована линейка Moto G6 Сегодня состоялся официальный анонс трех смартфонов линейки Moto G6 — Moto G6, G6 Play и G6 Plus. Смартфоны достаточно интересные и мы как-то расскажем подробно обо всех характеристиках девайсов, возможностях и прочих деталях, но давайте посмотрим вот на что. Это продукты ср...

Появились подробности сразу о пяти новых смартфонах Samsung Компания Samsung уже представила флагманские смартфоны Galaxy S9 и Galaxy S9 Plus, но помимо них в скором времени выйдет немало новых моделей «попроще». В сети уже появились подробности о пяти аппаратах [...]

iOS 12 разрабатывается под кодовым названием Peace Bloomberg продолжает делиться подробностями о следующей яблочной мобильной операционной системе. В конце января авторы издания со ссылкой на собственные источники сообщили о новых функциях, которые должны появиться в iOS 12. Теперь же им стало известно кодовое название новой...

Что происходит с надкусанным яблоком? Правильно — оно портится Или почему последние МакБуки Про — тот еще адок. Реальная история с недавно-купленным MacBook Pro в компании, который я взял домой для настройки. Итак, по пунктам: Нет USB и Ethernet. Надо было перекинуть файл 600Мб с одного компа на МакПро. Стоят рядом. Как? По медленному ...

Подробности о смартфоне Oppo R15 Компания Oppo поделилась некоторыми подробностями касательно смартфона R15, который пока что не был представлен официально.

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

Ещё один инструмент для проверки ваших npm зависимостей — wtfwith Вы как-нибудь задумывались, сколько версий одной и той же библиотеки затягивает ваша клиентская или серверная сборка? Мне вот в какой-то момент стало интересно. Навскидку найти для этого готовый инструмент не получилось, а смотреть глазами package-lock слишком утомительно. К...

Установка центра сертификации на предприятии. Часть 1 Привет, Хабр! Мы начинаем новую серию статей. Она будет посвящена развертыванию службы сертификатов на предприятии на базе Windows Server 2016 с практическими примерами. Сегодня обозначим вступительные моменты и поговорим о типовых схемах развёртывания иерархии PKI: двухуров...

Обзор Veeam Agent for Microsoft Windows: версия 2.1 Одновременно с Veeam Backup & Replication 9.5 Update 3 вышли в свет и новые версии Veeam Agent для ОС Windows и Linux. Эти решения для бэкапа физических машин могут работать теперь как автономно, так и централизованно под управлением Veeam backup server. Сегодня я немног...

Печать без воблинга? Здравствуйте, коллеги!До сих пор печатал на JAP LCD детали небольшой высоты, по ним наличие-отсуствие воблинга не определить. В выходные сделал пару отпечатков высотой 40 мм и… не обнаружил воблинга, совсем не обнаружил: Вертикальная стенка – ровная, как линейка.Если посмотр...

И так сойдёт… или Дыра как средство защиты По мотивам "И так сойдёт… или как данные 14 миллионов россиян оказались у меня в руках"... Статья, которую вы сейчас читаете, вовсе не ответ на вышеозвученный пост. Это будет скорее попытка показать что уже сейчас иногда делается, и что вообще можно сделать в области инфор...

Автоматизация удаления забытых транзакций Предисловие Достаточно нередко бывают ситуации, когда транзакция в MS SQL Server бывает забытой тем, кто ее запустил. Самый частый пример этому — запуск скрипта в SSMS, где явно открывается транзакция инструкцией begin tran, затем происходит ошибка, а вот commit или rollback...

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

Тернарные операторы и логическое “И” в React.js Всем привет! Вы читаете перевод статьи Donavon West “Conditional Rendering in React using Ternaries and Logical AND” Существуют несколько способов заставить React рендерить то, что вам нужно. Вы можете использовать традиционный оператор if или switch. В этой статье мы рас...

Throw выражения в C# 7 Всем привет. Продолжаем исследовать новые возможности C# 7. Уже были рассмотрены такие темы как: сопоставление с образцом, локальные функции, кортежи. Сегодня поговорим про Throw. В C# throw всегда был оператором. Поскольку throw — это оператор, а не выражение, существуют к...

[Перевод] Топ-10 ошибок из 1000+ JavaScript-проектов и рекомендации по их устранению В компании Rollbar, которая занимается созданием инструментов для работы с ошибками в программах, решили проанализировать базу из более чем 1000 проектов на JavaScript и найти в них ошибки, которые встречаются чаще всего. В результате они сформировали список из 10 наиболее ч...

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

[Перевод] Blockchain на Go. Часть 5: Адреса Содержание Blockchain на Go. Часть 1: Прототип Blockchain на Go. Часть 2: Proof-of-Work Blockchain на Go. Часть 3: Постоянная память и интерфейс командной строки Blockchain на Go. Часть 4: Транзакции, часть 1 Blockchain на Go. Часть 5: Адреса Blockchain на Go. Часть 6: Тра...

Разворачиваем автоматизацию за пару часов: PHPUnit, Selenium, Composer Привет, Хабр! Меня зовут Виталий Котов, я работаю в Badoo, в отделе QA. Большую часть времени занимаюсь автоматизацией тестирования. Недавно я столкнулся с задачей максимально быстро развернуть Selenium-тесты для одного из наших проектов. Условие было простое: код должен леж...

Семинар «Разработка vs Эксплуатация. Почему ни Agile, ни DevOps – это не волшебная пилюля», 22 марта, Москва Мы запускаем новое направление Университетов DataLine — семинары по поддержке интернет-проектов и взаимодействию разработки и эксплуатации. Новым будет и формат — теперь мы будем вести онлайн-трансляции со всех наших семинаров! Дата: 22 марта в Москве. Тема: «Разработка...

Blue Shift или оптимизация времени запуска iOS-приложения. Лекция Яндекса Казалось бы, при загрузке приложения можно и потерпеть секунду-другую. Но когда ваша программа используется часто, а в конкурентах — аналог от производителя самой ОС, то даже время запуска начинает сказываться. Разработчик Яндекса Виктор Брыксин bobermaniac выступил на встре...

Открытая бесплатная трансляция Java-конференции JPoint 2018 6-7 апреля, то есть уже завтра, пройдёт JPoint 2018 — международная Java-конференция для опытных Java-разработчиков. Про программу этой конференции мы писали не раз и не два. Мы проанализировали набор самых актуальных тем (производительность и подкапотный хардкор, Spring ...

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

REST-сервисы на ASP.NET Core под Linux в продакшене В основе этой статьи доклад Дениса Иванова (@DenisIvanov) на РИТ++ 2017, в котором он поделился опытом разработки и запуска в продакшен REST-сервиса на ASP.NET Core на Kubernetes. На текущий момент это сделать уже можно без особенных проблем и бояться использовать .NET Core,...

[Из песочницы] Пишем свой BitTorrent-клиент на базе библиотеки Bt Всем привет! В данной статье я расскажу о том, что из себя представляет библиотека Bt, чем она хороша и почему стоит иметь ее в виду, если для решения каких-то задач планируется использовать BitTorrent. Затем, в качестве демонстрации базовых функций и основного API, мы реали...

CH340G Плюсы(нет) и минусы и ramps 1.4 и чуть чуть anet v1.0 Всем привет многие меня уже знают так как это четвёртый пост за эти две недели и благодаря многим людям которые  мне писали ответы на мои вопросы у меня всё получилось Но с большими затратами (1750 р) т.к не знал в чём проблемаА началось всё с того что я загружал измене...

«Путешественник во времени»: к 4000 году криптовалюта полностью вытеснит фиат Человек по имени Джон, называющий себя путешественником во времени, заявил, что к 4000 году физические деньги будут полностью заменены криптовалютой. Об этом пишет портал Daily Star. По словам Джона, в его времени фиатные валюты давно прекратили свое существование. «Все...

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

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

[Перевод] Как легко начать писать на PowerShell или несложная автоматизация для управления Active Directory Изучить основы PowerShell Данная статья представляет собой текстовую версию урока из нашего бесплатного видеокурса PowerShell и Основы Active Directory (для получения полного доступа используйте секретное слово «blog»). Данный видеокурс оказался необычайно популярным по в...

Модульное тестирование интерфейсов в Headless Chrome. Лекция Яндекса Чтобы непрерывно улучшать большие клиентские интерфейсы, нужна мощная система автотестов. Разработчик Яндекса Дмитрий Андриянов dima117 кое-что про это знает — пару месяцев назад он поделился своим опытом на Я.Субботнике в Нижнем Новгороде. — Сегодня я расскажу, как мы в ...

Поднимаем SOCKS прокси для Telegram Поднять свой socks прокси очень просто — справится даже далекий от Linux и серверного администрирования человек. Достаточно иметь VDS/выделенный сервер за границей. Пошаговая инструкция для запуска своего sockd прокси на Centos7 Читать дальше →

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