Социальные сети Рунета
Четверг, 28 марта 2024

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

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

[Из песочницы] Самый выразительный. Краткое пособие по языку Red Привет всем! Сегодня я хотел бы рассказать о языке программирования Red. Язык Red является непосредственным преемником более раннего языка REBOL. Оба они малоизвестны в русскоязычном сообществе, что само по себе странно, т.к. указанные языки представляют интерес как с точки...

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

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

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

[Из песочницы] Как начать работать с Лямбда-выражениями в Java Привет, Хабр! Представляю вашему вниманию перевод статьи "How to start working with Lambda Expressions in Java" автора Luis Santiago. До того как Лямбда-выражения были добавлены в JDK 8, я использовал их в таких языках как C# и С++. Когда они были добавлены в Java...

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

Нечеткий поиск (fuzzy search) в реляционных базах данных Для поиска нужной информации на веб-сайтах и в мобильных приложениях часто используется поиск по словам или фразам, которые пользователь свободно вводит с клавиатуры (а не выбирает например из списка). Естественно, что пользователь может допускать ошибки и опечатки. В этом с...

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

Эмоциональная аналитика и эмоциональный опыт людей Что обозначают термином «эмоциональные вычисления», что такое измерение эмоций и повлияет ли развитие …

Дополнительные факторы оценки спам активности IP/Email адресов в Anti-Spam/Anti-Fraud API CleanTalk Cloud Anti-Spam в процессе работы, собирает данные о спам активности IP/Email адресов. На основе этих данных формируется база данных спам IP/email. CleanTalk предоставляет несколько API методов для работы с имеющимися у нас данными. Недавно нами были добавлены нов...

Z̴a҉̠͚l͍̠̫͕̮̟͕g͚o̯̬̣̻F̮̫̣̩͓͟ͅu̯z̡͉͍z̪͈̞̯̳̠ͅi̴̜̹̠̲͇n̰g̱͕̫̹͉͓: использование нестандартных методов размытия пейлоадов   Использование нестандартных техник обфускации пейлоада (полезной нагрузки) при проведении тестирования на проникновение веб-приложений может позволить обходить фильтрацию защитных средств и способствовать реализации вектора атаки. В этой статье я расскажу про т.н. Z̴a҉̠͚l...

Рустам Мехмандаров и Александр Тарасов — семантические чудеса и автоматизация экспериментов на jug.msk.ru 5 апреля 2018 года, как раз накануне конференции JPoint 2018, прошла очередная встреча московского сообщества Java-разработчиков jug.msk.ru. Рустам Мехмандаров рассказал об опыте решения задач с использованием Apache Jena. Александр Тарасов поведал про использование DSL на о...

Объект в футляре или Optional в Java 8 и Java 9: Часть 5: Недосказанное и постер в подарок Это пятая и последняя статья серии, посвящённая использованию класса Optional при обработке объектов с динамической структурой. В первой статье было рассказано о способах избежания NullPointerException в ситуациях, когда вы не можете или не хотите использовать Optional. Вт...

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

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

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

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

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

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

[Перевод] Генерируем уровни для игры с помощью нейросетей Предисловие За последние несколько лет прогресс в области искусственного интеллекта привёл к созданию методов машинного обучения на основе обучения представлениям (representation-learning) с несколькими слоями абстракции — так называемому «глубокому обучению». Общественное ...

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

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

Быстрая чистка семантического ядра: метод «Муравейника» О своём методе рассказывает Андрей Буйлов из агентства «Муравейник».

[Перевод] Неявность Часто, когда я обсуждаю дизайн Rust на RFCs или на internals-форуме с другими пользователями, я замечаю характерные высказывания насчет явности. Обычно что-то в духе: Мне не нравится <дизайн возможности X>, потому что он менее явный. Всякая магия уместна в <другом я...

[recovery mode] Анализ данных — основы и терминология В этой статье я бы хотел обсудить базовые принципы построения практического проекта по (т. н. «интеллектуальному») анализу данных, а также зафиксировать необходимую терминологию, в том числе русскоязычную. Согласно википедии, Анализ данных — это область математики и информа...

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

Краткая история Rust: от хобби до самого популярного ЯП по данным StackOverflow Rust — это язык системного программирования, создатели которого уделили внимание трем вещам: параллелизму, скорости и безопасности. И хотя Rust считается молодым языком программирования — его первая стабильная версия вышла в 2015 году — он разрабатывается уже более десяти ле...

[Из песочницы] Принцип SOLID в языке Go Приветствую вас, хабровчане, решил поделиться с сообществом переводом довольно часто (по личным наблюдениям) упоминаемого поста SOLID Go Design из блога Dave Cheney, который выполнял для собственных нужд, но кто-то говорил, что нужно делиться. Возможно для кого-то это окажет...

[Перевод] Rust: «Векторы — это значения» В последнее время я долго думал над персистентными коллекциями и в особенности над тем, как они относятся к Rust. Хочу поделиться с вами своими наблюдениями. О том, как устроены персистентные векторы, быстрее ли они традиционных коллекций — смотрите под катом. Читать дальше ...

[Из песочницы] Программирование на кириллице может повысить производительность Привет, Хабрахабр. Как известно, технический английский — язык мира информационных технологий. Основная документация, все стандарты программирования представлены на английском языке. В числе прочих, главная кодовая страница ASCII и переносимый набор символов включают 26 лати...

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

Современная молодёжь больше всего эмоционально привязана к Apple, Disney и YouTube Не секрет, что современное молодое поколение, которое часто называют миллениалами, нередко излишне привязано к смартфонам, социальным сетям и прочим благам современного общества. Отметим, что изначально под миллениалами подразумевали поколение, родившееся после 1981 год...

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

[Перевод] Почему фотография Скарлетт Йоханссон заставила PostgresSQL майнить Monero В рамках кампании по защите данных наших клиентов мы в Imperva рассказываем о разных методах атак на БД. Если вы не знакомы с нашим исследовательским проектом StickyDB, почитайте прошлые статьи: часть I и часть II. Там описано устройство сети ханипотов (рис. 1), которая зама...

Как именно работает Time Machine? Time Machine — это, безусловно, самый простой способ резервного копирования данных на Mac. Уникальность этой программы в том, что она сохраняет данные с помощью «снимков файловой системы». Но как именно работает этот инструмент? В чём его особенности и есть ли сущест...

Apple представила предложение для 13 новых emoji Apple представила 13 новых emoji в Консорциум Unicode пару недель назад; они включают протезную руку и ногу, слуховые аппараты, а также людей, использующих язык жестов и инвалидное кресло. Эмоджи были хорошо приняты, хотя несколько человек в сообществе отметили, что они всег...

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

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

[Из песочницы] Рекомендации по информационной безопасности для малого и среднего бизнеса (SMB) Привет, Хабр! Представляю вашему вниманию перевод и адаптацию статьи "CIS-Controls Implementation Guide for Small- and Medium-Sized Enterprises (SMEs)". Введение Утечки информации о кредитных картах, кража персональных данных, программы-вымогатели (например, Wann...

[Перевод] Terraform: новый подход к Infrastructure as code Привет, коллеги! Пока блистательный Илон Маск вынашивает амбициозные планы терраформирования Марса, мы интересуемся новыми возможностями, связанными с парадигмой "Infrastructure as Code" и хотим предложить вам перевод статьи об одном из представителей «великолепной семерки» ...

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

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

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

MAMR: Новый подход к записи данных Новая технология микроволновой магнитной записи Western Digital в сочетании с другими методами записи обещает повысить емкость дисков до 40 Тбайт. Подробнее читайте в нашей статье.

HAL 9000 никогда не появится: эмоции не программируются HAL 9000 — один из самых известных киношных искусственных интеллектов. Эта превосходная форма разумного компьютера дала сбой на пути к Юпитеру в знаковом фильме Стэнли Кубрика «Космическая Одиссея 2001 года», который в настоящее время празднует 50-летие своего выхода. HAL ...

Samsung разрабатывает эмоциональную голограмму-помощника Компания Samsung Electronics рассказала о новых разработках экспериментальной лаборатории C-Lab. Среди представленных проектов присутствует цифровой помощник под названием Aurora. Aurora описывается как «псевдоголограмма» с очаровательным цифровым помощником, сп...

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

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

The Browser Exploitation Framework Project: от XSS до полного контроля   BeEF (сокращение от Browser Exploitation Framework) – платформа для эксплуатации клиент-сайд уязвимостей, таких как XSS (cross-site scripting). Эксплуатации XSS уязвимостей зачастую уделяется мало внимания, т.к. вектора атаки нацелены на пользователей веб-приложения, а н...

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

[Перевод] Не защищайте сайт от скрапинга: сопротивление бесполезно За последнее десятилетие я реализовал много проектов, связанных с агрегацией и анализом контента. Часто агрегация включает в себя снятие данных со сторонних сайтов, то есть скрапинг. Хотя я стараюсь избегать этого термина. Он превратился в некий ярлык, с которым связано мног...

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

Пора перестать бояться: как защитить свой рабочий ПК? Давайте-ка блиц: первая ассоциация на слова «Антивирус Касперского»? Если вы вспомнили тормоза и поросячий визг на всю квартиру посреди ночи, поздравляем — вы застряли в середине нулевых. С тех времён [...]

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

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

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

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

Развитие лояльного сообщества — лучшее дополнение к эффективному маркетингу Интернет-сообщества позволяют наладить взаимодействие с аудиторией и эмоционально привязать потребителей к бренду.

[Из песочницы] Новый облегчённый язык разметки текста на основе парных кавычек (pq) Я не могу объяснить, откуда пришла идея такого языка разметки, но то, что получилось в итоге — весьма… занятно. Не слишком-то рассчитываю на широкое практическое применение этой штуки, но некоторые идеи, использованные в этом языке разметки, вполне могут дать пищу для размы...

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

«HR-аналитика» средствами R Является продолжением предыдущих публикаций. Неожиданно оказалось, что для одной из задач, которую пришлось решать примерно год назад, а именно оценка «надежности» большого коллектива, нынче есть весьма популярное название «HR аналитика». Актуализируя в рамках новой задачи м...

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

Беспоисковый метод расчета настроек регуляторов средствами Python Введение Беспоисковый метод — простой, надёжный и универсальный метод расчёта настроек субоптимальных регуляторов, включая и такие алгоритмы как ПД, ПДД и ПИДД [1]. Однако, приведенная в [1] программная реализация данного метода имеет ряд недостатков, что затрудняет его ...

Apple открыла код «невероятной» СУБД Исходный код СУБД можно найти на GitHub по адресу github.com/apple/foundationdb. Компания приглашает разработчиков просмотреть код на предмет выявления недостатков и предложения улучшений.Пользователи интернета отреагировали на новость с большим энтузиазмом. "Это НЕВЕРО...

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

Qualcomm несет ответственность за стагнацию и возможную смерть Android Wear Рынок умных часов, к сожалению, уже давно перестал развиваться. В феврале 2016 года компания Qualcomm представила чипсет Snapdragon Wear 2100, и на этом событии развитие данной линейки остановилось, а в мире современной электроники два года – это целая вечность. Кроме ...

РАКИБ подаст в суд на Google, Twitter и Facebook из-за запрета рекламы криптовалют Российская ассоциация криптовалют и блокчейна (РАКИБ) совместно с отраслевыми ассоциациями Китая и Кореи намерена подать коллективный иск против ряда интернет-компаний, включая Facebook, Google, Twitter и «Яндекс», из-за запрета размещения рекламы криптовалют и ICO. Об этом ...

У Samsung есть визуальный ассистент Экспериментальное подразделение C-Lab, входящее в состав южнокорейской компании, рассказало о том, над чем работает. Одним из наиболее интересных направлений стал эмоциональный 3D-помощник. По словам создателей, Aurora умеет всё то же, что и прочие виртуальные ассистенты в ...

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

[Перевод] Новшества React 16.3(.0-alpha) React 16.3-alpha опубликован в npm, его уже можно загружать и использовать. Сегодня мы поговорим о самых крупных и интересных нововведениях этого релиза. В частности, речь пойдёт об API Context, о новых методах жизненного цикла, о статическом методе getDerivedStateFromProps,...

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

Искусственный интеллект от Google моментально выявит инфаркт Казалось бы, что нового можно придумать в области методов диагностики заболеваний сердца, ведь все уже давно придумано – знай себе улучшай существующие методики! Однако исследователи из биомедицинской компании Verily (владельцем которой, к слову, является Google) сумели ра...

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

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

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

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

В России создадут сервис генетической информации Об этом сообщает ТАСС со ссылкой на слова директора Федерального государственного бюджетного научного учреждения "Медико-генетический научный центр" (МГНЦ) Сергея Куцева.Сколковский институт науки и технологий ("Сколтех") и Медико-генетический научный цен...

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

Знакомство с облаком: как работают динамические методы распределения трафика В одном из наших прошлых материалов мы рассказывали про статические методы балансировки нагрузки в облаке IaaS-провайдера. Сегодня на очереди динамические методы: «пчелиный» и «муравьиный» алгоритмы, а также подход Biased Random Sampling. Читать дальше →

[Перевод] «Единорогов» мало, а должно быть ещё меньше Для стартапов вырасти до «единорога» — очень важно. Компании, оценка которых превышает 1 млрд долл. США, в глазах конкурентов выглядят более грозно, а клиентам и сотрудникам кажутся намного более привлекательными и надежными, чем они являются на самом деле. В последние три...

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

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

Знакомство с облаком: как работают статические методы распределения трафика Распределение нагрузки в облаке IaaS-провайдера помогает эффективно использовать ресурсы виртуальных машин. Существует множество методов распределения нагрузки, но в сегодняшнем материале мы подробно остановимся на одних из самых популярных статических методах: round-robin, ...

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

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

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

Производство информационных систем. Часть 1. Отправная точка I ВСТУПЛЕНИЕИз хаоса каким-то образом рождается порядок. Некоторые об этом узнают из газет со значительным опозданием, а некоторые по горькому опыту на месте и в процессе создания этого порядка. Михаил Булгаков. Просматривая статьи, посвященные той или иной теме, связанной...

[Из песочницы] Создание и хостинг телеграм бота. От А до Я Привет, хабрчане! Какой бы заезженной не была тема создания телеграм бота на python3, я не нашёл инструкций, где показан путь от первой строчки кода до деплоинга бота (по крайней мере все методы, что я видел, немного устарели). В этой статье я хочу показать процесс создания ...

Светодиоды для ламп Samsung LM101B, LH181B и LH231B характеризуются максимальной световой эффективностью Компания Samsung Electronics объявила о выпуске светодиодов LM101B, LH181B и LH231B. Эти осветительные светодиоды в корпусах FEC (fillet-enhanced chip-scale package) демонстрируют максимальную в своей категории световую эффективность. По словам производителя, до сих п...

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

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

Биометрика для Windows Отпечатки пальцев, скан радужной оболочки глаз. Как далеко может зайти безопасность? Биометрическая безопасность становится все более популярным вариантом для технологических компаний и пользователей. Ведь сложнее подделать отпечаток пальца, чем украсть пароль. Теперь Fujit...

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

Релиз Yii 2.0.15 и расширений баз данных с исправленными уязвимостями Сегодня мы выпускаем обновления Yii для нескольких последних версий 2.0.x и официальных расширений поддержки нереляционных баз данных для исправления найденных уязвимостей. Патчи исправляют проблему в методах слоя ActiveRecord: findOne() и findAll(), которые могут допустить ...

Случайные эволюционные стратегии в машинном обучении Нейронные сети учатся совсем не так как люди. Оптимизация нейронной сети — на самом деле градиентный спуск по некоторой функции потерь $inline$E(\theta)$inline$, где переменными являются веса слоёв $inline$\theta$inline$. Это очень мощный подход к подстройке системы, который...

TP-Link T2600G-28MPS: работа с PoE, LLDP и Voice VLAN Около полугода назад мы опубликовали пример построения Wi-Fi сети на базе нашего беспроводного оборудования: точек доступа и контроллера. Сегодня расскажем в деталях о коммутаторе T2600G-28MPS уровня 2+, который может использоваться для построения проводных сегментов сети, о...

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

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

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

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

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

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

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

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

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

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

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

Migrate API и с чем его едят. На примере миграции форума Drupal 7. Часть 1 Данное руководство является переводом статьи. Хотелось бы поделиться своим опытом миграции форума с Drupal 7 на Drupal 8, а также рассказать о проблемах, с которым пришлось столкнуться во время этого процесса, а также об инструментах, которые я использовал. Кроме этого я р...

Таndem — Языковой обмен и репетиторы 1.7.5 Практика общения — лучший способ изучения иностранного языка. Таndem способствует языковому обмену. Благодаря нашему приложению вы сможете практиковать говорение с носителями, которые могут помочь вам в изучении иностранного языка и улучшении навыков общения на нем за коротк...

iPhone X побил Samsung Galaxy S9 в тестах бенчмаркинга Ранние оценки новых Galaxy S9 и S9+ от Samsung оценили дисплей S9 и камеру S9 + лучше чем у iPhone X, но когда дело доходит до производительности, iPhone X по-прежнему остается явным победителем, сообщает ITbukva.com.В тестах от AnandTech Samsung Galaxy S9, оснащенный чипом ...

В Москве расскажут о вики-сообществе и проектах Википедии 22 февраля 2018 года в 19:30 при поддержке Impact Hub Moscow состоится митап  «Как работает Википедия». На встрече выступит Станислав Козловский, исполнительный директор «Викимедиа РУ», администратор Википедии. Участники узнают, как возникла Википедия, как раб...

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

Японские учёные изобрели «накожный дисплей» Японские учёные и изобретатели порадовали мир интересной новинкой: сверхтонким дисплеем, который может стать этакой «второй кожей» для пользователя, и отображать различную информацию – от данных здоровья до текста и эмодзи. Умная кожа – уже в скором будущем? Устройст...

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

[Перевод] UX-исследования и сила доказательств Привет всем! Предлагаю вашему вниманию перевод статьи Dr. Philip Hodgson (@bpusability в Twitter). Он имеет BSc, MA и PhD в экспериментальной психологии. У него за спиной более чем 20-летний опыт работы в качестве исследователя, консультанта и тренера по юзабилити, пользоват...

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

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

Backend United #1. Винегрет. Анонс Привет. Хочу пригласить бэкендеров на Backend United #1. Винегрет — митап, посвященный кросс-языковым решениям для разработки серверной части. Обсудим общие подходы и инструменты для разных языков. Вы услышите доклады от представителей Gett RnD и Avito. Встреча пройдет в сре...

Порхающие* велосипеды. Что делать с сохранением состояния во Flutter? (*одно из значений слова flutter — порхать) Разбираемся, есть ли жизнь сохранение состояния во Flutter-приложении. Что будет, если ОС решит его перезапустить. Куда денется пользовательский ввод и навигация, и как с этим справляться. Дисклеймеры: для понимания нужно иметь ...

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

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

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

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

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

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

Разработчики видеоигр считают прекращение работы Steam Spy негативным моментом для индустрии Сайт Сергея Галёнкина Steam Spy, который собирал данные пользователей Steam, чтобы дать представление о продажах на самой крупной игровой платформе ПК, прекратил работу из-за изменений в политике конфиденциальности Valve (библиотека пользователя теперь скрыта по умо...

Huawei готовит эмоционального виртуального помощника для смартфонов Уже не в первый раз можно услышать, что Huawei готовит свои собственного электронного помощника, которого компания поселит в свои смартфоны. У Apple есть Siri, Samsung разжилась Bixby, Google Assistant появится в виде отдельной кнопки, например, в LG G7, другие же вендоры ...

Ассоциации криптовалют подадут в суд на поисковики и соцсети за отказ в рекламе Российская ассоциация криптовалют и блокчейна (РАКИБ) вместе с отраслевыми ассоциациями Китая и Кореи планируют в мае подать совместный иск к Google, Twitter, Facebook и Яндексу за отказ в размещении рекламы криптовалют. Об этом сообщил глава ассоциации Юрий Припачкин в ходе...

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

Android Oreo сделала значительный рывок, но она ещё на уровне Jelly Bean Компания Google выпустила апрельский отчёт, касающийся распространения мобильной операционной системы Android. Согласно опубликованной информации, версия Android Oreo существенно нарастила свои позиции, показатели Nougat укрепились, а доли остальных версий продолжают сокраща...

Ассоциация «РазДельный Сбор» и ГК «ЭкоТехнологии» заключили соглашение о сотрудничестве и информационном взаимодействии С 21-го по 23-е марта в Санкт-Петербурге проходит 18-й форум «Экология большого города». В ходе первого дня этого важного международного мероприятия много говорилось о развитии раздельного сбора отходов (РСО). Во время Круглого стола, посвященного этой теме, представители Ас...

Graal: как использовать новый JIT-компилятор JVM в реальной жизни На главной сибирской Java-конференции JBreak-2018, проходившей в Новосибирске, Christian Thalinger из Twitter поделился практическим опытом использования Graal. Этот доклад мы слушали всей рабочей группой в полном составе. Вполне объяснимо, если учесть тот факт, что Graal по...

Kubernetes meetup — презентации и вебкаст Привет, Хабр! 21 марта в московском офисе IBM прошел митап сообщества Kubernetes. В рамках данного мероприятия участники обсудили последние новости о развитии Kubernetes, обменялись практическим опытом и пообщались с коллегами в неформальной обстановке. Под катом — подроб...

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

[Из песочницы] Парсеры, обработка текста. Просто о сложном. CFG, BNF, LL(k), LR(k), PEG и другие страшные слова Наверное, каждому программисту приходилось сталкиваться с задачами вида «прочитать что-то в формате А и произвести с ним некие манипуляции». Будь то json, логи nginx, cfg, sql, yaml, csv или что-то еще. Хорошо, когда можно воспользоваться библиотекой, однако, по разным причи...

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

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

Учебник Thymeleaf: Глава 15. Подробнее о конфигурации Оглавление 15 Подробнее о конфигурации 15.1 Resolver шаблонов Для нашего виртуального бакалейного магазина Thymes мы выбрали реализацию ITemplateResolver под названием ServletContextTemplateResolver, которая позволила получить шаблоны в качестве ресурсов из контекста сервле...

Видео дня: демо Futuremark с демонстрацией преимуществ трассировки лучей Вчера компания Nvidia представила технологию RTX, которая принесёт метод трассировки лучей в игры. Microsoft также анонсировала API DirectX Raytracing (DXR), что сделает возможным реализацию технологии на видеокартах, отличных от поколения Volta. Компания Futuremark бы...

«Лаборатория Касперского» исследовала Olympic Destroyer Специалисты «Лаборатории Касперского» тщательно изучили вредонос Olympic Destroyer, который злоумышленники использовали для кибератаки во время церемонии открытия Олимпийских игр в Пхёнчхане. Они пришли к выводу, что в программе намеренно оставлены следы, ведущие и...

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

Стартап SPEE3D создал технологию ультрабыстрого наплавления металла В текущем году наблюдается резкий рост и развитие новых методов объемной печати металлом. Разработка недорогих технологий компаниями Desktop Metal, Markforged и Xact Metal указывает на то, что основная проблема для их массового внедрения – себестоимость – отходит на второй п...

Нативная валидация как фреймворк. Лекция в Яндексе Разработка форм — один из самых ответственных и сложных этапов создания веб-интерфейсов. Проект должен получить пользовательские данные, проверить их и дать пользователю обратную связь. Современные браузеры предоставляют разработчику встроенный API, позволяющий поэтапно реал...

[Перевод] Конференция DEFCON 16. «Криминальная разработка iOS Cisco». Феликс Линднер, глава Recurity Labs Следующий пункт моего выступления посвящается часто задаваемому вопросу о работе центров Cisco. Почему именно Cisco? Потому что они занимают 92% рынка продажи роутеров стоимостью от $1500 и 72% рынка свитчей. Мы также обсудим программное обеспечение Juniper, которое как с то...

Борьба с противоправным контентом должна быть открытой и прозрачной В Цюрихе (Швейцария) завершила свою работу 59 Генеральная ассамблея Ассоциации европейских национальных регистратур CENTR (CENTR General Assembly), в которой принимала участие делегация Координационного центра доменов .RU/.РФ. Во время встречи прошли выборы членов Совета д...

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

Компания RB Partners стала второй в рейтинге инвестиционных консультантов M&A рынка в РФ Информационно-аналитическое агентство PREQVECA подвело итоги своего рейтинга инвестиционных, юридических и финансовых консультантов в РФ за 2017-й год. Отмечается, что это исследование проводилось с использованием данных о совершенных сделках и материалов СМИ в рамках проект...

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

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

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

OPPO A71 (2018): Snapdragon 450, камера 13MP и ColorOS 3.2 Китайский производитель смартфонов OPPO официально представил новый бюджетный смартфон OPPO A71 (2018). Аппарат в настоящее время уже имеет свою страничку на веб-сайте OPPO в Пакистане с полным описанием функций и спецификаций, но цена так и осталась неназванной.С точки зрен...

Продажи 2D-платформера Celeste на Switch выше, чем на остальных платформах Команда, стоящая за экшеном TowerFall, недавно выпустила свой следующий проект — платформер Celeste. Игру очень хорошо приняли критики (её средний рейтинг составляет 91 балл из 100 на OpenCritic), а портал Destructoid на днях пообщался с создателем платформера...

Ускоряем метод Виолы-Джонса (Viola-Jones) В последнее время метод Виолы-Джонса, который долгое время был основным способом детектирования объектов на изображении, отступает под натиском более новых и совершенных алгоритмов. Тем не менее, актуальность этого метода еще сохраняется и в настоящем времени. Да, каскадный...

[Из песочницы] Почему ранний возврат из функций так важен? Привет, Хабр! Представляю вашему вниманию перевод статьи «Why should you return early?» автора Szymon Krajewski В начале моего приключения в роли программиста мой код зачастую напоминал вермишель. В любых условных выражениях я только и делал, что сразу переходил к описани...

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

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

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

Люди, которые дружат, имеют одинаковую мозговую активность Ученые из Дартмуда смогли установить, что люди, которые дружат, имеют схожие мозговые импульсы. Активность коры головного мозга в таком случае очень схожа по своему характеру и интенсивности.При этом возраст или другие показатели здесь имеют мало влияния, информирует supreme...

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

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

Институт «Стрелка» и Рыбаков Фонд запускают онлайн-курс «Как организовать сообщество» Онлайн-курс по созданию сообществ на русском языке выйдет уже весной 2018 года. Он основан на методике Гарвардского университета и опыте 20 крупных российских компаний, НКО и культурных организаций, которые успешно объединяют вокруг себя людей. Создатели программы открыли пр...

Наташа — библиотека для извлечения структурированной информации из текстов на русском языке Есть стандартная задача извлечения именованных сущностей из текста (NER). На входе текст, на выходе структурированные, нормализованные объекты, например, с именами, адресами, датами: Задача старая и хорошо изученная, для английского языка существует масса коммерческих и о...

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

Сравнение: Xiaomi Redmi Note 5 Pro vs Meizu M6s vs Nokia 6 Когда речь идет о смартфонах среднего класса, Xiaomi Redmi Note 5 Pro, Meizu M6s и Nokia 6 (2018) являются одними из лучших вариантов для людей с небольшим бюджетом. Они могут предложить пользовательский опыт, который не сильно удален от флагманов, поскольку они хорошо сбала...

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

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

Видео: в Super Bomberman R для ПК, Xbox One и PlayStation 4 появятся эксклюзивные персонажи Мы об этом не писали, но Бомбермен вернулся в современный мир более года назад на Nintendo Switch, а этим летом посетит ПК, Xbox One и PlayStation 4. Super Bomberman R имеет довольно-таки низкую среднюю оценку — всего 64 балла из 100 по 52 обзорам. Журналисты ...

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

Трамп: В США можно уничтожить человека «простым обвинением» Президент США Дональд Трамп сделал неожиданное заявление, в котором рассказал, что жизнь и судьбу гражданина может уничтожить «простое обвинение». При этом американский лидер признал, что иногда обвинения могут быть справедливыми, но часто оказываются и ложными. Президент ...

[Перевод] Четыре факта о memcached-амплификации Это перевод оригинальной публикации Артема ximaera Гавриченкова «Undestanding the facts of memcached amplification attacks», опубликованной в блоге APNIC (Азиатско-Тихоокеанский сетевой информационный центр). Неделя с 25 февраля по 3 марта была высокоинтенсивной с точки з...

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

Франция подала в суд на Apple и Google за «оскорбительные практики» Франция подала в суд на Google и Apple за «оскорбительные» методы разработки приложений. Она может получить миллионы евро в виде штрафов. Министр финансов Бруно Ле Мэйр рассказал журналистам о том, что у правительства есть проблемы с обременительными условиями, которые техно...

Aegean Airlines и Sabre обновили технологическое партнерство Поставщик технологий для индустрии туризма и путешествий Sabre Corporation заключил новое дистрибутивное соглашение с авиакомпанией Aegean Airlines, согласно которому полный контент перевозчика будет размещен в глобальной дистрибутивной системе Sabre (GDS) в течение еще трех...

Обзор клавиатуры Aorus K9 Optical Когда в анонсах игровой периферии встречаешь слово Optical, то ожидаешь увидеть новую модель игровой мыши, собранную на базе топового оптического сенсора. Новинка компании Aorus (Gigabyte) под именем K9 Optical интересна тем, что это игровая клавиатура, собранная на оптико-...

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

«Нетоскоп» делится результатами научных изысканий На сайте проекта «Нетоскоп» опубликованы результаты научно-исследовательских работ, проведенных в 2017 году в рамках научно-технического сотрудничества. Всего было проведено три НИР, в двух из которых исследовались протоколы, используемые для установки TLS-соединений, а в ...

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

Вкладчиков запомнят навеки. Банк России занесет всех клиентов кредитных организаций в блокчейн В России появится единый реестр вкладчиков на базе технологии блокчейн — его в следующем году создадут Центробанк и Агентство по страхованию вкладов (АСВ). Об этом «Известиям» рассказали источники, близкие к АСВ и ЦБ, и подтвердили два банкира, знакомых с ситуацией. Пока в м...

10 лучших приложений на Android в 2018 году Среди почти 3 миллионов различных приложений на Google Play Store большинство можно назвать абсолютно бесполезными. Итак, какие приложения нужно игнорировать в первую очередь, чтобы найти действительно стоящие и полезные? Мы составили список приложений, которые обязательно п...

На российском рынке IoT доминируют системные интеграторы и производители ПО - РАЭК Почти 80% рынка Интернета вещей в России делят между собой производители софта, платформ, и системные интеграторы. Оставшуюся часть рынка занимают операторы связи, а также производители датчиков и устройств. Такую оценку 18 апреля привел директор Российской ассоциации э...

Гибкий сетевой слой в iOS-приложении Практически любое мобильное приложение взаимодействует с серверами через их API. Перед разработчиком в таком случае стоит задача реализовать сетевой слой своего приложения. Провайдеры того или иного API разрабатывают его интерфейс, зачастую, одинаково, но бывает и так, что A...

РАКИБ: отток капитала в ICO-проекты с «русскими корнями» составит $1,5 млрд Российская экономика в 2018 году может потерять $1–1,5 млрд, которые привлекут на первичных размещениях монет (ICO) проекты с российскими корнями. Такие данные приводятся в проекте доклада Российской ассоциации криптовалют и блокчейна (РАКИБ) о мерах «по достижению лидирующе...

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

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

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

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

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

[Перевод] Как из-за токсичного руководства Telltale Games потеряла лучших разработчиков В 2012 году актриса Зои Салдана, стоя на залитой светом сцене, объявила игру года по версии Spike Video Game Awards: The Walking Dead. Эта победа стала огромным успехом для относительно небольшой компании-разработчика Telltale Games. Её эмоциональный взгляд на популярную зо...

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

Использование rrd4j для OpenHab2 persistence OpenHab – популярный сервер «умного дома» (или IoT, как сейчас модно говорить) и уже обозревался на Хабре. Тем не менее, документации по отдельным аспектам настройки сервера не так много, как хотелось бы. А на русском её, считай что и нет. Важной особенностью OpenHab являет...

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

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

[Перевод] Вредный Кейворд «Interface» Перевод ироничного поста из блога Боба Мартина в котором он рассуждает о том, насколько неудачным является использование слова interface в современных языках программирования, и какую путаницу и проблемы оно несёт разработчикам. — Что ты думаешь об интерфейсах? — Имеешь в ви...

Оценка человеческого капитала ИТ-компании с использованием критериев SFIA Что является главным ресурсом любой компании? Согласно современным представлениям — это, конечно, люди. Да, очень часто это могут быть лишь формальные заявления, профанация — человек превыше всего, ориентация на персонал, люди наше всё и так далее. Безусловно, все очень си...

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

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

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

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

Производительность и рантаймы на конференции JPoint 2018 Все мы имеем какие-то ожидания от конференций. Обычно мы идём на вполне конкретную группу докладов, вполне конкретной тематики. Набор тем отличается от платформы к платформе. Вот что сейчас интересует джавистов: Производительность Виртуальные машины и особенности рантаймов ...

К ЧМ-2018 в Ульяновске заработает мобильный путеводитель с геолокацией С мая ульяновцы и гости города смогут получить все необходимые сведения о населенном пункте и его инфраструктурных объектах и достопримечательностях, а также определить свое местоположение посредством систем GPS и ГЛОНАСС. По словам зампреда правительства Ульянов...

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

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

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

Нужно ли бояться несбалансированности классов? В сети есть множество постов и ресурсов, которые учат нас бороться с несбалансированностью классов (class imbalance) в задаче классификации. Обычно они предлагают методы сэмплирования: искусственно дублировать наблюдения из редкого класса, или выкинуть часть наблюдений из по...

Интересные факты о Python или «С днем рождения, Python!» Всем привет! Сегодня 20 февраля, а это означает, что сегодня день появления на свет языка программирования Python! Сегодня Python исполняется 27 лет. За эти года, Python стал одним из самых популярных языков программирования в мире. Что же, пожелаю дальнейшего развития и п...

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

Баги в процессорах AMD не затронут большинство пользователей Уязвимости в новых процессорах AMD существуют, но особой угрозы собой не представляют. Так считает Дэн Гуидо (Dan Guido), глава исследовательской компании Trail of Bits, который ознакомился с техническими деталями скандального отчета CTS Labs. По словам эксперта, эксплуатаци...

Судя по всему, Samsung готовится выпустить смартфоны Galaxy A6 и A6+, нарушив собственную новую логику именования моделей Как известно, в новом поколении компания Samsung решила изменить принципы именования смартфонов линейки Galaxy A (пока только её), и вместо Galaxy A5 и Galaxy A7 мы увидели Galaxy A8 и A8+. Тогда нам это объясняли тем, что такие названия вызывают у пользователей больше...

[recovery mode] Интеграция 3CX с собственной CRM-системой: генератор шаблонов CRM Начиная с v15.5 SP2 в АТС 3CX появился механизм серверной CRM интеграции. Он позволяет передать входящий Caller ID в CRM-систему и найти в ней соответствующую запись о клиенте. При этом 3CX получает имя и фамилию клиента из CRM, добавляет их в корпоративную адресную книгу АТ...

[Перевод] Система типов в математике Время от времени мне встречаются вопросы по математике, которые в каком-то смысле можно назвать «грамматически неверными». Пример. «Интервал является замкнутым или открытым?» Пример. «Является ли группой?» Пример. «Каков ряд Фурье для ?» А вот ещё более глупые примеры. ...

О получении первого патента от Европейского патентного ведомства сообщила nChain Компания nChain, мировой лидер в сфере исследований и разработки блокчейновых технологий, рада сообщить о получении своего первого патента от Европейского патентного ведомства. Первый патент, предоставленный ЕПВ 11 апреля 2018 года, распространяется на метод регистрации и ав...

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

Стриминговый сервис Spotify проведёт прямое размещение акций вместо IPO В начале апреля популярный стриминговый сервис Spotify выйдет на биржу. Компания планирует привлечь $1 млрд, однако, вместо традиционного IPO проведёт прямое размещение акций. Этот способ листинга может оказаться более удобным с точки зрения бизнеса, но несёт гораздо больш...

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

Французский плюс 1.0 Приложение «Французский плюс» состоит из 8-ми разделов: «Учим слова» — раздел для запоминания французских слов. Фразы контекста помогают представить объемную картинку и улучшают запоминание нового слова. «Пишем слова» — раздел для тренировки правописания французских ...

IBM Cloud Café — Kubernetes meetup Добрый день! 21 марта в офисе IBM пройдет митап сообщества Kubernetes. https://www.meetup.com/Enterprise-Containers/events/248693819/ В рамках данного мероприятия планируется обсудить последние новости о развитии Kubernetes, обменяться практическим опытом и пообщаться в н...

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

Ботнет-майнер полонил полмиллиона машин Исследователи из Proofpoint установили, что в состав ботнета, как минимум восемь месяцев используемого для скрытного майнинга Monero, ныне входит более 500 тыс. зараженных Windows-машин. По оценкам экспертов, за это время ботоводы Smominru, он же MyKings и Ismo, успели разбо...

Создатели шпионского ПО под ударом этичных хакеров Американская компания Retina-X Studios, создатель шпионского Android-приложения PhoneSheriff, во второй раз подверглась взлому. Ответственность за оба случая взял на себя анонимный «белый» хакер, который удаляет с серверов собранные этим ПО приватные данные, чтобы ...

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

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

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

Основы программирования на SAS Base. Урок 2. Доступ к данным В предыдущей статье мы познакомились с интерфейсом SAS UE, терминологией SAS Base, типами данных, основными требованиях к синтаксису SAS Base, а также рассмотрели распространенные синтаксические ошибки. Сегодня я расскажу, как можно получить доступ к данным различных формат...

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

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

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

Горшочек вари или 4 метода творческого подхода к решению задач В недавно прочитанной книге Дмитрия Чернышева «Как люди думают», обратила внимание на методы, которые помогают находить идеи и придумывать что-то новое. Методов, конечно, гораздо больше. Тот же ТРИЗ, о котором столько говорят, но я решила остановиться на тех, которые приво...

Шифровальщик GandCrab требует выкуп в криптовалюте DASH и распространяется посредством наборов эксплоитов ИБ-эксперты сообщили о появлении новой вымогательской угрозы GandCrab, которая отличается от других аналогичных вредоносов методом распространения и не только.

Настройка Zones в Solaris 11.3 Введение Моё первое знакомство с контейнерной виртуализацией было с jail в FreeBSD, данный подход позволяет изолировать различные службы в безопасном окружении. Недостаток jail в том, что в нём нет возможности создать собственную сетевую подсистему, в отличии от Zones Solar...

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

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

Ушел из жизни звезда сериала «Богатые тоже плачут» Ушел в мир иной актер Рохелио Герра. Он снимался в сериале «Богатые тоже плачут» в главной роли – Луиса Альберто Сальватьерры. Рохелио Герра умер в Мексике, ему было 81. В последнее время актер страдал от тяжелого недуга. Рохелио Герра перенес болезнь, которая повлияла на ...

Серовский коммунальщик: «Если «Энергосбыт» поделится данными, то по отключениям должников мы «порвем всю область» По состоянию на январь 2018 года, долги за жилищно-коммунальные услуги общей суммой от 10 до 30 тысяч рублей имеют 3634 человека. Долги от 30 до 50 тысяч рублей у 867 граждан. Свыше 50 тысяч тысяч рублей долгов за ЖКУ имеют 1 288 серовчанина. В сравнении с январем прошлого г...

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

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

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

[Из песочницы] Еще одна статья о распознавании рабочих без касок нейросетями Привет, Хабр! Меня зовут Владимир, я студент 4го курса КубГТУ. Некоторое время назад я наткнулся на статью о разработке CV-системы для обнаружения рабочего персонала без касок, и решил поделиться собственным опытом в данной области, полученным в ходе стажировки в одной промы...

Применение паттерна observer в Redux и Mobx Паттерн "observer" известен наверное с момента появления самого ооп. Упрощенно можно представить что есть объект который хранит список слушателей и имеет метод "добавить", "удалить" и "оповестить", а внешний код либо подписывается либо оповещает подписчиков class Observable...

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

CQRS. Факты и заблуждения CQRS — это стиль архитектуры, в котором операции чтения отделены от операций записи. Подход сформулировал Грег Янг на основе принципа CQS, предложенного Бертраном Мейером. Чаще всего (но не всегда) CQRS реализуется в ограниченных контекстах (bounded context) приложений, про...

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

Как достичь быстрого продвижения: тренды продвижения в Google Play и App Store 2018 С каждым годом рынок мобильных предложений расширяется, вместе с тем развивается подходы и методы их продвижения. Специалисты AdvertMobile поделились информацией от том, какие способы продвижения приложений были продуктивными в 2017 году.

Без какой функции останется Galaxy Note 9? Несмотря на прогнозы экспертов и очевидную заинтересованность Samsung в интеграции дактилоскопического сканера с дисплеем, этот метод идентификации обойдет стороной Galaxy Note 9. С таким заявлением выступил ведущий аналитик консалтинговой компании KGI Securities Минг-Чи Ку...

ESET: криптовалютные мошенники переходят на Android ESET подготовила отчет о мошенничестве с криптовалютами в среде Android. Эксперты проанализировали деятельность злоумышленников и популярные схемы атак. Специалисты ESET отмечают увеличение активности мошенников вокруг криптовалюты, а также схем, получения средств ...

Основы разработки под Microsoft Exchange Server На форуме TechNet Microsoft каждый день появляются новые вопросы, касающиеся разработки для Exchange\Exchange Online. Актуальными на сегодняшний день являются два метода разработки: с использованием веб-сервисов (EWS Exchange и другие) и без их использования. В этой статье р...

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

Самосаботаж. Техника по саморазвитию. 1.1 Самосаботаж и прокрастинация! Техника, как преодолеть себя? Что такое самосаботаж и прокрастинация? Самосаботаж – это внутреннее сопротивление к достижению своих целей, причиной которого могут быть, как внутренние психологические проблемы, так и физические. ...

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

TSI Analytics запустила аналитическое шоу о криптовалютах Международная компания TSI Analytics запустила на своем Youtube-канале построенное в формате дискуссии новое аналитическое ток-шоу о криптовалютах. В первом выпуске шоу #АналитикLIVE трейдер Александр Росачинский и аналитик Олег Сергеев ведут спор о том, каким методом анализ...

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

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

Три способа обновить запрос в Jira из ScriptRunner, используя Jira Java API В этой статье будут рассмотрены три способа обновления запроса в Jira, используя Jira Java API. Я буду использовать следующие методы Jira Java API: Issue.setCustomFieldValue(CustomField customField, Object value) CustomField.updateValue(FieldLayoutItem fieldLayoutItem, Is...

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

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

Моделирование динамических систем: введение Предисловие Трудно переоценить значение компьютерного моделирования в современном мире. Давным давно канули в Лету времена, когда траектории выведения спутников на околоземную орбиту вычислялись толпой девушек-расчетчиц с «Феликсами» наперевес (была такая вычислительная маши...

О Sea of Thieves: морская легенда, сражение с щупальцами и награды за убийство кракена Какая же пиратская история обходится без кракена, легендарного колоссального осьминога, способного переворачивать целые корабли? Уж точно не Sea of Thieves, в которой данный пиратской миф станет одним из особых элементов игры. Зарубежным журналистам, приглашённым в ...

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

[Перевод] Алан Кей и Марвин Мински: Computer Science уже имеет «грамматику». Нужна «литература» Первый слева — Марвин Мински, второй слева — Алан Кей, потом Джон Перри Барлоу и Глория Мински. Вопрос: Как бы вы интерпретировали идею Марвина Мински о том, что «Computer Science уже имеет грамматику. Что ей нужно так это литература.»? Алан Кей: Самый интересный аспект ...

Андрей Колесник: жители Крыма будут единодушны в выборе президента 18 числа текущего месяца пройдут президентские выборы в России. Согласно данным ВЦИОМ, наибольшая явка на выборы ожидается в республиках Северного Кавказа, Башкирии и Татарстана. Однако депутат ГД РФ VI созыва Андрей Колесник полагает, что к этому списку следует отнести и Кр...

Эксплойт-пак RIG: последний из могикан С уходом в небытие сильнейших игроков рынка эксплойт-паков — Angler, Nuclear, Neutrino — их молодой собрат RIG выбился в лидеры, но так и не смог с ними сравняться. С тех пор прошло более полутора лет; новых претендентов на пальмовую ветвь не появилось, а RIG, по данным Palo...

Первая ракета Falcon Heavy вывела в космос не только Tesla Roadster, но и «секретный» груз Несколько дней назад компания SpaceX успешно совершила первый запуск тяжёлой ракеты-носителя Falcon Heavy. В ходе запуска полезная нагрузка в виде автомобиля Tesla Roadster была выведена на заданную орбиту, а два из трёх бустеров были успешно возвращены. Сейчас стало и...

Теперь я тебя вижу: выявление бесфайловых вредоносных программ Злоумышленники твердо намерены применять для обхода средств защиты все более сложные методы. Использование бесфайловых вредоносных программ повышает незаметность и эффективность атаки. В прошлом году бесфайловые методы применялись в ходе двух крупномасштабных кампаний по рас...

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

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

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

Топ-10 производительных смартфонов за март по версии AnTuTu Разработчики бенчмарка AnTuTu, одного из популярных инструментов для оценки производительности смартфонов, опубликовали свой рейтинг самых мощных мобильников среди Android‑устройств. Выбор лучших произведен по итогам марта и, естественно, произошли изменения в табеле р...

Google пообещала запустить Google Ассистент на русском Компания Google пообещала выпустить свой голосовой помощник Google Ассистент (Google Assistant) в России в «ближайшие месяцы». Об этом сообщается в официальном блоге компании на Хабрахабре. Как отмечает Google, на момент запуска в России Ассистент будет доступен...

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

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

Проблема определения доменов-нарушителей остро стоит во всем мире Во второй день РИФ 2018 19 апреля Координационный центр доменов .RU/.РФ провел секцию «Домены vs правообладатели», в которой приняли участие представители  Ассоциации компаний интернет-торговли (АКИТ), регистраторы доменных имен, домейнеры, правообладатели. Представител...

Быстрый и безопасный мониторинг JVM-приложений с помощью магии BPF Все мы встречались со сложными ошибками на продакшне, которые сложно поймать обычными средствами мониторинга. BPF — это технология ядра Linux, которая позволяет делать быструю и безопасную динамическую отладку прямо на запущенной работающей системе, без необходимости готовит...

Смена основного стека с .NET на Java Хочу описать свои наблюдения и впечатления о самом популярном языке серверного программирования для Enterprise под названием Java. Наблюдения и впечатления на сравнении и контрасте с “похожей” платформой .NET, с которой я очень хорошо знаком. Уверен, что ~год назад, когда ...

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

[Перевод] Node.js + face-recognition.js: простое и надёжное распознавание лиц с помощью глубокого обучения Перевод статьи Node.js + face-recognition.js: Simple and Robust Face Recognition using Deep Learning. В этой статье мы расскажем, как реализовать надёжную систему распознавания лиц с использованием face-recognition.js. Мы искали подходящую Node.js-библиотеку, которая умел...

Как победить рутину, или Готовое приложение в Xcode за пару кликов У каждого опытного разработчика есть набор инструментов, к которым он привык и с которыми ему удобно работать. Это может быть простейшая настройка окружения, утилиты для промежуточных операций (к примеру, помощник по тестированию API Postman), проверенные временем и лично ра...

Российский рынок смартфонов обновил рекорд продаж В 2017 году продажи смартфонов в России в деньгах выросли на 35% от показателей предыдущего года, передает RNS со ссылкой на доклад аналитиков Gfk. Невзирая на повышение средней стоимости аппаратов из-за появления на рынке моделей стоимостью свыше 800 долларов, совокупный о...

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

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

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

Snapdragon 845 протестирован в самых популярных бенчмарках. Результаты впечатляют! В конце прошлого года на Гавайях компания Qualcomm представила новый мобильный процессор Snapdragon 845. Вне сомнений, он намного мощнее предшественника (иначе и быть не могло), но насколько именно? Мы предлагаем вам взглянуть на первые результаты тестирования Snapdragon 845...

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

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

Седьмое издание книги «Управление интернетом» будет переведено на русский язык На 9 Российском форуме по управлению интернетом (RIGF 2018) произойдет весьма знаменательное событие. Заслуженный деятель интернета, основатель и действующий директор Diplo Foundation Йован Курбалийя представит седьмую редакцию своей книги «Управление интернетом». Новое и...

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

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

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

25 млрд запросов в час: база данных ServiceNow Двадцать шестого февраля прошла конференция MariaDB M|18, в которой участвовали 330 ИТ-компаний. На конференции выступил представитель ServiceNow. Он поделился кейсом по управлению «85 тысячами БД по всему миру». Среднее количество запросов в час — 25 миллиардов. Как в Servi...

Sony Xperia XZ2 и XZ2 Compact представят на MWC (+ рендеры) Компания Sony на MWC 2018 должна представить по крайней мере два новых смартфона. Речь идет о Sony Xperia XZ2 и XZ2 Compact. Оба смартфона получат дисплеи с соотношением сторон 18:9 и поддержкой технологии HDR, 3,5-мм разъема под наушники не будет, а сканер отпечатков пальц...

Archos представила самокат на базе Android Компания Archos представила к выставке MWC 2018, которая пройдет в Барселоне с 26 февраля по 1 марта, новую для себя категорию гаджетов — электросамокаты. Флагманом линейки станет Archos Citee Connect. По словам производителя, это первый самокат на базе операционной си...

Для борьбы с читерами Valve использует сервер с 3456 процессорами и систему VACnet, основанную на методах глубокого обучения Практически перед всеми разработчиками популярных многопользовательских игр стоит проблема читеров. Её масштабы отличаются в зависимости от проекта, так что некоторые обходятся простым ПО, а некоторым приходится изгаляться другими способами. Как сообщают источники, ком...

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

[recovery mode] Личный опыт работы с Firebase Cloud Firestore Всем привет! В последнее время все чаще использую Firebase в своих проектах: очень удобно обходится без фактического написания серверной части. Хочу поделиться небольшим опытом работы на стороне фронтенда. В данном случае это Angular, поэтому используется официальная библиот...

Как GPD Win 2 выглядит в живую Китайский стартап GPD разослал рабочий прототип своего портативного игрового ноутбука Win 2 некоторым зарубежным изданиям, в связи с чем в сети появились предварительные обзоры новинки. Редактор портала Liliputing заполучил GPD Win 2 и поделился своими первыми впечатлениями ...

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

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

Разбор перформансных задач с JBreak (часть 4) Разбор последней четвёртой задачи: public double octaPow(double a) { return Math.pow(a, 8); } public double octaPow(double a) { return a * a * a * a * a * a * a * a; } public double octaPow(double a) { return Math.pow(Math.pow(Ma...

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

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

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

Плюсы и минусы ведения бизнеса в США: наблюдения после года развития своей компании В прошлом году я рассказывал на Хабре о том, как получил визу О1 и переехал в США развивать собственный бизнес. В комментариях читатели задавали вопросы о том, каково это работать на себя в Америке. И если тогда мой опыт был слишком скудным, чтобы ответить, то теперь после...

Математический пакет для Android “Микро-Математика”: что нового? Вот и пролетело полгода с тех пор, как я перевёл свой математический пакет на Андроид, “Микро-Математику”, в статус свободных приложений с открытым исходным кодом и опубликовал код на github. Благодаря такому шагу, “Микро-Математика” получила мощный импульс для развития, а ...

Бермудский треугольник в космосе: угроза для астронавтов? «Прежде чем стать астронавтом, я прослушал много историй об астронавтах, которые видели белые вспышки излучения во время выхода в космос», говорит Терри Виртс, бывший астронавт NASA. На пятую ночь его первого полета — миссию на космическом шаттле «Индевор» в 2010 году — ко...

Обход антивируса Kaspersky Total Security На днях я наткнулся на данный весьма интересный проект. Суть заключается в том что данный софт декодирует Login Data от Chrome, Opera Stable (По тому же методу что и Chrome) и выдает все в нам привычный string формат. Читать дальше →

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

Яндекс.Браузер блокирует только назойливую рекламу Блокировщик рекламы в «Яндекс.Браузере» теперь борется против назойливой рекламы. Говоря точнее, встроенная в браузер функция блокирует «наиболее раздражающую рекламу», определенную ассоциацией IAB Russia. Некоторые сайты попали в белый список и пока что назойливая реклама в...

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

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

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

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

Apple хочет, чтобы Барак Обама вел новое шоу для Apple Music Вы помните тот советский анекдот, который заканчивается фразой «Уж не знаю, кто там едет, но водитель у него — генерал»? Нечто принципиально схожее в скором времени может будет сказать про 44-го президента Соединенных Штатов Барака Обаму. Правда, он выступит не в рол...

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

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

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

ТЕСТ: Угадайте, как звучат признания в любви на разных языках Языковой тест для тех, кто хочет удивить любимого человека необычным признанием.

Язык жестов объединяет людей и животных Ученые обнаружили, что обезьяны видов шимпанзе и бонобо могут общаться на одном языке жестов. Схожие жесты используют и люди. Ученые уже знали, что шимпанзе и бонобо имеют около 90% схожих жестов (по сравнению с примерно 80% для шимпанзе и орангутанов и 60% для шимпанзе и г...

Матвиенко: Москва примет набор серьезных мер и «поставит на место» Лондон По словам спикера Совета Федерации Валентины Матвиенко, Россия способна дать достойный отпор Великобритании, если Лондон продолжит предвзято относиться к Москве в связи с отравлением экс-полковника ГРУ Сергея Скрипаля. Сейчас в РФ разрабатывается комплекс мер, нацеленных ...

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

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

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

Кто виновен в утечке исходного кода iOS? Ответственность за обнародование части исходного кода iOS лежит на стажере компании Apple, сообщает Motherboard со ссылкой на источники, знакомые с ситуацией. По словам собеседников издания, виновник утечки завладел секретными данными в интересах своих друзей, занятых созд...

Павел Дуров начал сбор информации о методах блокировки Telegram Создатель мессенджера Telegram Павел Дуров поблагодарил россиян за участие в акции с запуском бумажных самолетиков в поддержку свободного интернета. Очередную акцию он назначил на 19:00 воскресенья 29 апреля. По словам Дурова, если спецслужбы получат ключи шифрования, то они...

Российские ассоциации IoT и IIoT объединяются Ассоциация Интернета вещей (АИВ) и Национальная ассоциация промышленного интернета (НАПИ) объединяются под руководством директора АИВ Андрея Колесникова.  Сейчас ведется работа по объединению НАПИ и АИВ. Будут ли объединены две ассоциации в одно юрлицо, не уточняется...

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

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

Компилятор на JavaScript с использованием ANTLR В начале этого года я присоединилась к команде, работающей над MongoDB Compass — графическим интерфейсом для MongoDB. Пользователи Compass через Intercom запросили инструмент, позволяющий писать запросы к базе данных, используя любой удобный им язык программирования, подд...

Обзор SteelSeries Rival 310. Игровая мышка с самым точным оптическим сенсором Тестируемая сегодня игровая мышка SteelSeries Rival 310 была анонсирована в конце лета прошлого года. Особенностью этого манипулятора стал инновационный оптический сенсор, созданный совместными усилиями инженеров PixArt и SteelSeries. Он может похвастаться действительно чест...

[Перевод] Learn OpenGL. Урок 4.9 — Геометрический шейдер Геометрический Шейдер Между этапами выполнения вершинного и фрагментного шейдера есть опциональная стадия, предназначенная для выполнения геометрического шейдера. На входе у геометрического шейдера оказывается набор вершин, формирующих один из допустимых в OpenGL примитивов...

[Из песочницы] Как я бесплатно продвигал свою игру через YouTube Привет, Хабр. Я думаю было бы хорошо для начала представится. Меня зовут Новичков Андрей, сам я родом из Украины (город Киев), на момент написания статьи мне 21, живу в небольшой однушке с девушкой и маленьким котенком. Сам интерес к играм у меня появился в 5 лет, когда мой ...

Британские охотники за привидениями показали фото «одержимой духом куклы» Британские охотники за привидениями из организации North Cornwall Paranormal опубликовали в Сети фотографию куклы, которая «одержима злым духом». Исследователи паранормальных явлений хотят узнать мнение пользователей относительно этой игрушки. Юзеры начали активно коммент...

Как отключить подсказки (предиктивный набор) на клавиатуре iPhone или iPad Компания Apple с каждым релизом нового поколения своей фирменной операционной системы iOS старается улучшить и всячески облегчить жизнь пользователей. Однако далеко не все внедренные нововведения оказываются популярными. Так например, весьма спорной является функция предикти...

Мария Захарова рассказала о неуместном поведении депутата Слуцкого. И поддержала журналисток, обвинивших его в домогательствах Официальный представитель МИД России Мария Захарова рассказала, что несколько лет назад депутат Госдумы Леонид Слуцкий, которого несколько журналисток обвинили в домогательствах, некорректно повел себя с ней, сообщает «Медуза». «В Питере после форума, в ресторане… Леонид нач...

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

Создаем концепт игры без навыков программирования: как мы проводили первый PixJam в компании — А у тебя какая идея игры? — Хочу, чтобы все офигели, передать ощущение скорости, которая нарастает, пока у тебя мясо от костей не начнёт отлетать, и ты уже не понимаешь, сможешь ли с ней совладать, но все равно продолжаешь пушить как сумасшедший! — Матч-3 что ли? — Ага. ...

Радио Шансон USA 2.0 «Радио Шансон USA», транслирует из Лос-Анджелеса только самые лучшие песни Русского шансона, хиты пост-советской эстрады от 80-х до сегодня. Tакже в эфире ток-шоу, информационные рубрики, Развлекательные программы, Конкурсы, призы, и другие тематические авторские программы. ...

Новая марка спутникового интернета стала доступна жителям Краснодарского края По словам коммерческого директора группы компаний РТКОММ Ивана Походяева, ТМ SenSat является неологизмом, образованным от английских слов sensation (сенсация) и satellite (спутник): "Слитно эти слова расположены для того, чтобы вызывать ассоциацию с сенсацией и технолог...

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

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

Microsoft за четыре года вложит в сегмент IoT 5 млрд долларов Крупные компании рынка IT часто сильно зависят от какого-то одного продукта. Для Intel это процессоры, для Google — поисковая система, для Apple — смартфоны iPhone. У Microsoft таким продуктом является операционная система Windows. И как многие другие компан...

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

В администрации Трампа предложили национализировать 5G-сеть Медиакомпания Axios сообщает, что администрация Дональда Трампа намерена сделать 5G государственной собственностью. По словам одного из представителей администрации президента США, целью этого проекта является защита американской сети от кибератак из Китая. Подробнее об ини...

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

Бесплатная GPU Tesla K80 для ваших экспериментов с нейросетями Около месяца назад Google сервис Colaboratory, предоставляющий доступ к Jupyter ноутбукам, включил возможность бесплатно использовать GPU Tesla K80 с 13G видеопамяти. Если до сих пор единственным препятствием для погружения в мир нейросетей могло быть отсутствие доступа к G...

[Из песочницы] Тестирование проектов C/C++ с помощью Python Введение Хорошо известна возможность интеграции Python и C / C++. Как правило, этот прием используется для ускорения программ на Python или с целью подстройки программ на C / C++. Я хотел бы осветить возможность использование python для тестирования кода на C/C++ в IDE без п...

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

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

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

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

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

А что если разобрать Samsung Galaxy S9? Легко ли он чинится? Никто не сомневался, что из парней из iFixIt, руки, скальпели, присоски и прочие инструменты доберутся до новейшего детища Samsung. Специалисты ресурса разобрали смартфон Galaxy S9, рассказав читателям, из чего же он состоит, а также насколько сильно схож с Galaxy предыдущ...

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

Зарабатывай на развлекательном трафике вместе с PlayAttack + конкурс стримеров на 300000$ Привет, друзья! Если у вас есть развлекательный трафик, то вы прекрасно знаете, что монетизировать его классическими методами (например, контекстной рекламой) зачастую невыгодно. Приглашаю принять участие в партнерской программе PlayAttack, которая помогает эффективно зараба...

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

Telegram исчез из App Store из-за неприемлемого контента Павел Дуров надеется, что мессенджер вернется в магазин после принятия необходимых мер. 1 февраля Telegram удалили из магазина приложений App Store. Основатель мессенджера Павел Дуров рассказал на своей странице в Twitter, что это произошло из-за неприемлемого контента. ...

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

Обзор плеера Hidizs AP60II — компактная красота Появление самого первого плеера от Hidizs AP100 стало событием по-настоящему заметным. Плеер, выпущенный в 2014 году и до сих пор пользующийся неплохим спросом, — это, знаете ли, сильная заявка на успех. Долгое время из лагеря компании не доносилось ни звука, до появления ...

[Перевод] Использование ReSwift: написание приложения Memory Game Примечание. В этой статье используются Xcode 8 и Swift 3. По мере того, как размеры iOS приложений продолжают увеличиваться, паттерн MVC постепенно теряет свою роль как «подходящего» архитектурного решения. Для iOS разработчиков доступны более эффективные архитектурные п...

Meizu 15 Plus получил стеклянный корпус, двойную камеру и безрамочный экран По данным ряда источников, в ходе выставки MWC 2018 в Барселоне миру покажут безрамочный флагман Meizu 15 Plus, который будет оснащен по самому последнему слову техники. Этот аппарат не получит второй экран на задней крышке

Canon EOS 2000D и EOS 4000D – 2 аматорские зеркальные камеры Canon EOS 2000D и 4000D – это любительские зеркальные камеры, которые отличаются разрешением сенсора и размером экрана предварительного просмотра. Конец февраля – это время анонсов разных смартфонов. На выставке MWC 2018 представляют множество новых устройств, ...

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

[Перевод] Тонкости value restriction в F# Одной из отличительных особенностей языка F#, по сравнению с более распространёнными языками программирования, является мощный и всеобъемлющий автоматический вывод типов. Благодаря ему в программах на F# вы почти никогда не указываете типы явно, набираете меньше текста, и по...

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

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

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

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

[Из песочницы] Почему Ramda? Пост содержит перевод статьи «Why Ramda?», которую подготовил один из контрибьютеров Скот Сайет. Статья была опубликована 10 Июня 2014 года на сайте и рассказывает о том почему стоит обратить своё внимание на библиотеку Ramda и функциональное программирование в целом. Примеч...

Laowa 17mm f/4 GFX Zero-D — самый широкоугольный объектив системы Fujifilm GFX Третий новый объектив, представленный компанией Venus Optics, предназначен для среднеформатной системы Fujifilm GFX. Характеризуясь ЭФР 13 мм (угол поля зрения — 113 °), этот объектив на данный момент является самым широкоугольным объективом указанной системы....

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

Гендиректор YouTube рассказала о новых методах монетизации Последний год был не самым приятным для людей, которые зарабатывают на YouTube. Поэтому сервис видеохостинга пообещал выпустить новые инструменты для заработка с видеоконтента. Чтобы оптимизировать прибыль за счёт рекламы, видеосервис недавно ограничил доступ к парт...

UL 3223: представлен новый стандарт сертификации ЦОД Компания по сертификации в области техники безопасности Underwriters Laboratories (UL) представила новый стандарт для оценки надежности дата-центров — UL 3223. Он описывает критерии, соблюдение которых позволит владельцам ЦОД снизить риск сбоев в работе предприятия. Подробне...

[Перевод] Как построить сообщество. Перевод книги «Социальная архитектура»: Глава 4. Протокол для коллаборации C4 «Это эссенция тридцатилетнего опыты разработки программного обеспечения.» Процесс ZeroMQ: C4 Когда мы говорим о ZeroMQ, мы иногда имеем в виду libzmq — основную библиотеку. В начале 2012 года мы синтезировали процесс libzmq в формальный и многоразовый протокол для совместной...

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

Проверяй входящие данные. Исходная причина уязвимости и атаки на Cisco IOS В пятницу 6 апреля 2018 началась мощная атака на оборудование Cisco. Много пишут о том, что главная причина, по которой эта атака успешна, это открытые во внешние сети сервисные порты Cisco Smart Install. Эти порты открыты по умолчанию. А люди в массе своей оставляют то...

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

Hunt: Showdown получила русский и китайский язык Разработчики из Crytek прямо радуют фанатов своего проекта Hunt: Showdown. Буквально недавно об игре только-только начали говорить, а уже сейчас создатели «королевской битвы» с зомби и прочими радостями хоррора выпустили крупное обновление с исправлением багов и локализацией...

Эталонное приложение на базе контейнеров и архитектуры микросервисов Хабр, привет. Сегодня рассказываем вам об эталонном кроссплатформенном приложении .NET Core от Microsoft, созданном на основе упрощенной архитектуры микросервисов и контейнеров Docker. В статье поделимся большим количеством технических данных, документацией, книгами по теме,...

Ботнет на Redis и OrientDB принес хозяевам около $1 млн Исследователи из Qihoo 360 обнаружили еще одну бот-сеть, используемую для майнинга Monero. По данным китайской ИБ-компании, ботнет, нареченный DDG, был введен в строй в марте прошлого года; в настоящее время в его состав входят около 4,4 тыс. зараженных серверов Redis и Orie...

Украина уличила Nike в помощи Донбассу Американская компания Nike, производящая спортивную одежду и обувь, показала в Сети новый логотип, созданный для эксклюзивной коллекции для жителей Лондона. Данная эмблема включает в себя буквы LDNR. Пользователи активно обсуждают возможные ответные меры со стороны Украин...

Моделирование динамических систем: решение нелинейных уравнений Введение Содержание циклаВведение Численные методы решения ОДУ Введение в GNU Octave Задача внешней баллистики Конечной целью математического моделирования в любой области знаний является получение количественных характеристик исследуемого объекта. Некоторые параметры пу...

[Перевод] Как передать полиморфный объект в алгоритм STL Как мы можем прочесть в первой главе книги Effective C++, язык С++ является по сути своей объединением 4 разных частей: Процедурная часть, доставшаяся в наследство от языка С Объектно-ориентировання часть STL, пытающийся следовать функциональной парадигме Шаблоны Эти чет...

Ассоциативные правила, или пиво с подгузниками Введение в теорию Обучение на ассоциативных правилах (далее Associations rules learning — ARL) представляет из себя, с одной стороны, простой, с другой — довольно часто применимый в реальной жизни метод поиска взаимосвязей (ассоциаций) в датасетах, или, если точнее, айтемс...

MathOps или математика в мониторинге То, о чем я хочу рассказать, началось 30 декабря 2010 года, когда компания Etsy выложила на GitHub первый коммит своей системы StatsD. Эта, сейчас уже, суперпопулярная система, написанная на JavaScript (хипстеры ликуют), в которую можно отправлять метрики, замеры исполнения ...

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

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

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

Искусственный интеллект в проектировании Всем привет! Недавно в очередной раз увидел уже давно ставшую «баяном» картинку конструкции для поддержки кабеля. Начал спрашивать гугл, яндекс как? В какой программе? Но кроме громких слов "Autodesk хочет сделать", "В России создан Промышленный Искусственный Интеллект" ...

Xiaomi внедряет своего интеллектуального помощника Xiao Ai Новый виртуальный ассистент от Xiaomi получил название Xiao Ai. Этот виртуальный поселенец вашего смартфона будет конкурировать с Siri и Google Assistant. Однако, на данный момент смысла от него больше всего только лишь в Китае. В силу того, что здесь используется родной д...

Обладателем патента на изобретение в сфере блокчейновых смарт-контрактов стала nChain Компания nChain, мировой лидер в сфере исследований и разработки блокчейновых технологий, рада сообщить о получении своего первого патента от Европейского патентного ведомства. Первый патент, предоставленный ЕПВ 11 апреля 2018 года, распространяется на метод регистрации и ав...

KLD начинает зарабатывать Здравствуйте! Продолжаем эксперименты с пластиком HARZ Labs Dental на принтере KLD 1260. Это высокопрочный полимер, как заявляет производитель, созданный на базе биосовместимого сырья. Данный пластик рекомендуется для печати хирургических шаблонов и мастер-моделей под термо...

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

[Из песочницы] Онлайн имплементация localStorage Хочу поделиться тем, как приватный режим Safari привел к разработке простого ключ-значение хранилища на Node.js с резервным копированием, доступом к данным с определенных доменов и защитой паролем от записи и очистки хранилища. Все началось с того, что мне дали задачу, ре...

[Из песочницы] Как найти компанию спонсора визы в США. Tips and Tricks Статья для тех, кто хочет переехать работать в США. На Хабре есть несколько хороших статей про поиск работы в Америке. Тут я постараюсь добавить к ним собственный опыт и поделиться несколькими приемами, которые помогли мне получить долгожданный джоб оффер. Сперва расскажу п...

Расширение функционала меню в nanoCAD 8.5: макросы и LISP выражения Файлы меню nanoCAD имеют расширение .cfg и структуру, отличающуюся от структуры меню (*.mnu, *.cui, *.cuix) других САПР. В версии 8.5 появилась поддержка макросов, которые могут содержать несколько команд и параметров, а также LISP-выражения. Читать дальше →

Храните данные в облаке Привет, Хабр! Сегодня речь пойдет о сервисах синхронизации и обмена файлами и объектные облачных хранилищах. Облачные хранилища, представленные такими сервисами как SkyDrive или Dropbox, хорошо знакомы пользователям мобильных устройств и компьютеров. В последние годы они поя...

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

Тест и обзор HP Pavilion 14-bf003ng: средний ноутбук по средней цене Ноутбук от HP получил достойные оценки во всех тестовых категориях и разместился в центре нашего рейтинга. О преимуществах и недостатках лэптопа расскажет данный обзор.

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

R — значит регрессия Статистика в последнее время получила мощную PR поддержку со стороны более новых и шумных дисциплин — Машинного Обучения и Больших Данных. Тем, кто стремится оседлать эту волну необходимо подружится с уравнениями регрессии. Желательно при этом не только усвоить 2-3 приемчика...

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

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

Microsoft показала геймплей Minecraft Bedrock Edition для Switch В последнее время разработчики стали всё чаще запускать трансляции по своим проектам, которые ещё находятся в разработке. Так сделала и компания Microsoft со своей игрой Minecraft Bedrock Edition для Nintendo Switch. Трансляция позволяет показать потенциальному покупателю во...

Банкир из Латвии назвал русский язык «языком дикарей» Русский язык является "языком дикарей". Так считает латвийский банкир Гирт Рунгайнис. Представитель банковской сферы Латвии Гир Рунгайнис сделал громкое заявление по поводу русского языка. Финансист считает, что пользуются им только дикари, а местному правительст...

Флагман ASUS Zenfone 5: Z01RD в листинге на AnTuTu с чипом Snapdragon 845 Готовящаяся к дебюту модель ASUS была замечена на сайте AnTuTu. В листинге показан результат теста, который прошло устройство, а также некоторые ключевые характеристики, которыми, как ожидается, оно будет обладать. Устройство представлено в виде рабочего кода ASUS Z01RD и па...

[Из песочницы] Руководство инструктора к книге «Программирование: Принципы и практика с использованием C++» Привет, Хабр! Представляю вашему вниманию перевод статьи "Instructor’s Guide for Programming" автора Бьярне Страуструпа (дата последнего посещения: 20.12.2017). От переводчика Бьярн Страуструп известен как разработчик языка программирования C++. Книги его авторства...

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

Запутанные фотоны - основа совершенно новой формы света Известно, что фотоны, частицы света, двигаются с огромной скоростью, не имеют массы покоя и практически не взаимодействуют друг с другом. Однако, проводя серию последних экспериментов, ученые из Массачусетского технологического института и Гарвардского университета создали п...

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

Авторы банковского трояна Dridex осваивают новые рынки Dridex известен с 2014 года и является одной из наиболее сложных вредоносных программ в своей категории. Разработка Dridex продолжается - еженедельно выходят новые версии бота, периодически появляются крупные обновления. Так, в начале 2017 года вышла версия Dridex с поддержк...

Linux-дистрибутив from scratch для сборки Docker-образов — наш опыт с dappdeps Сборка образов для Docker на основе базового образа, как правило, предполагает вызов команд в окружении этого базового образа. Например — вызов команды apt-get, которая есть в базовом образе, для установки новых пакетов. Часто возникает необходимость доустановить в базовую...

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

[Перевод] Упрощение кода с помощью if constexpr в C++17 Несколько новых возможностей C++17 позволяют написать более компактный и ясный код. Это особенно важно при шаблонном мета-программировании, результат которого часто выглядит жутко… Например если вы хотите выразить if, который вычисляется во время компиляции, вы будете вынужд...

Ассоциация интерактивных агентств, fbr.agency и Virus заключили стратегическое партнёрство Так организации хотят добиться синергии.

Что будет после «больших данных» Как технологии дистанционного зондирования и искусственный интеллект позволят получить новое представление о глобальных проблемах Земли? На этот вопрос ответил эксперт в области глобального прогнозирования и инноваций, советник аэрокосмической компании Planet Эндрю Золл...

Пять тенденций искусственного интеллекта О машинном обучении, глубинном обучении и искусственном интеллекте сегодня говорят все. В 2018 году в области искусственного интеллекта будут доминировать пять основных тенденций. 2017 год ознаменовался стремительным развитием технологий машинного обучения и внедрением их...

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

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

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

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

[Перевод] Learn OpenGL. Урок 5.3 — Карты теней Тень — это отсутствие света. Если лучи от источника света не попадают на объект, так как поглощаются другим объектом, то первый объект находится в тени. Тени добавляют реализма к изображению и дают увидеть взаимное расположение объектов. Благодаря ним сцена приобретает "глу...

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

KOOV: роботизированный конструктор от Sony Sony открыла предзаказ на конструкторы KOOV, обучающие детей возрастом от восьми лет проектированию и программированию роботов. Ранее проект искал средства для запуска за пределами Китая и Японии на Indiegogo, но набрал 98% от необходимой суммы. Ключевая идея KOOV — развива...

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

Похудение по методу «Х» 1.0.1 «Похудение по методу «Х» — это книга №1 авторства Загадочного лайфхакера (фото реальное). В первой части книги вас ждут удивительные открытия и слом стереотипов. Во второй части — сам метод (различные секретные оружия + лайфхаки). В третью часть вошло вся остальная ин...

Программный синтез звука на ранних персональных компьютерах. Часть 2 Это статья о первых программных синтезаторах, которые были когда-то созданы на самых обычных персональных компьютерах. Я даю несколько практических примеров по реализации простых методов звукового синтеза в историческом контексте. Перейти к первой части Читать дальше →

SOLID SOLID критикует тот, кто думает, что действительно понимает ООП © Куряшкин ВикторЯ знаком с принципами SOLID уже 6 лет, но только в последний год осознал, что они означают. В этой статье я дам простое объяснение этим принципам. Расскажу о минимальных требованиях к языку прог...

Metal Gear Survive – занудный тамагочи Скандал Konami и Хидео «Гения» Кодзимы громко прогремел пару лет назад, и до сих пор отдается отголоском в сердцах фанатов самого маэстро в целом, и серии Metal Gear в частности. Встречаем Metal Gear Survive! Жанр: Action (3rd Person)/Survive Разработчик: Konami...

Cuphead вдохновляет: мобильный платформер Dungeon Stars выйдет в 2018-ом Чаще всего если разработчики объединяются, то это значит, что в планах нечто амбициозное. В этот раз союз издателей, ответственных за Mini Guns, Card Monsters, Swords & Potions и разработчиков, создавших Dungeon Boss и Castleville готовится преподнести нам две новых игр...

[Перевод] Почему в 2018 году я использую метод разработки, которому уже 30 лет Создавать игры сложно И самая сложная часть создания игр — это препродакшен. Это заявление может показаться обескураживающим. Все мы слышали о очень тяжёлых периодах продакшена игр и часто видели лёгкие, простые и интересные периоды препродакшена. Почему же я утверждаю, что...

Полнокадровый объектив Zeiss Loxia 2.4/25 с креплением Sony E оценен в 1299 евро Компания Zeiss представила полнокадровый объектив Zeiss Loxia 2.4/25 с креплением Sony E. Изображения и некоторые технические данные объектива Zeiss Loxia 2.4/25 появились неделю назад. К достоинствам нового объектива отнесено высокое разрешение по всему кадру и малы...

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

Авторские права защитят и в приложениях Депутаты Марина Мукабенова, Олег Николаев и Александр Ющенко представили проект федерального закона №386109-7 "О внесении изменений в статьи 152 и 157 Федерального закона "Об информации, информационных технологиях и о защите информации", подготовленный в целя...

Защита ASP.NET приложений от взлома ASP.NET MVC — не самый хайповый, но довольно популярный стек в среде веб-разработчиков. С точки зрения (анти)хакера, его стандартная функциональность дает тебе кое-какой базовый уровень безопасности, но для предохранения от абсолютного большинства хакерских трюков нужна допо...

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

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

ITSM и дизайн-мышление О применении одного из современных подходов в дизайне к созданию сервисов в своей статье рассказывает Саад Муслики (Saad Mousliki). Что такое дизайн-мышление? Дизайн-мышление — подход к решению проблем, основанный на эмпатии и понимании потребителя, чью проблему р...

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

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

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

[Перевод] Регулярные выражения: никакой магии Код этого поста, как и сам пост, выложен на github. До недавнего времени регулярные выражения казались мне какой-то магией. Я никак не мог понять, как можно определить, соответствует ли строка заданному регулярному выражению. А теперь я это понял! Ниже представлена реализа...

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

[Перевод] Hyperpilot открыл исходный код своих продуктов на 100% Мы открыли исходный код всех наших продуктов, над которыми работали последний год, и в этом посте я хочу кратко рассказать о них. Последний год Hyperpilot работал в скрытом режиме, поэтому позвольте объяснить, что мы собирались делать. Наша миссия – дать интеллект инфрастру...

Ulefone Armor X может стать первым защищённым смартфоном с 18:9 экраном и беспроводной зарядкой Несмотря на то, что беспроводная зарядка существует уже несколько лет, она пока так и не получила широкого распространения. Но в последнее время это начинает меняться, и скоро на рынке появится ещё один смартфон с функцией беспроводной зарядки - Ulefone Armor X. Подробнее об...

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

[Перевод] Продвинутая работа с JSON в MySQL У MySQL нет возможности напрямую индексировать документы JSON, но есть альтернатива: генерируемые столбцы. С момента введения поддержки типа данных JSON в MySQL 5.7.8 не хватает одной вещи: способности индексировать значения JSON. Для того, чтобы обойти это ограничение, можн...

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

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

Пятая конференция разработчиков российских операционных платформ "OS DAY. Надежность" Пятая конференция разработчиков российских операционных платформ "OS DAY. Надежность" состоится 17-18 мая 2018 г. в Москве, в главном здании Российской академии наук. Основной темой для обсуждения среди теоретиков и практиков системного программирования и разработк...

Новый Ford Explorer представят на автосалоне во Владивостоке Речь идет о выставке Vladivostok International Autosalon (VIAS). В ее рамках американский бренд покажет вседорожник Ford Explorer 2018 модельного года. Автосалон стартует 11, а завершится 13 мая, и пройдет на площадке туристско-рекреационного кластера "Приморское кольцо...

Обнаружен крупнейший слив в истории Apple Неизвестные выложили на GitHub исходный код загрузчика iBoot, который является одним из самых важных составляющих iOS. В частности, он отвечает за процесс загрузки операционной системы iOS. Об этом сообщает издание Motherboard. iBoot загружает ядро iOS, проверяет наличие у н...

GR8 CUL8R – WTF?!?! Разбираемся в популярных сокращениях на английском Переписка стала быстрой. Онлайн-общение победило и существенно упростило письменный и разговорный английский. Люди все чаще используют аббревиатуры, а то и вовсе стикеры. И не только тинейджеры. Взрослые серьезные профессионалы, время которых дорого, тоже часто отвечают на с...

Обзор моноблока Acer Aspire U27-880 Не так давно, перед человеком, желающим обзавестись компьютером, стоял выбор из двух вариантов: приобрести системный блок с монитором и набором периферии или найти подходящий ноутбук и, может быть, докупить к нему мышь. Теперь вариантов куда как больше: смартфоны с док...

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

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

Let's Encrypt отложил выпуск wildcard-сертификатов из-за проблем безопасности Статистика Let's Encrypt 4 января 2018 года центр сертификации Let's Encrypt начал тестирование конечной точки программных интерфейсов для автоматической выдачи wildcard-сертификатов. Эти сертификаты выдаются только в новой версии автоматизированной среды управления сертиф...

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

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

Мега-Учебник Flask, Часть XII: Даты и время (издание 2018) Мега-Учебник Flask, Часть XII: Даты и время (издание 2018) Miguel Grinberg Туда Сюда Это двенадцатая часть серии Мега-Учебник Flask, в которой я расскажу вам, как работать с датой и временем таким образом, что бы пользователи, не зависели от того, в каком часовом поясе о...

Онлайн-хакатон: создание приложений для SharePoint Online Привет, Хабр! Хочу поделиться информацией об онлайн-хакатоне для специалистов по автоматизации бизнес-процессов. Кто организует конкурс Соревнование проводится на новой специализированной платформе Contestars.com, а его организатором выступило сообщество разработчиков Iz...

В Сети вызвали шок фото в стиле «зомби» годовалого ребенка Женщина, проживающая в Австралии, показала своего зомби-сына. Для своего ребенка она провела необычную фотосессию. Фотосессию в жанре »зомби» организовала для сына гражданка Австралии Эми Герберт, о чес она позже рассказала в Сети. Фолловеры оказались в шоке от работы женщ...

[Перевод] Выбираем веб-шрифты: руководство для начинающих Устраните элемент таинственности в выборе шрифтов с нашим пошаговым руководством Если всё сделать правильно, то типографика становится невероятно мощным инструментом. Обратимся к сочинениям Роберта Брингхёрста, чья книга «Основы стиля в типографике» (The Elements of Typogra...

Модель для интернет-маркетинга и сбора данных Вы читаете перевод статьи Авинаша Кошика: Digital Marketing and Measurement Model. Что отличает победителей от неудачников в веб-аналитике? Победители, прежде чем подумать о данных или инструментах, создают хорошо структурированную модель интернет-маркетинга и сбора данных. ...

Samsung подтвердила одну из главных особенностей Galaxy S9 Galaxy S9 и S9+ все-таки получат поддержку технологии распознавания лиц, обеспеченную аппаратной системой сканирования. Это следует из описания новейшего процессора Exynos 9810 от Samsung, который, согласно информации из открытых источников, ляжет в основу флагманских смарт...

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

Голосовой ассистент Google Assistant добавлен в операционную систему Chrome OS У операционной системы Android много преимуществ, однако и минусов хватает. Несколько лет назад Google создала такую ОС, которая лишена практически всех недостатков первой. Новинка получила название Chrome OS и вот уже как более трех лет

Задай вопрос создателю Vue.js Vue — JavaScript фреймворк для разработки веб-приложений на JavaScript, созданный Эваном Ю (Evan You) в 2013 году. Vue нашел золотую середину между React и Angular и испытал взрывной рост в последние два года, попав в тройку лидирующих JS фреймворков. В отличии от Angular/...

[Перевод] Реактивное программирование в Objective-C Со временем языки программирования постоянно изменяются и развиваются из-за появления новых технологий, современных требований или простого желания освежить стиль написания кода. Реактивное программирование можно реализовать с помощью различных фреймворков, таких как Reactiv...

Применение Tarantool: хранимые процедуры Перевод статьи с DZone. Оригинал: https://dzone.com/articles/applications-for-tarantool-part-1-stored-procedure. Я хочу поделиться своим опытом создания приложений для Tarantool, и сегодня мы поговорим об установке этой СУБД, о хранении данных и об обращении к ним, а также ...

#видео | Стивен Хокинг рассказал о том, что было до Большого взрыва Вопрос о том, что же было до Большого взрыва, во многом перекликается с вопросом: что было раньше – курица или яйцо? И ведь действительно, с чего всё началось? Что было до этого момента? И было ли вообще? Ответить на этот вопрос попытался знаменитый британский физик-теорет...

[Перевод] Что нового в LLVM LLVM 6 уменьшает опасность Spectre, имеет улучшенную поддержку Windows и CPU компании Intel, а также включает WebAssembly в число поддерживаемых целевых платформ. Инфраструктура компилятора LLVM прошла путь от технически любопытной вещи до живой части современного ландшаф...

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

Праздник у Xiaomi Mi 6: официальная глобальная стабильная прошивка 9.2.3.0 с MIUI 9 и Android Oreo Итак, Xiaomi выложила fastboot и recovery-версии образов прошивки 9.2.3.0.OCAMIEK на базе Android Oreo и MIUI 9 для смартфона M6, известного также как Sagit. Что примечательно: это официальная прошивка от производителя, глобальная, то есть с русским языком внутри, стабильн...

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

ИИ позволит исключить ошибки в системе управления багажом Данный вывод следует из опубликованного компанией SITA доклада "Интеллектуальное отслеживание: революция в сфере обработки багажа" (Intelligent Tracking: A Baggage Management Revolution).В докладе отмечается, что авиакомпаниям и аэропортом, ежегодно пропускающим че...

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

Автопроизводитель JAC показал новый электрокар iEV A50 Китайский автопроизводитель JAC опубликовал в глобальной сети официальные визуализации компактного электрокара iEV A50 в кузове седан. «Физическая» премьера этого транспортного средства состоится на апрельской автомобильной выставке в Пекине. По габаритам электри...

Американка смыла хомяка в унитаз из-за правил авиакомпании В Соединенных Штатах Америки пассажирке, воспользовавшейся услугами авиакомпании Spirit Airlines, пришлось смыть своего питомца в унитаз для того, чтобы сотрудники компании пустили её на борт авиалайнера. Американка Белен Алдокосеа, проживающая в Майями, поделилась с широ...

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

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

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

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

Qualcomm представила платформу Snapdragon 700 Компания Qualcomm представила платформу Snapdragon 700, на которой будут работать все последующие процессоры этого семейства. Особенностью 700-ой серии станут технологии, которые ранее были доступны лишь на премиальных чипсетах 800-ой серии. Речь идет о поддержке искусстве...

LG анонсировала новый смартфон LG V30s с поддержкой ИИ Согласно информации, предоставленной сайтом ETNews, компания LG вскоре покажет обновленную модель смартфона LG V30s. Презентация должна состоятся на Mobile World Congress в этом году. Предположительно, LG V30s будет иметь схожий с оригинальным V30 дизайн с единственным отли...

CLOUD Aсt: новый законопроект США открывает доступ к персональным данным за рубежом На прошлой неделе, 23 марта 2018 года, Конгрессом США был принят законопроект, получивший название CLOUD Act. Он значительно расширяет возможности правоохранительных органов Соединенных Штатов по доступу к частной информации в сети. Подробнее об акте и о том, как к нему отн...

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

Веб компоненты. Часть 1: Пользовательские элементы Вступление Данная статья — первая часть из небольшой серии статей о создании веб-компонентов нативными средствами HTML и JS Компонентный подход к разработке веб-приложений опирается на создание независимых модулей кода, которые могут быть использованы повторно, объединяемых ...

[Из песочницы] Геолокация внутри помещений на базе iBeacon. Решение Aruba Meridian Геолокация внутри помещений на основе BLE маячков (BLE beacons) в момент своего появления на рынке привлекла много внимания, в том числе и здесь, на Хабре. Было написано достаточно много хороших статей (на материал которых я буду периодически ссылаться), однако по мере накоп...

Ботнеты пошли в атаку Корпорация Microsoft опубликовала отчет об угрозах информационной безопасности Security Intelligence Report за период с февраля 2017 года. Отчет посвящен трем темам: ботнетам, популярным методам хакерских атак и вирусам-вымогателям. Широкое распространение ботнетов и ви...

China Mobile и Huawei показали сеть 5G на базе микросервисов Huawei и China Mobile в ходе Всемирного мобильного конгресса 2018 (MWC) продемонстрировали первое в мире ядро сети 5G на базе микросервисов и архитектуры SBA (Service-Based Architecture). China Mobile, Deutsche Telekom, Digital Domain, Fraunhofer FOKUS, GE, Huawei, C...

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

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

Парадокс: iPhone X оказался менее популярным, чем iPhone 8 Plus В марте доля iPhone 8 и 8 Plus в США достигла 44% от общих продаж iPhone, из которых 23% принадлежат младшей модели, а 21% — старшей. На долю iPhone X при этом пришлось всего 16% рынка. Это следует из материалов исследования, проведенного аналитиками консалтинговой к...

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

Следующий проект Naughty Dog может оказаться с видом от первого лица Во время выступления на D.I.C.E. в Лас-Вегасе творческий директор The Last of Us: Part II Нил Дракманн (Neil Druckmann) объявил, что студия Naughty Dog полностью открыта по отношению к своей следующей игре. Он упомянул, что некоторые из его любимых проектов — ...

NPD Group: Switch продолжает рост, PS4 лидирует, а Monster Hunter: World — самая популярная игра года Аналитическая компания NPD Group выпустила отчёт по продажам видеоигр и игровых устройств в США за февраль 2018 года. Согласно ему, Nintendo Switch продолжает свой невероятный рост — консоль достигла самой высокой установочной базы за первый год в истории...

Принципы DevOps от DASA На сайте сообщества по развитию компетенций DevOps и Agile, ассоциации DASA (DevOps Agile Skills Association), опубликован список принципов DevOps. Авторы предваряют этот список формулировкой задачи, решение которой было бы крайне полезно. Существует множество определений D...

Генерация кода во время работы приложения: реальные примеры и техники Генерация кода в рантайме — очень мощная и хорошо изученная техника, но многие разработчики все еще неохотно её используют. Обычно изучение Expression Trees начинают с какого-нибудь простого примера типа создания предиката (фильтра) или математического выражения. Но не Expre...

Использование алгоритма Hi/Lo для генерации ключей в Entity Framework Core Алгоритм Hi/Lo полезен, когда вам нужны уникальные ключи. Если коротко, то алгоритм Hi/Lo описывает механизм генерации безопасных идентификаторов на стороне клиента, а не в базе данных (безопасных в этом контексте означает отсутствие коллизий). Он задает уникальные идентиф...

В Евросоюзе внедряют систему автоматического вызова служб спасения при авариях С 31 марта система экстренного вызова "eCall" стала обязательной по всему Евросоюзу для новых моделей пассажирских машин. Соответствующее законодательство было принято в ЕС еще в 2015 году, напоминает Еврокомиссия.Европейская ассоциация автопроизводителей (ACEA) ут...

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

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