xaker
Северокорейские хакеры Kimsuky притворяются журналистами

Власти США и Южной Кореи выпустили предупреждение об активности северокорейской хак-группы Kimsuky (она же APT43, ARCHIPELAGO, Black Banshee, Emerald Sleet, Thallium, Nickel Kimball и Velvet Chollima). Злоумышленники атакуют медиа-организации, аналитические и исследовательские центры, а также научные учреждения, выдавая себя за журналистов и ученых.

  • вторник, 6 июня 2023 г. в 00:00:23
habrahabr
Оказание первой помощи. Практическая часть

Судя по предыдущей части, оказание первой помощи оказалась трепетной темой. Поэтому я решилась написать вторую часть, посвященную практике. Можете сохранить эту статью себе в заметки, в экстренной ситуации может вам пригодится. Хорошо бы, чтобы не пригодилось, но если что — держите.Итак, необходимо придерживаться четырёх шагов при оказании первой помощи.Шаг первый: осмотреть место происшествияПредставьте — вы гуляете с ребенком или просто проходите мимо детской площадки, и на ваших глазах ребе…

  • вторник, 6 июня 2023 г. в 00:00:22
habrahabr
Легенда о слоне: как IT-компания Steepler создала Dendy и основала российский консольный рынок

Dendy Junior II Автор: Ravy Рисковый проект, который осчастливил миллионы детей. 17-го декабря 2022-го года исполнилось 30 лет с момента выхода Dendy на российский рынок. Кажется, что за последние десять лет о консоли сказали уже всё: популярные ютуберы регулярно делятся историями об играх своего детства, а блогеры и коллекционеры давно разобрали все виды картриджей и особенности клонов Nintendo Famicom. Но эти материалы зачастую поданы через призму ностальгии и детских воспоминаний. Для п…

  • вторник, 6 июня 2023 г. в 00:00:21
habrahabr
My4TH — домашний компьютер без процессора

Этот обзор посвящен открытому проекту компьютера My4TH по информации от разработчика: Авторский сайт проекта: (вся исходная документация по повторению компьютера в домашних условиях приведена на сайте)Далее текст описания предстален от лица автора:My4TH (произносится как "мой четвертый") - это четвертый домашний DIY компьютер без процессора после MyCPU, MyNOR и TraNOR. Я хотел построить максимально простой компьютер с дискретным процессором, использующим как можно меньше элементов и ко…

  • вторник, 6 июня 2023 г. в 00:00:20
habrahabr
Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности?

Официальная цена на последнюю модель Raspberry Pi составляет около 40$ за штучку. Однако купить её за такую цену невозможно, перекупы накручивают огромные ценники за одноплатники, основным преимуществом которых должна быть цена. И даже альтернативы от китайских друзей в виде Orange Pi или Banana Pi стоят как минимум 3-4 тысячи рублей, что по карману может быть не каждому. Но сейчас на барахолках можно найти старые и дешевые ТВ-стики по совершенно смешным ценам: 2-4$ за штучку, иногда даже с …

  • вторник, 6 июня 2023 г. в 00:00:20
habrahabr
Прощай, открытое образование

Уверен, что большинство тех, кто читает и пишет на Хабре, постоянно чему-нибудь да обучаются. Современный мир таков, что знания, особенно в областях, где развитие идёт с большой скоростью, если не устаревают окончательно, то становятся менее актуальными. И сразу появляются новые знания, который также нужно освоить. Впрочем, это же интересно!Но есть один нюанс - чтобы усваивать новые знания и навыки, одного желания часто мало, нужны ещё основы, базовые знания, которые были получены в школе, вуз…

  • вторник, 6 июня 2023 г. в 00:00:19
golang
Сколько памяти нужно для запуска 1 миллиона конкурирующих задач?

В этой статье я углублённо сравню потребление памяти между асинхронными и многопоточными программами популярных языков вроде Rust, Go, Java, C#, Python, Node.js и Elixir. Недавно я проводил сравнение производительности нескольких программ, предназначенных для обработки большого количества сетевых подключений. В итоге я увидел огромную разницу в потреблении этими программами памяти, порой в 20 раз и больше. Некоторые потребляли при 10К подключений чуть более 100 МБ в то время, как другие зани…

  • вторник, 6 июня 2023 г. в 00:00:17
golang
О массивах и слайсах в Go

Массивы в Go являлись для меня одной из сложных тем, так как я не понимал как они работают. В данной статье рассмотрим как же именно работают слайсы и массивы в Go, а также как именно работает append и copy.МассивыМассивы - коллекция элементов одного типа. Длина массива не может изменяться. Вот как мы можем создать массив в Go:arr := [4]int{3,2,5,4} Если мы создадим два массива в Go с разными длинами, то два массива будут иметь разные типы, так как длина массива в Go, входит в его тип:a := [3]…

  • вторник, 6 июня 2023 г. в 00:00:17
golang
Погружение в мокирование gRPC сервисов в Go: Тестирование без выполнения RPC вызовов

Для чего я это написалВстала задача покрыть тестами обработчики http запросов для моего учебного проекта, и я захотел лучше понять данную тему.НачнёмПроект, к которому необходимо было написать тесты, использовал gRPC в качестве протокола для вызова методов сервисов. То есть тестировал я api-gateway - все запросы приходили в него.Так как с тестированием я знаком не был от слова совсем, то и не понимал, каким же образом тестировать обработчик, который вызывает метод микросервиса. Ведь там под ка…

  • вторник, 6 июня 2023 г. в 00:00:16