Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Шаг 5: Священные войны и немного о каталогах

Настройка Linux

Идеологии


В настоящее время в сети довольно часто идут ожесточенные «священные войны» («холивары»), где пользователи одних систем спорят с пользователями других систем о том, какая система лучше. Обычно они имеют вид:

— А у слона хобот длиннее.
— Зато у жирафа шея круче.
— Зато слон быстрее бегает!
— В данном случае это не критично!
— Не согласен!
— А я слышал что мамонт всех их рвет!
— Да ну… это уже старье полное...

Читать дальше →
Всего голосов 42: ↑36 и ↓6 +30
Просмотры1.3K
Комментарии 134

Раскладывать изображения по директориям или в одну кучу?

Чулан
Столкнулся с дилеммой, user-generated content — пользователи сайта добавляют объявления с фотографиями.

Один программист говорит, что нужно раскладывать картинки по директориям, чтобы быстрее их веб-сервер отдавал, другой говорит — что не надо париться, *nix-системы совершенно спокойно работают с огромным количество файлов в одной директории.

По существу, если будем складывать все в одно место, то изображений будет более 80 тысяч в течение 2 лет.
Сейчас уже 30 тысяч, вес директории — 1.7 Гб.

Кто из программистов прав?
Всего голосов 21: ↑20 и ↓1 +19
Просмотры257
Комментарии 40

Разница между bin, sbin, usr/bin, usr/sbin

Настройка Linux
Перевод
30 ноября 2010 года Дэвид Коллиер (David Collier) писал:
Я заметил, что в busybox ссылки разложены по этим четырём директориям.
Есть ли какое-то простое правило, чтобы определить, в какой директории какая из ссылок должна лежать…
К примеру, kill лежит в /bin, а killall — в /usr/bin… Я не вижу никакой логики в таком разделении.

Вы, наверное, знаете, что Кен Томпсон и Дэннис Ритчи создали Unix на PDP-7 в 1969-ом. Так вот, примерно в 1971 они проапгрейдились до PDP-11 с парой дисков RK05 (по 1,5 мегабайта каждый).

Когда операционная система разрослась и перестала помещаться на первом диске (на котором была расположена корневая ФС), они перенесли часть на второй, где располагались домашние директории (поэтому точка монтирования называлась /usr — от слова user). Они продублировали там все необходимые директории ОС (/bin, /sbin, /lib, /tmp ...) и складывали файлы на новый диск, потому что на старом кончилось место. Потом у них появился третий диск, они примонтировали его в директории /home и перенесли туда домашние директории пользователей, чтобы ОС могла занять всё оставшееся место на двух дисках, а это были целых три мегабайта (огого!).
Читать дальше →
Всего голосов 243: ↑233 и ↓10 +223
Просмотры45K
Комментарии 149

8 важных веб-приложений для разработчиков

PlariumПрограммированиеЛайфхаки для гиков
Перевод
Предлагаем вам познакомиться с переводом статьи Jamie Bullock, опубликованной на сайте medium.com. Автор рассказывает, какие веб-приложения он обычно использует в работе.

Читать дальше →
Всего голосов 31: ↑21 и ↓10 +11
Просмотры18.9K
Комментарии 8