-
Данные пользователей сервиса Яндекс.Еда слили в сеть и аккуратненько расположили на удобной карте.Посмотреть можно вот тут, естественно с VPN (сайт очень популярен и явно не рассчитан на такую популярность, поэтому работает не с 1 раза).Я прочел Пользовательское соглашение. Да ок,…
-
Как начать писать программный код Си в ОС Linux (Руководство для совсем начинающих)
ВведениеДобрый день. Этот материал рассчитан на людей, будущих программистов, которые только начинают разбираться в программировании под ОС Linux. Я попробую здесь показать прямое руководство к действию на примере тех простых инструментов, которые использовал некогда сам при изучении Си в процессе…
-
И снова Linux: дистрибутив для Apple M1 работает, хотя и в тестовом режиме
Источник: The Register Несколько дней назад автор проекта по адаптации Linux под Mac на чипах M1 объявил о выходе альфа-версии дистрибутива. Он получил название Asahi Linux и совместим с чипами M1, M1 Pro и M1 Max. Как и сообщалось на…
-
Цифровая свобода. Часть 2. Сохраняем код
Всем привет! Тут я продолжу писать туториалы, которые помогут вам отвязаться от сервисов и сделать ваши данные именно вашим. Да, да, всё что не у вас дома на жестком диске вам не принадлежит. В этом туториале настроим сервис https://github.com/jonhadfield/soba, который…
-
Какие флеш-карты быстрее и дешевле? Замеры скорости бюджетных microSD в одноплатниках
Карты microSD удобно использовать для расширения памяти и хранения файлов на смартфонах и в разных гаджетах, а в Raspberry Pi и других одноплатниках (SBC) у них ещё более ответственная задача: это системный носитель, с которого загружается ОС и рабочие инструменты.…
-
Трансформеры в машинном обучении – это движение куда?
В 2017 инженеры Google опубликовали работу “Внимание – это все, что вам нужно” (Attention Is All You Need [1]), где они предложили новую модель архитектуры нейронной сети, получившую название Transformers, и показали ее эффективность для перевода текстов. А в 2022…
-
Муршамбала и Twisted Terra
ОсновыРазличные настольно-ролевые игры преследуют разные цели. Ниже речь пойдёт о двух нарративных системах с мягкими правилами, которые опираются на некоторые общие концепции.Во-первых, это партийные кооперативные игры, подразумевающие наличие ведущего (мастера игры) и игроков (в количестве 2-5 человек). Может показаться, что…
-
Инженерные изыскания в основе первого китайского персонального компьютера
Тысячи китайских иероглифов в условиях ограниченного количества оперативной памяти заставили инженеров Sinotype III существенно раздвинуть границы возможного для первых персональных компьютеров.Сегодня Китай — одна из самых богатых цифровых экономик в мире, с непревзойденной цепочкой поставок оборудования и целым рядом выдающихся…
-
Как написать решатель «Пятнашек» на C#
Цель этой статьи — пробудить интерес читателей к удивительному миру и показать различные способы решения таких же интересных головоломок, как «Пятнашки». Создайте свою базу данных с шаблонами и начните решать головоломки менее чем за 50 миллисекунд. Материалом делимся к старту…
-
Контракты. Что это и с чем едят. Часть 1
ВведениеМногие из вас, вероятно, слышали об упоминании контрактов во время обсуждения кода. Фразы наподобие «Код должен соблюдать контракт интерфейса», «Юнит-тестами тестируется не код, а контракт класса», «Тестируйте не код, а контракты» и т.п. Сегодня постараемся понять, что такое контракты и…