Posts
Meshtastic (feat. side2k) - Спорадический Подкаст EP06
В этот раз обсудим Meshtastic - децентрализованную P2P mesh-сеть из дешёвых радиомодулей, которую можно использовать как альтернативную связь как в городе - так и там, где сотовой связи вообще нет.
February 5, 2026
Школа 21 (feat. @mitsuha_s) - Спорадический Подкаст EP05
В этом выпуске гостья расскажет о том как она сходила в “бассейн” Школы 21 чтобы попробовать себя в учёбе на IT специальность. Гостья: https://mastodon.ml/@mitsuha_s
March 11, 2025
Люди F - Dr.Q (part 3) - Федивёрс, Интернет и жизнь - Спорадический Подкаст EP04
Завершающий эпизод серии с Dr.Q. Здесь мы говорим про федивёрс, интернет и совсем немного про быт. Подписка и ссылки RSS feed
September 17, 2024
Люди F - Dr.Q (part 2) - Работа - Спорадический Подкаст EP03
Сегодня у нас в гостях Dr.Q! Точнее, его вторая половина. Или треть? В этой части мы поговорим о его профессиональной деятельности в роли системного администратора. Подписка и ссылки RSS feed
September 12, 2024
Люди F - Dr.Q (part 1) - Спорадический Подкаст EP02
Сегодня у нас в гостях Dr.Q! Мы поговорим о вещах, которые делают нас теми, кто мы есть, а вы, возможно, узнаете Дока чуть лучше. Подписка и ссылки RSS feed
September 12, 2024
やめて ください!(изучение японского) - Спорадический Подкаст EP01
Что ты будешь делать если твоему другу придёт оффер на работу в другой стране? Конечно же учить язык вместе! В этом выпуске мы с @blue@quietplace.xyz и @rayslava@mitra.do.rayslava.com поговорим про изучение японского языка, разные другие языковые приколы связанные с другими языками вроде корейского, английского или русского, а также просто поделимся парой баек. Подписка и ссылки RSS feed
July 25, 2024
Куда бегут из Twitter или что такое Mastodon и Fediverse?
Сегодня у меня для вас есть видео по теме, которая не так популярна в русскоязычном сегменте. Давайте попробуем это исправить! Кстати, я уже давно есть в Mastodon: @skobkin@gts.skobk.in. Приходите и вы.
November 7, 2022
Линус Торвальдс о проблемах Linux на десктопе - debconf14
Мой перевод и озвучка части сессии вопросов и ответов с Линусом Торвальдсом на debconf14. В вырезку входят вопросы и ответы на тему проблем Linux на десктопе, пакетировании приложений, дистрибутивах Linux и т.п.
July 28, 2021
Мини-обзор ASUS ROG Zephyrus G15 GA502IU (Ryzen 7 4800HS, GTX 1660 Ti Max-Q)
Этот пост - развёрнутая версия отзыва на ноутбук на сайте магазина. Отзыв в магазине пришлось сильно сократить из-за лимита на длину отзыва. Предисловие Сразу стоит отметить, что данный отзыв/обзор в основном сконцентрирован на нюансах и недостатках данной модели. То, что их указано больше, чем плюсов - не значит, что модель просто ужасна. Моя задача - предоставить максимальное понимание всех нюансов, которые мне самому удалось выявить. Дальнейшая оценка того, насколько важен каждый нюанс остаётся за читателем.
June 18, 2020
Как помочь учёным бороться с CoVID-19 (и не только) ничего не делая
Folding@Home (F@H, FAH) — проект распределённых вычислений для проведения компьютерного моделирования свёртывания молекул белка. Проект запущен 1 октября 2000 года учёными из Стэнфордского университета. – Википедия В ролике ниже начиная с 8:40 биолог Александр Панчин рассказывает про проект Folding@Home: https://youtu.be/W1VltUD0C44?t=518 В этом посте - краткая инструкция о том как присоединиться к распределённым вычислениям. Заходим на сайт проекта Folding@Home в раздел загрузки клиента: foldingathome.org/start-folding Дальше всё зависит от вашей ОС. Если у вас Mac - ничего, к сожалению, не подскажу, но думаю, что всё так же просто как и в других ОС. Если у вас Linux - вам мои советы не нужны - ставите пакет из официального репозитория вашего дистрибутива и вперёд сворачивать белОк (или бЕлок). Если Windows - вам будет показана ссылка на скачивание установщика клиента, которая будет выглядеть как “fah-installer_x.y.z_x86.exe” (где x, y, z - номер версии). Скачиваем клиент. Запускаем установку. Самый простой вариант - выбрать Express Install. Если знаете, что делаете - выбираете “Custom install” и вперёд. После установки либо установщик запустит за вас клиент, если вы не снимали соответствующую галку, либо запускаем клиент Folding@HOME вручную через меню или ярлык. Клиент запускается и у вас открывается панель управления в браузере по адресу client.foldingathome.org. Не удивляйтесь, это нормально. Панель управления загрузилась с их сервера, но подключается к клиенту, который установлен у вас на ПК. Если всё прошло по плану, то клиент предложит два варианта: “Fold as Anonymous” или “Set up identity”. Первое - для тех, кому абсолютно всё равно как и сколько они вносят вклад. Второе - для тех, кто хочет участвовать в рейтинге самолично, создать команду с друзьями или присоединиться к уже существующей. Если вы решили вносить вклад не анонимно, то выбираем “Set up an identity” и жмём “Start folding”. Далее вам будет предложено ввести имя пользователя, номер команды и ключ. Всё это опционально, но если вы выбрали этот вариант, то как минимум имя пользователя указать стоит. Если вы создали команду с друзьями или хотите присоединиться к чьей-то команде, то необходимо также ввести её номер. Если зададите ключ - сможете быть уверенными, что вам будут засчитаны только ваши очки выполненной работы. А также F@H обещают тем, кто защитился ключом бонусные очки за выполнение задач раньше срока. Перед выбором имени пользователя стоит сходить на портал статистики и проверить, что оно ни кем не занято: stats.foldingathome.org/donors В целом через какое-то время после того как вы ввели эти настройки ваш компьютер начнёт выполнять задания распределённых вычислений. Вы можете также изменить настройки чтобы выбрать уровень нагрузки на ваш ПК и режим работы вычислений. Попробуйте разные варианты и выберите тот, который подходит вам лучше всего - не мешает работать и не вызывает перегрева компьютера. Мощные компьютеры могут работать в режиме Full и вы практически не будете замечать, что Folding@HOME производит вычисления. На таких конфигурациях вычисления могут помешать разве что тяжёлым задачам типа видеомонтажа, систем проектирования, сборки ПО или работе игр. Power - это усреднённая степень нагрузки на ваш ПК. Можно выбрать три уровня нагрузки: Light (лёгкая) Medium (средняя) Full (полная, максимальная). When - когда будут производиться вычисления. While I’m working - вычисления работают всегда, в том числе когда вы работаете за компьютером. Only when idle - клиент будет стараться запускать вычисления только когда компьютер больше ничем не нагружен. Выше вы можете выбрать на каких проектах вы хотите помогать в вычислениях. В выпадающем списке подписанном “I support research fighting” в зависимости от версии клиента могут быть разные проекты. На момент написания там доступны следующие варианты: Any disease - исследования любых заболеваний COVID-19 - всем известный коронавирус Alzheimer’s - болезнь Альцгеймера Cancer - исследования раковых заболеваний Huntington’s - болезнь Гентингтона/Хантингтона (вспоминаем “13” из House M.D.) Parkinson’s - болезнь Паркинсона (вспоминаем Макла Джея Фокса) High Priority - выбор приоритетных задач. После выбора параметров панель управления в браузере можно закрыть - клиент продолжит работать в фоне. Пример того как выглядит панель управления после того как все настройки сделаны:
June 5, 2020
Тайные послания в саундтреке Doom (2016) - Мик Гордон на GDC
Недавно мне попалось видео с выступлением Мика Гордона на GDC, где он рассказывал о том как создавался саундтрек для Doom, с какими трудностями пришлось столкнуться и как они решались. В выступлении не обошлось и без смешных моментов. Один из таких, где Мик рассказывает о том, какие пасхалки он оставил в саундтреке, я решил перевести и озвучить. Также, если у вас хорошо с английским могу рекомендовать посмотреть и полное выступление.
February 8, 2020
Оправдания РосКомНадзора о блокировках
Моё обращение На сегодняшний день почти месяц прошёл с того момента как РосКомНадзор заблокировал мои ресурсы. Нет, в том, что на момент прочтения вами этого поста блокировка ещё активна нет противоречия - я арендовал в Германии VPS для того чтобы проксировать запросы до основного сервера и перенаправил DNS на этот прокси. Сам этот факт ещё раз показывает всю глупость ситуации с блокировками. Но давайте не будем останавливаться на малом и почитаем, что же мне ответил РосКомНадзор на моё обращение с целью узнать о причинах блокировки моих серверов? Когда мои сервера были заблокированы по подсети (51.15.0.0/16), я написал обращение на “горячую линию”, которая была создана с целью противодействия распространению “ложной информации” о неправомерных блокировках.
May 15, 2018
Мой набор плагинов для PhpStorm
Warning Это список плагинов 2017 года. Он остаётся только частично актуальным: за прошедшее время часть плагинов могла быть встроена в PhpStorm, переименована, заброшена или заменена современными возможностями IDE.
November 30, 2017
Не убивайте Гонца (Do not shoot the Messenger) - перевод
Note Это перевод текста 2017 года Маркуса Ра, главы службы поддержки Telegram После недавних террористических атак представители правительств по всему миру снова стали требовать установки бэкдоров в мессенджеры с поддержкой end-to-end (сквозного) шифрования. В то же время, журналисты при освещении этих заявлений также допустили типичную для них кучу ошибок. Благодаря этим ошибкам, я (глава службы поддержки Telegram, Маркус Ра - прим. пер.) получил много вопросов от удивлённых пользователей Telegram. Итак, давайте проясним несколько вещей.
March 30, 2017
С Днём Программиста! Праздничная песня.
Note В посте сохранены внешние SoundCloud- и MP3-вставки. Если плеер или ссылка на файл не работают, причина может быть во внешнем хостинге, а не в тексте записи.
September 12, 2016
Дуалбут Gentoo Linux и Microsoft Windows на машине с UEFI с помощью rEFInd
Warning Это инструкция 2015 года и подразумевает практически полностью ручную сборку и установку ядра. На текущий момент ряд процессов автоматизирован и эту инструкцию не стоит воспринимать как общую и рекомендуемую практику. Рекомендую читать Gentoo Wiki для более актуальных инструкций.
August 31, 2015
Фреймбуфер в Gentoo с uvesafb и nvidia-drivers без initrd
Warning Это историческая статья 2015 года про старые настройки Gentoo, uvesafb, GRUB2 и проприетарных драйверов NVIDIA. Материал больше не актуален для современных систем и имеет только историческую ценность.
January 4, 2015
Jenkins. Сборка проекта по коммиту в Bitbucket
Note Эта статья устарела, но сохранена для истории. В прошлом посте я рассказывал о том, как установить Jenkins на сервер под управлением Linux-дистрибутива семейства Debian. В этом же я кратко расскажу о том, как научить Jenkins запускать сборку по коммиту (push’у коммитов) в ветку репозитория Bitbucket. Подобная связка осуществляется в два этапа: сначала мы настраиваем в параметрах задания удалённый триггер, а потом в параметрах репозитория устанавливаем хук.
September 20, 2014
Установка Jenkins в Linux
Note Эта статья устарела, но сохранена для истории. В какой-то момент практически любому серьёзному разработчику приходится столкнуться с таким явлением как непрерывная интеграция (Continuous Integration). Одним из средств для организации CI является Jenkins - форк Hudson. Давайте же установим его и произведём самую базовую настройку. Я приведу примером установку на Debian 7. Эта статья подойдёт для установки на многие дистрибутивы debian-семейства. В других некоторые моменты будут отличаться из-за отличия системы управления пакетами.
September 19, 2014
Нил деГрасс Тайсон - Бог лакун (пробелов) [русская озвучка]
Уже давно интересуюсь выступлениями различных учёных, которые занимаются популяризацией науки и часто наблюдаю, что с переводом много проблем. В лучшем случае - есть субтитры. В худшем - только оригинал. Для тех, кто хорошо знает английский язык никаких проблем. Но вот для тех, кто не в состоянии понимать речь “на лету” это уже большая проблема. И субтитры отнюдь не всегда являются решением - нельзя поставить крутиться видео и заняться делом. Сегодня же мне подвернулось одно такое видео, доступное только с субтитрами и я захотел его озвучить. Откладывать напотом было нельзя - иначе из-за других дел идея бы забылась, а запал бы угас. Пришлось обеспечить себе бессонную ночь. И вот результат.
July 8, 2014