Консольный скриншот

Конечно, легче всего скопировать содержимое консоли через обычный буфер обмена, но, оказывается, можно также получить его в виде картинки:

/sbin/ifconfig | convert label:@- ip.png




Изврат, но прикольно.

Сказка "Колобок" на Java

Читал ребятёнку сказку «Колобок». Привычка описывать алгоритмы на языке программирования сразу же взяла свое:


public abstract class KolobokTale {

 public static void main(String[] args){
   Kolobok kolobok = createTheKolobok(new Babka(), new Dedka(), Ambar.poskresti() + Susek.pomesti());
   try{
    for(Animal animal : new Animal[]{new Zayats(), new Volk(), new Medved(), new Lisa()}){
     kolobok = canBeEatenBy(animal); 
    }
    Music.play(kolobok == null ? "epic_fail.mp3" : "i_will_survive.mp3");
   }
   catch(TakiSlopaliException ex){Music.play("epic_fail.mp3");}
   System.out.println("Тут и сказочке конец.");
 }

 protected abstract Kolobok createTheKolobok(Babka babka, Dedka dedka, int muka);

 protected abstract Kolobok canBeEatenBy(Animal animal) throws TakiSlopaliException;

}