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

Ghidra vs crackme. Обкатываем конкурента IDA Pro на примере решения хитрой крэкми с VM Для подписчиковЧтобы испытать новое средство для реверса, созданное в стенах АНБ США, я решил поломать замечательный и несложный крэкми MalwareTech. Выбрал его не случайно. В одной из своих статей я рассказывал о том, как устроена виртуализация кода, и мы даже написали прост...

Битва потрошителей. Выбираем лучший редактор для вскрытия исполняемых файлов Windows Для подписчиковГлавная и сложнейшая задача хакера во время взлома программы — найти защитный механизм и обойти его. Для его нахождения я обычно использую отладчик WinDbg, а для «исправления» приложения — редактор Hiew. Но есть ли альтернативы для последнего? Задавшись этим в...

Домен-фронтинг на базе TLS 1.3. Часть 2 Введение В первой части статьи мы дали краткое описание механизма encrypted SNI (eSNI). Показали каким образом на его основе можно уклоняться от детектирования современными DPI-системами (на примере билайновского DPI и запрещенного РКН рутрекера), а также исследовали новый в...

[Перевод] Механизмы расширяемых расширений в JavaScript Здравствуйте, коллеги! Напоминаем, что не так давно у нас вышло 3-е издание легендарной книги «Выразительный JavaScript» (Eloquent JavaScript) — на русском языке напечатано впервые, хотя качественные переводы предыдущих изданий встречались в Интернете. Тем не менее, ни J...

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

1000 прототипов Samsung Galaxy Fold, преемник выйдет уже в феврале Samsung опубликовала подробности о процессе разработки своего первого смартфона со сгибающимся экраном. В статье «От концепции до создания: проектирование Galaxy Fold» опубликованы интересные детали. На создание складного Samsung Galaxy Fold потребовались го...

Криптографические токены PKCS#11. Графическая утилита «с функцией подписания и добавлением метки времени». Часть 1 В комментариях к статье «Использование механизмов криптографических токенов PKCS#11 в скриптовых языках» читатель kovserg написал: «С нетерпением ждём статью с функцией подписания документа и добавлением метки времени». Еще раньше другой участник хабра pas писал о том, что б...

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

[Перевод] Как работает kubectl exec? Прим. перев.: автор статьи — Erkan Erol, инженер из SAP — делится своим изучением механизмов функционирования команды kubectl exec, столь привычной для всех, кто работает с Kubernetes. Весь алгоритм он сопровождает листингами исходного кода Kubernetes (и связанных проектов),...

История о том, как мы иконку PVS-Studio меняли Релиз 7.0 ознаменовал новую веху в истории анализатора PVS-Studio – теперь доступен анализ не только кода, написанного на C, C++, C#, но также и Java. Кроме этого глобального нововведения продолжают улучшаться и дорабатываться существующие механизмы анализа, добавляются ди...

Создание системы расширения на библиотеке Qt — Часть 2 Возвращаясь к первой статье хочется объяснить откуда появилась необходимость разработки механизма расширения с графическим интерфейсом (GUI) и подробней объяснить механизм создания плагинов. Было получено задание на разработку технологического программного обеспечения для ...

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

Шифр ускорением: изучаем акселерометр Android-устройства на примере задания NeoQUEST-2019 Акселерометр — он же G-сенсор — является одним из самых распространенных датчиков на сегодня. Встретить его можно практически в каждом современном гаджете. Акселерометр выполняет довольно простую задачу — измеряет ускорение устройства. Давайте посмотрим, как он это делает ...

«Основы программирования» набор на бесплатный курс с примерами на JavaScript Дорогие товарищи инженеры и будущие инженеры, сообщество Метархия открывает набор на бесплатный курс «Основы программирования», который будет доступен на youtube и github без всяких ограничений. Часть лекций уже записана в конце 2018 и начале 2019 года, а часть будет прочит...

Анализ механизмов локализации интерфейса приложений в Splunk В данной статье мы рассмотрим основной механизм локализации интерфейса приложений Splunk (в т.ч. стандартных элементов приложения Search) — gettext internationalization and localization (i18n). Читать дальше →

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

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

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

Темы и стили в Android без магии. И как их готовить с SwitchCompat В предыдущей статье мы рассмотрели как использовать темы и стили на уровне кода, на примере кастомной view. В этой статье давайте разберем несколько способов стилизации стандартного ui элемента, а в частности SwitchCompat. Читать дальше →

Безопасность в автоэлектронике — hello world на контроллере приборной панели После экспериментов над CAN шиной в автомобиле появилось дикое желание копнуть несколько глубже, в самое святая святых. Думаю, всем известен такой термин, как «чип-тюнинг», в переводе на русский это простая прошивка блоков управления (двигатель, коробка передач и т.д.). Прои...

[Перевод] Вся правда об ОСРВ. Статья #30. Инициализация и процедуры запуска Nucleus SE У любой операционной системы есть определенный механизм запуска. Принцип работы этого механизма у каждой системы свой. Обычно говорят, что система загружается (англ. boot), это сокращение от «bootstrap», которое отсылает к выражению «pull oneself over a fence by one’s boot...

[Из песочницы] Быстрая интеграция с 1С: Предприятие В данной статье я расскажу о наиболее простом, на мой взгляд, способе интеграции сторонних приложений с конфигурациями 1С. Статья будет интересна в первую очередь разработчикам, пишущим на .Net Core, PHP и Python. Способов интеграции с 1С известно много, этому даже посвящен...

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

Патент на Google Pixel Watch Google Pixel Watch будут анонсированы в конце этого года. Был раскрыт дизайн благодаря патентной заявке от Google. Новый патент демонстрирует механизм быстрого переключения с замком для часов. Google подал патент во втором квартале 2017 года, но публикация появилась только в...

ЧПУ выжигатель с нихромовой проволокой часть 3. Прошивки и ПО. Всем привет. Давайте продолжим. Начало здесь и здесь .  Есть группа в VK Немного отклонюсь от порядка написания, начнем с различного ПО и прошивки. Плюс в следующей статье, добавим пару плюшек с помощью двух релюшек )) Как было известно из первой статьи станок работает ...

Основы реактивного программирования с использованием RxJS. Часть 3. Higher Order Observables В данной статье мы рассмотрим, как можно в одном потоке обрабатывать другой, для чего это нужно, и как нам в этом помогут операторы Higher Order Observables (дальше HOO). При работе с потоками часто возникает ситуация, когда необходимо в качестве значения одному потоку пе...

Бро vs. не бро В этой статье предлагаю совершить экскурс в социобиологию и поговорить о эволюционных истоках альтруизма, родственном отборе и агрессии. Мы коротко (но со ссылками) рассмотрим результаты социологических исследований и исследований с нейровизуализацией, в которых показано, ка...

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

Обработка исключений ASP.NET при помощи IRO.Mvc.MvcExceptionHandler Если вы являетесь c# бекенд разработчиком, наверняка рано или поздно появилась необходимость найти унифицированный способ обработки исключительных ситуаций. Хотя, даже если вы довольствуетесь кодом 500 в ответе, эта статья все равно поможет улучшить ваш способ, при этом не...

[Перевод] Как написать смарт контракт на WebAssembly в сети Ontology? Часть 2: С++ В этой статье мы разберем на двух примерах, как написать смарт контракт на языке C++, используя WASM на основе блокчейн сети Ontology. Сегодня, после нескольких месяцев стабильной работы в тестовом режиме, Ontology запустила WASM в основной сети, что позволяет безболезненн...

JPMorgan презентовал новое решение для повышения конфиденциальности Ethereum-платежей Американский финансовый холдинг JPMorgan представил новый механизм обеспечения анонимности для блокчейнов на основе Ethereum, сообщает CoinDesk. Решение представляет собой расширение для протокола Zether — механизма конфиденциальных платежей, который совместим с Еthereum и д...

[Перевод] Inception bar: новый метод фишинга Доброго времени суток, Хабр! На просторах Интернета мне попалась статья на английском «The inception bar: a new phishing method» автора Jim Fisher. В ней описывается занимательный способ фишинга, механизм которого заключён в использовании экранного пространства строки отобра...

«Секретики» DPAPI или DPAPI для пентестеров Вторая статья по итогам выступления нашей команды на OFFZONE-2018. На этот раз рассмотрим доклад с MainTrack “Windows DPAPI “Sekretiki” or DPAPI for pentesters”. Внимание! Очень много буков! При проведении RedTeam кампаний хочется давать меньше поводов для реакции BlueTeam...

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

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

[Из песочницы] Использование SQLite в Unity (Unity + SQLite) Всем привет, данная публикация будет посвящена работе с встраиваемой реляционной базой данных SQLite в Unity. Данная статья написана новичком для новичков с целью показания работы с SQLite, предполагается, что вы знаете основы SQL. Так как в интернете нет ясного тутора для н...

В королевстве PWN. ROP-цепочки и атака Return-to-PLT в CTF Bitterman Для подписчиковВ этой статье мы рассмотрим особенности переполнения стека в 64-битном Linux. Сделаем мы это на примере таска Bitterman с соревнования CAMP CTF 2015. С помощью модуля pwntools для Python мы построим эксплоит, в котором будут применены техники Return-oriented p...

Строительные блоки распределенных приложений. Второе приближение Анонс Коллеги, в середине лета я планирую выпустить еще один цикл статей по проектированию систем массового обслуживания: “Эксперимент VTrade” — попытка написать фреймворк для торговых систем. В цикле будет разобрана теория и практика построения биржи, аукциона и магазина. В...

Смотри меня полностью: выжимаем максимум из live video на мобильных платформах Самый простой способ воспроизвести видео на мобильном устройстве — это открыть ссылку имеющимся в системе плеером, но это не всегда эффективно. Можно взять ExoPlayer и оптимизировать его, а можно вообще написать свой видеоплеер, используя только кодеки и сокеты. В статье ...

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

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

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

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

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

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

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

Суд отказал Apple в просьбе отклонить иск по поводу клавиатуры MacBook Apple не удалось добиться отклонения судом коллективного иска по поводу проблем с механизмом «бабочка» клавиатуры MacBook. Судья Окружного суда Соединённых Штатов по северному округу Калифорнии Эдвард Дэвила (Edward Davila) ответил отказом на просьбу Apple прекратить рассмот...

5 ошибок начинающего лида У каждого тимлида есть своё кладбище сотрудников управленческих ошибок. Каждый день публикуются новые статьи «5 ошибок начинающего разработчика», «7 примеров того, как не надо управлять процессами», «100 и 1 способ укладываться в сроки». И это круто! Чужие грабли экономят в...

Google начала тестировать обновление Android через Google Play Слухи о планах Google повысить значимость Google Play в жизни пользователей путем распространения через него обновлений для Android, оказались не просто слухами. Скорее всего, такая возможность будет реализована с выходом Android Q, которая на данный момент находится в стад...

Reno 10X Zoom — самый необычный «камерофон» от Oppo Сегодня китайская компания анонсировала под новым брендом Reno пару смартфонов. О более мощном варианте мы расскажем подробнее. Главной особенностью новинки стал телескопический механизм селфи-камеры. Reno 10X Zoom получил корпус из стекла, 6,6-дюймовый AMOLED-экран с разре...

Ещё один способ отстрелить себе ногу, используя std::thread Стандарт C++11 принёс в язык стандартный механизм поддержки тредов (их часто называют потоками, но это создаёт путаницу с термином streams, так что я буду использовать оригинальный англоязычный термин в русской транскрипции). Однако, как и любой механизм в C++, этот несёт в ...

iFixit разобрали клавиатуру нового MacBook Pro 16″. Как она изменилась Клавиатура «ножницы» вернулась в MacBook Pro спустя 5 лет. Это хорошая новость Apple крайне неохотно признаёт свои ошибки. Пожалуй, лучший тому пример – клавиатура «бабочка», которую в Купертино пытались реанимировать на протяжении четырёх лет, и всё ради того, что...

[Перевод] Руководство по аутентификации в Node.js без passport.js и сторонних сервисов Автор статьи, перевод которой мы сегодня публикуем, говорит, что сейчас можно наблюдать рост популярности таких сервисов аутентификации, как Google Firebase Authentication, AWS Cognito и Auth0. Индустриальным стандартом стали универсальные решения наподобие passport.js. Но, ...

Load Balancers для систем оркестрации К Load Balancers в системах оркестрации (Kubernetes, Nomad и других) предъявляется больше требований, чем просто балансировка загрузки. Во-первых, Load Balancer должен уметь читать каталог, со списком сервисов, на которые необходимо перенаправлять трафик (или, как вариант, д...

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

Программа по восстановлению удаленных файлов Одним из самых востребованных софтов от компании AMS Software является программа «ФотоДоктор 3.15». Данная уникальный софт позволяет быстро обнаружить и восстановить удаленные фотографии, картинки и видео ролики с любого типа носителя. Программа работает на ПК, на мобильном ...

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

Аппаратный CTF. Легкий способ узнать ключ шифрования, когда у тебя под рукой осциллограф и ноутбук Для подписчиковХардварные crackme в этом сезоне снова набирают популярность. Их полюбили организаторы профильных конференций, и они все чаще встречаются в тематических конкурсах. В этой статье мы разберем один из реальных прошлогодних примеров и заодно узнаем, как выглядит а...

Основы формата GLTF и GLB, часть 1 Что такое GLTF и GLB? GLTF (GL Transmission Format) — это формат файла для хранения 3Д сцен и моделей, который является крайне простым в понимании (структура записана в стандарте JSON), расширяемым и легко взаимодействующим с современными веб-технологиями. Данный формат хоро...

Follow the money: как группировка RTM стала прятать адреса C&C-серверов в криптокошельке Группировка киберпреступников RTM похищает деньги у банковских клиентов с 2015 г. Большинство ее жертв — российские компании. Вредоносное ПО, которое используют злоумышленники, в ИБ-сообществе так же принято называть RTM. Об этой программе написано довольно много технических...

Генератор простых арифметических примеров для чайников и не только Привет! В этой «статье», а вернее сказать очерке, покажу очень простой способ развлечься зная самые основы latex и python. Читать дальше →

[Перевод] Chaos Engineering: искусство умышленного разрушения. Часть 2 Прим. перев.: Этот материал продолжает замечательный цикл статей от технологического евангелиста из AWS — Adrian Hornsby, — задавшегося целью просто и понятно объяснить важность экспериментов, призванных смягчить последствия сбоев в ИТ-системах. «Если провалил подготовку ...

Рекламные интеграции: как это работает? Реклама — один из популярных способов монетизации развлекательных проектов и приложений. На примере iFunny я расскажу о механизмах получения рекламы и некоторых сложностях, с которыми можно столкнуться при интеграции рекламных SDK. Читать дальше →

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

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

[Из песочницы] Легкое создание отчетов на C/C++ Если вы разрабатываете на C/C++ какое-либо ПО для операторов (администраторов) больниц, магазинов, сервисов проката гироскутеров, ремонта сотовых телефонов, то наверняка сталкивались с задачей создания отчетов, чтобы печатать их на принтере, ну или хотя бы в PDF. Существует ...

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

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

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

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

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

OpenSceneGraph: Процедурная анимация геометрии и атрибутов состояния Введение Говоря о приемах программирования, специфичных для OSG в прошлый раз мы говорили о механизме обратных вызовов (Callback) и его реализации в движке. Настало время посмотреть на то, какие возможности дает нам применение этого механизма для управления содержимым трехм...

[Из песочницы] Учимся стандарту проектирования — Entity Relationship Здравствуйте. Данная статья посвящена одной из самых популярных, а также и многим знакомой, модели проектирования — ER(Entity Relationship), которая была предложена учёным, в области информатики — Питером Ченом, в 1976 году. По ходу статьи простым языком на простых примера...

Пример разбора C++ кода с помощью libclang на Python На одном личном проекте на C++ мне потребовалось получать информацию о типах объектов во время выполнения приложения. В C++ есть встроенный механизм Run-Time Type Information (RTTI), и конечно же первая мысль была использовать именно его, но я решил написать свою реализацию,...

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

Подтверждено iFixit. В новом 16-дюймовом Apple MacBook Pro вернулась старая надежная клавиатура с ножничным механизмом Анонсируя новый 16-дюймовый ноутбук MacBook Pro, компания Apple обещала улучшить работу клавиатуры. После многих лет нареканий на работу механизма типа бабочка, который становился причиной частых поломок клавиатуры, компания наконец вернулась к использованию старого проверен...

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

SC19: Intel представила Ponte Vecchio — первый 7-нм GPU на архитектуре Xe, заточенный под HPC и ИИ Как и ожидалось, в рамках конференции SC19 компания Intel представила свой первый графический процессор на архитектуре Intel Xe HPC, который получил кодовое название Ponte Vecchio, в часть средневекового моста Понте-Веккьо в итальянской Флоренции. Компания Intel называет нов...

Использование бинарного дерева в swift с помощью enum на примере OCR Была цель создать приложение на mac, которое может распознавать текст кода с изображений и видео. Хотелось сделать так, чтобы даже при большом объеме кода, текст распознавался менее, чем за секунду. Проблема облегчается тем, что язык на котором пишут код всегда английский ...

Искусство изоляции. Изучаем механизмы изоляции трафика в Linux Для подписчиковИзоляция трафика разных сетей в пределах одной ОС распространена повсеместно. Для конечных пользователей она незаметна — в этом ее цель. Но знаешь ли ты, какие средства для разных уровней изоляции предоставляет ядро Linux и как ими воспользоваться самому, не р...

[recovery mode] Agilean — убийца Lean и Agile Гибридная методология управления на основе ценностей В этой статье мы расскажем вам об Agilean («Эджайлин») как методе создания гибридных инструментов на базе Lean и Agile и шире об Agilean как о философии управления бизнесом с плацдарма ценностей. Немного поговорим о нюан...

Энтузиаст собрал «летающую палку» — двухроторный дрон с вертикальным расположением корпуса Американский инженер Дэниел Райли создал бикоптер с вертикальным расположением корпуса. Как сообщается, на обоих концах нестандартного устройства установлены винты, оснащенные механизмами управления вектором тяги. Эти механизмы состоят из двухосевого подвеса, на котором закр...

[Из песочницы] Общее представление об архитектуре Clean Swift Привет, читатель! В этой статье я расскажу об архитектуре iOS приложений — Clean Swift. Мы рассмотрим основные теоретические моменты и разберем пример на практике. Читать дальше →

Часы от Withings умеют строить ЭКГ и стоят втрое дешевле Apple Watch 4 Французская компания Withings представила на всемирной выставке потребительской электроники Consumer Electronics Show (CES) 2019 свои гибридные часы под названием Move ECG. Их главная особенность заключается в возможности строить электрокардиограмму (ЭКГ) — ранее эта функция...

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

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

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

NLP. Основы. Техники. Саморазвитие. Часть 2: NER Первую часть статьи об основах NLP можно прочитать здесь. А сегодня мы поговорим об одной из самых популярных задач NLP – извлечении именованных сущностей (Named-entity recognition, NER) – и разберем подробно архитектуры решений этой задачи. Читать дальше →

Отличные курсы Powershell для всех желающих Если вы хотите на профессиональном уровне уметь проводить автоматизацию задач администрирования всех серверов Windows, то вам обязательно следует посетить курсы powershell. Тут предоставят всем слушателям буквально фундаментальные знания и необходимые навыки для использовани...

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

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

[Перевод] Реверс-инжиниринг клиента Dropbox TL;DR. В статье рассказывается об обратной разработке клиента Dropbox, взломе механизмов обфускации и декомпиляции клиента на Python, а также изменении программы для активации функций отладки, которые скрыты в обычном режиме. Если вас интересует только соответствующий код и ...

In-App Updates: ускоряем процесс обновления приложения на Android Среди многообразия инструментов, анонсированных на Android Dev Summit, особое внимание хочется уделить механизму обновления приложения In-App Updates (IAUs), который помогает разработчикам ускорить добавление новых фич, баг-фиксов и улучшений производительности. Поскольку ...

Опыт участия в программе F2P Campus Меня периодически мотает по разным странам (если точнее, по разным программам акселерации). Стараюсь делиться опытом, т.к. у нас что-то совсем глухо с этим в стране. А существующие инвест фонды берут стартапы/команды на скотских условиях. Можно почитать про наш опыт в Y Comb...

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

Работа с callbacks в React За время свой работы, я периодически сталкивался с тем, что разработчики не всегда четко представляют, каким образом работает механизм передачи данных через props, в частности колбеков, и почему их PureComponents обновляется так часто. Поэтому в данной статье мы разберемся,...

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

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

Apple прощается с "бабочкой": следующие поколения MacBook получат новую клавиатуру Клавиатура с механизмом бабочка дебютировала в Apple MacBook ещё в 2015 года, но никогда не славилась особой надёжностью. И сегодня известный аналитик Мин-Чи Куо (Ming-Chi Kuo) рассказал о том, что американский производитель решил отказаться от этого механизма в пользу совер...

Более 900 российских операторов связи перешли на новый механизм получения выгрузки из Единого реестра запрещенной информации На сегодняшний день новый механизм внедрен и применяется на сетях более 900 крупных и магистральных операторов связи, что составляет 26% от всех российских операторов. Тестовая эксплуатация проходит на сетях еще 25 операторов связи.Ключевым преимуществом перехода на данный м...

Написание UDR на языке Pascal В Firebird уже достаточно давно существует возможность расширения возможностей языка PSQL с помощью написания внешних функций — UDF (User Defined Functions). UDF можно писать практически на любом компилируемом языке программирования. В Firebird 3.0 была введена плагинная арх...

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

Microsoft открывает Azure Security Lab Azure Security Lab - это набор выделенных облачных хостов, изолированных от пользователей Microsoft Azure, позволяющий специалистам по безопасности тестировать сценарии атак на IaaS. В рамках данной программы предлагается не только безопасная тестовая среда, но и прямое взаи...

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

Обман нейронной сети для начинающих В рамках ежегодного контеста ZeroNights HackQuest 2018 участникам предлагалось попробовать силы в целом ряде нетривиальных заданий и конкурсов. Часть одного из них была связана с генерированием adversarial-примера для нейронной сети. В наших статьях мы уже уделяли внимание ...

Основы шаблонов С++: шаблоны функций Дисклаймер: статья была начата еще в феврале, но, по зависящим от меня причинам, закончена не была. Тема очень обширна, поэтому публикуется в урезаном виде. Что не поместилось, будет рассмотренно позже. Невозможно разбираться в современном С++, не зная, что такое шаблоны п...

Использование DiagnosticSource в .NET Core: практика В предыдущей статье я рассказал про механизм DiagnosticSource и на простом примере показал, как с его помощью можно перехватывать запросы в базу данных через классы SqlConnection и SqlCommand и измерять время их выполнения. В настоящее время DiagnosticSource уже используется...

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

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

macOS Catalina станет ещё безопаснее Не секрет, что Apple уделяет особое внимание безопасности своих операционных систем. Каждый год в iOS и macOS внедряются новые механизмы защиты — всё для того, чтобы максимально оградить пользователей от вирусов, утечек персональных данных и других проблем связанных с...

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

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

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

Google запускает новую гарнитуру Glass AR стоимостью $ 999 для корпоративных клиентов Компания Google объявила о выпуске новой корпоративной гарнитуры Google Glass — Glass Enterprise Edition 2. Glass Enterprise Edition 2 больше напоминает традиционную пару очков, чем футуристическую гарнитуру благодаря защитным рамам, разработанным в сотрудничестве с Sm...

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

Samsung Galaxy A90 получит механизмом выдвижной и вращающейся камеры Мы уже слышали о том, что грядущая Galaxy A90 будет оснащена выдвижной селфи-камерой. Появилась информация о том, что у A90 будет не только выдвижной механизм для камеры, но и вращающийся двигатель. Новинка станет гибридом Oppo Find X и Oppo N1, и её камера, в зависимо...

В iFixit объяснили, почему выходят из строя экраны Samsung Galaxy Fold Компания Samsung начала собирать розданные обозревателям смартфоны Galaxy Fold, чтобы расследовать причины массового выхода из строя экранов. Наверняка позже компания расскажет, что стало тому виной, но в компании iFixit, известной своими разборками смартфонов, планшето...

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

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

Slack планирует выйти на биржу в обход традиционного механизма IPO Согласно данным The Wall Street Journal, руководство Slack планирует выйти на биржу. При этом, компания склоняется к варианту, при котором не будет задействован традиционный механизм IPO. Акции будут размещены напрямую, а оценка компании составит около $7 млрд. О том, по...

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

#Опрос: Насколько надёжна клавиатура «бабочка»? MacBook Pro и печально известная клавиатура «бабочка» 2015 год, весенняя презентация Apple. Анонс совершенно нового MacBook с переосмысленной клавиатурой «бабочка». Бурные аплодисменты в зале. И ведь тогда никто и предположить не мог, что клавиатура окажется настолько провал...

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

Использование DiagnosticSource в .NET Core: теория DiagnosticSource — это простой, но весьма полезный набор API (доступен в NuGet пакете System.Diagnostics.DiagnosticSource), который, с одной стороны, позволяет различным библиотекам отправлять именованные события о своей работе, а с другой — позволяет приложениям подписывать...

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

Эти токсичные парни: они отравляют проекты Сделаем осторожное предположение, что вы хотите получать удовлетворение от работы, реализовывать интересные и полезные проекты за адекватное вознаграждение, время от времени отдыхать с пониманием, что жизнь проходит не зря. Ах-ха, как бы не так! Что за скучная жизнь без б...

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

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

Установлен механизм выработки галлюциногена в мозге млекопитающих Научная работа опубликована в журнале Scientific Reports 27 июня и доступна для изучения всем желающим. Чтобы проанализировать ткани животных исследователи прибегли к флуоресцентной гибридизации in situ — методу, позволяющему обнаруживать строго специфические последовательно...

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

[Из песочницы] UICollectionView всему голова: Изменение представления на лету Привет, Хабр! Представляю вашему вниманию перевод статьи "UICollectionView Tutorial: Changing presentation on the fly". В данной статье мы рассмотрим использование различный способов отображение элементов, а также их переиспользование и динамическое изменение. Зде...

Apple переведёт все свои ноутбуки на клавиатуру «ножницы» в 2020 году Apple не признаёт проблемность «бабочки», но сама делает ставку на «ножницы» В последнее время мы регулярно слышим, что Apple уже не та. Спорить с этим совершенно бессмысленно, потому что год от года компания развивается, набирается больше опыта и покоряе...

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

Пишем Reverse socks5 proxy на powershell.Часть 2 История об исследовании и разработке в 3-х частях. Часть 2 — разработческая. Буков много — пользы еще больше. В первой части статьи мы познакомились с некоторым инструментарием по организации обратных туннелей, посмотрели на их преимущества и недостатки, изучили механизм ра...

Энергия, тепло и вода: часть вторая Рассмотрим следующий этап развития схемы умного дома из подручных средств :) (продолжение, первая статья тут). Решаемые задачи: Защита от протечек + Удалённое управление + Знать состояние ввода воды (перекрыто или открыто) Знать давление и температуру теплоносителя в кон...

Основы компьютерных сетей. Тема №9. Маршрутизация: статическая и динамическая на примере RIP, OSPF и EIGRP Всем привет! Спустя продолжительное время возвращаемся к циклу статей. Долгое время мы разбирали мир коммутации и узнали о нем много интересного. Теперь пришло время подняться чуть повыше и взглянуть на сторону маршрутизации. В данной статье поговорим о том, зачем нужна ма...

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

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

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

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

DDoS-атака нарушила работу AWS на восемь часов Клиенты Amazon Web Services пострадали от DDoS-атаки, которая вывела из строя сразу несколько облачных служб. Проблемы в инфраструктуре продолжались на протяжении восьми часов. Как сообщили представители компании, главной целью злоумышленников стал DNS-сервис Router 53. Клие...

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

Стало известно, что Samsung изменила в обновленном Galaxy Fold Мы уже знаем, что Samsung исправила все недостатки Galaxy Fold и вот-вот объявит новую дату начала продаж. По словам генерального директора мобильного офиса компании Донг-чжина Коха, дефекты, которые были обнаружены ИТ-журналистами на этапе тестирования, оказались настолько...

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

Однокристальная система Intel Tiger Lake-U станет основой NUC игрового класса Phantom Canyon Осенью этого года компания Intel представит мини-ПК NUC игрового класса под условным названием Ghost Canyon, который сменит нынешнее поколение Hades Canyon. В Ghost Canyon используется процессор Core i9-9980HK и возможна установка графической карты. На смену Ghost Cany...

Обзор NETIS N4. Самый доступный двухдиапазонный роутер Очень часто при выборе роутера в квартиру или дом отдается предпочтение однодиапозонным моделям, связано это не только с плохим информированием, но и впервую очередь стоимостью. Модели с поддержкой диапазона 5 ГГц стоят заметно дороже. Все эти стереотипы ломает новый NETIS N...

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

Виды контекста в JavaScript И снова здраствуйте! Мы уже писали о том, что в конце сентября в OTUS стартует новый поток курса «Fullstack разработчик JavaScript». В преддверии начала занятий продолжаем делиться с вами авторскими статьями, подготовленными специально для студентов курса. Сегодня разберем в...

[Перевод] io_submit: альтернатива epoll, о которой вы никогда не слышали Недавно внимание автора привлекла статья на LWN о новом интерфейсе ядра для опроса (polling). В ней обсуждается новый механизм опроса в Linux AIO API (интерфейс для асинхронной работы с файлами), который добавили в ядро версии 4.18. Идея довольно интересная: автор патча пр...

Диздок-десятистраничник — шаблон по книге Скота Роджерса с примером на игру от Pixonic В данной статье я приведу пример составления дизайн-документа для разработки игры в формате десятистраничника. В начале будет приведён общий шаблон документа, предлагаемый Скотом Роджерсом в его книге «Level up. The guid to great video game design» [1]. Затем будет выложен...

5 вещей, которые чаще всего не понимают новички в JavaScript Всем привет! В конце сентября в OTUS стартует новый поток курса «Fullstack разработчик JavaScript». В преддверии начала занятий хотим поделиться с вами авторской статьей, подготовленной специально для студентов курса. Автор статьи: Павел Якупов Превью. Хочу сразу отмети...

Apple может отказаться от клавиатуры с механизмом «бабочка» уже в этом году Авторитетный аналитик Минг-Чи Куо поделился новым прогнозом, который касается клавиатур MacBook Air и MacBook Pro. По словам эксперта, в ближайшее время Apple может отказаться от не слишком удачного и достаточно проблемного механизма «бабочка», заменив его на что-то новое.Чи...

Основы формата GLTF и GLB, часть 2 Данная статья является продолжением рассмотра основ GLTF и GLB форматов. Вы можете найти первую часть статьи здесь. В первой части мы рассмотрели с вами зачем изначально планировался формат, а также такие артефакты и их атрибуты GLTF формата как Scene, Node, Buffer, BufferVi...

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

[Перевод] От идеи к производству — Разработка IoT проекта Сегодня мы пошагово разберем взлеты и падения разработки IoT. Только примеры из настоящей жизни, никаких теоретических "наверное" и много опыта. А еще ссылки на связанные статьи как бонус. Читать дальше →

Российские ученые разработают алгоритм, позволяющий операторам связи делить сети 5G Ученые планируют завершить исследования в 2021 году, сообщил ТАСС в четверг руководитель исследования, директор Института прикладной математики и телекоммуникаций РУДН, профессор Константин Самуйлов.Международные стандарты сетей 5G должны быть утверждены некоммерческим консо...

В России утвердили правила работы единой системы страхования жилья Наполнять эту систему будут Минфин, МЧС, МВД, Росреестр, власти регионов и Центробанк, а её оператором назначен Всероссийский союз страховщиков (ВСС), пишет РБК со ссылкой на копию постановления правительства.Госорганы будут запрашивать необходимую информацию у ВСС, а тот - ...

[Перевод] Способы тестирования программного обеспечения Всем привет! Уже на следующей неделе мы запускаем новый поток по курсу «Автоматизация веб-тестирования». Этому и будет посвящен сегодняшний материал. В этой статье рассматриваются различные способы тестирования программного обеспечения, такие как модульное тестирование (uni...

[Из песочницы] SpaceVIL — кроссплатфоремнный GUI фреймворк для разработки на .Net Core, .Net Standard и JVM В данной статье я постараюсь рассказать о фреймворке SpaceVIL (Space of Visual Items Layout), который служит для построения пользовательских графических интерфейсов на платформах .Net / .Net Core и JVM. SpaceVIL является кроссплатформенным и мультиязычным фреймворком, в его ...

Почему 16-дюймовый MacBook Pro не выйдет в этом году Придется не обновлять MacBook до следующего года Если вы ждали обновления линейки MacBook в этом году, похоже, вам придется придержать отложенные деньги: Apple планирует представить новую модель MacBook с клавиатурой «ножницы» только в конце второго квартала или в начале тре...

Более 660 операторов связи подключились к Единому реестру запрещенной информации На сегодняшний день новый механизм внедрен и применяется на сетях более 660 крупных и магистральных операторов связи. На сетях еще около 10 операторов проходит тестовая эксплуатация.Новый механизм позволяет операторам связи получать из Единого реестра только обновленные или ...

Фундаментальные основы хакерства. Мастер-класс по анализу исполняемых файлов в IDA Pro Для подписчиковВ этой статье мы окунемся в глубокий и подробный статический анализ с помощью IDA Pro — сверхпопулярного среди хакеров и специалистов по информационной безопасности дизассемблера. Начнем с самого базового анализа и постепенно будем пробираться вперед, разгреба...

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

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

Программа конференции ZeroNights 2019 В этом году ZeroNights пройдет 12 и 13 ноября в Санкт-Петербурге в клубе А2 (пр. Медиков, 3). На конференции обсудят безопасность различных устройств, проблемы криптографии, уязвимости в популярном программном обеспечении для работы с DICOM, взлом IoT, атаки на механизмы J...

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

[Из песочницы] 50 оттенков безопасности Друпала Для хеширования паролей используется модифицированная версия phpass, от которой на официальном сайте открестились. Но менять механизм не спешат [#1845004]. Не желают даже предоставить возможность выбора механизма хеширования [#2939888]. Число итераций для стойкости хеширова...

[Из песочницы] GIT изнутри: введение (перевод) Привет, Хабр! Представляю вашему вниманию перевод статьи "Git for Computer Scientists" автора Tommi Virtanen. GIT изнутри: введение От себя: Периодически почитываю статьи, как различные популярные технологии устроены под капотом, наткнулся вот на этот материал. Ста...

Роутинг в кроссплатформенном .NET приложении с сохранением состояния на диск на примере .NET Core, ReactiveUI и Avalonia Пользовательские интерфейсы современных прикладных приложений, как правило, сложны — зачастую необходимо реализовывать поддержку постраничной навигации, обрабатывать разного рода поля ввода, на основе выбранных пользователем параметров отображать или скрывать информацию. П...

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

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

Заменить Object на var: что может пойти не так? Недавно я столкнулся с ситуацией, что замена Object на var в программе на Java 10 приводит к исключению в процессе выполнения. Мне стало интересно, много ли разных способов добиться такого эффекта, и я обратился с этим вопросом к сообществу: A puzzle: provide a Java code sam...

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

Быстрорастворимое проектирование Люди учатся архитектуре по старым книжкам, которые писались для Java. Книжки хорошие, но дают решение задач того времени инструментами того времени. Время поменялось, C# уже больше похож на лайтовую Scala, чем Java, а новых хороших книжек мало. В этой статье мы рассмотрим к...

Взаимодействие R с базами данных на примере Microsoft SQL Server и других СУБД Поскольку львиная доля бизнес информации храниться в базах данных. На каком бы языке программирования вы не писали, вам придётся производить различные действия с ними. В этой статье я расскажу о двух интерфейса для работы с базами данных в R. Большая часть примеров демонстри...

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

13 самых заминусованных статей минувшего года Учиться лучше на чужих ошибках и мысленно благодарить тех, кто такую возможность предоставляет. Под катом несколько типичных примеров того, чего не стоит делать на Хабре. И что делать в случае, если сливают. Читать дальше →

[Перевод] Вся правда об ОСРВ. Статья #29. Прерывания в Nucleus SE Все современные микропроцессоры и микроконтроллеры содержат какие-либо механизмы прерывания. Эти механизмы необходимы для обеспечения «отзывчивости», требуемой многими приложениями. Безусловно, отзывчивость и предсказуемость являются основной целью при использовании ОСРВ, но...

[Перевод] Машинное обучение агентов в Unity Эта статья об агентах машинного обучения в Unity написана Майклом Лэнхемом — техническим новатором, активным разработчиком под Unity, консультантом, менеджером и автором многих игр на движке Unity, графических проектов и книг. Разработчики Unity внедрили поддержку машинног...

Понимание Q-learning, проблема «Прогулка по скале» Это перевод статьи Understanding Q-Learning, the Cliff Walking problem Lucas Vazquez В последнем посте мы представили проблему «Прогулка по скале» и остановились на страшном алгоритме, который не имел смысла. На этот раз мы раскроем секреты этого серого ящика и увидим, чт...

В антивирусных продуктах McAfee нашли опасный баг Специалисты компании SafeBreach обнаружили опасный баг, затрагивающий McAfee Total Protection, Anti-Virus Plus и Internet Security. Уязвимость помогает обойти защитные механизмы антивирусных продуктов и может помощь злоумышленнику получить контроль над системой.

[Из песочницы] Что ты такое, замыкания в JavaScript? В этой статье я постараюсь разобрать механизм реализации замыканий в JavaScript. Для этого я буду использовать браузер Chrome. Начнем с определения: Замыкания  - это функции, ссылающиеся на независимые (свободные) переменные. Другими словами, функция, определённая в замыка...

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

Luke, I am your fuzzer. Автоматизируем поиск уязвимостей в программах Для подписчиковФаззинг все чаще применяют и программисты — для проверки своих приложений на прочность, и исследователи безопасности, и хакеры. Но пользоваться фаззерами не выйдет, если не понимаешь, что именно они делают. В этой статье я расскажу, как работают разные виды фа...

Стимпанк и огромные самоходные механизмы в трейлере Last Oasis Компания Donkey Crew анонсировала свою дебютную игру Last Oasis — ММО с элементами выживания в стилистике стимпанка. Главной темой проекта является необходимость постоянного движения. Земля больше не вращается вокруг своей оси, поэтому людям необходи...

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

[Перевод] Элегантная обработка ошибок в JavaScript с помощью монады Either Давайте немного поговорим о том, как мы обрабатываем ошибки. В JavaScript у нас есть встроенная функция языка для работы с исключениями. Проблемный код мы заключаем в конструкцию try...catch. Это позволяет прописать нормальный путь выполнения в разделе try, а затем разобрать...

Privileged Access Management как приоритетная задача в ИБ (на примере Fudo PAM) Есть довольно интересный документ CIS Controls, который рассматривает Информационную безопасность с применением принципа Парето (80/20). Этот принцип гласит, что 20% защитных мер дают 80% результата с точки зрения защищенности компании. Ознакомившись с этим документом мног...

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

4G-роутер в роли универсального сервера для IoT Роутеры серии ICR-3200 призваны заменить классическую связку: одноплатный компьютер + модем + роутер. Теперь можно запускать всю необходимую логику прямо на роутере. Благодаря мощному ARM-процессору, 512 МБ оперативной памяти и ~2ГБ встроенной флеш-памяти, на роутере можно ...

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

Что мы хотим увидеть в новом MacBook Pro Если верить информации авторитетного аналитика Минг Чи-Куо, Apple работает над новым поколением MacBook Pro с обновленным дизайном. Пока сложно сказать, какие именно изменения получит профессиональные ноутбуки компании, однако наверняка у каждого пользователя есть свой спис...

[Перевод] Как стать хорошим менеджером? 4 способа восполнить пробел в навыках управления Перевод статьи подготовлен специально для студентов курса «Team Lead 2.0». Как стать хорошим менеджером и восполнить пробелы в навыках управления бизнесом? На сегодняшний день многие недооценивают необходимость грамотного менеджмента в бизнесе. Менеджмент – это сложно. Н...

Топовый слайдер Xiaomi, несмотря на особенности конструкции, оказался весьма прочным Смартфон Xiaomi Mi Mix 3 добрался до блогера JerryRigEverything и был подвергнут стандартному набору испытаний. Особенность данного случая в том, что этот флагман Xiaomi является слайдером. Впрочем, на устойчивость защитного стекла к царапинам это никак влияет, как и н...

Удаление приложений в macOS. Всё, что нужно знать Как бы странно не звучало, но удаление приложений в macOS устроено не так легко и просто, как это может показаться на первый взгляд. Всё дело в том, что существуют разные категории приложений: программы установленных со сторонних сайтов, агрегаторов софта, с магазина Mac Ap...

[Перевод] Моки, стабы и шпионы в Spock Framework Spock предоставляет 3 мощных (но разных по сути) инструмента, упрощающих написание тестов: Mock, Stub и Spy. Довольно часто коду, который нужно протестировать, требуется взаимодействовать с внешними модулями, называющимися зависимостями (в оригинальной статье используется т...

Как переименовать файл на Mac (macOS): 4 способа У каждого пользователя Mac есть свой эксклюзивный способ взаимодействия с компьютером. То, что удобно одному, не подходит другому и наоборот. К счастью, операционная система от Apple предоставляет разные возможности для самых разных пользователей. К примеру, переименовать фа...

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

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

Оптимизация производительности .NET (C#) приложений Статей с подобным заголовком достаточно много, поэтому постараюсь избежать банальных тем. Надеюсь, что даже очень опытные разработчики найдут здесь что-то новое для себя. В данной статье будут рассмотрены только простые механизмы и подходы к оптимизации, которые позволят п...

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

23% российских операторов связи перешли на новый механизм получения выгрузки из Единого реестра запрещенной информации Основным преимуществом нового механизма является возможность получения операторами связи выгрузки в формате "дельты" - новых или изменивших свои сетевые адреса ресурсов, что в пять раз увеличивает скорость ограничения операторами связи доступа к противоправным ресу...

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

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

Обзор Viewsonic VX2758-C-mh. Игровой монитор на 144 Гц с изогнутым дисплеем Покупка нового монитора — далеко не легкая задача, особенно, если он относится к игровому сегменту. Тут необходимо знать и тип матрицы, разрешение, частоту обновления кадров и прочее, и прочее. Еще и ситуацию усугубляют маркетологи, которые вечно внедряют в продукты различны...

Возможно ли без Redux? На сегодняшний день можно найти уйму позиций, где требуется react/redux. React прекрасен, вопросов нет. Вопрос к Redux — возможно ли без него. Если погуглить чуть-чуть, найдется добротная статья на хабре (https://habr.com/ru/post/350850/), где автор задается таким же вопросо...

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

Криптографические токены PKCS#11: просмотр и экспорт сертификатов, проверка их валидности В комментариях к статье «Англоязычная кроссплатформенная утилита для просмотра российских квалифицированных сертификатов x509» было пожелание от пользователя Pas иметь не только «парсинг сертификатов», но и получать «цепочки корневых сертификатов и проводить PKI-валидацию, х...

Обновленный сервис потокового видео Apple TV+ Компания Apple представила обновленный сервис потокового видео Apple TV+. Сервис Apple TV+ будет запущен в более чем в 100 странах этой осенью. Премьера сервиса состоится в обновленном приложении Apple TV, которое получило новый облик и стало скорее развлекательным центр...

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

Разработчики начали выносить подписку за пределы App Store Наверное, все знают историю культовой игры Fortnite для Android, которую разработчики отказались публиковать в Google Play, собственным примером доказав, что присутствие в официальном каталоге — отнюдь не залог успеха. Проверить это решил потоковый сервис Netflix, уда...

Источник вдохновения создателей поворотно-выдвижной камеры Samsung Galaxy A90 Известный инсайдер под ником Ice Univerce, который очень часто публикует достоверную информацию о новинках индустрии мобильных устройств, снова вспомнил про смартфон Samsung Galaxy A90. Напомним, сразу несколько источников сходятся в том, что Samsung Galaxy A90 будет ос...

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

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

[Перевод] Цепи Маркова для процедурной генерации зданий Примечание: полный исходный код этого проекта можно найти [здесь]. Так как он является частью более масштабного проекта, я рекомендую смотреть коммит на момент выпуска этой статьи, или файл /source/helpers/arraymath.h, а также /source/world/blueprint.cpp. В этой статье я х...

Windows Core OS будет в Xbox Infinite Ресурс Windows Central раскрыл некоторые подробности насчет нового поколения Xbox. Как и предполагалось, готовится 2 консоли, которые будут отличаться графическими процессорами, количеством оперативной памяти и накопителями. Xbox Infinite (Scarlett) позволит использовать тех...

Google сломала резервное копирование на Android. Что делать Сломалась резервное копирование на Android? Скорее всего, Google знает об этом, но ничего не предпринимает Среди пользователей Android, в отличи от iOS, совершенно не принято регулярно сохранять резервные копии. Возможно, кто-то этим и занимается, но лично мне встречать таки...

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

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

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

Устанавливаем GUI на Windows Server Core В прошлом нашем посте мы рассказали как готовим стандартные клиентские виртуальные машины и показали на примере нашего нового тарифа Ultralight за 120 рублей, как мы создавали стандартный образ Windows Server 2019 Core. В службу поддержки стали поступать заявки как работать...

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

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

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

Magento 2: импорт продуктов прямо в базу В предыдущей статье я описал процесс импорта продуктов в Magento 2 обычным способом — через модели и репозитории. Обычный способ отличается весьма низкой скоростью обработки данных. На моём ноутбуке выходило примерно один продукт в секунду. В данном продолжении я рассматрива...

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

Как ускорить работу с API на языке R с помощью параллельных вычислений, на примере API Яндекс.Директ (Часть 2) В прошлой статье я рассказал о том, что такое многопоточность, и привёл примеры её реализации на языке R при работе с API Яндекс.Директ с помощью пакетов doSNOW, doParallel и конструкции foreach. Данная статья является продолжением, но может быть рассмотрена как автономное р...

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

Xiaomi выпустит «уникальные» механические часы Ultratime Zero за $160 с мраморным циферблатом 11 марта в Китае стартуют продажи нового устройства Xiaomi – механических часов Ultratime Zero, подготовленных для компании местным производителем by Beijing Taihuo Red Bird Technology. Новинка будет стоит $160, при этом каждый продукт обещает быть уникальным. ...

Баг в macOS Mojave может привести к компрометации системы Уязвимость в актуальной версии ОС для компьютеров Apple позволяет злоумышленнику с минимальными правами обойти защитные механизмы и выполнить вредоносный код. К такому выводу пришел ИБ-специалист Патрик Уордл (Patrick Wardle), рассказавший о баге на конференции Objective By ...

Создатели GTA будут платить деньги за нахождение уязвимостей в своей новой игре Еще в апреле 2016 года студия Rockstar запустила программу “Bug bounty”, суть которой заключалась в поиске ошибок и уязвимостей в системе безопасности GTA Online. Тогда пользователи, сумевшие найти дефекты в игре, могли получить от разработчиков от 150 до 10 тыс долларов. Се...

Zenfone 6 от Asus — флагман с откидной камерой Как и ожидалось, сегодня компания презентовала флагманский смартфон с фотомодулем из металлического сплава, который может быть и основной, и фронтальной камерами на 13 Мп + 48 Мп от Sony. Поворотный механизм на 180 градусов имеет шаг в 2 градуса. Заявлена электронная стабили...

Чем удивит складной iPhone? На Международной выставке мобильной техники Mobile World Congress 2019 (MWC 2019) в Барселоне, общественности был представлен новый виток развития технологий — складные смартфоны. Первыми подобные устройства представили такие компании как Samsung и Huawei. Звучит край...

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

[Из песочницы] Attention для чайников и реализация в Keras О статьях по искусственному интеллекту на русском языке Не смотря на то что механизм Attention описан в англоязычной литературе, в русскоязычном секторе достойного описание данной технологии я до сих пор не встречал. На нашем языке есть много статей по Искусственному Интелл...

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

Краш-тесты СХД AERODISK ENGINE N2, проверка на прочность Всем привет! Этой статьей компания AERODISK открывает блог на Хабре. Ура, товарищи! В предыдущих статьях на Хабре были рассмотрены вопросы об архитектуре и базовой настройке СХД. В этой статье мы рассмотрим вопрос, который ранее не был освещен, но его часто задавали – об от...

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

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

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

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

[Из песочницы] novtable оптимизация Компилятор Microsoft позволяет добавить расширение «novtable» для атрибута «__declspec» при объявлении класса. Заявленная цель — значительно уменьшить размер генерируемого кода. На экспериментах с нашими компонентами уменьшение составило от 0,6 до 1,2 процента от размера D...

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

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

Биология для программистов: как инженерный подход меняет мир Источник Партнеры венчурного фонда Andreessen Horowitz, эксперты в области инвестиций в биотех Хорхе Конде, Виджай Панде и Джули Ю написали манифест о роли инженерных принципов для создания инноваций в биологии, основные мысли из которого легли в основу этого поста. Челов...

Долгий путь от RFC 4357 к RFC 8645 или как управлять ключами шифрования Как известно, управление ключами является одной из самых сложных задач в криптографии. Буквально на днях в качестве RFC 8645 опубликован документ “Re-keying Mechanisms for Symmetric Keys” («Механизмы смены симметричных ключей»). Он является результатом двух с половиной лет ...

В очередной раз о НОД, алгоритме Евклида и немного об истории алгоритмов вообще. Конечно, с примерами на Swift Алгоритмы – одна из центральных тем в программировании, они повсюду (особенно на собеседованиях, ха-ха). (Разве можно обойтись в таком посте без «баяна»?) Одним из самых известных является так называемый алгоритм Евклида – пожалуй, самый распространенный способ нахождения...

[Перевод] Осваиваем async/await на реальном примере Конструкция async/await представляет собой сравнительно новый подход к написанию асинхронного кода в JavaScript. Она основана на промисах и, в результате, не блокирует главный поток. Новшество этой конструкции заключается в том, что благодаря ей асинхронный код становится по...

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

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

Минкомсвязи предлагает пересмотреть полномочия Роскомнадзора Полномочия Роскомнадзора в рамках механизма «регуляторной гильотины» стоит пересмотреть. Об этом заявил глава Минкомсвязи Константин Носков в приветственном слове на расширенном заседании коллегии Роскомнадзора: «Механизм регуляторной гильотины, который был не так давно объя...

Раскрыты характеристики Galaxy A90 от Samsung Уокар Хан, дизайнер, опубликовал на канале концептуальный ролик, созданный на основе Тогда же появилась и галерея изображений. В подробностях показан механизм фотомодуля (8 Мп + 48 Мп + датчик ToF), который выдвигается и поворачивается. ...

Великий пакостник. Пробираемся через дебри IPv6 к root-флагу виртуалки с HackTheBox Для подписчиковВ этой статье я покажу, как получить права суперпользователя на виртуальной машине Mischief с CTF-площадки HackTheBox. Этот забег даст нам навыки работы с протоколом SNMP, приоткроет завесу тайны IPv6-маршрутизации, поможет разобраться с механизмом распределен...

Построение отказоустойчивого решения на базе Oracle RAC и архитектуры AccelStor Shared-Nothing Немалое число Enterprise приложений и систем виртуализации имеют собственные механизмы для построения отказоустойчивых решений. В частности, Oracle RAC (Oracle Real Application Cluster) представляет собой кластер из двух или более серверов баз данных Oracle, работающих совме...

[Конспект админа] Как подружиться с DHCP и не бояться APIPA Сервис, выдающий IP-адреса устройствам в локальной сети, кажется одним из самых простых и всем знакомых. Тем не менее у моих младших коллег до сих пор временами всплывают вопросы вроде «компьютер что-то получает какой-то странный адрес», а появление второго DHCP-сервера в о...

Зависла программа на Mac, как принудительно закрыть (завершить процесс): 3 способа В случае подвисания какого-нибудь приложения на Mac необходимо принудительно его завершить. Это поможет быстро закрыть программу или перезагрузить её, позволив избежать перезагрузки всей системы macOS. В данном материале мы расскажем о всех основных способах принудительного ...

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

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

Ломаем простую «крякми» при помощи Ghidra — Часть 2 В первой части статьи мы при помощи Ghidra провели автоматический анализ простой программы-крякми (которую мы скачали с сайта crackmes.one). Мы разобрались с тем, как переименовывать «непонятные» функции прямо в листинге декомпилятора, а также поняли алгоритм программы «верх...

Аудит безопасности облачной платформы MCS SkyShip Dusk by SeerLight Построение любого сервиса обязательно включает в себя постоянную работу над безопасностью. Безопасность — это непрерывный процесс, который включает в себя постоянный анализ и улучшение защищенности продукта, мониторинг новостей про уязвимости и мн...

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

[Перевод] Приёмы в проектировании пользовательского интерфейса, которые сэкономят время В переводе этой статьи автор приводят ряд советов и приёмов, которые упростят жизнь при проектировании дизайна пользовательского интерфейса. В статье даны сведения о полезных и экономящих время возможностях работы таких программ как Sketch, Adobe Illustrator, Figma, Adobe XD...

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

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

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

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

Опубликован PoC-код для обхода защиты PatchGuard Служба защиты ядра и механизм проверки целостности кода виртуальных машин Windows могут быть взломаны, что позволит злоумышленникам внедрить свой код в критически важные компоненты ОС. К такому выводу пришел турецкий ИБ-специалист Джан Бёлюк (Can Bölük), опубликовавший подро...

[Перевод] Настоящее реактивное программирование в Svelte 3.0 Заголовок статьи может показаться немного кричащим, впрочем как и сам фреймворк Svelte и те идеи, что стоят за ним. Если вы ещё не знаете ничего про Svelte, пристегнитесь, сейчас мы рванём навстречу революции. Учтите, что это не урок по началу работы со Svelte. Уже существуе...

Умная камера наблюдения для дома - Xiaomi Yi Home Camera 3 Дочерняя компания Xiaomi представила Yi Home Camera 3 с функциями на основе Искусственного Интеллекта и качеством видео 1080p. Компания улучшила свой механизм распознавания, чтобы вы могли получать уведомления о важных вещах, а не о движении насекомых или свете автомобильных...

[Из песочницы] Ломаем простую «крякми» при помощи Ghidra — Часть 1 О том, что это за зверь такой — Ghidra («Гидра») — и с чем его едят она ест программки, многие уже, наверняка, знают не понаслышке, хотя в открытый доступ сей инструмент попал совсем недавно — в марте этого года. Не буду докучать читателям описанием Гидры, ее функциональност...

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

Почему Apple должна добавить в iOS индикатор включённой камеры Если подробно ознакомиться с документами, посвящёнными безопасности iOS, которые Apple публикует на своём сайте, может сложиться впечатление, что мобильная платформа компании чуть ли не наполовину состоит из защитных механизмов. Тут вам и блокировка отслеживания в интернете...

CodeSide. Новая игра для знаменитого соревнования Russian AI Cup Сообщество участников чемпионатов и команда Mail.ru Group в сотрудничестве с Codeforces.com приглашают вас на самую настоящую бойню, от которой вы получите бессонные ночи и мозоли на руках, поскольку будете участвовать в одном из самых живых и интересных чемпионатов по про...

[Перевод] История о V8, React и падении производительности. Часть 1 В материале, первую часть перевода которого мы публикуем сегодня, речь пойдёт о том, как JavaScript-движок V8 выбирает оптимальные способы представления различных JS-значений в памяти, и о том, как это влияет на внутренние механизмы V8, касающиеся работы с так называемыми фо...

JSON-RPC? Возьмите хитрый REST Уверен, что заголовок вызвал здоровую реакцию — “ну опять началось…” Но позвольте завладеть вашим вниманием на 5-10 минут, и я постараюсь не обмануть ожидания. Структура статьи будет такова: берется стереотипное утверждение и раскрывается “природа” возникновения этого стер...

Лучшая программа для обработки аудио Если Вы работаете с аудиофайлами, то вам наверняка потребуется хороший редактор, который поможет вам легко обрезать требуемые файлы. Если вы перейдете по данной ссылке http://audiomaster.su/cut-audio.php, то сможете познакомиться с программой АудиоМастер, которая будет особе...

[Перевод] 10 Git-команд, которые стоит знать разработчику В этой статье мы обсудим разные Git-команды, которые могут оказаться полезными для разработчика или специалиста по Big Data. Вы узнаете, как проверять, удалять и приводить код в порядок. А еще рассмотрим способы выхода из Vim и экономию времени с помощью псевдонимов Bash ...

Свернут голову грудью – Женщины из СВР «Заслон» положат конец боевикам Женщины в разведке опаснее любого оружия. Случаи использования женского пола в шпионаже зафиксированы неоднократно во всех странах мира. В последнее время ходит много слухов о нахождении девушек среди бойцов внешней разведки России. И не зря… Ведь специально подготовленная ...

Представляем InterSystems API Manager (+ вебинар) Недавно мы выпустили InterSystems API Manager (IAM) — новый компонент InterSystems IRIS Data Platform, обеспечивающий наблюдение, контроль и управление трафиком в/из web API в рамках IT-инфраструктуры. В этой статье я покажу как настраивать IAM и продемонстрирую некоторые из...

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

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

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

Apple представит 16-дюймовый MacBook Pro в октябре? Apple может презентовать публике совершенно новый MacBook Pro 16 уже в октябре этого года. Об этом сообщает издание Economic Daily News со ссылкой на собственные проверенные источники в цепи поставок компании. Чем интересна грядущая новинка? Постараемся разобраться в этом м...

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

Xiaomi выпустила Mint Keyboard с искусственным интеллектом Смартфоны Xiaomi и Redmi поставляются с фирменной оболочкой MIUI, которая устанавливается поверх Android и имеет собственное приложение-клавиатуру. Но Xiaomi решила предложить больше вариантов набора текста и выпустила приложение Mint Keyboard с искусственным интеллектом. Но...

[Перевод] Язык программирования Swift на Raspberry Pi Raspberry PI 3 Model B+ В этом мануале мы разберем основы использования Swift на Raspberry Pi. Raspberry Pi — небольшой и недорогой одноплатный компьютер, потенциал которого ограничен лишь его вычислительными ресурсами. Он хорошо известен техногикам и любителям DIY. Это о...

Использование API HTMS для работы с реляционно-сетевой базой данных Введение В статье «Реляционно-сетевая модель данных» была предложена новая концепция моделирования данных HTMS, являющаяся развитием канонической реляционной модели. В настоящем материале будет показано на примерах, как ее можно практически использовать с применением API лог...

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

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

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

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

Xiaomi выпустила клавиатуру Mint с искусственным интеллектом Смартфоны Xiaomi и Redmi поставляются с фирменной оболочкой MIUI, которая устанавливается поверх Android и имеет собственное приложение-клавиатуру. Но Xiaomi решила предложить больше вариантов набора текста и выпустила приложение Mint Keyboard с искусственным интеллектом. Но...

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

Как заменить дисплей на iPhone X Не секрет, что разбитый экран — самая частая поломка, с которой сталкиваются владельцы iPhone (ну как сталкиваются — сами телефоны роняют). Тем не менее вопрос очень распространенный. Поэтому сегодня мы расскажем и покажем, как проводится замена дисплея iPhone X...

Павел Дуров прокомментировал возможность удаления чужих сообщений в Telegram Telegram получил крупное обновление на iOS и Android. Основным нововведением стала функция позволяющая удалять из чатов чужие сообщения. Павел Дуров объяснил необходимость этой возможности в мессенджере.

Как у флагманов. Redmi 7 — самый дешевый смартфон с Corning Gorilla Glass 5 Вице-президент Xiaomi и глава бренда Redmi Лу Вейбинг (Lu Weibing) опубликовал на своей страничке в социальной сети Weibo, что смартфон Redmi 7 будет иметь защитное покрытие экрана Corning Gorilla Glass 5. Он добавил, что Redmi 7 является самым дешевым смартфоном с защ...

FlashForge Dreamer - мечта, печатающая из коробки, или страшный сон? Эта статья для тех (не знаю, есть ли такие), кто почти решился купить принтер FlashForge (FF) и для тех, у кого недорогой принтер и им интересно узнать, что владельцы относительно дорогих принтеров тоже плачут. Занятым сразу скажу: о своей покупке я не пожалел и если бы 14 м...

Подключаем последовательные интерфейсы по IP Последовательные интерфейсы RS-232/422/485 до сих пор очень популярны в промышленности: по ним подключаются диагностические порты, датчики, сканеры штрих-кодов и RFID меток и т.д. Однако последовательные интерфейсы имеют свои ограничения. Иногда возникает необходимость получ...

Можно покупать. Кошмарный период ноутбуков MacBook Pro ушёл в прошлое Специалисты по ремонту на известном тематическом ресурсе iFixit тщательно изучили клавиатуру в 16-дюймовом ноутбуке MacBook Pro, который компания Apple начала продавать на днях.  В iFixit сразу отметили, что затянувшийся «кошмар» с клавиатурами ноутбук...

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

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

Российские ученые нашли безопасный способ получения кремниевых нанонитей Открытие учёных МГУ может найти применение в промышленном производстве основанных на нанокремнии антиотражающих покрытий для солнечных батарей, оптических сенсоров для обнаружения различных молекул, наноконтейнеров для доставки лекарств. Исследование выполнено при поддержке ...

Книга «Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание» Привет, Хаброжители! Второе издание «Unity в действии» было полностью переработано, чтобы познакомить вас с новыми подходами и идеями, позволяющими максимально эффективно использовать Unity для разработки игр. Больше внимания уделено проектированию двумерных игр, фундамента...

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

VXinspect: контроль качества детали за 10 минут Сегодня мы разберем возможности VXinspect – программного продукта, предназначенного для контроля геометрии на основе 3D-сканирования. Он является дополнительным платным модулем, встроенным в ПО VXelements и обеспечивает полное взаимодействие со всеми технологиями компании ...

Работаем с USB Custom HID на Android В современных Android — приложениях для взаимодействия с другими устройствами чаще всего используются беспроводные протоколы передачи данных, как например Bluetooth. В годы, когда часть устройств имеют беспроводную зарядку, сложно представить себе связку Android устройства ...

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

Слух: графические ядра AMD Arcturus будут представлены в первой половине 2020 года В недрах лабораторий Radeon Technologies Group ведётся работа не только над новыми видеоядрами Navi, но и над графическими процессорами Arcturus. Этим GPU предстоит стать основой ускорителей вычислений Radeon Instinct, заменив собой продукты на...

OnePlus 7 Pro — флагман с выдвижной селфи-камерой Как и ожидалось, сегодня китайская компания пополнила линейку «убийц флагманов». Прямую трансляцию можно было посмотреть тут. Главной особенностью смартфона стал перископический фотомодуль на 16 Мп, выезжающий за 0,53 секунды. Обещанный срок работы механизма состав...

Способы применения и искажения меткости в играх. Наглядные графики для сравнения Вычислять факт попадания в играх на основе полученной меткости можно по разному: — сравнивая с одним псевдослучайным числом (которое тоже можно получать по разному [1]); — сравнивая с наибольшим или наименьшим из двух псевдослучайных чисел; — сравнивая среднее из двух и б...

EK представляет водоблоки серии EK-Quantum Vector Strix RTX серии D-RGB EK Water Blocks представляет новое поколение водяных блоков EK-Vector RTX Strix D-RGB, разработанных для графических карт серии ROG Strix GeForce RTX на основе графического процессора Turing. Водоблоки серии EK-Quantum Vector Strix RTX оснащены четырьмя интегрированными адре...

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

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

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

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

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

Новая “теория Хамелеона” может раскрыть тайну темной энергии Проект крупнейшего в мире радиоинтерферометра Square Kilometre Array позволит ученым проверить работоспособность теории Хамелеона Работа Альберта Эйнштейна, опубликованная в 1915 году описывает природу гравитации и ее влияние на крупные объекты в космосе. Общая теория относи...

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

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

Wireshark 3.x: анализ кода под macOS и обзор ошибок Wireshark Foundation выпустила финальную stable-версию популярного сетевого анализатора трафика — Wireshark 3.0.0. В новом релизе устранено несколько багов, реализована возможность анализа новых протоколов и заменен драйвер WinPcap на Npcap. Здесь заканчивается цитирование ...

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

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

Мастер визиток от AMS Software Создать самостоятельно визитку для своего бизнес — проекта теперь не проблема. Каждый желающий может испытать возможности уникальной программы по созданию визиток от AMS Software и лично убедиться, что это самый качественный софт в данной области. Простота и доступност...

Обод фары авто. Моделирование для 3D-печати. SolidWorks В этом уроке мы разберем 3D-моделирование обода фары авто в программе SolidWorks. Это реальный пример обода, фото которого мне прислал мой подписчик... В вашем браузере отключен JavaScript BX.ready(function() { BX.message({'ENABLE_JAVASCRIPT':'В вашем браузере о...

[Перевод] Когда стоит проверять гипотезу о не меньшей эффективности? Статья от команды Stitch Fix предлагает использовать подход клинических исследований не меньшей эффективности (non-inferiority trials) в маркетинговых и продуктовых A/B тестах. Такой подход действительно применим, когда мы тестируем новое решение, имеющее преимущества, неиз...

Ricoh представила 360-градусную камеру Theta Z1 Ricoh анонсировала новую модель высшего класса из линейки 360-градусных камер - Theta Z1. Благодаря наличию двухдюймовых сенсоров с задней подсветкой, возможности съемки RAW и объективов с переменной диафрагмой значительно повышает качество изображения. Камера предл...

Apple выпустила первую бета-версию iOS 12.3 для разработчиков Сегодня Apple выпустила первую бета-версию грядущего обновления iOS 12.3 для разработчиков, спустя несколько дней после запуска iOS 12.2, крупного обновления, которое представило сервис подписки на Apple News, новый Animoji и множество других изменений. Зарегистрированные р...

Новинка трёхколёсный электроскутер для дрифта Хоть новинка длиной чуть более метра и весом 40 килограммов кажется немного необычной, представители Yamaha уверены в её коммерческом успехе. Руководство компании убеждено, что Tritown будет популярен на курортах и в рекреационных центрах по всему миру.Основной механизм упра...

Видео дня: работа ОС Android Automotive в электромобиле Polestar 2 Вчера мы сообщали, что Google разрешила разработчикам создавать приложения под «автомобильный» Android. Напомним, операционная система Android Automotive была представлена в прошлом году, а недавно был анонсирован первый автомобиль с соответствующей информац...

[Перевод] Внутренности JVM, Часть 1 — Загрузчик классов Перевод статьи подготовлен специально для студентов курса «Разработчик Java». В этой серии статей я расскажу о том, как работает Java Virtual Machine. Сегодня мы рассмотрим механизм загрузки классов в JVM. Читать дальше →

Обод фары авто. Моделирование для 3D-печати. Fusion 360 В этом уроке мы разберем 3D-моделирование обода фары авто в программе Fusion 360. Это реальный пример обода, фото которого мне прислал мой подписчик... Приятного просмотра: В вашем браузере отключен JavaScript BX.ready(function() { BX.message({'ENABLE_JAVASCRIPT...

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

xHelper инфицировал 45000 смартфонов на Android В поле зрения антивирусных компаний попал новый зловред для операционной системы Android, который хотя и не наносит сильного вреда, имеет устойчивый механизм автоматической переустановки.

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

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

Что такое Magisk и зачем вам нужно установить его на свой Android-смартфон О том, что такое root-права (или права суперпользователя) знают практически все обладатели смартфонов под управлением Android. Однако не многие в курсе, что есть кое-что получше, чем обычные root-права. Это Magisk, особая модификация ПО вашего телефона таким образом, чтобы ...

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

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

Пользователи не сильно заинтересованы в обновлении Windows 10 19H2 Почти конец сентября, и согласно типичному графику выпуска Microsoft Windows 10, это время, когда софтверный гигант программного обеспечения должен завершить разработку нового обновления функции для своей операционной системы.Однако, в отличие от предыдущих крупных обновлени...

Новая статья: Обзор видеокарты GIGABYTE GeForce RTX 2060 SUPER GAMING OC 8G: вот сразу бы так Игровая видеокарта GeForce RTX 2060 вышла в самом начале 2019 года, и уже тогда было ясно, что при всех преимуществах этого графического адаптера у него есть один весьма весомый недостаток — наличие всего 6 Гбайт видеопамяти. Чуть позже, в статье «Сколько видеопамяти необход...

Процессор Samsung Exynos 9820 В конце прошлого года Samsung представила новый чипсет Exynos 9820. Он оснащен трехкластерной установкой с сочетанием пользовательских ядер Samsung и дизайнов ARM. Тяжелые задачи передаются двум ядрам M4, которые на 20% быстрее, чем прошлогодние ядра M3. Также есть два я...

Организуем работу с приложениями на Mac Каждый пользователь Mac имеет определенный набор приложений для работы. Это может быть браузер, мессенджер, почтовый клиент, прочие программы. Увы, в macOS нет встроенных инструментов (если не брать в расчёт Automator), которые бы позволили запускать сразу несколько приложе...

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

В связи с подачей документов на IPO стали известны финансовые показатели Uber Компания Uber Technologies в конце этой недели подала в Комиссию по ценным бумагам и биржам США документы, связанные с первичным публичным размещением акций (IPO). Подача документов дает исчерпывающую финансовую картину компании, специализирующейся на транспортных услуг...

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

Xiaomi Mi Watch стоят 185 долларов Официально представлены умные часы Xiaomi Mi Watch, которые стоят всего 185 долларов и за эти деньги предоставляют вам абсолютно все необходимое для работы и отдыха. Начнем с того, что здесь достаточно большой сенсорный дисплей, который позволяет забыть об управлении часами ...

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

Как использовать Android-смартфон или планшет в качестве второго монитора Использовать Android-устройство в качестве второго монитора? Нет ничего проще! Второй монитор — это очень полезная вещь для работы. Благодаря ему можно значительно увеличить рабочее пространство и тем самым уместить куда больше полезных элементов. Однако не у всех есть...

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

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

Отверстие, челка, слайдер – что ждет Android-смартфоны в будущем За несколько последних поколений мобильных устройств каких только способов разместить фронтальную камеру в смартфонах мы с вами не видели. Некоторые производители используют уже ставшую классической “челку”, другие вырезают отверстие под камеру прямо в дисплее, а кто-то дел...

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

Security Week 40: уязвимость в BootROM мобильных устройств Apple В зависимости от ваших предпочтений к этой новости можно подобрать один из двух заголовков. Либо «серьезная уязвимость обнаружена в мобильных устройствах Apple вплоть до iPhone X», либо «наконец-то придумали новый способ для джейлбрейка iДевайсов (но это не точно)». Насчет д...

Как взломать сканер отпечатков в Android за 20 минут Дактилоскопический сенсор — не самый лучший способ защитить смартфон Сканеры отпечатков пальцев давно стали нормой для современных смартфонов. Что и говорить, если даже бюджетники с ценой менее 100 долларов сегодня имеют и дактилоскоп, и даже NFC-модуль, который позвол...

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

Zabbix: LLD-мониторинг SIM-карт Yeastar TG Несколько месяцев назад я обзавелся GSM-шлюзом Yeastar TG200. Оборудование само по себе хорошее, чего не сказать о яичном операторе, который периодически подкладывает свинью. Вот поэтому и появилась необходимость иметь актуальную информацию о состоянии SIM-ок и реагировать...

ShIoTiny: узлы, связи и события или особенности рисования программ Основные тезисы или о чем эта статья Тема статьи — визуальное программирование ПЛК ShIoTiny для умного дома, описанного тут: ShIoTiny: малая автоматизация, интернет вещей или «за полгода до отпуска». Очень кратко рассмотрены такие понятия, как узлы, связи, события, а такж...

Automaton — новая Android-игра для изучения основ программирования В конце прошлого года на iOS вышла 7 Billion Humans, в августе этого — while True: learn(), а сегодня состоялся релиз Automation. Свежий проект не сравнится с предыдущими своим внешним видом, но в своей основе имеет кое-что общее, что важнее графических изысков. Automation ...

[Перевод] 12 возможностей ES10 в 12 простых примерах Перед вами перевод статьи из блога Carlos Caballero на сайте Medium.com. Автор расскажет нам о функциях, которые появились в версии ES10 2019 года. ES10 — это версия ECMAScript, актуальная для 2019 года. Она содержит не так много нововведений, как версия ES6, выпущенная в...

Видео дня: президент Xiaomi демонстрирует складной смартфон с гибким экраном, превращающийся в планшет Слухи, которые, как обычно, знают все, приписывали Xiaomi работу над складным смартфоном, однако компания их никак не комментировала. И вот сегодня вдруг неожиданно появилось официальное видео, в котором официальный президент Xiaomi Лин Бин (Lin Bin) демонстрирует в рук...

Radeon VII будет далеко не единственной новой видеокартой AMD в нынешнем году Компания AMD позавчера представила видеокарту Radeon VII — первую в мире потребительскую 3D-карту на основе семинанометрового GPU. С предварительными тестами новинки мы уже знакомились, а теперь появилось немного информации о будущих продуктах AMD. Технический ди...

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

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

Аксессуары от Samsung для поклонников «Мстителей» Линейка чехлов для устройств Galaxy S10 и Galaxy A называется Galaxy Friends x Marvel. Аксессуары Samsung Galaxy Friends — это не только яркая «защитная оболочка» для смартфона, но и эксклюзивный графический набор из AOD (Always on Display). Это загружаемый контент, кото...

Виды SSL сертификатов для сайта На сегодняшний день практически все сегменты малого и среднего бизнеса осуществляют свою деятельность в сети Интернет. Для того чтобы работа была безопасной, как для клиента, так и для самого интернет ресурса, необходимо наличие SSL сертификата. На сайте https://tuthost.ua/s...

Reaktive — мультиплатформенная библиотека для реактивного Kotlin Многие сегодня любят реактивное программирование. В нём масса плюсов: и отсутствие так называемого "callback hell", и встроенный механизм обработки ошибок, и функциональный стиль программирования, который уменьшает вероятность багов. Значительно проще писать многопоточный ...

AMD представила свой самый производительный графический ускоритель — Radeon Pro Vega II Duo Компания Apple вчера представила новый ПК Mac Pro. В его топовые версии входит видеокарта Radeon Pro Vega II Duo (можно установить даже две), которая содержит два GPU Vega второго поколения. И вот теперь этот ускоритель представила сама AMD. Во-первых, это первая двухпр...

Как в iPhone появилось стеклянное покрытие экрана Пожалуй, никто не станет спорить с тем, что оригинальный iPhone был самым передовым и прорывным смартфоном на момент своего выхода. Емкостный сенсор, Multi-Touch — никто из конкурентов не предлагал чего-то подобного. Одной из инноваций можно также назвать покрытие дис...

Обновления Windows 7 KB4499164 и KB4499175 ломают работу некоторых антивирусов Майское обновление Windows 10 принесло проблемы с программами безопасности сторонних производителей.

И это ещё недорого. В России предлагают первый в мире iPhone с турбийоном за полмиллиона рублей Российская компания Caviar, известная своими невероятно дорогими экстравагантными вариантами флагманских смартфонов, представила новую вариацию iPhone XS в коллекции Grand Complications. Она позиционируется производителем как  первый в мире iPhone с турбийоном...

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

[Из песочницы] Основы реактивного программирования с использованием RxJS Часть 1. Реактивность и потоки Данная серия статей посвящена реактивности и ее применению в JS с использованием такой замечательной библиотеки как RxJS. Для кого эта статья: в основном, здесь я буду объяснять основы, поэтому в первую очередь статья рассчитана на новичков в ...

Сколько нужно стоять в планке Узнайте, какое время — показатель отличной подготовки. А в конце статьи — небольшое соревнование!

Зачем вам хелпдеск, если уже есть CRM?  Какое корпоративное ПО установлено в вашей компании? CRM, система управления проектами, хелпдеск, ITSM-система, 1С (тут точно угадали)? У вас есть чёткое ощущение, что все эти программы дублируют друг друга? На самом деле, пересечение функций, действительно, бывает, многие в...

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

Samsung Galaxy Fold 2 показался на рендерах Несмотря на сложности с Galaxy Fold, Samsung не собирается отказываться от выпуска складных смартфонов с гибким экраном. Вчера в Сети засветился концепт модели, выполненной в форма-факторе раскладушки (такой наверняка будет выпущен в Китае в рамках серии W), а сейчас ес...

iOS для творчества: рисование Привет! В прошлой статье я делал обзор возможностей iOS для написания музыки, а тема сегодняшней — рисование.  Я расскажу вам про Apple Pencil и другие приложения для работы с растровой и векторной графикой, пиксель-артом и другими видами рисования. Читать дальше →

Консенсус в криптовалютах с гибридным майнингом Мне довелось участвовать в разработке механизма майнинга для криптовалюты, позволяющего использовать разные алгоритмы хэширования для построения блокчейна. Цель — дать возможность майнерам с любым оборудованием(ASIC, GPU, CPU) поддерживать сеть, охватывая всю возможную аудит...

Какое устройство выбрать? Какое устройство выбрать?Всё просто, если Вы хотите бизнес построить смотрите на готовые устройства заводской сборки - они как правило хорошо собраны, часто "работают из коробки" (но не всегда, как в моем случае), есть адекватные люди в тех поддержке, которые 90% проблем зна...

Частота 2 ГГц и уровень GeForce RTX 2080. Появились новые слухи про GPU консоли Sony PS5 О приставках Sony и Microsoft нового поколения мы достоверно знаем немного. В частности, неизвестны параметры этих устройств. Точнее, мы знаем, это в основе обеих консолей будут лежать APU AMD с процессорными ядрами Zen 2 и GPU поколения Navi, но точных данных нет. Очер...

Что будет, если Google откажется от поддержки наших смартфонов? Ничего хорошего Когда Google решила запретить доступ Huawei к своим сервисам, казалось, что ничего особенно страшного не случилось. В конце концов, китайцы всегда смогли бы взять Android Open Source Project и «слепить» на его основе некое подобие собственной операционки, установив необходи...

Blitz Engine & Battle Prime: ECS и сетевой код Вступление Battle Prime — первый проект нашей студии. Несмотря на то, что многие члены команды имеют приличный опыт в разработке игр, мы, естественно, сталкивались с разными сложностями во время работы над ним. Они возникали как в процессе работы над движком, так и в процес...

Huawei будет использовать основную камеру в качестве фронтальной в P Smart 2020 Производители уже научились прятать фронтальные камеры, но продолжают экспериментировать с подходами. Самый распространенный вариант — выезжающий из верхней грани блок. Самый необычный — поворотный механизм как в Asus ZenFone 6, где оба сенсора основной камеры за долю секунд...

Анализ производительности ВМ в VMware vSphere. Часть 3: Storage Часть 1. Про CPU Часть 2. Про Memory Сегодня разберем метрики дисковой подсистемы в vSphere. Проблема со стораджем – самая частая причина медленной работы виртуальной машины. Если в случаях с CPU и RAM траблшутинг заканчивается на уровне гипервизора, то при проблемах с ди...

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

Zotac QX — мини-ПК с процессором Intel Xeon и графическим ускорителем Nvidia Quadro Компания Zotac пополнила свой ассортимент мини-ПК линейки Zbox QX, которые представляют собой рабочие станции. Моделей всего две: QX3000 и QX5000. Они идентичны внешне. Габариты новинок составляют 225 х 203 х 128 мм. На самом деле модели отличаются лишь одним — гр...

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

Golang: специфические вопросы производительности Язык Go набирает популярность. Настолько уверенно, что появляется все больше конференций, например, GolangConf, а язык входит в десятку самых высокооплачиваемых технологий. Поэтому уже имеет смысл разговаривать о его специфических проблемах, например, производительности. Кро...

Новый Router Pro 2 от компании Huawei Суббренд Huawei выпустил обновленную версию Router Pro нового поколения Router Pro 2, он включает в себя новейший чип Linghao Wi-Fi для более сильного и улучшенного взаимодействия с сетью. Новый маршрутизатор поддерживает устройства Интернета IoT, а также расширенные во...

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

Архитектура, сертифицированная по SQL Server Data Warehouse Fast Track (DWFT): что это значит и как устроено Крупные производители популярного софта заботятся о своих заказчиках по-разному. Один из способов — создать программу сертификации. Чтобы, когда заказчики в раздумьях блуждают между аппаратными конфигами для конкретного софта, производитель этого софта мог подойти и с уверен...

[Перевод] Service mesh для микросервисов. Часть III. Более глубокий взгляд на Istio Перевод статьи подготовлен специально для студентов курса «Инфраструктурная платформа на основе Kubernetes». Это третья статья из серии публикаций, посвященных  Kubernetes и технологии service mesh (также известной как «сеть микросервисов» и «mesh-сеть микросервисов»). В ...

А какая разница какой Collation выбрать? Статья подготовлена для студентов курса «MS SQL Server разработчик» Хочу поделиться историей из одного из предыдущих проектов, которая иллюстрирует, что Collation нужно выбирать очень вдумчиво. И о том, что бывает, если этот параметр все-таки выбрали неверно, и какие вариант...

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

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

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

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

Data Version Control (DVC): версионирование данных и воспроизводимость экспериментов Эта статья — своеобразный мастер-класс «DVC для автоматизации ML экспериментов и версионирования данных», который прошел 18 июня на митапе ML REPA (Machine Learning REPA: Reproducibility, Experiments and Pipelines Automation) на площадке нашего банка. Тут я расскажу об осо...

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

Официальный сайт Global Slots Игровая индустрия развивается с каждым годом и иметь такого рода бизнес на сегодняшний день довольно выгодно. Если вы хотите открыть своё интерактивное онлайн-казино, то вам обязательно следует подобрать для себя самую лучшую систему. На ресурсе global-slots.biz официальный ...

Ускоритель Inno3D GeForce GTX 1660 Twin X2 имеет длину менее 200 мм Компания Inno3D анонсировала графический ускоритель GeForce GTX 1660 Twin X2, в основе которого лежит чип TU116 с архитектурой NVIDIA Turing. Видеокарта насчитывает 1408 ядер CUDA. В оснащение входят 6 Гбайт памяти GDDR5 со 192-битной шиной и эффективной частотой 8000 МГц. Б...

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

Очень много менеджеров Эта статья написана вместе с Екатериной Корнеевой (Wrike, Customer Success Manager). Екатерина является профессионалом с 4-летним опытом работы в продажах и клиентском сервисе. В современных компаниях, распространяющих свой продукт под подписке (SaaS), количество менеджеро...

Ноутбук Apple MacBook с новой клавиатурой выйдет в середине 2020 года Известный аналитик Минг-Чи Куо (Ming-Chi Kuo) в своём недавнем заявлении сообщил более точные сроки выхода новых MacBook с ножничным механизмом клавиатуры. В частности, анонс новинки произойдет в конце второго или в начале третьего квартала 2020 года. Подробнее об этом читай...

Лучшее программное обеспечение компьютерной сети Современная компания «Softinventive Lab» предлагает своим клиентам качественное программное обеспечение, которое позволит вести учет и контроль за работой сервера и общей рабочей сети. На сайте этой компании https://www.softinventive.ru/software-asset-management/ можно ознак...

Эксперт рассказал о недостатках «Войти с Apple» Функция «Войти с Apple», которая позволит проходить авторизацию на сайтах, в приложениях и веб-сервисах, не сможет обеспечить стопроцентной защиты пользователям и их данным. Такое мнение выразил Казуки Ота технический директор компании Arm Treasure Data. По его словам, меха...

Брешь Microsoft Office 365 позволила вести омограф-атаки Злоумышленники нашли новый способ заманить пользователей на опасные сайты в обход защитных систем Microsoft Office 365. Техника построена на использовании пробелов нулевой ширины (zero-width spaces) — невидимых для пользователя символов, которые мешают антиспам-фильтрам расп...

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

Уникальный софт Дизайн Интерьера 3D С помощью программы Дизайн Интерьера 3D каждый желающий сможет создать свой проект дизайна квартиры или собственного дома. Софт обладает большим наборов инструментов, которые позволяют выполнить данную работу в самом высоком качестве. Программа была разработана компанией AMS...

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

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

[Из песочницы] Сборка примера Augmented Faces ARCore в Unity Надеюсь, данная статья будет полезна тем, кто хочет пощупать возможности дополненной реальности ARCore в Unity, но при этом не смог найти понятной инструкции. Мы соберем пример приложения дополненной реальности Augmented Faces ARCore для Unity, оно будет отслеживать через...

Универсальный способ настройки внешнего вида WinForms приложения (на примере FAQ.Net) Введение После размещения первой статьи о своем приложении FAQ.Net (программа заметок под Windows), появились первые пользователи, для которых хочется дальше развивать свою программу для заметок. Чтобы повысить интерес у пользователей, возникла идея повысить его привлекател...

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

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

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

Компьютер научат распознавать шутки, иронию и метафоры Результаты исследования представлены на традиционной молодежной научно-практической конференции "Множественность интерпретаций -7: цифровая перезагрузка", состоявшейся в ТюмГУ.Человек, который успешно владеет родным языком, обычно легко может определить, связано ли...

Работа с внешними ресурсами в Unity 3d Введение Здравствуйте уважаемые читатели, сегодня речь пойдет о работе с внешними ресурсами в среде Unity 3d. По традиции, для начала определимся, что это и зачем нам это надо. Итак, что же такое эти внешние ресурсы. В рамках разработки игр, такими ресурсами может быть все...

8 функций, о которых должен знать каждый пользователь Android За последние годы операционная система Android обросла массой полезных функций. И далеко не обо всех из них известно пользователям ОС от Google. Без большинства из них вполне можно жить и использовать смартфон прямо «из коробки». Однако же всегда приятно знать доп...

[Из песочницы] Использование локальной директории с пакетами в Python уже сейчас В Python 3.8 предлагается добавить альтернативу виртуальным окружениям — локальную директорию с пакетами PEP 582 Python local packages directory. Данный PEP предлагает добавить в Python механизм автоматического обнаружения директории __pypackages__ и использовать её при имп...

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

Acer ConceptD Pro — профессиональные ноутбуки по цене от 120 до 400 тысяч рублей Компания Acer продолжает расширять молодую линейку устройств ConceptD, которая объединяет продукты, ориентированы на создателей контента. В данном случае речь идёт о высокой точности цветопередачи экранов и производительной начинке. Новинок много, но пока о них ест...

Super Duper Graphics Pack для Minecraft отменён В 2017 году на конференции E3 компания Microsoft представила Super Duper Graphics Pack для Minecraft, призванный обновить графическую составляющую игры, добавив новое освещение, текстуры и многое другое. С того времени о проекте не было никакой информации. Теперь же команда...

Samsung начала тестировать Android 10 для прошлогоднего флагмана Galaxy Note9 Запуск программы бета-тестирования фирменной оболочки One UI 2.0 на Android 10 для пользователей флагманских смартфонов Galaxy S10 должен состояться совсем скоро. А теперь стало известно, что компания уже начала работу над прошивкой на основе свежей версии Android и для...

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

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

Corning представила новое защитное стекло Astra Glass Американская компания Corning, являющаяся самым известным производителем защитных стекол, на выставке SID Display Week 2019 представила Astra Glass – новый вид защитного стекла, ориентированный на применение в средних и больших экранах с высоким разрешением в планшетных…

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

[Из песочницы] JavaScript: Создание простого MEVN-приложения О чем статья Цель этой статьи — показать, как можно создать базовое MEVN-приложение. Акроним MEVN означает — MongoDB + Express.js + Vue.js + Node.js. В качестве примера будет написано одностраничное приложение, которое содержит форму, состоящую из нескольких текстовых полей....

Россиянин, сидя в тюрьме, украл 2 миллиона с чужих банковских карт От действий злоумышленников пострадали жители Нижнего Новгорода, Якутской, Свердловской, Магаданской, Иркутской областей, Сахалина, Удмуртской республики и Еврейского Автономного округа. Рассмотрением дела займется Промышленный районный суд.Как осуществлялись кражиОтбывая на...

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

ALZip File Manager 1.3.9.4 ALZip File Manager — является интересным решением для работы с папками и подпапками файловой системы. С легкостью можно распаковать файлы в архивах, открыть, копировать, перемещать, удалять или переименовывать файлы. ALZip включает в себя все функции управления файлами ...

Как ездить на такси за чужой счёт — уязвимости на примере одного сервиса После нахождения уязвимостей в мобайл-банкинге украинского банка (пост) я захотел немного сменить направление и перейти от финансовых сервисов к другим. На глаза попалась рекламная статья про обновлённое мобильное приложение такси, его я и выбрал своим подопытным. Здесь и...

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

Telegram позволил удалять чужие сообщения На iOS и Android вышло крупное обновление Telegram. В мессенджере появилась уникальная возможность — удалять из своей и чужой переписки как свои сообщения.

Samsung показала обновлённый Galaxy Fold. Что изменилось Galaxy Fold жив Полгода назад, когда Samsung представила Galaxy Fold, вся Барселона была увешана баннерами с его рекламой. Многие тогда всерьёз решили, что будущее смартфонов уже здесь. Однако незадолго до появления аппарата в продаже выяснилось, что он совсем никуда не годи...

OpenSceneGraph: Обработка событий Введение Одной из особенностей языка C++, за которую его часто критикуют — отсутствие в стандарте механизма обработки событий. Между тем данных механизм это один из основных путей взаимодействия одних программных компонентов с другими программными компонентами и аппаратным ...

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

Mail.Ru Group анонсировала запуск нового безопасного браузера Atom Mail.Ru Group анонсировала запуск нового браузера Atom. Основной упор в новом продукте будет сделан на безопасность и приватность пользователей. Для проверки безопасности самого браузера компания запускает публичную программу поиска уязвимостей. Награда за нахождение серьёзн...

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

Интуитивный RL (Reinforcement Learning): введение в Advantage-Actor-Critic (A2C) Это вольный перевод статьи Rudy Gilman и Katherine Wang Intuitive RL: Intro to Advantage-Actor-Critic (A2C).Специалисты по усиленному обучению (RL) подготовили множество отличных учебных пособий. Большинство, однако, описывают RL в терминах математических уравнений и абстрак...

Как защитить Землю от астероидов, если их не видно? Челябинский метеорит был всего 17-20 метров в поперечнике, однако причин значительный ущерб на месте, повыбивал окна и покалечил людей во время взрыва в атмосфере Земли в феврале 2013 года. Чтобы предотвратить другое такое столкновение Эми Майнцер и ее коллеги используют пр...

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

Из 2D-изображения в 3D-модель Доброго времени суток!Хотел бы рассказать о моём* способе придать объём нашим двухмерным изображениям.P.s. Я лишь новичок в этом деле, и по этому информация в этом посте будет весьма субъективной.Находим нужное изображение, желательно с расширением ․png:Если оно является рас...

Почти Paint: приложения для рисования на Android Встроенная в инструментарий операционной системы Windows программа Paint — это действительно знаковое приложение. Да, оно не обладает всеми преимуществами того же Photoshop, но зато позволяет вам легко создавать незамысловатые рисунки, скетчи и наброски. К тому же мно...

«Романов двор» присоединился к адресной программе Advance Group Национальному indoor-оператору Advance Group принадлежит более 1500 рекламных конструкций разных форматов, адресная программа которых охватывает порядка 450 бизнес-центров класса «A+», «А», «B» в Москве, Санкт-Петербурге и других 15 городах России. Среди них есть локации, им...

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

[Из песочницы] Фантазии на тему метаклассов в C# Программистам вроде меня, которые пришли в C# с большим опытом работы в Delphi, часто не хватает того, что в Delphi принято называть ссылками на класс (class reference), а в теоретических работах – метаклассами. Я несколько раз натыкался в разных форумах на обсуждение, прохо...

Что нужно знать перед покупкой AirPods 2 Новые AirPods, которые Apple выпустила на прошлой неделе, — это знаковый апгрейд и без того крутого продукта. Даже если забыть про качество звука, который то ли улучшили, то ли оставили на прежнем уровне, новинке есть чем удивить даже владельцев оригинальных наушников...

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

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

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

Распознавание объектов в режиме реального времени на iOS с помощью YOLOv3 Всем привет! В данной статье мы напишем небольшую программу для решения задачи детектирования и распознавания объектов (object detection) в режиме реального времени. Программа будет написана на языке программирования Swift под платформу iOS. Для детектирования объектов буд...

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

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

Исследователи из Google: для защиты от Spectre требуется изменение архитектуры процессоров, программные патчи не помогут В январе 2018 года исследователи Google раскрыли в публичном доступе информацию о фундаментальной аппаратной уязвимости в большинстве современных процессоров, имеющих спекулятивное выполнение команд. Уязвимость Spectre (и смежная Meltdown) эксплуатирует механизм предсказания...

Windows Server Core против GUI и совместимость с ПО Мы продолжаем рассказывать про работу на виртуальных серверах с Windows Server 2019 Core. В прошлых постах мы рассказали как готовим клиентские виртуальные машины на примере нашего нового тарифа VDS Ultralight с Server Core за 99 рублей. Затем показали как работать с Windows...

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

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

[Перевод] Разбираем Async/Await в JavaScript на примерах Автор статьи разбирает на примерах Async/Await в JavaScript. В целом, Async/Await — удобный способ написания асинхронного кода. До появления этой возможности подобный код писали с использованием коллбэков и промисов. Автор оригинальной статьи раскрывает преимущества Async...

Уязвимость в Instagram оценили в $30 тысяч В мобильной версии сайта Instagram пропатчена критическая уязвимость, позволявшая сбросить пароль к любому аккаунту и угнать его безо всякого взаимодействия с пользователем. Обнаруживший эту возможность исследователь получил $30 тыс. в рамках программы bug bounty компании Fa...

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

Вебинар «Визуализация отчётов с помощью Data Studio и Power BI» Мы расскажем, как визуализировать данные с помощью Google Data Studio и Power BI, рассмотрим новые функции и интересные отчеты. Обговорим, чем отличаются эти два инструмента визуализации отчетов. Отдельно расскажем вам об интеграции Google BigQuery и Power BI и покажем их во...

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

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

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

Две стороны WebView: о быстром запуске проектов и краже персональных данных Привет, Хабр! Меня зовут Евгений, я Full Stack JS разработчик, текущий стек Node.js + React + React Native. В разработке я более 10 лет. В мобильной разработке пробовал разные инструменты от Cordova до React Native. Получив опыт работы с Cardova, я понял, что мне хотелось ...

PDU с индивидуальным дизайном за 2 месяца Конкуренция в сегменте блоков распределения питания высока, но, несмотря на все многообразие представлен- ных на рынке PDU, многие компании, эксплуатирующие ЦОДы, не находят для себя идеального решения. Так, например, один из крупнейших российских банков, проанализировав со...

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

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

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

Самый удобный видео редактор от AMS Создание видео проектов требует использования качественных и профессиональных инструментов, программа Видео Монтаж 8.27 от компании AMS, является самой универсальной и оригинальной в данном деле. На сайте компании https://amssoft.ru/videomontage/ можно ознакомиться со всеми ...

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

Новая технология МХТ: отвечаем на вопросы Недавно мы рассказывали о технологии дозирующего экструдера, разработанной и успешно реализованной в новых принтерах BigRep. Статья вызвала интерес. Благодарим за вопросы и комментарии о работе экструдера.Сегодня отвечаем на вопросы и более детально раскрываем принципы техно...

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

[Перевод] Слежка на экзаменах: программа ExamCookie Мне стало известно, что датское правительство не просто приостановило действие программы Digital Exam Monitor, которую мы проанализировали и полностью обошли в предыдущей статье, а, возможно, полностью закрыло эту систему через неделю после того, как мы сообщили им способ вз...

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

Survival Heroes 1.4.1 Survival Heroes — стрелялка от первого лица, RPG, многопользовательская стратегия — разработчикам из Snail Games удалось создать увлекательную смесь из разных жанров компьютерных игр. Любите эпические истории? Тогда эта игра для вас. Выберите подходящую начальную обла...

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

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

Новый суперкомпьютер NASA для лунной программы стал более мощным и экологичным Американское космическое агентство NASA совместно с компанией Hewlett Packard Enterprise запустили новый суперкомпьютер под названием Aitken. Он размещён на территории исследовательского центра Ames, расположенного в Силиконовой долине. Суперкомпьютер имеет модульную констру...

[Перевод] Что нужно знать о массивах JavaScript Представляем вам перевод статьи автора Thomas Lombart, которая была опубликована на сайте medium.freecodecamp.org. Перевод публикуется с разрешения автора. Пример использования метода reduce для сокращения массива Позвольте мне сделать смелое заявление: циклы часто бывают...

Юристы PILnet помогут НКО на платформе IT-волонтёр Ваша некоммерческая организация теперь может получить правовую помощь профессиональных юристов бесплатно. Такая возможность появилась благодаря сотрудничеству сообщества юристов PILnet и проекта IT-волонтер. Центры координации юридической помощи pro bono, созданные PILne...

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

Представлены долгожданные 10-нанометровые процессоры Intel Ice Lake Месяц назад в Сеть утекли параметры настольные процессоры Intel Comet Lake, которые относятся к десятому поколению CPU Core. Эти данные были неофициальные, и пока неясно, когда такие решения будут представлены. Но сегодня Intel сама анонсировала первые процессоры Core д...

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

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

Нахождение объектов на картинках Мы занимаемся закупкой трафика из Adwords (рекламная площадка от Google). Одна из регулярных задач в этой области – создание новых баннеров. Тесты показывают, что баннеры теряют эффективность с течением времени, так как пользователи привыкают к баннеру; меняются сезоны и тре...

T-FLEX CAD 16 - Моделирование в 3D сцене. 3D профили и другие 3D элементы Друзья!В прошлом уроке по работе с T-FLEX CAD 16 мы познакомили вас с особенностью, интерфейсом и настройками программы. Все действия, описанные в уроках, можно выполнять в бесплатной учебной версии.В новом уроке мы разберём основные принципы создания 3D моделей: создание оп...

Работа не волк, часть 2. Пройти босса и выжить на испытательном сроке Новая работа — маленькая (а иногда и не очень) новая жизнь. Самое главное это начать её правильно, чтобы верный старт стал началом отличного пути. После того, как вы прошли HR-а, остаётся два важных шага: пройти собеседование с руководителем и удачно завершить испытательный ...

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

Apple Watch получат встроенный механизм обновления в watchOS 6 Пожалуй, главным недостатком Apple Watch, который делал их недостаточно привлекательным устройством для покупки, была их несамостоятельность. Глубокая связка с iPhone, без которого смарт-часы не могли буквально ничего, во многом и стала причиной формирования их образа как и...

Настраиваем удобную сборку проектов в Visual Studio Эта статья является руководством по настройке сборки C++ проектов Visual Studio. Частично она сводилась из материалов разрозненных статей на эту тему, частично является результатом реверс-инжениринга стандартных конфигурационных файлов Студии. Я написал ее в основном потому ...

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

15 августа биткоин-биржа Binance проведет технические работы Ведущая по объемам торгов биткоин-биржа Binance анонсировала технические работы, которые пройдут 15 августа. Начиная с 05:00 МСК, ввод/вывод средств и торговля будут недоступны в течение 6-8 часов. #Binance System Upgrade Noticehttps://t.co/cXjsh2b86T pic.twitter.com/SMt8v3G...

Google научила Android 10 хранить данные приложений даже после удаления Android 10 позволяет приложениям хранить свои данные на устройстве даже после удаления Исторически так сложилось, что пользователи Android, в отличие от пользователей iOS, довольно спокойно относятся к созданию резервных копий. То ли из-за отсутствия понятного механизма резе...

Уязвимость, позволявшая захватывать аккаунты Instagram, принесла исследователю 10 000 долларов Ранее независимый ИБ-специалист из Индии уже получил 30 000 долларов США, доказав, что механизм сброса паролей в Instagram небезопасен. Хотя разработчики Facebook с тех пор усилили защиту, эксперт нашел еще один способ скомпрометировать систему восстановления паролей.

Анализируем тональность текстов с помощью Fast.ai В статье пойдет речь о классификации тональности текстовых сообщений на русском языке (а по сути любой классификации текстов, используя те же технологии). За основу возьмем данную статью, в которой была рассмотрена классификация тональности на архитектуре CNN с использование...

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

Ошибки, которые не находит статический анализ кода, потому, что он не используется Время от времени читатели наших статей о проверке открытых проектов обращают внимание, что статический анализатор кода PVS-Studio выявляет большой процент ошибок, которые незначительны или вообще не влияют на работу приложения. Это действительно так. Большинство важных ошибо...

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