Pull to refresh
18
0
Андрей Смачёв @Biga

User

Send message
> for_progress {sleep(1)} 1..10;

Если блок с кодом получается большой, то намного удобнее будет

for_progress 1..10, sub {
    sleep(1);
    sleep(2);
};


То же самое для sub_progress.
В вашей библиотеке можно предусмотреть оба варианта использования функции, проверяя переданные параметры при помощи ref.
Да, по 5 минут, как на обычных часах. Приглядитесь к циферблату.
Почему с длинной? С точно такой же. Циферблат ведь для обоих стрелок одинаковый.
Просто минутная цепь будет крутиться в 12 раз быстрее часовой.
Многоходовка? Роутинг провалится? Порт прокидывается одной командой, многократно делал это, чтобы зайти в локальный cvs с удалённой машины.
Да ладно вам, все из апстрима берут одно и то же.
\[\e[91m\]${?/0/}\[\e[36m\][$(date +%H:%M)]${MC_SID:+\[\e[91m\]mc\[\e[0m\] }\[\e[96m\]\u\[\e[36m\]:${PWD:$[(${#PWD}>$PS1SZ?${#PWD}-$PS1SZ:0)]}\[\e[35m\]$(git branch 2>/dev/null|sed -n 's/^* /:/p')\[\e[36m\]\$\[\e[0m\]

Показывает:
1) Код ошибки $? красным, если не 0 (мега полезная фича №1).
2) Время. Иногда нужно, чтобы посмотреть в истории, на что я потратил пару часов рабочего времени. На самом деле оно показывает время завершения предыдущей команды.
3) Индикатор работающего mc, полезно в режиме Ctrl+o.
4) Имя юзера — тут всё стандартно.
5) Текущая директория, обрезанная до $PS1SZ символов. Переменную $PS1SZ можно менять прямо на лету.
6) Текущий бранч git (мега полезная фича №2).
Если вы поставите ему трояк, то никто от этого не погибнет. Студент получит то, за что заплатили его родители, т.е. необходимый ему откос от армии и диплом. Будущего работодателя тройка в дипломе тоже нисколько не обманет.
Есть желание преподавать — учите тех, кто хочет.
Выбор предметов также будет стимулировать преподавателей улучшать подачу курсового материала.
В МФТИ именно так, как написано выше.
Выбираются спецкурсы по предмету и гуманитарные. Их достаточно много на выбор, хотя состав меняется год от года. Курсы бесплатные, несмотря на то, что часто организуются коммерческими компаниями, которые рассматривают их как подготовку потенциальных кадров (или на худой конец, потенциальных клиентов). Этакий симбиоз. =)
Кстати, авторы fb2 сами завзятые копирасты. Пускай теперь друг другу глотки рвут, хе-хе…
Не забудьте взять отпуск с той недели, когда Админ возвращается.
На том сайте, где можно команды инжектить, примените эксплоит какой-нибудь и поправьте всё сами. %) Хотя бы будете уверены в результате.
На том сайте, где можно команды инжектить, примените эксплоит какой-нибудь и поправьте всё сами. %) Хотя бы будете уверены в результате.
Пишите. Только больше интересно, как этот девайс можно использовать в повседневной жизни, а то он у меня лежит на полке неделями.
Обычно сначала запускаешь cp, а потом минут через 5 понимаешь, что хотелось бы прогресс поглядеть.

Вот крутится в голове такая идейка… а нельзя ли работающему cp/mv залезть в /proc/PID, посмотреть на открытые файловые дескрипторы и на основании положения звёзд и планет угадать, в каком месте сейчас читается какой файл, посмотреть размер файла и выдать эту информацию на экран?
А отслужить в армии тоже можно, не выходя из дома?
А провайдер будет один, государственный. Или три (для видимости демократии), но точно такие же. Меняйте, сколько влезет. =)
Смягчить ситуацию для людей, пострадавших из-за непродуманных законов — это очень правильное дело. И способ хороший выбран. Так что Adobe — молодцы. И нарушителям хороший урок — в следующий раз не попадайся.

Information

Rating
Does not participate
Location
Вологда, Вологодская обл., Россия
Date of birth
Registered
Activity