Я понимаю, что раньше терминалом называлось физическое устройство — ящик с кнопками и дисплеем, который служил для подключения к мейнфрейму. Но ведь это уже давно не практикуется. Даже если и практикуется, то ведь вряд ли сейчас физические терминалы прям вот такие TTY, как в 1970-е. Щас везде RDP, VNC вот это всё.
Удивительно, как успешен был Unix, и как не взлетел Plan 9.
Захватывает читать про то, как создавались инструменты, которыми пользуешься до сих пор, но интересно было бы прочитать и про то, почему Plan 9 оказался совсем никому не нужен.
Отдельно показалось занятным, что Керниган утверждает, что написал эту книгу в текстовом редакторе sam. Это же как раз текстовый редактор из Plan 9. Интересно, как он его устанавливал, plan9port?
Даже удивительно, как из этого появилось что-то стоящее.
чё нажать чтобы симлинки так же делать?
Десять лет назад я нарисовал картинку к сорокалетию, тот хостинг картинок всё, так что выложу тут ещё раз.
Сорок лет в пустыне — небо и земля один цвет.
Если хочешь хранить в строковых переменных нулевые байты — пиши на паскале.
pdp11.aiju.de — эмулятор pdp-11 на js
Interviewer: Any special skills?
Me: I know git commands
I: and?
M: I can exit VIM in more than 3 ways.
Hired
twitter.com
Тоже мне додумались использовать синтаксис командной строки для межпрограммного взаимодействия.opennet.ru
Oh shi.. это же весь Юникс такой...
tar -czf pewpew.tgz folder metadata.lua
Проблема, что когда я делаю tar -tvzf odr_tvos.tgz то там есть
./._metadata.lua
metadata.lua
что это вообще за фигня?
Сам скрипт для bash:
function ulinks() {
echo x-www-browser \'$1\' > $2;
chmod +x $2;
}
alias ulink='ulinks'
Использование с командной строки:
ulink dropbox.com dropbox.url
после чего файлик dropbox.url можно запускать
i.imgur.com — страшная истина )