В этой статье я хотел бы рассказать о своем хобби-проекте поиска и классификации объявлений о сдаче квартир из социальной сети ВКонтакте и опыте его переезда на k8s.
В этой статье я хотел бы рассказать о своем хобби-проекте поиска и классификации объявлений о сдаче квартир из социальной сети ВКонтакте и опыте его переезда на k8s.
Чуть больше недели назад завершилась международная выставка Consumer Electronics Show 2020. Для производителей компьютеров и компьютерной техники (то есть и для нас тоже) – это фактически главное мероприятие года. Но так уж вышло, что в России в это время происходит нечто ещё более яркое и интересное – длинные и долгожданные новогодние праздники. В приятной суете многие анонсы остались незамеченными, поэтому мы решили в одной статье собрать всю информацию о ключевых новинках Dell и Alienware на CES 2020.
Компания Microsoft выпустила «Microsoft Application Inspector», кросс-платформенный опенсорсный (!) инструмент для анализа исходного кода. Читать полностью »
Многие программисты думают, что Quick Sort — самый быстрый алгоритм из всех существующих. Отчасти это так. Но работает она действительно хорошо только если правильно выбран опорный элемент (тогда сложность составляет O (n log n)). В противном же случае асимптотика будет примерно такой же как и в пузырика (то-есть O (n2)).
При этом, если массив уже отсортирован, то алгоритм всё-равно будет работать не быстрее, чем за O (n log n)
Исходя из этого, я решил написать свой алгоритм для сортировки массива, который работал бы лучше за quick_sort. И если массив уже отсортирован, то не прогонять его кучу раз, как это бывает у многих алгоритмов.
«Дело было вечером, делать было нечего», — Сергей Михалков.
А теперь давайте обо всём по порядку
Чтобы наш алгоритм всегда работал быстро, нужно чтобы в среднем случае асимптотика была хотя бы O (n log n), а в лучшем — O (n). Все мы прекрасно знаем, что в лучшем случае сортировка вставками работает за один проход. Но в худшем ей придётся гонять по массиву столько раз, сколько в нём элементов.
Компания Qualcomm Technologies объявила о выпуске трех мобильных платформ: Snapdragon 720G, 662 и 460. Она поддерживают 4G, Wi-Fi 6 и Bluetooth 5.1, двухчастотную навигацию (GNSS L1 и L5) для повышения точности определения местоположения и являются первыми однокристальными решениями, поддерживающими навигацию с помощью Indian Constellation (NavIC). По словам производителя, новые платформы «разработаны для предоставления новых и улучшенных возможностей работы с ИИ для фотографов, голосовых помощников и сценариев с практически постоянным включением для повышения осведомленности о контексте». Они оснащены блоками Qualcomm AI Engine и Qualcomm Sensing Hub.
В промышленности свыше 60% электроэнергии потребляется асинхронными электроприводами – в насосных, компрессорных, вентиляционных и других установках. Это наиболее простой, а потому дешевый и надежный тип двигателя.
Технологический процесс различных производств в промышленности требует гибкого изменения частоты вращения каких-либо исполнительных механизмов. Благодаря бурному развитию электронной и вычислительной техники, а также стремлению снизить потери электроэнергии появились устройства для экономного управления электродвигателями различного типа. В этой статье как раз и поговорим о том, как обеспечить максимально эффективное управление электроприводом.
Читать полностью »
OSWE — сертификация продвинутого уровня, идеально подходящая для пентестера и аудитора веб-систем. Это был один из самых сложных экзаменов в моей жизни: куча оставленного здоровья, из 48 часов удалось поспать часов 12, и я даже не знал, что могу так “выражаться”. Состояние было “быстрее бы сдохнуть”. Но обо всем по порядку.Читать полностью »
Компания Subaru сообщила, что планирует прекратить выпуск автомобилей с двигателями внутреннего сгорания к середине 2030-х годов. Уже в 2030 году доля гибридов и электромобилей в поставках должна составлять 40%. Решение японского автопроизводителя продиктовано введением все более строгих нормативов по выбросам во всем мире, особенно в Китае и в Европейском союзе.
В Точках кипения проходит до 800 мероприятий в неделю. Одни находят свою аудиторию и вызывают резонанс, другие теряются в информационном шуме.
Под катом немного статистики, которая поможет как посетителям, так и организаторам получить ответы на вопросы: как мероприятия проходят у других, куда и сколько людей приходит, какие форматы набирают популярность и какой у них индекс планирования, т. е. сколько процентов из зарегистрировавшихся в итоге примут участие.
Большая часть цифр получена благодаря анализу статистики Точек кипения с января 2016 года по май 2019 года.
Читать полностью »
Лидер Google Сундар Пичаи (Sundar Pichai) в свежем интервью Financial Times заявил, что системы искусственного интеллекта уже нуждаются в новых правилах регулирования.
Он отметил, что эта технология уже приносит пользу. Однако для того, чтобы люди продолжали получать от технологии только положительное, искусственный интеллект «должен развиваться ответственно».