sobota, 11 maja 2013

How to crop an area in multiple images

I have run into this problem today. I wanted to cut out a specific area from a hundred pictures in one directory. I use Ubuntu as my desktop OS. As it usually happens with my beloved Linux, there is a handy way of doing this.

ImageMagick set of tools lets you do magic with images. There is a CLI (command line interface) set of commands available and one of them is convert, which helps you change a picture. To crop an area, you use -crop option. There is also mogrify command  to batch process the files. And the following command did the trick:

$ mogrify -crop 300x300+950+500 *jpg

It has cut out the area of 300 pixels x 300 pixels with the upper left corner located at the point 950 pixels to the right and 500 pixels down from the original upper left corner of the picture. It has processed all the images in the directory.

Deep Purple - Now What?!

Wczoraj przyszła z Amazona. Jestem po dwóch przesłuchaniach. Bardzo klasyczny - z tego drugiego okresu klasycznego, czyli lat osiemdziesiątych - album. Na razie zakochałem się w trzech utworach: Uncommon Man (bardzo podoba mi się powoli i magicznie sączący się początek), All The Time In The World (na razie mój nr 1, świetny wokal) i Vincent Price (ten riff, przewijający się przez cały utwór, rozpoznam już zawsze). W innych utworach też jest dużo dobrego (np. bardzo pogodne It'll Be Me). Sam fakt, że wymienione przez mnie utwory pochodzą z drugiej połowy płyty, napakowanej muzyką na maksa, mogą świadczyć o tym - i tak pewnie będzie - że z każdym przesłuchaniem album będzie zyskiwał.

piątek, 10 maja 2013

Lord George Gordon Byron - On My Thirty-Third Birthday

To wiersz, który Byron napisał w dniu swych trzydziestych trzech urodzin. Wiadomo, czemu wtedy - Jezus Chrystus zmienił w tym wieku historię świata. A jak poeta postrzegał swoje życie?

THROUGH Life's dull road, so dim and dirty,
I have dragged to three-and-thirty.
What have these years left to me?
Nothing--except thirty-three.

i moje tłumaczenie (dokonane wiele lat temu, zanim osiągnąłem wiek trzydziestu trzech lat):

Przez życia smętną drogę, ciemną, brzemienną w grzech
Zdołałem się doczołgać do lat trzydziestu trzech.
I jakież to bogactwo te lata dały mi?
Nie mam niczego - oprócz liczby: trzydzieści trzy.

William Blake - The Sick Rose (moje tłumaczenie)

Jeden z moich ulubionych wierszy Blake'a:

O Rose thou art sick. 
The invisible worm, 
That flies in the night 
In the howling storm: 

Has found out thy bed
Of crimson joy:
And his dark secret love
Does thy life destroy.
 
I moje tłumaczenie tego wiersza:
 
Jesteś chora, różo
Robak niewidoczny 
Który w straszną burzę
Mrok przecina nocny

Odnalazł twe łoże
Z purpury i skrycie
Swą ciemną miłością
Niszczy twoje życie.

sobota, 9 marca 2013

SAYC po polsku - kolejne dokumenty

Jakiś czas temu opublikowałem tutaj przetłumaczoną przeze mnie na polski podstawową ulotkę amerykańskiego systemu licytacyjnego SAYC. Teraz załączam - w postaci PDF i Open Document Format - kolejne cztery dokumenty - omówione zasady otwarcia i dalszej licytacji:
1. Otwarcie 1 w kolor - PDF, ODT
2. Otwarcie 1 BA - PDF, ODT
3. Otwarcie 2 trefl - PDF, ODT
4. Otwarcia blokujące - PDF, ODT.

Zasady korzystania - każdy może te dokumenty pobierać, przerabiać, powielać - nie wolno jednak wykorzystywać ich komercyjnie, nawet po przerobieniu. Zawsze należy umieścić informacje o źródle ich pochodzenia, czyli tym blogu, oraz o ich autorze, czyli o mnie.

Moje dalsze plany:
5. Licytacja po otwarciu 1 w kolor
6. Licytacja po otwarciu 1BA
7. Dalsza licytacja
8. Licytacja w obronie
9. Kontry i rekontry
10. Licytacja strefy szlemikowej
11. Wist i zrzutki

Te 12 dokumentów powinno dać dobry przegląd SAYCa polskiemu czytelnikowi. Powinienem również zaopatrzyć dokumenty w przykłady - ale to dopiero po ich pierwszym opracowaniu - wtedy prawdopodobnie spróbuję również poskładać wszystkie opracowane artykuły w jedną publikację.

poniedziałek, 14 stycznia 2013

System licytacyjny SAYC - wersja polska

Na potrzeby prowadzonych przeze mnie zajęć brydżowych dla młodzieży opracowałem polską wersję tłumaczenia słynnej ulotki American Contract Bridge League, opisującej główne zasady systemu licytacyjnego SAYC. Jest to bardzo wierna kopia wersji amerykańskiej, z niewielkimi, ale ważnymi zmianami. Wyjaśniam w niej pojęcia niezbyt mocno zakorzenione w polskiej tradycji brydżowej, np. punkty "dziadkowe" czy odzywkę limit raise.

Każdy może pobrać wersję PDF do wydruku lub edytowalną wersję w formacie Open Document, do edycji w pakietach LibreOffice lub OpenOffice. Dokument można dowolnie zmieniać. Będę wdzięczny za powiadomienie mnie o każdym zauważonym błędzie lub za inne uwagi.

niedziela, 13 stycznia 2013

Radary i bezpieczeństwo na drogach

Zabawna trochę ta sprawa z fotoradarami. Czy ktoś pamięta jeszcze, jak Tusk naśmiewał się z premiera Jarosława Kaczyńskiego, że fotoradarami obstawić Polskę może chcieć tylko facet, który nie ma prawa jazdy?
https://www.youtube.com/watch?v=KckjYVki0-s
No i to stwierdzenie na końcu, że pieniądze na fotoradary, a nie na drogi. Panie premierze Tusku, ile pieniędzy zostało przewidziane w budżecie na 2012 rok na budowę dróg w Polsce? 29 miliardów złotych, o ile dobrze pamiętam. A ile zostało wydanych? I znowu, o ile dobrze pamiętam, 19 miliardów. Nigdy w ciągu Pana rządów agencje rządowe NIE BYŁY W STANIE wypełnić swojego obowiązku i wydać przewidzianych w budżecie pieniędzy na budowę dróg. Pisałem o tym wielokrotnie na tym blogu:
http://jarekpioro.blogspot.com/2011/04/smierc-na-drodze.html
http://jarekpioro.blogspot.com/2011/04/uwazam-rze-sa-wazne-tematy.html
http://jarekpioro.blogspot.com/2011/12/sprawnosc-gddkia.html

Za te 10 niewydanych miliardów można by np. dokończyć budowę autostrady A1. Morduje Pan ludzi - przez zaniechanie. I wszyscy ci, którzy powinni pracować nad wydaniem tych pieniędzy, są współwinni śmierci wielu ofiar wypadków drogowych, przez zaniechanie i nierzetelne wykonywanie swoich obowiązków. A Pan, panie premierze, jakie konsekwencje służbowe wyciągnął wobec tych, którzy PO RAZ KOLEJNY nie potrafili wypełnić swojego zadania i wydać dla dobra publicznego zaplanowanych w tym celu środków?

Using Garmin Forerunner 410 with Ubuntu 12.10

My wife loves running, so I bought a Garmin Forerunner 410 for her to assist her with the activity and get even more fun from it. As it usually happens no support has been offered from Garmin for Linux - and I, in turn, love Linux. So I googled all the necessary info and here it goes (the instruction is valid for clean install of Ubuntu 12.10 64bit):

1. sudo apt-get install python-setuptools
2. sudo easy_install ez_setup
3. sudo easy_install python-ant-downloader
4. sudo touch /etc/udev/rules.d/99-garmin.rules
5. edit /etc/udev/rules.d/99-garmin.rules with your favourite editor
6. Add this line to the file:

SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1008", MODE="666"

Remember to finish it with empty line!!!

Next thing was to create file ~/.antd/antd.cfg, since it has not been created automatically. I had to fill it with configuration. I used the following example conf:

https://github.com/braiden/python-ant-downloader/blob/master/antd/antd.cfg

My version of this file, without comments and slightly modified is available here. Please change all the x's and y's in the Garmin Connect section with your username and password for the site.

All I had to do next was to insert the USB dongle into a slot and run:
ant-downloader
It synchronised with the device, downloaded data and transferred it to connect.garmin.com (I have entered my wife's credentials in antd.cfg file beforehand).