Социальные сети Рунета
Четверг, 22 февраля 2018
19 апреля 2017   16:28

[Перевод - recovery mode ] Как подойти к анализу сайта с точки зрения взломщика и выявить уязвимости?

Пошаговая инструкция по выявлению недочетов в системе безопасности веб-приложений с помощью Detectify для поиска уязвимостей. 97% проверенных TrustWave приложений уязвимы перед тем или иным видом угрозы. Читать дальше →

Подробности на сайте: habrahabr.ru

[Перевод] Создаём Q&A-бота: пошаговая инструкция Привет, Хабр! Сегодня мы хотим поделиться с вами инструкцией по созданию бота, который будет анализировать вопросы и отвечать на них. Казалось бы, мы могли бы просто рассказать про QnA Maker, который выполняет эту функцию. Но, есть одна загвоздка – он поддерживает ограниченн...

Оставайся ленивым с angular/cli Для запуска приложения Angular 5 на сервере node.js необходимы: node.js angular/cli* yarn** * следуя рекомендациям сайта будет установлена версия 1.2 Ленивцам вроде меня нужна версия 1.6*. Подробности под спойлеромЕсли ng (angular/cli) уже установлен. Проверьте версию ng ...

Nemesida Scanner — сканер уязвимостей веб-приложений   Nemesida Scanner предназначен для выявления уязвимостей в веб-приложениях, таких как SQL injection, XSS, LFI/RFI, XXE, Оpen-redirect, поиска компонентов с известными уязвимостями и критичных данных в открытом доступе, выявления недостатков конфигурации веб-приложения, ска...

Выкладываем приложение в App Store. Даже если вы не разработчик Ранее писали про этап подготовки к релизу. Сейчас расскажем про публикацию приложения в AppStore. Пошаговый гайд будет полезен новичкам, которые до этого не сталкивались с полицией нравов из Купертино. Читать дальше →

Андрей Карпов считает, что код проекта Manticore качественнее, чем код проекта Sphinx Мои читатели попросили сравнить проекты Manticore и Sphinx с точки зрения качества кода. Я могу сделать это только одним освоенным мною способом — проверить проекты с помощью статического анализатора PVS-Studio и посчитать плотность ошибок в коде. Итак, я проверил C и C++ ко...

Управление трафиком с использованием Fiddler Автор: Ольга Еременко, QA Engineer При тестировании сайтов или мобильных приложений иногда возникает необходимость не только отловить трафик между клиентом и сервером, но и модифицировать его, чтобы посмотреть, как это обработает бэкенд и что поменяется на UI. В таких сл...

[Перевод] Rekit Studio: IDE для React-приложений Сегодня мы публикуем перевод материала Нейта Ванга, создателя Rekit. Здесь он рассказывает о новом стабильном релизе системы, Rekit Studio. Это — полноценная IDE для разработки приложений, созданных с использованием технологий React, Redux и React Router. Он говорит, что его...

Уязвимый фреймворк угрожает безопасности Windows-приложений Создатели фреймворка Electron обнаружили в нем уязвимость, которая позволяет запустить в приложениях удаленное выполнение кода. Под угрозой оказались Skype, Visual Studio Code, GitHub, интернет-браузер Brave, мессенджеры Signal и Slack, интернет-ресурсы Basecamp, WordPress.c...

[Перевод] Интеллектуальные чат-боты на ChatScript: основы Чат-боты, поддерживающие общение с человеком на естественном языке, весьма популярны и востребованы. Сегодня мы хотим поделиться с вами первой частью перевода материала о разработке чат-ботов с помощью ChatScript (CS), написанного сотрудником WebbyLab на основе опыта, приобр...

Носимая электроника с датчиками ЧСС позволяет выявить диабет с точностью до 85% Свежее исследование компании Cardiogram указывает на то, что носимую электронику с датчиками ЧСС уже сейчас можно использовать для выявления признаков диабета. Для своей работы компания использовала нейронную сеть Cardiogram DeepHeart. Результаты показали, что данные ...

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

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

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

Безопасно ускоряем Erlang приложение c помощью NIF на Rust В статье освещен вопрос интеграции Erlang и Rust на примере реализации вероятностной структуры данных Бёртона Блума, позволяющей проверить принадлежность элемента множеству с необходимой точностью. Читать дальше →

Serverless приложение с реализацией CI/CD на базе AWS и Bitbucket Pipelines В статье рассказывается о развертывании Django приложения в облаке AWS с помощью Bitbucket Pipelines. Тем, кому интересна эта тема, добро пожаловать под кат. Вперед, на мины! Читать дальше →

Информационная безопасность банковских безналичных платежей. Часть 2 — Типовая IT-инфраструктура банка Рис. 1. В первой части нашего исследования мы рассмотрели работу системы банковских безналичных платежей c экономической точки зрения. Теперь настало время посмотреть на внутреннее устройство ИТ-инфраструктуры банка, с помощью которой эти платежи реализуются. Disclaimer ...

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

[Перевод] Как работает JS: WebSocket и HTTP/2+SSE. Что выбрать? Перед вами — перевод пятого материала из серии, посвящённой особенностям JS-разработки. В предыдущих статьях мы рассматривали основные элементы экосистемы JavaScript, возможностями которых пользуются разработчики серверного и клиентского кода. В этих материалах, после изложе...

Золотая Корона Денежные переводы 2.10.5 Золотая Корона — Денежные переводы — это удобный и быстрый способ отправить денежный перевод онлайн по России, СНГ и за рубеж. Без регистраций. Без открытия счета. Нужна только карта Visa, MasterCard или Maestro любого банка РФ.  Устанавливайте, открывайте, отправляйт...

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

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

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

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

В «Роскачестве» предостерегли от использования приложений для знакомств «Российская система качества» опубликовала итоги масштабного исследования, посвящённого безопасности мобильных приложений для знакомств. Специалисты проверили работу 23 таких программ на Android и 19 — [...]

[Из песочницы] Как из UML диаграммы получить каркас Vue.js приложения Здравствуйте, уважаемые Хабражители. Представляю вашему вниманию перевод статьи From Draw.io to Vue.js app автора Francesco Zuppichini. Это моя первая публикация на Хабре и я решил начать с перевода статьи об одном классном инструменте, который позволяет сгенерировать Vue.js...

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

Эксплуатация зданий: что будет, если один раз подойти с умом Карточка оборудования на модели здания — к ней прикреплены работы, затраты по единице железа, все документы (договоры, гарантия и пр.), инструкции и регламенты. Вот строят торговый центр. Сразу, когда строят, рассчитывают, что, например, то же кондиционирование будет требо...

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

[Перевод - recovery mode ] Hyperapp + Parcel В данном посте, мы рассмотрим два новых инструмента из мира фронт-енд разработки. Они оба разработаны с мыслью о простоте и легкости использования. Первый инструмент это очень маленький фронт-енд фреймворк Hyperapp, а второй это бандлер Parcel. Вместе они могут быть лучшим в...

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

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

Mail.Ru Group выходит на рынок B2B-услуг в сфере компьютерного зрения Mail.Ru Group выходит на рынок компьютерного зрения. Технология, используемая в Vision, разработана внутри компании и проверена на продуктах Mail.Ru Group – например, в мобильном приложении Облака Mail.Ru для распознавания лиц на фотографиях пользователя; теперь она предлага...

Сбор и фильтрация событий входа в систему с помощью Log Parser Здравствуйте, уважаемое сообщество! ИТ-инфраструктура всегда находится в динамике. Тысячи изменений происходят ежеминутно. Многие из них требуется регистрировать. Аудит систем является неотъемлемой частью информационной безопасности организаций. Контроль изменений позволяе...

Публичный Wi-Fi придерживается закона В течение 2017 года в общественных местах было проверено более 33,8 тыс. точек доступа Wi-Fi, что на 64% больше чем в 2016 году. При этом отсутствие блокирования доступа к запрещенной для распространения в Российской Федерации информации выявлено только в 0,73% случаях, что ...

Защита ваших приложений Xamarin с помощью Dotfuscator Это перевод рассказа Джо Сьюэлла, разработчика из команды Dotfuscator на PreEmptiveSolutions. Давайте говорить честно: выпуск библиотеки, приложения для рабочего стола или мобильного приложения может стать горьким опытом. Как только вы выкладываете вашу программу в открытый...

Два способа обойти лимит в 150 МБ на загрузку приложений из App Store На iPhone и iPad есть ограничение, не позволяющее пользователям скачивать большие игры и программы из App Store через мобильную сеть. Ранее лимит на загрузку составлял 100 МБ, а с выходом iOS 11 разработчики увеличили его до 150 МБ. Тем не менее, этого все же недостаточно мн...

WiFi Map — Free Passwords 4.0.12 WiFi Map Passwords — крупнейшая база, содержащая списки доступных Wi-Fi точек России и мира. С этим приложением вы никогда не останетесь без интернета в любой точке планеты. Работает в оффлайне. Также есть умный поиск по кафе и отелям.

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

Бег в мешках с завязанными глазами спиной вперед Какой язык программирования самый быстрый — не всегда практичный, но крайне любопытный вопрос. Сайт benchmarksgame как раз об этом. Суть проекта в сравнении скорости языков программирования на ряде типовых задач. Надо сказать, что результаты не всегда предсказуемы. Что, если...

Investing.com запускает приложение для криптовалют Investing.com, приложение №1 по финансовым рынкам в Google Play, которым пользуются больше 5 миллионов инвесторов, сегодня анонсирует запуск своего приложения для крипторынка. Новое приложение для iOS и Android является единой точкой для получения любой информации о криптова...

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

Гослесагентство Украины разработало мобильное приложение “Ялинка”, которое позволяет проверить легальность новогодней елки До Нового Года остается всего две недели, так что вопрос приобретения новогодней елки становится все более актуальным. Если вы предпочитаете искусственные елки, то можете выбрать любую из порядка 1400 доступных моделей, однако любители натуральных деревьев тоже могут позабот...

Java конференция с английскими корнями. Продолжение мегаобзора Нам с mpryakhin, моим коллегой из CleverDATA, удалось съездить в британскую столицу на Java-конференцию  – Jax London 2017. На прошлой неделе вы уже читали о Chaos Engineering, lambda выражениях, катастрофичных багах и Continuous Delivery Java приложений в контейнерах. А з...

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

Тестируем аккумулятор iPhone: как проверить емкость батареи Ваш iPhone или iPad быстро разряжается? Проверьте емкость аккумулятора Apple-гаджета. Это можно сделать самостоятельно с помощью бесплатного приложения CoconutBattery. Как оно работает, расскажем в нашей статье.

Безопасность приложений с Citrix NetScaler Всем привет! Ни для кого не секрет, что в последнее время возросло большое количество угроз. Большое внимание стало уделяться темам безопасности и защите доступа к используемым ресурсам. В данной статье разберем продукт Citrix NetScaler VPX и его интегрированную платформу ...

12NEWS.RU :: Блоги :: Код ИБ в Перми: чем умнее, тем уязвимее По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), когда год подходит к концу, вводные дискуссии о трендах становятся особенно насыщенными. О чем говорили ИБ-эксперты в Перми - читайте в нашем репортаже. Найти: ERP, CRM, MES, ...

В карточках памяти Toshiba Memory FlashAir с интерфейсом Wi-Fi обнаружена уязвимость На сайте компании Toshiba на днях было опубликовано сообщение, которое может заинтересовать пользователей карточек памяти Toshiba Memory FlashAir. В этих сменных носителях с интерфейсом Wi-Fi обнаружена уязвимость. По словам производителя, уязвимость выявлена в протокол...

[Перевод] Эксперимент с бинарным кодом в Glimmer Перевод статьи об эксперименте с бинарным кодом в Glimmer, соавторы публикации: Сара Клаттербак, Чад Хиетала и Том Дейл. Чуть более года назад Ember.js претерпел значительные изменения. В тесном сотрудничестве между инженерами LinkedIn и Open Source сообществом, мы заменили...

[Перевод] Как я осознал, что такое распределенные системы Привет, Хабр! В скором времени у нас выходит изысканная новинка для разработчиков высшего класса — "Реактивные шаблоны проектирования". Автор книги Роланд Кун — звезда первой величины в области распределенных систем, один из разработчиков Akka. Под катом предлагаем перев...

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

Эксперты Solar Security проверили безопасность мобильных кошельков для криптовалют Специалисты компании Solar Security проверили безопасность популярных приложений для операций с криптовалютами.

Cisco предупреждает об уязвимостях для устройств, использующих WebVPN Выпущено исправленное программное обеспечениеНедавно Cisco выпустила срочное решение по безопасности для устройств, настроенных с помощью WebVPN, сообщает ITbukva.com. Уязвимость существует в Secure Sockets Layer (SSL) устройств Cisco Adaptive Security Appliance (ASA). Компа...

Как завести Bitcoin-кошелек и следить за ним на смартфоне? Криптовалюты в последнее время стали крайне популярны. Многие пользователи не знают, как завести Bitcoin-кошелек и тем более следить за ним через Android-аппарат. В этой статье мы поможем вам сделать первые шаги и стать инвестором Bitcoin. Для начала давайте заведем Bitcoi...

Как проверить подлинность банкнот в 200 и 2000 рублей с помощью официального приложения «Гознака» Государственная компания «Гознак» выпустила приложение «Банкноты 2017», которое предназначено для проверки подлинности банкнот номиналом 200 и 2000 рублей.

PVS-Studio и ГОСТы. Как появилось приложение КОМПАС-Эксперт для проверки чертежей Недавно мы выпустили новое приложение КОМПАС-Эксперт для поиска ошибок в чертежах и моделях, разработанных в КОМПАС-3D. Идеей для него послужил анализатор кода PVS-Studio. Что общего в продуктах для программистов и инженеров и как классифицируются ошибки проектирования, расс...

Начала работу система «Электронная путевка» "Электронная путевка" - информационная система, разработанная Ростуризмом, в которую туроператоры должны вносить данные по каждому проданному туру. По итогам 2017 года "Электронной путевкой" в тестовом режиме пользовались около 100 туроператоров, уже опр...

Уязвимость из 1998 года снова в строю – встречайте ROBOT Недавнее сканирование сайтов из топ 100 по посещаемости выявило что 27 из них, включая Facebook и PayPal cодержали уязвимость, очень похожую на обнаруженную в 1998 году исследователем Даниэлем Блейхенбахером (Daniel Bleichenbacher) в SSL. Ошибка в алгоритме управляющем ключа...

[Из песочницы] Как начать разрабатывать универсальные приложения с библиотекой Next.js We don’t need no traffic building, We don’t need no SEO, No link exchanges in your network, Spammers! leave us all alone. Anna Filina Немного истории В далеком 2013 году Spike Brehm из Airbnb опубликовал программную статью, в которой проанализировал недостатки SPA-приложени...

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

[Из песочницы] Синхронизация AssemblyVersion и Publish Version в ClickOnce приложении Добрый день. Сделал приложение ClickOnce. Всё хорошо, но утомляет обновлять номер версии. Дело в том, что при выкладывании обновления нужно менять версию как в AssemblyInfo, так и в csproj. Вот так я сделал: public static class VersionInfo { public const string VersionStr...

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

ARM назвала уязвимые к Meltdown и Spectre ядра процессоров Компания ARM Limited опубликовала список ядер мобильных процессоров, подверженных уязвимостям Meltdown и Spectre. Как оказалось, на данный момент небезопасными являются многие устройства с ядрами семейства Cortex–A, Cortex–R и Cortex–M. Напомним, уязвимости Meltdown и S...

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

[Из песочницы] Перевод: Настройка ваших приложений и игр для устройств с длинным экраном Привет, Хабр! Представляю вашему вниманию перевод статьи Tuning your apps and games for long screen devices автора Fred Chung. В последние месяцы растет тенденция к тому, что производители телефонов представляют новые устройства с длинным экраном (более 16: 9), многие из ко...

NVIDIA латает от Meltown и Spectre утилиту GeForce Experience и устройства Jetson и Shield Масштабы последствий от выявленных в современных процессорах уязвимостей, названных Meltown и Spectre, ещё предстоит оценить, но с каждым днём становится всё более очевидно: они будут весьма значительны. Разработчики ОС обещают заметное снижение производительности в...

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

Google удалила приложения с рекламой для взрослых и заблокировала разработчиков В прошлом году магазин приложений Google обошёл App Store по количеству загрузок. Несмотря на двукратное преимущество, iOS-разработчики обошли коллег по показателям прибыли. Сотрудники поискового гиганта пытаются исправить ситуацию — накануне удалили 60 приложений со взросл...

94% организаций используют IoT Компания Thales представила результаты отчета об угрозах Thales Data Threat Report Global Edition 2018, выпущенного совместно с аналитической компанией 451 Research. Диджитализация повышает уровень эффективности бизнеса, а также позволяет создать новые бизнес-модели...

Office 365. Разработка web-приложения. Авторизация ADAL JS, новый Microsoft Graph API В данной статье сделаем введение в разработку web-приложений для Office 365: — регистрация приложения в корпоративном Azure — авторизация пользователей — получение данных из сервисов Office 365 Основная цель: научиться делать приложения Office 365 которые можно продават...

[Перевод] Интервью портала A Cloud Guru с Келси Хайтауэром: о DevOps, Kubernetes и serverless Наверняка не все знают, что по нагрузке и числу пользователей iFunny является настоящим highload-сервисом. API обслуживает в пиках порядка 15000 запросов в секунду, система аналитики обрабатывает около 5 миллиардов событий в сутки, а для поддержки полного функционала работа...

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

Ask me anything. Avito. Android Привет! Первый опыт публикации поста формата «Вопрос-ответ» в нашем блоге оказался успешным и полезным для всех участников, поэтому сегодня мы продолжаем. На этот раз речь пойдёт о разработке под Android в целом и об особенностях приложения Avito в частности. Как работается...

[Перевод] Реализация поиска с использованием RxJava В данной статье будет рассмотрена оптимальная и компактная реализация поиска с использованием RxJava для Android, отсеивающая ненужные результаты и уменьшающая количество бесполезных сетевых вызовов. Оригинал написан 16 октября 2017. Перевод вольный. Читать дальше →

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

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

Как кешировать данные AVURLAsset, загруженные AVPLayer'ом Привет, Хабр. Меня зовут Влад. Я работаю iOS разработчиком в FunCorp. Мы делаем приложения в сфере развлечений. Возможно, вы слышали о нашем флагмане iFunny и популярном в СНГ приложении АйДаПрикол. В этой статье я расскажу о том, как получить данные видео, загруженные плее...

Как мы настроили Docker и Kubernetes в TFS Мы продолжаем наш путь к continuous integration (CD) и high availability (HA), основанной на избыточности. В предыдущей серии мы перевели API для мобильного приложения на .NET Core. Следующий логичный шаг для достижения CD — настроить сборку в Docker-контейнер. Сегодня поде...

Layer 7 DoS: атаки на отказ от обслуживания веб-приложения Распределенные атаки на отказ в обслуживании, которым подвергаются популярные сайты обычно происходят с тысяч и тысяч взломанных устройств. Эти атаки в основном направлены на подавление целевой системы масштабным трафиком, забиванием канала связи. Эти атаки относятся к laye...

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

Инвентаризация (бизнес-*) процессов через актуализацию должностных инструкций в интересах информационной безопасности Привет, Хабражитель! Предлагаю вниманию статью, объединяющую вещи, на первый взгляд, не имеющих между собой ничего общего: должностные обязанности работников, инвентаризация (бизнес-*)процессов и информационной безопасности. Будут рассмотрены следующие темы: Вместо вступлен...

Обзор и тестирование комплекта оперативной памяти DDR4-3000 ADATA XPG Spectrix D40 (AX4U300038G16-QRS) объемом 32 Гбайт К реализации задачи по выпуску продукта, оснащенного подсветкой, можно прийти разными способами, и модули памяти ADATA XPG Spectrix D40 – это не просто «такое же, но другой фирмы», а принципиально иное с технической точки зрения решение по сравнению с Geil Evo X. Причем ADAT...

Использование обратного преобразования Лапласа для анализа динамических звеньев систем управления Здравствуйте! До настоящего времени в арсенале средств высокоуровневого языка программирования Python отсутствовали модули для численного преобразования передаточных функций элементов САУ из частотной области во временную. Поскольку функции обратного преобразования Лапла...

[Из песочницы] Понять Биткойн и будущее. Как то, что вы знаете, будет переосмыслено навсегда Привет, Хабр! Представляю вашему вниманию перевод статьи "Understanding Bitcoin and the Future. How What You Know Will Be Redefined Forever" автора Andrian Iliopoulos. Bitcoin. Криптовалюта. Децентрализованное приложение. Пузырь. Инвестиции. Спекуляции. Следующа...

Как создать свой канал на YouTube: пошаговая инструкция

Анализ цен альткоинов: и снова коррекция Как известно, на рынке не бывает бесконечного роста — цена любого актива движется как вверх, так и вниз, либо находится в «боковике». Сегодня, 21 февраля, позитивные настроения на рынке криптовалют внезапно сменились доминированием медведей. О возможных сценариях движения це...

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

Проверки и планы «Деда Роскомнадзора» на 2018 год Дед Роскомнадзор весь год ищет операторов персональных данных, которые с точки зрения закона «плохо себя ведут», и выписывает им предписания. В этой статье мы хотели бы рассказать о том, как это происходит, а ещё немного раскрыть планы «дедушки» на 2018 год. Чудесно, если ...

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

[Из песочницы] Простая реализация Token для взаимодействия мобильного приложения с WebAPI С недавнего времени занялся разработкой мобильных приложений с помощью Xamarin.Forms в связи с производственной так сказать необходимостью. Не буду конечно рассказывать про танцы с бубнами чтобы написать и запустить на эмуляторе приложение «Hello, World!», но главное разрабо...

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

Нагрузочное тестирование «не-HTTP». Ч.1 JMeter В монолите вызовы методов делались внутри одного приложения — теперь, в микросервисной архитектуре, всё взаимодействие осуществляется через сеть. Соответственно, скорость обмена информации между приложениями падает вне зависимости от используемого протокола обмена. В этой ст...

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

Анонс Serverless Moscow Meetup #1 Всем привет! Первый митап в России по технологии Serverless пройдет 1-ого марта в Rambler&Co. Мы поговорим о том, что такое Serverless и почему появился этот подход, а также рассмотрим два практических кейса: построение аналитической системы для мобильного приложения и ...

Mosdroid в Avito — анонс Привет! 3 марта приглашаем на встречу сообщества Mosdroid, которая пройдёт в офисе Avito. Регистрируйтесь на митап, приглашайте коллег. Поговорим о фреймворке Spock, нюансах обеспечения безопасности android-приложений и CI процессах. Под катом — программа встречи и тезисы вы...

«Быстрорастворимый» фронтенд. Лекция в Яндексе Ускорить доставку элементов фронтенда на устройство пользователя можно несколькими способами. Разработчик Артём Белов из самарского офиса норвежской компании Cxense попробовал самые многообещающие: HTTP/2, Server Push, Service Worker, а также оптимизацию в процессе сборки и ...

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

Slide Over в iOS 11 на iPad, или как одновременно открыть два приложения на планшете Apple Какими нововведениями может похвастаться мобильная платформа iOS 11? С точки зрения пользователей смартфонов iPhone, принципиально новых функций в одиннадцатой версии OS не так много, но совершенно иначе обстоят дела у владельцев планшетов iPad. Помимо всего прочего, с релиз...

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

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

ТехtGrаbbеr + Тrаnslаtоr 2.0 Основные возможности: • Распознавание текста на более чем 60 языках, в том числе русском, английском, немецком, испанском, греческом, китайском, корейском и многих других • Полнотекстовый перевод для более чем 40 языков! Поддерживаются английский, испанский, китайский и ...

ИИ учит язык: зачем нужен хакатон по машинному переводу 18 декабря стартовал отборочный тур для участия в хакатоне DeepHack.Babel от Лаборатории нейронных систем и глубокого обучения МФТИ. Акцент будет сделан на нейросетевой машинный перевод, набирающий популярность в исследовательском сообществе и уже использующийся в коммерче...

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

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

Распознавание объектов с помощью PowerAI Vision Разработчики программного обеспечения уже несколько лет активно работают с библиотеками машинного обучения, решая задачи компьютерного зрения и обнаружения объектов. Но реализация таких задач (а каждую модель машинного обучения необходимо спроектировать, развернуть, собств...

[Из песочницы] Создание динамичаского tooltip в Angular2+ приложениях В нашем приложении передо мной встала задача о создании красивого тултипа, в Angular Material таблице. Дизайн нам нарисовали, и я начала поиск в интернете нужных материалов. Но натыкалась уже или на готовые решения(библиотеки) или на очень простые решения, которые мне не под...

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

«Рейтинг Рунета 2018» пригашает сайта и приложения Сбор заявок на всероссийский конкурс сайтов и мобильных приложений продлится до 24 мая

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

Динамический анализ кода с помощью Iroh.js Владислав Власов, инженер-программист в Developer Soft и преподаватель Нетологии, написал для блога цикл статей о EcmaScript6, в первой части которого на примерах рассмотрел динамический анализ кода в EcmaScript с помощью Iroh.js. Статический и динамический анализ кода Сред...

Microsoft добавит поддержку Progressive Web Apps в Windows 10 Стало известно, что компания Microsoft планирует добавить поддержку Progressive Web Apps в ОС Windows 10 и браузер Microsoft Edge. С приходом обновления Redstone 4, релиз которого запланирован на следующий месяц, пользователи смогут опробовать функциональность «продвинутых в...

[Из песочницы] IPsec vs TLS/SRTP в обеспечении безопасности VoIP Предисловие Под катом перевод оригинальной статьи, который мне необходимо было сделать для сдачи кандидатского зачёта по английскому языку в магистратуре. Мною был выбран именно этот текст, поскольку, ещё во время написания дипломной работы, я достаточно хорошо ознакомился ...

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

Анализ цен альткоинов: пессимизм берет верх На фоне негативного новостного фона большинство криптовалют по-прежнему находится в “красной зоне”. О возможных сценариях движения цен нескольких популярных альткоинов расскажет аналитик RoboForex Дмитрий Гурковский. Ethereum На четырехчасовом таймфрейме Ethereum наблюдается...

Анонсирована пошаговая стратегия Warhammer 40,000: Mechanicus Издательство Kasedo Games анонсировало пошаговую стратегию во вселенной Warhammer 40,000. В Warhammer 40,000: Mechanicus игроки возьму под контроль Адептус Механикус, самые технологически продвинутые силы человечества. В роли магоса доминуса (боевого командующего)...

Apple собирается переименовать и упростить приложение с книгами iBooks Apple собирается существенно обновить читалку iBooks. Согласно Bloomberg, компания выпустит новое приложение для iOS под названием Books. Оно будет иметь интерфейс наподобие App Store в iOS 11, вкладку «Читаю сейчас» и отдельный раздел с аудиокнигами. Оф...

Роскомнадзор: Количество публичных хот-спотов без идентификации сократилось в три раза В 2017 году заметно возросла дисциплина со стороны организаторов точек доступа Wi-Fi, сообщает Роскомнадзор. За год количество точек доступа Wi-Fi, которые не идентифицируют пользователей, сократилось в три раза. Согласно статистике, с начала года было проверено более ...

[Перевод] Разработка статического блога на Gatsby и Strapi Статические веб-сайты содержат страницы с неизменным содержимым. Технически — это набор HTML-файлов, которые, для каждого посетителя сайта, выглядят одинаково. В отличие от динамических веб-сайтов, для разработки таких сайтов не нужно серверное программирование или базы данн...

[Из песочницы] Диагностика и понимание поведения графического процессора вашего приложения с помощью GAPID Привет, Хабр! Представляю вашему вниманию перевод статьи Diagnose and understand your app's GPU behavior with GAPID, автор — Андрей Волошин. Разработка для 3D сложна. Независимо от того, используете ли вы собственный API-интерфейс для графики или заручитесь помощью своего ...

Как изменились интерфейсы торговых весов Рассказываем о том, как меняются современные торговые весы с точки зрения интерфейсов обмена и вывода информации. Читать дальше →

Как скачать и установить Viber на компьютер: инструкция на русском [Windows] Второй по популярности после WhatsApp мессенджер в России доступен не только в виде приложения на Андроид и iPhone, но и в виде программы для десктопа или ноутбука. Скачать клиент Viber на русском можно с официального сайта компании. Установка мессенджера

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

Анализ цен альткоинов: многие думали, что это дно, но снизу постучали Капитализация рынка криптовалют продолжает свое неуклонное снижение. На текущий момент в “красной зоне” находится почти вся первая сотня рейтинга Coinmarketcap.О возможных сценариях движения цен нескольких популярных альткоинов расскажет аналитик RoboForex Дмитрий Гурковский...

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

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

Runtastic Sleep Better – трекер сна для iPhone Данная программа предназначена для тех пользователей iPhone и iPad, которые испытывают проблемы со сном, долго не могут уснуть или не чувствуют себя отдохнувшими на утро. Как и другие приложения от этого разработчика (пример 1 и пример 2), Runtastic Sleep Better отлично выпо...

Security Master 4.3.8 CM Security — молниеносно быстрое, очень маленькое и в высшей степени безопасное, это разработанное Clean Master. БЕСПЛАТНОЕ приложение для обеспечения безопасности мобильных устройств — самый надёжный оптимизатор Андроид в мире (более 100 000 000 загрузок по всему миру и ре...

Книга «Микросервисы на платформе .NET» Привет, Хаброжители! Предлагаем вашему вниманию главу «Шаблоны для построения приложений на основе микросервисов» из нашей новой книги К. Хорсдала, посвященной программированию микросервисов на платформе .NET Составные приложения: интеграция на фронтенде Первым шаблоном дл...

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

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

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

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

Telegram X Telegram X — официальный клиент Telegram, написанный на языке Swift. По официальным заявлениям, он быстрее и экономнее (с точки зрения энергопотребления) стандартного приложения Telegram для iOS. Telegram X поддерживает темы оформления, настройку размера шрифта и множество д...

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

Из Google Play исчезнут 32-битные приложения и приложения-подделки Компания Google анонсировала ряд изменений в политике взаимоотношений с разработчиками приложений для устройств под управлением Android. Соответствующее предупреждение появилось в официальном блоге компании. Готовящиеся изменения позволят повысить безопасность и производите...

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

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

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

McSema и декомпиляция в исходный код LLVM: реально ли это? Представьте себе, что есть некая очень полезная программа, но она, например, существует только в версии Windows и только 64 бита. А вам нужно, например, под ARM64 и под другую ОС, соответственно. Причём исходников у вас нет, и достать их невозможно. Что делать? Существует...

[Перевод - recovery mode ] Пишем собственный миниатюрный Redis-сервер на Python На днях мне пришла в голову мысль, что было бы здорово написать простой Redis-подобный сервер баз данных. Хотя у меня значительный опыт работы с приложениями WSGI, сервер базы данных представил новый вызов и оказался хорошей практикой в процессе обучения работе с сокетами в ...

[Перевод] Предсказание случайных чисел в умных контрактах Ethereum Ethereum приобрёл огромную популярность как платформа для первичного размещения монет (ICO). Однако она используется не только для токенов ERC20. Рулетки, лотереи и карточные игры — всё это можно реализовать на блокчейне Ethereum. Как любая реализация, блокчейн Ethereum не...

Следите за конкурентами с помощью Анализа сайтов Еще больше тестов с возможностью сравнить свой сайт с сайтами конкурентов

Анализ цен альткоинов: признаки восстановления После затяжного падения большинство криптовалют начали демонстрировать некоторые предпосылки к восстановлению. О возможных сценариях движения цен нескольких популярных альткоинов расскажет аналитик RoboForex Дмитрий Гурковский. Bitcoin Cash С точки зрения технического анализ...

Kid's Shell 2.3.3 С помощью этого приложения вы можете настроить свой телефон для запуска только разрешенных приложений. Ребенок не сможет сделать звонок, отправить SMS, запустить запрещенное приложения или купить платное приложения в Google Play. Детский режим — позволяет запускать только ...

Объяснение SNARKs. Сопряжения эллиптических кривых (перевод) Привет, Хабр! Представляю вашему вниманию перевод статей блога ZCash, в которых рассказывается о механизме работы системы доказательств с нулевым разглашением SNARKs, применяемых в криптовалюте ZCash (и не только). Источник Предыдущие статьи: Часть 1: Объяснение SNARKs. Г...

Любой iPhone и Mac можно «убить» с помощью всего одного символа Особый символ, означающий «знак» на древнеиндийском языке телугу, отправленный через iMessage, приводит к перезагрузке устройств. А если его ввести в диалоговых окнах, строках поиска или приложениях на компьютерах с macOS, то система будет закрывать соответствующие...

Разворачиваем окружение для Java-приложения с помощью Ansible За мной, за мной, читатель, и я проведу тебя в чарующий мир автоматизации разворачивания окружения на серверах под управлением Linux семейства RHEL. Один из наших java-проектов вырос, стал совсем взрослым и сейчас занимает 4 контура: Dev — контур для команды разработки, Qa —...

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

Infinite West: пистолеты, бандиты и пошаговые бои Hitman GO от компании Square Enix была одной из первых удачных мобильных пошаговых головоломок с элементами экшена. Фактически она стала родоначальником целого жанра, и сейчас в App Store время от времени появляются похожие игры. Например, буквально на днях разработчики из с...

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

Эдвард Сноуден создал Android-приложение Haven для наблюдения за окружающей обстановкой Эдвард Сноуден совместно с инженером по вопросам безопасности Мика Ли в партнёрстве с The Guardian Project выпустили мобильное приложение под названием Haven для платформы Android. Оно предназначено для применения людьми, страдающими паранойей озабоченными вопросами безопасн...

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

Сжимаем несжимаемое – как уменьшить дистрибутив мобильного приложения Сегодня в магазинах приложений для платформ iOS и Android существует ограничение на размер приложения в 100 МБ. Магазин Apple для приложений, которые не укладываются в этот лимит, запрещает закачку при помощи мобильного интернета. В  Google Play же это строгий лимит на разме...

Справочник энергетика 1.0.8 Данное приложение является первой попыткой составления справочника для энергетиков, содержащее все основные инструкции и правила. Данная версия только начинает развиваться, и пока для обозрения доступно только: 1. Инструкция по переключениям в электроустановках | СО 1...

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

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

PVS-Studio 2018: CWE, Java, RPG, macOS, Keil, IAR, MISRA Приближается 2018 год и пора подумать о новых направлениях развития нашего статического анализатора PVS-Studio. Сейчас наибольший интерес для нас представляет поддержка языка Java. Дополнительно мы рассматриваем возможность поддержки языка IBM RPG. Не менее интересно развит...

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

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

Facebook запустил приложение и сайт для создателей видеоконтента Facebook объявил о запуске двух нововведений для создателей видеоконтента - мобильного приложения Facebook Creator и образовательного сайта.Приложение Facebook Creator было презентовано в июне. Теперь оно запускается по всему миру. Первыми доступ к нему получат пользователи ...

У действующей виртуальной клавиатуры ASETNIOP всего 10 кнопок В 2012 году разработчик Зак Деннис представил концепт клавиатуры для сенсорных экранов, которая использует минимальное количество точек ввода данных. Теперь ASETNIOP доступна в виде приложения для iOS и Android, но пока только для планшетов – адаптация под иные форматы гадже...

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

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

Автомобили Ford могут получить приложение для поиска попутчиков Информационно-развлекательная система Ford SYNC в ближайшем будущем может обзавестись специализированными приложениями для карпулинга, гибридной навигации и подкастов. Компания Ford провела конкурс Make It Driveable среди разработчиков приложений, призванных улучшит...

Советы по созданию современного Android-приложения. Лекция Яндекса Мы продолжаем публиковать материалы Школы мобильной разработки 2017 года. На очереди — большая лекция Android-разработчика Дмитрия Никитина из команды Яндекс.Почты. Дмитрий рассказывает, как подойти к созданию проекта с нуля, не потеряться среди множества библиотек и на что ...

Что-то не так с IDS сигнатурой Имена Snort и Suricata IDS знакомы каждому, кто работает в сфере сетевой безопасности. Системы WAF и IDS — это те два класса защитных систем, которые анализируют сетевой трафик, разбирают протоколы самого верхнего уровня и сигнализируют о злонамеренной или нежелательной се...

[Перевод] Вышел GitLab 10.4 c динамическим тестированием безопасности приложений и бета-версией Web IDE В первом релизе 2018 года мы внесли улучшения в процессы планирования, тестирования, развертывания и работы с мерж-реквестами. Кроме того, в данный релиз включены новые возможности тестирования безопасности, а также первая версия Web IDE, который является частью нашего амби...

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

Мега-Учебник Flask, Часть 3: Веб-формы ( издание 2018 ) blog.miguelgrinberg.com Miguel Grinberg <<< предыдущая следующая >>> Эта статья является переводом третьей части нового издания учебника Мигеля Гринберга. Прежний перевод давно утратил свою актуальность. Читать дальше →

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

Организаторы точек доступа Wi-Fi стали дисциплинированнее Согласно отчетной статистике, с начала года было проверено более 28 тыс. точек доступа Wi-Fi, что на 36% больше, чем в 2016 году. Наибольшее количество точек доступа проверено на территориях Северо-Западного (7844), Сибирского (6841) и Центрального (5587) федеральных округов...

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

Фитнес-приложение раскрыло секретные координаты военных баз США Многочисленные фитнес-трекеры и фитнес-приложения позволяют отслеживать свой результат и находить наиболее оптимальные маршруты для пробежек и прогулок в вашем городе. Но порой такие программы могут нести угрозу национальной безопасности. Именно так и произошло с приложени...

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

«Письмо турецкому султану» или линейная регрессия на C# с помощью Accord.NET для анализа открытых данных Москвы Когда речь идет об освоении самых основ машинного обучения, чаще всего предлагается изучить соответствующие инструменты на Python или R. Мы не будем обсуждать их плюсы и минусы, а просто зададимся вопросом, что делать если вы знакомы только с экосистемой .NET, но при этом ва...

Xiaomi выпустила крайне крутое приложение из MIUI 9 для всех Android-смартфонов В этом году компания Xiaomi начала делать большие шаги в сторону завоевания мирового рынка. Для этого она использует уже проверенными другими производителями способы продвижения своих фирменных мобильных устройств. Не так давно некоторые уникальные приложения из

Мега-Учебник Flask, Часть 4: База данных ( издание 2018 ) blog.miguelgrinberg.com Miguel Grinberg <<< предыдущая следующая >>> Эта статья является переводом четвертой части нового издания учебника Мигеля Гринберга. Прежний перевод давно утратил свою актуальность. Читать дальше →

Настройки App Store в macOS High Sierra можно разблокировать любым паролём Недавно на Open Radar было опубликовано сообщение об уязвимости в текущей версии macOS High Sierra, которая позволяет разблокировать меню App Store в системных настройках любым паролём. Сотрудники ресурса MacRumors проверили проблему на macOS High Sierra 10.13.2, по...

Datalore: открываем бета-версию приложения для анализа данных на Python Привет, Хабр! В рядах инструментов JetBrains пополнение. Мы запускаем открытую бета-версию Datalore — умной веб-среды для анализа и визуализации данных на языке Python. Машинное обучение уверенно захватывает мир: алгоритмы интеллектуального анализа данных стоят за совреме...

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

Apple рассказала о заплатках для iOS, macOS и Safari в связи со Spectre и Meltdown Затронувшая всю индустрию уязвимость современных процессоров, связанная со спекулятивным исполнением команд и названная именами Meltdown и Spectre, ожидаемо не обошла и Apple. Вслед за другими крупными компаниями купертинцы опубликовали особую страницу с информацией...

Одноклассники представили десктопное приложение для игр соцсети Одноклассники выпустили десктопное игровое приложение «ОК Игры» для компьютеров с операционной системой Windows. С его помощью пользователи могут быстро запускать игры из ОК на своем компьютере.

Еще шесть IoT-игрушек признаны уязвимыми для взлома Эксперты британского портала Top10VPN обнаружили опасные уязвимости в шести популярных IoT-игрушках. Незащищенное WiFi- и Bluetooth-соединение позволяет злоумышленникам собирать персональные данные, превращать радиоуправляемые модели в мобильные шпионские устройства и общать...

ABBYY TextGrabber 2.0 распознает текст в видеопотоке В новою версию приложения для распознавания и перевода текста ABBYY TextGrabber для Android встроена технология ABBYY Real-Time Recognition (ABBYY RTR SDK). С ее помощью можно мгновенно извлекать информацию не только из документов, но и с различных поверхностей.

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

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

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

Обновление через Windows Update не работает у некоторых пользователей Windows 7 Некоторые пользователи Windows 7 и Windows Server 2008 сообщают, что не могут проверить наличие обновлений с помощью Центра обновлений Windows и Microsoft Update. Пока ничего не известно об исправлении от Microsoft. Читать дальше

Как гарантированно зарабатывать в YouTube и Instagram: пошаговая инструкция Chip Даже если вы никогда не были блогером и не задумывались о заработке в Youtube или Instagram - это не значит, что денег для вас там нет. Мы точно знаем - заработать там под силу каждому. И рассказываем, как именно.

Redmi 4A, не устанавливается mcpe 1.2.6 Ребят помогите. Я решил переустановить майн (pe). Я удалил старый майн, папки «games» и «com.mojang.minecraftpe». Далее очистил корзину, почистил кеш, перезагрузил телефон (Xiaomi Redmi 4A, Android 6.1). Устанавливаю майн и пишет «Приложение не установлено». Я и разархивиров...

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

Релиз первой беты кросс-платформенного XAML UI-тулкита Avalonia Состоялся релиз первой бета-версии Авалонии. Avalonia — кроссплатформенный .NET UI-тулкит, вдохновлённый технологиями WPF, с полной поддержкой .NET Core 2.0, XAML, дата-биндиногов, lookless-контролов и многого другого, поставляемый под лицензией MIT. Avalonia позволяет вам п...

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

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

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

В приложении Google AdWords теперь можно управлять ключевыми словами Google обновил мобильное приложение AdWords, добавив возможность управления ключевыми словами. You can now add, edit or remove keywords on the go using the AdWords app. Learn more: https://t.co/CHjsn1uZHr pic.twitter.com/ZhMzM6IaiL — Google AdWords (@adwords) January 1...

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

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

Система сбора, анализа, уведомлений и визуализации логов на syslog-ng,elasticsearch,kibana,grafana,elasticalert Что мы получим после этой статьи: Систему сбора и анализа логов на syslog-ng, elasticsearch в качестве хранилища данных, kibana и grafana в качестве систем визуализации данных, kibana для удобного поиска по логам, elasticalert для отправки уведомлений по событиям. Приготовь...

Translatium 7.8.0 Переводите как профи с помощью Translatium — самого мощного переводчика для Windows. Особенности: 150+ языков и диалектов Переводите слова, фразы, и текст на более чем 150 языков и диалектов. Распознавание и вывод речи Используйте ваш голос для ввода и слушай...

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

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

[Перевод] 29% вебсайтов уязвимы для DOS-атаки даже одной машиной (CVE-2018-6389) Важно отметить, что использование этой уязвимости является незаконным, если только у вас нет разрешения владельца веб-сайта. В платформе WordPress CMS была обнаружена простая, но очень серьезная уязвимость, связанная с атаками типа «отказ в обслуживании» (DoS) на уровне пр...

В коммутаторах Phoenix Contact обнаружены уязвимости Эксперты Positive Technologies Илья Карпов и Евгений Дружинин выявили критически опасные уязвимости в промышленных коммутаторах Phoenix Contact. Эти устройства используются для построения сетей в нефтегазовой, морской, энергетической сферах и в других инфраструктурных и прои...

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

Сборка и дeплой приложений в Kubernetes с помощью dapp и GitLab CI В предыдущих статьях о dapp было рассказано про сборку приложений и про запуск в Minikube. При этом dapp запускался локально на машине разработчика. Однако инструмент задумывался для поддержки процессов непрерывной интеграции (CI) и сами мы используем его в основном в связ...

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

[Перевод] Технические подробности. Уязвимость Meltdown — CVE-2017-5754 От автора Важно! Уязвимость на самом деле это 3 уязвимости — Meltdown, Spectre 1, Spectre 2 Здравствуй хабр! Сегодня у нас перевод заметки про уязвимость Meltdown (CVE-2017-5754). Переведена только первая страница и основная часть заметки для понимания данной уязвимости. Mel...

Вышли утилиты, которые позволят сделать джейлбрейк iOS 11 и tvOS 11 Только вчера Абрахам Масри опубликовал на GitHub код, который позволял разработчикам осуществить взлом смартфонов и планшетов Apple, работающих на iOS 11. А уже сегодня программист и взломщик Джонатан Левин выпустил первую утилиту для проведения джейлбрейка iOS 11 – iOS 11.1...

Seagate повысила безопасность сетевых хранилищ Компания Seagate устранила уязвимость сетевых хранилищ (Network Attached Storage, NAS), которая обеспечивала взломщикам несанкционированный доступ к устройству. Брешь присутствовала в прошивках двух моделей линейки Personal Cloud. Независимый специалист по кибербезопасности ...

Joom 2.4.2 Joom — приложение для покупок любых товаров из Китая. Сервис анализирует миллионы товаров и выбирает лучше специально для вас! Чем больше вы пользуетесь приложением, тем лучше система подстраивается под вас и предоставляет лучшие рекомендации. Возмодности: русскоязычн...

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

Нейросети плохо распознают темнокожих людей и женщин Система распознавания лиц уже достаточно плотно вошла в нашу жизнь. Она находит применение в сканерах наподобие Face ID и даже используется для поиска преступников. Но, как сообщает издание Science Daily, группа исследователей из Массачусетского технологического университе...

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

Мобильные приложения от онлайн-сервиса Kabanchik.ua: заказ услуг и поиск подработки за считанные минуты Украинский онлайн-сервис Kabanchik.ua дает возможность создавать и брать в работу задания в том числе и с помощью мобильных приложений для заказчиков и исполнителей. Несмотря на то, что профили зарегистрированных участников сервиса объединены (с одного профиля можно и заказы...

[recovery mode] Прототип читерского ASO продвижения Всем привет! Сразу скажу, что ещё ни одно мое приложение не пользовалось популярностью, поэтому скорее неверны мои личные суждения о бесполезности настройки ключевых фраз и описания приложения в Google Play. Но знаете, первое желание после публикации долгожданного приложения...

«М.Видео»: Positive Technologies повысит безопасность нашего сайта Безопасность официального сайта «М.Видео» (один из крупнейших активов ПФГ «САФМАР» предпринимателя Михаила Гуцериева) будет значительно повышена за счет внедрения в исходный код веб-приложений решения PT Application Inspector, разработанного компанией Positive Technologies. ...

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

Как мы в ivi переписывали etl Год назад мы решили переделать схему сбора данных в приложении и данных о действиях клиентов. Старая система работала исправно, но с каждым разом было всё сложнее и опаснее вносить туда изменения. В этой статье я расскажу какие технологии мы стали использовать для сбора ...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 1 — Введение и выбор стека Весной 2017 года Eric Simons, со-основатель учебного проекта Thinkster, анонсировал проект «RealWorld» — демо приложение и спецификация к нему. Проект объявил своей целью выйти за рамки привычных «todo»-демок для более прикладного сравнения и изучения возможностей различных ...

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

Яндекс 7.21 Яндекс — официальное приложение поиска от одноимённой компании. Включает в себя практически все сервисы Яндекс и способно предоставить любую необходимую информацию в рамках приложения. Также теперь приложение называется просто «Яндекс». Основные возможности широки: све...

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

DU Speed Booster 3.0.1.5 Приложение для очистки памяти устройства. Возможности: — Оптимизация памяти одним касанием; — Менеджер процессов, отключение автозагрузки и заморозка приложений (нужен рут); — Менеджер приложений; — Очистка кэша приложений, оставшихся после удаления приложений ф...

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

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

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

В скрытых папках сотен сайтов обнаружены фишинговые страницы ИБ-специалисты британской компании Netcraft обнаружили более 400 фишинговых сайтов в папках /.well—known/ на веб-серверах по всему миру. Этот каталог — часть унифицированного идентификатора ресурса (URI), при помощи которого пользователи или приложения получают информа...

[Перевод] Веб-приложение на Node и Vue, часть 3: развитие клиента и сервера Сегодня публикуем третью часть из серии материалов, посвящённой разработке приложения Budget Manager с использованием Node.js, Vue.js и MongoDB. В первой и второй частях мы создавали сервер, настраивали механизмы аутентификации и занимались обустройством фронтенда. В этом ма...

Обзор вспомогательной библиотеки Android SDK v26 26 версия Android SDK принесла новые возможности в наши Андроид приложения, включая шрифты как ресурсы, загружаемые шрифты, поддержка эмоджи, автоматические размеры TextView, управляемые физикой анимации через Spring and Fling, обратная совместимость для векторных анимаций, ...

Автоматическое переключение маршрута в Juniper SRX Небольшая инструкция про то, как автоматизировать переключение сетевого маршрута в случае проблем с одним из линков. Дальше прошу под кат Читать дальше →

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

Hands-On Programming With R — Garrett Grolemund Полный перевод книги Hands-on Programming With R — Garrett Grolemund на русский язык. Приятного чтения! Читать дальше →

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

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

Запускаем django-приложение в Docker на Vagrant под Windows Привет Хабр! Несколько лет я находился в readonly-режиме на сайте Хабрахабр, изредка оставляя комментарии к чужим публикациям, и за несколько недель до нового года, мне захотелось поменять это положение вещей. Этому послужило мое недавнее задание на работе. А когда начал иск...

[Из песочницы] Создание REST API на Falcon Перевод статьи Create a scalable REST API with Falcon and RHSCL автора Shane Boulden. В этой статье мы создадим REST API на основе фреймворка Python Falcon, потестируем производительность и попробуем его масштабировать, чтобы справиться с нагрузками. Для реализации и тест...

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

Первые упоминания Android P в летописях Google Translate Парни из theandroidsoul делятся информацией о том, что Google уже во всю трудится над Android P. Это стало известно благодаря анализу кода приложений Google App и Google Translate. Уже в последней версии переводчика 5.15 упоминается новая версия операционной системы. Чит...

[recovery mode] 9 учебных проектов для бэкендера источник КДПВ Ранее на хабре публиковался перевод статьи с Medium'а с подборкой из 8 проектов, которые можно реализовать, изучая новый язык или фреймворк. На мой взгляд, подборка очень неплохая. Проблема в том, что рассчитана она только на фронтендеров и мобильных разработ...

Уязвимое ПО поставило под угрозу промышленные системы Аналитики «Лаборатории Касперского» нашли 14 уязвимостей в системе SafeNet Sentinel, разработанной компанией Gemalto. Производитель устранил ошибки, однако не сообщил о них пользователям, поэтому многие продолжают работать с небезопасной версией решения. Продукт Ge...

Бывший аналитик ЦРУ: исламские террористы начали использовать биткоин для сбора средств Связанные с исламскими экстремистами группы демонстрируют все больший интерес к сбору денег с помощью биткоина. Об этом заявил консультант по национальной безопасности США Яя Фануси, пишет CoinDesk. В докладе, опубликованном на сайте Cypher Brief, бывший аналитик ЦРУ сообщил...

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

[Перевод] Итоги развития компьютерного зрения за один год Часть первая. Классификация/локализация, обнаружение объектов и слежение за объектом Этот фрагмент взят из недавней публикации, которую составила наша научно-исследовательская группа в области компьютерного зрения. В ближайшие месяцы мы опубликуем работы на разные темы иссл...

Решение проблемы конфликтов имен CSS классов в приложении на React с помощью webpack лоадера Приветствую вас, друзья! Началось всё с того, что я замыслил разработать кое-что так сказать для души. React приложение должно было рендериться поверх чего-то другого, например какого-то сайтика, встал вопрос того, что возможны конфликты CSS классов моего приложения с уже су...

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

Семинар «Экосистемы для бизнеса. Производительность приложений в облаке», 25 января, Санкт-Петербург В «Университетах DataLine» начинается зимний семестр. Первый семинар курса «Управление виртуальной инфраструктурой» в 2018 году пройдет в Санкт-Петербурге 25 января. Мы поговорим о том, какие системы могут работать в облаке, и что влияет на их производительность. Ведущ...

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

«Яндекс» запустит сервис для поиска попутчиков «Яндекс.Попутка» Компания «Яндекс» запустит сервис для поиска попутчиков. Сейчас проект находится в тестовом режиме и работает только для пользователей Ростовской области и Красноярского края. Регистрация для водителей в «Яндекс.Попутке» доступна через приложение «Яндекс.Навигатор» для Andro...

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

"М.Видео" привлекла Positive Technologies для повышения безопасности сайта Торговая сеть "М.Видео", входящая в Группу Сафмар Михаила Гуцериева, привлекла PT Application Inspector для автоматизированного анализа исходного кода веб-приложений.

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

Теперь вы можете установить Google Chrome из Microsoft Store Фактически, политика компании Microsoft запрещает размещать в Microsoft Store приложения и браузеры, которые не используют движок рендеринга EdgeHTML. Однако компания Google нашла лазейку, которая позволила обойти данное ограничение. Теперь пользователи Windows 10 могут заг...

Где скачать и как поиграть в Playerunknown’s Battlegrounds (PUBG) для Android уже сегодня? Мобильная версия многопользовательской онлайн-игры в жанре королевской битвы, разрабатываемой и издаваемой студией PUBG Corporation, дочерней компанией корейского издателя Bluehole. Ссылки на все нужные источники: Скачать .apk PUBG от Timi Studio — Облако Mail или GDrive (1....

[Перевод] Новинки С++17, которые необходимо использовать каждому Дамы и господа, здравствуйте. Мы как раз закончили перевод интересной книги Яцека Галовица о STL С++ 17, которую надеемся выпустить чем раньше, тем лучше. Сегодня же мы хотим предложить вашему вниманию перевод статьи Джулиана Темплмана с сайта «O'Reilly» с небольшим анон...

[Из песочницы] Полное руководство по Splash Screen на Android Перевод статьи Elvis Chidera "The (Complete) Android Splash Screen Guide". Но для начала немного истории о проблеме Splash Screen на Android. Читать дальше →

[Перевод] Шон Пирс: настоящий лидер Перевод статьи "Шон Пирс: настоящий лидер" — о человеке, который является основателем многих проектов, в том числе Git и Gerrit Code Review. Читать дальше →

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

Mamba 3.52.0 (2958_aa371870) Mamba — приложения от сайта знакомств Мамба. Мамба — это мир знакомств и общения — больше 14 млн. пользователей по всему миру! Приложение Мамба позволит искать нужные вам контакты, смотреть профайлы пользователей, вести переписку и делать многое другое.

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

В приложении Google Tez теперь можно оплачивать счета Теперь с помощью приложения Google Tez пользователи с развивающихся стран смогут оплачивать коммунальные счета

# Мега-Учебник Flask, Часть 5: Пользовательские логины (издание 2018) blog.miguelgrinberg.com Miguel Grinberg <<< предыдущая следующая >>> Эта статья является переводом пятой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность. ...

Как IaaS-провайдер работает с ИБ: угрозы и защита По статистике Apiumhub, у 70% компаний как минимум одно приложение работает в облаке. Миграция в облачную среду влечёт за собой ряд преимуществ, но многие предприятия обеспокоены вопросами безопасности данных. Однако мнение о том, что облачная инфраструктура слабо защищена —...

Telegram X официально добрался до Google Play Telegram X — ускоренная версия оригинального мессенджера, в основе которой лежит библиотека TDLib, — официально добралась до Google Play. Ранее альтернативный клиент популярного сервиса для обмена сообщениями был доступен пользователям устройств на Android под н...

Приложения для Mac могут следить за своими пользователями Разработчик платформы для создания мобильных приложений FastLane Феликс Крузе обнаружил интересную особенность в операционной системе macOS, которую вполне можно назвать уязвимостью. Дело в том, что в macOS имеется инструмент, при помощи которого сторонние приложения м...

Super Speed Cleaner Antivirus Cleaner Booster 1.3.5 Super Speed Cleaner — Antivirus, Booster — это бесплатное и мощное средство оптимизации телефона с помощью функций очистки мусора, ускорения работы, охлаждения ЦП и экономии заряда аккумулятора. Ваш телефон Android постоянно тормозит? Пора найти надежное средство оптимизации...

Глава ARM прокомментировал ситуацию с Meltdown и Spectre Исполнительный директор ARM в одном из последних интервью заявил, что уязвимостям Meltdown и Spectre подвержены лишь 5 % чипов, использующих архитектуры ARM. Тем не менее, все они относятся к высокопроизводительным CPU. Он также рассказал о взглядах на будущее с точ...

Приложения для iPad можно будет запустить на Mac По данным новостного сайта Axios, в этом году компания Apple может включить поддержку приложений iOS на Mac. Авторы заметки пишут, что изменения касаются приложений для iPad, то есть с альбомным режимом.  Пока не ясно, как Apple оптимизирует приложения iOS для ...

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

Все приложения на Mac позволяют следить за пользователями с помощью скриншотов Феликс Краузе (Felix Krause), разработчик и создатель FastLane, обратил внимание в своем блоге на интересную особенность приложений под Mac. По словам Краузе, любое Mac-приложение может делать снимки экрана без ведома пользователя. При этом неважно, является ли приложение и...

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

ВВС США взломали «белые хакеры» Вдохновленные успехом конкурса Hack the Air Force, ВВС США учредили программу премирования за поиск уязвимостей Hack the Air Force 2.0. Партнером новой bug bounty все так же выступает платформа HackerOne. Программа началась 9 декабря с состязания хакеров в реальном времени. ...

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

[Перевод] Пять причин проникнуться симпатией к Flutter На конференции Google I/O ’17 Google представила Flutter — новую опенсорсную библиотеку, предназначенную для создания мобильных приложений. Как вы, возможно, знаете, Flutter — это решение для разработки кросс-платформенных мобильных приложений с симпатичным пользовательским...

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

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

Объяснение SNARKs. От вычислений к многочленам, протокол Пиноккио и сопряжение эллиптических кривых (перевод) Привет, Хабр! Представляю вашему вниманию перевод статей блога ZCash, в которых рассказывается о механизме работы системы доказательств с нулевым разглашением SNARKs, применяемых в криптовалюте ZCash (и не только). Предыдущие статьи: Часть 1: Объяснение SNARKs. Гомоморфное...

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

Microsoft выпускает аварийный патч KB4078130 для Windows, чтобы отменить неправильную настройку Spectre от Intel Intel и ее партнеры спешили, выпустив исправления, которые позволили бы устранить серьезные проблемы безопасности Meltdown и Spectre, обнародованные несколько недель назад. Но оказалось, что исправления программного обеспечения, которые должны помешать хакерам использовать н...

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

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

Разработчик из Японии «стёр» своё лицо при помощи iPhone X Apple очень гордится созданием технологии Face ID, однако чаще всего мы слышим только негативные новости о ней. Сегодня исключение: японский разработчик Казуя Ноширо решил показать миру свою новинку – игру, которая полностью «стирает» лицо человека. Неожиданное применение т...

«Гознак» выпустил приложение для распознавания новых купюр 200 и 2000 рублей По словам разработчиков, с помощью приложения можно будет получить информацию о виде и особенностях банкнот.

Создание приложения на Ionic с использованием API Есть у меня приложение, написанное на Ionic Framework. На его основе хочу поделиться со всеми своим опытом разработки и напишу как создать кроссплатформенное приложение по шагам. В этой статье будем с нуля разрабатывать приложение, которое позволяет читать статьи (публика...

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

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

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

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

Microsoft не может устранить критическую уязвимость Skype Исследователь в области безопасности Стефан Кантхак обнаружил, что установщик обновлений приложения Skype может быть использован злоумышленниками с помощью взлома DLL-файла, что позволяет подменить подлинную [...]

Эксфильтрация в Metasploit: DNS туннель для Meterpreter Тема DNS туннеля для организации скрытного канала связи c командным сервером — (С2 или С&C) не нова, но мне многие годы не давало покоя одна вещь — отсутствовала реализация полнофункционального решения с пентестерской(хакерской) точки зрения (не считая кастомные вещи для...

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

В Москве заработал первый каршеринг с автомобилями Lada Granta В Москве начал работу еще один каршеринг — «Карусель». По словам команды сервиса, это первый доступный каршеринг с отечественными автомобилями. На данный момент доступно приложение для устройств на базе Android, а версия для iOS обещана в ближайшее время. ...

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

AMD ускорит ПК, собрав SSD, HDD и ОЗУ в виртуальный диск с помощью FuzeDrive AMD представляет публике технологию FuzeDrive, которая была разработана совместно с компанией Entomus. Она позволяет системе объединить SDD-накопитель, жёсткий диск и оперативную память в единое целое, представив это затем в виде виртуального диска. По заверениям разработч...

WarPrice Campaign 1.0.0 Краткое описание: Пошаговая стратегия тактика, битва наций, мировая война I II Описание: -60 карт Кампании за 5 наций на выбор(СССР, Германия, США, Великобритания, Франция) -более 450 боевых единиц. -реалистичное взаимоотношение отрядов в бою. -уникальная такт...

CES 2018: Ford интегрирует приложение Waze в собственную мультимедийную систему Sync 3 В ближайшее время пользователи Waze смогут подключать свои смартфоны в автомобилях Ford, оснащённых системой Sync 3, выводя окно приложения непосредственно на сенсорный экран авто.

The Weather Channel App 1.16.0 Приложение Weather Channel для Android — ваш лучший вариант для получения точной  информации о погоде. Теперь с помощью Mesh Network Alerts вы можете получать строгие  предупреждения о погоде даже без Интернета или данных. Принимайте уверенные решения, планируете ли в...

Хакеры впервые атаковали российский банк через международную систему платежей Ранее проверка ЦБ выявила проблемы с информационной безопасностью в этом банке.

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

Как определить, какие приложения на вашем Mac перестанут работать в 2018 году: проверьте сейчас macOS High Sierra — последняя версия операционной системы от Apple, поддерживающая 32-битные приложения. В 2017 году Apple сообщила о полном прекращении поддержки 32-битные приложений начиная с июня 2018 года.  Уже начиная с macOS High Sierra 10.13.4, операционная система от...

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

Вышел Final Fantasy XV Benchmark Square Enix, как и обещали, выпустили приложение для оценки производительности ПК. Бенчмарк (объем 3,7 Гбайт) поможет проверить степень аппаратной готовности системы к игре Final Fantasy XV. Final Fantasy XV Benchmark позволяет прогнать тест в разрешении 720p, 1080p и 4K; ...

Некоторые игры для Android используют ваш микрофон для отслеживания информации Некоторые игры смартфона «слушают» не то, что вы говорите. Они пытаются услышать, что вы смотрите. Микрофон используется для того, чтобы узнать, какие фильмы вы смотрите, какие объявления слышите. Но отчеты в The New York Times на прошлой неделе показали, что подобная практи...

К вопросу о принципах работы асинхронных решений Предлагаем вашему вниманию отличное новогоднее чтение для программистов :) Статью Александра Чистякова ( alexclear ), которую тот написал, вдохновившись тезисами доклада Mons Anderson ( codesign ) на HighLoad++ 2017. Давайте поговорим о принципах работы асинхронных решени...

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

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

Таймлайн: OpenCalls.me Приложение для записи и анализа звонков.

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

Реализация параллельной быстрой сортировки при помощи ForkJoinPool Где-то чуть меньше года назад во время поиска работы, после окончания курсов в Иннополисе один из потенциальных работодателей дал вот такое задание. Есть 100 млн. чисел, каждое из которых от 0 до 1млрд. Нужно отсортировать по возрастанию. В самом начале программа случайно и...

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

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

Удивительный Angular От переводчиков Всем привет, с вами Максим Иванов и Дмитрий Сергиенков, и сегодня мы поговорим о новостях в мире Angular. Мы подготовили для вас наиболее интересные материалы и отобрали список вопросов, который вам должен понравиться. Отметим только, что если вы будете...

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

Мошенническое приложение «Универсальный Мобильный Банкинг» из Google Play выманивает данные о платёжных картах украинских банков Пресс-службы сразу нескольких украинских банков предупредили о появлении мошеннического приложения в Google Play, которое предназначено для сбора информации о платёжных картах пользователей. Отмечается, что приложение «Универсальный Мобильный Банкинг» было размещено в Google...

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

Способ управления цветовыми схемами приложения под iOS Даже для самого что ни на есть начинающего разработчика (скорее, на которого и рассчитан данный очерк), надеюсь, не секрет, что в коде не должно присутствовать никаких т.н. «hardcoded»-значений и прочих всяких там «magic numbers». Почему – тоже, надеюсь, понятно, а если нет,...

[Перевод] Ускоренный курс по ассемблерам Это перевод одной из статей Lin Clark. Если вы не читали остальные, мы рекомендуем начать с начала. Чтобы понять, как работает WebAssembly, неплохо понимать, что такое код на ассемблере и как компиляторы его генерируют. В статье о JIT я сравнивала взаимодействие с компьюте...

[Из песочницы] Мега-Учебник Flask Глава 1: Привет, мир! (переиздание 2018) blog.miguelgrinberg.com Мега-Учебник Flask, Часть 1: Hello, World! Miguel Grinberg Эта статья является переводом нового издания учебника Мигеля Гринберга. Прежний перевод давно утратил свою актуальность. Оригинальный учебник избавлен от некоторых неточностей, вызванных разв...

Как cчитать QR-код: все способы Обычно QR-код читают с помощью специального приложения на смартфоне. Но его можно расшифровать и без дополнительных гаджетов. Мы расскажем про все способы.

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

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

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

Приложения, установленные через Microsoft Store оказались более ущербными, чем скаченные из сети Microsoft Store - штука, которая кажется очень крутой, если бы работала, как Play Store или Appstore. Ведь это очень удобно, когда система за темя помнит, какой софт стоят на твоём ПК. В случае сноса системы или каких-то проблем ты запросто подтягиваешь привычные приложени...

[Перевод] Приложения реального времени на TypeScript: разработка чата с применением WebSocket, Node и Angular Недавно я создал простой чат, используя исключительно TypeScript. Главной целью этого проекта было написание приложения, демонстрирующего использование этого языка и на клиенте, и на сервере. Клиентская часть чата основана на свежей версии Angular. Сервер базируется на Node....

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

Все устройства Apple имеют уязвимости Meltdown и Spectre Компания Apple написала в своем официальном блоге, что практически все ее фирменные устройства подвержены уязвимостям Meltdown и Spectre — ошибкам безопасности в архитектурах процессоров Intel, AMD и ARM, благодаря которым злоумышленники могут получить доступ к содержимому в...

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

Мышь ASUS ROG Gladius II Origin адресована поклонникам шутеров Компания ASUS представила компьютерную мышь ROG Gladius II Origin, которая, как утверждается, подойдёт поклонникам шутеров от первого лица (FPS). В новинке применён оптический сенсор с разрешающей способностью до 12 000 DPI (точек на дюйм). Это значение можно м...

NXP и Alibaba Cloud объявили о стратегическом партнерстве в сфере IoT-безопасности Представитель NXP Semiconductors объявил о создании стратегического партнерства совместно с бизнес-подразделением Alibaba Group – Alibaba Cloud, специализирующимся на облачных вычислениях. Обе компании сотрудничают в направлении разработки безопасных умных устройств д...

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

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

Charry – мобильное приложение для перевода пожертвований российским НКО Сервис моментальных пожертвований Charry был запущен в Казани в сентябре 2017 года. В мобильном приложении можно выбрать благотворительный фонд и в один клик перевести ему средства. В приложении могут зарегистрироваться НКО со всей России. Теплица протестировала се...

GPS на iPhone: как найти и поделиться координатами своего местонахождения Каждый «яблочный» смартфон оснащен встроенным GPS-модулем с возможностью найти местоположение устройства с точностью до нескольких метров. Обычно для работы с координатами мы пользуемся удобным интерфейсом приложений вроде Google Maps. Но иногда бывает удобнее получить точны...

Мега-Учебник Flask, Часть 2: Шаблоны (издание 2018) blog.miguelgrinberg.com Miguel Grinberg <<< предыдущая следующая >>> Эта статья является переводом второй части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность. ...

Мега-Учебник Flask, Глава 8: Подписчики, контакты и друзья (издание 2018) blog.miguelgrinberg.com Miguel Grinberg <<< предыдущая следующая >>> Эта статья является переводом восьмой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность....

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

Китайская компания Cheetah Mobile запустила криптокошелек SafeWallet Представители китайской интернет-компании Cheetah Mobile, приложениями которой пользуется свыше 600 млн пользователей, сообщили о запуске мультивалютного криптокошелька с поддержкой биткоина и Ethereum. Cheetah Mobile has announced its entry into the world of cryptocurrency ...

Камера Google Pixel 2 для всех. Как установить? Отличная новость для всех, кто с завистью смотрел на камеру Google Pixel 2 (XL). Как мы знаем, компания Google смогла удивить покупателей «пикселя» качественным размытием заднего плана на фото, не имея при этом дополнительной камеры. Такой эффект достигается при ...

Лучшие приложения недели для Android (28.12.17) Традиционно, каждую неделю на Трешбоксе публикуется свежая подборка с приложениями, которые недавно выходили на платформе Android. В этом выпуске: Читать дальше →

Лучшие приложения недели для Android (05.02.18) Традиционно, каждую неделю на Трешбоксе публикуется свежая подборка с приложениями, которые недавно выходили на платформе Android. В этом выпуске: Читать дальше →

Лучшие приложения недели для Android (21.02.18) Традиционно, каждую неделю на Трешбоксе публикуется свежая подборка с приложениями, которые недавно выходили на платформе Android. В этом выпуске: Читать дальше →

Мега-Учебник Flask, Часть 6: Страница профиля и аватары blog.miguelgrinberg.com Miguel Grinberg <<< предыдущая следующая >>> Эта статья является переводом шестой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность. ...

Morgan Stanley провели анализ биткоина и пришли к выводу, что сейчас он ничего не стоит Специалистов крупнейшего инвестиционного банка Morgan Stanley инвесторы достали с вопросами, стоит ли вкладываться в биткоин или другие криптовалты. Поэтому к концу года они выпустили увесистый отчет, в котором попытались оценить биткоин с точки зрения обычного платежного ср...

Apple признала уязвимость iPhone и iMac Ранее эксперты выявили в процессорах Intel, AMD и ARM дефекты, из-за которых обычные пользовательские программы могут "увидеть" структуру защищенной части памяти ядра и способны выявить место хранения конфиденциальной информации."Все устройства с операционными...

ESET: троян-загрузчик обошел механизм защиты Google Play Специалисты ESET выявили новое семейство троянов-загрузчиков, проникших в Google Play под видом легитимных приложений …

Ваш Провизор — аптека и сканер 1.3.1 Берегите свое здоровье — приложение Ваш Провизор позволит быстро проверить лекарство в своей домашней аптечке или в любой аптеке сразу после покупки. Установите бесплатное приложение, чтобы прямо сейчас проверить все ваши лекарства в домашней аптечке. В базе приложения ...

Wear Video Tube 1.0.180115 Стороннее приложение Video for Android Wear&YouTube для часов с Android Wear позволяет искать видео на сервисе YouTube и просматривать их прямо на запястье. Удобно? Вряд ли, но зато необычно. Поиск по роликам на популярном видео-хостинге производится с помощью голосового зап...

[Перевод] Leakpocalypse: Rust может неприятно удивить Прим. пер.: Кто-то должен был сделать перевод этой статьи, несмотря на то, что она достаточно стара (2015 год), поскольку она показывает очень важную особенность работы с памятью в Rust — с помощью безопасного (не помеченного как unsafe) кода можно создавать утечки памяти. Э...

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

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

Искусственный интеллект поможет в выявлении заболеваний на ранней стадии Корпорация Microsoft сообщила об объединении усилий с компанией Adaptive Biotechnologies с целью осуществления комплексного исследования иммунной системы человека. Предполагается, что результаты работы помогут выявлять и предотвращать десятки заболеваний на ранней с...

Испанские исследователи разработали приложение для поиска заблудившихся при помощи Wi-Fi Предложенная учеными из Университета Аликанте технология превращает смартфон в маячок, посылающий сигнал Wi-Fi с GPS-координатами на расстояние в несколько километров. Для получения сигнала необходим сравнительно недорогой приемник.

[Перевод] JetBrains CLion для микроконтроллеров Предистория CLion — это среда для разработки на С/С++, близкий родственник IntelliJ IDEA и, соответственно, Android Studio. Я представляю вниманию сообщества перевод моего блог поста, в котором по шагам описано, как использовать эту IDE для написания прошивок микроконтролле...

Wargaming запустила World of Tanks с дополненной реальностью Компания Wargaming представила мобильное приложение World of Tanks AR для устройств, работающих под управлением операционной системы iOS. Оно разработано совместно с компанией «Ростелеком». Приложение использует платформу дополненной реальности ARKit от Apple. С...

Приложение YouTube для iOS крадет заряд аккумулятора Мобильное приложение YouTube для iOS уличили в фоновой активности, приводящей к преждевременному разряду аккумулятора, передает англоязычный ресурс MacRumors со ссылкой на участников одноименного форума. Проблема, как правило, затрагивает пользователей iPhone и iPad под уп...

Chrome OS становится ближе к Android, и наоборот В ближайшее время может появиться планшет Acer на базе Chrome OS. Таким образом, данная ОС впервые будет официально установлена в устройстве, форм-фактор которого является типичным для Android. Кроме того, уже скоро Chrome OS может получить обновление, которое позволит ему б...

Роскомнадзор выявил случаи незаконной блокировки сайтов в России Роскомнадзор выявил случаи избыточной блокировки сайтов в интернете со стороны операторов связи в различных регионах России. Подробнее об этом читайте на THG.ru.

Видеоурок Теплицы: Facebook Analytics – инструменты и возможности Facebook на сегодня – одна из самых популярных социальных сетей. Сложно найти организацию, которая не имеет страницы в Facebook, но далеко не все знают, что у Facebook есть собственная аналитика по взаимодействию пользователей с этой страницей. Приложение Facebook Analytics ...

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

Как Android запускает MainActivity Недавно я провел исследование о main() методе в Java и то, как он служит точкой входа для любого приложения Java. Это заставило меня задуматься, а как насчет Android-приложений? Есть ли у них основной метод? Как они загружаются? Что происходит за кулисами до выполнения onCre...

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

Магазин для Windows 10 Mobile обновился Приложение Windows 10 Mobile Store было слегка обновлено. Видно, что какая-та работа над Windows 10 Mobile все же продолжается, хотя основная команда Windows больше этой системой не занимается. Версия обновления: 11712.1001.16.0. Добавили подсветку при использовании гамбурге...

Тысячи АЗС по всему миру оказались уязвимыми Существенную дыру в безопасности системы для управления автозаправочными станциями обнаружили израильские специалисты по кибербезопасности. Идо Наор (Ido Naor) и Амихай Нейдерман (Amihai Neiderman) проанализировали исходный код программного обеспечения SiteOmat и нашли в нем...

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

Это птица? Это самолёт? Нет, это токен вашего пользователя летит на новый телефон Привет, Хабр! Сегодня я расскажу про API для разработчиков от компании Google. Речь пойдёт о том, как не заставлять пользователя заново логиниться в приложении после переноса данных, или, выражаясь точнее, как использовать Android Account Transfer API. Скорее всего, каждый...

Внимание, обновите Firefox до версии 58.0.1 для закрытия критической уязвимости Mozilla выпустила важное обновление веб-браузера Firefox для исправления критической уязвимости, которая позволяет злоумышленникам удаленно выполнять вредоносный код на компьютерах, на которых установлена ​​уязвимая версия браузера. Критическая уязвимость (CVE-2018-5124) ...

В macOS может появиться отдельное приложение для прослушивания подкастов Новые бета-версии яблочных операционных систем принесли с собой сразу несколько намеков на нововведения и устройства, которые компания Apple может представить в будущем. Например, в iOS 11.3 было найдено несколько строчек кода, намекающих на новый iPad Pro, а в macOS —...

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

Kali Linux в Windows   С введением подсистемы Windows для Linux (WSL) в Windows 10 появились новые возможности, такие как поддержка Linux дистрибутивов, в частности Ubuntu. В этой статье я расскажу, как с помощью этой подсистемы подключить Kali LInux в Windows среде не используя системы виртуал...

Глобальный редизайн приложения Uber для пассажиров: как изменить сам принцип заказа такси Перевод колонки дизайнера Саймона Пана.

Microsoft создаст «карту» иммунной системы человека Рэдмондский IT-гигант приобрёл стартап Adaptive Diotechnologies, совместно с которым планирует составить самую подробную карту иммунной системы человека. С её помощью можно будет считывать и фиксировать все патологические изменения в организме — это позволит медикам ...

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

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

Владельцы Samsung Galaxy и iPhone: кто счастливее? Исследовательская компания LikeFolio проводит анализ твитов в соцсети Twitter с целью выявления мнения пользователей относительно тех или иных продуктов. В этот раз речь пойдет о владельцах Galaxy и iPhone. При этом, на мой взгляд, «Твиттером» активно пользуются л...

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

Развертываем Parallels RAS в Microsoft Azure за полчаса Организовать удаленный доступ для сотрудников — задача прикладная. Решений на рынке немало, при этом, и подводных камней достаточно. Под катом рассказ о нашем «чемодане», который раскладывается быстро и удобно за 30 минут. Просьба не воспринимать это как рекламный BS, поск...

Новый выпуск Oh, my code! Как я стал разработчиком ВКонтакте в 16 лет Несколько месяцев назад мы запустили серию интервью Oh, My Code на канале Технострим. Пришло время нового выпуска, и он у нас особенный. В интервью мы поговорили с самым молодым сотрудником Mail.Ru Group, разработчиком бизнес-продуктов ВКонтакте Севой Жидковым и обсудили ра...

12NEWS.RU :: Блоги :: Информационная безопасность государственного уровня По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), на минувшей неделе Ханты-Мансийск впервые стал местом действия самой масштабной конференции по информационной безопасности “Код ИБ”. Мы поговорили с одним из экспертов мероприя...

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

F-Droid — альтернативный каталог ПО, курируемый экспертами по кибербезопасности Несмотря на то и дело проникающие в Google Play вредоносные приложения, официальный каталог от Google считается, пожалуй, одним из наиболее защищенных магазинов приложений. Почему «одним из», спросите? Все потому, что эксперты лаборатории информационной безопасности Йельско...

Bank4YOU Group представила систему мобильных криптовалютных переводов Компания Bank4YOU Group разработала систему мобильных криптовалютных переводов. Продукт был впервые продемонстрирован широкой публике на конференции Finovate Asia 2017 – крупнейшем событии в мире финтеха, которое состоялось 7 ноября. На мероприятии главный исполнительный дир...

Названы лучшие приложения для онлайн-знакомств Эксперты Роскачества завершили масштабное исследование мобильных приложений для онлайн-знакомств. Они просмотрели более тысячи анкет, написали в чатах более ста сообщений, оценили безопасность, производительность и удобство приложений. Всего - 119 критериев оценки, 65 из кот...

Доступы и разрешения приложений на Android Android — открытая и гибкая в настройке операционная система. Одной из ключевых особенностей платформы является запрос приложениями разрешений...

Поиск по картинке на iPhone или Android: 3 способа Чаще всего большинство людей используют Google Поиск для нахождения различной информации или изображений. Кроме того, Google предлагает возможность реверсивного поиска по картинке, то есть поиск первоначального источника объекта. Осуществлять поиск на компьютерах Mac или ПК ...

Хакеры fail0verflow запустили Linux на Nintendo Switch Группа хакеров поделилась фотографиями и видео, на которых запечатлена игровая консоль Nintendo Switch с установленной операционной системой Linux Debian. Взломщики даже утверждают, что в будущем обновлении софта Nintendo не сможет исправить уязвимость. Для наглядности, fail...

GeekBrains начинает готовить JavaScript-разработчиков полного цикла На нашем обучающем портале открывается новая профессия — Fullstack JavaScript-разработчик. С помощью актуальных фреймворков ReactJS и Node.js мы научим реализовывать и frontend сайта (то, что пользователь видит в браузере), и серверную часть. Описание и программа под катом....

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

Опубликованы результаты опроса по использованию javascript-технологий «The state of JavaScript 2017» Всем нам время от времени становится интересно, не устарела ли та или иная технология, и что сейчас в тренде. Особенно это актуально в мире frontend. Сегодня у нас появились ответы на некоторые из этих вопросов. Сегодня на сайте https://stateofjs.com опубликован новый отч...

В Роскомнадзоре выявили случаи блокировки операторами незапрещенных сайтов Факты блокировки операторами ресурсов, которые не числятся в реестре запрещенных, были выявлены в ходе выборочной проверки. Эксперты объясняют излишнее усердие операторов боязнью получить штраф от Роскомнадзора.

Приложения Люди (Контакты) обновилось в Windows 10 На днях компания Microsoft обновило приложение My People (Люди) в сборке 17063 в Windows 10. Теперь Microsoft обновило приложение просто People, но в русской сборке оно также называется Люди, что слегка запутывает. Само приложение Люди (People) обновилось до версии 10.3.3472...

Схема подключения для ANET A6 A8 Здравствуйте. Ввиду множества тем связанных с вопросом "как подключить", было принято решение создать простую инструкцию по подключению следующих вариантов: СтандартнаяСтандартная + автоуровень (аналог BLTouch)Стандартная + MOSFETСтандартная + автоуровень + MOSFET К сожалени...

Gesturizer: 3D-touch и жесты в iOS приложения Жесты на мобильных устройствах, выполняемые стилусом или пальцем, могут быть эффективнее и удобнее стандартных взаимодействий с кнопками и меню в зависимости от контекста и задачи. Однако, необходимость запоминания жестов и связанных с ними команд вызывают некоторые трудност...

World of Tanks обзавелась приложением с дополненной реальностью Компания Wargaming совместно с «Ростелеком» представила новое приложение для iOS, использующее платформу дополненной реальности ARKit от Apple. С его помощью можно будет увидеть боевую технику в натуральную величину.

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

VMware закрыла три опасные бреши в vSphere Компания VMware, входящая в группу Dell Technologies, выпустила патчи для трех критических уязвимостей, затрагивающих платформу виртуализации серверов vSphere. Эти бреши (CVE-2017-15548, CVE-2017-15549, CVE-2017-15550) крылись в vSphere Data Protection (VDP) — решении, обесп...

[Обновлено] Google Chrome Installer удалён из Microsoft Store UPD. Компания Microsoft удалила Google Chrome Installer из Microsoft Store, поскольку оно нарушает политику магазина приложений. Представители компании предложили Google создать браузер, который будет соответствовать политике Microsoft Store, то есть, фактически, создать бр...

Приложение Apple Store приготовило новогодний сюрприз В честь приближающихся новогодних праздников Apple снабдила Apple Store тематическим сюрпризом, помогающим создать подарочное настроение, к примеру, для покупки iPhone X :) Чтобы погрузиться в зиму, почувствовать морозный колорит и приготовиться к наполнению/штурму, вбейте...

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

Портал электронных торгов "Фабрикант" автоматизировал приемку кода c помощью PT Application Inspector Электронная торговая площадка "Фабрикант" создала систему защиты своих приложений на базе технологий Positive Technologies ― PT Application Inspector и PT Application Firewall. Внедрение анализатора исходного кода PT Application Inspector в процесс непрерывно...

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

Microsoft запустила приложение Photos Companion для Android и iOS В прошлом году стало известно, что компания Microsoft работала над приложением Photos Companion для Android и iOS. Photos Companion позволяет пользователям синхронизировать фотографии по беспроводной сети со своего смартфона с приложением «Фотографии...

Hidden Objects House Cleaning 2 2.05 Если вы любите играть в поиск предметов и искать скрытые предметы, вы попали куда нужно. Продолжение игры, наконец сделано – Поиск Предметов Уборка Дома 2. Это приложение содержит следующие характеристики:  2000+ предметов! Сногшибательная графика! Интересные ...

Авторизация пользователя на вашем сайте через Telegram для Django Привет! 6 февраля Telegram ввел возможность добавлять на свой сайт виджет для авторизации пользователя через его аккаунт в Telegram. Виджеты по виду реализации на сервере делятся на два вида — обработать данные пользователя «здесь и сейчас» в JavaScript или же перенаправить...

OWASP Automated Threat Handbook: автоматизированные угрозы веб-приложениям   В методологии OWASP Automated Threat Handbook представлена информация защите веб-приложений от автоматизированных угроз. Эти угрозы связаны с использованием автоматизированных средств, отказа от обслуживания, нарушения логики работы работы приложения, "брошенные корзины",...

Microsoft выпустила Photos Companion для Android и iOS В прошлом году в сети уже появлялась информация о том, что компания Microsoft работает над приложением Photos Companion для Android и iOS, которое предназначено для беспроводной синхронизации фотографий со смартфона с приложением «Фотографии» в Windows 10. Что же, с сегодня...

В Maps.me заработала офлайн-навигация с учётом метро Компания Mail.Ru Group сообщила о важных нововведениях в мобильных картографических приложениях Maps.me для операционных систем Android и iOS. Сообщается, что впервые в мире реализована офлайн-навигация с промежуточной точкой с учётом метро и лёгкого метро. Данная ф...

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

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

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

Названы самые худшие и наименее безопасные пароли 2017 года Придумывание пароля к аккаунту – задача в наше время настолько нетривиальная, что решать ее готовы не все, и в результате в качестве заветного набора букв и символов под «звездочками» скрываются банальные слова или комбинации слов. Аналитики компании Splash...

Анимация в мобильных приложениях. Тестируем Kite compositor В 2017 году для MacOS вышла программа Kite compositor, которая может стать посредником между дизайнерами и разработчиками. Основная идея — быстрое создание анимации и прототипирование с последующей генерацией кода для платформы iOS. На структуре программы мы останавливатьс...

[Из песочницы] POS, безопасность и вот это вот все. Разбираем уязвимости популярной Retail-системы Всем привет. Сегодня хотелось бы с вами поговорить о Point of Sale (далее POS) системах, их архитектуре и безопасности. Вероятно, постпраздничный шок от длинных очередей в магазинах прошел, и самое время посмотреть, что же находится за этой завесой социальных коммуникаций. ...

Гознак выпустил мобильное приложение для проверки подлинности денег Как и ожидалось, Гознак выпустил сегодня мобильное приложение «Банкноты 2017». На данный момент, доступна версия для Android, а для iOS приложение выйдет «в ближайшее время». Приложение «Банкноты 2017» позволяет быстро проверять на подлин...

ARM анонсировала две архитектуры чипов для систем искусственного интеллекта Компания ARM разработала две новые архитектуры чипов, ориентированные на применение в сфере машинного обучения. Так, коммерческим заказчикам будут предлагаться архитектуры ARM Machine Learning (ML) Processor и ARM Object Detection (OD) Processor. Версия ML призвана ускорить ...

Анализ: Doom для Switch — техническое достижение, но не слишком ли большой ценой? Один из наиболее известных шутеров вернулся в стан Марио. Два десятилетия назад Doom для Super NES, несмотря на ограничения платформы, смог стать технической демонстрацией возможностей 16-битной системы Nintendo, а версия для Game Boy Advance воспринималась игроками...

Книга «Программирование для детей. Учимся создавать сайты, приложения и игры. HTML, CSS и JavaScript» Всем привет! Мы издали книгу для детей, обучающую программированию. Профессор Бейрстоун и доктор Дэй (и, конечно пес Эрнест) играючи научат этому всего за шесть увлекательных приключений! Создавать собственные сайты, игры или приложения с помощью HTML, CSS и JavaScript — э...

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

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

Результаты поиска Google снова продвигают оскорбительный контент Виноваты сниппеты Читать дальше

Doctor Smart и «Ситилаб» автоматизируют сдачу медицинских анализов Через специальное приложение можно записаться на сдачу анализов и оплатить услугу.

[Из песочницы] Meltdown: влияет не только на производительность Обновления безопасности Компания Microsoft выпустила обновления безопасности для операционных систем Windows, исправляющие критические уязвимости в процессорах Intel, AMD и ARM, которые исправляют раскрытые на днях уязвимости Meltdown и Spectre. Патчи могут привести к снижен...

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

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

Приложение Эдварда Сноудена «ловит шпионов» Как информируют СМИ, Эдвард Сноуден помог создать приложение для Android, которое предназначено для защиты имущества правозащитников и журналистов. Программное обеспечение использует датчики, в том числе микрофон на телефоне, камеру, гироскоп и акселерометр для обнаружения в...

Обзор монитора AOC AGON AG352QCX Широкий формат в моде, и в тайваньской AOC в курсе этого тренда. Как-никак компания на международном рынке с 1967 года, у ее инженеров богатый опыт по части производства компьютерных мониторов. Не то чтобы мы сомневались, но было решено подойти к тестированию дисплея AOC AGO...

SignalR Core. «Hello Habr!» Коротко: небольшой самодостаточный пример, иллюстрирующий SignalR для .NET Core 2 и разработку в IDE Rider. В самом конце — видео Dino Esposito с конференции DotNext на эту же тему.Все привыкли к push-уведомлениям в браузере. Однако создание их требует от программиста опреде...

Как я подстраивал нотификации Telegram под Mi Band 2 Я активно пользуюсь mi band еще с первой версии. Изначально это устройство позиционировалось как фитнес браслет для подсчета шагов, отслеживания фаз сна и умного будильника, в новые версии стали добавлять также пульсометр и часы. Еще с первой версии благодаря приложению Noti...

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

Популярный видеоплеер MX Player купила индийская компания Многие владельцы Android-устройств хорошо знакомы с приложением MX Player — без сомнения одним из лучших (если не лучшим) медиаплееров на этой платформе. Средняя оценка программы в Google Play на текущий момент составляет 4,5 балла, плеер скачали более 100 млн раз. Как утвер...

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

LG И Honeywell позаботятся об информационной безопасности автомобилей Лидеры отрасли в сотрудничестве создают программное обеспечение для выявления угроз, защиты и информирования.

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

Doctor Smart и «Ситилаб» сделают сдачу медицинских анализов быстрее Через специальное приложение можно записаться на сдачу анализов и оплатить услугу.

Где находятся мои друзья, или как в приложении «Google Карты» обмениваться данными о местоположении В мобильном приложении «Google Карты» предусмотрена функция, позволяющая сообщать друзьям о своем местонахождении (подобная функция знакома пользователям Apple по приложению Найти друзей). С помощью «Google Карт» владельцы iPhone, iPad и iPod touch могут обмениваться данными...

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

[Перевод] Выравнивание инструкций кода Насколько трудно может быть измерить производительность простой функции, вроде вот этой? // func.cpp void benchmark_func(int* a) { for (int i = 0; i < 32; ++i) a[i] += 1; } Ну, давайте просто завернём её в какой-нибудь микробенчмарк, вызовем её много-много раз (для у...

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

Galaxy S8 и S8+ начинают получать Android 8.0 Oreo Компания Samsung выпустила долгожданную многими финальную версию прошивки для флагманских смартфонов Galaxy S8 и S8+ на базе Android 8.0 Oreo. Первыми её получили пользователи из Германии, участвовавшие в программе бета-тестировании. Остальные должны обновиться в самое ближа...

Прокачиваем WebDriverAgent, или как тестировать iOS-приложения после ядерного взрыва. Расшифровка доклада Когда Apple с выходом Xcode 8 отказались от UI Automator, мы, как и многие, оказались у разбитого корыта. Appium, который у нас использовался, потерял актуальность, мы начали искать альтернативы и нашли инструмент WebDriverAgent от Facebook. Под катом — текстовая расшифровка...

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

[Перевод] Туториал по Unreal Engine: C++ Blueprints — очень популярный способ создания геймплея в Unreal Engine 4. Однако если вы уже давно программируете и предпочитаете код, то вам идеально подойдёт C++. С помощью C++ можно даже вносить изменения в движок и создавать собственные плагины. В этом туториале вы нау...

Лучшим борцом за безопасность Рунета признана компания «БИЗон» 14 декабря в Технопарке «Сколково» состоялась церемония награждения второй ежегодной премии «Цифровые вершины», которая прошла при поддержке Координационного центра доменов .RU/.РФ. КЦ также учредил собственную номинацию «Безопасность Рунета». Лауреатом в номинации «Безопа...

В российском мессенджере TamTam запустили звонки с компьютера и десктопное приложение Команда мессенджера TamTam объявила о запуске возможности голосовых и видеозвонков с компьютера. Совершать звонки можно в веб-версии TamTam и с помощью нового десктопного приложения для Windows, macOS и Linux. Как обещают разработчики, в приложении доступны все возможности ...

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

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

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

LG и Honeywell представят решения для информационной безопасности автомобилей Лидеры отрасли в сотрудничестве создают программное обеспечение для выявления угроз, защиты и информирования.

Дайджест интересных материалов для мобильного разработчика #235 (18 декабря — 24 декабря) Завтра рождество, через неделю Новый год — поздравляем всех с прошедшими и будущими праздниками! Делайте хорошие приложений и не делайте плохих — а мы будем помогать этому хорошими статьями и новостями. До встречи через год! Читать дальше →

WINMANI – сервис для заработка на приложениях WINMANI представляет из себя сервис, который позволяет как продвинуть ваше приложение в Microsoft Store, так и заработать на нем обычным пользователям. Сумма заработка зависит от количества заданий, которые необходимо выполнить. Перед установкой приложения не забудьте заране...

WINMANI – сервис для заработка на приложениях Windows WINMANI представляет из себя сервис, который позволяет как продвинуть ваше приложение в Microsoft Store, так и заработать на нем обычным пользователям. Сумма заработка зависит от количества заданий, которые необходимо выполнить. Перед установкой приложения не забудьте заране...

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

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

ZFS: Тестируем надежность на плохих дисках ZFS славится своей надежностью, а тут у меня под рукой собралось несколько побитых жизнью дисков. Попробуем на raidz1 закинуть некоторый объем данных, а затем проверить их целостность, а zfs на устойчивость к такой ситуации. Читать дальше →

Приложение за 41999 рублей отдают по акции Google Play временно бесплатно Весна ещё не наступила, а в Google Play уже какое-то обострение у разработчиков. Там сейчас делают огромные скидки, а некоторые приложения и вовсе отдают бесплатно. Мы обнаружили минимум три крайне дорогих приложения, которые в обычный день стоили бы вместе 89479 рублей. С...

Китайская полиция поймала преступников с помощью смарт-очков Как вы помните, в своё время смарт-очки Google Glass так и не смогли привить людям моду на дополненную реальность. Несмотря на большие перспективы. Однако явление оставило богатое наследие. Во-первых, сама Google в прошлом году возродила проект с подзаголовком Enterprise Edi...

Intel обещает заплаты, обеспечивающие процессорам иммунитет к эксплойтам Meltdown и Spectre Бреши были обнаружены специалистами по безопасности из Google. В Intel признались, что были в курсе их существования еще с июня 2017 года, и планировали объявить о них в ближайшие недели, когда будут готовы заплаты. В Intel заявляют, что уже в ближайшее время предложат за...

Приложение от Сноудена превращает смартфон в антишпионскую систему Business Insider сообщает. что фонд Эдварда Сноудена выпустил занятное приложения Heaven, которое превращает смартфон домашнюю систему безопасности.

E-commerce с нарушениями На основе подготовленного Ассоциацей компаний интернет-торговли (АКИТ) перечня 1000 самых популярных интернет-магазинов, общественная организация по защите прав потребителей "Общественная потребительская инициатива" (ОПИ) провела проверку их деятельности на предмет...

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

Искусственный интеллект на страже погоды Искусственный интеллект следит за тобой, и делает это из лучших побуждений. Исследователи из Университета Данди объединили Twitter и науку о гражданской обороне с новейшей системой искусственного интеллекта. Полученная химера способна предсказывать наводнения. Доктор Родже...

«Наше приложение как ТАРДИС: внутри больше, чем кажется снаружи» — Avito о мобильной разработке С тем, что в Avito уделяют внимание мобильной разработке, не поспоришь: там принялись использовать Kotlin задолго до того, как это стало модным, а на нашей конференции Mobius регулярно выступают спикеры из этой компании. И накануне московского Mobius мы расспросили двух со...

[Из песочницы] Первый взгляд на react-native Если вы фронтенд разработчик, да еще и с опытом работы react + redux, то вам определенно стоит обратить внимание на такой интересный инструмент как react-native. Он позволяет разрабатывать кроссплатформенные приложения под ios и android. React-native находится в стадии актив...

[Перевод] Новости из мира OpenStreetMap №391 (09.01.2018-15.01.2018) Обновлённая версия сайта OpenStreetBrowser снова онлайн1. (© Участники OpenStreetMap CC-BY-SA 2.0) Карты [1] Стефан (Stephan Bösch-Plepelits) объявил что сайт Openstreetbrowser снова работает. Он просит помочь в создании дополнительных категорий для POI (точек интересов). ...

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

Достоинства и фатальные недостатки типизации в php Язык php часто ругают, обычно необоснованно. Особенно удивляет, что javascript ругают меньше. Зачастую это делают люди, которые писали на нем 10+ лет назад, когда язык был действительно чертовски плох, да и разработчики в те времена не задумывались над качеством кода. Посмо...

Таймлайн: VeggieGo Приложение для поиска вегетарианских кафе и ресторанов в России и за рубежом.

Fluent Terminal – современный PowerShell Пользователь Felix на сайте GitHub выпустил по сути альфа-версию PowerShell на UWP-платформе. По сути, благодаря этой программе можно увидеть, как будут в будущем выглядеть системные программы, тот же PowerShell или Командная строка, если ее конечно вообще не выпилят.Чтобы п...

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

Настройка Nginx + PHP-FPM и HTTPS от Let's Encrypt на AWS EC2 с Ubuntu Server 16.04 LTS Порядок действий для установки PHP 7.1 и разворачивания проекта на PHP на созданном Amazon AWS EC2 instance. Основано на этой статье, с дополнениями отсюда и из других источников. Используется более новая версия PHP, добавлены инструкции по установке HTTPS, и пример настройк...

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

Google Play отчитался о борьбе с нежелательным ПО За прошлый год Google удалила из своего магазина более 700 тысяч приложений, нарушавших установленные правила, а также отказала в доступе сотне тысяч недобросовестных разработчиков. Об этом 30 января в корпоративном блоге сообщил Эндрю Ан (Andrew Ahn), руководитель по програ...

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

Из мобильного приложения Бинбанка можно бесплатно позвонить в Бинбанк В обновленной версии мобильного приложения интернет-банка «Бинбанк online 2.0» появилась функция голосовой связи со специалистами контакт-центра Бинбанка. Теперь для клиентов Бинбанка могут совершать голосовые звонки для связи с консультантами кредитной организации непосред...

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

Сопроводительное письмо. Что стоит писать? Резюме написано. Вакансия мечты найдена. Остается одна маленькая, но порой непосильная задача – написать сопроводительное письмо. О том, что нужно писать, а чего стоит избегать в сопроводительных письмах, поделилась Alison Doyle, специалист по найму в США и основатель сервис...

Смарт-холодильник LG InstaView ThinQ получил 29-дюймовый тачскрин К выставке CES 2018, которая пройдет с 9 по 12 января в Лас-Вегасе, компания LG Electronics представила новую версию смарт-холодильника InstaView. Незадолго до Нового года, компания объявила о создании бренда ThinQ для всей бытовой техники, потребительской электроники и сер...

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

Разработка приложений на языках C/C++ с использованием Tcl/Tk Мощный функционал скриптового языка Tcl в сочетании с виджетами Tk/TTK позволяет создавать в этой среде серьезные приложения. Этому способствует также его кросплатформенность и прекрасная интеграция с языками программирования C/C++. Читать дальше →

GitHub предупредит разработчиков об уязвимостях в их проектах Платформа для разработчиков запустила функцию под названием Dependency Graph, которая оповещает разработчиков в том случае, если их код содержит известные уязвимости. Система анализирует зависимости и модули, использующиеся в проекте, и выводит информацию о содержащихся в ...

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

ABBYY представил новую версию приложения TextGrabber В новою версию приложения для распознавания и перевода текста ABBYY TextGrabber для Android встроена технология ABBYY Real-Time Recognition (ABBYY RTR SDK).

Scrivener 3 – большое обновление популярного писательского приложения Редкий писатель пренебрегает возможностями macOS и эксплуатирует для производства книг офисный редактор Microsoft Word или Pages. Сторонние разработчики озаботились проблемой печатного слова очень давно и выпустили достаточно приложений как для любителей минимализма, так и ...

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

QueryDSL: Предикаты QueryDSL Predicate — это мощный и чрезвычайно гибкий инструмент для работы с БД и просто подарок для Java-разработчиков, которые не очень хорошо разбираются в SQL (или совсем не разбираются), поскольку предикаты позволяют работать с БД при помощи привычного объектного предст...

Рейтинги автомобильных марок: пример анализа переменных с множественным откликом В анкетных маркетинговых исследованиях довольно часто встречаются вопросы, в которых респонденты могут выбрать несколько подходящих вариантов из списка возможных ответов (check all that apply questions). Ответы респондентов на такие вопросы задают переменные с множественным...

За год из магазина Google Play было удалено 700 тысяч приложений Вредоносных и иным образом нарушающих правила магазина приложений было обнаружено на 70% больше, чем в 2016 году.

Создан зловред, использующий Toast-уязвимость С Google Play изгнан новый зловред для Android, который путем оверлейной Toast-атаки позволяет устанавливать на зараженное устройство другие вредоносные программы. Это первое ПО, использующее уязвимость, которую обнаружили исследователи из компании Palo Alto Networks в связи...

[Перевод] Dagger 2 для начинающих Android разработчиков. Dagger 2. Часть 2 Данная статья является пятой частью серии статей, предназначенных, по словам автора, для тех, кто не может разобраться с внедрением зависимостей и фреймворком Dagger 2, либо только собирается это сделать. Оригинал написан 17 декабря 2017 года. Перевод вольный. Читать даль...

[Из песочницы] Так почему же ты не участвуешь в разработке Open Source программного обеспечения? Для своего проекта мы исследовали рынок OpenSource разработки, просмотрели значительное количество статей и выступлений, сделали перевод самых интересных и актуальных на наш взгляд. Представляем перевод статьи Егора Бугаенко «Why Don't You Contribute to Open Source?»: Чит...

[Перевод] 10 самых популярных сайтов для соревнований программистов на начало 2018 года В конце 2016 года была опубликована аналогичная статья. С тех пор список был обновлен на основе наблюдений и анализа нескольких ресурсов (постов в популярных блогах, обсуждений на Quora, поисковых запросов в Google и обсуждений на форумах, таких как reddit/learnprogramming...

Эфир оценили выше Биткоина Инвестиционный анализ 74 криптовалют выявил самые надежные варианты

Таймлайн: «20-40» Приложение для поиска цен и маршрутов транспортировки груза в морских контейнерах.

Любой iPhone можно «убить» с помощью одного символа из-за бага iMessage Во всех iPhone и iPad имеется фирменный «яблочный» мессенджер iMessage, позволяющий отправлять сообщения, фотографии, видеоролики, смайлики, стикеры и другие типы данных. Тем не менее, сотрудники Apple частенько допускают какие-то недочеты при его улучшении и внедрении

Facebook или Telegram? История украинского .NET Core Community Привет, Хабр! Однажды один человек, сильно заинтересованный в .NET Core, решил начать вести свой блог. И тут же перед ним встал вопрос: «Какой ресурс использовать?». Существующие Facebook и Telegram оказались совершенно неприспособленными для структуризации публикаций. В ито...

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

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

Swipetimes 10.5.1 Swipetimes pro time tracker – замечательное приложение для деловых людей на андроид, с помощью которого можно вести учет времени. Swipetimes pro time tracker, является инновационным приложением с интуитивно понятным интерфейсом, которое позволяет проводить ряд следующих возм...

Как удалить новое графического приложение Paint 3D Новые приложения от Microsoft, такие, как Paint 3D,  добавляются в систему вместе с выходом очередного обновления. Однако удалить их, если они вам не нужны, не так просто. Мы расскажем о некоторых хитростях, которые позволят провести операцию деинсталляции успешно....

Microsoft тестирует приложения для новой операционной системы В списке поддерживаемых платформ магазина приложений Microsoft Store появилась новая запись: теперь помимо Windows Mobile, Xbox, PC и HoloLens там отображается 8828080. Пользователи восприняли это [...]

CES 2018: новое приложение Philips позволит синхронизировать освещение с кино, играми и музыкой Philips анонсировала новый способ синхронизировать «умное» освещение со всем тем, что отображается на экране вашего компьютера. Система появится в приложении под названием Hue Sync, которое станет доступно на Windows 10 и macOS High Sierra. macrumors.com...