Как не надо участвовать в командных хакатонах. Рефлексия дубль 2, блеск и нищета поражения |
Совсем недавно наша аналитик рассказывала о том, как выиграть хакатон, сохранив моральное и физическоездоровье.
За пару дней до выхода статьи эта же аналитик подговорила наших ребят участвовать в командном хакатоне. Результат не самый приятный — 38 место из 60. Однако, этот опыт, как и любой другой, не прошел даром (а еще был очень веселым).
В этой статье каждый участник команды поделится своим опытом и персональной рефлексией. Ну и лулзами, пойманными в процессе.
Читать далееhttps://habr.com/ru/post/713278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713278
Метки: Блог компании STM Labs хакатоны Учебный процесс в IT IT-компании хакатон системный анализ devops backend |
Системы ИИ в p2p-формате: будущее ChatGPT, Midjourney, Copilot |
https://habr.com/ru/post/713276/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713276
[Перевод] Работа с Unicode в регулярных выражениях: графемы, категории, письменности |
Unicode – это набор символов, целью которого является определение всех символов и глифов всех человеческих языков, живых и мертвых. Поскольку всё больше и больше программ должны поддерживать несколько языков или просто любой язык, юникод в последние годы приобретает всё большую популярность. Использование различных наборов символов для разных языков может быть слишком обременительным для программистов и пользователей.
Читать далееhttps://habr.com/ru/post/713256/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713256
Метки: Разработка веб-сайтов Типографика Программирование Совершенный код регулярные выражения регулярное выражение regex regexp |
Размышление об Active Object в контексте Qt6. Часть 2.6 |
В предыдущей части цикла я описал способ вызова слота посредством очереди обработки сигнально-слотовых соединений Qt (она же очередь событий). Но совсем забыл про такую штуку, как QMetaObject::invokeMethod. А ведь эта штука позволяет добиться такого же эффекта (вызов метода в потоке-владельце QObject), но без необходимости создания сигнала.
Читать далееhttps://habr.com/ru/post/712328/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712328
Метки: c++ qt многопоточность |
Легким движением руки |
Жесты — это один из самых простых и доступных интерфейсов для управления устройствами и сервисами. Такие системы развивают сейчас не только компании уровня Google и Apple, но десятки стартапов в самых разных отраслях: от медицины до безопасности. Расскажу об этом подробнее
Читать далееhttps://habr.com/ru/post/712322/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712322
Метки: Гаджеты Искусственный интеллект Машинное обучение Обработка изображений gestures computer vision neural net kinect |
Создание дэшбордов для бизнес-метрик на Metabase |
Для устойчивого развития бизнеса важно иметь актуальную информацию об операционных метриках и их динамике и иметь инструменты для агрегирования необходимых сведений из существующих источников данных (баз данных, аналитических систем, систем финансового учета и обратной связи от пользователей). Наряду с коммерческими системами анализа бизнес-показателей (PowerBI, Tableau, Datalens) для аналитиков доступны несколько open sourсe решений, которые ориентированы на извлечение и преобразование данных из различных источников (Extract-Transform-Load или ETL) и визуализацию данных в виде гистограмм, диаграмм, таблиц, графиков и в других представлениях. В этой статье мы рассмотрим пример использования Open Source решения Metabase и Singer для получения данных из внешнего источника.
Читать далееhttps://habr.com/ru/post/712300/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712300
Метки: Блог компании OTUS Визуализация данных Open source otus kpi metabase visualization |
Security Week 2304: вредоносные программы в поисковых результатах Google |
https://habr.com/ru/post/712308/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712308
Метки: Блог компании «Лаборатория Касперского» Информационная безопасность google ads |
Недельный геймдев: #105 — 22 января, 2023 |
Из новостей: Unity уволит почти 300 сотрудников, Blender представил Metal Viewport.
Из интересностей: бесплатный пак Toon Shooter с более чем 70 моделями, в чём соль списка желаемого консольных игр, как пиксель-арт-шутер заработал миллион долларов, играбельный Sonic the Hedgehog в Minecraft без модов.
Читать далееhttps://habr.com/ru/post/712314/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712314
Метки: разработка игр gamedev gamedevnews новости дайджест |
Пополнение гарема: чернокожая красавица Арита (18++) |
https://habr.com/ru/post/711948/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711948
Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны |
Почему ИТ специалисты на самом деле не любят выполнять тестовые задания? Почему меньше откликов на вакансии без указания зарплаты? Простые ответы на сложные вопросы.
Читать далееhttps://habr.com/ru/post/711904/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711904
Метки: hr управление персоналом найм персонала hr-технологии hr-процесс карьера в it-индустрии рекрутинг в it найм разработчиков найм программистов найм в it рекрутмент в it блог компании otus |
1337ReverseEngineer's VMAdventures 1 crackme |
Продолжаем решать головоломки: сегодня это 1337ReverseEngineer's VMAdventures 1 https://crackmes.one/crackme/63bd7f5733c5d43ab4ecf3ad
Задача: узнать верный пароль, на который программа выдаст "Correct key!".
Проверка пароля
С помощью дизассемблера находим строку "Correct key!" и код, что на нее ссылается. Над ним - цикл проверки пароля: eax пробегает по символам, а в edi - длина пароля.
Читать далееhttps://habr.com/ru/post/712290/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712290
Метки: Реверс-инжиниринг bytecode virtual machine encryption crackme |
[Перевод] Взлом Hyundai Tucson |
История в двух частях. В первой мы расскажем о первых неудачных попытках болгарского ИТ-специалиста Радослава Герганова взломать свой автомобиль Hyundai Tucson 2020 года выпуска, а во второй — о том, как выполнялся взлом.
Я купил новенький Hyundai Tucson в 2020 году, а в 2022 году наткнулся на отличную серию постов о том, как можно взломать Hyundai Ioniq 2021 (перевод одной из статей). К сожалению, описанные там способы мне не подошли. В моей машине установлено D-Audio, которое сильно отличается от следующего поколения D-Audio 2V, описанного в блоге greenluigi1.
Читать далееhttps://habr.com/ru/post/712264/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712264
Метки: Блог компании Cloud4Y Информационная безопасность IT-инфраструктура Автомобильные гаджеты Транспорт взлом автомобиль hyundai Tucson |
[Перевод] 2023 год станет годом самых серьезных вызовов для Apple и Google |
Apple, скорее всего, сделает свою экосистему более открытой, а Google впервые за десять лет столкнулся с реальным конкурентом в области интернет поиска.
Читать далееhttps://habr.com/ru/post/712286/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712286
Метки: IT-компании Исследования и прогнозы в IT apple google chatgpt openai fortnite |
[Перевод] Сферы, в которых дополненная реальность изменила правила игры |
https://habr.com/ru/post/712100/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712100
Метки: перевод сельское хозяйство автомобилестроение научно-популярное augmented reality дополненная реальность телемедицина блог компании ruvds.com разработка под ar и vr ar и vr ruvds_ |
[Перевод] Функциональное мышление |
https://habr.com/ru/post/711848/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711848
Метки: архитектура android функциональное программирование разработка под android проектирование и рефакторинг блог компании издательский дом «питер» |
Что в голове у автомобилиста? |
Позвольте представиться, психолог-петролхэд. Занимаюсь частной психологической практикой и уже более 10 лет увлеченно изучаю автомобильный мир: технологические достижения, историю и философию марок, маркетинговые ухищрения и так далее. И сегодня я попытаюсь рассмотреть отношение к автомобилю и процессу вождению с психологической точки зрения.
Дисклеймер #1: эта статья посвящена автомобилям, вождению и психологии. Материал специфический. Я предупреждаю.
Скоро вы узнаете:
- Насколько автомобиль способен повлиять на человека и что такое «характер автомобиля»?
- Почему чувство безопасности побуждает к опасным маневрам, но на Volvo гонять не хочется?
- Зачем мы «прижимаемся» к впереди едущему автомобилю, хотя знаем, что от этого не доберемся до цели быстрее?
- Какие механизмы заставляют нас рискнуть своим автомобилем и здоровьем ради минутной выгоды?
- Почему награды EuroNCAP, NHTSA и IIHS не имеют значения для российского автомобилиста?
- И откуда в голове каждого автомобилиста есть понимание, что в благодарность нужно «моргнуть» аварийкой именно три раза?
https://habr.com/ru/post/712260/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712260
Метки: Читальный зал Здоровье психология вождение автомобили автомобиль исследование |
[recovery mode] Новая технология – телефон-маршрутизатор SBC |
В это статье мы расскажем о новой технологии 3CX - телефонах-маршрутизаторах SBC. Что это такое и для чего это нужно?
С появлением Хостинга 3CX, и развитием облачных сервисов телефонии в целом, пограничный контроллер сессий 3CX (SBC) оказался особенно востребованным. SBC предназначен для подключения к облачной 3CX IP-телефонов, находящихся в удаленном офисе.
Само облако (хостинг) может предлагаться как компанией 3CX, так и одним из ведущих облачных провайдеров. 3CX SBC объединяет весь VoIP-трафик (SIP (сигнализация) и RTP (медиа)) из вашей локации и отправляет его на АТС. Такое решение позволяет преодолеть известные проблемы с сетевыми экранами и другие особенности сетей, влияющие на надежность VoIP.
С выпуском V18 Update 6 Beta мы также представили прошивки с встроенным сервисом 3CX SBC для недорогих IP-телефонов. Реализация SBC в самом телефоне позволяет отказаться и постоянно включенного ПК или устройств Raspberry Pi (сейчас наблюдается нехватка Raspberry Pi, которая привела к резкому росту цен).
Почему телефон-маршрутизатор SBC так важен
Далееhttps://habr.com/ru/post/712256/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712256
Метки: yealink системное администрирование sbc облачные сервисы raspberry pi облачная атс ip-телефон блог компании 3cx ltd. fanvil it-инфраструктура разработка систем связи |
Выбираем формат хранения данных в экосистеме Hadoop |
Привет, %username%! Меня зовут Кирилл Фурзанов, я Data Scientist в Сбере, участник профессионального сообщества NTA. При формировании витрин данных и датасетов в экосистеме Hadoop одним из важных вопросов является выбор оптимального способа хранения данных в hdfs. Рассмотрим один из важных вопросов при создании витрины – выбор соответствующего формата файла для хранения.
Читать далееhttps://habr.com/ru/post/712246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712246
Метки: Программирование Apache Hadoop Data Engineering parquet apache orc json |
[Перевод] Алгоритм внешней сортировки слиянием |
На сегодняшний день сортировка является очень важной частью в любой системе баз данных. Речь идет о расположении данных в порядке возрастания или убывания. Мы используем сортировку для генерации последовательного вывода, а также для выполнения условий различных алгоритмов, работающих с базами данных. При обработке запросов для эффективного выполнения различных реляционных операций, таких как join и т. д., используются различные методы сортировки, потому что корректной работы большинства запросов системе необходимо предоставлять отсортированные входные данные. Если говорить о сортировке отношения, то мы должны построить индекс по сортировочному ключу и использовать этот индекс для считывания отношения в отсортированном порядке. Однако, используя индекс, мы сортируем отношение логически, а не физически.
Читать далееhttps://habr.com/ru/post/712234/?utm_source=habrahabr&utm_medium=rss&utm_campaign=712234
Метки: Блог компании OTUS алгоритмы сортировка слиянием внешняя сортировка ассоциативные массивы |
Чеклист для прототипов |
Если вы когда-нибудь занимались тестированием прототипов на респондентах, то наверняка замечали, что люди подсознательно сразу воспринимают прототип как готовый продукт и не «делают скидку» на все его условности. Опечатки, дублирование информации, шаблонный текст, тупиковые пути, долгая загрузка и прочие особенности прототипов отвлекают респондентов от реальных недостатков и могут восприниматься как ошибка интерфейса. Наверняка вы хотите не собирать отзывы об очевидных огрехах работы прототипа, а сосредоточиться на поиске возможных проблем при взаимодействии пользователей с конечным продуктом. А чтобы люди не отвлекались на косяки прототипов, нужно создавать их по некоторым правилам.
Читатьhttps://habr.com/ru/post/711620/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711620
Метки: Блог компании VK Usability Управление разработкой прототип ux юзабилити-тестирование |