Pull to refresh
22

lead posix sh developer >:)

2
Subscribers
Send message
Хабраюзер!
Не трать своё время на минус комментария выше. Займись делом: поставь плюс автору в карму, ибо даже такая маленькая и начинающая компания стремится сделать этот мир чуточку лучше, совершенно не требуя ничего взамен.
Ловите бонус в карму. :)
Никто не говорит, что проблема в парсинге данных. Вопрос ведь в том, 1) сколько времени хранить и, что логично и немаловажно, 2) где хранить.
Нет, правда, одно дело, когда «640 Кб хватит каждому», и другое — "/64 хватит каждому". Несопоставимые масштабы.
Равносильно покупке 1U сервера только потому, что от друга давнего друга слышал в алкогольной беседе, что это «круто и ваще тема».

Не будут простые люди покупать себе подобные вещи самостоятельно, ибо всё будет по схеме с ПК:
— купить собранный в магазине вариант;
— поставить магарыч гику / принять в дар от гика;
— просидеть месяц-два в интернетах и стать гуру.
Это не совсем так.
Попробуйте вызвать его в топик через ЛС — вдруг что получится?..
Nota bene: в текущей версии Debian GNU/Linux в отношении SysV Init принято хранение файла с PID мастер-процесса в /run, поскольку /run монтируется как tmpfs и в случае выключения/перезагрузки/внезапного факапа с электропитанием хвостов не оставляет.
кат
krd@desktop:~$ find /run/ -name '*.pid' 2>/dev/null
/run/console-kit-daemon.pid
/run/sshd.pid
/run/nginx.pid
/run/dhclient-eth0.pid
/run/acpid.pid
/run/cups/cupsd.pid
/run/NetworkManager/NetworkManager.pid
/run/kdm.pid
/run/crond.pid
/run/rsyslogd.pid
Ну не скажите. Я, помнится, в прежние времена читал об истории иска Microsoft Inc. к какой-то компании, занимающейся изготовлением окон и, кажется, они назывались Vista. Увы, сейчас найти не могу.
Положим, всё это хорошо. Было бы хорошо, если бы я не зашёл на сайт:
Богатая и информативная стартовая страница

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Скрамблер</title>
        <style>
            #center {
                top: 50%;
                left: 50%;
                width: 800px;
                height: 800px;
                position: absolute;
                margin-top: -400px;
                margin-left: -400px;
            }
        </style>
    </head>
    <body>
        <div id="center">
            <img src="/resources/images/BackgroundPromo.png"/>
        </div>
    </body>
</html>

Далее, я не увидел о поддержке платформ Вашим плагином. Сразу на ум приходит поддержка «только ОС семейства Windows», что тоже вилами по талой воде, ибо я могу найти машинку с Windows 98 SE и требовать её поддержки.
Мы думаем об одном и том же? :)

image
Вот уж не знаю, но мне и моим коллегам обычно хватало просто и по-человечески попросить. Доля самоиронии вида «ну уж такой я засранец» не помешает. :)
Сразу не понял Вашу мысль, извините.
Надо поступать согласно обстоятельствам и совести, а не выбирать строго один курс движения — это по меньшей мере неразумно.

Обличая слабые стороны других, будьте готовы к тому, что и у Вас они тоже есть. Насколько готовы Вы в данный момент принять ледяной душ объективной критики в свой адрес? Уверены, что будете готовы время спустя? Предположим, что в этом вопросе Вы пионер и всегда готовы, однако, это чистой воды эгоизм — требовать от окружающих точно такой же готовности. Мы все разные — как в вопросе подчинённости, так и мировосприятия.

PS: подчинённый.
С обеих сторон найдутся люди, которым эта правда-матка будет глаза резать, что только подольёт масла в огонь.
Вы меня прямо-таки заинтриговали проверить, а сработает ли такой «подарок» в Debian GNU/Linux.
чистый /etc/skel
root@ntbk:~# cd /etc/skel
root@ntbk:/etc/skel# ls -lA
total 12
-rw-r--r-- 1 root root  220 Mar 30  2013 .bash_logout
-rw-r--r-- 1 root root 3392 Mar 30  2013 .bashrc
-rw-r--r-- 1 root root  675 Mar 30  2013 .profile

уже с сюрпризом
root@ntbk:/etc/skel# touch .bomb; chmod go-rwx .bomb
root@ntbk:/etc/skel# ls -lA
total 12
-rw-r--r-- 1 root root  220 Mar 30  2013 .bash_logout
-rw-r--r-- 1 root root 3392 Mar 30  2013 .bashrc
-rw------- 1 root root    0 Oct  2 10:15 .bomb
-rw-r--r-- 1 root root  675 Mar 30  2013 .profile
проверка
root@ntbk:/etc/skel# adduser poorguy
root@ntbk:/etc/skel# login -f poorguy
poorguy@ntbk:~$ ls -lA
итого 12
-rw-r--r-- 1 poorguy poorguy  220 окт  2 10:15 .bash_logout
-rw-r--r-- 1 poorguy poorguy 3392 окт  2 10:15 .bashrc
-rw------- 1 poorguy poorguy    0 окт  2 10:15 .bomb
-rw-r--r-- 1 poorguy poorguy  675 окт  2 10:15 .profile
poorguy@ntbk:~$ logout
root@ntbk:/etc/skel# deluser poorguy
root@ntbk:/etc/skel# rm -rf /home/poorguy

посолим
root@ntbk:/etc/skel# chown nobody .bomb
root@ntbk:/etc/skel# ls -lA
total 12
-rw-r--r-- 1 root   root  220 Mar 30  2013 .bash_logout
-rw-r--r-- 1 root   root 3392 Mar 30  2013 .bashrc
-rw------- 1 nobody root    0 Oct  2 10:15 .bomb
-rw-r--r-- 1 root   root  675 Mar 30  2013 .profile
проверка
root@ntbk:/etc/skel# adduser poorguy
root@ntbk:/etc/skel# login -f poorguy
poorguy@ntbk:~$ ls -lA
итого 12
-rw-r--r-- 1 poorguy poorguy  220 окт  2 10:18 .bash_logout
-rw-r--r-- 1 poorguy poorguy 3392 окт  2 10:18 .bashrc
-rw------- 1 poorguy poorguy    0 окт  2 10:18 .bomb
-rw-r--r-- 1 poorguy poorguy  675 окт  2 10:18 .profile
poorguy@ntbk:~$ logout
root@ntbk:/etc/skel# deluser poorguy
root@ntbk:/etc/skel# rm -rf /home/poorguy

добавим смесь перцев
root@ntbk:/etc/skel# chgrp fax .bomb
root@ntbk:/etc/skel# ls -lA
total 12
-rw-r--r-- 1 root   root  220 Mar 30  2013 .bash_logout
-rw-r--r-- 1 root   root 3392 Mar 30  2013 .bashrc
-rw------- 1 nobody fax     0 Oct  2 10:15 .bomb
-rw-r--r-- 1 root   root  675 Mar 30  2013 .profile
проверка
root@ntbk:/etc/skel# adduser poorguy
root@ntbk:/etc/skel# login -f poorguy
poorguy@ntbk:~$ ls -lA
итого 12
-rw-r--r-- 1 poorguy poorguy  220 окт  2 10:22 .bash_logout
-rw-r--r-- 1 poorguy poorguy 3392 окт  2 10:22 .bashrc
-rw------- 1 poorguy poorguy    0 окт  2 10:22 .bomb
-rw-r--r-- 1 poorguy poorguy  675 окт  2 10:22 .profile
poorguy@ntbk:~$ logout
root@ntbk:/etc/skel# deluser poorguy
root@ntbk:/etc/skel# rm -rf /home/poorguy

ещё и карри бахнем
root@ntbk:/etc/skel# chmod a-rwx .bomb
root@ntbk:/etc/skel# ls -lA
total 12
-rw-r--r-- 1 root   root  220 Mar 30  2013 .bash_logout
-rw-r--r-- 1 root   root 3392 Mar 30  2013 .bashrc
---------- 1 nobody fax     0 Oct  2 10:15 .bomb
-rw-r--r-- 1 root   root  675 Mar 30  2013 .profile
проверка
root@ntbk:/etc/skel# adduser poorguy
root@ntbk:/etc/skel# login -f poorguy
poorguy@ntbk:~$ ls -lA
итого 12
-rw-r--r-- 1 poorguy poorguy  220 окт  2 10:37 .bash_logout
-rw-r--r-- 1 poorguy poorguy 3392 окт  2 10:37 .bashrc
---------- 1 poorguy poorguy    0 окт  2 10:37 .bomb
-rw-r--r-- 1 poorguy poorguy  675 окт  2 10:37 .profile

пилюля (принимать три раза в столетие)
poorguy@ntbk:~$ ls -lA
итого 12
-rw-r--r-- 1 poorguy poorguy  220 окт  2 10:43 .bash_logout
-rw-r--r-- 1 poorguy poorguy 3392 окт  2 10:43 .bashrc
---------- 1 poorguy poorguy    0 окт  2 10:43 .bomb
-rw-r--r-- 1 poorguy poorguy  675 окт  2 10:43 .profile
poorguy@ntbk:~$ find ~ \( \! -type d -exec chmod u+rw {} + \) , \
> \( -type d -exec chmod u+rwx {} + \) 2>/dev/null
poorguy@ntbk:~$ ls -lA
итого 12
-rw-r--r-- 1 poorguy poorguy  220 окт  2 10:43 .bash_logout
-rw-r--r-- 1 poorguy poorguy 3392 окт  2 10:43 .bashrc
-rw------- 1 poorguy poorguy    0 окт  2 10:43 .bomb
-rw-r--r-- 1 poorguy poorguy  675 окт  2 10:43 .profile
С большой долей вероятности будет merge в апстрим NSN.
Нет, это было, по большей части, хорошее изменение в procfs, только применять эти изменения самостоятельно на [отныне] неподдерживаемом драйвере EMGD как-то несладко. Можно сказать, что заочно владею одним нетбуком Asus Eee PC на базе SCH Poulsbo.
Ну, это ещё малой кровью Вы отделались. Пока что.
С них станется ещё API поменять, как это было с procfs в 3.10.

(промахнулся с веткой комментирования)
Это, конечно, плюс Вам в карму за то, что занимаетесь допиливанием сторонних модулей до кондиции грядущих ядер. Тем не менее, хочется прочитать суть изменений — изменения/улучшения в DRM и адаптация к ним, ссылки на LKML, et cetera.
Для этого обычно есть ЛС.

Upd: у Вас тоже ошибка в предложении.

Information

Rating
Does not participate
Location
Россия
Registered
Activity