Category Archives: programowanie

Software Craftsmanship

Załączam prezentację “Software Craftsmanship – od studenta do profesjonalisty”, którą wygłosiłem na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej 19 stycznia 2012: Prezentacja: https://github.com/downloads/qertoip/Prezentacja-Software-Craftsmanship/software_craftsmanship.html Źródła: https://github.com/qertoip/Prezentacja-Software-Craftsmanship  

Posted in clojure, git, javascript, lifestyle, polskie, programowanie, rails, ruby, technologia | Leave a comment

[Solved] Nano copy paste

Nano is the closest-to-being-sane, widely available text editor for Linux. While still fucked up, you can get used to it in several hours. One of the biggest headaches seems to be selecting, copying and pasting. Nano help isn’t really helpful … Continue reading

Posted in english, linux, programowanie, rant, technologia | Leave a comment

[Solved] How to run each MiniTest::Spec in a transaction?

How to run each MiniTest::Spec in a transaction rolled-back upon finish? Simply add this to your test_helper.rb after requiring minitest/autorun:

Posted in english, programowanie, rails, ruby, technologia | Leave a comment

[Solved] How to auto connect to a VPN on startup in Ubuntu 11.10?

How to automatically connect to a VPN on startup (login) in Ubuntu 11.10 (oneiric ocelot)? What did NOT work Option “connect automatically” in the Network Manager VPN configuration. This option has never worked, the bug is open for over 3 … Continue reading

Posted in english, programowanie, technologia | 21 Comments

Rails partials: nigdy nie wołaj render() w pętli

Wołanie <%= render(…) %> w pętli jest straszliwie niewydajne bo railsy owijają każde wywołanie rendera w benchmark(). ZTCW nie da się tego wyłączyć. Problem jest zauważalny już przy 10-20 powtórzeniach. Przy długich listach itemów, liczących np. 100 pozycji, jest to … Continue reading

Posted in polskie, programowanie, rails, ruby, technologia | 6 Comments

Przyjmowanie płatności Bitcoin – beta

Już wkrótce przyjmowanie płatności w wirtualnej walucie Bitcoin (BTC) stanie się równie łatwe jak płatności w złotówkach. Nowa usługa BitcoinNotify.com oferuje powiadomienia o płatnościach Bitcoin dla sklepów, aplikacji i osób przyjmujących donacje. Jak to działa? Aplikacja (np. sklep internetowy) otrzyma … Continue reading

Posted in bitcoin, polskie, programowanie, rails, ruby, technologia | 13 Comments

Laptopy po cenach niemal fabrycznych – dojście

Znalazłem ludzi, którzy mają dostęp do amerykańskich, fabrycznych cen na wybrane modele laptopów. Chodzi głównie o markę Lenovo, zwłaszcza znane z niezawodności ThinkPady. Continue reading

Posted in apple, lifestyle, polskie, programowanie, technologia | 2 Comments

Jak tanio i bezpiecznie sprowadzić ThinkPada ze Stanów?

Niedawno pisałem, dlaczego wybrałem ThinkPada. Dziś napiszę, jak tanio i bezpiecznie sprowadzić takie cudo ze Stanów. Kilka tygodni temu przewaliłem 1/3 ebaya i pół allegro w poszukiwaniu najtańszego sposobu na nabycie Lenovo ThinkPada T520. Zdecydowanie najlepsze ceny na ThinkPady różnej … Continue reading

Posted in lifestyle, polskie, programowanie, technologia | 9 Comments

Sprzedam okazyjnie Della Latitude D520

W związku z nabyciem nowego ThinkPada mam do sprzedania mojego wysłużonego, niezawodnego Della Latitude D520. Solidna biznesowa seria Latitude rzeczywiście wytrzymała próbę czasu: po 4 latach laptop wciąż działa niemal jak nowy. Służył głównie w domowym zaciszu, noszony sporadycznie na … Continue reading

Posted in apple, clojure, css, git, ipad, iphone, javascript, lifestyle, polskie, programowanie, technologia | 7 Comments

In place editing with Datepicker

I’ve released jeditable-datepicker. It allows you to combine in place editing with jQuery UI Datepicker. jeditable-datepicker is based on Jeditable (the finest in place editing jQuery plugin) and jQuery UI Datepicker (the most popular jQuery callendar widget). See the demo and … Continue reading

Posted in english, javascript, programowanie, technologia | 6 Comments