Всем привет. Продолжаем реализовывать hashmap из исходников Go 1.19. Во второй части рассмотрим generic ключи и рост мапы. Узнаем что такое нерефлексивные ключи, как происходит итерация во время роста и немного про коробочное хеширование.
Перебирая старые архивы натолкнулся на подборку наработок и программ сделанных очень давно. Тогда было свободное время для экспериментов в поиске своего места в этом компьютерном мире. Было всё очень интересно и всё хотелось попробовать. Программки потянули за собой воспоминания о событиях и людях, с которыми на тот момент мы были единодушны в своих увлечениях.
Читать дальше...
Недавно Rest of World рассказал увлекательную историю стартапа Lyka, который платил своим пользователям за каждое действие на платформе. Те потом могли превращать виртуальные монеты в реальные деньги и оплачивать ими товары и услуги. Работу приложения быстро свернули, и многие пользователи и продавцы понесли убытки.
Читать дальше...
В 2022 году учёные-компьютерщики узнали, как передавать совершенно секретные сведения, почему трансформеры хорошо справляются, кажется, с любыми задачами и как улучшить алгоритмы более чем десятилетней давности (с небольшой помощью искусственного интеллекта).
Приветствую читатели, в этой статье я бы хотел рассказать о написанной мной OpenSource библиотеке MediaFileProcessor под платформу .NET (.netstandart 2.0).
Сегодняшний рассказ будет про несколько органических проблем современных сетевых технологий.
В жизни любого инженера бывают периоды как долгой кропотливой проработки архитектуры, так и долгих кропотливых расследований инцидентов или проблем. Нет, бывают, конечно, и озарения, стремительные лёгкие открытия, но обычно слова «кропотливый» и «методичный» — неизменные спутники нашей работы. И увы — не всегда этот процесс завершается яркой кульминацией и впрыском дофамина.
Компания VK и Академия Минпросвещения России заключили соглашение о сотрудничестве. Соглашение подписали директор по развитию школьных и молодёжных проектов VK Сергей Марданов и ректор Академии Минпросвещения России Павел Кузьмин. По соглашению стороны будут работать над созданием обучающих программ и проектов для педагогов и специалистов сферы образования.
Привет Хабр!
В своей предыдущей статье про разбор кода победившего в VK Cup'22/23 я описывал как мне удалось ускорить копирование одной картинки в другую в 30 раз с помощью чёрной магии unsafe. Однако я не переставал задаваться вопросом, можно ли увеличить скорость еще больше. Я даже привлёк OpenAI в поисках решения, но он мне помог только с картинкой для обложки статьи. В итоге я нашел способ улучшить код еще в 2 раза. Чем и хочу поделиться.
Вице-президент компании «Ростелеком» по информационной безопасности Игорь Ляпунов заявил СМИ, что за прошедший год утечек данных пользователей из государственных «облачных» ресурсов и из сервиса «Госуслуг» не было.
История перьевой ручки — это прежде всего история большого бизнеса, а потому богата легендами и апокрифами, которые всегда сопровождают любой большой бизнес и создаются им же для самоутверждения. Отделить в этой истории зерна от плевел достаточно проблематично, особенно сегодня, когда «золотой век» перьевой ручки позади и самая дешевая шариковая ручка более функциональна, чем самая дорогая авторучка. Parker или Monblanc с золотым пером остаются предметом престижа для уважающего себя бизнесмена... Читать дальше...
СМИ сообщили, что Федеральное бюро расследований США (ФБР) расследует инцидент кибербезопасности в своей внутренней сети. Защитные системы организации зафиксировали злонамеренную активность неизвестных пользователей внутри закрытого сетевого периметра.
Путь начинающего разработчика сложный и тернистый. Мы хотим как можно быстрее стать специалистом своего дела, получить работу и достойное вознаграждение за проделанный путь и приложенные усилия. Но время идет, я бы даже сказал бежит. А у нас до сих пор так ничего и не вышло, только накапливаемая усталость и чувство сожаления, что все происходит гораздо медленнее, чем мы того хотели. В чем же причины?
Привет, Хабр! Меня зовут Георгий Ржавин, работаю процессным архитектором в компании GlowByte, руковожу направлением Business Process Management. В этой статье хотел бы поделится моим видением мирового рынка ПО (в первую очередь доступного в России) по моделированию и автоматизации процессов, а также рассказать о новых инструментах. Материал будет в первую очередь интересен для бизнес- и процессных аналитиков.
К моим словам прошу относиться со здоровой долей скепсиса, ибо я не нейтив-спикер, а просто ИТшный переводчик-редактор (пусть даже и с 20-летним опытом).
Читать дальше...
Это первая статья цикла, который будет описывать методы исследования структур системы Windows и Active Directory. В статье попробуем изучить мини инфраструктуру AD и попытаемся понять как обнаруживаются логические уязвимости.
Читать дальше...
За период с 24 февраля по 31 декабря 2022 года граждане России открыли 109 949 счетов в грузинских банках, сообщает местное издание Business Media Georgia со ссылкой на информацию от Национального банка Грузии.
Консоль Linux обычно имеет дисплей с клавиатурой и используется для подключения к главному компьютеру для обмена данными и отображения результатов обработки. В большинстве случаев сама обработка выполняется хост-компьютером. Однако есть гики, которые хотят на консоли просматривать веб-страницы, и есть программное обеспечение, такие как текстовые браузеры типа «Browsh», которые могут отображать веб-сайты в графическом виде без графического интерфейса.
Большинство основных дистрибутивов Linux... Читать дальше...
Kubernetes пожалуй является самым распространенным средством оркестрации контейнеризированных приложений. С его помощью можно автоматизировать развертывание, масштабирование и координацию работы с контейнером в условиях кластера. Благодаря этим свойствам Kubernetes (который также называют k8s) существенно сокращает время сборки, поставки и масштабирования контейнерных приложений.
Читать дальше...
Рынок интернета вещей растет значительными темпами и разработка кода для микроконтроллеров важна для любых проектов, где подразумевается наличие какого‑либо вспомогательного оборудования или носимого устройства. Для разработки программного обеспечения под встраиваемые микроконтроллеры сейчас (кроме C/C++) можно использовать многие другие технологии (например, TinyGo, Dart/Flutter, Rust), так же как и Python в наборе библиотек MicroPython, который работает как со своей платой (pyboard), так и с... Читать дальше...
Центральный банк России с 1 апреля запустит пилот по операциям с цифровым рублём с 13 банками, сообщила первый зампред ЦБ Ольга Скоробогатова в ходе Уральского форума «Кибербезопасность в финансах».
Крупнейшие банки РФ совместно с Центральным Банком (ЦБ) РФ хотят разработать общую для рынка систему антифрод-мониторинга. В режиме онлайн система будет отслеживать информацию о подозрительных трансакциях и предавать её всем участникам, сообщает издание «Коммерсантъ».
Картинка Macrovector, Freepik
Так уж случилось, что ряд лет назад автор статьи заинтересовался темой вспенивания, а также пены как таковой. А положило начало интереса к этому вопросу достаточно любопытное видео, в котором демонстрировался аппарат, выпускающий облака различной формы, наполненные гелием. Результаты изучения этой темы дали много новых знаний и привели к любопытным выводам, о которых ниже.
Роскомнадзор готов к обсуждению вопроса полной или частичной блокировки Twitch в России, передаёт ТАСС со ссылкой на заявление начальника управления контроля и надзора в сфере электронных коммуникаций Роскомнадзора Евгения Зайцева. Заявление было озвучено в Общественной палате РФ в ходе круглого стола на тему: «Осторожно: опасно! Размещение блогерами незаконной рекламы как социальная угроза».
VK подписала соглашения о продаже ООО «Фудплекс», ключевым продуктом которого является многофункциональная платформа для ресторанов R_keeper. Покупателями стали основатели платформы — Григорий Гуревич и Евгений Малахов. Сделку планируется закрыть в марте этого года.
Apple добавила кодек AV1 в бета-версию Safari 16.4. Примечательно, что ни одно устройство компании не поддерживает работу с ним. Специалисты считают, что Apple может представить AV1 в серии процессоров A17 и M3.