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

Office 365. Пример работы с Microsoft Graph API в Angular5 с помощью ADAL JS. ADAL JS vs MSAL JS В прошлый раз мы обсудили механизм авторизации для работы с Office 365 API (в частности с Microsoft Graph API): при каждом вызове API нужно передать token. Token имеет ограниченный срок жизни token выдает сервис Microsoft, так называемый “Azure AD Authorization Endpoint” п...

[Перевод] Заметки о развертывании Ruby on Rails Deployment в Google Cloud Kubernetes Engine Я использую Google Cloud с Kubernetes Engine в течение 2 месяцев. На самом деле мне не понадобилось и месяца, чтобы уложить все в голове, но потребовалось еще столько же, чтобы разобраться с некоторыми неприятностями. TL;DR: Google делает довольно хорошую работу, поэтому AWS...

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

Информационная архитектура и технология DITA. По мотивам лекции в Яндексе Darwin Information Typing Architecture (DITA) — XML-технология для автоматизации процессов, связанных с технической документацией. За время существования DITA накопилось большое количество разнообразных возможностей, подходов к организации контента, а также конкретных механи...

[Перевод] Создание игры на Lua и LÖVE — 1 Введение В этой серии туториалов мы рассмотрим создание завершённой игры с помощью Lua и LÖVE. Туториал предназначен для программистов, имеющих некоторый опыт, но только начинающих осваивать разработку игр, или для разработчиков игр, уже имевших опыт работы с другими языкам...

[Из песочницы] RxJS: Не отписывайся Привет, Хабр! Представляю вашему вниманию перевод статьи "RxJS: Don’t Unsubscribe" автора Ben Lesh. Ну… ладно, просто не отказывайся от подписок. Я часто помогаю кому-нибудь в отладке проблем с их RxJS кодом, в том числе со структурированием приложений, которые н...

[Перевод] Проектирование пользовательского интерфейса Windows 95 Три года назад мне попалась интересная научная статья сотрудника Microsoft Кента Салливана о процессе и результатах проектирования нового пользовательского интерфейса для Windows 95. С тех пор веб-страница исчезла — одна из причин, почему я такой цифровой Плюшкин. Статья оп...

Зачем ритейл и бизнес по доставке товаров переходят на IaaS: обзор кейсов Сектор e-commerce растет во всем мире. Это отражается и на смежных сферах. Например, на доставке товаров. Внедрение ИТ-технологий уже изменило работу курьерских служб и других сервисов доставки. В этой статье поговорим о том, какую роль здесь играет IaaS. Читать дальше →

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

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

Метрики на службе у QA Апрельская статья из цикла «Календарь тестировщика» посвящена метрикам. Кирилл Раткин, тестировщик Контур.Экстерна, расскажет как повысить эффективность тестирования с их помощью и не уйти в крайности. Как часто вам приходится что-либо оценивать? Наверное, каждый день. Хо...

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Отпечатыватели» § 2-3 Отпечатыватели (Imprimers)“Сейчас, стыд является ментальной мерой позора, в которой мы сжимаемся от осознания позора, а не от последствий действий, и нам остается только предполагать, какое составляется о нас мнение, из этого следует, что люди, перед которыми мы чувс...

Google leanback — забота большого брата Добрый день, читатели Хабра. Хотел бы поделиться своим опытом разработки приложения для Android TV на примере DetailsFragment. Есть официальные примеры тут и официальная документация тут. Что сподвигло меня выразить свое мнение? Это то, что официальные примеры не отвечают...

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

Чем занимаются менеджеры в Яндексе? Этим летом в Яндексе пройдет уже седьмая Школа менеджеров. Каждый год на участие в ней претендует несколько сотен человек. У большинства из них бывает очень много вопросов о том, что из себя представляет работа менеджера в Яндексе и что нужно делать, чтобы в принципе быть хо...

Splunk + Excel. Что получится? В предыдущих статьях мы много рассказывали о Splunk. Это продукт, который позволяет собирать и анализировать данные с любых IT-систем в режиме реального времени, например, это могут быть результаты работы web-сервера, почтового сервера, Windows, различных приложений и тд. Зн...

Универсальные приложения React + Express В прошлой статье рассматривалась библиотека Next.js, которая позволяет разрабатывать универсальные приложения «из коробки». В обсуждении статьи были озвучены существенные недостатки этой библиотеки. Судя по тому, что https://github.com/zeit/next.js/issues/88 бурно обсуждаетс...

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

[Перевод] Полезные советы IT-администратору: развертывание различных ОС с помощью Windows Deployment Services Мой коллега Гэри Уильямс – системный администратор с большим опытом работы – поделился советами о том, как можно использовать Windows Deployment Services для развертывания не только ОС Windows. И сегодня я предлагаю его рекомендации вашему вниманию. Windows Deployment Servi...

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

[Из песочницы] NRF51822: дружим BLE и RTOS Современные тенденции в технике идут по пути все большей интеграции – прогресс позволяет делать процесс разработки электронных устройств все больше похожим на сборку конструктора. Одним из наиболее ярких примеров является огромное количество так называемых «систем на чипе»...

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

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

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

3 причины не любить корпоративные приложения Сотрудники не любят корпоративные приложения Исследование Stratecast and Frost & Sullivan делает заключение, интересное для ИТ-специалистов — 80% участников опроса признаются в использовании облачных сервисов и приложений, формально не разрешенных в их компани...

Разработка Rich Text Editor: проблемы и решения Текстовые редакторы, как тип программного обеспечения, появились чуть позже чем динозавры, и вероятнее всего это был вообще первый софт, с которым вы столкнулись в своей жизни, возможно кто-то даже застал MS-DOS Editor. Однако с переходом большой части ПО в браузеры актуал...

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

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

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

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

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

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

Настройка среды разработки: кофейная гуща (Часть 2) Привет, дорогой читатель! В этот раз я хочу поделиться своим результатом настройки персонального окружения для работы с различными PHP-based проектами с использованием Puppet. В данной статье описываются результаты, которые были получены в процессе изучения и написания Puppe...

Пряморукий DNS: делаем правильно Представляем вашему вниманию очень эмоциональный рассказ Льва Николаева (@maniaque) о том, как надо настраивать DNS и особенно, как делать не надо. Вот прямо после каждого пункта можете мысленно добавлять: «Пожалуйста, не делайте этого!» В своем докладе Лев так и говорит. С...

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

Erlang, rebar3 и установка сервиса под Windows Как заставить Erlang релиз работать как сервис под Windows. Оставим за кадром вопрос зачем это делать. Просто иногда это нужно. Так что сосредоточимся на КАК. Что-бы было еще сложнее поставим себе задачу делать это с помощью wixtoolset. Читать дальше →

Как мы настроили поиск с помощью Elasticsearch и Logstash по данным MSSQL Делимся подробностями, как мы сделали хороший поиск по закрытой корпоративной соцсети в условиях, когда: • данные хранятся в разных колонках таблиц MSSQL, • раньше поиска по ним не было, • а перенести их оттуда нельзя по соображениям информационной безопасности. Критерий хо...

[Перевод] Трансляция один-ко-многим: нужен ли медиасервер? TL;DR – ДА. Очередная статья нашего израильского коллеги по WebRTC и звонкам между браузерами переведена для Хабра. Мы в Voximplant разрабатываем собственное решение для организации видеоконференций через сервер и можем сказать что да, все именно так. Peer-to-Peer штука хо...

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

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

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

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

Ищем проблемы с конверсией сайта в Google Spreadsheets Привет, Хабр! Меня зовут Дмитрий Окунев, я работаю product-менеджером в финтех-компании ID Finance. Это первый пост в блоге компании. Здесь мы будем делиться опытом, в том числе и международной экспертизой. Поехали. В большинстве онлайн-бизнесов конверсия сайта — краеугольн...

[Из песочницы] Использование Boost.Asio с Coroutines TS Введение Использование функций обратного вызова (callback) — популярный подход к построению сетевых приложений с использованием библиотеки Boost.Asio (и не только ее). Проблемой этого подхода является ухудшение читабельности и поддерживаемости кода при усложнении логики прот...

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

#Видео: Редкие записи выступления Стива Джобса в MIT Один из пользователей сервиса YouTube выложил редкие отрывки из выступления Стива Джобса перед студентами Массачусетского Технологического Института. Основатель Apple рассказывает о своих мыслях после увольнения из собственной компании, а также рассуждает, почему некоторые...

[Перевод] Как стать фронтенд-разработчиком в 2018 году Камран Ахмед, автор материала, перевод которого мы сегодня публикуем, говорит, что занимается фуллстек-разработкой уже 5 лет и в настоящее время работает на должности ведущего инженера в компании tajawal. Там ему приходится заниматься многими вещами. Ему, по долгу службы, на...

[Из песочницы] Какие привычки делают меня лучше как разработчика ПО? Привет, Хабр! Представляю вашему вниманию перевод статьи «What habits made me a better Software Engineer?» от Sonny Recio. Наши привычки — это ежедневные шаблоны поведения в жизни. Они могут быть как плохими, так и хорошими. Привычки могут быть жизненно необходимыми, наприм...

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

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

Нарциссы убивают рак? Гемантамин, естественный алкалоид. Эффективен при борьбе с раком и в избытке содержится в нарциссах. Во многих частях мира нарцисс является символом надежды в борьбе с раком. Теперь цветок может стать не только символом, но и методом. Исследователи из Université libre de Br...

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

TES III: Morrowind — один из лучших примеров повышения качества воспроизведения на Xbox One X Обратная совместимость на Xbox One иногда творит настоящие чудеса с играми прошлых лет, повышает их качество изображения на совершенно новый уровень, улучшает производительность. Но из последней волны игр особенно выделяется The Elder Scrolls III: Morrowin...

#скидочки | 1 февраля Bomber-O (Бесплатно) | MotivateMe (Бесплатно) | Fonta (75 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Ma...

Управление репутацией (SERM, ORM, HM) В последнее время все больше предпринимателей и маркетологов обращаются к услуге по управлению репутацией: растущая популярность соцсетей делает ее востребованной в Интернете; с ее помощью можно не только сформировать репутационный фон бренда, но и повлиять на результаты пои...

Предварительный обзор Sennheiser GSP 600. Лучшее, что есть на рынке Есть хорошая игровая периферия, которая звучит прилично, выглядит неплохо, и микрофон у нее достаточно качественный. Такие гарнитуры используют для домашних игр с друзьями, где вам не нужно получать стопроцентный уровень качества звука, да и бюджет ограничен. Однако, на рынк...

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

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

Расширяем функционал Ansible с помощью модулей Под капотом сервиса d2c.io мы активно используем Ansible – от создания виртуальных машин в облаках провайдеров и установки необходимого программного обеспечения, до управления Docker-контейнерами с приложениями клиентов. В статье о раширении функциональности Ansible мы част...

[Перевод] Машина времени на Java В мире существует множество клёвых маленьких библиотек, которые как бы и не знаменитые, но очень полезные. Идея в том, чтобы потихоньку знакомить Хабр с такими вещами под тэгом #javalifehacker. Сегодня речь пойдёт о time-test, в котором всего 16 коммитов, но их хватает. Авто...

[Из песочницы] GObject: основы GObject — часть библиотеки GLib, реализующая объекто-ориентированнные расширения для чистого Си. Подобная концепция, помимо самой GLib, используется в таких проектах, как GStreamer, GSettings, ATK, Pango и весь проект GNOME в целом, а также в большом количестве прикладных пр...

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

Введение в Data Vault Большинство компаний сегодня накапливают различные данные, полученные в процессе работы. Часто данные приходят из различных источников — структурированные и не очень, иногда в режиме реального времени, а иногда они доступны в строго определенные периоды. Все это разнообраз...

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

[Из песочницы] MDM-система без первичной нормализации. Актуальный подход к решению старых проблем Беспорядок в справочниках, хранящих основные данные компании – частая проблема, доставляющая не мало неприятностей, среди которых путаница в первичных документах из-за неправильного заведения номенклатуры или закупка товаров, по факту находящихся на складах компании. Этого м...

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

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

Часть российских пользователей лишили Googlе У части российских пользователей перестал работать поисковый и некоторые другие сервисы Googlе. Это стало следствием того, что Роскомнадзор, пытаясь заблокировать работу сервиса обмена сообщениями Telegram, сделал недоступной примерно десятую часть IP-адресов поискового...

[Перевод] Я разработчик с 9 до 17 (и ты можешь стать таким) Этот конкретный твит от Сафьи Адбалла сподвиг меня на некоторые размышления: Пожалуй, непопулярное мнение (и тут немного иронии от меня). Чтобы быть способным и отличным инженером, вам не нужно писать статьи в блоге, участвовать в проектах open source, выступать с техничес...

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

[Перевод] Сетевая физика в виртуальной реальности Введение Около года назад ко мне обратилась компания Oculus с предложением проспонсировать мои исследования. По сути, они сказали следующее: «Привет, Гленн, существует большой интерес к передаваемой по сети физике для VR, а Вы сделали отличный доклад на GDC. Как считаете, с...

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

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

Улучшение Service Desk при использовании COBIT 5 Онлайн-ресурс ISACA — «COBIT FOCUS» —  опубликовал статью Клаудио Силли (кандидат наук, CISA, CRISC, CISM, CGEIT), посвященную улучшению деятельности Service Desk в компаниях, использующих COBIT 5. «Service Desk играет значительную роль в повседневной р...

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

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

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

#скидочки | 16 марта Oddworld: New ‘n’ Tasty (379 руб.)| Phone Drive (Бесплатно) | Super Tank Battle (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие ...

Экспресс-оценка сложности алгоритма (+разбор задачи c Joker 2017 и DotNext 2017 Moscow) Для любого практического применения log(n) можно считать константой. Просто в некоторых компаниях эта константа больше, чем у вас. © народная мудростьПоловину жизни я учу программировать. В том числе учу разработчиков делать быструю оценку вычислительной сложности алгоритма....

Алгоритм выбора location в Nginx Алгоритм выбора location обязателен к знанию при настройке nginx. Тем не менее, на официальном сайте nginx (на 2018 год) не сказано ни слова про алгоритм выбора в случаях, когда какие-то location'ы вложены друг в друга, а в статьях в интернете приводятся в корне неверные алг...

[Из песочницы] Социальная инженерия как метод атаки «Only for fun» — такой девиз мы часто использовали, атакуя какие-либо системы. За довольно короткий период своей деятельности скопилось большое количество материала. Передо мной встала задача, как его упорядочить. Целью данной статьи не является обучение взлому. Это просто и...

Как в 2009 году мы начали строить облако, и где ошиблись В октябре 2009-го мы всё перепроверили. Надо было строить дата-центр на 800 стоек. На основании нашей интуиции, прогнозов по рынку и американской ситуации. Вроде как звучало логично, но было страшновато. Тогда «облачных» вычислений в России не было, как и облачных хостин...

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

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

[Из песочницы] Совершенствуем Redux Привет, Хабр! Представляю вашему вниманию перевод статьи "Redesigning Redux" автора Shawn McKay. Должно ли управление состоянием вызывать проблемы на сегодняшний день? Интуитивно, разработчики видят скрытую правду: управление состоянием куда сложнее, чем должно бы...

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

[Из песочницы] Копирование данных с веб-сайта с помощью R и библиотеки rvest Чтобы проводить анализ данных, необходимо сначала эти данные собрать. Для этой цели есть много разных методов. В этой статье мы будем говорить о копировании данных непосредственно с веб-сайта, или о скрейпинге (scraping). На Хабре есть несколько статей о том, как сделать коп...

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

#скидочки | 15 февраля Blinks (75 руб.) | Warmlight (Бесплатно) | Tubot for YouTube (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iP...

Прокачиваем производительность C# с Федерико Луисом Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являютс...

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

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

Разделяй и властвуй: разграничение доступа к записям разговоров Запись разговоров можно использовать в самых разных целях — от контроля качества обслуживания до «тюнинга» процессов продаж. Сегодня мы поговорим о роли записей в бизнесе компании и об организации доступа к ним. Читать дальше →

Произошла купнейшая DDoS-атака в истории Атака осуществлялась с более тысячи различных автономных систем через десятки тысяч уникальных конечных точек. Использовались так называемые серверы Memcached. По мнению исследователей, реализация протокола UDP в таких серверах является неправильной, и любой может совершить ...

Как принимать решения 1.1 Как принимать решения, техника Квадрат Декарта. Приложение для Android «Как принимать решения» -  Квадрат Декарта техника как принимать решения является предельно простой, которая требует для своего использования очень небольшого количества времени. При помощи Квадра...

Задействовать для простых тестов наследование, полиморфизм и шаблоны? Почему бы и нет… Язык C++ сложен. Но его сложность проистекает из сложности задач, которые решаются с помощью C++. Каждая фича, которая была добавлена в C++, была добавлена не просто так, а для того, чтобы дать возможность справиться к какой-то проблемой. Ну а уж сочетание существующих в C++...

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

Обзор TeamLead Conf: 2 дня по 2 трека, 25 докладов, 474 участника, излитая боль неизмерима Начнем рассказ о тимлидах и для тимлидов с проблем, болей, вопросов, которые могут возникнуть в больших и небольших ИТ-компаниях. Ведь, если мы не можем сформулировать задачи, то как же мы станем их решать. Нужен ли вообще тимлид? Что есть тимлид, какие у него задачи? Чт...

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

Яндекс разрешил учить Алису сторонним разработчикам Разработчики компании Яндекс запустили открытое бета-тестирование платформы Яндекс.Диалоги. Она позволяет сторонним разработчикам взаимодействовать с голосовым помощником Алиса, подсоединив её к своим приложениям и сервисам и научив её новым навыкам. Голосовой помощник Алис...

Максимальная производительность в Windows 10 Компания Microsoft представила в Windows 10 опцию под названием «Режим предельной производительности» (ULTIMATE Performance Mode), она же Максимальная производительность. Звучит довольно странно и интригующе. Поэтому мы поговорим о том, что из себя представляет этот новый ре...

На Южном Урале начался конкурс авторской песни Ильменского фестиваля Виртуальный конкурс авторской песни состоится на Южном Урале в период с 15 февраля по 30 апреля. Мероприятие уже официально началось. Его организатором является Фонд народного артиста России Олега Митяева. Основатель компании возглавит комиссию экспертов, которая выберет ...

Сборка проектов с dapp. Часть 1: Java Эта статья — начало цикла о сборке dapp'ом приложений на различных языках, платформах, технологических стеках. Предыдущие статьи про dapp (см. ссылки в конце материала) были больше обзорными, описывали возможности dapp. Теперь же пора поговорить более предметно и поделитьс...

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

5 полезных функций в Wordstat Яндекса, которыми вы не пользуетесь Всем привет! Давайте угадаю, каждый из вас хотя бы раз пользовался инструментом Wordstat от Яндекса. Угадал? Не нужно оваций — это было сделать не сложно =) . Еще легче предугать то, что многие не пользуются или даже не знают те полезные функции сервиса, про которые я расска...

[Перевод] Выученная беспомощность в разработке ПО Лучше зажечь одну свечку, чем проклинать темноту. За последние 24 часа, две мои статьи «Почему ваш программист просто хочет кодировать» и «Менеджерам пора проснуться» прочитаны более 96 000 раз на Medium и получили более 900 комментариев на Reddit. Похоже, проблема серьёз...

Почему вас не видят: ошибки при работе с сообществами в Фейсбук Что нужно знать для грамотного ведения группы на Facebook? Какие правила стоит помнить? Специально для Теплицы руководитель интернет-издания о маркетинге Conversion Денис Ффринг назвал шесть ошибок, которые мешают росту сообщества в Фейсбук. В январе 2018 года основатель Fac...

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

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

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

Xiaomi бросает вызов Huawei Глава Xiaomi Лэй Цзюнь озвучил главную цель компании — стать лидером на рынке Китая. Начиная с нынешнего года, бренд начнет массированную атаку на внутренний рынок и отводит для себя 10 кварталов для того, чтобы достигнуть вершины, где сейчас господствует Huawei. &laqu...

Долбанутые командные игры Давайте сегодня поговорим о социопатах. И об их противоположности – командных игроках. Появилась у меня игра «Совушки, ау», и я прям остро всё прочувствовал. Она командная, и сделана так, что победить в ней могут только те, кто работает на общее благо. Причём часто делая т...

[Перевод] Как решить 90% задач NLP: пошаговое руководство по обработке естественного языка Неважно, кто вы — зарекомендовавшая себя компания, или же только собираетесь запустить свой первый сервис — вы всегда можете использовать текстовые данные для того, чтобы проверить ваш продукт, усовершенствовать его и расширить его функциональность. Обработкой естественног...

Apple Music установил новый рекорд и получил нового главу Потоковый сервис Apple Music официально перешагнул отметку в 40 миллионов подписчиков, сообщает Variety. В связи с этим в Купертино приняли решение о проведении перестановок в руководстве музыкального продукта, назначив на пост ответственного за его развитие Оливера Шуссер...

На что Huawei не хватило смелости или почему Apple стала пионером «моноброви» А вы знаете, что в деле «моноброви» пионерами могли быть китайцы? Законодателем моды должна была стать компания Huawei, будь она смелее и настойчивее в продвижении своих идей. В своем интервью изданию Forbes глава мобильного подразделения компании Бен Син заявил ...

Реализация простой пиксельной игры в блокчейне Ethereum Всем привет! Вдохновившись r/place и желая реализовать наконец-то свой первый смарт-контракт на блокчейне, мы решили сделать всем доступное и веселое приложение в сети Ethereum, которое позволяет рисовать на холсте размером в 1000 x 1000 px, сохраняя каждый выбранный и раскр...

Grasshopper 1.13.1 Grasshopper — приложение, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый популярный сервис для изучения иностранных языков Duol...

СМИ: Google делает игровую консоль для стриминга Издание ArsTechnica, ссылаясь на The Information, пишет, что Google в скором времени запустит сервис для стриминга видеоигр, аналогичный PlayStation Now, PlayKey и т.д. Новинка будет работать на основе платной подписки, из устройств для работы, возможно, потребуется только C...

Мобильное приложение от Google научит кодировать на JavaScript Компания Google выпустила приложение Grasshopper в рамках проекта Area 120, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый попу...

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

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

#скидочки | 22 февраля MadOut Fire (Бесплатно) | Enlight (Бесплатно) | Evoland (15 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или ...

Как уничтожить Интернет? Помните угрозу анонима уничтожить Интернет? Где хакер грозился «положить» 13 корневых DNS серверов сети Интернет и сделать получение информации, посредством запроса с использованием доменного имени, невозможным? В результате чего любой, кто введёт «http://www.google.com» или...

#скидочки | 4 апреля Grand Prix Story (149 руб.) | Slow Memories (Бесплатно) | Finger Ballz (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших ...

[Перевод] Разработка на Blockchain — что изменится для разработчиков? Эта статья является переводом поста Винсента Чена (Vincent Chen) и Рамона Рекуэро (Ramon Recuero), цели которого очень схожи с теми, что преследуем и мы, и написанного для таких разработчиков, которых мы хотели бы видеть на своих мероприятиях. Введение Если вы читаете этот ...

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

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

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

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

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

Вопросы к модераторам! Не буду тянуть а приступлю к делу! Как получить ачивку «Адекватный комментатор» Почему аккаунт пользователя «Интернет» или как эго там заблокирован?\ Можете перечислить основные причины  бана(чтобы не делать этого) Это вероятно просьба: делайте побольше интересных трешкаст...

Специалист по разметке данных Сегодня замечательный день (if you know what I mean), чтобы анонсировать нашу новую программу — Специалист по разметке данных. На текущий момент в сфере искусственного интеллекта сложилась такая ситуация, при которой для обучения сильной нейронной сети нужны несколько компо...

#скидочки | 2 марта AirDisk Pro (Бесплатно) | BlackCam (Бесплатно) | Reckless Getaway (15 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone,...

Новая игра от Google научит вас программированию на JavaScript Выучиться основам программирования не поздно в любом возрасте, сочли в компании Google и выпустили приложение Grasshopper, которое в игровой форме преподает начальный курс JavaScript. Разработка распространяется совершенно бесплатно и уже доступна для загрузки в каталоге Go...

Яндекс тестирует конкурента Ответов Mail.Ru Разработчики Яндекса тестируют новый сервис — Яндекс.Знатоки. По сути, это сервис вопросов и ответов, аналог Ответов Mail.Ru. Согласно описанию разработчиков, это сервис, где можно задавать вопросы, получать ответы от других пользователей, а также отвечать на их вопро...

Тим Кук говорит, что Apple работает над продуктами, которые появятся в продаже только через пару лет Назвав Apple самой инновационной компанией, Fast Company устроилась с генеральным директором Тимом Куком, чтобы рассказать о будущем самой ценной фирмы в мире. По словам исполнительного директора, Apple должна работать с большим сроком выполнения. Она должна исправить соотве...

Противостояние W3C и WHATWG: Apple, Google, Microsoft, Mozilla возражают против DOM 4.1 Как всем известно, существует две спецификации HTML: W3C (консорциум World Wide Web) и WHATWG (компании Apple, Google, Microsoft и Mozilla, де-факто авторы стандарта HTML5). На этой неделе между создателями спецификаций состоялся открытый конфликт. Ситуация развивалась след...

#скидочки | 10 апреля Flow (Бесплатно) | Orderly (Бесплатно) | Vive Le Roi (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или M...

Препарирование файлов .XLSX: редактирование файла средствами PL/SQL Часть 1. Введение, стили Часть 2. Строки, разметка Часть 3. Редактирование через PL/SQL Доброго дня. Третья часть разговора про формат XLSX подоспела. Я не случайно начал со внутреннего устройства файла. Не понимая где что находится и как выглядит, сложно понять, для чего я...

Обновление строк на лету в мобильных приложениях: часть 2 Привет, Хабр! В недавней статье наш коллега Дмитрий Марущенко yojick рассказал о том, как доставлять динамические обновления переводов с сервера на мобильные устройства. В продолжение темы сегодня поговорим о том, как мы используем эти обновлённые переводы в наших приложе...

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

#скидочки | 20 апреля DMD Panorama (Бесплатно) | Fonta (75 руб.) | Сибирь 2 (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или ...

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

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

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

Mail.Ru Group выводит B2B-сервисы облачной инфраструктуры в отдельное направление В январе 2018 года сервисы облачной инфраструктуры, объединились под брендом Mail.Ru Cloud Solutions. Поскольку IaaS-рынок обладает большим потенциалом роста, Mail.Ru Group продолжает развивать это направление. На развитие MCS в 2018 году выделено существенно больше ресурсов...

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

«Cделать красиво». Визуализация обучения с Tensorboard от Google Красота, как известно, требует жертв, но и мир обещает спасти. Достаточно свежий (2015г) визуализатор от Google призван помочь разобраться с процессами, происходящими в сетях глубокого обучения. Звучит заманчиво. Красочный интерфейс и громкие обещания затянули на разбор ...

[Перевод] Разработка игр под NES на C. Главы 1-3. От введения до Hello World Впервые я задумался о том, как разрабатывают игры под приставки где-то через 20 минут после того, как в самый первый раз увидел Turbo Pascal. На глаза иногда попадался Subor с клавиатурой, и появилась мысль: "Наверное можно набрать какую-то программу, а потом в нее поиграть"...

Создание NPM-модуля Яндекс.Кассы под Node.js — опыт Lodoss Team Спустя несколько месяцев после релиза обновленного API Яндекс.Кассы начали появляться первые интеграционные решения на новых технологиях. Одним из пионеров интеграции стала компания Lodoss Team, разработавшая SDK-библиотеку для работы с Кассой под Node.js. Никто не расскаже...

[Перевод] Марвин Мински «The Emotion Machine»: Глава 1 «Как мы управляем собой» Отец искусственного интеллекта размышляет о том, как сделать машину, которая бы гордилась нами. Марвин Мински был довольно жестким ученым и то, что он своим «скальпелем познания» исследует тему чувств и эмоций, что же делает нас людьми, довольно интересно и полезно. Книга — ...

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

Mikrotik RoS, полезные мелочи Распространенность оборудования Mikrotik растет с каждым днем, все больше устройств, а значит и RoS, появляется не только в корпоративном секторе, но и у обычных, домашних пользователей. К сожалению, не смотря на вполне нормальные настройки по умолчанию, которые можно сделат...

#скидочки | 23 марта Runtastic Road Bike PRO (Бесплатно) | Construction Simulator 2 (29 руб.) | .projekt (149 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложени...

«Календарь тестировщика» за февраль. Узнай своего клиента Мы продолжаем цикл статей «Календарь тестировщика», где каждый месяц тестировщики Контура делятся опытом и рабочими секретами. В предыдущей статье Максим Захаров рассказал как разобрать бэклог. В этот раз Илария Тарасова и Максим Колодкин из Контур.Эльбы, расскажут, почему...

Мой опыт использования Google AdWords Express Несколько месяцев назад вернулся к оказанию IT-услуг в своём небольшом городе. Дабы громко заявить о себе первый раз решил попробовать контекстную рекламу в Интернете. Так как в нашей стране Яндекс и все его сервисы заблокированы, то выбор пал на корпорацию Google и его серв...

JupyterHub, или как управлять сотнями пользователей Python. Лекция Яндекса Платформа Jupyter позволяет начинающим разработчикам, аналитикам данных и студентам быстрее начать программировать на Python. Предположим, ваша команда растёт — в ней теперь не только программисты, но и менеджеры, аналитики, исследователи. Рано или поздно отсутствие совместн...

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

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

как добавить свой счетчик в PRTG. И кратенько о форматах датчиков с примерами на powershell Почему бы не добавлять в систему мониторинга показатели работы из 1С (да и вообще чего угодно)? По мере изучения оказалось что вывести можно из скриптов, батников, VB скриптов, исполняемых файлов, по SSH, прямым исполнением sql запросов и еще куча способов. Чтобы не получила...

Айфончик, не лагай. Часть 1: многопоточность для практиков Меня зовут Максим, и я алкоголик занимаюсь iOS разработкой уже более 7 лет. На волне про соискателей скажу, что регулярно провожу собеседования мобильных разработчиков для компаний. Среди кандидатов попадаются кадры, которые курят кальян прямо на Skype собеседовании, п...

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

Собчак планирует участвовать в выборах в Госдуму в 2021 году Такими планами на будущее ведущая Ксения Собчак поделилась со своими избирателями в рамках официальной встречи, состоявшейся вчера, 3 февраля, в Санкт-Петербурге. Кандидат в президенты РФ также уверена, что ей не дадут победить на предстоящих выборах, поэтому заранее разраба...

Управление ИТ и парикмахерской — почти одно и то же В своей заметке на портале Optimal Service Management Стюарт Рэнс делится любопытными жизненными аналогиями, сравнивая управление ИТ и работу парикмахерской. Однажды, будучи в парикмахерской, и наблюдая в зеркале за действиями мастера, Стюарт внезапно осознал, что парикмахер...

PHP 5.x – старикам здесь (не) место Индустрия хостинга неразрывно связана с PHP, на котором полностью или частично написаны более 80% сайтов в Internet. Это сильно влияет на разработку любого софта, предназначенного для работы с хостингом — в том числе такого, как контрольная панель Plesk. Мы делаем продукт дл...

Почему я не люблю DevOps (и современное ПО) Предисловие Данная статья очень субъективна и основана на моём опыте в ИТ-индустрии (Я разработчик с 10-и летним стажем и опытом работы в различных проектах, командах и странах (Казахстан, Канада)). Уверен, что многие не поддержат мою точку зрения и могут назвать эту статью ...

[Перевод] Optimistic UI, CQRS and EventSourcing При разработке высоконагруженных веб-приложений для лучшего масштабирования часто применяется такой принцип, как CQRS. Он гласит, что метод должен быть либо командой, выполняющей какое-то действие, либо запросом, возвращающим данные, но не одновременно и тем, и другим. Друг...

«Репетитор: математика» для подготовки к ЕГЭ и ВПР — от идеи до релиза. Рассказ об уникальном образовательном проекте Содержание Вступительное слово С чего все началось? — Зарождение идеи и задач — Несколько слов о нашей команде Как перевести в цифровой формат то, что делает профессиональный репетитор? — Основные идеи приложения — Как обеспечить индивидуальный подход к каждому пользователю...

#скидочки | 5 февраля Crypto Pro (Бесплатно) | Dungeon Survivor (Бесплатно) | Block vs Block (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших ...

[Перевод] Почему я ушёл из Google и начал работать на себя Последние четыре года я работал разработчиком программного обеспечения в Google, но 1 февраля уволился, потому что они не сделали мне подарок на Рождество. Шучу, на самом деле всё немного сложнее. Первые два года Первые два года я любил Google. Когда при ежегодном опросе ...

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

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

Star Trek фазеры Это история еще об одном человеке, с которым меня познакомила случай. Пару раз мне писали люди из Европы и просили сделать бластеры из фильма Star Trek «звездный путь» я скажу честно особо не спешил так как косплаеров там вроде мало на фоне звездных воин. Долго игнорировал и...

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

Обзор Xiaomi Redmi 5 Plus (Redmi Note 5) – лучший бюджетник 2018 года? Друзья, всем привет, сегодня у меня на тесте вторая бюджетная новинка от Xiaomi, а именно Xiaomi Redmi 5 Plus (также известен, как Redmi Note 5 для глобального рынка). Этот смартфон является старшим братом Redmi 5, который мы уже рассматривали ранее. Ну что же давайте посмот...

Тестирование и непрерывная интеграция для Ansible-ролей при помощи Molecule и Jenkins После того, как Ansible вошёл в нашу практику, количество кода на нём и, в частности, ролей стало расти очень быстро. Роли для бэка, фронта, прокси, баз данных, мониторинга, сбора логов и т. д. и т. п.—их количество насчитывает десятки. Часть из ролей специфична для опреде...

«Когда я стал Android-разработчиком, ещё негде было искать примеры»: интервью с Давидом Гонсалесом Android-разработчики могут знать Давида Гонсалеса в связи с несколькими разными вещами. Например, он участвует в open source-проекте Android Architecture Blueprints, где разные архитектурные подходы демонстрируются на конкретных примерах (недавно проект набрал 25 000 звёзд...

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

Устройство и механизм работы Prometheus Operator в Kubernetes В основу этой статьи легла наша внутренняя документация для DevOps-инженеров, объясняющая, как работает Prometheus под управлением Prometheus Operator в разворачиваемых и обслуживаемых кластерах Kubernetes. С первого взгляда Prometheus может показаться достаточно сложным ...

34 технологические компании подписали соглашение о кибербезопасности 34 крупные технологические компании, включая Facebook, Microsoft, HP, ARM, Cisco и Oracle подписали соглашение о кибербезопасности – Cybersecurity Tech Accord. Как сообщает авторитетное издание The New York Times, соглашение охватывает следующие аспекты кибербезопаснос...

[Перевод] Что я хотел бы знать до того, как стал техническим директором Последние четыре года я был техническим директором в SketchDeck, и теперь, когда я ухожу и вручаю бразды правления команде, я хотел бы подумать о полученном опыте и том, что я хотел бы знать с самого начала, когда стал CTO. Это был бурный период, наполненный замечательным...

Ищем причины тормозов БД, используя sys schema в MySQL 5.7 Есть у нас веб-приложение. Относительно большое и старое — много-много кода, в котором много-много разных запросов к базе данных. При этом мы не гугл, но несколько тысяч запросов в секунду на сервер БД приходится. Ну и безусловно растёт наше приложение во все стороны — доб...

10 причин, которые мешают добиваться успеха Почему мы делаем всё для того, чтобы достичь результата — и все равно проваливаемся? Кто (вернее, что) нам мешает? И что делать чтобы все-таки преуспеть? Итак… люди, которые не добиваются успеха:   1. Не понимают ценности времени «Каждый успешный предпринима...

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

Haier Asu – “умные” часы с проектором Haier – китайская компания, производящая бытовую технику, телевизоры, мобильные устройства, гироскутеры, кондиционеры и т.д. На MWC 2018, компания представила свою разработку – часы Haier Asu со встроенным проектором, который позволяет отображать дополнительную и...

#скидочки | 6 февраля Magic Golf (Бесплатно) | Bring You Home (229 руб.) | Coyn (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad...

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

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

Первый некоммерческий обзор PICASO X PRO. Часть Вторая. Теперь поговорим про обрезание, а именно про Polygon X. Интерфейс почти такой же, как и на Polygon 2.0. У меня стоит последняя на этот момент обзора, версия Polygon X 1.0. Сначала про минусы. Убрали функцию прямого контроля принтера с компьютера, что лично мне иногда бы...

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

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

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

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

Технологическое будущее: развитие в регионах начинается с энтузиастов 6 февраля в Москве прошел очный отбор стартапов для трека Dual Technologies федерального акселератора GenerationS «Инфрафонда РВК». В рамках мероприятия руководитель образовательных программ «Индустрии 4.0» Московской школы управления «Сколк...

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

Boxberry сделал Avito безопасную c2c-доставку (как в 2017 мейловской «Юле») У сервисов объявлений один логист, но разные банки эскроу-агенты, которые и гарантируют, что деньги получит только честный продавец.

БелАЗ-75710: 1 300 литров топлива на 100 км и другие 7 фактов о лучшем самосвале мира из Беларуси В 2014 году белорусские инженеры создали самый лучший грузовик-самосвал в мире. Чем он так хорош? Он очень большой Высота нового БелАЗа — 8,1 м (с 3-этажный дом), ширина — 9,8 м, длина — 20,5 м. Вот уж действительно «ничего себе»! ПО ТЕМЕ: 7 автомобилей с з...

#скидочки | 14 марта Agent A (229 руб.) | Block vs Block (Бесплатно) | Pixomatic (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iP...

#скидочки | 2 февраля PAKO 2 (149 руб.) | Super Eraser (Бесплатно) | Neo Angle (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad и...

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

Как мы в ISPsystem резервные копии делали. Часть вторая Продолжение истории о похождениях отдельной задачи в ISPsystem. Рассказывает руководитель разработки Александр Брюханов. Первая часть здесь. Лучшее — враг хорошего Написание резервного копирования или установки и настройки ПО у нас всегда были расстрельными задачами. Ког...

#скидочки | 13 марта Flow (Бесплатно) | Infamous Machine (299 руб.) | PicFrame (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad...

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Играя с грязью» 2.1. Играя с грязью «Это не просто изучение вещей, которые важны. Это обучение тому, что делать с тем, что вы учите и познанием, почему вы изучаете все эти важные вещи» — Нортон Джастер, рассказ Фантомный Киоск (The Phantom Tollbooth) Ребенок по имени Кэрол играет с гряз...

Социальные сети: как вывести аудиторию на дискуссию Как общественному проекту вовлекать подписчиков в обсуждения волнующих вопросов? Как поддерживать дискуссию в сообществе в социальных сетях? Замредактора Теплицы Наталья Баранова поговорила со специалистами сообщества благотворительного магазина «Спасибо», интернет-ресурса п...

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

[recovery mode] Роботы вместо лучших сотрудников: машинное обучение по ответам экспертов Один из текущих проектов Devim — разработка сервиса скоринга для микрофинансовой организации (МФО). Проект был выполнен нашей Data Science командой Андреем Давыденко и Дмитрием Гореловым datasanta. Мы рассказываем о том, какие решались задачи, какие факторы принимались во вн...

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

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

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

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

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

Bethesda, Nintendo и SEGA – лучшие издатели игр в 2017 году В прошлом году на рынке появилось много интересных игр. Но какой издатель выдал больше всего достойных внимания тайтлов? Ответ можно найти в опубликованном рейтинге за 2017 год на сайте Metacritic. Игроки хорошо знакомы с сайтом Metacritic, который позволяет посмотреть на ...

Про обзор. Здравствуйте. Судя по всему, обзором, я попал очень точно. Но это был шуточный обзор и я не знаю почему некоторые так его восприняли. Обзор объективно не объективный. О многом хорошем и плохом в обзоре я не рассказал. Думаю теперь сделать серьёзный обзор, на другой ресурс. ...

Как мы общаемся с React-компонентам при помощи декораторов в TypeScript При разработке приложений на React довольно неудобно создавать независимые друг от друга компоненты, т.к. стандартным способом для обмена данными между ними является "Lifting State Up". Этот подход постепенно загрязняет ненужными свойствами промежуточные компоненты, делая их...

Новая жизнь для XMPP. Делаем мессенджер, который не получится заблокировать Идея сделать независимый от корпораций P2P мессенджер не нова, однако разработка нового протокола и клиентских приложений для него достаточно дорогой и долгий процесс. А что, если использовать старый добрый XMPP, в котором уже все давно продумано и запилено? Но это же не н...

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

[Перевод] Поговорим о юзернеймах Пару недель назад я выпустил django-registration 2.4.1. Сборки 2.4.x станут последними в версии django-registration 2.x, дальше будут выходить только исправления багов. Основная ветка сейчас готовится к версии 3.0, откуда планируется удалить кучу устаревшего хлама, накопивше...

Meeting Room Little Helper Сегодня я расскажу вам о приложении, которое создавалось в «Аркадии» для удобства бронирования переговорных комнат. Есть два основных сценария использования этого приложения: 1. Поиск свободной комнаты Ежедневно в компании проходит множество митингов, переговорки бронир...

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

#скидочки | 1 марта 8bitWar: Origins (Бесплатно) | Evoland 2 (529 руб.) | Demon’s Rise (229 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших...

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

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

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

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

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

Alibaba анонсировала разработку беспилотных автомобилей Об этом сообщает ТАСС со ссылкой на China Daily.По словам сотрудника AI Labs (подразделения компании, занимающегося разработками в этой сфере) Ван Гана, "команде ученых уже удалось достичь большого прогресса".В сообщении отмечается, что Alibaba нацелена на создание...

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

Обзор BQ BQ-6000L Aurora. Смартфон с 4 камерами и экраном 18:9 В начале текущего года был анонсирован выход смартфона BQ BQ-6000L Aurora, получивший сразу ряд интересных инженерных решений, среди которых: экран с соотношением сторон 18:9, разблокировка с помощью камеры, начинка с высоким уровнем быстродействия, большой объем встроенной ...

#скидочки | 16 февраля Inspire (Бесплатно) | F1 2016 (75 руб.) | Rubek (75 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac. Еще...

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

#скидочки | 5 апреля Focus (Бесплатно) | Hydrate (Бесплатно) | Don’t Run With a Plasma Sword (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для...

Альтернативный взгляд на задачу от Одноклассников с JPoint 2018 Всем привет! В последнее время стало модным делать разоблачения на задачи. В посте решил привести свои соображения по задачам Одноклассников. Задачи понравились, но уж больно получились неоднозначными, а в отведённое на листочке место всё не уместить. Обсудим? Внимание! В о...

Конкурс «Лучшее техническое решение» для 3D принтеров Wanhao Друзья и коллеги! Довольно часто, публикуя информацию о наших 3D принтерах, сталкиваемся с критикой любителей и профессионалов 3D печати. Зачастую эта критика эмоциональна и не часто бывает конструктивной. Однако, понимая, что инженерный потенциал российских специалистов о...

Как выбирать и контролировать журналистов(копирайтеров) при написании статей для информационных сайтов Сегодня я расскажу о том как контролировать журналистов(копирайтеров) при написании статей для информационных сайтов. В первую очередь нужно разделять журналиста и копирайтера. Журналист это тот кто продумывает текст и пишет интересную статью. Коприайтер это тот кто НАБИРАЕТ...

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

Блокировка Telegram и AWS — Утро начинается не с кофе Вот так сегодня началось утро тех, кто попытался зайти на docs.mongodb.com Также под раздачу попали сервисы, количество которых на данный момент сложно подсчитать. Учитывая «непреклонную» позицию РКН и Telegram — ожидать быстрого разрешения данного вопроса не приходится. ...

Обзорная лекция и запуск 2-й части курса по разработке веб-сервисов на Go У нас две хорошие новости. На Coursera мы запустили 2-ю часть онлайн-курса по разработке веб-сервисов на Go. А 2-го марта в офисе проведем обзорную лекцию, на которой расскажем, почему вам стоит попробовать Go. Под катом подробности. Читать дальше →

[recovery mode] Разница в подходах к ИБ у «нас» и у «них» (на примере DLP) Современная DLP-система — огромный комбайн, которым можно пользоваться очень по-разному. Разработчики DLP-систем еще пару лет назад оказались в таком положении, что у всех у них получился приблизительно одинаковый продукт, который нужно как-то развивать, но не совсем понятно...

Поликарбонат: ПРОДОЛЖЕНИЕ. Прочность. Эту статью хотел бы посвятить двум аспектам печати «высокотемпературными» пластиками. 1. Изменение прочности при печати на разных температурах. 2. Сравнительная прочность с другими материалами. Первый вопрос возник после публикации предыдущей статьи. Появились вопросы тип...

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

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

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

[Из песочницы] Знакомство с новым элементом dialog Привет, Хабр! Представляю вашему вниманию перевод статьи "Meet the New Dialog Element" автора Keith J. Grant. HTML 5.2 представил новый элемент dialog для нативных модальных окон. На первый взгляд, он кажется довольно простым (так и есть), но поигравшись с ним я о...

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

Подходы к построению взаимоотношений ИТ и бизнеса В редакцию портала поступил вопрос: Уважаемые коллеги! Хотел бы задать такой вопрос. Во многих компаниях отношения между ИТ и другими подразделениями складываются в рамках картины мира «ИТ и бизнес» или «Исполнитель (ИТ) и Заказчик (опять же Бизнес)»...

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

Интеграция dovecot и Apache Solr Добрый день. Сегодня, почта до сих пор остаётся одним из ключевых средств обмена сообщениями в корпоративном сегменте. Объём хранимой почты только растёт и со временем занимает сотни гигабайт, а то и вовсе несколько терабайт. В такой момент пользователи в большинстве случае...

[Перевод] Архитектура приложения Angular. Используем NgModules Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. до...

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

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

UE4 и мобильная разработка: мифы и реальность Широко распространено мнение, что Unreal Engine 4 — слишком «тяжелая» технология для мобильных игр. В то же время число проектов, выпущенных на этом движке в мобильных сторах, растёт с каждым днём. Почему все больше разработчиков выбирают для своих проектов UE4? С какими сл...

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

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

Визуализация связей процессов в Linux Приходилось ли вам отслеживать зависимости системных процессов, «кто чей папка», найти императора и убить его, чтобы рабы не респаунились? Можно ps'ать и grep'ать, можно lsof погонять, ведь это так увлекательно ;) Но любые связи, как мне кажется, всегда проще анализировать ...

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

[Из песочницы] Даже в Java 9 ArrayList всё ещё можно (и нужно) улучшать Думаю, большинство джавистов согласится, что java.util.ArrayList — наиболее используемая коллекция в мире Java. Она появилась в версии 1.2 и быстро стала "коллекцией по умолчанию", ведь в большинстве случаев её возможностей вполне достаточно для повседневной работы...

[Перевод] Этот SVG всегда показывает сегодняшнюю дату Для своей странички с контактными данными нужна была стандартная иконка календаря, чтобы люди просматривали мой ежедневник. Такие иконки почти всегда делают наподобие бумажного календаря. Но мне стало интересно, можно ли сделать календарь чуть полезнее, если добавить динамич...

Smartisan Nut Pro 3: как можно обыграть «челку» iPhone X Нынешняя выставка MWC 2018 запомнилась не только анонсом флагманов от Samsung, но и засильем клонов iPhone X. Многие производители увлеклись копированием идей Apple и особенно ярко это прослеживается в желании наградить свои устройства характерной монобровью. Самое грустное ...

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

Ransomware набирает силы «Незнание не освобождает…» или почему Ransomware продолжает процветать Привет, Хабр! Сегодня мы хотим рассказать о результатах любопытного опроса, который компания Acronis провела в сети в марте 2018 года. Оказалось, что злоумышленники, делающие ставку на Ransomware, поступ...

Изучение Spring Framework 100% через практику. Активные туториалы и язык разметки KML. Проект KciTasks (beta) Spring Framework традиционно считается одним из самых сложных и при этом высокооплачиваемых. Однако, существующие подходы к его изучению крайне неэффективны. Я хотел бы предложить вам принципиально новый подход к изучению спринга, который заключается в использовании концеп...

Исполнительный директор компании HTC подает в отставку, убегая с тонущего корабля Исполнительный директор HTC по работе со смартфонами и подключаемыми устройствами Чиалин Чанг сегодня (14 февраля) официально подал в отставку. Напомним, что всего несколько дней назад компания заявила о снижении дохода в январе на 27% в сравнении с аналогичным периодом пред...

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

Автоэнкодер в задачах кластеризации политических событий Я не люблю читать статьи, смотрю demo и кодДемо TensorBoard Projector Работает в Chrome. Открываем и нажимаем на Bookmarks в нижнем правом углу. В верхнем правом углу можем фильтровать классы. В конце статьи есть GIF картинки с примерами использования. Проект на GitHub ...

Бонусы на ВК и МТ. Что выбрать + акция В рамках команды мы по разным причинам льем из VK и MyTarget разными способами: через свое агенство; через друзей; через eprofit; через getuniq; вообще без агенств. Весь этот набор опций дает мне возможность качественно анализировать рынок и относительно трезво судить что ...

Поможем разработчикам: преимущества и недостатки сloud, предоставим 1000 облачных серверов в Нидерландах и США бесплатно Как и у любого крупного хостинг-провайдера у нас есть простаивающие инфраструктурные мощности, причём в довольно большом количестве. 3 года назад мы анонсировали услугу облачных виртуальных серверов в Нидерландах и США, которая была разработана нашим партнёром, компанией Lea...

#скидочки | 12 апреля Iesabel (15 руб.) | Désiré (Бесплатно) | Pixel Boat Rush (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad и...

Введение в Postman “Разработка API сложна, Postman делает её лёгкой” © Postdot Technologies, IncКогда видишь описание инструментов Postman — захватывает дух, просыпается чувство всевластия над своим будущим детищем. Кажется, что и взрощенные в прошлом "монстры" наконец-то падут перед тобой! В...

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

Яндекс создал первый браузер с голосовым помощником Яндекс.Браузер стал первым браузером с голосовым помощником. Пока Алиса делает здесь только первые шаги, но с компьютером уже сейчас можно разговаривать почти как с живым человеком - поболтать или о чём-то попросить. Например: "Слушай, Алиса, скажи рецепт шарлотки"...

Почему utility-токены похожи на пирамиду и станут ли популярными токены-акции В экспертных кругах бытует мнение, что выпуск токена для ICO — уже привычное явление, однако далеко не идеальное. Существуют и крайне негативные оценки самой идеи проведения краудсейлов с целью выпустить utility token. Так, по мнению основателя Distributed Lab и кандидата те...

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

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

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

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

Делаем дырки в торрентах освобождая место и оставаясь на раздаче (часть 1) Предупреждение: Этот график сделан для скрипта второй части статьи за которую я ещё не брался. Поэтому не очень обращайте внимание на данные в нём. Графики для этой статьи в конце под спойлером. Информацию из этой статьи используйте на свой страх и риск. Мы будем стирать да...

#скидочки | 12 марта Ruler (Бесплатно) | The School : White Day (299 руб.) | Battlevoid: Harbinger (75 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ...

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

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

#скидочки | 21 марта Клинок Бесконечности III (75 руб.) | Lost Socks (Бесплатно) | Remember To Buy (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для...

Аудитория Apple Music постепенно растет В последнее время компания Apple не уделяет Apple Music большого внимания. Но, несмотря на это, аудитория сервиса постепенно растет. По последним оценкам, сегодня Apple Music пользуется около 38 миллионов человек.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comme...

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

#скидочки | 22 марта Back to Bed (15 руб.) | F1 2016 (75 руб.) | Towaga (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac...

Мобильное приложение на Python c kivy/buildozer. Лекция в Яндексе Не факт, что вам потребуется написать серьёзное приложение на Python. А вот быстро собрать работающий сервис, чтобы «продать» его заказчику, — почему нет? Python универсален, и опыт создания мобильного софта на этом языке может оказаться полезным. Владислав Шашков из Сбербан...

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

Создатель Overwatch хотел бы добавить в игру королевскую битву, но сделать это будет крайне непросто После появления PlayerUnknown’s Battlegrounds многие игры, к примеру, Fortnite и Dying Light, добавили режим королевской битвы. Конечно же, Брендан Грин (Brendan Greene) не изобрёл формулу выгрузки ста человек на арену и предоставления победы последнему выживш...

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

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

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

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

Пять лучших конструкторов сайтов на начало 2018 года На сегодняшний день число сайтов в Интернете перевалило за 1,8 миллиарда и растет каждую секунду (официальные данные сервиса http://www.internetlivestats.com). Не важно, по каким причинам вы можете захотеть создать свой собственный сайт – но сегодня сделать это как никогда п...

Аналитика в Instagram: как понять чего хочет подписчик? Что такое аналитика для Инстаграм. Как следить за показателями? На что обратить внимание? Как правильно использовать данные для продвижения? Давайте разберем показатели и доступные функции Instagram для аналитики и продвижения. Понимание что нам показывают данные и как их чи...

Resolve IP адресов в Linux: понятное и детальное описание Настройка сетевого взаимодействия сервисов не самая простая задача и часто осуществляется без глубокого понимания как требуется настраивать систему и какие настройки на что влияют. После миграции сервисов в docker контейнерах с centos 6 на centos 7 я столкнулся со странным п...

#скидочки | 12 февраля Mr Dirty Socks (Бесплатно) | Bolt Riley: A Reggae Adventure (299 руб.) | Ultimate Guitar: Chords & Tabs (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый ден...

Как мы делали «нарратив» – новый формат публикаций в Яндекс.Дзене Два года Яндекс.Дзен учился решать задачу персональных рекомендаций контента. Теперь Дзен — не только агрегатор статей и видео со сторонних ресурсов интернета, но и контент-площадка. Летом 2017 года была запущена платформа издателей, на которой каждый может создавать публика...

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

Улучшенный YouTube: 5 расширений и веб-приложений, которые сделают Ютуб лучше YouTube хорош — но некоторые вещи могли бы быть и лучше. Разумеется, Google или не сделает их никогда, или сделает очень не скоро — большие сайты вроде «ютуба» не любят спешки. К счастью, существует множество сторонних веб-приложений, которые заметно улучшают опыт ...

Как мы ломали Glusterfs История началась год назад, когда к нам пришёл наш друг, коллега и большой эксперт по энтерпрайз стораджам со словами: «Парни, у меня тут завалялась шикарная хранилка со всеми модными фичами. 90Tb». Особой необходимости мы в ней не видели, но, естественно, отказываться не ...

StoreData – победитель номинации «ЦОД года» в ежегодной Национальной премии «ЦОДы.РФ» 16 марта 2018 года состоялась церемония вручения ежегодной Национальной премии «ЦОДы.РФ». По результатам работы в 2017 году профессионалы отрасли дата-центров признали команду эксплуатации и сервиса ЦОДа StoreData во главе с Антоном Платоновым, заместителем генерального дире...

Умственные способности HomePod оставляют желать лучшего Интеллектуальные способности Siri, лежащей в основе HomePod, оставляют желать лучшего. Такой вывод сделали исследователи венчурной компании Loup Ventures, проведя сравнительное испытание четырех голосовых ассистентов, составляющих базис «умных» колонок: Amazon Alexa, Googl...

[Из песочницы] Почему не стоит использовать LocalStorage Привет, Хабр! Представляю вашему вниманию перевод статьи "Please Stop Using Local Storage" автора Randall Degges. Все больше разработчиков используют localStorage для хранения данных, в том числе и конфиденциальных, даже не подозревая, что тем самым подвергают свои сайты взл...

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

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

BenQ TK800 - новый 4K HDR проектор для спортивных болельщиков начнет продаваться в России уже в апреле При выборе проектора может оказаться совсем не лишним знание ответа на каверзный вопрос - почему "спортивных" телевизоров не бывает, а специальные проекторы для болельщиков существуют? К определению "специально для спортивных болельщиков" в описаниях товаров относя...

[Перевод] Замок или Город Я собираюсь обсудить два основных архетипа большой организации — замок и город — и сравнить их. А что насчет вашего проекта? Это замок или город? Замок Замок большой и строится со временем путем усердной работы. Он олицетворяет силу, влияние и власть. Есть один Замок и у ...

#скидочки | 23 апреля Rusty Lake Paradise (149 руб.) | Jet Ball Arkanoid (Бесплатно) | Demon’s Rise (149 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложени...

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

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

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

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

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

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

Модульное тестирование react компонетнов withRouter (jest, enzyme) При разработке модульных тестов для react компонента, обернутого в вызов withRouter(Component) столкнулся с сообщением об ошибке, что такой компонент может существовать только в контексте роутера. Решение этой проблемы очень простое и не должно по идее вызывать вопрсов. Хотя...

Блок питания Cougar GX-S 750: среднебюджетное решение с неплохой акустической эргономикой Потребительские качества Cougar GX-S 750 находятся на достаточно хорошем уровне: высокая нагрузочная способность канала +12VDC, невысокий уровень шума и сравнительно высокая экономичность вполне могут сделать данное решение одним из кандидатов на покупку. Несколько омрачает ...

[Перевод] Зомби, которые съедают вашу память Что бы вы там себе не думали, а зомби существуют. И они действительно едят мозги. Не человеческие, правда, а компьютерные. Я говорю сейчас о зомби-процессах и потребляемых ими ресурсах. Это будет душераздирающая история о потерянных и снова найденных 32 ГБ оперативной памяти...

Как соблюдать SLA в условиях ожидания ответа В редакцию портала поступил вопрос: Добрый день, коллеги! Подскажите как соблюдать SLA в условиях ожидания ответа от клиента/бизнеса. Например, определили опытным путем SLA по сервису «Настройка бухгалтерской базы» в 24 рабочих часа. То есть все обращения по этому сервису д...

Вариант кинематики 3D принтера Здравствуйте, коллеги по несчастью по 3D.Для понимания ситуации маленький экскурс в историю...В свое время решил купить 3D принтер и через мои руки прошло много различных 3D принтеров с различной кинематикой, от самых дешевых, по 10 тысяч, и до достаточно дорогих, за 250 тыс...

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

СКИДКА (2290р → 1150р) Игра Prison Architect для Mac — лучший симулятор управления тюрьмой Студия Introversion стала известна широкой аудитории благодаря своим небольшим, но очень необычным проектам. В качестве примера приведем такие игры, как Defcon или Darwinia, и если вы когда-нибудь с ними сталкивались, то поймете, что мы подразумеваем под словом «необычн...

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

#скидочки | 13 апреля AirDisk Pro (Бесплатно) | Boximize (Бесплатно) | Epic War TD 2 (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, ...

SecurityWeek 2: армия клонов, Google охотится на привидений, Blizzard патчится Новость Судьба зловреда Exobot, с помощью которого злоумышленники добывали данные банковских карт пользователей еще с 2013 года, сложилась интереснее, чем у большинства подобных троянов — но весьма проблематично для экспертов безопасности. Авторы бота охотно сдавали его в ар...

Производство информационных систем. Часть 2. Формирование проектного решения V РАЗРАБОТКА ПЛАНА-ГРАФИКА ПРОЕКТНЫХ РАБОТ Чтобы выполнить большой и важный труд, необходимы две вещи: ясный план и ограниченное время. Элберт Хаббард И вот заказчик и исполнитель ударили по рукам, решив, что именно они будут производить, определив примерные сроки и стоимос...

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

[Перевод] Как сегодня создаются 64k intro: погружение в Immersion В декабре прошлого года мы наконец-то закончили наш проект. В этом видео показана наша последняя работа — четырёхминутная анимация «Immersion». Точнее, это запись того, что обычно называется 64k-интро. Но подробнее об этом чуть позже. Работа над проектом заняла лучшие св...

Простой статический сайт на Webpack 4 После прочтения ряда статей (например, этой) решил перейти на современный подход с использованием Node.js при написании простых сайтов с подхода «динозавров». Ниже представлен разбор примера сборки простого статического сайта с помощью Webpack 4. Статья написана, так как ин...

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

Mail.Ru Cloud Solutions обновляет интерфейс для работы с виртуальными машинами В MCS полностью обновился интерфейс создания виртуальных машин и управления ими. Воспользовавшись мастером запуска виртуальных машин, пользователи могут в пару кликов совершать базовые операции: создавать виртуальные машины и подключаться к ним, а также останавливать и удаля...

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

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

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

Barco уходит из Digital Signage, а что дальше? Телодвижения крупных игроков всегда очень интересны - они отражают новые тенденции рынка и серьезно затрагивают интересы партнеров этих компаний "Digital Signage больше не в фокусе наших стратегических интересов" - сказал Ян Де Витте, Генеральный Директор (CEO) Bar...

[Перевод] [в закладки] Инструменты JS-разработчика, на которые стоит обратить внимание Программист Трэвис Фишер, перевод статьи которого мы публикуем сегодня, решил рассказать о самых полезных, с его точки зрения, модулях и вспомогательных инструментах для JS-разработки. Полезными он считает технологии, которыми пользуется постоянно и в ценности которых убедил...

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

#скидочки | 9 апреля Block vs Block (Бесплатно) | Magic Wand’s Journey (Бесплатно) | Remember To Buy (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие прилож...

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

#скидочки | 27 февраля Magic Launcher Pro (75 руб.) | Clipomatic (Бесплатно) | Moto Race (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhon...

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

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

Видеообзор: Honor View 10 — достойная новинка для ценителей бренда Все мы давно слышали про искусственный интеллект и про то, что найдет применение во многих сферах нашей жизни. В смартфоне он способен предугадывать режимы съемки, определять необходимые для лучшей энергоэффективности режимы работы и выполнять прочие полезные функции. Еще о...

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

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

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

#скидочки | 6 апреля Anchor Pointer (Бесплатно) | Easy Spending (Бесплатно) | Fox Eats Chicks (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваши...

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

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

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

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

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

«Леха — лапочка», или как мы делали опрос IT-удовлетворенности на 20 тысяч человек А вообще нормально ли нашим сотрудникам работается с внутренними системами? В небольшой компании это вопрос простой, всех сотрудников и их системы IT-служба знает почти наизусть. Но нашим айтишникам сложновато запомнить 20 тысяч человек — а именно столько в ВТБ используют IT...

Доступный MacBook Air могут представить на WWDC 2018 В этом году Apple представит обновленный MacBook Air, который будет отличаться от моделей актуального поколения более доступной ценой, прогнозирует Минг-Чи Куо. Аналитик уверен, что релиз лэптопа станет важной вехой для производителя, поскольку сумеет привлечь изрядное кол...

[Из песочницы] Запускаем полноценный кластер на Kubernetes с нуля на Ubuntu 16.04 Уже довольно много написано статей, по установке и запуску Kubernetes, однако, не всё так гладко (я потратил несколько суток на запуск своего кластера). Данная статья призвана дать исчерпывающую информацию не только по установке k8s, но и объяснить каждый шаг: зачем и почем...

В новых процессорах AMD обнаружены серьезные уязвимости Опубликованный в понедельник отчет малоизвестной компании CTS Labs наделал много шума среди экспертов по информационной безопасности. Израильские специалисты утверждают, что обнаружили 13 критических уязвимостей в новейших процессорах AMD: они проанализировали флагманские чи...

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

Как делать лучшие сайты в России 1 марта состоялась церемония награждения конкурса «Золотой сайт-2017», на следующий день были опубликованы оценки компетентного жюри. Еще осенью прошлого года автор этой статьи решил принять участие в этом увлекательном мероприятии, и процесс из серьезного (что подразумевал...

Learn Indonesian 1.5.1 Лучшее бесплатное приложение для обучения индонезийскиму языку, содержит более 9000 общих индонезийские слов и фразы с отличным качеством звука. Она служит цели для обучения туристов, посещающих Индонезию… Уроки разделены на категории и подкатегории. Это повышает качество...

Digital-мероприятия в Москве c 9 по 15 апреля Подборка ключевых мероприятий в Москве на неделю HSE{consult} 09 апреля (понедельник) ул.Кирпичная, 33 стр 2 бесплатно 9 апреля в Бизнес-инкубаторе ВШЭ пройдут консультационные сессии стартапов с экспертами HSE{Inc}. Founders talk: от проектного IT-бизнеса к продуктовому ...

[Перевод] Blazor: Техническое введение Сегодня команда ASP.NET анонсировала, что проект Blazor был перемещён в репозиторий организации ASP.NET. Мы начинаем стадию эксперимента, чтобы понять сможем ли мы развить Blazor в поддерживаемый продукт. Это большой шаг вперёд! Что такое Blazor? Это фреймворк для браузерны...

В Киеве назвали причину отказа Украины воевать за Крым Экс-депутат Украины от Крыма Андрей Сенченко дал интервью. Весной 2014 года этот народный избранник временно исполнял обязанности заместителя руководителя администрации главы Украины. Политик объяснил, почему Киев отдал полуостров России без боя. По словам Сенченко, ввести...

[Из песочницы] Spring Boot. Фоновые задачи и не только Введение В данном туториале я хочу привести пример приложения для отправки email-ов юзерам, основываясь на дате их рождения(например с поздравлениями), используя аннотацию Scheduled. Я решил привести данный пример, т к по моему мнению он включает в себя довольно многие вещи,...

Российское облако Huawei В нашей стране компания впервые за пределами Китая начинает предоставлять облачные сервисы под собственной торговой маркой. Компания Huawei развернула в России новое, облачное направление бизнеса (см. «Облако Huawei: полсотни сервисов к концу года », ...

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

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

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

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

Алгоритмы подсказки слов в телефонной клавиатуре vs. Защита персональных данных Языковые модели В виртуальных клавиатурах мобильных телефонов повсеместно используются алгоритмы подсказки слов по первым введённым буквам и автоматического исправления опечаток в них. Функция нужная, так как печатать на телефоне неудобно. Однако она часто раздражает пользов...

Яндекс и СПбГУ будут готовить математиков вместе Учащимся предложат курсы по алгоритмам и структурам данных, машинному обучению, параллельным вычислениям, большим данным и другим предметам. Вести занятия будут сотрудники Яндекса и преподаватели петербургского Computer Science Center. Кроме того, Яндекс и СПбГУ будут пригла...

9 лучших книг про IT и программирование, которые вы могли пропустить Помните, Льюис Кэрролл писал: «Здесь приходится бежать со всех ног, чтобы только остаться на том же месте, а чтобы попасть в другое место, нужно бежать вдвое быстрее»? Это фраза прекрасно подходит для IT-мира: технологии быстро развиваются, и каждый день нужно осваивать что...

Статистика Backblaze, научный подход к анализу надёжности накопителей Фирма Backblaze регулярно публикует статистику по отказам своих жёстких дисков, и даже выложила в свободный доступ полный архов со статистикой S.M.A.R.T параметров всех своих накопителей. В этой статье я покажу как с помощью при помощи лома и какой-то матери с помощью научны...

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

#скидочки | 18 апреля Implosion (75 руб.) | Aerofly 2 Flight Simulator (75 руб.) | TotalReader Pro (29 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ва...

Собеседование с ног на голову Помните свое последнее собеседование при устройстве на работу? Кем себя видите через 10 лет? Какие ваши достижения на последнем месте работы? Почему мы должны выбрать именно вас? Откуда только современные HR-ы берут все эти зубодробительные вопросы. Недолго думая решил пер...

Команда разработки Hamster Marketplace: как наш аутсорсер стал партнёром и почему в этом виноват ИИ Краудфандинг — один, наверное, из самых шизофренических современных видов деятельности. Всё потому что краудфандеры должны фокусироваться на двух вещах одновременно: кампании по сбору средств (то есть на самом краудфандинге) и продукте, на который эти средства собираются. И ...

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

Яндекс.Карты выдавали Google на запрос «говно» Пользователи Яндекс.Карт обнаружили интересное явление — если в строку поиска ввести запрос «гавно» или «говно», то в результатах выдастся московский офис Google на улице Балчуг. Первыми обратили внимание на феномен пользователи сообщества &laqu...

«Яндекс» тестирует сервис вопросов и ответов Компания «Яндекс» тестирует новый сервис вопросов и ответов под названием «Яндекс. Знатоки», который призван составить конкуренцию популярному сервису «Ответы Mail.Ru». Согласно описанию, «Яндекс.Знатоки — это сервис, где можно...

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

Первые проблемы Lego за 13 лет: Компания выпустила слишком много кубиков Популярный производитель конструкторов Lego переживает не лучшие времена: впервые за 13 лет продажи и прибыль компании упали. Тревожный звоночек для империи конструкторов В 2017 году Lego выпустила два фильма и несколько видеоигр. Связано это с, как выразилась представитель...

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

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

#скидочки | 30 марта RadioApp Pro (Бесплатно) | Life Is Strange (Бесплатно) | Adventures of Poco Eco (75 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения дл...

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

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

Apple собирается сделать Siri умнее с «помощью» Google Apple планирует увеличить возможности своего голосового ассистента Siri с помощью нового сотрудника из Google. Об этом сообщает MacRumors со ссылкой на представителей компании. В Купертино смогли переманить Джона Джаннандреа — он руководил в Google отделом поиска и ...

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

JavaScript, Java, какая теперь разница? На прошлом JPoint пообещал написать статью про использование GraalVM для смешивания Java и JS. Вот она. В чем проблема? В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требу...

Это клон Galaxy S9 за 20 000 рублей. И он хорош Samsung на прошлой неделе начала продажи Galaxy S9 и Galaxy S9+. Оба смартфона, безусловно, хороши собой, однако стоимость новинок оставляет желать лучшего — все же не каждый способен выложить 50-60 тысяч рублей за смартфон. Но одной китайской компании удалось создать...

#скидочки | 7 марта VOX (Бесплатно) | Halide (229 руб.) | Crypto Pro (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac....

Только в конце прошлого года YouTube удалил более 8 млн. роликов YouTube сообщил о том, что между октябрём и декабрём 2017 года было удалено 8,3 млн. роликов, которые не соответствовали новым правилам, принятым после ряда скандалов. YouTube бдит Читайте также: Зарабатывать на YouTube станет еще сложнее Это сообщение YouTube выложил в на...

Полиция завела уголовное дело на участника акции Украинского киберальянса Полиция открыла уголовное дело из-за акции Украинского киберальянса #FuckResponsibleDisclousure, направленной на публичный мониторинг уязвимостей государственных ресурсов. Фигурантов в деле о незаконном вмешательстве в работу электронно-вычислительных машин (компьютеров), си...

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

Когда следует ждать девятого поколения игровых консолей? Любой уважающий себя геймер знает, что все без исключения игровые консоли делятся на поколения. В данный момент, например, в продаже доступны игровые приставки восьмого поколения, начавшегося в 2012 году, куда входят Nintendo Wii U, PlayStation 4 и Xbox One (а также их про...

Что такое EVPN/VXLAN В этой статье я расскажу — что такое EVPN/VXLAN и почему особенности этой технологии кажутся мне привлекательными для применения в ЦОД. Я не буду глубоко погружать вас в технические детали, а остановлюсь на них лишь в той мере, в которой это необходимо для знакомства с техно...

Очевидное благо: как и зачем использовать сервисный подход за рамками ИТ (Часть 3) Продолжаю делиться опытом, как сервисный подход выходит из айтишной сферы (как управление процессами ИТ-обслуживания) и интегрируется с другими внутренними службами компании. Чем полезен сервисный подход и какие «подводные камни» ждут на этом пути я рассказывал. Сегодня – н...

День, когда Google выложил спутниковые снимки Земли 5 апреля 2006 года назад компания Apple выпустила программное обеспечение под названием Boot Camp. Оно позволило делать то, за что людей высмеивают и по сей день — устанавливать Windows второй операционной системой на компьютеры и ноутбуки производства «яблочной&...

iPhone 6 за 16 000 рублей — лучший подарок на праздники Phone — недешевый подарок. До сих пор считается, что сделать его могут только состоятельные люди. Тем не менее, сегодня благодаря сервису SmartPrice каждый может позволить себе сделать приятный подарок любимому человеку.

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

#скидочки | 31 января Office Story (Бесплатно) | JYDGE (379 руб.) | Top Bike (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или...

Датчики Холла для бесколлекторного двигателя: возвращение квадратурных энкодеров Это уже третья статья, рассказывающая о квадратурных декодерах, на сей раз с применением к управлению бесколлекторными двигателями. Статья первая: принцип работы квадратурного декодера + код для ардуино. Статья вторая: квадратурный декодер на stm32. Задача: есть обычный к...

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

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

Ускорение перечисления процессов и потоков в ОС Windows Иногда бывает нужно перечислить все процессы или потоки, которые в данный момент работают в ОС Windows. Это может понадобиться по разным причинам. Возможно, мы пишем системную утилиту вроде Process Hacker, а может быть мы хотим как-то реагировать на запуск/остановку новых пр...

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

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

«Чип-головоломка»: по заказу DARPA будет разработан невзламываемый процессор В начале этого года информация о процессорных уязвимостях Meltdown и Spectre стала первой громкой темой кибербезопасности 2018 года. Незащищенность кэша программных команд чипов Intel, AMD и Arm, выпущенных за последние 20 лет, привела к целой плеяде судебных тяжб и до сих п...

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

Финансируйте услуги, а не проекты Бизнес требует от своих ИТ-департаментов большей скорости, гибкости и оперативности. Работа ИТ должна обеспечивать бизнесу быстрое получение ценности. Что это означает для ИТ? Рой Аткинсон (Roy Atkinson) отлично сформулировал, что ИТ «должны двигаться быстрее». В ответ на эт...

Microsoft представила DirectX Raytracing API Вчера Microsoft сделала довольно анонс для разработчиков игр на конференции Games Developer Conference. Речь идёт о DirectX Raytracing API (DXR) для DirectX 12, который позволит дополнить существующие методы визуализации и улучшить качество изображения в играх. Если кто не ...

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

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

Учебник Thymeleaf: Глава 20. Приложение C: Синтаксис селектора разметки Оглавление 20 Приложение C: Синтаксис селектора разметки Селекторы разметки Thymeleaf напрямую заимствованы из библиотеки парсера Thymeleaf: AttoParser. Синтаксис для этих селекторов имеет большое сходство с синтаксисом селекторов в XPath, CSS и jQuery, что делает их удобн...

[Перевод] Магические 90%. О чём речь, когда мы говорим о производительности Описание улучшений в производительности существует на стыке математики и лингвистики. Очень часто математика используется некорректно, употребляются неверные, вводящие в заблуждение или просто неоптимальные термины. Рассмотрим условный пресс-релиз: Компания AirTrain Inc. с...

Запуск приложений с блокчейн на SAP Cloud Platform SAP Cloud Platform — это облачная платформа, которая работает по модели PaaS или платформа-как-сервис (Platform as a Service). С её помощью компании могут разрабатывать собственные приложения, расширения или дополнения для уже существующих продуктов SAP или же создавать гибр...

Анимации в Android по полочкам (Часть 3. «Низкоуровневые» анимации) Часть 1. Базовые анимации Часть 2. Комплексные анимации Часть 3. «Низкоуровневые» анимации Часть 4. Анимации переходов Часть 5. Библиотеки для работы с анимацией Все методы рассмотренные в предыдущих частях хороши и удобны, однако если нам нужно анимировать большое количест...

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

Skype станет доступным для пользователей Linux Canonical анонсировали Skype для пользователей Linux – он будет доступен в качестве Snap-пакета, формата установочных пакетов программного обеспечения Linux. Теперь Skype смогут использовать все пользователи Linux, а не только те, кто использует дистрибутив Linux Canonical U...

Президент Sony Кадзуо Хираи уйдёт со своего поста Сегодня стало известно, что президент Sony Кадзуо «Каз» Хираи уйдёт со своего поста в конце марта и войдёт в состав совета директоров. Позицию же директора займёт Кеничиро Йошида. Смена руководства в Sony Йошида известен, как человек, во многом повлиявший на хорошие финан...

Строгая типизация для приложений Vue.js на TypeScript Вопрос: Каковы самые слабые места Vue? Oтвет: На данный момент, наверное, недружественность к типизации. Наш API разрабатывался без планирования поддержки типизированных языков (типа TypeScript), но мы сделали большие улучшения в 2.5. Вопрос: Тони Хор (Tony Hoare) назвал n...

Valve приобрела студию разработчиков Firewatch Со слов Kotaku, компания Valve приобрел разработчика Firewatch – студию Campo Santo. В Campo Santo эту новость подтвердили в своём блоге прошлой ночью. Разработчики говорят, что им нравится делать видеоигры и что они «нашли группу людей, которые также чувствуют то же с...

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

МегаФон и Mail.Ru вложились в конкурента Яндекс.Такси Оператор МегаФон и Mail.Ru Group объявили о инвестициях в СитиМобил. Это московский агрегатор такси и потенциальный конкурент Яндекс.Такси. СитиМобил закрывает раунд инвестиций на общую сумму 35 миллионов долларов США. В нём приняли участие МегаФон, Mail.Ru Group и ряд друг...

Что стоит за чистотой в вашей квартире, или препарация Qlean Привет, хабр. Многие слышали про наш сервис, кто-то пользовался, и вот мы созрели до того, чтобы рассказать про свою внутреннюю IT-кухню. Мы начинали в 2014 году с квартиры-офиса на Арбате (с переговоркой в кухне), 300 клиентов и организацией всего “руками”. Вся информация...

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

#скидочки | 8 февраля Towaga (75 руб.) | Большой словарь мата (Бесплатно) | Snow Off Road (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iP...

Китайские разработчики научили ИИ говорить человеческим голосом Специалисты китайской лаборатории Baidu Research, принадлежащей крупнейшему поисковому гиганту Поднебесной, создали алгоритм ИИ Deep Voice, способный преобразовывать текст в речь. Подобные проекты, существовавшие до этого, сталкивались с проблемой скорости синтеза звука, п...

#скидочки | 19 марта Wonderoom HD Pro (75 руб.) | Gorogoa (299 руб.) | _-_ (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или ...

Учебный фреймворк на Java по глубокому обучению Недавно мы выпустили первую версию нового фреймворка по глубокому обучению DeepJava (DJ) 0.01. Основная цель фреймворка, по крайней мере, на текущий момент, чисто учебная. Мы строим шаг за шагом фреймворк, у которого: будет понятная кодовая база будет набор бранчей, по кото...

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

Xiaomi готовит Mi Pad 4 Появилась информация о том, что компания Xiaomi в ближайшее время планирует анонсировать новый планшетный компьютер Mi Pad 4. Пока что это только слух, но он вполне логичный — сейчас на рынке не так много достойных продуктов бюджетного или среднего класса. У пользователей ес...

Чем бизнесу и пользователям грозит борьба РКН и Telegram? Мнения экспертов Ваша дорогая редакция связалась с экспертами и выяснила, чем бизнесу и обычным пользователям грозит игра РКН и Telegram в кошки-мышки. Вот, с кем мы поговорили: Артем Козлюк, руководитель общественной организации «РосКомСвобода». Евгений Потапов, генеральный директор I...

Восемь трендов DevOps в 2018 году Эксперты достают свои хрустальные шары и размышляют о тенденциях, которые станут драйверами DevOps в 2018 году. Так начинается статья на портале techbeacon.com, которая освещает распространенные направления мышления в этой предметной области. По большей части, эксперты прогн...

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

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

Разработка игры под Android на Python на базе Kivy. От А до Я: подводные камни и неочевидные решения. Часть 1 Некоторое время тому назад я решил попробовать написать что-то на Python под Android. Такой странный для многих выбор обусловлен тем, что я люблю Python и люблю Android, а ещё люблю делать необычное (ну хорошо, не самое обычное). В качестве фреймворка был выбран Kivy — факти...

Apple сделает упор на исправление багов в iOS 12. Новых функций ждать не стоит Как сообщает издание Axios, компания Apple крайне обеспокоена бесконечной чередой проблем в iOS 11 и более ранних версиях системы. По словам источников издания, из-за этого в Apple могут пойти на ранее невиданные меры.  Так, Крейг Федериги, ответственный за разработку iOS 11...

Нативно или нет? 4 мифа о кросс-платформенной разработке Смартфоны продолжают отвоевывать все больше места под солнцем не только как инструмент потребления фотографий котиков, но и в качестве рабочего инструмента. Поэтому и спрос на мобильную разработку растет. Принято считать, что тру и кул — это Objective-C/Swift для iOS и Java/...

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

«Полное дно»: Собчак поставила участников «Дома-2» в пример политикам Конечно же, Ксения Собчак не могла упустить момент, чтобы рассказать всем своим многочисленным подписчикам о том, как ее публично унизили на прошедших в среду дебатах кандидатов в президенты. Собчак заявила, что ранее была уверена, что дискуссии, проходившие между кандидата...

IXcellerate признан лучшим в России в сфере локализации персональных данных На конкурс заявок в номинации "локализация персональных данных" IXcellerate выдвинул проект "ЦОД в ЦОДе" для компании Datapipe, мирового лидера по управлению облачными инфраструктурами. Целью проекта стало создание российского дата-центра Datapipe с после...

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

#скидочки | 14 февраля Sero (Бесплатно) | Florence (229 руб.) | VOX (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac. Еще ...

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

Опрос: треть британцев связала термин «криптовалюта» с похоронным бизнесом Каждый третий житель Великобритании затрудняется объяснить значение слов «криптовалюта» и «блокчейн». Об этом свидетельствуют результаты недавнего опроса, проведенного провайдером облачных сервисов intY, пишет Daily Mirror. В рамках опроса 2000 участников...

Обзор Dragon Quest Builders для Switch – Лучше, чем Minecraft? Чем популярней игра, тем больше у неё подражателей. Чем интересней и уникальней игра, тем сложнее повторить её формулу. Когда Playerunknown’s Battlegrounds стала хитом, довольно быстро её успешно скопировала Fortnite, которая стала даже лучшей вариацией популярного жан...

Huawei P20 Pro vs. iPhone X vs. Google Pixel 2: битва камер Компания Huawei 27 марта представила P20 Pro. Девайс получил тройную основную камеру (40 Мп RGB + 20 Мп Mono + 8 Мп Telephoto). На бумаге все выглядит красиво, но что на практике? Для этого можно воспользоваться материалом коллег из DxOMark, которые высоко оценили возможнос...

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

#скидочки | 26 февраля Tesla Wars — II (Бесплатно) | 8bitWar: Necropolis (Бесплатно) | The Abandoned (149 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложени...

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

Арбайтен о коммерческом seo, бизнесе, Директе и рентабильности проектов Сегодня я расскажу о рентабильности различных проектов в сфере Интернет и связанных с со сферой Интернет. Начнём с коммерческого Seo.   Никакого коммерческого Seo не существует Если у вас есть коммерческий сайт и вы хотите его продвигать в поисковых системах, то просто ...

Приглашаем на хакатон Whatever Hack 16 марта В нашем московском офисе 16 марта начнется 48-часовой марафон по машинному обучению, в ходе которого вы сможете продемонстрировать свои скиллы, чтобы создать решение для генерации мемов, отличить шкаф от ковра или сделать лучший MVP (minimum viable product) в рамках свободн...

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

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

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

Электрошок как ноотроп? Таблетка NZT-48 обещает сделать вас гением. Но можно разогнать мозг не только так. Два параллельных исследования подтвердили эффективность электрической стимуляции мозга. Точнее: стимуляция определенной области мозга значительно улучшает память и эффективность обучения. Это...

Яндекс разрешил встраивать Карты в мобильные приложения Разработчики Яндекса объявили о запуске нового инструмента — Yandex MapKit. Он позволяет встраивать карты в мобильные приложения сторонним разработчикам, использовать картографические данные и технологии Яндекс.Карт в продуктах для iOS или Android. Как отмечают разраб...

Evil by Design: интерфейсы от Мефистофеля (часть первая) Крис Ноддер, автор книги «Evil by Design», сразу вызывает доверие. Не столько своим послужным списком достижений в психологии UX дизайне и консалтинге, сколько явным умением цеплять и продавать. По сути, под стильной обложкой с демоненком — собрание техник манипулирования по...

«Новая Ванга» предсказала войну и реки крови на 2018 год «Новая Ванга» — четырнадцатилетняя француженка Каедэ Убер, которая стала последовательницей провидицы из Болгарии после её смерти. Экстрасенс была уверена, что следующий настолько же сильный прорицатель появится во Франции, и это случилось. Наследница Ванги уже напугал...

Keys in React. Готовим правильно Сегодня поговорим об атрибуте key в React. Часто разработчики, которые только начинают использовать React, не придают большого значения атрибуту key. А зря… Что говорит уточка, когда узнала, что ты не используешь key Чтобы представить работу ключей полностью и с различными ...

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

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

«CI плохо справляются с требованиями мобильной разработки»: интервью с создателем fastlane Феликсом Краузе Многие мобильные разработчики любят инструмент fastlane, автоматизирующий задачи при выпуске приложения (генерацию скриншотов, code signing в случае с iOS, деплой в магазин или в систему бета-тестирования). Долгое время fastlane можно было использовать только на macOS, но ...

Xiaomi сделала принтер, который делает живые фотки как в «Гарри Поттере» Помните фотографии и картины в «Гарри Поттере», люди на которых двигались и иногда даже разговаривать с вами могли? Xiaomi сделала нечто подобное с помощью ПО для своих смартфонов и портативного принтера Xprint за 3 500 рублей. Читать далее Запись Xiaomi сделала принтер, кот...

Hessian-Free оптимизация с помощью TensorFlow Добрый день! Я хочу рассказать про метод оптимизации известный под названием Hessian-Free или Truncated Newton (Усеченный Метод Ньютона) и про его реализацию с помощью библиотеки глубокого обучения — TensorFlow. Он использует преимущества методов оптимизации второго порядка ...

Эпизод 0. Hack vs Mac. Xcode build time Эта статья начинает собой цикл из нескольких об использовании Hackintosh в повседневной работе и особенно с IDE Xcode 9 и будет больше интересна разработчикам под языки objc/swift. 
С другой стороны, мой первый хак был собран, когда я не был знаком с этими языками и может пр...

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

[Из песочницы] Приложение Vue.js + Asp.NETCore + TypeScript без Webpack Создаем на Visual Studio 2017 модульное приложение Vue.js + Asp.NETCore + TypeScript без использования Webpack или Broserify. Причем сначала делаем проект с использованием Webpack, а потом без него. Чтобы прочувствовать, от какого счастья мы отказываемся. Материал рассчита...

Киберпреступники могут использовать GDPR в своих целях К таким выводам пришли аналитики Trend Micro Incorporated в ходе подготовки отчета "Парадокс киберугроз" (The Paradox of Cyberthreats). По данным экспертов, преступники все чаще отказываются от использования эксплойтов и беспорядочных нападений в пользу стратегичес...

Каршеринг Яндекс.Драйв предложит фиксированный тариф за поездки Компания Яндекс раскрыла дополнительные подробности о сервисе каршеринга, который она готовит к запуску. По словам создателей, Яндекс.Драйв станет первым каршерингом в России с фиксированными ценами на поездку. С фиксированным тарифом водитель будет знать стоимос...

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

Свои 5 копеек: Wi-Fi сегодня и завтра Смартфоны или планшеты сегодня можно видеть на каждом рабочем месте. Это столь же неотъемлемый его атрибут, как когда-то – авторучка, карандаш и бумага. Причем число мобильных устройств быстро растет, продолжается и развертывание корпоративных облачных сервисов. По информац...

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

Техническая поддержка Check Point (TAC). Краткое руководство При выборе комплексного средства защиты (UTM/NGFW) обычно обращают внимание на следующие характеристики: Цена; Функционал; Качество (подкрепленное различными отчетами и тестами); Простота и удобство управления; Популярность решения. Однако, почему-то большинство всегда ...

[Перевод] Что действительно случилось с Vista См. также: «Что действительно случилось с Vista: инсайдерская ретроспектива» Я обычно пищу о вещах, которыми непосредственно занимался — или писал код, или управлял проектом. В этой статье я выбрал другой подход, чтобы написать о своём взгляде на глубинные причины фиаско Wi...

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

Обзор MEE audio BTX1: делаем из любимых проводных наушников беспроводные Все больше производителей, по крайней мере в своих флагманских смартфонах, отказываются от привычного разъема mini-jack. Меломанам и фанатам технологий предлагают отказаться от проводов не только при зарядке смартфона и оплате покупок в супермаркете, но и при прослушивании м...

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

Погружение в разработку на Ethereum. Часть 4: деплой и дебаг в truffle, ganache, infura В прошлой статье мы рассмотрели разработанное приложение на Ethereum. Но обошли стороной вопрос как происходит процесс разработки. Ясно, что это не просто написание кода, который сразу работает. Большую часть времени придется потратить на то, чтобы доводить код, который “поч...

Академия BAFTA назвала What Remains of Edith Finch лучшей игрой 2017 года Пока большинство мировых изданий раздавало награды за лучшую игру года The Legend of Zelda: Breath of the Wild, члены британской академии BAFTA отдали предпочтение другим проектам. К примеру, Hellblade: Senua’s Sacrifice от Ninja Theory попала сразу в девять н...

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

[recovery mode] Решаем загадку круглых чисел на графике выборов 2018 Данная статья является ответом на вот эту статью (Анализ результатов президентских выборов 2018 года. На федеральном и региональном уровне). В той статье меня удивила фраза автора: Вместо нормального или логнормального распределения мы видим интересную кривую, с очень стр...

Роскомнадзор запретил диагностику машин Об этом сообщил "Коммерсант". У Volvo есть свое программное обеспечение Volvo Information & Diagnostic for Aftersales (VIDA), которое поддерживает модельный ряд легковых машин. ПО позволяет подключаться к компьютеру автомобиля, считывать информацию об ошибках, ...

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

Яндекс запустил сервис Яндекс.Еда Сегодня, 2 марта, Яндекс запустил сервис Яндекс.Еда. Это новое направление доставки еды в структуре Яндекс.Такси. Оно образовалось в результате покупки сервиса Foodfox в конце прошлого года, и в ближайшее время к нему присоединится команда UberEATS. Яндекс.Еда будет взаимоде...

Triton vs Kao’s Toy Project. Продолжаем хорошую традицию В данной статье речь пойдет про SMT-решатели. Так сложилось, что в исследовательских материалах, посвященных данной теме, появилась хорошая традиция. Уже несколько раз в качестве подопытного алгоритма для SMT-решателей разные исследователи выбирали один и тот же пример – кр...

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

Китайские облака пришли в Россию В прошлом году глава Huawei Го Пин поставил перед компанией задачу - войти в пятерку ведущих облачных компаний мира. 20 марта компания сделала важный шаг на пути к достижению этой амбициозной задачи - запустила публичное российское облако Huawei 3data Cloud. Это первое пу...

#скидочки | 29 марта Brave Guardians TD (Бесплатно) | Hitman GO (149 руб.) | Cardinal Land (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших i...

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

Делаем дизайн iOS клиента Trashbox Всем привет, сегодня я хочу поделиться с вами процессом разработки дизайна интерфейса iOS клиента Trashbox. Как создается макет? Как делать его анимацию? Ответы на эти вопросы вы найдете в этой статье. Поехали. С чего начать? Начать разработку стоит с изучения гайдла...

Новая статья: A Way Out — хорошие плохие парни. Рецензия Вторая игра Юсефа Фареса после Brothers: A Tale of Two Sons — и в ней снова действуют двое. Только герои его нового проекта A Way Out — уже не из сказки, а будто из старого голливудского кино: они бегут из тюрьмы с целью отомстить. И сделать это можно исключительно ...

SEMPRO 2018. Добываем траф из поиска За последний год SEM-направление бомбануло знатно в партнерском маркетинге, и конечно же в основном это связано с криптой. В конце 2017 ни одна ниша не была сопоставима по профиту с офферами вроде облачного майнинга hashflare. Сюда же можно отнести поисковую прокачку ICO, би...

Colt Walker (работа в процессе) Печатаем Colt Walker из оружейного симулятора World of Guns.Приходится много корректировать иногда нождачной бумагой иногда перепечатывать .Кстати очень помогает 3D ручка. Например если отверсти очень большое получилось, можно заплавить и пересверлить отверстие. Через неделю...

«Цифровые государства»: с чего все началось Иллюстрация: Жан Гранвиль PD Консалтинговая компания Deloitte в конце 2017 года выпустила доклад о технологиях в международном государственном секторе. Главный тренд на 2018 год — то, что исследователи называют symphonic enterprise. Эта концепция подразумевает достижение кум...

В Москве пройдет хакатон do_action – WordPress-решения для социальных проектов 21–22 апреля 2018 года в Москве пройдет do_action хакатон социальных проектов на базе WordPress. Хакатон проводится совместно с WordPress сообществом России при официальной поддержке WordPress Community Team. Проект-победитель хакатона получит финансовую поддержку для запуск...

#скидочки | 21 февраля Tone (Бесплатно) | Alto’s Odyssey (379 руб.) | Coyn (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad ...

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

[Перевод] Обзор библиотеки react-testing-library В материале, перевод которого мы публикуем сегодня, Кент Доддс рассказывает о библиотеке собственной разработки для тестирования React-приложений, react-testing-library, в которой он видит простой инструмент, способный заменить enzyme и способствующий написанию качественных ...

#скидочки | 20 февраля Dig Dog – Treasure Hunter (229 руб.) | Plotaverse Photo Animator (Бесплатно) | FLO Game (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие прил...

5 советов при запуске фандрайзинговой кампании При проведении фандрайзинговой кампании авторам социальных проектов нужно составить портрет пользователя, план продвижения, установить конкретные показатели. Эти и другие рекомендации назвала фандрайзер, специалист по социальному проектированию и развитию НКО Анна Яковл...

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

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