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

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

[Из песочницы] Настройка GitLab CI для загрузки java проекта в maven central Данная статья рассчитана на java разработчиков, у которых возникла потребность быстро публиковать свои продукты в репозиториях sonatype и/или maven central с использованием GitLab. В данной статье я расскажу про настройку gitlab-runner, gitlab-ci и maven-plugin для решения д...

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

Еще один способ оптимизации docker-образов для Java приложений История по оптимизации образов для java приложений началась с выхода статьи в блоге спринга — Spring Boot in a Container. В ней обсуждались различные аспекты по созданию docker образов для spring boot приложений, в том числе и такой интересный вопрос, как уменьшение размеров...

Фишки iOS 13: снова ближе к Android? Не так давно вышла уже вторая бета версия новой iOS 13 и iPad OS. В данной статье мы рассмотрим несколько самых важных нововведений, а также ответим на главный вопрос сегодняшнего материала – стала ли iOS 13 еще ближе к OC от Google?

Запускаем php скриптики через php-fpm без web сервера. Или свой FastCgi клиент (под капотом) Приветствую всех читателей "Хабра". Дисклеймер Статья получилась довольно длинная и тем кто не хочет читать предысторию, а хочет перейти сразу к сути прошу прямиком к главе "Решение" Вступление В данной статье хотелось бы рассказать о решении довольно нестандартной задачи, с...

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

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

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

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

[Из песочницы] Странные они, статические переменные в PHP Дисклеймер: данная статья не явит вам какого то откровения и не откроет третий глаз, но позволит разобраться в не очень очевидном вопросе более детально. Мне по крайней мере при ее написании она в этом помогла. Если вы матерый волк в php то можете не читать, опытным человека...

Практика Event management в ITIL 4 В редакцию портала поступил вопрос: Доброго дня! посмотрела видео с запуска ITIL 4 — спасибо! В списке практик искала Event management — не нашла, но удовлетворилась пояснением, что практики могут содержать несколько процессов и, вероятнее всего, eve...

SamsPcbGuide, часть 10: Технологии, пайка бессвинцовых компонентов Данная статья – первая статья о технологиях сборки печатных плат. Последний семинар от PCB SOFT был посвящён проектированию, обеспечивающему технологичность изготовления печатной платы (англ. DFM, design for manufacture). Был поднят вопрос о целесообразности реболлинга бессв...

Топ Кулеры для ПК Aigo C5. С RGB подсветкой. В данной статье рассмотрен вариант охлаждения ПК при помощи вентиляторов с RGB подсветкой на отдельном контроллере. Рассмотрена комплектация и характеристики.

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

Поиск данных и объектов в базе данных MS SQL Server с помощью бесплатной утилиты dbForge Search Описание общей потребности в поиске данных и объектов в базе данных Поиск данных, а также хранимых процедур, таблиц и других объектов в базе данных является достаточно актуальным вопросом в том числе и для C#-разработчиков, а также и для .NET-разработки в целом. Достаточно ...

[Перевод] Полное руководство по массивам и срезам в Golang Перевод статьи подготовлен специально для студентов курса «Разработчик Golang», занятия по которому начинаются уже сегодня! Поначалу легко воспринимать массивы и срезы как одно и то же, но с разными названиями: и то и другое является структурой данных для представления ко...

Обзор Cooler Master MasterNotepal Maker. Регулируемая подставка под ноутбук с хабом В конце прошлого года мы проводили тестирование подставки для ноутбука Cooler Master MasterNotepal Pro со встроенным USB-хабом и тогда же упоминали о выходе версии Cooler Master MasterNotepal Maker с регулируемым углом наклона. Как и рассмотренная ранее модель эта подставка ...

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

Нуждаешься во внедрении 1С? Обратись в АБ-ЮГ Согласитесь, если вы ведете крупный бизнес, вам придется придерживаться определенных правил. И в первую очередь необходимо в серьез задуматься о ведении бухгалтерии, ведь в противном случае у вас могут возникнуть серьезные проблемы. Сегодня речь пойдет о внедрении 1С на пред...

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

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

Про установку и использование LineageOS 16, F-Droid Предлагаю вашему вниманию инструкцию как оптимально(по моему мнению) перейти на свободное программное обеспечение при использовании смартфона на примере операционной системы LineageOS(далее сокращённо LOS) и приложений из F-Droid. Я думаю, что это статья будет вам интересна,...

Решение задания с pwnable.kr 11-coin1, 12-blackjack, 13-lotto. Ошибки в логике приложений В данной статье рассмотрим решения 3-х заданий с сайта pwnable.kr. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях: ...

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

[Перевод] Unreal Engine4 — PostProcess эффект сканирования В эти выходные у меня появилось немного свободного времени между занятиями (прим. автор на момент статьи получал степень магистра наук), и я решил вернуться к созданию шейдеров, придумав этот postprocess эффект сканирования. Я представил, что он используется в игре как сво...

Эксплуатация Microsoft Edge от CVE до RCE на Windows 10 В рамках данной статьи мы достаточно подробно рассмотрим процесс написания эксплоита под уязвимость в Microsoft Edge, с последующим выходом из песочницы. Если вам интересно узнать, как выглядит этот процесс, то welcome под кат! Читать дальше →

[Из песочницы] (5-2) Способа перенести большую SQL таблицу Введение Всем привет! Это моя первая статья и пишу я ее от лица младшего инженера-разработчика на языке C#. Так что здесь не будет каких-то подробных сведений о SQL, лишь практические сведения и размышления по решению довольно не очевидной задачи, с которой мне пришлось стол...

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

CES 2019: ноутбуки Alienware m17 и m15 с Intel Core i9 и NVIDIA GeForce RTX В октябре прошлого года компания Dell представила свой первый тонкий и легкий игровой ноутбук под названием Alienware m15. На выставке CES 2019 производитель обновил данную модель и анонсировал еще одну модель из этой серии – Alienware m17. На данный момент лэптоп является с...

Обзор игрового ноутбука Dream Machines RX: i7-9700K, 5ГГц и GeForce RTX 2080 Пришла пора познакомиться с одним из мощнейших ноутбуков современности — Dream Machines RX (он же Clevo P751TM-1G). Редко когда встретишь ноутбук, в котором используется десктопный процессор, да еще и с возможностью разгона. Да еще и GeForce RTX 2080. Читая это у вас уже воз...

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

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

[Из песочницы] Как выбрать широкополосный модем для беспилотного летательного аппарата (БЛА) или робототехники Задача передачи большого объема данных с борта беспилотного летательного аппарата (БЛА) или наземной робототехники не редкость в современных приложениях. В данной статье рассматриваются критерии выбора широкополосных модемов и сопутствующие проблемы. Статья написана для разр...

[Перевод] Топ-65 вопросов по SQL с собеседований, к которым вы должны подготовиться в 2019 году. Часть I Перевод статьи подготовлен для студентов курса «MS SQL Server разработчик» Реляционные базы данных являются одними из наиболее часто используемых баз данных по сей день, и поэтому навыки работы с SQL для большинства должностей являются обязательными. В этой статье с вопрос...

Обзор Defender X181. Акустическая 2. 1 система с Bluetooth Если вы никак не можете выбрать для себя многофункциональную акустическую систему за приемлемую стоимость и неплохим звучанием, то обратите внимание на очередную новинку от компании Defender. Сегодня мы бы хотели представить вашему вниманию модель X181. Устройство получило в...

[Из песочницы] Как совместить преимущества ноутбука и стационарного компьютера? Разбор проблемы и идеи решения В данный момент ноутбуки и персональные компьютеры сильно отличаются друг от друга. Под системным блоком стационарного компьютера, как правило, понимается «башня» преимущественно стандарта midi-tower, весом килограмм в 15-20 (или больше), занимающий огромное пространство под...

RTOS или не RTOS вот в чем вопрос На написание данной статьи меня побудила длинная ветка комментариев (дискуссией это я назвать, к сожалению, не могу) к моей недавней статье “Многообразный мир embedded systems и место Embox в нем”. Меня в нескольких местах упрекнули в том, что я путаю RTOS и Embedded OS, чт...

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

Как использовать офисный пакет Google без подключения к Интернету? Google Документы, Таблицы и Презентации можно назвать самым удобным средством выполнения офисных работ. Microsoft Office имеет как веб-версию, так и десктопную, однако её размер довольно велик, да и устанавливается такое решение не очень быстро. Офисный пакет Google, напрот...

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

SamsPcbGuide, часть 9: Гальваническая изоляция, безопасность и печатные платы Данная статья продолжает рассмотрение вопроса, поднятого @olartamonov, а именно, обеспечение безопасности в высоковольтных приложениях. В статье будут рассмотрены физические основы пробоя диэлектриков, а также новый стандарт безопасности. Читать дальше →

Dell Inspiron 7000 с диагональю 17,3 дюйма Многие современные пользователи жалуются на то, что ноутбуки стали слишком уже компактные и что иногда хочется больше диагонали. Обычно в таких ситуациях покупают просто монитор большей диагонали и получают удовольствие от работы с устройством, но если вы хотите именно ноутб...

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

[Из песочницы] Выбор между XML и SQL для накатывания скриптов LiquiBase на примере Java/Spring/H2 В процессе работы над очередным проектом в команде возникли споры по поводу использования формата XML или SQL в Liquibase. Естественно про Liquibase уже написано много статей, но как всегда хочется добавить свои наблюдения. В статье будет представлен маленький туториал по со...

В редакции Windows 10 Home можно приостановить обновления на 7 дней Как сообщает ресурс thurrott.com, последняя инсайдерская сборка Windows 10 19H1 под номером 18309 позволяет только на 7 дней приостанавливать обновления, при этом пользователи других редакций могут приостановить обновления на 35 дней. Очередные уменьшения прав редакции Home....

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

[Перевод] Отличия LabelEncoder и OneHotEncoder в SciKit Learn Если вы недавно начали свой путь в машинном обучении, вы можете запутаться между LabelEncoder и OneHotEncoder. Оба кодировщика — часть библиотеки SciKit Learn в Python и оба используются для преобразования категориальных или текстовых данных в числа, которые наши предсказате...

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

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

[Перевод] Собеседование: Swift. Вопросы и ответы Языку программирования Swift всего четыре года, но он уже становится основным языком разработки для iOS. Развиваясь до версии 5.0, Swift превратился в сложный и мощный язык, отвечающий как объектно-ориентированной, так и функциональной парадигме. И с каждым новым релизом в н...

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

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

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

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

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

Blade Stealth 13 готов покорять рынок На выставке IFA 2019 компания Razer представила свой игровой ультрабук Blade Stealth 13, который сотрудники данной компании называют первым в мире устройством данного класса. Конечно, спорить с данным заявлением можно достаточно долго, ведь на рынке есть тьма игровых решений...

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

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

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

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

Топ 5 полезных товаров для ПК и ноутбука В данной статье описаны топ 5 товаров с алиэкспрес для вашего ПК и ноутбука.

Cмарт розетка REDMOND SkyPort 100S Это продолжение моей первой статьи на смарт цоколь Redmond. В этой статье речь пойдет о другом девайсе компании Redmond — Cмарт розетка REDMOND SkyPort 100S. Данное устройство тоже базируется на чипе nRF51822 и как говорится тут сам бог велел попробовать. Итак, была куплена ...

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

Ученые доказали правоту Ницше Исследователи проанализировали данные ученых, которые в начале своей карьеры подавали заявки на получение грантов R01 от Национального института здравоохранения (NIH). Это было в период с 1990 по 2005 год. Рассмотрев заявки NIH принимал решение о предоставлении гранта или от...

20 проектов, 20 языков, срок вчера. Часть 3 Заключительная статья об интеграции Serge+Smartcat. В этой статье я расскажу, как мы масштабируем Serge на всю компанию, рассмотрю 4 нестандартных интеграции и, в качестве бонуса, расскажу о 2 фичах которые могут упростить вам жизнь. Предыдущие статьи: 20 проектов, 20 язык...

Hello, World! Глубокое погружение в Терминалы На написание данной статьи меня вдохновила статья об анализе Сишного printf. Однако, там был пропущен момент о том, какой путь проходят данные после того, как они попадают в терминальное устройство. В данной статье я хочу исправить этот недочет и проанализировать путь данны...

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

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

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

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

Уязвимость блокировщика экрана в Astra Linux Special Edition (Смоленск) В данной статье мы рассмотрим очень одну интересную уязвимость в «отечественной» операционной системе Astra Linux, и так, начнем… Читать дальше →

[Перевод] Подготовка к Spring Professional Certification. Spring Security Эта статья является переводом статьи по подготовке к Spring Professional Certification. В ней будет рассмотрена тема Spring Security и основные вопросы по ней. Ее также можно использовать для подготовки к собеседованию. ↓ Остальные статьи доступны по ссылкам в оглавлении ↓ ...

3. Дизайн сети предприятия на коммутаторах Extreme Добрый день, друзья! Сегодня я продолжу цикл, посвященный коммутаторам Extreme статьей по проектированию сети Enterprise. В статье я постараюсь по возможности кратко: описать модульный подход к проектированию сети Etnterprise рассмотреть виды построения одного из важне...

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

Правительство Южной Кореи переходит на Linux — потому что это намного дешевле Министерство внутренних дел и безопасности Южной Кореи намерено перевести свои компьютеры с Windows на Linux. Причина проста: Linux гораздо дешевле и дает возможность не зависеть от единственной проприетарной ОС. Если не возникнет проблем с совместимостью и безопасностью, да...

[Перевод] Как полиморфизм реализован внутри JVM Перевод данной статьи подготовлен специально для студентов курса «Разработчик Java». В моей предыдущей статье Everything About Method Overloading vs Method Overriding (“Все о перегрузке и переопределении методов”) были рассмотрены правила и различия перегрузки и переопре...

2. Анализ логов Check Point: SmartEvent Здравствуйте, коллеги. В прошлый раз, в статье «1. Анализ логов Check Point: официальное приложение Check Point для Splunk» мы обсуждали разбор логов шлюза безопасности на основе официального приложения в системе логирования Splunk. В заключении пришли к выводу что хоть пр...

Huawei может стать поставщиком оборудования для хранения оператором МТС данных по "закону Яровой" По данным "Коммерсанта", оборудование китайской компании выбрала "Норси-Транс", которая ранее стала единственным поставщиком решений для "закона Яровой" для МТС и МГТС. На закупки устройств хранения данных от Huawei могут потратить около 25 млрд рублей.

[Из песочницы] Переносим проект с Swift 4.2 на Swift 5.0 Привет, Хабр! Представляю вашему вниманию перевод статьи «Swift 5.0: How to migrate your project and frameworks» автора Antoine Van Der Lee. Swift 5.0 был выпущен в марте 2019 года и является первым стабильным выпуском ABI Swift. Несмотря на то, что многие ресурсы освещают ...

Президент Microsoft раскритиковал правительство США из-за санкций относительно Huawei Главный юрконсультант и президент Microsoft Брэд Смит (Brad Smith) на днях негативно высказался в сторону американского правительства из-за конфликта с Huawei. Смит назвал отношение правительства к китайскому гиганту неамериканскими, акцентируя внимание на том, что под...

PVS-Studio ROI Время от времени нам задают вопрос, какую пользу в денежном эквиваленте получит компания от использования анализатора PVS-Studio. Мы решили оформить ответ в виде статьи и привести таблицы, которые покажут, насколько анализатор может быть полезен. Мы не можем в статье доказа...

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

Как научить машину понимать инвойсы и извлекать из них данные Привет, хабр! Меня зовут Станислав Семенов, я работаю над технологиями извлечения данных из документов в R&D ABBYY. В этой статье я расскажу об основных подходах к обработке полуструктурированных документов (инвойсы, кассовые чеки и т.д.), которые мы использовали совсем ...

Хитрости в Machine Learning — работа с несколькими моделями в Keras Это моя первая статья по теме Машинное обучение. С недавнего времени я профессионально занимаюсь машинным обучением и компьютерным зрением. В этой и будущих статьях я буду делиться наблюдениями и решениями специфических проблем при использовании TensorFlow и Keras. В этой ст...

[Перевод] Деревья квадрантов и распознавание коллизий Эта неделя была короткой, в понедельник и вторник я продолжал работать над системой 2D-освещения. Остальное время я потратил на реализацию деревьев квадрантов (quadtree). В этой статье я поделюсь своей реализацией и мыслями, возникшими в процессе её проектирования. Во-пер...

Предварительный обзор Lenovo ThinkPad T495. Доступный ноутбук Довольно длительное время пользователи считали, что современные ноутбуки могут быть исключительно на процессорах от Intel. Если вы посмотрите на все свежие релизы, то там буквально каждая вторая новинка основана именно на «синих» процессорах — профессионалы и геймеры тоже пр...

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

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

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

Обзор DELL G5 15 5587. Недорогой игровой ноутбук с GTX1060 Сегодня мы детально рассмотрим возможности игрового ноутбука DELL G5 15 5587, оснащенного видеокартой GeForce GTX 1060 и процессором Intel восьмого поколения. Это недорогой игровой ноутбук, предлагающий достаточный уровень быстродействия и позволяющий наслаждаться современны...

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

Предварительный обзор Lenovo ThinkPad X1 Yoga. Ноутбук нового поколения В последнее время пользователи привыкли думать, что единственным рабочим ноутбуком является MacBook. Но, это совершенно ошибочное мнение, ведь есть масса ситуаций, в которых данный ноутбук не предоставляет того уровня возможностей, который вам необходим. Да и не будем забыва...

Samsung Galaxy Fold на видео: без складки на экране не обошлось Samsung Galaxy Fold сконструировали так, что его большой экран сворачивается внутрь. Такое решение выбрано для того, чтобы защитить его от внешних повреждений. Но главный вопрос — насколько прочным и надежным является экран в месте сгиба, каков ресурс механизма раскрыт...

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

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

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

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

«Технология» получения уравнений динамики ТАУ. И почему System Identification is sucks, а рулит «честная физика» При обсуждении предыдущей статьи про модельно-ориентированное проектирование возник резонный вопрос: если мы используем данные эксперимента, а можно ли поступить еще проще, засунуть данные в System Identification и получить модель объекта, не заморачиваясь с физикой вообще? ...

Кластер системы видеоконференцсвязи на базе Yealink Meeting Server Эта статья является продолжением цикла публикаций, посвященного комплексному решению ВКС Yealink Meeting Server (YMS). В прошлой статье Yealink Meeting Server 2.0 — новые возможности видеоконференцсвязи мы описали существенный прорыв в функционале решения: добавился собст...

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

Монтируем iOS под OSX с помощью ifuse На днях столкнулся с задачей примонтировать в OSX 10.14 iPad в качестве внешнего диска, с возможностью осуществлять файловые операции из консоли. В интернете я нашел довольно много инструкций как это сделать с помощью файловой системы ifuse. К сожалению с iOS 12 ничего не вы...

Вопросы для собеседования — от кандидата к работодателю Все мы привыкли к тому, что на собеседованиях задают много вопросов. Обычно — работодатели кандидатам. Один из таких вопросов — “а у вас есть вопросы к нам?”. Довольно часто кандидаты не готовы к этому. И зря. Задавать вопросы работодателю — это совершенно нормально и даже н...

9 типовых проблем в сети, которые можно обнаружить с помощью анализа NetFlow (на примере Flowmon) Относительно недавно мы публиковали статью “Сетевой мониторинг и выявления аномальной сетевой активности с помощью решений Flowmon Networks”. Там мы кратко рассмотрели возможности этого продукта и процесс установки. Неожиданно для нас, после статьи и вебинара, поступило бо...

Ноутбуки RedmiBook 14 Enhanced Edition скоро выйдут в Европе Авторитетный информатор Судханшу Амбхоре поделился подробностями о ноутбуках RedmiBook, которые очень успешно продаются в Китае, но еще не добрались до Европы. По словам источника, в базе данных Евразийской экономической комиссии обнаружились сведения о ноутбуке RedmiBook, ф...

Основы работы с Neo4j в браузере В статье рассматривается как начать работать с графовой СУБД Neo4j, используя Neo4j Browser. Это руководство может быть полезным как дополнение к книге Редмонда и Уилсона "Семь баз данных за семь недель", так как рассматриваемый веб-интерфейс был полностью переработан, а так...

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

[] Бикватернионы Если вы открыли данную статью, то наверняка уже слышали о кватернионах, и возможно даже используете их в своих разработках. Но пора подняться на уровень выше — к бикватернионам. Можно и еще выше — к седионам! Но не сейчас. В данной статье даны основные понятия о бикватернио...

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

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

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

[Перевод] Так много JDK… Какой использовать и чем это грозит? От переводчика: Решение перевести эту статью пришло не само собой — скорее это вынужденная мера :). К нам, как к вендорам фреймворка CUBA, обращаются с этим вопросом с завидной регулярностью. Безусловно, для нас это тоже крайне важная тема, и в ответ на последние изменения м...

[Из песочницы] Размышления о Agile The measure of intelligence is the ability to change. Albert Einstein Предисловие Представляю ИТ-сообществу “Размышления о Agile” или можно назвать данную статью так, “Agile, это все же философия или проектная методология?”. Цель данной статьи — обсудить с ИТ-сообществом в...

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

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

Dell представила обновленные ноутбуки G5 и G7 Сегодня компания Dell представила обновленные ноутбуки Dell G5 и Dell G7 с графическими процессорами GeForce GTX 1660 Ti и 1650 Max-Q, а в июне представит модели RTX с процессорами Intel 9-го поколения. Они должны быть быстрее, чем нынешние модели GTX 1050 Ti и 1060, и д...

Как избежать последствий отказа концевика Z Привет всем 3д печатникам! В процессе эксплуатации любого не дорогого 3д принтера может появиться вопрос как избежать проблем с концевиком Z 3д принтера.Многие еще не сталкивались с данной проблемой, но она может настичь вас неожиданно. Проблема с концевиком Z может возникну...

«Современные» обедающие философы на C++ посредством акторов и CSP Некоторое время назад ссылка на статью "Modern dining philosophers" распространилась по ресурсам вроде Reddit и HackerNews. Статья интересная, она показывает несколько решений этой известной задачи, реализованных на современном C++ с использованием task-based подхода. Если к...

Стать Леонардо Ди Каприо. Приложение ZAO мгновенно стало вирусным, миллионы хотят примерить на себя образы звезд ZAO - новое китайское приложение, которое позволяет заменить лицо знаменитости на свое — за последние несколько дней стало настоящим хитом с несколькими миллионами загрузок. ZEO вышло в китайском сегменте App Store, за несколько часов приложение стало вирусным. С...

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

Как мы в Parallels покоряли Sign In with Apple Думаю у многих уже после WWDC 2019 на слуху Sign In with Apple (кратко SIWA). В материале я расскажу с какими конкретно подводными камнями пришлось столкнуться при интеграции этой штукенции в наш лицензионный портал. Данная статья не совсем для тех, кто только решил разобр...

Борьба Умов 5.0.6 Борьба Умов — социальная игра-викторина с более чем 20000 вопросами, звуковыми эффектами и анимациями. В Борьбе Умов вы можете соревноваться с друзьями или случайными соперниками.В игре 6 раундов, по 3 вопроса в каждом. Вам и сопернику предлагаются одинаковые вопросы. ...

[Перевод] Smem – Отчеты о распределении памяти между процессами и пользователями в Linux И снова здравствуйте. Друзья, хотим поделиться с вами переводом полезного материала о мониторинге использования памяти в Linux. Данный материал подготовлен специально для студентов курса «Администратор Linux». Управление памятью в вопросах мониторинга ее использования – о...

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

Две модели ноутбуков Lenovo стали самыми продаваемыми в России Ссылаясь на данные «Связной. Евросеть», источник говорит, что в период с марта по май текущего года в России было реализовано 393 000 ноутбуков на сумму 15,2 млрд рублей. Источник не уточняет, сколько было реализовано годом ранее, но зато приводит друг...

AMD представила два новых мобильных процессора на старой архитектуре, но с низким энергопотреблением Кроме новых мобильных процессоров Ryzen компания AMD неожиданно представила и парочку новинок, относящихся к линейке AMD A. Это носители старой архитектуры, и это касается как CPU, так и GPU. Новинок всего две: A6-9220C и A4-9120C, причём новинками они являются весьма у...

[recovery mode] Популярные вопросы разработчика о тестировании Эта статья — не теоретическое руководство по написанию тестов и не how-to по использованию инструментария в определенном стеке, а ряд популярных вопросов, иногда даже у многих не сформировавшихся, на которые я постараюсь дать ответы. Источником этих вопросов служат коллеги, ...

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

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

Предварительный обзор Samsung Notebook 7. В стиле Apple Многие пользователи говорят о том, что крупные компании могут легко уделать Apple с их ноутбуками, если только захотят. Однако, вот в продажу совсем скоро поступит ноутбук Samsung Notebook 7, который выглядит крайне странно и оборудован не самым лучшим железом. Вроде неплохо...

MSI GT75 9SG Titan стоит 4400 долларов В последнее время игровые ноутбуки становятся все мощнее и мощнее. Когда-то давно мы с уверенностью говорили о том, что ноутбуки никогда не догонят стационарные компьютеры в плане производительности, а сейчас MSI GT75 9SG Titan легко уделает большинство компьютеров. Например...

Julia: пользовательские типы В этой статье рассмотрим добавление в программу на Julia пользовательского типа данных и перегрузку стандартных функций для удобной работы с новым типом. Читать дальше →

Apache, ViewState&Deserialisation В данной статье рассмотрим уязвимость на основе подмены сериализованного Java-объекта ViewState и метод её эксплуатации на примере web-приложения виртуальной машины с HackTheBox, использующей технологию Apache MyFaces. Читать дальше →

PostGIS и JPA PostGIS — открытое программное обеспечение, добавляющее поддержку географических объектов в реляционную базу данных PostgreSQL. В этой небольшой статье будет рассмотрено использование его в Java. В частности — задача нахождения географических объектов по их координатам. Ч...

Топ-10 лучших Chromebook на Google Chrome OS С ростом популярности Chrome OS растёт и интерес к лэптомпам на данной операционной системе. Хромбук может заменить обычные ноутбуки, об этом мы недавно писали. Кроме того, на CES 2019 были представлены первые решения на процессорах от AMD. Есть ли рейтинг лучших Chromebook...

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

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

HP выпустила ноутбук на AMD Ryzen Длительное время назад на просторах интернета обсуждали тот факт, что компания HP может выпустить игровой ноутбук на процессоре AMD Ryzen. Тогда многие аналитики сообщили, что это маловероятно, так как компания длительное время сотрудничает с Intel и не будет переходить на п...

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

Мощный Mi 9 Explorer Edition Еще рендер демонстрирует прозрачное исполнение задней стенки, благодаря которому видна начинка девайса. Кстати, подобное решение было реализовано в предыдущей модели Mi 8 Explorer Edition. Также на картинке можно разглядеть клавиши, регулирующие звук, и кнопку включения устр...

Осторожно! Популярные ноутбуки могут перегреваться и даже загореться! Проблемы с аккумуляторами способны возникнуть у моделей HP ProBook 64x (поколения G2 и G3), HP ProBook 65x (G2 и G3), HP x360 310 G2, HP ENVY m6, HP Pavilion x360, HP 11 и HP ZBook (17 G3, 17 G4 и Studio G3).

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

Мобильная видеокарта GeForce GTX 1650 будет на 24% быстрее GTX 1050 Ti Сомнений в том, что вскоре Nvidia выпустит видеокарту GeForce GTX 1650 уже нет. Вопрос в параметрах и существовании версии GTX 1650 Ti. В Сеть уже попадали результаты тестирования GTX 1650 в Final Fantasy XV, но они показывали разную производительность. Теперь же мы име...

[Из песочницы] Операционные vs аналитические базы: колоночное vs построчное хранение данных Базы данных можно реализовать с помощью Excel, GSheet или при помощи больших ORM систем. В своей практике бизнес-аналитика я сталкивался с разными решениями. А поскольку в бизнес-анализ я пришёл из финансов и аудита, то каждый раз встречая новую систему задавался вопросами —...

[Перевод] Сверхпростое логгирование в Javascript — два декоратора, и готово Вам еще не надоело писать logger.info('ServiceName.methodName.') и logger.info('ServiceName.methodName -> done.') на каждый чих? Может вы, так же как и я, неоднократно задумывались о том, чтобы это дело автоматизировать? В данной статье рассказ пойдет о class-logger, как...

Легендарный Panasonic сделал еще один шаг к банкротству Если верить данным японской газеты Nikkei, уже в самое ближайшее время Panasonic приступит к продаже собственного бизнеса по производству микрочипов в связи с различными препятствиями, возникшими на фоне торговыми разногласиями между США и Китаем. Покупателем значится тайван...

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

Прекращена поддержка Windows 10 April 2018 Update (версия 1803) Если вы по-прежнему используете устройства под управлением Windows 10 April 2018 Update (версия 1803) в редакциях Home или Pro, то пришло время обновить операционную систему, поскольку с сегодняшнего дня эта версия системы больше не поддерживается. Если вы используете редак...

Взять кредит на выгодных условиях В жизни может возникнуть ситуация, которая приводит в тупик. Если вы испытываете серьезные финансовые проблемы, то перейдя по данной ссылке top-kredits.ru, вы сможете подобрать для себя кредит на самых выгодных условиях. «Топ Кредит» — это портал, где представлены самы...

Апгрейд AMD FX-8350 на Ryzen 7 1800X. Выясняем, стоит ли овчинка выделки Стоит ли переходить на Ryzen владельцам топовых AMD FX, если их и сегодня устраивает производительность "фуфыкса"? В данной статье Вы найдете ответ на этот вопрос, как в виде краткого, но интересного видеоролика, так и в виде "серьезной" статьи автора "старой школы".

[Перевод] Улучшения диагностики в .NET Core 3.0 В .NET Core 3.0 мы представляем набор инструментов, которые используют новые возможности среды выполнения .NET, которые упрощают диагностику и решение проблем с производительностью. Эти возможности помогут вам ответить на некоторые распространенные вопросы диагностики, кото...

160 «коммерсантовцев» отказались штрейкбрехерствовать на Усманова 160 сотрудников ИД "Коммерсант" (на момент публикации, во всех смыслах) обратились к читателям в связи с увольнением отдела политики, которое ранее днём 20 мая было объяснено давлением на редакцию и последующем решением акционера Алишера Усманова. "Поводом стала заметка "Спи...

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

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

Software Defined Radio — как это работает? Часть 9 Привет Хабр. В предыдущей части было рассмотрено декодирование сигналов RDS для FM-радиостанций, и идея следующей статьи возникла сама собой — нужно сделать свой собственный FM-трансмиттер. Вариантов будет два — простой, и более сложный, с RDS. Как и в предыдущих случая...

[Из песочницы] Принцип работы протокола VRRP FHRP (First Hop Redundancy Protocol) — семейство протоколов, предназначенных для создания избыточности шлюза по умолчанию. Общей идеей для данных протоколов является объединение нескольких маршрутизаторов в один виртуальный маршрутизатор с общим IP адресом. Этот IP адрес буд...

2. Анализ зловредов с помощью форензики Check Point. SandBlast Agent Продолжаем наш цикл статей по форензике от Check Point. В предыдущей статье мы рассмотрели новый отчет сетевой песочницы, которая помогает ловить 0-day атаки на периметре сети. К сожалению (для “безопасников”), периметр уже давно потерял четкие границы. Мобильные устройств...

Как сделать сетевое напряжение 220В в вашей Машине для использования ноутбука или мелких приборов В данной статье описан инвертор тока который поможет преобразовать автомобильное напряжение 12в в сетевое напряжение 220 в его функции и характеристики

Обзор Lenovo Ideapad 330-15ARR. Ноутбук на все случаи жизни Согласитесь, большинство людей, выбирая между ПК или ноутбуком, останавливают свой выбор на последнем. Однако, когда речь заходит о приобретении, всегда появляется один и тот же вопрос – а какую модель купить? Сегодня у нас на тестах ноутбук Lenovo Ideapad 330-15ARR, работаю...

Dell выпустила ноутбуки на AMD Ryzen Mobile 3000 Компания Dell официально представила новое поколение ноутбуков линейки Inspiron 5000 на процессорах AMD Ryzen Mobile 3000. Длительное время в сети ходили слухи, что крупные компании перейдут на процессоры данного производителя, а теперь это уже не слухи, а официальная информ...

[Перевод] Приключения неуловимой малвари, часть V: еще больше DDE и COM-скриплетов Эта статья является частью серии «Fileless Malware». Все остальные части серии: Приключения неуловимой малвари, часть I Приключения неуловимой малвари, часть II: скрытные VBA-скрипты Приключения неуловимой малвари, часть III: запутанные VBA-скрипты для смеха и прибыли ...

5G зовут на улицы. Операторы предложили испытать технологию в крупных городах Как стало известно “Ъ”, Госкомиссия по радиочастотам рассмотрит вопрос выделения диапазона для испытаний 5G в Москве и других городах-миллионниках. Это позволит «Ростелекому», «МегаФону» и, возможно, еще ряду операторов проверить работу сетей 5G в зоне городской застройки. Д...

[Из песочницы] Работа с JSON RPC в Symfony 4 Всем привет, сегодня поговорим о том, как подружить Symfony 4, JSON RPC и OpenAPI 3. Данная статья рассчитана не на новичков, вы уже должны понимать как работать с Symfony, Depedency Injection и другими «страшными» вещами. Сегодня рассмотрим одну конкретную реализацию JSON ...

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

РНР-безопасность: где и как хранить пароли. Часть 2 Всем привет! На прошлой неделе мы опубликовали первую часть данной статьи, чем вызвали нешуточный холивар. Одной из главных претензий было отсутствие в статье упоминания password_hash, как мы и обещали, вторую часть данного материала начнем как раз таки с хеширования парол...

GDPR: как работать с персональными данными ваших работников, фрилансеров и европейских сотрудников контрагентов Статья представляет собой краткую выжимку и мою интерпретацию положений Регламента GDPR (“Регламент”) в связке с Заключением (Opinion) 2/2017 об обработке данных в трудовых отношениях (on data processing at work) от 08.06.2017. Адресуется компаниям, у которых есть полноцен...

Опасность 3D-напечатанных имплантатов для организма Поскольку аддитивное производство и биопечать открывают новые пути для инноваций в медицинской сфере и во многих других отраслях, неизбежно возникают вопросы о недостатках 3D-печати. Какие опасности ждут пациентов, получающих 3D-напечатанные имплантаты? Исследователи Nihal E...

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

[Перевод] Подготовка к Spring Professional Certification. Spring REST Сегодняшняя статья рассмотрит основные вопросы про REST в Spring. Она будет особенно полезна для начинающих программистов. Официальный гид от Pivotal, в котором написано про темы для подготовки. Оглавление Внедрение зависимостей, контейнер, IoC, бины AOP (аспектно-ориентир...

[Из песочницы] Разделяй и властвуй, или медленно пишем — быстро читаем В одном из моих проектов возникла необходимость последовательной записи оцифрованных наборов данных с 3-х каналов АЦП. Результаты замеров нужно было сохранять со скоростью 6 КБайт/сек, при этом длительность цикла сбора данных могла составлять сутки и более. Таким образом об...

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

[Перевод] Reflective Shadow Maps: Часть 2 ― Реализация Привет, Хабр! В данной статье представлена простая реализация Reflective Shadow Maps (алгоритм описан в предыдущей статье). Далее я объясню, как я это сделал и какие подводные камни были. Также будут рассмотрены некоторые возможные оптимизации. Рисунок 1: Слева направо: бе...

Не очень большие данные В статье будут рассмотрены возможности, предоставляемые встроенным или декларативным секционированием в 12 версии PostgreSQL. Демонстрация подготовлена для одноименного доклада на конференции HighLoad++Siberia 2019. Все примеры выполнены на недавно появившейся бета-версии: ...

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

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

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

SMARTtech: FLAC vs MP3. FLAC лучше, чем MP3? В этой статье редакция портала Smartphone.ua предлагает обсудить различия между двумя популярными музыкальными форматами: FLAC и MP3. Наша цель - убедиться, что после прочтения этой статьи у вас будет четкое представление об этих музыкальных форматах и их функциях.

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

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

Граф Скоринг де ля Фер или исследование на тему кредитного скоринга, в рамках расширения кругозора. Ч.3 Часть третья, в которой Атос выпал в осадок, а Граф де ля Фер мудрит с алгоритмами. UPD Часть первая здесь UPD Часть вторая здесь AntipovSN and MihhaCF Вступление от авторов: Добрый день! Сегодня мы продолжаем цикл статей, посвященных скорингу и использованию в оном теории г...

Балансировка красно-чёрных деревьев — Три случая Двоичные деревья поиска — эта структура данных для хранения элементов с возможностью быстрого поиска. Идея проста и гениальна: «меньше – налево, больше – направо». На этом простота заканчивается и начинаются сложные вопросы балансировки дерева, чтобы оно не превратилось в дл...

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

Обзор портативного Hi-Res плеера FiiO M3k Если рассматривать компанию FiiO как производителя только портативных Hi-Res плееров, то она очень преуспела в этом и на данный момент может предложить сразу 8 современных моделей. При этом их условно можно поделить на бюджетные решения и на полноценные Hi-Fi устройства с во...

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

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

Настройка Unit-тестов в смешанных проектах Swift + ObjectiveC Данная статья будет маленькой, расскажу, какие проблемы возникли при создании таргета для тестирования в смешанном и достаточно старом проекте ObjectiveC + Swift, и как удалось их решить. Читать дальше →

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

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

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

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

Обзор ноутбука Acer Aspire 5 A515-52 Выбрать хороший и достаточно недорогой ноутбук для дома не самая простая задача, особенно если хочется получить универсальное устройство с качественным дисплеем, современным процессором и быстрой памятью. К нам на обзор попала модель Acer Aspire 5 A515-52, в которой производ...

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

Как мы переложили управление инфраструктурой на Terraform — и начали жить У нас было 4 Amazon-аккаунта, 9 VPC и 30 мощнейших девелоперских окружений, стейджей, регрессий — всего более 1000 EC2 instance всех цветов и оттенков. Раз уж начал коллекционировать облачные решения для бизнеса, то надо идти в своем увлечении до конца и продумать как все э...

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

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

Инфраструктура сборки проекта с docker На Хабре уже есть материалы про то, как настроить docker-контейнер для компиляции проекта. Например, Использование Docker для сборки и запуска проекта на C++. В этой статье, как и в предыдущей будет рассмотрен вопрос сборки проекта, но здесь я бы хотел выйти за рамки туториа...

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

Предварительный обзор ASUS ZenBook Flip 14 UM462DA. Удар по Intel Современные ноутбуки в большинстве своем выходят на процессорах Intel и показывают нам неплохую производительность при достаточно высокой стоимости. В ASUS решили попробовать доступные процессоры AMD и оказалось, что это довольно неплохое решение на самом деле. Более того — ...

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

Безопасный доступ к полям регистров на С++ без ущерба эффективности(на примере CortexM) Рис. взят с сайта www.extremetech.com/wp-content/uploads/2016/07/MegaProcessor-Feature.jpg Всем доброго здравия! В прошлой статье я рассмотрел вопрос о проблеме доступа к регистрам микроконтроллера с ядром CortexM на языке С++ и показал простые варианты решения части про...

Как загрузить OpenStreetMap в Hive? В прошлой статье я рассмотрел обратное геокодирование средствами Spark. Теперь представим, что перед нами встала задача прямого геокодирования почтовых адресов. То есть, получения для записанного текстом адреса неких географических координат. Адреса для определенности росс...

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

Архитектура Digital Workspace на платформе Citrix Cloud Введение Статья описывает возможности и архитектурные особенности облачной платформы Citrix Cloud и набора сервисов Citrix Workspace. Данные решения являются центральным элементом и основой для реализации концепции цифровых рабочих мест (digital workspaсe) от компании Citr...

Обзор iPhone 11: стоит ли его покупать? iPhone 11 — самый доступный из новых айфонов 20 сентября в рознице официально появятся новые iPhone 11, iPhone 11 Pro и iPhone 11 Pro Max. Причем не только в американских магазинах, но и в России — да, в этом году наша страна снова попала в первую волну продаж. Э...

[Перевод] «Чёрные дыры» веб-аналитики: сколько данных теряется в GA и почему Если вы когда-нибудь сравнивали данные двух аналитических инструментов на одном и том же сайте или сравнивали аналитику с отчётами и продажах, то, вероятно, замечали, что они не всегда совпадают. В этой статье я объясню, почему в статистике платформ веб-аналитики отсутству...

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

Как изменить мелодию звонка, будильника и уведомлений Приобрели новый смартфон и не знаете, как изменить мелодию уведомления или звонка? Не проблема! В данном материале мы поможем вам разобраться с настройками звука Android и подскажем сторонние решения, позволяющие быстро выбрать любимую мелодию. Zedge Обзор на данное прило...

10 причин, чтобы выбрать решение для SAP HANA от НРЕ. Часть 2 В предыдущей статье мы начали говорить о 10 причинах, чтобы выбрать решение от компании Hewlett Packard Enterprise для SAP HANA и остановились на технических причинах. Предлагаю взглянуть на процесс выбора решения под SAP HANA «глазами вендора». Очень бы хотелось, чтобы эт...

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

Лучшие кофемашины для дома: выбор ZOOM Если вы любите качественный кофе и хотите готовить его дома, вам не обойтись без хорошей кофемашины или кофеварки. Редакция ZOOM.CNews выбрала самые функциональные и доступные модели для домашнего использования, которые можно купить, потратив не больше 40 000 рублей.

Chuwi готовит ноутбук LapBook Plus с потрясающим 4K экраном и поддержкой двух SSD Китайская Chuwi объявила о выходе нового ноутбука LapBook Plus с 4K-дисплеем. Рассмотрим некоторые характеристики новой модели. Подробнее об этом читайте на THG.ru.

Ноутбук Honor MagicBook Intel: тонкий, лёгкий, автономный Бренд Honor хорошо известен на российском рынке своими смартфонами. А вот с ноутбуками компания вышла на рынок совсем недавно — это своего рода дебют. В этой статье мы познакомимся с 14-дюймовым ноутбуком Honor MagicBook Intel (VLT-W50).

Используем SQLite в Flutter Привет, Хабр! Представляем вашему вниманию перевод статьи «Using SQLite in Flutter». Сохранение данных очень важно для пользователей, так как нецелесообразно грузить одни и те же данные из сети. Разумнее будет сохранить их локально. В этой статье я продемонстрирую как с...

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

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

Предварительный обзор Samsung Notebook Odyssey. Игровой ноутбук нового поколения Компания Samsung, которая когда-то очень давно была одной из лидеров на рынке ноутбуков, вдруг взяла и практически перестала выпускать данные устройства. Вы можете вспомнить последний новый ноутбук от компании Samsung? Я могу, но это была одна модель за пару лет, наверное, а...

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

Умный дом в контейнерах (ioBroker + Zigbee в Docker) Вступление Некоторое время пользовался несколькими стандартными реле Sonoff, управляющими светом через Google Home Mini. Но в итоге захотелось большего. Стандартного функционала не хватает, решил постепенно делать систему на чем-то более гибком. Выбрал ioBroker. Сначала, как...

Ошибки определения местоположения сотовых телефонов вынудили власти Дании инициировать проверку почти 11 тыс. судебных дел Проблема с данными о местоположении телефонов возникла в 2012 году из-за двух технических изъянов. Теперь проверке подлежат 10,7 тыс.судебных дел, в которых искаженные данные могли повлиять на приговор.

Архитектура хранилищ данных: традиционная и облачная Привет, Хабр! На тему архитектуры хранилищ данных написано немало, но так лаконично и емко как в статье, на которую я случайно натолкнулся, еще не встречал. Предлагаю и вам познакомиться с данной статьей в моем переводе. Комментарии и дополнения только приветствуются! (И...

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

[Из песочницы] Кастомизируем select на чистом css Как-то вечером я убивал время, читая статьи в интернете, и наткнулся на вот этот хабропост пользователя Cyapa, где расписано, как кастомизировать select на чистом css. В процессе просмотра данного решения нашел несколько весьма неудобных моментов, которые постарался исправит...

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

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

Операция TA505: сетевая инфраструктура группировки. Часть 3 Анализ сетевой инфраструктуры играет большую роль в исследовании вредоносных кампаний. Сведения о том, какие IP-адреса соответствовали доменному имени в различные промежутки времени, позволяют определить новые серверы злоумышленников. Решение противоположной задачи (ретрос...

Как выбрать СХД, не выстрелив себе в ногу Введение Пришла пора покупать СХД. Какую взять, кого слушать? Вендор А рассказывает про вендора B, а еще есть интегратор C, который рассказывает обратное и советует вендора D. В такой ситуации и у опытного архитектора по системам хранения голова пойдет кругом, особенно со в...

Clean Decomposition Об использовании чистой архитектуры в Android сказано предостаточно. На GitHub можно найти десятки шаблонов на разные вкусы: на Java или Kotlin, с Dagger2 или Koin, с Rx или с Coroutines. Но никто не говорит о том, как разбить определенный функционал при использовании «чисто...

40 миллионов HTTP запросов/мин на голом Си Введение I/O реактор (однопоточный цикл событий) — это паттерн для написания высоконагруженного ПО, используемый во многих популярных решениях: Node.js Tor Transmission Chromium Memcached ... В данной статье мы рассмотрим подноготную I/O реактора и принцип его работы, нап...

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

SciPy, оптимизация с условиями SciPy (произносится как сай пай) — это основанный на numpy математический пакет, включающий в себя также библиотеки на C и Fortran. С SciPy интерактивный сеанс Python превращается в такую же полноценную среду обработки данных, как MATLAB, IDL, Octave, R или SciLab. В это...

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

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

Security Week 30: приватность, технологии и общество 12 июля в прессе появились пока не подтвержденные официально сообщения о том, что Facebook пошел на соглашение с Федеральной Торговой Комиссией США по поводу утечки пользовательской информации. Основной темой расследования FTC стали действия компании Cambridge Analytica, еще...

[Из песочницы] Подводные камни Java Здравствуйте. Хочу представить вашему вниманию небольшую статью. Цель данной публикации: Показать наиболее часто встречающиеся ошибки начинающих и некоторые приемы их исправления. Понятно, что некоторые ошибки могут быть сложными и происходить по тем или иным причинам. Цель...

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

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

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

Компания Xiaomi провела довольно хитрый опрос Вице-президент Xiaomi Group, по-совместительству генеральный директор бренда Redmi, Лу Вейбинг провел опрос в своем микроблоге: «если из-за нехватки места внутри смартфона нам придется убрать какой-то один элемент, то какой именно?» Далее следуют 3 варианта ответ...

Покупатели товаров на AliExpress столкнулись с новым налогом Как известно, за все в России нужно платить налоги, а если кто-то не станет этого делать, у него возникнут реальные проблемы, которые могут перерасти не только в административный арест (в редких случаях), но еще и Сообщение Покупатели товаров на AliExpress столкнулись с нов...

Microsoft работает над обеспечением 64-битной эмуляции приложений для Windows 10 on ARM С запуском Microsoft Surface Pro X на прошлой неделе снова возникли вопросы о приложениях, которые могут на нем работать. Ответ заключается в том, что, как и любая Windows 10 на ARM, она может запускать собственные приложения ARM (ARM и ARM64) и запускать эмулированные 32-ра...

Лучшие игровые ноутбуки лета 2019 Выбрать ноутбук для игр стало просто, как никогда!

Лучшие ноутбуки-трансформеры: выбор ZOOM Если вы никак не можете выбрать между планшетом и ноутбуком, то обратите внимание на трансформеры, которые могут выполнять функции обоих устройств. Эти модели особенно удобно использовать «на ходу» – брать с собой в командировки и отпуск. ZOOM выбрал лучшие модели ноутбуков-...

PVS-Studio идёт в облака: Azure DevOps Это вторая статья про использование статического анализатора PVS-Studio в облачных CI-системах, и на этот раз мы рассмотрим платформу Azure DevOps – облачное CI\CD-решение от компании Microsoft. В качестве анализируемого проекта в этот раз рассмотрим ShareX. Читать дальше ...

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

RedmiBook 14 Enhanced Edition на платформе AMD поступит в продажу 21 октября. Цены обещаны сказочные Во время сегодняшнего мероприятия глава Redmi Лю Вейбинг (Lu Weibing) не только официально представил Redmi 8 и Redmi 8A в Китае, а также анонсировал Redmi K30, но еще и пообещал через неделю запустить в продажу ноутбуки RedmiBook 14 Enhanced Edition на платформе AMD. Ц...

Борьба со старением: cенолитики и заместительная терапия стволовыми клетками В данной статье мы попробуем рассмотреть два механизма старения и подходы к их терапии – сенесцентные клетки (ещё их называют дряхлыми) и их уничтожение; а также стволовые клетки и их восстановление и пополнение. Возможно борьба с дряхлыми клетками и увеличение пула стволовы...

Creality Ender-3 Нюансы прошивки программатором USBASP. Причина подтолкнувшая к написанию данного поста - те сложности, которые возникли у меня, новичка, после перегрева экструдера, с последующим наплавлением на него огромного кома пластика и решения перепрошить принтер.Приключения с очисткой хот и кул-енда паяльником и горелкой ...

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

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

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

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

[Перевод] Интервью — 10 вопросов про Swift. Часть 3 Профессиональная программа «iOS Разработчик» — 5 месяцев Best Practice по разработке мобильных приложений с помощью Swift 5. Лучших выпускников ждут на собеседованиях 12 компаний-партнёров OTUS, поэтому публикуем перевод заключительной статьи из серии «iOS Interview Question...

[Перевод] Введение в Redis с использованием Spring Boot Перевод статьи подготовлен специально для студентов курса «Разработчик на Spring Framework». В этой статье мы рассмотрим основы использования Redis через Spring Boot с помощью библиотеки Spring Data Redis. Мы создадим приложение, которое демонстрирует, как выполнять CR...

Dell отзывает аккумуляторы Компания Dell некоторое время назад выпустила внешний аккумулятор объемом 12800 мАч, который позволяет подзаряжать ваш ноутбук и работать с ним длительное время вдалеке от розетки. Однако, вскоре данные внешние батареи отозвали из-за технической неисправности — больше десяти...

Edition-Based Redefinition: можно ли в production? Привет! Меня зовут Антонина, я Oracle-разработчик IT-подразделения «Sportmaster Lab». Работаю тут всего два года, но благодаря дружной команде, сплоченному коллективу, системе наставничества, корпоративному обучению, накопилась та самая критическая масса, когда хочется не пр...

Обзор Hasee K670E-G6T3 V2.0. Самый доступный игровой ноутбук? Покупка любой новой техники — не самое дешевое удовольствие. Особенно, если это касается игровых ноутбуков. К нам на тест приехала модель Hasee K670E-G6T3 V2.0, оснащенная дискретной видеокартой Nvidia GTX 1050 и процессором Intel Core i5-8400. Стоит ли доверять новому произ...

Окей, Google: как пройти капчу? Здравствуйте. Меня зовут Ибадов Илькин, я студент Уральского федерального университета. В данной статье я хочу рассказать о своем опыте автоматизированного решения капчи компании «Google» — «reCAPTCHA». Хотелось бы заранее предупредить читателя о том, что на момент написани...

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

Gigabyte Aero 15 — первый игровой ноутбук с системой искусственного интеллекта Компания Gigabyte обновила свой игровой ноутбук Aero 15, сделав его не только производительнее, но и «умнее». Дело в том, что новый Aero 15 — первый игровой ноутбук с технологией искусственного интеллекта. В данном случае ПО на основе Microsoft Azure A...

СКУД моего ЖК — безопасность на двух болтах Спешу предупредить читателей: Данная статья написана только для ознакомления, и ни в коем случае не призывает к любым противоправным действием. Автор не несет ответственности за любые неправомерные действия совершенные людьми с использованием информации из данной статьи. Пр...

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

IoT-стандарты, сети, три стола Тема интернета вещей и раньше проскальзывала на конференциях РИТ++ и HighLoad++, но обычно с упором на привычные нам вопросы хранилищ данных или программирования. Но в прошлом году мы решили, что настало время серьезно обсуждать IoT: аппаратное обеспечение, сети передачи дан...

[Перевод] Введение в сетевые политики Kubernetes для специалистов по безопасности Прим. перев.: Автор статьи — Reuven Harrison — имеет более 20 лет опыта в разработке программного обеспечения, а на сегодняшний день является техническим директором и соучредителем компании Tufin, создающей решения для управления политиками безопасности. Рассматривая сетев...

[Из песочницы] Как определить индексированные журналы ISI, Scopus или Scimago? Когда вы хотите представить свою исследовательскую статью в журнале. Вы должны выбрать целевой журнал для своей области исследования, а также журнал должен быть проиндексирован в любой из основных баз данных индексации, таких как ISI, Scopus, SCI, SCI-E или ESCI. Но определи...

Flare-On 2019 write-up -0x01 — Intro Данная статья посвящена разбору всех заданий Flare-On 2019 — ежегодного соревнования по реверс-инжинирингу от FireEye. В данных соревнованиях я принимаю участие уже второй раз. В предыдущем году мне удалось попасть на 11-ое место по времени сдачи, решив все з...

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

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

SNA Hackathon 2019: усложняем архитектуру — упрощаем признаки В этой статье я расскажу про свое решение текстовой части задачи SNA Hackathon 2019. Какие-то из предложенных идей будут полезны участникам очной части хакатона, которая пройдет в московском офисе Mail.ru Group с 30 марта по 1 апреля. Кроме того, этот рассказ может быть ин...

Знакомство со статическим анализатором PVS-Studio для Java На протяжении многих лет команда PVS-Studio развивает одноименный статический анализатор. На данный момент анализатор представляет собой сложное программное решение и предоставляет возможность анализа таких языков программирования, как C, C++, C# и Java на платформах Windows...

Web. Решение задач с r0от-мi. Часть 1 Данная статья содержит решение заданий, направленных на эксплуатацию web-узвимостей. Здесь рассмотрим задачи, затрагивающие backup файлы, непроиндексированные директории, http заголовки, редирект и command injection. Организационная информацияСпециально для тех, кто хочет ...

«Камри» с ней не сравнится: KIA Optima со «вторички» — отличный вариант, который стоит покупать в 2019 году Корейский бизнес-седан настолько хорош даже в подержанном варианте, что рядом с ним и прославленная Toyota Camry «не стояла». В России KIA Optima ценят и любят как достойную и более бюджетную альтернативу Toyota Camry, но многие отечественные автомобилисты все же сомневаютс...

Разработка Kubernetes оператора с Operator Framework Как уже говорилось в статье Радар технологий, Lamoda активно двигается в направлении микросервисной архитектуры. Большинство наших сервисов упаковываются с помощью Helm и деплоятся в Kubernetes. Данный подход полностью удовлетворяет наши потребности в 99% случаев. Остается ...

[Из песочницы] Как искусственный интеллект помогает управлять проектами Обзор современного применения искусственного интеллекта для управления проектами Может показаться удивительным, но вопросу применения искусственного интеллекта для управления проектами насчитывается уже более 30 лет. Еще в 1987 году вышла знаковая статья Уильяма Хосли «Ис...

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

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

Супер Школьник 3.0 3.0.8 Супер школьник — это мощный инструмент для школьника, который включает в себя тестовые задания для школы и режим репетитора, что будет способствовать успеваемости ученика. Режим репетитора — работает как напоминание и задает вопрос после разблокировки экрана. В настро...

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

Работа с API КОМПАС-3D → Урок 13 → Параграфы Прежде чем перейти к рассмотрению документированных способов создания составных строк, нам нужно познакомиться с таким объектом, как параграф. Он представляет собой автоматически форматируемый блок текста, состоящий из нескольких строк. На данном уроке мы рассмотрим вопросы ...

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

Новое приложение 3CX для Android — ответы на вопросы и рекомендации На прошлой неделе мы выпустили обновление 3CX v16 Update 3 и новое приложение (мобильный софтфон) 3CX для Android. Софтфон предназначен для работы только с 3CX v16 Update 3 и выше. У многих пользователей возникли дополнительные вопросы о работе приложения. В этой статье мы о...

Razer Core X Chroma спасет ваш ноутбук Пользователи обожают свои ноутбуки, ведь они мобильные, легкие и удобные в работе. Правда, с производительностью у современных ноутбуков большая беда, ведь в такой компактный корпус тяжело поставить производительное железо. И если у вашего ноутбука нет дискретной видеокарты,...

В стандартной программе на ноутбуках Lenovo нашли опасную уязвимость Ваши данные могут быть под угрозой.

С какими навыками, умениями, знаниями должны уйти слушатели с курса ITIL 4 Foundation? В редакцию портала поступил вопрос: Добрый день, с какими навыками, умениями, знаниями должны уйти слушатели с курса ITIL 4 Foundation? Какие были ожидания до начала курса и результат после завершения курса? Вопрос как к тренерам и консультантам, так и к слушателям прошедш...

[Из песочницы] Ардуино и клавиатуры (полный гайд) Привет, жители Хабра! Сегодня я решил сделать полный гайд по клавиатурам для Arduino. Внимание! Статья ориентирована преимущественно на новичков! Во многих проектах появляется необходимость создания возможности ввода данных пользователем. Если вам нужно реализовать большое ...

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

[Из песочницы] Бизнес-логика в базе данных при помощи SchemaKeeper Цель данной статьи — на примере библиотеки schema-keeper показать инструменты, которые позволяют существенно облегчить процесс разработки баз данных в рамках PHP-проектов, использующих СУБД PostgreSQL. Информация из этой статьи, в первую очередь, будет полезна разработ...

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

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

Обзор UGREEN 50578. Внешняя батарейка с беспроводной зарядкой Qi Технология беспроводной зарядки Qi появляется все в большем числе смартфонов, но пока в основном это решения флагманского уровня. Её дальнейшее распостранение вопрос времени, как и расширение линейки аксессуаров. Мы уже тестировали настольные и автомобильные зарядные устройс...

Как перенести все данные со старого Mac на новый Многие знают, что в macOS есть такой замечательный инструмент для переноса данных как «Ассистент миграции». Утилита позволяет в два счёта «переехать» со своего старого Mac на новый. Никаких сторонних приложений и никаких сложностей — всё максимально просто, быстро и н...

Процессоры AMD Ryzen 3000 c GPU Vega и два порта USB-C: недешевый ноутбук Microsoft Surface Laptop 3 показался на рендерах Microsoft готовит к премьере ноутбук Surface Laptop 3 — новинку официально представят завтра, но уже сейчас можно рассмотреть ее дизайн. Впрочем, серьезных отличий по части внешнего вида не будет, если только не считать несколько новых цветов. Основные перемен...

Как узнать, какая редакция Windows 10 вам нужна Windows 10 Home, Pro, Enterprise, Education, S или IoT Core — выберите вариант, соответствующий вашим задачам.

Предварительный обзор Xiaomi Mi Gaming 2019. Новый игровой монстр Мы привыкли к тому, что современные игровые ноутбуки стоят достаточно дорого и не каждому они по карману. Тем не менее, есть некоторые компании, которые могут позволить себе выпускать более-менее доступные решения и при этом не выдавать слишком уж слабые характеристики. Сего...

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

AMD Ryzen 3000 можно гнать На просторах интернета уже обсуждают новость о том, что процессоры AMD Ryzen 3000 можно легко и без особого труда разгонять. Оказалось, что некоторые пользователи уже смогли разогнать данный процессор до 5,0 гигагерц, что весьма впечатляет. С таким разгоном при достойном охл...

Обзор AMD Ryzen 7 2700X Pinnacle Ridge. Тесты процессора в 2019 году Несмотря на то, что с момента релиза AMD Ryzen 7 2700X прошло уже достаточно много времени, он все еще остается актуальным как в вопросе стоимости, так и уровня быстродействия в сравнении с процессорами Intel. Сегодня мы детально рассмотрим его в рамках «Лаборатории» и прове...

Software Defined Radio — как это работает? Часть 3 Привет Хабр. Во второй части были рассмотрены практические аспекты использования SDR. В этой части мы разберемся, как принять данные метеоспутника NOAA с помощью Python и недорогого (30$) приемника RTL-SDR. Рассмотренный код будет работать везде — на Windows, OSX, Linux и д...

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

HP представила ноутбук OMEN X 2S с двумя дисплеями Сегодня, когда игровые ноутбуки становятся все более тонкими, легкими и мощными, чем же еще можно удивить? У HP есть свой ответ - OMEN X 2S, который стал первым ноутбуком с двумя дисплеями. Подробнее об этом читайте на THG.ru.

Один из методов получения истории блокировок в PostgreSQL Продолжение статьи "Попытка создать аналог ASH для PostgreSQL ". В статье будет рассмотрено и показано на конкретных запросах и примерах — какую же полезную информацию можно получить с помощью истории представления pg_locks. Предупреждение. В связи с новизной темы и незавер...

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

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 5 ← Часть 4. Программирование периферийных устройств и обработка прерываний Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 5. Проектирование многопоточных приложений В предыдущих частях статьи мы подробно останавливались на основах программирования с ...

[Из песочницы] Parse & Android: рекомендации начинающим разработчикам Аннотация В данной статье я бы хотел поделиться общими впечатлениями от использования BaaS – решения под названием Parse для разработки бэкэнда Android-приложения, рассказать о всех «подводных камнях», с которыми мне пришлось столкнуться в период разработки. Впервые эту плат...

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

Улучшаем работу Wi-Fi. Часть 3. Размещение точек доступа Обычно, когда говорят, что можно повысить качество работы чего-либо, то имеют в виду внедрение каких-либо новинок, обновлений, в общем всего того, что связано с приобретением новой техники. Однако в погоне за техническими новинками иногда упускаются такие важные вещи как ус...

Лучшие МФУ для дома: выбор ZOOM Иметь дома многофункциональное устройство очень удобно, особенно если в семье есть школьники или студенты. С помощью МФУ вы всегда сможете быстро делать копии конспектов, сканировать нужные документы, печатать рефераты и фотографии. Редакция ZOOM.CNews выбрала лучшие МФУ для...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 31. CDP, Syslog и NTP. Часть 1 Сегодня мы рассмотрим 3 концепции: проприетарный протокол Cisco CDP, системный журнал Syslog и протокол сетевого времени NTP. Мы также продолжим обсуждение темы неполадок и рассмотрим несколько инструментов для их диагностики, затем ознакомимся с Syslog и NTP и в конце урока...

Зоопарк AFL фазеров На Хабре уже пару раз появлялись статьи, поднимающие тему American Fuzzy Lop (AFL) (1,2). Но в данной статье речь пойдет не о классическом AFL, а о вспомогательных утилитах для него и его модификациях, которые, на наш взгляд, могут значительно улучшить качество фаззинга. Е...

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

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

Анализ цен криптовалют: туземун по-прежнему далек, ставка на альткоины также под вопросом О дальнейших возможных сценариях движения цены биткоина и нескольких популярных альткоинов рассказывает ведущий аналитик RoboForex Дмитрий Гурковский. Рынок криптовалют вновь продолжил снижение. Котировки биткоина не смогли закрепиться над уровнем сопротивления, и на данный ...

Дорогой смартфон: ФАС возбудила дело в отношении Samsung Федеральная антимонопольная служба (ФАС) возбудила дело в отношении «Самсунг Электроникс Рус Компани» — российской структуры Samsung. Южнокорейский гигант подозревается в координации цен на смартфоны и планшеты. Речь идёт о нарушении части 5 статьи 11 Закона о защите конкуре...

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

Huawei показала MateBook D 15 Компания Huawei официально представила ноутбук MateBook D 15, который представлен в двух вариантах комплектации. Пользователь при покупке может выбрать вариант на процессоре AMD или Intel, что повлияет, естественно, на стоимость, мощность системы, плюс на уровень нагрева и т...

[Из песочницы] Драйвер шагового двигателя. Тестируем микросхему L9110 Откуда «ножки» растут В настоящее время стали доступны и приобрели популярность различные станки с программным управлением. Это лазерные и фрезерные резчики и гравёры. А так же 3D принтеры. Все эти станки имеют один общий узел — шаговый двигатель. И этому двигателю нужен др...

Passper WinSenior: восстановление забытого пароля Windows без переустановки операционной системы Бывают моменты, когда вы не можете зайти на компьютер из-за банальной ошибки – забыли пароль. Или вам отдали тот же ноутбук, который оказался заблокированным. Ничего страшного! Есть решение от подобной неудачи и называется оно Passper WinSenior.Благодаря данной программе вы ...

Отправка статистики из DataFrame в BigQuery на примере статистики Яндекс Директ В этой статье расскажу о том, как я свел статистику по всему контексту в одном месте с помощью BigQuery и Data Studio У меня появилась необходимость визуализировать данные по всем источникам трафика. Для данной задачи я использую Data Studio. Google Ads туда подтягивается ...

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

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

Google Drive как хранилище для веб-приложения Предисловие Мое веб-приложение хранит данные в localStorage. Это было удобно, пока не захотелось, чтобы пользователь, заходя на сайт с разных устройств, видел одно и то же. То есть, понадобилось удаленное хранилище. Но приложение «хостится» на GitHub Pages и не имеет сервер...

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

Язык программирования Ü. Введение, мотивация к созданию, цели Введение С 2016-го года (с перерывами) я разрабатываю собственный язык программирования. Название данного языка — «Ü». Почему Ü? Потому, что хотелось однобуквенного названия, а все буквы из набора A-Z уже заняты. Данная статья имеет задачу ознакомить публику с данным языко...

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

[Перевод] Всё, что вам нужно знать про CSS Margin Одним из первых, что многие из нас усвоили, когда изучали CSS, были особенности разных составляющих блока в CSS, описываемые как «Блочная Модель CSS». Один из элементов в блочной модели — margin (внешний отступ), прозрачная область вокруг блока, которая отталкивает другие эл...

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

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

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

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

Как перенести контакты с iPhone на Android Данное действие является полезной процедурой для владельцев iPhone, которые решили перейти на Android-смартфон, при этом необязательно переносить контакты ручным вводом, так как такой способ актуален лишь в случае, если контактов не более десяти. В связи с ростом популярнос...

Жизненный цикл статьи на Хабре: пишем хабрапарсер. Часть вторая Привет Хабр! В первой части пятничного анализа была рассмотрена методика сбора некоторой статистики этого замечательного сайта. Изначально не было плана делать продолжение, но в комментариях возникли интересные мысли, которые захотелось проверить. Например, какие статьи име...

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

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

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

Джон Мюллер о структурированных данных и требованиях к ним Google опубликовал очередное видео в справочной серии #AskGoogleWebmasters. Этот выпуск компания посвятила структурированным данным и расширенным результатам в поиске, получаемым в результате внедрения микроразметки. Вопрос к Google звучал так: «[Нужно ли] нам использовать с...

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

Как программист банк выбирал и договора читал Девять лет назад я написал заметку про то, как не быть обманутыми злыми буратинами. Всё, что там написано не потеряло актуальности, и сегодня мы рассмотрим попытку выбрать банк читая бумаги, а не рекламу. В данной заметке рассмотрены ВТБ, Альфа Банк, Авангард. По этим банка...

Используем пайпы для пивотинга Ни для кого не секрет, что корпоративные IPS становятся все умнее и умнее. Сейчас уже никого не удивишь IPS с SSL-митмом на периметре сети или даже внутри корпоративной сети между сегментами. В то же время, по-мимо всем известных IPS, стали появляться и распространяться разл...

Проблемы пакетной обработки запросов и их решения (часть 2) Это продолжение статьи «Проблемы пакетной обработки запросов и их решения». Рекомендуется сначала ознакомиться с первой частью, так как в ней подробно описана суть задачи и некоторые подходы к ее решению. Здесь же мы рассмотрим другие методы. Читать дальше →

Расчёт каннибализации на основе классического A/B-теста и метод bootstrap’а В данной статье рассмотрен метод расчёта каннибализации для мобильного приложения на основе классического A/B-теста. В данном случае рассматриваются и оцениваются целевые действия в рамках процесса реаттрибуции с рекламного источника (Direct, Criteo, AdWords UAC и прочих) по...

Пользователи Рунета выбрали гибкий дисплей и ноутбук-трансформер Mail.ru Hi-Tech объявил лучшие устройства прошлого года, выбранные в 45 номинациях из 200 участников.

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

[Перевод] Разворачиваем виртуалку с Windows с пробросом виртуальной видеокарты с помощью QEMU и Intel GVT-g Как заставить Intel GVT-g работать Всем привет! Intel предложили отличное решение извечной проблемы: "у меня есть ноутбук на Linux и мне надо запускать Windows с аппаратным ускорением, но у меня нет тяжеленного ноутбука с двумя GPU и жидкостным охлаждением". С помощью архите...

Объективы Olympus M.Zuiko Digital ED 17mm F1.2 Pro, ED 25mm F1.2 Pro, ED 45mm F1.2 Pro: отзыв фотографа Александры Мановцевой Это мой первый опыт съемки на Olympus, в прошлой статье я писала о своих впечатлениях при работе с камерой Olympus OM-D E-M1 Mark II, а этот обзор посвящен трем фикс-объективам, предоставленным мне редакцией iXBT.com. Статья проиллюстрирована кадрами со съемок, которые я про...

Состоялось Общее собрание учредителей Координационного центра доменов .RU/.РФ 4 февраля состоялось Общее собрание учредителей Координационного центра доменов .RU/.РФ. Общее собрание учредителей рассмотрело проект приоритетных направлений деятельности АНО «Координационный центр национального домена сети Интернет» на 2020–2022 годы. Согласно докуме...

[Перевод] Вся правда об ОСРВ. Статья #26. Каналы: вспомогательные службы и структуры данных В данной статье мы продолжим рассматривать каналы передачи данных. Вспомогательные службы каналов Nucleus RTOS имеет четыре вызова API, которые предоставляют вспомогательные функции, связанные с каналами: сброс канала, получение информации о канале, получение количества к...

В Search Console появились данные по AMP-трафику из Google Картинок Google добавил в отчёт об эффективности в Search Console данные по AMP-трафику из Google Картинок. Чтобы просмотреть эти сведения, нужно перейти в раздел «Вид в поиске» и выбрать новый фильтр «AMP-страница в результатах поиска картинок»: Для получения этих данных вебмастерам...

Топ 5 популярной электроники с Aliexpress, о которой вы могли не знать. Мобильный тепловизор, TV приставка В данной статье собран топ популярной электроники с Aliexpress о которой вы могли не знать. Такой как Мобильный тепловизор, TV приставка Xiaomi и другое.

Обзор монитора Philips 241B7QUPBEB с USB Type-C Philips 241V7QUPBEB можно было бы рассматривать, как рядовой офисный монитор, если бы ни одно «но» – док-станция, с помощью которой подключенный к монитору ноутбук будет подзаряжаться и передавать данные с высокой скоростью. Помимо этого, есть возможность создавать мультим...

[Перевод] 39 новых фич, которые будут доступны в Java 12 Из замечательного интервью на Хабре: «Саймон Риттер — человек, который работал над Java с самого начала и продолжает делать это в роли заместителя технического директора Azul — компании, работающей над виртуальной машиной Zing JVM и одним из лучших сборщиков мусора, C4 (Cont...

О Структурном Моделировании Организационных Изменений 75% 3 из 4 — так Boston Consulting Group оценивает долю IT проектов, почивших по не-техническим причинам. Уже вот две подряд редакции свода знаний по управлению проектами (PMBOK) выделяют процессы по управлению стейкхолдерами в отдельную область знаний под счастливым ном...

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

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

Глава Госкино Филипп Ильенко подал в отставку Глава Государственного агентства по вопросам кино (Госкино) Филипп Ильенко объявил о своей отставке. Он сообщил редакции о своем решении утром 19 августа в видеообращении, опубликованном в Facebook. Ильенко, занимавший должность руководителя Госкино с 6 августа 2014 года, по...

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

В современном автомобиле строк кода больше чем… Количество строк кода в современном автомобиле в 200 раз больше чем в Шаттле, в 60 раз больше, чем в истребителе F-22 Raptor, в 50 раз больше, чем в телескопе Хаббл, в 20 раз больше чем в марсоходе Curiosity, в 4 раза больше чем в истребителях пятого поколения, в 2 раза бо...

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

Решение задания с pwnable.kr 06 — random и 09 — mistake В данной статье узнаем как перехватить данные, передаваемые между библиотечной функцией и программой, вспомним про файловые дескрипторы и решим 6-е и 9-е задания c сайта pwnable.kr. Читать дальше →

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

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

[Из песочницы] Из чего состоит IoT Если обратиться к википедии в поисках определения для термина “интернет вещей”, можно увидеть следущее: Интернет вещей (англ. Internet of Things, IoT) — концепция вычислительной сети физических предметов («вещей»), оснащённых встроенными технологиями для взаимодействия друг...

Обзор ASUS VivoBook 15 X512UF. Компактный ноутбук с дисплеем NanoEdge Сегодня мы детально рассмотрим компактный ноутбук ASUS VivoBook 15 X512UF с процессором Intel Core i7-8550U и дискретной графикой GeForce MX130. Одной из особенностей новинки стал дисплей NanoEdge с узкими рамками по периметру. Средняя стоимость на момент тестирования, согл...

Глава Vodafone предложил США поделиться доказательствами вины Huawei Соединённым Штатам необходимо поделиться всеми данными о Huawei с европейскими властями, чтобы те могли прийти к единому мнению по поводу возможности использования технологий китайской компании в своих сетях, заявил в понедельник гендиректор Vodafone Ник Ред (Nick Read).

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

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

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

Что исправила Apple в клавиатуре MacBook Pro 2019 года и будут ли снова залипать клавиши? «Ножничный» механизм клавиатуры в ноутбуках Apple отлично себя зарекомендовал. Однако на смену проверенному решению, начиная с 2015 года пришла клавиатура «бабочка» с куда более низким ходом. Решение выглядело эффектно, но противоречиво. К сожалению, конструкция эта оказалас...

Фреймворки для постэксплуатации. Выбираем между Metasploit, Cobalt Strike, Merlin, Apfell, Faction C2, Koadic и другими Для подписчиковВ этой статье мы поговорим о фреймворках, которые помогут эксплуатировать уязвимости, закрепиться и продвинуться в целевой инфраструктуре. Для этого рассмотрим основные актуальные проекты, их функции и особенности. Надеюсь, ты найдешь для себя что-нибудь новен...

5 причин, по которым ИТ-директорам в 2019 году стоит рассмотреть гиперконвергентные платформы Если на вопрос «Что бизнес ожидает от ИТ в 2019 году?» попытаться ответить одним словом, то лучше всего подойдут варианты «революция» или …

Упрощенный доступ к данным внутренней FAT12 для STM32 В предыдущей статье был рассмотрен вариант использования микроконтроллера STM32F103C8T6 как flash накопителя с внутренней файловой системой FAT12. Теперь можно рассмотреть, каким образом получить данные из нашей внутренней файловой системы. К примеру нам необходимо хранить н...

Dell указывает на подготовку мобильной видеокарты GeForce RTX 2050 На данный момент для мобильных компьютеров доступно только три видеокарты NVIDIA на графических процессорах Turing. Это модели GeForce RTX 2060, RTX 2070 и RTX 2080, а также их урезанные по частотам версии Max-Q. Однако в скором времени их, похоже, станет больше. Во всяком с...

14-дюймовый ноутбук Asus ZenBook 14 UX433F: легкий, тонкий, стильный, бесшумный и с рекордным временем автономной работы Мы рассмотрели новую модель ноутбука Asus ZenBook 14 UX433FN на процессоре Core i7-8565U. Главная особенность этого ноутбука в том, что он стильный, очень тонкий и легкий. Кроме того, это довольно производительная модель с очень продолжительным временем автономной работы. И ...

Предварительный обзор Dell Latitude 5300 Chromebook Enterprise. Для бизнеса Сегодня мы поговорим о достаточно интересном ноутбуке, который выглядит круто, у него весьма привлекательный дизайн, но к его начинке есть вопросы. Дело в том, что разработчики продукта решили отказаться от привычного нам Windows в угоду операционной системе от компании Goog...

[Из песочницы] QlikView. Условное форматирование «Как в Эксель» Пришла задача от заказчика – сделать условное форматирование таблицы «как в эксель». QlikView вполне себе справляется со стандартными задачами раскраски по условию, но вот с выбором параметров динамически, да еще и как в эксель – возник вопрос «это как вообще..?». Итог: был...

Топ популярных товаров с Aliexpress. Видео регистратор и другие нужные товары. В Данной статье собран топ популярных товаров с Aliexpress которые могут вам пригодится.

Первые тесты видеокарты GeForce MX250 позволяют убедиться в том, что это всего лишь переименованный адаптер прошлого поколения В феврале компания Nvidia представила мобильные видеокарты GeForce MX250 и MX230, не раскрыв их полных характеристик. Однако уже тогда было понятно, что это переименованные модели прошлого поколения. Позже мы также писали, что 3D-карта GeForce MX250 существует в двух мо...

Plasma Cash Chain как решение трилеммы масштабируемости в блокчейн Добрый день, уважаемые читатели! Данная статья посвящена Plasma Cash Chain и проливает свет на следующие темы: трилемма масштабируемости и способы ее решения; структуры данных чайлд чейна и их отображение в рутчейне; реализация ввода в рутчейн; реализация вывода из рутче...

Предварительный обзор Acer Chromebook Spin 13. Не стоит своих денег Длительное время пользователи не совсем понимали, зачем им ноутбуки под управлением операционной системы Chrome OS, однако, довольно быстро эти вопросы просто пропали. Для некоторых пользователей, которым не нужен производительный ноутбук для работы с фото или видео, достато...

Microsoft уберет Cortana из процесса установки Windows 10 Microsoft спустя 3 года очень сильно интегрировала Кортану в ОС Windows 10, но, тем не менее, есть пользователи, которым эта интеграция даже мешает. Были негативные отзывы по поводу процесса установки, когда Кортана помогала, а скорее, раздражала пользователей. В русской сбо...

MacBook Air (Late 2018), часть 2: подключаем внешнюю видеокарту к ультрапортативному ноутбуку Недавно мы тестировали MacBook Air последнего поколения и среди прочего отмечали, что он не предназначен для выполнения профессиональных высоконагрузочных задач. Однако благодаря наличию Thunderbolt (который отсутствует в 12-дюймовом MacBook) к нему можно подключить внешнюю ...

[Из песочницы] Профилируем Unity проект с Android Studio Всем день добрый! Это статья о том, как профайлить Unity игры на Android с Android Studio. Я расскажу о том, как настроить Android Studio и получить максимальное кол-во данных. Вопросы анализа и выводов на основе полученного результата находятся вне рамок данной статьи. Чита...

Обзор Orico 2588US3. Внешний корпус для SSD/HDD 2.5" Согласитесь, обычные USB-носители не могут похвастаться своей большой памятью, что не позволяет хранить в них информацию с большим объемом. На помощь приходят жесткие диски SSD/HDD. Для их подключения к ПК или ноутбуку необходимы специальные боксы. Сегодня мы бы хотели предс...

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

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

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

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

Авторский курс по обучению Ардуино для собственного сына Здравствуйте! Прошлой зимой я рассказывал на страницах Хабра о создании робота-«охотника» на Ардуино. Я занимался этим проектом со своим сыном, хотя, по сути, 95% всей разработки осталось за мной. Робота мы доделали (и уже, кстати, разобрали), но после этого возникла новая ...

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

Asus готовит ноутбук с видеокартой GeForce GTX 1660 Ti и процессором AMD Ryzen 5 3550H Если верить источнику, компания Asus готовит ноутбук, который будет оснащён видеокартой GeForce GTX 1660 Ti. Нюанс в том, что мобильная версия данного адаптера ещё не представлена, да и в целом о ней не было даже слухов. Конечно, вряд ли стоит сомневаться, что Nvidia вы...

Битва L2TP, RRAS vs SoftEther «Украденная с запада картинка для привлечения внимания» В прошлых наших статьях мы рассказали, как работать с VDS на Windows Server Core 2019 на нашем новом тарифе UltraLight за 99 рублей в месяц. Предлагаем еще один способ использования данного тарифа. На этот раз речь по...

MVCC-3. Версии строк Итак, мы рассмотрели вопросы, связанные с изоляцией, и сделали отступление об организации данных на низком уровне. И наконец добрались до самого интересного — до версий строк. Заголовок Как мы уже говорили, каждая строка может одновременно присутствовать в базе данных в не...

Разработка сайта на WebAssembly с помощью NetCore 3 и Blazor Мое мнение, что WebAssembly будущее интернета. Данная технология на текущий момент уже интегрирована в большинство современных браузерах (а точнее в их движках) на ПК и мобильных устройствах. В таких браузерах как Chrome, Edge, Firefox, и WebKit. В данной статье я опишу как ...

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

[Из песочницы] Frontend для backend девелопера Сразу хочу оговорится, что данная статья не предназначена для тех, у кого разработка frontend основная деятельность. Целевая аудитория: разработчики backend которым понадобилось срочно прикрутить web UI или просто интересуются новыми областями, ну и возможно fullstack разраб...

Мини ПК и Топ 5 крутой электроники с Aliexpress, о которой вы могли не знать. В данной статье собран топ 5 полезной электроники с Aliexpress, из которой вы точно найдете что-то для себя.

В Search Console могут появиться данные по ленте Google Discover А также новые отчеты по скорости сайта, AMP-статьям и не только

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

В Geekbench протестировали 5G-ноутбук Lenovo В базе данных GeekBench появились результаты тестирования готовящегося к выпуску ноутбука от компании Lenovo, с кодовым именем Lenovo Invalid. Главной особенностью грядущей новинки станет чипсет Qualcomm Snapdragon 8cx. Lenovo Invalid с 16 ГБ оперативной памяти в одноядерном...

OSINT на платформе Telegram & наркогео_чаты Telegram OSINT на платформе Telegram В данной статье поделюсь с вами Telegram-ботами, которые на раз-два-три предоставляют ценную информацию о запрашиваем объекте в поисках «Сиболы», а так же упомяну тему гео_чатов. Это уже неотвратимый факт, что «вся» IT-тусовка резвится в Telegr...

[Из песочницы] Инкапсуляция в Python 3 Определение Значение термина «инкапсуляция» расплывчато и отличается от источника к источнику. Принято считать, что инкапсуляция — один из основополагающих принципов ООП, хотя некоторые научные статьи вовсе упускают инкапсуляцию из списка. К примеру, Джон Митчелл в книге «К...

Запускаем systemd в контейнере Мы давно следим за темой использования systemd в контейнерах. Еще в 2014 году наш инженер по безопасности Дэниел Уолш (Daniel Walsh) написал статью Running systemd within a Docker Container, а еще через пару лет – другую, которая называлась Running systemd in a non-privilege...

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

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

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

Пошла по стопам Windows. Ноутбуки и настольные ПК Apple перестают включаться после обновления операционной системы Пользователи настольных компьютеров и ноутбуков Apple начали жаловаться на проблемы с включением после установки новой операционной системы macOS Catalina.  В основном проблемы наблюдаются у старых моделей, включая MacBook Pro 2012–2015 и iMac 2014 года. При...

Передача двумерных списков из python в DLL Всем привет. Решил несколько дополнить статью C/C++ из Python. Передача стандартных типов, таких как int, bool, float и так далее довольно проста, но мало необходима. С такими данными быстро справится и сам python, и врядли у кого-то возникнет необходимость вынесения части т...

«Европ Ассистанс СНГ» разместила персональные данные клиентов в защищенном облаке Softline Для хранения персональных данных клиентов в соответствии с требованиями законодательства компания «Европ Ассистанс СНГ» выбрала сервисную модель и готовое решение от Softline – «Защищенное облако 152-ФЗ». Использование облачных технологий позволяет сократить расходы на внед...

Выбор черного фотополимера для LCD/DLP принтера Всем привет! На связи Артём Родин aka Articoon и в этой статье я делюсь с вами своими впечатлениями и опытом по печати на LCD принтере Anycubic Photon фотополимерными смолами. В этом выпуске поделюсь опытом по выращиванию моделей из черного фотополимера. В сети бытует мнение...

[Перевод] Установка IPS-дисплея в Thinkpad T430S Если у вас ноутбук ThinkPad T420/T420S/T430/T430S, у меня есть отличная новость: вы можете заменить экран на что-нибудь достойное! Для ноутбука потребуется небольшая хирургическая операция, но это выполнимо! Если у вас ThinkPad другой серии, вам повезло… у T430S один из худ...

Игровой ноутбук Origin EVO16-S получил экран нетипичной диагонали, огромный набор портов и графическую подсистему «Good, Better и Best» Ассортимент компании Origin пополнил игровой ноутбук EVO16-S. Одной из отличительных черт новинки является дисплей нетипичной диагонали — 16,1 дюйма. Тут используется панель IPS разрешением Full HD с поддержкой кадровой частоты 144 Гц. Сердцем служит CPU Core i7-8...

Сбалансированные двоичные деревья поиска: реализация на Julia Иллюстрация из работы Г.М. Адельсон-Вельского и Е.М. Ландиса 1962 года Деревья поиска — это структуры данных для упорядоченного хранения и простого поиска элементов. Широко применяются двоичные деревья поиска, в которых у каждого узла есть только два потомка. В этой статье ...

Построение поведенческих воронок на языке R, на основе данных полученных из Logs API Яндекс.Метрики Анализ воронки продаж — типичная задача для интернет маркетинга, и в частности электронной коммерции. С её помощью вы можете: Выяснить на каком из шагов к покупке вы теряете потенциальных клиентов. Моделировать объём дополнительного притока выручки, в случае расширения каж...

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

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

[Из песочницы] Топ 20 ошибок при работе с многопоточностью на С++ и способы избежать их Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Top 20 C++ multithreading mistakes and how to avoid them» автора Deb Haldar. Сцена из фильма «Петля времени (2012) Многопоточность— одна из наиболее сложных областей в программировании, особенно в C++. За годы разраб...

Upgrade дисковой подсистемы старого сервера с шиной PCIe 1.0 — 2.0 Почему темой данной статьи выбран апгрейд дисковой подсистемыПонятно, что в первую очередь нужно, как правило: Увеличить оперативную память. Это настолько очевидный ход, что я даже не счёл нужным писать об этом в основной статье Поставить дополнительный процессор(ы) или за...

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

ICANN установила крайний срок для решения вопроса о зоне .amazon Переговоры между ICANN и Амазонским пактом по вопросу о зоне .amazon, которые должны были состояться в этом месяце, снова были прерваны без каких-либо объяснений со стороны Амазонского пакта.ICANN решила жестко отреагировать на это. Организация установила для Амазонского пак...

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

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

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

Последствия несвоевременного удаления зубов мудрости И снова здравствуйте! Сегодня хотелось бы написать мини пост и ответить на вопрос — «Зачем удалять зубы мудрости, если они не беспокоят?», и прокомментировать утверждение — «Моим родственникам и друзьям, папе/маме/деду/бабуле/соседу/коту — удаляли зуб и всё пошло не так. Аб...

Осадок #61: у «Сбербанка» украли данные о клиентах, Microsoft выпустил раскладушку, право на ремонт под вопросом В постоянной рубрике «Утренняя реплика» мы постарались рассказать о некоторых важных темах недели, и если читатели Telegram-канала Content Review могут читать и слушать реплики по мере их выхода, то в «Осадке» мы традиционно сводим их в один большой текст. Итак, что же мы об...

[Перевод] 10 самых распространенных ошибок при работе с платформой Spring. Часть 1 Всем привет. Сегодня делимся первой частью статьи, перевод которой подготовлен специально для студентов курса «Разработчик на Spring Framework». Начнём! Spring — пожалуй, одна из самых популярных платформ разработки на языке Java. Это мощный, но довольно сложный в освоении...

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

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

[Из песочницы] Краткое введение в рекурсию. JavaScript Перевод: Привет, Хабр! Представляю вашему вниманию перевод статьи "A Quick Intro to Recursion in Javascript" Yazeed Bzadough. Примечание. Рекурсия не единожды обсуждалась на хабре, но данная статья даёт базовое понимание рекурсии. Это будет полезно начинающим разр...

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

Последние изменения в IO-стеке Linux с точки зрения DBA Главные вопросы работы с базой данных связаны с особенностями устройства операционной системы, на которой работает база. Сейчас Linux — основная операционная система для баз данных. Solaris, Microsoft и даже HPUX все еще применяются в энтерпрайзе, но первое место им больше н...

SMARTlife: Как выбрать умные часы? Если возникла необходимость в приобретении умных часов, то в первую очередь следует определиться с основными целями для их покупки. Многим людям просто интересно узнать и опробовать такое уникальное изобретение, хотя оно является многофункциональным.

"Системный софт" обеспечил средствами проектирования крупнейшего российского производителя дизельных станций Центр экспертизы в области ПО "Системный софт" завершил поставку программных продуктов SOLIDWORKS "Компании Дизель" — крупнейшему отечественному производителю дизельных электростанций. В рамках контракта поставлены решения SOLIDWORKS CAD в редакциях Stand...

Сборка игрового компьютера с процессором Intel Core i7. Intel Core i7-9700K На текущий момент на рынке игровых комплектующих идет настоящая война за потребителя — компания Intel, которая раньше побеждала всех и вся, теперь уступает позиции AMD. Конечно, пока что война еще не проиграна и Intel есть чем ответить своему конкуренту. Сегодня я решил собр...

Apple может прекратить выпуск 15-дюймового ноутбука MacBook Pro Этой осенью, согласно многим слухам, компания Apple представит ноутбук MacBook Pro с 16-дюймовым экраном. Новинке приписывают стоимость от 3000 долларов и новую клавиатуру ножничного типа. Теперь же есть новые данные относительно данного аппарата. Если верить источнику...

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

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

Тим Кук «убедительно доказал» Дональду Трампу, что очередной виток торговой войны негативно повлияет на Apple Несколько дней назад стало известно, что в США решили несколько пересмотреть грядущий виток торговой войны. В частности, ряд товаров вообще не будет облагаться новым 10-процентным налогом, а ещё часть, включая мобильные телефоны, ноутбуки и игровые консоли, начнёт облаг...

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

Как адаптировать UX/UI под permissions Во многих проектах существует процессы аутентификации (в той или иной степени). Написано много “бест практис” во всех известных технологиях и т.д. и т.п. Но вот пользователь сделал логин и? Ведь он далеко не всё может сделать. Как определить что он может видеть, а что нет. ...

Microsoft анонсировала планшет Surface Pro X с измененной SoC Qualcomm Snapdragon 8cx, поддержкой LTE и ценой от $1000 На специальном мероприятии, посвящённом анонсу новых аппаратных продуктов, корпорация Microsoft анонсировала ноутбук на базе процессора ARM. Устройство Surface Pro X стало первым ARM-ноутбуком компании за много лет, предыдущая подобная модель Surface 2 была выпущена в 2013 г...

Предварительный обзор Acer EI491CR. Широкий формат Сегодня мы поговорим о новом мониторе под названием Acer EI491CR, который выглядит достаточно интересно и обладает очень продвинутыми характеристиками. Точнее, они продвинутые только на бумаге, а не деле продукт вызывает массу вопросов, на которые мы сегодня и ответим. Стоит...

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

Импортозамещение на практике. Часть 2. Начало. Гипервизор В предыдущей статье были рассмотрены варианты, на что можно заменить существующие системы в рамках выполнения приказа об импортозамещении. Далее в статьях речь пойдет о выборе конкретных продуктов для замены развернутых в настоящее время. Начнем с точки отсчета — системы вир...

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

Арестован хозяин «Т-платформ» и разработчика процессоров «Байкал» По данным "Интерфакса", на которые ссылается CNews, в результате рассмотрения вопроса об избрании меры пресечения в виде заключения под стражу Опанасенко был отправлен под арест сроком на два месяца - до 24 мая 2019 г. На момент выхода этой публикации, представител...

Обзор Digma DCI-300. Преобразователь напряжения для автомобиля Очень редко в автомобиле можно встретить классическую розетку 220V с возможностью зарядки ноутбука или подключения бытовой техники с невысокой мощностью. Вариантом решения этой проблемы выступают инверторы, преобразователи напряжения. Тестируемый сегодня Digma DCI-300 относи...

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

[Перевод] Настало время сделать новый Windows Terminal profiles.json Я говорил об этом в течение нескольких месяцев, но если вы не слышали, вышел новый Windows Terminal. Вы можете скачать его из Windows Store и сразу же начать использовать. Все бесплатно и open source. На момент написания этой статьи Windows Terminal где-то около версии 0.5....

[Из песочницы] Решение проблем с установкой .NET Framework 3.5 на Windows 8 в сети с WSUS Иногда случаются ситуации, когда пользователю Windows 8 необходимо установить .NET Framework 3.5 — чаще всего, это необходимо для обеспечения работоспособности некоторых, относительно старых, программ. В большинстве случаев все проходит без проблем. Однако, недавно возникла ...

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

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

Круче MacBook: выпущен первый в мире ноутбук с поддержкой 5G Не секрет, что самым желаемым ноутбуком в мире является какой-либо современный из линейки MacBook. Такие в настоящее время стоят от 100 до 300 тысяч рублей, в зависимости от модели и выбранной модификации. Впрочем, говоря честно, Сообщение Круче MacBook: выпущен первый в ми...

[Перевод] Учебник по JavaFX: основные макеты Перевод статьи «JavaFX Tutorial: Basic layouts» автора Vojtech Ruzicka. Как организовать и разместить GUI компоненты в приложении JavaFX. Это четвертая статья в серии о JavaFX. В предыдущей статье я описал, как использовать FXML и SceneBuilder для создания вашего пользоват...

Cubux 2.0 семейная бухгалтерия и управление бюджетом Cubux.net – представляет собой онлайн сервис для учета расходов, доходов, долгов. Благодаря полноценной синхронизации данные сохраняются в базу с любого устройства. Функция «Совместного учета» позволяет пользовать приложением сразу всей семье. Операция по расходам з...

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

Как понять, что ваша фронтальная или веб-камера взломаны Любую систему защиты можно взломать. Можно сколь угодно раз использовать сложные пароли, сканеры лица и отпечатков пальцев, установить кучу антивирусов и даже не пользоваться непроверенными общественными сетями Wi-Fi. Даже в этом случае вы не будете на 100% защищены взлома....

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

Судьба домена IO под вопросом Решение, о судьбе архипелага Чагос, было вынесено в Международном суде ООН в конце февраля. По решению большинства, 13 голосов «за» и всего 1 против, постановление было принято, и суд обязал Великобританию немедленно сложить полномочия по управление островами архипелага. Коо...

[Из песочницы] Что такое автоматизированное машинное обучение (AutoML) Что такое автоматизированное машинное обучение (AutoML) и собирается ли оно лишить специалистов по данным (Data Scientists) работы? С того момента как стали появляться инструменты автоматизированного машинного обучения (AutoML), такие как Google AutoML, эксперты обсуждают ...

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

[Из песочницы] Преобразование черно-белых изображений в ASCII-графику при помощи неотрицательного матричного разложения В общем случае преобразование изображения в ASCII-графику представляет собой довольно трудоемкую задачу, однако существуют алгоритмы, позволяющие автоматизировать данный процесс. В данной статье рассматривается подход, предложенный исследователями Paul D. O’Grady и Scott T....

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

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

Univention Corporate Server (UCS) — установка простого и удобного LDAP сервера с web-панелью и его связка с Nextcloud Рано или поздно на любом маленьком или среднем предприятии возникает задача по созданию единого центра авторизации пользователей в многочисленных сервисах и порталах компании. Среди кандидатов на такой центр авторизации сразу приходит в голову Microsoft Active Directory ил...

SMARTlife: 3 популярных смартфона UleFone, которые продаются в Украине UleFone – бренд из Китая, который успешно продает свои смартфоны в нашей стране. У производителя есть бюджетные и среднебюджетные трубки, а также защищенные телефоны. Редакция портала Smartphone.ua предлагает рассмотреть 5 популярных устройств.

Подтверждено: дешёвые ноутбуки RedmiBook 14 Enhanced Edition будут основаны на новейших процессорах AMD Ноутбуки RedmiBook 14 Enhanced Edition с процессорами AMD дебютируют 21 октября. Ожидается, что они будут существенно дешевле аналогов на CPU Intel, при этом предлагая как минимум более производительное интегрированное графическое ядро. Теперь мы можем с уверенностью г...

[Из песочницы] OutOfMemory и использование векторных изображений в Android Studio Привет, Хабр! В данной статье, ориентированной на новичков, я бы хотел дать несколько советов по оптимизации использования приложением памяти устройства, дабы постоянно не получать OutOfMemory, а также рассмотреть использование векторных изображений в текущей актуальной верс...

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 10. Режимы работы портов свитча Сегодня мы рассмотрим режимы портов свитча и функции свитча. Свитч имеет два режима работы: Access, или статический доступ, и Trunk – режим туннельной магистрали. Первый режим используется, когда вы подсоединяете к порту свитча какое-либо конечное устройство. Если вы подсоед...

Структура DNS пакета Предисловие Решил как то написать снифер DNS, так сказать just for fun. Просто посмотреть какие адреса в моей системе резолвятся. Протокол старый, документации должно быть много. Много. Но все статьи очень не полные и заканчиваются, на самом интересном моменте. Да, есть rf...

Пользователи обвиняют в скаме сервис Сryptomarginal: вывод депозитов закрыт второй месяц Дисклеймер: редакция ForkLog не дает советы по инвестированию и не гарантирует прибыльность каких-либо сервисов. Все финансовые решения пользователи должны принимать самостоятельно. Московский трейдер Александр Абрамов, предоставляющий услугу по управлению криптокапиталом Cr...

Нагрузочное тестирование игры с парой сотен тысяч виртуальных пользователей Привет, Хабр! Я работаю в игровой компании, которая разрабатывает онлайн-игры. На текущий момент все наши игры делятся на множество “маркетов” (один “маркет” на страну) и в каждом “маркете” есть дюжина миров, между которыми распределяются игроки при регистрации (ну или иног...

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

[Перевод] Аппаратные «характеристики» в .NET Core (теперь не только SIMD) Введение Несколько лет назад, мы решили, что настало время поддержать SIMD код в .NET. Мы представили пространство имен System.Numerics с типами Vector2, Vector3,Vector4 и Vector<T>. Эти типы представляют API общего назначения для создания, доступа и оперирования векто...

20 книг, которые помогут разобраться в мировой экономике Сайт Filmlifestyle опубликовал подборку из 49 книг, которые помогут лучше разбираться в экономике и финансах. Редакция vc.ru выбрала из списка 20 произведений.

Acer Swift 3 на новом процессоре Официально представлен ноутбук Acer Swift 3, который выглядит достаточно привлекательно и при этом предоставляет вам возможность работать с любым контентом в мобильном режиме. Внутри установлен процессор Intel Core i7 десятого поколения, который предоставляет вам все необход...

Лучшие ноутбуки для учебы. Сезон осени 2019 года Стартовал новый учебный год и современное образование сложно представить без ноутбуков. Доступ к библиотеке учебной литературы, софт и работа в сети. Подбирая ноутбук для учебы, важно обратить внимание на уровень быстродействия, автономной работы и конечно габаритов. Мы подо...

$425 за 8 ГБ ОЗУ и 256 ГБ SSD. RedmiBook 14 Ryzen Edition оказался дешевле, чем ожидалось В Сети появились новые подробности о ноутбуке RedmiBook 14 Ryzen Edition. Производитель объявил старт предзаказов и раскрыл самое важное — стоимость модели. И она, безусловно, радует. Если ранее предполагалось, что цена стартует с отметки $490, то сейчас, можно с...

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

Подключение энкодера к экранам OLED 0.96' (SSD1306) и OLED 1.3' - SH1106 в прошивках MARLIN Добрый день всем! Получаю достаточно много вопросов в личную почту по подключению энкодеров и экранов OLED 0.96'  (SSD1306) и OLED 1.3' - (SH1106) в прошивках MARLIN, поэтому решил написать эту маленькую статью по подключению данных экранов, энкодера и карты памяти. Экр...

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

Happy Party или пара строк-воспоминаний о знакомстве с секционированием в PostgreSQL10 Предисловие или как возникла идея секционирования Начало истории здесь: Ты помнишь, как все начиналось. Все было впервые и вновь. После того, как почти все ресурсы для оптимизации запроса, на тот момент, были исчерпаны, встал вопрос — а что же дальше? Так и возникла идея о с...

Какой телевизор лучше выбрать в 2019 году для дома: 11 практических советов Smart TV. LED. OLED. 4K. HDR. Рынок современных телевизоров «умнеет» с каждым днем – но разобраться в том, что нужно именно вам, становится всё сложнее. Данная статья призвана исправить этот недостаток.   Диагональ Самый важный параметр при выборе телевизора. Для того, ...

[Из песочницы] Работаем с коботом Dobot M1 Год назад на Хабре выходил обзор настольного робота Dobot Magician. В этой статье я предлагаю оценить его старшего брата Dobot M1 в действии. Также я попытаюсь объяснить, почему для своего проекта выбрал именно данную модель, опишу процесс разработки демки в Qt/c++, а также ...

Гиперконвергентное решение AERODISK vAIR. Основа — файловая система ARDFS Привет, читатели Хабра. Этой статьей мы открываем цикл, который будет рассказывать о разработанной нами гиперконвергентной системе AERODISK vAIR. Изначально мы хотели первой же статьей рассказать всё обо всём, но система довольно сложная, поэтому будем есть слона по частям....

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

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

OneWeb рассмотрит ГКРЧ Государственная комиссия по радиочастотам при Минкомсвязи России планирует сегодня, 25 июля 2019 года, повторно рассмотреть вопрос о выделении частного спектра для поддержки работы на территории РФ возводимой спутниковой группировки OneWeb, с помощью которой планируется пред...

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

Как настроить Linux для входа в домен с использованием алгоритмов ГОСТ Введение Протокол Kerberos 5 сейчас активно используется для аутентификации. Особенностью данного протокола является то, что он осуществляет аутентификацию, базируясь на трех китах: Симметричное шифрование Хеширование ЭЦП Третья доверенная сторона Начиная с пятой версии п...

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

[Перевод] Python в Visual Studio Code: сентябрьское обновление расширения Мы рады сообщить, что сентябрьское обновление расширения Python для Visual Studio Code уже доступно. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы так...

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

Компания Huawei представила ноутбуки MateBook D 14 и MateBook D 15 Компания Huawei представила на презентации новые ноутбуки MateBook D 14 и MateBook D 15. Новинки получили корпус из алюминиевого сплава, система охлаждения с вентиляторами Shark Fin 2.0. От слов компании Huawei, данная система охлаждения на 27% эффективнее, чем система прош...

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

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

В вопросе допуска Huawei к сетям 5G Чехия последует примеру Германии При решении вопросов, связанных с участием Huawei и строительстве сетей 5G, Чехия, вероятно, будет следовать подходу, который выберет Германия и другие соседние страны. Об этом сообщил министр промышленности Чешской Республики в четверг. Национальный орган, ответственн...

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

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

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

Razer Blade Stealth Quartz Pink Limited Edition за 1600 долларов Официально представлен новый игровой ноутбук Razer Blade Stealth Quartz Pink Limited Edition. Точнее, это даже не новый ноутбук, а розовая версия классического устройства для геймеров. Ноутбук представлен в ограниченной серии, то есть массовых поставок не будет, и если вы хо...

Бесплатный вебинар — Seo и продажи в Интернете Сегодня 22 января в 14.00 по мск состоится бесплатный Вебинар по тематике — Seo и продажи в Интернете. Вы можете задать абсолютно все вопросы по данной тематике. Если у вас сложности в продвижения сайта, нет на сайте продаж, не продвигается сайт в коммерческой тематике...

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