Показаны сообщения с ярлыком fun. Показать все сообщения
Показаны сообщения с ярлыком fun. Показать все сообщения

17 июля 2009

Colored svn diff

С подачи Тапа делаем svn diff а-ля гит - цветной и в less'е:

1 #!/bin/sh
2 svn diff | awk '/^\+(.*)$/ { print "\033[32m" $0 "\033[0m"}; /^-(.*)$/ { print "\033[31m" $0 "\033[0m"}; /^[^+-].*$/ {print $0}' | less -r

12 мая 2008

Мужикальная пауза

Просто чудненький списочек языков программирования. Примечательно и то, что моим музыкальным пристрастиям вполне соответствует набор любимых частоиспользуемых языков. Ну сами смотрите:

Awk: панк
С: классический хард-рок
C++: heavy-metal
Ruby: брит-поп, nu-metal
Shell: русский рок

01 марта 2008

Unicode и код

С некоторых, у кого-то давних, у кого-то недавних пор языки стали поддерживать исходники в юникоде. Экая красота вместо sum(array) влепить ∑(array) и балдеть от читаемости и самодокументированности. Потом пошёл ропот на тему переменных, названных на каком-нибудь суахили или санскрите. Ну и вот тут идея возведённая в абсурдный абсолют. Читал и в истерике бился об клавиатуру. Потом задумался - а нет ли возможности нарисовать такой DSL на Ruby?