Наступила зима, скоро праздники, елка и все такое прочее — и настроение понемногу становится соответствующим. Сегодня мы расскажем, как заставить такую, казалось бы, сугубо утилитарную штуку, как Терминал в OS X, порадовать своего хозяина новогодним падающим снегом.
Для начала нам нужно изменить фон окна Терминала с белого на черный — так будет гораздо эффектней. Для этого нужно при нажать COMMAND+i, вызвав тем самым инспектор, а в нем выбрать одну из соответствующих тем оформления, мы рекомендуем остановиться на Pro.
Дальше нужно просто скопировать в окно Терминала вот эту командную строку:
ruby -e 'C=`stty size`.scan(/\d+/)[1].to_i;S=["2743".to_i(16)].pack("U*");a={};puts "\033[2J";loop{a[rand(C)]=0;a.each{|x,o|;a[x]+=1;print "\033[#{o};#{x}H \033[#{a[x]};#{x}H#{S} \033[0;0H"};$stdout.flush;sleep 0.1}'
После нажатия на Ввод в окне Терминала пойдет замечательный праздничный снежок, упавшие снежинки будут скапливаться в нижней строчке.
Для пущего эффекта нажмите несколько раз сочетание COMMAND и «+», символы в окне увеличатся (окно тоже).
Остановить терминальный снегопад очень просто — для этого достаточно нажать CTRL+Z.
Наверняка это один из самых бесполезных советов, который вы можете прочитать на страницах нашего сайта. Но — зима, Новый Год, снег… Почему бы и не поразвлекаться?
192:~ eugeniy$ ruby -e ‘C=`stty size`.scan(/\d+/)[1].to_i;S=[«2743″.to_i(16)].pack(“U*”);a={};puts “33[2J»;loop{a[rand(C)]=0;a.each{|x,o|;a[x]+=1;print “33[#{o};#{x}H 33[#{a[x]};#{x}H#{S} 33[0;0H”};$stdout.flush;sleep 0.1}’
-bash: syntax error near unexpected token `(‘
не работает снежок.
C кавычками косяк был, поправили — пробуйте снова команду =))
Напишите заметку о стартовой странице сайта apple где сейчас опубликована фото в память о Нельсоне Мандела. Герой своего народа.. Апл молодцы. Правильно делают. Это стоит отметить. Во все времена любым народам нужны свои герои.
ctrl-z лишь уведет задачу в sleep. Проверить — команда jobs. Продолжить — fw
остановить — ctrl-c
Высший пилотаж!