Archiwum 2012 Luty Git - zdalne branche Blog goes English 2011 Wrzesień Statyczne(prawie) strony w playframework Kwiecień Find czy Where? Rails 3 Way Vim: pluginy bez których ciężko żyć - Surround RVM w skryptach powłoki Zmiana nazwy branch w Git Marzec Polonizacja Devise 1.2 Vim, zarządzanie okienkami Równoległe konta SSH do jednego serwera Rails 3, jQuery i AJAXowy update Twilip it, czyli jak to się robi w Kanadzie Luty Instalacja GIT RSpec subject, it i specify number 100 Debian 6 stabilny Styczeń HTML 5 ma swoje Logo Kilka słów o Mac AppStore PivotalTracker goes commercial Aktualizacja MacRuby Book Instalacja Gitolite na linux 2010 Październik MacStore i Apple wymienia JAVA na Ruby Nowe darmowe IDE dla Androida Wrzesień RVM, gemset dla projektu Recenzja książki "Enterprise Rails" Vim - trochę więcej o rejestrach Sierpień Wzorce Projektowe, źródło książkowe Vim - wykonanie operacji na wszystkich buferach jednocześnie Vim - zapisywanie fragmentu pliku jako inny plik Najlepszy edytor do Rails (czyli dlaczego Vim a nie Textmate) Vim - kopiowanie pomiędzy plikami Vim on Rails Vim - przesuwanie w zakresie okna Vim - tryb rozszerzony (ex) Vim - folding Vim jest doskonały Vim - nazwane rejestry Vim - dzielenie okna Vim - mapowanie skrótów do sekwencji komend Vim - skróty Vim - zmiana wielkości litery Vim - wprowadzanie znaków UTF-8 Vim - edycja Vim - perełki Vim - selektory Ruby 1.9.2 już jest Vim początek Vim - poruszanie się Capture model w Pickle Bash completion for RVM Lipiec Logi gita i kolorowe głowice Routing w Rails 3, nowości Tips & Tricks Pickle na Rails3 Test Driven Development WebSocket Interface Szybka instalacja Drupala za pomocą Drush Pakowanie aplikacji za pomocą ChocTop Jak powinna wyglądać dobra historyjka użytkownika? Czerwiec To że Windows jest... Marzec Zdalne, współdzielone repozytorium GIT. Rails Template 2009 Grudzień Automatyczny start czyli Rails Templates Objęcie kontrolą wersji Git nowej aplikacji Rails Nowe trendy programowania Palarnia Listopad Kopiowanie z/na konsolę Mysql i Snow Leopard Październik Java, TMPDIR i MacOS X Sierpień Praca ze zdalnym repozytorium w GIT Spring jest GIT GIT Stash Lipiec Hate Driven Development Projekt Euler Czerwiec Raczkowanie z GIT Maj Matura Kwiecień JIRA i Confluence za 5$ Prima Aprilis w IntelliJ IDEA Marzec IntelliJ IDEA w pracy Masz 30 minut? Zbuduj Cytadelę Confused with Ranges Luty dobry kod - na skróty Wzorce projektowe: Visitor Wzorce projektowe: Interpreter Wzorce projektowe: Memento Wzorce projektowe: Mediator Wzorce projektowe: Chain of Responsibility Wzorce projektowe: Flyweight Wzorce projektowe: Iterator Wzorce projektowe: Bridge Wzorce projektowe: Composite Wzorce projektowe: Proxy Wzorce projektowe: State Wzorce projektowe: Facade Wzorce projektowe: Template method Wzorce projektowe: Command Wzorce projektowe: Decorator Wzorce projektowe: Builder Wzorce projektowe: Prototype Wzorce projektowe: Abstract factory Wzorce projektowe: Factory method Wzorce Projektowe: Observer Wzorce projektowe: Singleton Styczeń Wzorce projektowe: Simple Factory Wzorce projektowe: Strategia Wzorce projektowe: Adapter Przypomnienie podstaw UML Plan rozbudowy Warszawy i coś jeszcze... Plany na rok 2009 2008 Grudzień Dreszczyk na plecach 960gs - praktyczne zastosowanie 960 grid system Sierpień Złota myśl dnia Czerwiec Wersja finałowa JSR-286