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

Редактор TECO: EMACS, я твой отец Впервые про TECO я прочитал в пародийной статье Real Programmers Don't Use Pascal, написанной незадолго до моего рождения. Там было написано, что настоящие программисты не используют новомодные редакторы EMACS и VI: Нет, Настоящий Программист хочет редактор вида «Просил? Так...

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

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

Юнит тесты при использовании корутин в Android приложении Перевод статьи. Оригинал находиться здесь. В этой статье не рассматривается принцип работы корутин. Если вы не знакомы с ними, то рекомендуем прочитать введение в kotlinx git repo. Статья описывает трудности при написании юнит тестов для кода, использующего корутины. В конц...

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

Facebook признал, что сканирует переписку пользователей Messenger Facebook подтвердил, что сканирует ссылки и изображения, которыми делятся друг с другом пользователи Messenger, и читает чаты, если они помечены модераторами, чтобы убедиться, что контент соответствует «стандартам сообщества». При выявлении нарушений этот контент блокируется...

Во "ВКонтакте" обнаружена уязвимость, позволяющая читать чужую переписку Анонимный пользователь под ником Yoga2016 обнаружил уязвимость, позволяющую читать чужую переписку в социальной сети "ВКонтакте". Подробнее об этом читайте на THG.ru.

Viber не готов дешифровать переписку по требованию ФСБ Популярный в нашей стране мессенджер Viber не готов выполнять требования российских правоохранительных органов в части предоставления ключей для дешифровки переписки пользователей. Об этом в интервью РБК рассказал операционный директор компании Viber Media S.a.r.I. ...

Обнаружен способ читать переписку юзеров ВКонтакте через сервис SimilarWeb Об этом анонимный разработчик сообщил изданию TJ

Во ВКонтакте найдена уязвимость, позволяющая читать переписки пользователей Сервис SimilarWeb дает доступ к сообщениям по запросу «300 самых популярных материалов»

[Перевод] Часть 2: Сетевое взаимодействие — Написание blockchain менее чем за 200 строк кода на Go Вы прочитали первую часть из этой серии? Если нет, то стоит взглянуть. Не волнуйся, мы подождем... Читать дальше →

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

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

Как лучше запоминать и применять в жизни прочитанное О том, как получать максимум от чтения и использовать приобретённые знания на практике.

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

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

«МегаФон» запустил услугу «Роуминг, гудбай» для выгодного мобильного интернета и связи за пределами России Все россияне, которые хотя бы раз покидали пределы страны, наверняка знают о том, сколько денег приходится отдавать за одну минуту разговора или один мегабайт интернет-трафика. Иногда, просто прочитав пару новостей, можно «попасть» на 100 –

How-to: смена основного домена в G Suite для всей компании и с сохранением всех данных Появилась необходимость сменить основной домен компании в G Suite с .ru на .com с сохранением всех данных, календарей, псевдонимов и доступов на сторонние ресурсы. Информации о переезде в интернете не очень много, а точнее, кроме справки самого Google, вообще ничего не наш...

Siri может выдать всю вашу личную переписку Ошибка конфиденциальности, о которой сообщает Бразильский сайт Mac Magazine, позволяет любому человеку получить доступ к скрытым сообщениям на заблокированном iPhone, стоит лишь попросить об этом Siri. Подробнее об этом читайте на THG.ru.

Android Сообщения 2.9.052 В приложении «Android Сообщения» можно обмениваться SMS и MMS, вести групповую переписку, а также отправлять друзьям и близким изображения, видео и голосовые сообщения. Основные возможности: Отправка без лишних усилий. Выбирайте или снимайте фото и видео прямо в прило...

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

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

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

Git: советы новичкам – часть 3 В финальной части нашей серии статей о работе с Git мы продолжим разговор о ветках, рассмотрим особенности работы с командой push и расскажем, что такое rebase. Первую и вторую статьи серии мы можете прочитать по ссылкам. Читать дальше →

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

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

Разработчик случайно обнаружил возможность читать переписки пользователей «ВКонтакте» Анонимный CEO-разработчик Yoga2016 рассказал изданию TJournal об уязвимости в «ВКонтакте», которая позволяет читать личные сообщения пользователей через сервис статистики веб-сайтов SimilarWeb. Представители социальной сети заявили, что проблему создали сторонние разработчик...

Asus Zenfone 5 представлен официально В потоке новых устройств различных вендоров стоит обратить внимание и на модели Asus, которая умеет делать привлекательные смартфоны, хотя и не может похвалиться супер успешными продажами в России. Однако, возможно, с выходом Asus Zenfone 5 ситуация начнёт меняться? Тем бо...

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

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

List.of() и все, все, все… Здравствуйте, хаброжители. Наконец дошли руки написать что-то на хабр. Первая статья была немного скучной и узкоспециализированной. Поэтому я пишу в песочницу во второй раз. (UPD но почему то попал не в песочницу оО) На этот раз речь пойдет о нововведениях Java. А именно п...

Security Week 6: «заколдованная буква» угрожает яблоководам, с миру по капче — жулику Monero, майнинг теперь и в Word → Новость Большинство из нас использует в быту максимум две раскладки клавиатуры и вряд ли задумывается о том, что приложения, которые мы ежедневно запускаем, для корректной работы должны понимать и правильно отображать тысячи символов из сотен языков. И если забыть хотя бы...

[Из песочницы] Как не стать честным рассыльщиком Давно хостился на одном ресурсе, у которого была услуга «списки рассылки». Для тех, кто не в курсе – загружаешь список адресов (списки сформированы легально, никакого спама, Double Opt-in) и формируешь письмо, сервис автоматически рассылает письмо по всем адресатам. Собствен...

Galaxy S6 против Galaxy S9. Стоит ли обновляться? Статистика показывает, что большинство пользователей Android меняет свои смартфона примерно раз в два года. Хотя, если речь идёт о флагманах, а вы не супер-гик, то ресурса топового смартфона вам может хватить и на более длительный срок. Например, сейчас множество тех, кто ...

[Перевод] 10 главных секретов продуктивности Илона Маска Этим летом я прочитал книгу Илона Маска Tesla, SpaceX, and the Quest for a Fantastic Future. Замечательное чтиво и подробный рассказа о взлётах и падениях одного из крупнейших визионеров нашего времени. Также книга позволила ознакомиться с рабочей этикой Маска и секретами ...

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

Nexus 6P, Nexus 5X, и Pixel C официально позабыты Google К сожалению, так всегда и бывает, хотя звучит это неприятно и печально. но срок жизни всех устройств на базе Android сегодня чётко ограничен датой их выпуска. Прямо, как у продуктов питания в магазине. Использовать до обозначенного срока, а затем в употребление лучше купит...

Как выполнять много UI-тестов параллельно, используя Selenium Grid? Всем привет! Я работаю в Avito и занимаюсь разработкой инструментов для тестирования. Когда у нас стало много UI-тестов, мы столкнулись с проблемой масштабирования Selenium-серверов, и сейчас я расскажу, как мы ее решили. И так как же все-таки выполнять много UI-тестов парал...

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

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

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

Instagram разрешит скачать всё: фото, видео, переписку TechCrunch сообщает, что Instagram озадачился возможностью скачивания всех данных пользователя, чтобы их можно было сохранить или перетащить на какой-то новый аккаунт, либо просто уберечь, если они вам сильно необходимы. Аккаунты периодически блокируют. Сервисы сейчас рабо...

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

Сбербанк запустил собственный мессенджер в мобильном приложении Нам нужно больше мессенджеров! Сбербанк запустил мессенджер в своём официальном приложении "Сбербанк Онлайн". Теперь у некоторых, у кого установлено самое свежее обновление, появилась вкладка "Диалоги", на которой пользователи могут общаться друг с другом. Однако, на ней п...

Slack позволит cкачивать частную переписку сотрудников без уведомления Slack позволит работодателям скачивать частную переписку сотрудников внутри мессенджера без предупреждения. С 2014 года мессенджер позволял владельцам платного аккаунта использовать функцию Compliance Exports. С ее помощью владельцы и администраторы аккаунта могли экспортиро...

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

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

[Перевод] Функция random() у гуглобота работает абсолютно детерминированно Я проводил некоторые эксперименты, как Googlebot разбирает и рендерит JavaScript, и наткнулся на несколько интересных вещей. Первое — то, что функция Math.random() в Googlebot выдаёт полностью детерминированные серии чисел. Я написал маленький скрипт, который использует этот...

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

Пользователи РФ борются с ФСБ за Telegram ФСБ заявляет, что закроет мессенджер, если он не предоставит доступ ко всем перепискам

Siri может выдать переписку в мессенджерах В iOS пользователи могут скрывать текст сообщений на заблокированном экране iPhone и iPad. Для того, чтобы увидеть содержимое владельцам яблочных мобильных устройства нужно обязательно разблокировать гаджет. По крайней мере, именно так должен был работать такой механизм. Одн...

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

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

Суд отклонил иск Telegram к ФСБ Требование ФСБ предоставить ключи для расшифровки переписки пользователей признано законным.

[Перевод] Иллюстрированное руководство по устройству сети в Kubernetes Прим. перев.: Автор статьи — Amanpreet Singh — называет себя «всё ещё начинающим в мире сетей», однако именно это и побудило его разобраться в их базовом устройстве в Kubernetes (который он использует в production), а затем — поделиться с сообществом очень доступным материал...

Соглашение между Google Voice и Sprint подходит к концу Служба Google Voice, предоставляющая пользователям США бесплатный номер телефона, который они могут использовать для звонков и сообщений на устройствах, отличных от смартфона, кардинально изменится уже летом. До недавних пор, у Sprint и Google была уникальная договор...

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

Тренируемся на кошках: модификация коллекций и таблиц в iOS Для визуализации массивов произвольных данных Apple дала нам таблицы UITableView для одномерных визуализаций и коллекции UICollectionView для более сложных случаев. Например, в iFunny ежедневно десятки тысяч пользователей публикуют и рассылают «мемасики». Приложение постоян...

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

Facebook позволит удалять свои сообщения из чужой переписки Соцсеть введет новую кнопку «Unsend»

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

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

Новый вирус похищает переписку из Telegram, Viber, WhatsApp, Skype и других мессенджеров Специалисты компании Trustlook Labs обнаружили заражённое трояном приложение, которое похищает переписку из всех популярных мессенджеров.

Суд в США подтвердил право Штатов требовать переписку с зарубежных серверов Apple, Google и Microsoft поддержали идею, Human Rights Watch и Фонд электронных рубежей её критикуют.

Разработчик рассказал, как получил доступ к переписке пользователей «ВКонтакте» через SimilarWeb Представители "ВКонтакте" ответили, что уязвимость не связана с проблемой соцсети, а создана сторонними разработчиками.

Увольнение за хранение на рабочем компьютере порнографии: Европейский Суд не нашел нарушения Европейски Суд изучил как порнография вредит французским железным дорогам и вынес новое постановление 22 февраля 2018 по делу, касающемуся увольнение за использование рабочего компьютера в личных целях (Libert c. France, no. 588/13). Это новое дело отличается от предыдущего ...

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

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

Microsoft отложила обновление Windows 10 Redstone 4 из-за критической ошибки Microsoft планировала выпустить очередное крупное обновление Windows 10 под кодовым названием Redstone 4 ещё на прошлой неделе, а именно 10 апреля. Однако планам помешала критическая ошибка, обнаруженная в последний момент. И вместо того, чтобы сделать заплатку, компания при...

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

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

Google замораживает Allo и делает ставку на Chat Совсем скоро стандартная СМС-переписка на Android-смартфонах станет неотличима от общения в мессенджерах.

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

Как провести тендер на разработку сайта Все чаще и чаще к нам обращаются с приглашением принять участие в тендере на разработку сайта. Причем львиная доля запросов выглядят так: “Сколько стоит разработка такого сайта: fb.com. Письмо разослано на 69 веб-студий. Поэтому решил поделиться своим опытом в тендерах. А оп...

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

Бывший коллега Павла Дурова рассказал, как шифруются сообщения в Telegram По его словам, руководство мессенджера лукавит, отказываясь предоставить ФСБ ключи шифрования переписки

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

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

Верховный суд признал законным требование ФСБ предоставить ключи от переписки в Telegram За отказ выполнить это требование мессенджер был оштрафован на 800 тысяч рублей.

Ошибка в iOS позволяет Siri читать сообщения на заблокированном смартфоне iPhone Голосовой помощник Siri позволяет обойти защиту смартфона iPhone. Из-за ошибки разработчиков у посторонних есть возможность читать сообщения без разблокировки аппарата. Источник уточняет, что сообщения приложения Apple Messages таким способом прочитать нельзя, а вот с...

Страх публичных выступлений При поиске этого словосочетания англоязычный Гугл выдает 104 000 000 результатов. По статистике, боязнь публичных выступлений входит в топ-5 человеческих страхов. Каждый выступавший признается в интервью, что хотя бы раз испытывал страх перед выступлением. Читать дальше →

Роскомнадзор заблокирует около 15 млн IP-адресов Amazon В Сети появились доказательства того, что Роскомнадзор приступает к эксперименту по блокировке доступа к двум подсетям облачных веб-сервисов компании Amazon. В прицел Роскомнадзор попал сервис интернет-рации Zello, который довольно популярен среди дальнобойщиков. ...

Проблема с подписью Я прочитал в интернете про патч «проверка подписи всегда верна». Скачал zip с инструкцией, выполнил всё как там сказано, и устройство отключилось. Когда включил, ни одна программа не запускалась, нажымаю и устройство отключаеться. Что делать? Андроид 8.0 Oreo Опиративки:...

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

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

Роскомнадзор дал Telegram 15 дней на передачу ФСБ ключей для расшифровки переписки Если мессенджер не выполнит требование, ведомство может начать блокировку сервиса.

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

Китайцы рассекретили флагманский Huawei Mate X Компания Huawei уже зарегистрировала торговую марку Mate X. И, хотя сам факт её регистрации ни о чём не говорит, некоторые косвенные данные указывают на то, что китайский производитель действительно готовится к его выпуску. Подробнее об этом читайте на THG.ru.

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

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

Google выпустила Gmail Go — легковесную версию почтового клиента для Android Список Go-версий приложений Google, предназначенных для стран с дорогим и медленным мобильным Интернетом, пополнился ещё одним — Gmail Go. Приложение занимает на устройстве меньше места и более эффективно использует трафик. Легковесный клиент включает ряд стан...

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

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

Переписка пользователей ВКонтакте попала в открытый доступ Сайт TJournal сообщил о серьёзной уязвимости во «ВКонтакте», которая позволяет получить доступ к личной переписке пользователей соцсети.  По словам одного CEO-разработчика под ником Yoga2016, такое возможно осуществить через сервис веб-аналитики SimilarWeb, платные инст...

Viber не сможет предоставить ФСБ ключи для дешифровки переписки Компания заявляет, что ключей у нее нет, т.к. они хранятся только на устройствах юзеров

Роскомнадзор подал иск с требованием заблокировать Telegram Компания не предоставила ФСБ ключи для расшифровки переписки пользователей.

Известный техноблогер проверил на прочность бананофон Прочитав заголовок этой новости, вы могли решить, что это ещё одна первоапрельская шутка, но такой гаджет действительно существует. Известный техноблогер с YouTube-канала JerryRigEverything Зак Нильсон [...]

Робот-segway Loomo “засветился” на краудфандинговой площадке indiegogo Робот-segway Loomo, с предполагаемой датой выхода в мае этого года, был замечен на краудфандинговой площадке indiegogo. Первая версия Loomo была представлена еще на CES 2018 Полом Миллером. Он представлял собой segway, который использовал специально разработанный AI. Нынешн...

Сценаристы «Игры престолов»: В финале погибнут все Сценаристы «Игры престолов» представили руководству канала HBO изложение финальных серий сериала. До этого ни один актер не читал сценария, а после они все начали «гибнуть». Старший вице-президент Канала НВО Франческа Орси раскрыла некоторые тайны финала «Игры престолов». ...

WSTester – JS библиотека для тестирования веб-сервисов с ВебСокетами Добрый день, Хабрасообщество! Как и большинству айтишников, мне нравится создавать что-то новое, классное, нечто способное как-то повлиять на мир или хотя бы принести небольшую пользу другим людям. Надеюсь, что описываемый далее инструмент для тестирования онлайн систем с Ве...

В Google Play проникло приложение, ворующее средства майнеров Более 50 000 пользователей устройств на базе операционной системы Android стали жертвами мобильного майнера Monero Miner. Вредоносное приложение от разработчика My Portable Software распространялось через каталог Google Play и использовало мощности зараженных девайсов для д...

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

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

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

10 книг Стивена Кинга, которые стоит прочитать каждому Лучшие книги мастера ужасов, от которых невозможно оторваться.

Эффективные методы сжатия данных при тренировке нейросетей. Лекция в Яндексе Не так давно в Яндекс приезжал Геннадий Пехименко — профессор Университета Торонто и PhD Университета Карнеги-Меллон. Он прочитал лекцию об алгоритмах кодирования, которые позволяют обходить проблему ограничения памяти GPU при обучении глубоких нейронных сетей. — Я вхожу в...

Власти Бразилии оштрафовали Facebook на $33 млн из-за отказа выдать переписку пользователей WhatsApp Эти пользователи были замешаны в коррупционных схемах в сфере здравоохранения

Telegram в России осталось жить две недели Верховный суд отклонил иск компании Telegram Messenger Limited к ФСБ с требованием признать недействительным приказ российской спецслужбы передать в её распоряжение ключи для расшифровки переписки пользователей мессенджера

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

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

Facebook может разрешить удалять свои сообщения из чужой переписки — пока так может только Марк Цукерберг Сейчас удалить сообщение можно только со своей стороны.

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

Huawei P11/P20 появится 27 марта Если вы ждёте, что же компания Huawei воплотит из технологий в будущем смартфоне линейки «P», осталось недолго. Хотя случится это не на MWC 2018,а несколько позже. В этом убежедены на GSMArena. Читать полную статью

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

Вышла шестая бета-версия macOS High Sierra 10.13.4 В ночь с 19 на 20 марта Apple выпустила шестую бета-версию macOS High Sierra 10.13.4. Обновление, доступное только зарегистрированным разработчикам, может быть загружено через магазин приложений Mac App Store или из «Центра разработчиков» на официальном сайте компании. Пом...

[Перевод] Менеджерам пора проснуться «Разве у тебя нет цикла, который можно написать?» Самая популярная моя статья называется «Почему ваш программист просто хочет кодировать». К настоящему моменту её прочитали более 62 000 раз. В статье рассказывается о программисте Джейми, который пришёл в компанию перепол...

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

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

Утечки государственной тайны Завершившийся 2017 год многим запомнился очередными разоблачениями со стороны портала WikiLeaks. Скандально известный портал выложил тысячи секретных документов Центрального разведывательного управления США. Серия публикаций под кодовым названием Vault7 раскрыла данные о &qu...

Расшифрованы письма испанского монарха 500-летней давности Письма одного из самых известных правителей Испании Фердинанда ІІ Арагонского на протяжении веков не давали покоя историкам и математикам. Переписка между монархом и его выдающимся полководцем генералом Гонсало де Кордовой, проигравшим лишь одно сражение, была надёж...

Дуров — Мориарти, а я — Шерлок Холмс. Самое главное из большого интервью главы Роскомнадзора «Известиям» В «Известиях» вышло большое интервью руководителя Роскомнадзора Александра Жарова. Мы прочитали его за вас и кратко пересказываем самое интересное.

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

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

Применение методологии OWASP Mobile TOP 10 для тестирования Android приложений Согласно BetaNews, из 30 лучших приложений с более чем 500 000 установок 94% содержат по меньшей мере три уязвимости среднего риска, а 77% содержат хотя бы две уязвимости с высоким уровнем риска. Из 30 приложений 17% были уязвимы для атак MITM, подвергая все данные перехвату...

Хотите максимально защититься от хакеров? Заблокируйте SIM-карту PIN-кодом Смартфон — ключ к жизни и имуществу почти любого современного человека. Взломав его, можно получить доступ к фотографиям, переписке в мессенджерах и почте, банковским счетам, криптовалюте и многому другому.

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

VPN-сервисы «сливают» конфиденциальную переписку россиян В результате использования недобросовестных анонимайзеров, клиентам сервиса веб-аналитики SimilarWeb стали доступны личные сообщения около 400 пользователей отечественной социальной сети «ВКонтакте»

Обзор сервера удаленных рабочих столов ThinLinc для Linux Решение Cendio ThinLinc в России пока не получило большой известности, хотя постепенно начинает привлекать к себе внимание. Мы решили опубликовать небольшой обзор, чтобы читатели смогли оценить удобство программного продукта под Linux. Читать дальше →

Онлайн шутер на Unreal Engine 4 за 90 часов (видео создания + исходники) Привет, харб! Примерно год назад я выкладывал статью о том, как я в прямом эфире создал выживалку за 150 часов. На этот раз хочу представить вам сетевой шутер, который я создал за 25 заходов по 3 — 4 часа. Всего вышло около 90 часов и в итоге мы создали онлайн шутер, в котор...

Papers, Please – The Short Film И хотя проклятье экранизаций видеоигр вроде бы давно уже снято картинами уровня Lara Croft: Tomb Raider, Prince of Persia: The Sands of Time и Warcraft, большие студии время от времени «радуют» нас высокобюджетной мутью, использующей родные для геймеров имена. Вспомним хотя ...

Роскомнадзор внёс в реестр запрещённой информации ряд IP-адресов Google Борьба российских регулирующих органов против Telegram принимает всё более гомерические масштабы. Напомним: после отказа руководства мессенджера предоставить Роскомнадзору ключи шифрования, позволяющие получать доступ к личной переписке пользователей, организация вн...

Обзор топового Xiaomi Mi Notebook Pro — таким должен быть ноутбук 2018 года Смартфон мы меняем раз или даже два в год, однако компьютер покупаем, как правило, на несколько лет и к вопросу его выбора нужно подходить с особенной тщательностью. Однако те, кто хотя бы раз выбирал себе компьютер, знают, насколько это мучительный процесс. К счастью, Xiaom...

Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть вторая — боевая готовность) Это вторая часть моего повествования (искренне думал что последняя). Первая часть здесь. Итак, формально команда сформирована. Хотя никто никого еще не знает. Цель проекта не определена. Radio Canada обещают предоставить некий API за неделю до события, чтобы у участников...

Huawei P9 готовится получать Android Oreo Стало известно из сообщения в Twitter, что компания Huawei готовится раздавать прошивку с Android Oreo для смартфона P9. Точные сроки обновления до сих пор не ясны, но теперь хотя бы есть твёрдая уверенность, что оно так или иначе состоится. Причём выдадут полный комплект ...

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

Facebook знает о вас всё Facebook получает 98,5% выручки от показа рекламы, и в этом нет ничего плохого. Другое дело, что для того, чтобы показывать вам максимально подходящие объявления, Facebook лезет в вашу жизнь. Любой пользователь Facebook может выкачать из соцсети все свои данные: фотографии, ...

Новая старая уязвимость: менеджер паролей Firefox уже 9 лет использует устаревший SHA-1 Создатель AdBlock Plus Владимир Палант (Wladimir Palant) обнаружил уязвимость в браузере Firefox и почтовом клиенте Thunderbird, позволяющую подобрать их мастер-пароль путем перебора. Источник проблемы — используемый механизм хеширования SHA-1. Подробнее об уязвимости ниже....

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

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

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

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

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

[Перевод] Как компания Atlassian построила бизнес стоимостью 10 млрд долларов. Часть 2 Продолжаем рассказывать историю Atlassian. 1 часть вы можете прочитать тут. 2015 год — настоящее время: расширение на прибыльные конкурентные рынки Для многих SaaS-компаний сегодняшний бизнес Atlassian выглядит как «конечная цель»: вырасти в огромную работающую на мировом...

Блокировка Telegram связана с планами Дурова создать криптовалюту Настоящей причиной блокировки Telegram стал не отказ мессенджера в выдаче ФСБ ключей шифрования от переписки пользователей, а планы Павла Дурова по запуску собственной криптовалюты.

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

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

Создан искусственный интеллект, распознающий психоз человеческой речи Новый вид ИИ, анализирующий речь человека и определяющий диагнозы психических расстройств, в том числе шизофрению, создали в IBM. Статья о разработке размещена в журнале World Psychiatry. Из материала следует, что в основу искусственного интеллекта-«психиатра» легли и...

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

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

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

Android: отслеживание смартфона без GPS, взлом упаковщика Qihoo и модификация приложений в рантайме Для подписчиковСегодня в выпуске: отслеживание смартфона с выключенным GPS, взлом продвинутого упаковщика Qihoo, восстановление истории переписки и удаленных сообщений WhatsApp, модификация приложений в рантайме. А также: советы по использованию шифрования в своих приложений...

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

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

OPPO R15 и R15 Dream Mirror Edition с полноэкранными 6,28″ OLED-дисплеями официально представлены Компания OPPO удивила, сделав официальный анонс смартфонов R15 и R15 Dream Mirror Edition на мероприятии в Пекине. Хотя ранее планировала это сделать 31 марта. В отличие от предыдущих предложений серии R от OPPO, новый R15 использует стеклянную заднюю панель вместо металличе...

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

ZTE пополняет портфолио смартфоном Blade V9 ZTE, которая неплохо продаёт свои устройства в России, на выставке MWC 2018 показала новое устройство ZTE Blade V9. К сожалению, цена аппарата пока не ясна, говорить об этом рано. Но смартфон может оказаться популярным среди отечественных покупателей. У него вполне приятны...

На HTC U12 Plus обещают поставить конкурентный ценник В прошло году HTC выпустила два флагманских смартфона. То были устройства U11 в мае и U11 Plus в ноябре. Однако, аналитические агенства сообщают, что устройства не сильно привлекли покупателей, не настолько, чтобы компания осталась довольна результатом, хотя модели были до...

Просмотр файлов STL в области предварительного просмотра проводника Windows Всем доброго времени суток!Прочитав статью Просмотр STL в проводнике Windows как thumbnail (автор Ю.Соколовский) и протестировав представленную утилиту, я решил поделиться своим способом просмотра файлов STL в проводнике.Подробнее...

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

Обнаружен троян для Android, ворующий переписку в мессенджерах Эксперты антивирусной лаборатории Trustlook Labs предупредили о распространении вредоносного компонента com.android.boxa, ворующего данные пользователей из установленных на инфицированные устройства мессенджеров. Публикация приводится на страницах официального блога компани...

В Бразилии оштрафовали Facebook на $33 млн Суд в Бразилии обязал Facebook заплатить штраф в размере 111,7 млн реалов ($33,4 млн) за отказ от сотрудничества в антикоррупционном расследовании. Согласно обвинению, в 2016 году Facebook отказался предоставить правоохранительным органам доступ к переписке в WhatsApp лиц, п...

Apple подтвердила, что теперь хранит данные iCloud на серверах Google, а не Microsoft Apple и Google соперничают во многих сегментах рынка IT (достаточно вспомнить, что эти компании отвечают за самые популярные в мире мобильные ОС), но принципиальные различия в подходах и стратегиях позволяют им успешно сотрудничать во многих других вопросах, где их интересы ...

Мессенджер Telegram заблокирован в России Как и ожидалось, сегодня, 16 апреля 2018 года, российские операторы связи приступили к блокировке мессенджера Telegram. Напомним, что постановление об ограничении доступа к Telegram по иску Роскомнадзора было вынесено в минувшую пятницу — 13 апреля. Это стало ...

Дуров ответил отказом на требование передать ФСБ ключи для расшифровки переписок 20 марта 2018 года Роскомнадзор отправил официальное предупреждение Telegram, в котором потребовал выполнить обязанности организатора распространения информации и передать ФСБ ключи для дешифровки переписок пользователей. Если мессенджер не подчинится за 15 дней, Роскомнадзо...

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

Xiaomi Mi Mix 2S снова в бенчмарках Вообще-то говоря о готовящемся к запуску смартфоне Mi Mix 2S, сразу вспоминается, что в бенчмарки этот аппарат попал уже не первый раз. Но компания активно занимается продвижением устройства и подогревом интереса к нему, потому в сети результаты повторного тестирования. И ...

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

Во ФГУП ЦНИИС проходит смена руководства Приказ об увольнении Андрея Грязева издан 30 марта 2018 года, подтвердил “Коммерсанту” советник руководителя Россвязи Алексей Сахаров. "Основанием для увольнения послужили результаты последней плановой проверки, проведенной Россвязью в рамках ведомственного ...

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

[Из песочницы] Учимся быть фуллстек разработчиками. Пишем приложение на React/Redux/Webpack/ASP.NET Core 2.0/EF Core Ни для кого не секрет, что .net сейчас используется в большинстве случаев как инструмент бэкенд разработки, а в клиентской разработке последние лет 5 правит js сообщество с своей экосистемой и инструментами для разработки. Это все безобразие с каждым годом усиливает пропасть...

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

Видеообзор мобильного роутера TP-Link M7350 TP-Link M7350 — классический мобильный роутер с экраном, поддержкой Wi-Fi 5 ГГц и стандартными скоростями доступа. Устройство получилось простым, понятным и стабильным в работе. Кроме средней автономности в нем нет критических минусов. Не забудьте прочитать текстовый обзор T...

Мобильный Агент Mail.ru 7.0(800111) Мобильный Агент - При помощи Мобильного Агента вы можете поддерживать связь со своими друзьями, где бы вы ни находились. Основные возможности: — обмен мнгновенными сообщениями — бесплатная отправка sms по России и СНГ — смайлики — история переписки — поддержка...

[Перевод] Мышление в стиле Ramda: первые шаги Недавно я познакомился с замечательной серией статей "Thinking in Ramda", которые проясняют на простых и ясных примерах способы написания кода в функциональном стиле с использованием библиотеки Ramda. Эти статьи показались мне настолько прекрасными, что я не смог удержаться ...

Обеспечиваем анонимность в интернете без Telegram: Eleet, EncryptIt! и Orbot Пока Роскомнадзор продолжает блокировать Telegram, у нас есть немного времени, чтобы подготовиться. Ведь блокировка может затронуть прочие сервисы, VPN-клиенты и многие приложения, к которым все привыкли. А значит, пора обратить внимание на решения для анонимного общения, пе...

Операторы начнут блокировать Telegram с 16 апреля Окончательно определены сроки вступления в силу решения Таганского районного суда города Москвы о блокировке в России мессенджера Telegram. Напомним, что постановление об ограничении доступа к Telegram по иску Роскомнадзора было вынесено сегодня, 13 апреля 2018 года...

Google введёт запрет на рекламу криптовалют Сегодня компания Google сообщила о том, что введёт запрет на любую рекламу криптовалют и ICO. Google против криптовалют Это значит, что все рискованные финансовые продукты тоже попадут под запрет. Не так давно против криптовалют опочилась и Facebook, хотя пользователи всё ...

Функция Android Auto теперь доступна посредством беспроводного подключения Функции Android Auto и Apple CarPlay существуют на рынке уже несколько лет. Они стали достаточно распространёнными, но при этом имеют ряд ограничений. К примеру, лишь в прошлом месяце Google сделала так, что смартфоном, подключённым к машине с использованием Android Aut...

Heatmap Painter Тепловая карта — картограмма, визуально показывающая интенсивность какого-либо точечного показателя в пределах территории на карте. Интенсивность кодируется цветом и прозрачностью. Наверняка вы не раз видели такие картинки. Так вот, что если вам нужно сделать такую картогра...

Умная АС Xiaomi Mi AI Mini Speaker оценена в $27 Компания Xiaomi вчера представила смартфон Xiaomi Mi Mix 2S, который попал на высокую ступень рейтинга DxOMark, набрав столько же баллов (97), сколько и iPhone X. Одновременно с этим была анонсирована умная акустическая система Xiaomi Mi AI Mini Speaker, габариты котор...

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

Разработчик получил доступ к переписке пользователей ВКонтакте через SimilarWeb По словам соцсети, проблему создали сторонние разработчики с доступом к API.

3. Check Point на максимум. Content Awareness Здравствуйте, Коллеги, добро пожаловать на третий урок курса Check Point на максимум. На этот раз мне хотелось бы обсудить блейд Content Awareness. Это относительно новая фича, которая появилась в R80.10 и многие до сих пор ее не используют, хотя весьма зря! Лично я, счита...

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

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

Установка Facebook image recognition package. Все грабли в одном месте Недавно Facebook выпустила свой open-source-проект по распознаванию образов. Конечно же, его сразу захотелось пощупать, посмотреть, как он работает и что с его помощью можно получить. Мы решили разобраться с его установкой и опытным путём проверить, так ли легко его использо...

Facebook добавит возможность отмены отправки сообщений Недавно выяснилось, что генеральный директор Facebook Марк Цукерберг (Mark Zuckerberg) обеспечил себя уникальным правом удалять свои сообщения из переписок с другими пользователями. Спустя несколько часов после этого компания рассказала, что работает над функцией, к...

Верховный суд отказал Telegram в иске к ФСБ Верховный суд признал законным требование ФСБ предоставить ключи для расшифровки переписки Telegram и отказал в иске последнему. Решение вынесла судья по административным делам Алла Назарова. Юрист ФСБ отметила, что информация, необходимая для дешифровки чатов пользователей,...

[Перевод] Go: Хороший, плохой, злой У Go есть некоторые замечательные свойства, которым посвящён раздел «Хороший». Но когда речь заходит о применении этого языка не для создания API или сетевых серверов (для чего он и был разработан), а для реализации бизнес-логики, то я считаю Gо слишком неуклюжим и неудобны...

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

Конвертация React в Angular с использованием универсального абстрактного дерева. Proof of Concept Вступление Доброго времени суток, меня зовут Владимир Миленко, я Frontend-разработчик в компании Lightspeed, и сегодня мы поговорим о проблеме отсутствия компонентов в том или ином фреймворке и попытках автоматически конвертировать их. Предыстория Исторически сложилось, что...

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

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

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

[Перевод] Как работает JS: веб push-уведомления Сегодня публикуем перевод девятой части серии статей, посвящённых применению веб-технологий и JavaScript. В этом материале мы исследуем веб push-уведомления. А именно, поговорим о механизмах, лежащих в их основе, и о том, как осуществляется подписка на уведомления, как устро...

Honor 7X начал принимать Android Oreo beta + Project Treble Одно из больших разочарований относительно смартфона Honor 7X было то, что аппарат вышел на базе Android Nougat «из коробки» и EMUI 5.1, хотя в целом девайс очень приятный. Однако, не так давно Huawei набрала бета-тестеров, чтобы подготовить для публики Android Oreo и обол...

[Из песочницы] Как сделать адекватное отображение horizontal scroll bar в QTreeWidget с одной колонкой Привет, Хабр. В этой статье я решил оставить решение проблемы непонятного поведения QTreeWidget – GUI компонента кроссплатформенного фреймворка Qt. Проблема, мне кажется, актуальная, потому что вопрос задаётся на многих форумах, но верного решения не приводится. Впрочем, есл...

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

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

[Перевод] Разработка игр под NES на C. Глава 24. Приложение 2 — работа с банками памяти Завершающая часть цикла. В этой главе рассмотрим работу с маппером MMC3 на примерах <<< предыдущая Источник Раньше мы не использовали переключение банков памяти, но теперь настало время освоить маппер MMC3. Без маппера можно использовать 32 килобайта PRG ROM для ко...

Viber не предоставит ФСБ ключи для дешифровки пользовательской переписки Viber, один из популярных в России мессенджеров, готов сотрудничать с властями разных стран, но ключи для дешифровки сообщений предоставлять не будет. Об этом заявил операционный директор компании Viber Media S.a.r.I. Майкл Шмилов. Как пояснил Шмилов, нельзя дать то, чего не...

О правильном понимании метрик и измерения «Как давно вы рассматривали значения метрик ваших процессов ITSM и службы поддержки? Нашли ли вы время, чтобы подумать, соответствуют ли метрики и KPI своему изначальному назначению?» — такие вопросы задает нам Стюарт Рэнс (Stuart Rance) в своей заметк...

[Перевод] Перевод книги «Социальная архитектура»: Торговые марки для open source проектов Торговые марки. Что они такое, нужны ли они вам и сколько это стоит? Эти вопросы часто возникают при построении open source проекта. Торговые марки могут быть ключом, который защитит проект от недобросовестных людей. Хотя тут мало что советовать. Поэтому вот мой гид по испол...

Первые обзоры HomePod: звучит хорошо, но стоит дорого Компания Apple начнет продавать колонки HomePod уже с 9 февраля, но некоторым западным журналистам ее уже предоставили на тест. Мы внимательно прочитали все обзоры и сделали краткий конспект.  Дизайн. Колонка HomePod выглядит намного лучше всех тех, что есть у конкурентов. Н...

Обзор игры The Bonfire: Forsaken Lands для iPhone и iPad Некоторые разработчики мобильных игр чересчур заботятся о том, чтобы донести до пользователя суть своих творений. Они снабжают их длинными инструкциями и туториалами, которые нельзя отклонить, не прочитав до конца, и тем самым полностью отбивают охоту играть. Среди всего это...

Sega объявила о выпуске Genesis Mini – своей первой консоли с 1998 года Мы рассказывали про множество ретро-консолей, которые либо уже вышли, либо только планируются к выпуску. Вот уже несколько лет как во всём мире идёт настоящая мания по приставкам из прошлого с добавлением HDMI и уменьшенным форм-фактором. Главным инноватором как всегда высту...

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

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

[Из песочницы] Amazon S3 + 1С. Часть 1. Интерфейс Всем привет, с вами Низамов Илья и сегодня я начинаю цикл статей по написанию обработки взаимодействия с облаком Amazon s3 из 1С. Обработка Amazon s3 позволяет получат список файлов по фильтру, скачать необходимые файлы с Amazon s3 используя amazon s3 api, отправлять фай...

Обновляем расширение Intl в PHP 7 на Linux Ubuntu 16.04 Программисты делятся на два типа: консерваторы, для которых переход на новую версию равносилен перелёту на другую планету (если читаешь это из Windows XP — поздравляю, это ты); и Викторы Цои, чьи сердца и глаза требуют перемен, и обновляют всё и вся при первой возможности. Е...

Дуров ответил на запрос Роскомнадзора Создатель мессенджера Telegram Павел Дуров отреагировал на заявление Роскомнадзора о необходимости предоставить ФСБ ключи для дешифровки переписки пользователей. В своем Twitter Павел пообещал отстаивать свободу и право на личную жизнь пользователей. «Угрозы блокировки Teleg...

Как специалисты Google Adwords помогли мне выбросить 150 000 грн (около $6000) за месяц или почему я больше не буду… Это довольно забавная история о том, как я попал в просак сознательно, причём дважды и в результате «сжег» не мало не много, а где-то $15 000, всего лишь за месяц. Причём чувствовал, что так будет, но решил пойти по этому пути. Ради чего? Ради опыта? Нет, что Вы. Как говорит...

Видеообзор Razer Phone Razer Phone — экспериментальный «игровой» смартфон от производителя игровой периферии. В качестве первого аппарата компании, не имеющей опыта в создании телефонов, модель получилась интересной и со своими уникальными особенностями. Тем не менее, достаточно высокая стоимость ...

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

Закупочные площадки ищут подработку. Поставщики жалуются на платность сервисов На фоне законодательных изменений в сфере госзакупок (44-ФЗ и 223-ФЗ), снижающих доходы электронных торговых площадок (ЭТП), операторы находят источники дополнительного заработка. Они создают новые сервисы, которые предоставляют сами площадки или их дочерние структуры. Как с...

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

Отличная функция WhatsApp стала ещё лучше В октябре 2017 года в приложении WhatsApp для iOS и Android появилась возможность удалять сообщения, уже полученные и прочитанные собеседниками. На удаление сообщений на чужих устройствах пользователям отводилось ровно 8 минут и 32 секунды. Сегодня разработчики сервиса изме...

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

Если у вас нет собаки… Если вашему бизнесу необходим BDD с живой документацией на русском, нет выделенной позиции тестировщика, либо уровень его знаний недостаточен для самостоятельной автоматизации и важно обеспечение единого стека технологий между scrum-командами, то вам безусловно необходимо хо...

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

[Перевод] Отключение PowerShell и прочие особенности борьбы с Malware. Часть I Кажется не так давно это было, примерно в 2015 году, мы начали слышать о хакерах, не использовавших вредоносных программ внутри периметра атакуемой цели. А использовали они то, что было под рукой – это были различные инструменты, находившиеся на целевом сайте. Это оказалось ...

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

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

[Из песочницы] FastReport.Mono. Часть 1: Запуск демонстрационного Web-отчета В связи с тем, что официальная документация FastReport.Mono устарела, и даже не понятно к какой версии дистрибутива Debian она относится (могу предположить, что к 6 или младше), решил написать более-менее вменяемую инструкцию по установке демонстрационного Web-интерфейса для...

Из спутниковых снимков в графы (cоревнование SpaceNet Road Detector) — попадание топ-10 и код (перевод) Привет, Хабр! Представляю вам перевод статьи. Это Вегас с предоставленной разметкой, тестовым датасетом и вероятно белые квадраты — это отложенная валидация (приват). Выглядит прикольно. Правда эта панорама лучшая из всех четырех городов, так вышло из-за данных, но об этом ...

Cоциальная инженерия открывает хакерам двери в компании Специалисты Positive Technologies собрали статистику эффективности атак с применением методов социальной инженерии. В ходе проектов по анализу защищенности корпоративной инфраструктуры эксперты компании имитировали активность хакеров и отправляли сотрудникам компаний-заказчи...

Какой смартфон выбрать в 2018 году? Какие сегодня преобладают настроения у любителей свежих версий Android и мощного железа? 2017 и 2018 годы явили нам огромное количество самых разных смартфонов. В связи с этим на форуме AndroidCentral развернулась оживлённая дискуссия о том, какую модель смартфона выбрать,...

[Перевод] Погружение в службы Android Перевод статьи "Deep Dive into Android Services" от Nazmul Idris. Я оставил оригинальное название автора, хотя это скорее не "погружение", а "знакомство". Думаю, текст будет полезен начинающим разработчикам. Статья отлично дополняет офф. документацию по службам на Android. ...

Как включить/отключить функцию "найти iPhone" и как ей пользоваться Это может быть неприятный опыт, попытаться найти iPhone, особенно когда он настроен на вибрацию/беззвучный режим. Попробуйте воспользоваться двумя указанными нами способами, чтобы найти свой iPhone. Apple предлагает несколько удобных способов найти ваш потерянный iPhone (и д...

Количество активных пользователей Telegram достигло 200 млн в месяц Основатель и бывший совладелец «ВКонтакте» Павел Дуров объявил о том, что количество активных ежемесячных пользователей созданного им мессенджера Telegram достигло 200 млн. Telegram был запущен в августе 2013 года. Это бесплатный кроссплатформенный мессе...

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

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

Анонс Plextor M8V: новые SSD на 64-слойной памяти BiCS TLC NAND Компания Plextor представила серию твердотельных накопителей Plextor M8V с интерфейсом SATA 6 Гбит/с. Новые SSD построены на 64-слойной памяти BiCS TLC NAND и используют контроллер Silicon Motion SM2258. Подробнее об этом читайте на THG.ru.

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

Голосование: нужна ли современным Android-смартфонам "чёлка"? Да, уже давно можно сказать, что 90% смартфонов похожи друг на друга. Похожи так сильно, что это совпадением уже не назвать. Кто-то начал (мы все знаем кто), а остальные подхватили, хорошо, если иногда выдавая хотя бы малейший радиации, а не обводя под копирку. В итоге апп...

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

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

45% россиян используют социальные сети почти каждый день В настоящее время 45% россиян старше 18 лет пользуются хотя бы одной из социальных сетей почти каждый день, 62% — хотя бы раз в неделю. Полностью исключены из социальных медиа около трети (20% из-за того, что не имеют доступа в интернет и еще 10% — не имеют ни од...

Samsung начала готовить обновления для Galaxy S7, Galaxy A5, galaxy Tab S3 Сложно поверить, что такая большая компания как Samsung не может справиться с обновлением уже выпущенных устройств. Да что там, даже не всех, а хотя бы самых основных и дорогих, для которых покупатели ждут Android Oreo. Владельцы бюджетных...

7 способов использовать groupingBy в Stream API Новичкам зачастую трудно представить выгоду от использования Stream API заместо обычных циклов, под катом несколько примеров, которые помогут вам существенно сжать ваш раздутый код Читать дальше →

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

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

РБК: Telegram блокируют из-за планов Дурова выпустить свою криптовалюту Настоящей причиной блокировки мессенджера Telegram в России могли стать планы Павла Дурова создать собственную криптовалюту, а не отказ от передачи ключей шифрования от переписки пользователей. Об этом говорится в письме сотрудника 12-го центра ФСБ Романа Антипкина, попавшег...

iMessage и SMS, или почему сообщения в iPhone бывают синими и зелеными Многие владельцы iPhone регулярно сталкиваются с проблемой разделения типов текстовых сообщений в штатном мессенджере iOS, приложении Сообщения. Разработчики iOS постарались сделать приложение максимально удобным, объединив переписки SMS/MMS и iMessage в одном приложении, од...

Пользователи Facebook смогут отзывать свои отправленные сообщения Вскоре соцсеть может разрешить удалять собственные сообщения из переписок. Пока такая опция доступна только Марку Цукербергу. Убрать свои сообщения из переписок пользователи смогут при помощи новой кнопки Unsend. Информацию подтвердили представители компании. Если пользовате...

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

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

Schiit Gungnir Multibit и Schiit Mjolnir 2: мультибитный USB ЦАП и ламповый наушниковый усилитель На наших страницах вы уже могли прочитать обзоры продуктов начального и среднего уровня, выпускаемых американской компанией Schiit Audio. Теперь же пришло время познакомиться с топовой линейкой их продуктов, из высшей ценовой категории. Gungnir Multibit — мультибитный цифро-...

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

[Перевод] Составляем карту всего Интернета при помощи кривых Гильберта Интернет велик. Очень велик. Вы просто не поверите, насколько умопомрачительно он велик. В смысле, вам может показаться, что диапазон блоков /22, который вы получили как локальный интернет-регистратор (LIR), это очень много — но в масштабах всего Интернета это так, орешки. ...

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

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

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

Взаимные превращения JSON, YAML, XML JSON, YAML сейчас популярны, а XML технологии считаются пережитком прошлого. Попробуем использовать «ретро технологии» для работы с данными в формате JSON и YAML. И порассуждаем о причинах применять их в наши дни. Читать дальше →

Критическая уязвимость в Skype заставила Microsoft капитально переделать весь код ПО На этой неделе издание ZDNet опубликовало переписку с независимым экспертом по компьютерной безопасности Штефаном Кантаком. Исследователь рассказал о критической уязвимости в мессенджере софтверного гиганта, которая открывает широкие возможности злоумышленникам, позволяя пох...

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

Председатель Думы Серова Альберт Юсупов не должен был просить «Крузак» у Надеждинского метзавода 17 апреля «Глобус» сообщил, что закончена проверка Серовской городской прокуратуры по факту использования председателем местной Думы Альбертом Юсуповым автомобиля Toyota Land Cruiser Надеждинского метзавода. Добавим, что прокурорская проверка установила, что между ПАО «Надеж...

MWC 2018: бюджетный ноутбук-трансформер Lenovo Yoga 530 Компания Lenovo помимо новых смартфонов представила в Барселоне на MWC 2018 и свежие модели своих мобильных ПК. Главным анонсом стали модели Yoga 730, но учитывая их стоимость порядка $900, они определённо не для всех. Другое дело — ноутбук-трансформер Yoga 53...

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

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

Facebook планирует запуск процессоров собственного производства Согласно информации поступившей с сайта Bloomberg, Facebook намерена выпускать процессоры для своих устройств и серверов. Компания планирует нанять менеджера для создания “сквозной SoC/ASIC, прошивки и организации по разработке драйверов”. Таким образом компания ...

[Перевод] [в закладки] Инструменты для тестирования JavaScript-проектов Автор материала, перевод которого мы публикуем сегодня, сотрудник Welldone Software, говорит, что если в двух словах рассказать об инструментах для тестирования JavaScript-проектов, то для модульного и интеграционного тестирования рекомендуется использовать Jest, а для тесто...

Видео: Motorola Moto G6 Play показали на фото Хотя Motorola Moto G6 не попала на MWC в этом году, однако обновлению линейки G несомненно быть. Фотографии смартфонов, сделанные тайваньской комиссией FCC, утекли в блог TrendyTechz. Читайте также: обзор Motorola Moto X4 – завораживающая красота На них скорее всего изображ...

Основатель Telegram: мы боремся за цифровое будущее России Основатель и бывший совладелец «ВКонтакте» Павел Дуров сделал очередное заявление в связи с блокировкой в России созданного им мессенджера Telegram. Напомним, что по иску Роскомнадзора было вынесено судебное постановление об ограничении доступа к Telegra...

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

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

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

Android P - Pistachio Ice Cream? В нём появятся чёлки, как у iPhone X? Стало известно, что сейчас среди разработчиков, занимающихся проектом Android ходит внутреннее название "Pistachio Ice Cream", которое применяют к 9 версии системы. Ранее в коде были обнаружены следы, свидетельствущие о том, что некоторые использовали кодовое имя Android P...

Энтузиастам удалось «подружить» новые CPU поколения Coffee Lake со старыми платами на чипсетах Intel 100/200-й серий Процессоры Intel восьмого поколения, также известные под кодовым названием Coffee Lake, требуют наличия материнских плат на базе набора системной логики серии Intel 300. Они утратили обратную совместимость с чипсетами серий Intel 100 и 200, хотя используют тот же самый проце...

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

СМИ: Блокировка Telegram в России связана с планами Дурова создать свою криптовалюту Истинной причиной блокировки Telegram в России, возможно, стали планы разработчика мессенджера Павла Дурова создать свою криптовалюту.  Журналистам РБК удалось ознакомиться с перепиской сотрудников 12-го центра ФСБ, который курирует в том числе вопросы СОРМ. Издание ...

Cellebrite: уязвимость iOS 11 неопасна для рядовых пользователей Уязвимость, обнаруженная экспертами Cellebrite в iOS 11, не представляет опасности для рядовых пользователей. С таким заявлением выступил руководитель маркетингового отдела компании Джереми Назарян. По его словам, для эксплуатации бреши требуется соблюдение ряда факторов, ...

[Перевод] Реактивные приложения с Model-View-Intent. Часть 3: State Reducer В предыдущей части мы обсудили, как реализовать простой экран с паттерном Model-View-Intent, использующим однонаправленный поток данных. В третьей части мы построим более сложный экран с MVI с помощью State Reducer. Читать дальше →

Samsung представила самый ёмкий в мире SSD для корпоративного рынка Компания Samsung представила самый ёмкий в мире твердотельный накопитель для корпоративного рынка. Новый Samsung PM1643 объёмом 30,72 Тбайт выполнен в 2,5" форм-факторе и использует 64-слойную память V-NAND. Подробнее об этом читайте на THG.ru.

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

[Перевод] Ошибочное понимание принципа DRY Я знаю, о чём вы подумали: «Ещё одна скучная статья про DRY? Нам их мало, что ли?». Возможно, вы правы. Но я встречаю слишком много разработчиков (junior и senior), применяющих DRY так, словно они охотятся на ведьм. Либо совершенно непредсказуемо, либо везде, где можно. Та...

Xiaomi Mi Mix 2s обзаведется беспроводной зарядкой Анонс смартфона Xiaomi Mi Mix 2s ожидается 27 марта. Компания постоянно “подогревает” публику тизерами по новому гаджету. Последний тизер от Xiaomi показывает нам то, что новинка обзаведется технологией беспроводной зарядки. Ранее было множество слухов о том, чт...

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

Security Operations: защита от киберугроз в ServiceNow По прогнозам Gartner, к 2020 году 15% компаний, в которых отдел ИБ состоит из 5 или более человек, будут использовать системы SOAR (security operations, analytics and reporting). Мы предлагаем разобраться, что предлагает ServiceNow в рамках класса таких систем. Читать дал...

Samsung Galaxy Note 9 вряд ли будет использовать 7-нм процессор Информаторы говорили о возможности использования 7-нм технологического процесса и при выпуске процессоров для флагманского планшетофона Samsung Galaxy Note 9. Но, похоже, это не так. Подробнее об этом читайте на THG.ru.

[Из песочницы] Деньги & Дизайн. Как заработать больше 200.000 ₽, если ты работаешь один Умение зарабатывать – это навык, а не показатель исключительности. А любой навык тренируется. Например, некоторые панически боятся выступать, и им приходится перебарывать себя, если того требуют профессиональные обязанности. Но работа не требует от вас зарабатывать больше,...

Дома с Ксеомой (Видеонаблюдение и VMWARE ESXi) Системы видеонаблюдения/видеофиксации сейчас очень популярны. И хотя на рынке их великое множество (https://habrahabr.ru/company/intems/blog/322634/) желание сэкономить, особенно для использования дома или в секторе SOHO, часто приводит к мукам выбора. В частности у меня был...

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

Доступно новое накопительное обновление для Windows 10 Fall Creators Update (16299.402) Сегодня не второй вторник месяца, когда компания Microsoft традиционно выпускает накопительные обновления для своих продуктов, однако новое обновление всё же доступно пользователям Windows 10 Fall Creators Update (1709). Обновление распространяется под кодом KB4093105 и изм...

Мессенджеры в России обязали выдавать ключи шифрования в течение 10 дней На Официальном интернет-портале правовой информации обнародован приказ Федеральной службы безопасности РФ (ФСБ), устанавливающий временные рамки для предоставления мессенджерами ключей шифрования для доступа к переписке пользователей. Речь идёт о предоставлении в ФС...

Обход авторизации SAML   Обнаружена критичная уязвимость в SAML (Security Assertion Markup Language), с помощью которой можно осуществить обход авторизации. Уязвимости подвержены решения различных SSO-провайдеров и несколько библиотек, использующих SAML SSO (Single Sign-On). Читать дальше →

[Перевод] Использование шаблона render props вне рендера React представляет новое API (context API), которое использует "паттерн" (шаблон) render props (подробнее). На семинарах, встречах и в твиттере я вижу, что возникает много вопросов об использовании render props вне рендера, например, в обработчиках событий или "хуках" жизнен...

Сумма iconCaption точек в кластере LoadingObjectManager Допустим, вы используете апи яндекс карт. Допустим, вам надо отрисовать много точек, каждая из которых содержит на себе число — количество чего-нибудь, что на этой точке находится. Содержит она это число, допустим, в iconContent (можно и в iconCaption). Читать дальше →

Учебник Thymeleaf: Глава 11. Комментарии и Блоки / Blocks Оглавление 11 Комментарии и Блоки / Blocks 11.1. Стандартные HTML/XML комментарии Стандартные HTML/XML комментарии <!--… --> можно использовать в любом месте шаблонов Thymeleaf. Все, что внутри этих комментариев, не будет обрабатываться Thymeleaf и будет скопировано д...

Moto X4 с поддержкой Project Fi получит обновление до Android Oreo Поддержка ОС Android One, в большинстве своем, относится к устройствам бюджетной линейки Nexus. Недавно поступила информация, что устройства с “чистым” Android получат обновления до актуальной версии. Все это произойдет, благодаря специально разработанной ОС и пр...

Microsoft снижает цены на ноутбуки на 31,4% в честь Дня Пи День числа пи — неофициальный праздник, который отмечается любителями математики 14 марта в 1:59:26 в честь математической константы. Так же как и во всём мире, этот праздник отмечают и в компании Microsoft. Читайте также: Huawei Y9 представлен официально Праздник придумал ф...

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

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

Sony вновь решила измененить дизайн своего флагмана Японская Sony уже давно использует фирменный дизайн OmniBalance. Но в этом году всё изменится. И уже на MWC 2018 будут представлены сразу несколько флагманских смартфонов производителя с непривычным для компании полноэкранным дизайном. Подробнее об этом читайте на THG.ru.

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

Подтверждена модель процессора смартфона Xiaomi Mi 6X В ближайшую среду, 25 апреля, компания Xiaomi анонсирует новый смартфон Xiaomi Mi 6X. Но до сегодняшнего дня у инсайдеров не было единого мнения об используемом в нём чипсете. Подробнее об этом читайте на THG.ru.

[Из песочницы] SSO и Kibana: интеграция Kibana со встроенной аутентификацией Windows (Single Sign-On) В этой статье мне хотелось бы поделиться способом настройки технологии единого входа (SSO) в Elastic Stack, использующим X-Pack для аутентификации пользователей и разграничения доступа к данным. Читать дальше →

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

Применяем Deep Watershed Transform в соревновании Kaggle Data Science Bowl 2018 Применяем Deep Watershed Transform в соревновании Kaggle Data Science Bowl 2018 Представляем вам перевод статьи по ссылке и оригинальный докеризированный код. Данное решение позволяет попасть примерно в топ-100 на приватном лидерборде на втором этапе конкурса среди общего чи...

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

Стал доступен Windows 10 SDK Preview Build 17110 Сегодня компания Microsoft выпустила новую предварительную сборку Windows 10 SDK под номером 17110, которую вы можете использовать вместе с последней доступной инсайдерской сборкой Windows 10 Redstone 4. Эта версия SDK включает в себя несколько новых функций: В состав SDK ...

Еще один флагман не смог обойти iPhone X по скорости работы сканера лица Даже флагманские новинки на Android не могут обойти iPhone X, когда речь заходит о сканере распознавания лица. К такому выходу пришли журналисты издания Forbes, которые сравнили Face ID и сканер лица в новом Huawei P20 Pro. Эксперты отмечают, что технология сканирования л...

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

Динамическое генерирование прокси-классов в Java Наверно каждому java разработчику рано или поздно потребуется использовать прокси-классы. Под катом представлены простые примеры, выполненные при помощи JDK proxy, cglib, javassist и byte buddy. Читать дальше →

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

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

Интернет первой необходимости. Для россиян растет ценность доступа к сети Ценность доступа к интернету в жизни россиян существенно выросла, говорится в исследовании Boston Consulting Group (BCG): «катастрофой» его исчезновение посчитали бы 65% респондентов, хотя еще пять лет назад таких было меньше половины. Подавляющее большинство пользователей и...

Motorola возродит культовую раскладушку RAZR На выставке MWC 2018, которая проходит в Барселоне с 26 февраля по 1 марта, глава компании Lenovo, Ян Юаньцин (Yang Yuanqing), намекнул журналистам на возможное возрождение культвого дизайна Motorola RAZR. Отметим, сейчас Motorola принадлежит именно китайской Lenovo. По сло...

Вопросы совместимости Tibero и Oracle. Часть 2. Разработка Java приложений Мы продолжаем цикл статей разработчиков приложений для баз данных. Эта статья затронет тему использования Tibero в Java приложениях использующих JDBC и Hibernate, а также фреймворк Spring Roo. Читать дальше →

Флагманский OnePlus 6 получит защиту от воды: официальный тизер В последние годы производители в едином порыве начали использовать в своих смартфонах защищённые от воды корпуса. Однако, до сих пор китайская OnePlus старательно обходила стороной этот, в общем-то, очень полезный тренд. Подробнее об этом читайте на THG.ru.

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

Правительство утвердило правила хранения записей разговоров и переписки россиян Премьер-министр России Дмитрий Медведев утвердил Правила хранения операторами связи текстовых сообщений и записей разговоров россиян (а также пересылаемых ими изображений, аудио- и видеозаписей), собранных в рамках реализации так называемого закона Яровой, вступающего в силу...

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

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

EA Vancouver ищет ведущего инженера онлайна для разработки новой Star Wars Компания Electronic Arts работает над новой AAA-игрой с открытым миром во франшизе «Звёздных войн», которая включает в себя онлайновый компонент. Такой вывод можно сделать, прочитав новую вакансию в издательстве. Вы можете заметить, что сейчас там ни сло...

Блокчейн и медицина: 4 стартапа в области здравоохранения, за которыми стоит следить Мы продолжаем изучать перспективные проекты, использующие технологии блокчейна и механизм ICO. В сегодняшней подборке 4 стартапа, которые могут изменить глобальную отрасль здравоохранения уже в 2018 году. Читать дальше →

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

В России разрабатывают мессенджер на основе блокчейна В Новосибирском госуниверситете ведётся разработка нового мессенджера ChainChat. Ключевым отличием новинки от других подобных решений станет используемая в ней технология блокчейн. Подробнее об этом читайте на THG.ru.

Российские силовики закупают оборудование для взлома любого iPhone «Русская служба BBC» пишет о том, что ФСБ, МВД и Следственный комитет закупают программы и оборудование израильской компании Cellebrite для взлома смартфонов под управлением iOS и Android. Такой вывод журналисты сделали на основе публикаций на сайте госзакупок.  Сообщае...

Почему embedded-разработчикам следует использовать статический анализ кода Решил кратко сформулировать 3 причины, по которым embedded-разработчикам полезны инструменты статического анализа кода программ. Читать дальше →

Bluebird: магия внутри Асинхронность. Асинхронность никогда не меняется. Node.js использовал асинхронность, чтобы получить большой rps для io-операций. TC39 добавила промисы в спецификацию для борьбы с адом колбеков. Наконец, мы стандартизировали async/await. Но асинхронность никогда не меняется. ...

Монобровь OnePlus 6 подтверждена файлами прошивки OnePlus, OPPO и Vivo принадлежат одной и той же китайской компании под названием BBK Electronics. Поэтому сходство дизайна OPPO F7, OPPO R15, R15 Dream Mirror Edition, Vivo V9 и Vivo X21, использующих монобровь в стиле iPhone X, не выглядит особо удивительным. И в сети уже п...

[recovery mode] Eclipse Scala IDE — от мертвого осла уши… Scala — это изумительный язык программирования, которым я наслаждался года 4 назад. Я, наверное, был его фанатом: покупал книги и курсы на Coursera, использовал в pet- и продуктивных проектах et cetera, et cetera, et cetera. Scala открыл для меня увлекательный мир функциона...

Новые слухи о OnePlus 6: экранный сканер отпечатков и 3D распознавание лиц BBK Electronics, которой и принадлежит китайская OnePlus, уже использует монобровь в свежих смартфонах Oppo и Vivo. Поэтому мы не удивились новости о монобровной внешности OnePlus 6. А теперь информаторы раскрыли и некоторые другие особенности устройства. Подробнее об этом ч...

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

[Из песочницы] Окружение для 1С-Битрикс на базе Docker Зачем это нужно? Долгое время все проекты нашей компании работали на PHP5, и вот возникло желание их ускорить путём перехода на PHP7, попутно обновиви всё окружение, необходимое для работы. Сразу возник вопрос: «Как заставить разные проекты работать на разных версиях PHP?» ...

Перспективы развития отрасли видеонаблюдения: возможности современных систем видеоаналитики По мнению агентства Transparency Market Research, уже к 2022 году общий оборот рынка видеонаблюдения достигнет 71 миллиарда долларов США и будет увеличиваться как минимум на 16,5% ежегодно. Хотя в настоящее время спрос подогревается такими факторами, как возросшая опасность ...

[Перевод] Разработка игр под NES на C. Главы 14-16. Работа со звуком В этой части базовая информация о работе со звуком. Звуковая подсистема NES весьма низкоуровневая, ее описание весьма запутано и использует специфическую терминологию, так что описание местами может быть не очень внятное. Источник Начало работы со звуком Обзор инструментов,...

Обзор 3D принтера SkyOne с механикой SCARA Предлагаем прочитать вам небольшой обзор 3D принтера SkyOne, построенного на основе механики SCARA.Цель создания этого принтера - обеспечить разработчиков малогабаритным устройством для прототипирования и аддитивного производства с хорошим соотношением габаритов к области пе...

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

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

Мобильная Яндекс.Почта реализовала поддержку сторонних почтовых сервисов В приложении Яндекс.Почта появилась возможность работать с почтовыми ящиками на других сервисах: Почта Mail.Ru, Gmail и Outlook (включая hotmail.com). Теперь с помощью приложения можно вести переписку в нескольких ящиках и легко переключаться между ними. В любом из ящиков бу...

Samsung Galaxy J8 снова в бенчмарках, но с новым чипсетом Смартфон Samsung Galaxy J8 снова появился в базе данных Geekbench, но с несколько иными результатами на этот раз , похоже, сменившимся железом. В прошлый раз измеряли производительность модификации на чипсете Exynos 7870 (модель SM-J800FN). Теперь, похоже, для тестирования...

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

Веб-компоненты. Часть 2: теневой DOM Вступление Приветствую, коллеги, и представляю вашему вниманию продолжение серии статей о веб-компонентах, первая часть которой доступна вот тут В этой статье речь пойдет о спецификации теневого DOM (shadow DOM) версии от 01.03.2018 г.. Последний черновик спецификации датиро...

Представлен беспроводной пылесос Dyson Cyclone V10 с инновационным двигателем Компания Dyson представила свой самый совершенный на сегодняшний день двигатель Dyson V10 с цифровым управлением и использующий его беспроводной пылесос Dyson Cyclone V10. Подробнее об этом читайте на THG.ru.

Huawei, блокчейн и уход от Android в сторону Sirin Labs Huawei сообщает, что в данный момент общается с компанией SIRIN LABS на тему получения лицензии на право использовать операционную систему Sirin OS для создания в будущем смартфона с поддержкой блокчейн-приложений. Впрочем, корни Sirin OS всё равно устремляются куда-то к A...

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

Эксперты RIGF 2018 прочитали лекции студентам петербургских вузов Завтра, 6 апреля, в Санкт-Петербурге стартует 9-й Российский форум по управлению интернетом (RIGF 2018). Уже традицией стало проведение так называемого «нулевого» дня в преддверии форума, когда спикеры и эксперты RIGF встречаются с молодежью и студентами. В этом году дл...

«Яндекс.Браузер» обзавёлся встроенным менеджером паролей Разработчики «Яндекса» оснастили «Яндекс.Браузер» встроенным менеджером паролей, который способен не только хранить их, но и генерировать новые. Нововведение является кросс-платформенным, а значит, будет доступно пользователям всех платформ, в том числе и Android. Менеджер...

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

Банки Клайдсдейла и Йоркшира внедрят ServiceNow для управления ИТ-инфраструктурой Холдинговая компания Clydesdale and Yorkshire Bank Group (CYBG) — куда входят банки Клайдсдейла и Йоркшира — решила использовать платформу ServiceNow для управления и организации ИТ-услуг (ITSM). Далее расскажем, чем обоснован такой выбор и какие планы строят компании на буд...

[Перевод] Как использовать сжатие ответа в ASP.Net Core Воспользуйтесь преимуществами компонента промежуточной обработки для сжатия ответов (Response Compression Middleware) в ASP.Net Core, чтобы снизить требования к пропускной способности и повысить оперативность ваших приложений. Читать дальше →

Суд постановил заблокировать Telegram в России Таганский суд Москвы удовлетворил иск Роскомнадзора и вынес постановление о блокировке мессенджера Telegram за отказ предоставить ключи от дешифровки переписок своих пользователей Федеральной службе безопасности (ФСБ). Вынесшая решение по делу судья Смолина обязала Роскомнад...

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

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

В ФБР раздражены поведением Тима Кука Невзирая на содействие, которое Apple оказывает спецслужбам Соединенных Штатов, сотрудники ФБР не слишком довольны генеральным директором компании Тимом Куком. Это следует из содержания почтовой переписки между адвокатом ведомства Лизой Пейдж и агентом контрразведки Петром...

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

Конференция Apple WWDC 2018 в июне; могут представить iOS 12, iPad X, iPhone SE 2 В период с 2003 по 2016 год компания Apple организовала Всемирную конференцию разработчиков (WWDC) в Центре Moscone в Сан-Франциско. Однако WWDC 2017 был перенесен в конференц-центр McEnery в Сан-Хосе. Свежая информация, обнаруженная неназванным человеком, который знает о пл...

Корпоративный мессенджер Hangouts Chat от Google стал доступен всем пользователям G Suite Google полноценно запустила Hangouts Chat — сервис, который позволяет вести личную переписку и совместно работать над проектами. Компания представила продукт в марте прошлого года, но он был доступен лишь участникам программы Early Adopter Program. Теперь серв...

Фундаментальная уязвимость HTML при встраивании скриптов Чтобы описать суть проблемы, мне нужно рассказать, как вообще устроен HTML. Вы наверняка в общих чертах представляли себе, но я все равно коротко пробегусь по основным моментам, которые понадобятся для понимания. Если кому-то не терпится, сразу переходите к сути. HTML — это ...

Скорая помощь для вашего компьютера Иногда возникают вопросы, которые банальный поиск в интернете не решает. Тут нам на помощь прийдет сайт https://pc-consultant.ru/, который не только выглядит стильно, но и действительно обладает достаточно важной для пользователя информацией. Например, вы хотите быстро почис...

Spring AOP и JavaConfig в плагинах для Atlassian Jira В этой статье разработаем плагин для Atlassian Jira, где с помощью JavaConfig определим бин с областью видимости прототип, залогируем вызовы методов бина, используя AOP, и выведем информацию из внешних бинов (ApplicationProperties, JiraAuthenticationContext и ConstantsManag...

[Из песочницы] Ещё одна статья про кватернионы и углы Эйлера По работе у меня возникла необходимость переводить координаты объекта из углов Эйлера в кватернионы и обратно. В ходе разбирательства пришлось прочитать несколько статей на Хабре, посвященных кватернионам и углам Эйлера, Википедию и просто методички и статьи разных ВУЗов. Д...

Мега-Учебник Flask, Часть XV: Улучшение структуры приложения Miguel Grinberg Туда Сюда Это пятнадцатая часть серии Мега-учебников Flask, в которой я собираюсь реструктурировать приложение, используя стиль, подходящий для более крупных приложений. Читать дальше →

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

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

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

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

#PostgreSQL. Ускоряем деплой в семь раз с помощью «многопоточки» Всем привет! Мы на проекте ГИС ЖКХ используем PostgreSQL и недавно столкнулись с проблемой долгого выполнения SQL скриптов из-за быстрого увеличения объема данных в БД. В феврале 2018 года на PGConf я рассказал, как мы решали эту проблему. Слайды презентации доступны на сайт...

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

[Из песочницы] Сверточная нейронная сеть, часть 1: структура, топология, функции активации и обучающее множество Предисловие Данная статья является частью моей научной работы в ВУЗе, которая звучала так: «Программный комплекс детектирования лиц в видеопотоке с использованием сверточной нейронной сети». Цель работы была — улучшение скоростных характеристик в процессе детектирования лиц ...

Как завести автомобиль, если аккумулятор сел: обзор портативного стартера Neoline Jump Starter 850A Каждому водителю хотя бы раз приходилось сталкиваться с проблемой запуска двигателя из-за того, что разрядился аккумулятор, особенно в холодное время года. Часто мы забываем о том, что аккумулятору требуется своевременное техобслуживание и проф...

Записки о миграции на Java 10 Здравствуй, Хабр. Как ты помнишь, недавно произошёл официальный релиз Java 10. Учитывая, что практически все сейчас используют преимущественно 8-ку, с выходом 10-ки нас ждут такие вкусности как модульность (вошла в 9-ку) и local variable type inference. Звучит неплохо, можно...

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

[Перевод] 4 совета по работе с Vue.js Вот несколько советов по работе с Vue.js которые я выработал за последний год. Используйте стрелочные функции в компонентах ES6 подарил нам новый способ объявления функций с удобным биндингом текущей области видимости. При использовании старого способа, this может ссылаться...

[Перевод] The Power of Open: Сила открытости Введение Мир пережил взрыв открытости. Начиная отдельными художниками, показывающими свои творения в ожидании вклада от других людей, заканчивая правительствами, которые требуют чтобы публично финансируемые работы были доступны для общественности. Как дух, так и практика с...

[Перевод] HTTP-коды в комиксах ко Дню Святого Валентина День Святого Валентина уже завтра. Для некоторых это время романтических надежд, время, чтобы спросить «даму сердца» и получить ответ. Это может быть просто «да», грустное «нет» или загадочное «Я не думала о нас, как о паре, но, может быть, завтра мы сможем поужинать вместе?...

Домены Google внесены в реестр запрещенных сайтов Как сообщает "КоммерсантЪ" со ссылкой на "Интерфакс", на текущий момент заблокировано 286 IP и 285 доменов, принадлежащих Google и используемых для работы Zello". В пресс-службе Роскомнадзора подчеркивают, что включение адресов и доменов Google в рее...

Как читать по одной книге в день Освойте приёмы скорочтения и читайте каждую свободную минуту.

[Из песочницы] Различные стратегии именования в Hibernate Привет, Хабр! Представляю вашему вниманию статью "Different Hibernate Naming Strategy" автора Dhiraj Ray. В этой статье обсуждаются различные стратегии именования, предоставляемые hibernate, а также переход стратегии именования от hibernate.ejb.naming_strategy в h...

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

Почему большинство людей не используют двухфакторную аутентификацию? Менее 10% аккаунтов используют двухфакторную аутентификацию, около 12% — менеджеры паролей Прошло почти семь лет с того момента, как Google представила двухфакторную аутентификацию (2FA), но до сих пор практически никто не использует её. На январской конференции по информ...

Пользователь пожаловался на Космос ТВ. Провайдер взимает долг по закрытому договору 7-летней давности В редакцию Onliner.by обратился читатель, кошелька которого стали домогаться коллекторы — специалисты юридической компании «Правовой вердикт», известной в прошлом как Back Collection. C условного Александра потребовали 15,43 рубля по договору, который был закрыт в офисе...

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

[Перевод] Туториал по Unreal Engine: Cel Shading Благодаря физически точному рендерингу в Unreal Engine 4 удобно разрабатывать реалистичные игры. Модель рендеринга имитирует взаимодействие света с материалами, что приводит к созданию реалистичной картинки. Однако если вы хотите разработать игру со стилизованным внешним ви...

Разработчики Notepad++ добавили «пасхалку» в популярный текстовый редактор Возможно вы слышали или даже используете популярный продвинутый текстовый редактор Notepad++. Выпустив новую версию продукта 7.5.6, 19 марта разработчики преспокойной сообщили, что добавили в Notepad++ «пасхальное яйцо». Это, конечно, не пасхалки в Android, но тоже весьма ...

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

Обзор системы Comindware Business Application Platform Зачем и в каких случаях выбирать программный продукт Comindware? Что это за система и в чем ее особенности? Эти и другие вопросы я решил рассмотреть в этом обзоре. В поисках решения для автоматизации документооборота я перепробовал много систем: Pyrus, Битрикс24, 1С.Документ...

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

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

Против Facebook подан коллективный иск за нарушение конфиденциальности пользователей Три пользователя приложения Facebook Messenger подали в суд на Facebook, заявив, что социальная сеть нарушает их конфиденциальность, учитывая в своих журналах телефонные звонки и текстовые сообщения. Иск подан в федеральный суд в Северном округе Калифорнии как коллек...

Утечка характеристик нового смартфона HTC Desire 12 Plus В прошлом месяце произошла утечка информации о смартфоне HTC Desire 12, кодовое название Breeze – смартфон бюджетного уровня от компании HTC. Сегодня, благодаря сайту Android Headlines, появилась информация раскрывающая характеристики следующей новинки – HTC Desi...

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

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

Стали известны ограничения Windows на ARM Microsoft прилагает все усилия, чтобы популяризировать Windows 10 на ARM, тем самым конкурируя с Chrome OS и мобильными платформами Android и iOS. На этой неделе компания опубликовала полную документацию для OEM-производителей, планирующих использовать Windows 10 на устройст...

Проблемы и задачи в Enterprise E-Commerce. Как возник проект Virto Commerce? В современном мире существует огромное количество E-Commerce решений: от систем для создания небольших интернет-магазинов до платформ корпоративного уровня (enterprise). Однако далеко не все они обеспечивают технологическое преимущество перед конкурентами, которое позволяет ...

WordPress отвоевала 30% всех вебсайтов Сегодня компания W3Techs рассказала о новой статистике Интернета, и сообщила, что самой популярной CMS осталась WordPress. На эту систему управления содержимым сайта приходится 30% всего Интернета – очень впечатляющий результат. Доля WordPress продолжает расти, и отрыв от д...

Windows 10 версии 1803 будет называться «Spring Creators Update» Несмотря на то, что Windows 10 версии 1803 (ака Redstone 4) находится на заключительном этапе разработки, Microsoft пока не имела официального названия для предстоящей версии Windows 10. Для компании довольно необычно поддерживать эту тайну так долго, но теперь мы уверены, ч...

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

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

Простой менеджер ассинхронных задач для Unity 3D Введение Приветствую Вас, уважаемые читатели. В данной статье пойдет речь о реализации простого менеджера асинхронно выполняемых задач для среди разработки Unity3d. Данный менеджер использует в своей основе так называемые Coroutine, которые присутствует в движке. Читать дал...

Sony комментирует, почему отказалась от разъёма для наушников Два смартфона Sony вышли без привычного 3,5 мм разъёма для наушников. Классического отверстия нет у моделей Xperia XZ2 и Xperia XZ2 Compact. Компания посчитала необходимым объяснить рынку, почему классический раззём пропал, что грядёт ему на смену, как обходиться тем, кто ...

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

Смартфон Moto E5 Plus построен на той же платформе, что и Moto G6 Play Премьера смартфонов Moto серии G6 состоится на следующей неделе, а чуть попозже будут анонсированы и смартфоны линейки E5. Один из представителей последней, Moto E5 Plus, недавно был замечен на живых фото, а сейчас он же прописался и в базе данных Geekbench. Как о...

Дружба Tele2 и «Онлайм» довела до скидки на связь Tele2 сообщает пресс-релизом, а «Онлайм» новостью на официальном сайте, что два оператора связи затеяли совместную акцию, которая понравится тем, кто подключён к широкополосному доступу в сеть Интернет через «Онлайм», а в смартфоне использует сим-карту Tele2. Оплачивая усл...

IPv6 в каждый дом: Cвой собственный IPv6 сервер брокер (6in4) IPv6 шагает по планете, во многих странах поддерка IPv6 уже есть нативно от своего провайдера, если у вас еще нет IPv6 но вы хотите что бы у вас он был — вы сможете это сделать используя эту инструкцию. Что важно — трафик мы будем пускать через свой собственный арендованн...

Splunk Scripted Input. Или как использовать скрипты для получения данных о работе систем и анализировать их в Splunk Ранее мы писали, как можно загрузить логи в Splunk из каталога или с помощью syslog, рассказывали как забирать стандартные виндовые и линуксовые события, но что если нам необходимо получать более гранулярную информацию о работе наших систем? В таком случае на помощь приходя...

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

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

ITSM-чатботы: что это такое, и зачем они нужны Согласно отчету Deloitte, AI-платформы позволят государственным организациям экономить 1,2 миллиарда часов и 41,1 миллиарда долларов в год на Service Desk и управлении услугами за счет автоматизации рутинных задач. При этом, аналитики отмечают, что чатботы помогут использова...

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

[Перевод] Защита от креативного злоупотребления HSTS HTTP Strict Transport Security (HSTS) — это стандарт безопасности, который позволяет веб-сайту объявить себя доступным только по безопасным соединениям, а браузерам передаётся информация для редиректа. Веб-браузеры с поддержкой HSTS ещё и не позволяют пользователям игнориров...

Использование данных Facebook в Cambridge Analytica было «крайне неэтичным экспериментом» В пятницу Facebook объявила, что приостановлена работа Стратегических коммуникационных лабораторий (SCL) и компании по анализу данных Cambridge Analytica.  Это связанно со сбором и обменом личной информации более 50 миллионов пользователей без их согласия. Инцидент демонстри...

How to: Правильно называем методы-свойства класса Как вы называете парные методы Get/Set? Допускается ли делать их несимметричными? А если для свойства используется глагол Is? А если какой-нибудь модальный глагол вроде Can? Допускается ли вместо Get/Set использовать пары Is/Set? И если есть ограничения, то это ваш сознат...

К 2022 году рынок игровых лутбоксов может вырасти до $50 млрд Компания Juniper Research прогнозирует, что к 2022 году пользователи потратят на лутбоксы $50 млрд, тогда как до конца этого года общая сумма составит $30 млрд. В опубликованном отчёте аналитики выделили несколько основных видов игорных механик: платные контейн...

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

При создании Apple Watch Apple могла нарушить ряд патентов На днях стало известно о том, что компанию Apple обвиняют в нарушении ряда патентов. По словам представителей фирмы Omni MedSci, при создании датчика сердцебиения в Apple Watch купертиновцы использовали несколько запатентованных технологий.Читать дальше... ProstoMAC.com.| П...

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

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

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

[Перевод] Классы и фабричные функции в JavaScript. Что выбрать? В JavaScript существуют разные способы создания объектов. В частности, речь идёт о конструкциях, использующих ключевое слово class и о так называемых фабричных функциях (Factory Function). Автор материала, перевод которого мы публикуем сегодня, исследует и сравнивает эти две...

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

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

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

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

Для чего же нужен 3D принтер? Или бородатый баян Часть 2 (Макет) Здравствуйте уважаемые друзья! В продолжение своей рубрики "Для чего же нужен 3D принтер или бородатый баян", я решил написать новую небольшую статью, предыдущую Вы можете посмотреть тут. Не буду расписывать по стопятсот раз зачем это надо, поскольку для фанатиков филос...

Роскомнадзор пугает Telegram блокировкой Верховный суд РФ отклонил иск к ФСБ с требованием отменить приказ о предоставлении ключей для расшифровки переписки пользователей приложения. Следом Роскомнадзор отправил в Telegram письмо с указанием сроков исполнения. У компании имеется 15 дней на предоставление необходимо...

Apple секретно разрабатывает прототип MicroLED-дисплея Как сообщает сайт Bloomberg, компания Apple использует секретный объект в Калифорнии для разработки и производства MicroLED-дисплеев. Поговаривают, что инженерами были разработаны первые прототипы MicroLED-дисплеев диагональю 42 мм, которые являются аналогами дисплеев для Ap...

Открытая бесплатная трансляция конференции Mobius 2018 Piter 20-21 апреля, то есть уже завтра-послезавтра, в Петербурге пройдёт конференция по мобильной разработке Mobius. Android и iOS, разнообразные темы от многопоточности до тестирования, российские спикеры и зарубежные звёзды — о том, что там будет, мы уже писали. А вот о чём ...

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

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

Как загрузить нестандартный лог в Splunk + логи Fortinet Много ли мы генерируем данных, используя информационные системы каждый день? Огромное количество! Но знаем ли мы все возможности по работе с такими данными? Определенно, нет! В рамках этой статьи мы расскажем какие типы данных мы можем загружать для дальнейшего операционного...

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

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

[Перевод] Ричард Хэмминг: Глава 1. Ориентация «Цель этого курса — подготовить вас к вашему техническому будущему.» Привет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2265 в закладки, 353k прочтений)? Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, н...

CTF — это не сложно [NQ2K18] И вновь завершился очередной отборочный online-этап ежегодного соревнования по кибербезопасности — NeoQUEST-2018. Что было? Хм… Оказалось, что в Атлантиде тоже используют Android, но файлы передают по старинке: с помощью Bluetooth, беспокоятся о безопасности транзакций и с...

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

Окна на чистом WinAPI. Или просто о сложном Disclaimer Казалось бы, что WinAPI уходит в прошлое. Давно уже существует огромное количество кросс-платформенных фреймфорков, Windows не только на десктопах, да и сами Microsoft в свой магазин не жалуют приложения, которые используют этого монстра. Помимо этого статей о том...

Киноповестка: главные премьеры середины марта Март всё не радует весенним теплом? Что ж, давайте греться в кино! Благо, в прокат выходит достаточно стоящих фильмов. Tomb Raider: Лара Крофт (Tomb Raider) Новая экранизация культовой игры расскажет историю расхитительницы гробниц с самого начала. Роар Утхауг решил ск...

Google прекращает поддержку технологии Domain fronting Разработчики приложений больше не смогут использовать Google для обхода различных блокировок. Служба хостинга сайтов и web-приложений Google App Engine прекращает использование технологии Domain fronting, которая позволяет обходить интернет-цензуры со стороны правительства. ...

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

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

Бесплатные заставки (скринсейверы) для компьютера Mac и Windows: 10 стильных вариантов Если вы являетесь счастливым владельцем iMac, Mac mini или MacBook (используемого чаще в домашних целях), то вам обязательно необходимо обзавестись стильной заставкой, которая будет куда привлекательнее, чем штатные варианты от macOS. Мы предлагаем десяток интересных вариант...

[Перевод] Как пробиться на вершину Product Hunt Прежде чем рассказывать, как забраться на вершину рейтинга Product Hunt, я, пожалуй, покажу, что пытается сделать БОЛЬШИНСТВО — терпя при этом неудачу и обрекая себя на глухие рыдания в подушку. Как неудачники выходят на Product Hunt Гуглят «Как попасть в топ Product Hun...

Google совместно с Пентагоном внедряет нейросети в военную технику Недавно стало известно, что разработанная компанией Google самообучаемая нейросеть «TensorFlow» для распознавания объектов используется министерством обороны США в целях максимально подробного анализа видеоматериалов, отснятых военными беспилотными летательными а...

5 интересных фактов о новых процессорах AMD Ryzen 2200G/2400G На фоне сумасбродных цен на видеокарты выпуск APU Raven Ridge от AMD – это просто золотая жила. Несмотря на шикарную производительность за свою цену, Ryzen 2200G и 2400G очень интересны сами по себе. И сейчас я расскажу вам пять самых неочевидных фактов, которые вы нав...

Android P будет помнить уровни звука для каждого устройства отдельно Если вы используете Bluetooth для подключения каких-то беспроводных устройств к вашему Android-смартфону, то наверняка сталкивались с тем, что звук вдруг резко бьёт по ушам, а не услаждает вас тем уровнем, который вы выставили в прошлый раз для комфортного прослушивания. ...

[Перевод] Разбор алгоритма консенсуса в Tendermint В этой статье описан алгоритм консенсуса BCA (Byzantine Consensus Algorithm), используемый в Tendermint. Разработанный на основе протокола DLS, он не требует никакого "активного" майнинга, как в Proof-of-Work, и может обеспечить безопасную работу сети при наличии как миниму...

Тренинг FastTrack. «Сетевые основы». «Понимание модели OSI». Часть вторая. Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

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

Qualcomm представила прототип мобильной VR-гарнитуру на процессоре Snapdragon 845 Компания Qualcomm представила прототип мобильной VR-гарнитуры – Snapdragon 845 VR. Очки представлены в фирменном дизайне от компании и направлены на то, чтобы обеспечить максимальный комфорт при использовании. Гарнитура Snapdragon 845 VR содержит в себе два дисплея с ...

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

DevConf: как ВКонтакте шел к своей платформе для live-трансляций DevConf 2018 состоится 18 мая в Москве, в Digital October. А мы продолжаем публиковать доклады с прошлогодней конференции. На очереди доклад Алексея Акуловича из ВКонтакте, где он поведает о том, о чем внимательные читатели уже догадались по сабжу. В 2015 году мы использов...

Индексы в PostgreSQL — 10 В прошлых статьях мы рассмотрели механизм индексирования PostgreSQL и интерфейс методов доступа, а также хеш-индексы, B-деревья, GiST, SP-GiST, GIN, RUM и BRIN. Нам осталось посмотреть на индексы Блума. Bloom Общая идея Классический фильтр Блума — структура данных, позволя...

Facebook предоставит пользователям возможность удалять отправленные сообщения Компания Facebook подтвердила, что она собирается добавить кнопку Unsend при работе с сообщениями для всех пользователей социальной сети. Основанием для этого заявления стало то, что Facebook удалила сообщения основателя Марка Цукерберга (Mark Zuckerberg)&nbs...

Процессоры AMD Raven Ridge не поддерживают работу с Windows 7 В общем-то, это не удивительно. Хотя многих это огорчит.

[Из песочницы] Почему игровые серверы и чат должны существовать раздельно Привет, Хабр! Представляю вашем вниманию перевод статьи "Why you should run your game servers independently from your chat" Joe Hanson. Разработчики многопользовательских игр часто сталкиваются с дилеммой: Использовать уже существующие игровые серверы (на которых, непоср...

Используем Apple Pay и карту Тройка в качестве пропуска на работу TL;DR В статье описывается процесс создания системы контроля доступа (СКУД), в которой в качестве идентификатора могут использоваться карты Тройка, любые бесконтактные банковские карты EMV, а также телефоны с Apple Pay и Android Pay. Управление системой происходит через Te...

400 тысяч серверов могут быть подвержены RCE-атакам из-за уязвимости в почтовом агенте Exim В популярному агенте для пересылки сообщений Exim обнаружена серьезная уязвимость, которая открывает злоумышленникам возможность осуществления удаленного исполнения кода. Проблема была обнаружена исследователями компании Devcore Security Consulting, по их оценкам уязвимая ...

[Перевод] Анализ игр с HDR Последнюю пару недель я потратил на исследование HDR-картинки различных игр. Когда речь идёт об SDR-видео, то вам должны быть знакомы значения RGB в интервале 0-255, где 0 представляет чёрный цвет, а 255 — белый. HDR10 /Dolby Vision в этом плане немного отличается, не тол...

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

Операторы и провайдеры начали блокировку Telegram Утром 16 апреля операторы связи и интернет-провайдеры начали блокировку Telegram. Основанием послужило решение Таганского суда Москвы, который постановил заблокировать мессенджер на территории России за отказ передать ФСБ ключи шифрования от переписки пользователей. К вечеру...

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

Apple запатентовала новый гибкий материал На днях авторы ресурса Patently Apple обнаружили информацию о новом патенте компании Apple. В документе описывается новый материал, который купертиновцы смогут использовать во многих своих устройствах – от смартфонов до компьютеров.Читать дальше... ProstoMAC.com.| Постоянна...

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

Qualcomm рассказала о 19 компаниях, которые точно выпустят в следующем году устройства с модемом Snapdragon X50 Компания Qualcomm объявила о том, что семейство модемов Snapdragon X50 было выбрано рядом мировых производителей для запуска мобильных устройств в 2019 году. Кроме прочего, это означает, что следующая флагманская однокристальная система будет содержать этот самый модем ...

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

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

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

[recovery mode] Как создать идеальную дорожную карту продукта и что для этого нужно? Дорожная карта или roadmap в руках умелого менеджера продукта – настоящее стратегическое оружие. Как большинство стратегов умеют грамотно обращаться со своими рабочими инструментами, так и менеджер продукта должен уметь тактически применить дорожную карту и использовать дост...

[Перевод] Обнаруживаем целочисленные константные выражения в макросе [вместе с Линусом] Вашему вниманию предлагается перевод недавнего письма по поводу неоднозначной идеи из рассылки Linux Kernel Mailing List, вызвавшей традиционную реакцию Линуса Торвальдса. Необходимые для понимания пояснения предоставлены в конце поста. ПисьмоОтправитель: Мартин Уэкер Дата:...

Apple купила сервис электронной подписки на журналы Texture Apple Inc. приобрела цифровой журнал Texture, который позволит пользователям читать статьи различных изданий за единую ежемесячную плату. Подробнее об этом читайте на THG.ru.

Snapdragon 636 рвёт большинство флагманских чипсетов прошлых поколений Вы заметили, что сейчас в описании смартфонов реже стали использовать прилагательное "премиальный"? А раньше каждый второй, даже с переклеенным китайским логотипом именовался маркетологами премиальным. Сейчас с этим стало попроще, видимо, потому что значительно сместились ...

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

24 временно бесплатных набора иконок для любителей кастомизировать Android В Google Play в очередной раз можно забрать приличное количество платных наборов иконок, на которые сегодня, 18 февраля, цена снижена до 0. Цветные или чёрно-белые: круглые или квадратные, для любителей прямоугольные или произвольной формы. Словом, сейчас там иконки на люб...

Удалить то, что скрыто: оптимизация 3D-сцен в мобильной игре. Советы сотрудников Plarium Krasnodar Уже на начальном этапе создания мобильных игр следует учитывать, что детализированные модели сильно нагружают портативное устройство, а это ведет к падению частоты кадров, особенно на слабых девайсах. Как экономно использовать ресурсы трехмерных моделей без потери визуальног...

В 2020 году Apple может начать использовать в компьютерах свои процессоры вместо чипов Intel Издание Bloomberg продолжает делиться подробностями о пока неанонсированных продуктах компании Apple. Согласно последним данным, сейчас купертиновцы занимаются разработкой собственного процессора для компьютеров и ноутбуков.Читать дальше... ProstoMAC.com.| Постоянная ссылка...

[Из песочницы] JNI: Подружим Java и C++ Введение Бывают моменты, когда в Java некоторые действия выполняются за пределами обычных Java-классов. Например, необходимо исполнить код, написанный на C/C++ или другом каком-нибудь языке. В данной статье рассмотрим данный вопрос с практической точки зрения, а именно напи...

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

Apple использует облака Google для хранения данных iCloud Apple начала использовать облачные решения Google для хранения данных сервисов iCloud. При этом компания уточняет, что все данные пользователей зашифрованы, и Google не имеет доступа к ним. Ранее корпорация также использовала сервис Microsoft Azure, однако в последнее время ...

Wormster Dash – один из самых красивых раннеров для iOS Почти все доступные в App Store раннеры похожи друг на друга, и это касается не только геймплея. За прошедшие годы разработчики условно-бесплатных «бегалок» нашли более или менее приемлемую концепцию и сейчас просто используют ее для создания новых игр.Читать дальше... Pros...

Зачем Герман Каплун отвлекает внимание СМИ от вывода на IPO акций TMT Investments PLC? Отдельные российские бизнесмены, по всей видимости, поднаторели в применении эффективного метода под названием «переключение внимания». В частности, СМИ удалось установить, что бывший владелец РБК, а ныне управляющий партнер фонда TMT Investments PLC Герман Каплун использует...

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

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

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

Интернет людей и не-людей Источник «Бессмыслица — искать решение, если оно и так есть. Речь идет о том, как поступать с задачей, которая решения не имеет.» (Братья Стругацкие «Понедельник начинается в субботу») Трудно показаться оригинальным, обратив внимание на то, как прогрессивное человечество мо...

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

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

Samsung Galaxy S9 и S9+ представлены официально Компания Samsung Electronics представила на выставке MWC 2018, которая пройдет в Барселоне с 26 февраля по 1 марта, свои новые флагманские смартфоны — Galaxy S9 и S9+. Флагманы 2018 года отличаются не только размером дисплея, как это было у прошлогодних Galaxy S8 и S8...

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

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

[Перевод] Медиа-запросы в адаптивном дизайне 2018 В июле 2010 года я написала статью «Как использовать CSS3 медиа-запросы для создания мобильной версии вашего сайта» для журнала Smashing. Спустя почти восемь лет эта статья по-прежнему очень популярна. Я решила вернуться к этой теме, поскольку теперь у нас есть такие метод...

Часть старых приложений «отвалится» в Android P Разработчики нашли очередное ограничение в Android P Developer Preview, которое теперь задаёт минимальную версию API. Если она не совпадает с той, что использована при создании приложения, то такая программа работать в системе уже не будет, а выдаст предупреждение, что она...

Языки программирования для квантового компьютера Прототип ядра ионного квантового компьютера. Ion Quantum Technology Group, Сассекский университет Квантовые компьютеры время от времени попадают в СМИ. Вы слышите о том, как человек шаг за шагом приближается к их созданию, хотя для большинства развитие квантовых вычислений ...

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

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

Готовим Juniper сеть с помощью Ansible В один прекрасный день я решил перейти с обычного rsyslog собирающего логи со всех устройств на что-то другое, выбор и прочее к данной теме мало относится (выбрали Graylog2), но по итогу появилась задача заменить на всех устройства Juniper настройки syslog хоста. В принц...

В дешевых китайских смартфонах найден предустановленный троян В 42 моделях недорогих телефонов обнаружен предустановленный Android-троян, известный под именем Triada. Это мощный зловред, который поражает и модифицирует системный процесс Zygote, откуда его крайне сложно удалить без переустановки ОС. Основная функция данной вредоносной п...

В России заблокированы миллионы IP-адресов Amazon и Google Роскомнадзор с утра 16 апреля 2018 г., начал блокировку мессенджера Telegram. Блокировка осуществляется на основании решения Таганского районного суда Москвы, принятого в пятницу, 13 апреля.С иском о блокировке Telegram обратился сам Роскомнадзор. Ведомство также приобщило х...

От установки AWX до запуска первого плейбука — настройка централизованного управления Ansible Количество серверов в нашей инфраструктуре уже перевалило за 800, хотя еще год назад их было около 500. Для работы с этим всем активно используются решения от Red Hat. Про FreeIPA — для организации и управления доступами для Linux-серверов — мы уже писали, сейчас же я хочу...

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

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

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

Смартфон начального уровня ZTE A606 не имеет дактилоскопа, зато работает под управлением ОС Android 8.1 Многие новые смартфоны (и флагманские в том числе) обходятся операционной системой Android 8.0, в то время как модели попроще, с ОС Android Oreo (Go Edition), имеют предустановленную Android 8.1. Одной из таких моделей является ZTE A606, информация об этом сма...

Biz Breeze #1. Субъективно — о новостях CRM и ИТ-бизнеса На Хабре публикуются много интересных и разных дайджестов, которые мы читаем каждую неделю: о событиях, мобильной разработке, дизайне, программировании и т.д. Нам показалось странным, что нет историй об IT в бизнесе. А между тем, всё больше банков, магазинов, страховщиков, п...

[Перевод] Срыв масштабной хакерской атаки на пользователей Windows в России 6 марта Windows Defender заблокировал более 80 000 экземпляров нескольких сложных троянов, которые использовали изощренные приемы внедрения вредоносного кода в адресное пространство процессов и не менее изощренные механизмы обеспечения устойчивости и уклонения от обнаружения...

Ryzen 7 2700X и Ryzen 5 2600X разогнаны до 5,88 ГГц Хотя новые процессоры Ryzen пока не поступили в свободную продажу, они уже были разогнаны до 5,8 ГГц.

Глава NVIDIA заранее записал следующий миллиард землян в геймеры Уф, хотя бы не в майнеры, и на том спасибо!

Теперь в Snapchat можно создавать собственные фильтры для лица Компания Snap расширяет возможности разработчиков, чтобы пользователи смогли создавать собственные фильтры для лица. Спустя четыре месяца после выхода приложения Lens Studio, которое позволило всем желающим создавать собственные объекты для дополненной реальности, Snap выпус...

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