Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Новинки CES 2024

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 107

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

Читать далее
Рейтинг 0
Комментарии 0

Новости

Дороги Анны Фирлинг, и куда они ведут

Время на прочтение 12 мин
Количество просмотров 308

Посвящается прекрасной истории про AES256 / SFR и RDA/RDS, и таки скромном заработке людей на небольшой разнице MAES-512/xor49 и AES256. Но о нем ничего не говорится в этой саге.

Вместо предисловия
Добрый день. Развернул у себя openstack, вроде даже работает. Теперь встал вопрос с отказоустойчивостью. Хотел бы организовать отказоустойчивый кластер из 2 контроллеров. Может кто подскажет какие есть для этого инструменты (из переписки в чате)

Для ЛЛ: из того же чата: https://docs.openstack.org/kolla-ansible/latest/user/quickstart-development.html . Приключение на 20 минут.

Очередное Неправильное Разъяснение для тех, к кому пришли эффективные совы с предложением перейти (завтра) с Hyper-V \ VMware на Openstack. Что говорить эффективным (особенно критическим) совам - и как их порадовать.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 1

Знакомство с Jest Mocks

Время на прочтение 6 мин
Количество просмотров 231


Мокинг — это техника изоляции объектов тестирования путем замены зависимостей объектами, которые можно проверять и контролировать. Зависимостью может быть всё, от чего зависит объект, но обычно это модуль, который объект импортирует.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0

Кибер Бэкап: отказоустойчивость сервера управления

Время на прочтение 6 мин
Количество просмотров 187

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

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 1

Истории

Geniatech XPI-3566-Zero: что это за одноплатник и на что он способен

Время на прочтение 3 мин
Количество просмотров 1.7K

С момента выпуска первого Raspberry Pi популярность одноплатных ПК возросла многократно. На данный момент различных моделей на рынке, вероятно, сотни, от самых разных производителей. В прошлом году появился ещё один девайс — Geniatech XPI-3566-Zero. Это базовое устройство, которое позиционируется как альтернатива Raspberry Pi Zero 2 W. Давайте оценим его характеристики и возможности.

Читать далее
Всего голосов 7: ↑4.5 и ↓2.5 +2
Комментарии 8

Сферический коммивояжёр в вакууме и в реальной жизни

Время на прочтение 5 мин
Количество просмотров 992

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 1

Как я за один заход хакнул половину американских сетей фастфуда

Время на прочтение 3 мин
Количество просмотров 3.3K

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

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

Читать далее
Всего голосов 17: ↑14.5 и ↓2.5 +12
Комментарии 1

Делайте что угодно со своими файлами, ну почти

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.4K

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

Читать далее
Рейтинг 0
Комментарии 9

Золотая эпоха в микроэлектронике

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 3.3K


Минувший год окончательно доказал, что микроэлектроника — ключевая отрасль мировой промышленности. Сюда вливаются миллиарды инвестиций (капиталовложения $160 млрд в 2022 г.) и привлечено внимание крупнейших государств, которые понимают всю важность вопроса.

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

Вот некоторые из самых интересных научно-технических разработок второй половины 2023 года.
Читать дальше →
Всего голосов 33: ↑32 и ↓1 +31
Комментарии 1

CodeLLM теперь в Поиске Brave

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 344

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 1

Анализ объявлений Airbnb в Нью-Йорке за 2019 год

Время на прочтение 6 мин
Количество просмотров 253

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

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

Читать далее
Рейтинг -1
Комментарии 0

Личный опыт: переход с Redux на Effector. И при чем тут DX

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 474

Frontend-разработка очень богата различными инструментами. Новые фреймворки и библиотеки выходят чуть ли не каждый день и, к сожалению, не все из них одинаково полезны или могут сделать ваш продукт лучше. Кроме того, они различаются по степени удобства именно для разработчика. Есть такое понятие DX – Developer eXperience – по аналогии с UX. Это то, насколько разработчику удобно, интуитивно понятно пользоваться определенным сервисом.

Меня зовут Аня, я frontend-специалист в компании SimbirSoft с опытом в разработке более трех лет. Уже успела поработать со многими инструментами, участвовала в проекте, где переносили огромное приложение на новые библиотеки, в том числе заменяли Redux на Effector. В этой статье хочу поделиться своими мыслями об этих стейтменеджерах с точки зрения DX. 

Да, их сравнивали много раз, но мой акцент будет на том, как писать код на Effector для привычных кейсов в Redux. Подчеркну, DX — это не про рациональные аргументы, а про комфорт, фэншуй и тому подобные вещи (вы же понимаете, о чем я, правда?…).

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 7

Показалось, что ИИ уже ворвался в нашу жизнь, но нет

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 1K

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

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

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 2

Ближайшие события

Разработка онлайн-тестов для оценки профессиональных навыков сотрудников

Время на прочтение 8 мин
Количество просмотров 224

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

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

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 0

Exception Handling: сквозь мультивселенные интероперабельности

Время на прочтение 10 мин
Количество просмотров 383


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

Меня зовут Максим Кокряшкин, я занимаюсь поддержкой и расширением функциональности форка LuaJIT, интегрированного в Tarantool. В этой статье мы обсудим, как интероперабельность исключений помогает упростить обработку ошибок на стыках разных языковых рантаймов, а также посмотрим, как можно реализовать интероперабельность стандартными механизмами обработки исключений.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 0

Идеальный ремейк Dungeon Keeper

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.3K

Под своей статьёй о Dungeon Keeper 2 я увидел множество комментариев, выражающих вашу любовь именно к первой части серии. Наверно из-за того, что я сыграл в неё уже после знакомства со второй частью, не могу сказать, что она оставила такой же след в моей душе, как это сделала DK2. Но «Олдфажный геймер» слышит ваши голоса и понимает (надеюсь), что дорого вашему сердцу, поэтому сегодня подготовил для вас отличную сборку с фанатским ремейком Dungeon Keeper 1, которая, как мне кажется, ИДЕАЛЬНА как для знакомства с игрой, так и для возвращения спустя долгие годы. И, должен вам сказать, получилось реально здорово!

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

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 9

Учимся создавать простых ботов или туториал по библиотеке TeleBot

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 886

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

Бегу изучать ботов
Всего голосов 2: ↑1 и ↓1 0
Комментарии 4

Как реализовать поведенческий анализ в Linux на уровне гипервизора

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 456

Привет, Хабр! Меня зовут Алексей Колесников, я работаю в отделе обнаружения вредоносного ПО экспертного центра безопасности Positive Technologies (PT Expert Security Center, PT ESC). Недавно я выступил на международной конференции AVAR 2023, которая проходила в Дубае. Рассказывал про новые плагины, разработанные PT Expert Security Center для опенсорсной системы динамического анализа вредоносного программного обеспечения DRAKVUF, и показывал, как с их помощью в песочнице PT Sandbox детектировать актуальные угрозы для Linux.

Под катом мини-обзор популярных инструментов для мониторинга вредоносов в Linux, о работе наших плагинов в DRAKVUF и анализ ВПО с их использованием.

Читать далее
Рейтинг 0
Комментарии 0

Полное руководство по управлению навигацией во Flutter с помощью пакета go-router: часть 1

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 248

Привет, Хабр! Меня зовут Юрий Петров, я автор ютуб-канала «Мобильный разработчик» и Flutter Team Lead в Friflex. Мы разрабатываем мобильные приложения для бизнеса и специализируемся на Flutter. 

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

Рассказывать буду на примере простого проекта — Todo (заметки). Я понимаю, что таких проектов на Хабре очень много. Но, по-моему, лучшего примера не найти.

Читать далее
Рейтинг 0
Комментарии 0

Треугольник Паскаля и скрытые в нём «паск(х)алки»

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 927

Известный американский популяризатор науки Мартин Гарднер в своей книге «Математические новеллы» посвятил целую главу «одной из самых изящных и известных схем в истории математики», которую чаще всего принято называть треугольником Паскаля. Эта математическая конструкция, конечно, была известна и до того, как «французский Архимед» написал свой «Трактат об арифметическом треугольнике». Однако на момент издания труда Блеза Паскаля именно в нём содержалась наиболее полная информация об этом математическом явлении. Правда, итальянцы предпочитают называть этот фундаментальный артефакт треугольником Тартальи, описавшем таблицу за сто лет до Паскаля, а в Германии его называют треугольником Штифеля. В Иране и, пожалуй, в большинстве арабских стран его принято называть треугольником Хайяма, а китайцы отстаивают приоритет своего соотечественника и называют его треугольником Ян Хуэя.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 2