syncthing/
Syncthing — бесплатное приложение с открытым исходным кодом, написанное на языке Go , и представляющее собой standalone замену Dropbox, Google Drive и подобным облачным хранилищам. Вы ставите Syncthing, скажем, на…
systemtap/
Некоторое время назад мы с вами научились пользоваться DTrace . SystemTap представляет собой нечто похожее, но сильно заточенное под Linux и с рядом важных отличий. Во-первых, SystemTap не требует ручного…
linux-assembler/
Сегодня мы поговорим о программировании на ассемблере. Вопрос «зачем кому-то в третьем тысячелетии может прийти в голову писать что-то на ассемблере» раскрыт в заметке Зачем нужно знать всякие низкоуровневые вещи…
linux-kernel-build/
Если помните, не так давно мы научились собирать из исходников ядро FreeBSD . Спрашивается, почему бы не научиться делать то же самое и с ядром Linux? Причины собирать ядро Linux…
vboxmanage/
Такие решения, как LXC и KVM , не всегда удобны, потому что они работают только под Linux. Используя их, вы не можете передать виртуалки пользователям каких-нибудь MacOS или Windows. По…
archlinux-packages/
Сегодня мы поговорим об основах управления пакетами в Arch Linux . В общем и целом, идея напоминает ports и packages из мира FreeBSD. То есть, можно как компилировать софт из…
archlinux-install/
В последнее время я стал замечать, что Ubuntu как-то не особо мотивирует меня разбираться в том, как работает система. Я просто кликаю мышкой, и все работает. А почему оно работает…
linux-kernel-debug/
Как это всегда бывает в мире Linux, нормальной документации нет. Когда мне захотелось разобраться, как в это время суток разработчики отлаживают модули ядра Linux, а также само ядро, мне пришлось…