Preskočiť na obsah

2014

Čo raz naprogramuješ ako OpenSource, ako keby si nabudúce našiel

gvim-perl-DBI-dump-data-2

Dnes ma šokoval výsledok vyhľadávania. Hľadal som totiž spôsob, ako v Perle vypísať údaje z databázy pekne zarovnané v tabuľke, ako to robí štandardný mysql klient. Príklad:

(root@localhost) [information_schema]> show tables like 'INNODB_LOCK%';
+----------------------------------------+
| Tables_in_information_schema (INNODB%) |
+----------------------------------------+
| INNODB_LOCK_WAITS                      |
| INNODB_LOCKS                           |
+----------------------------------------+
2 rows in set (0.00 sec)

Zistil som totiž, že vec, ktorú potrebujem, som si už ja sám naprogramoval. Presne pred 10 rokmi a 2 dňami som poslal do mailinglistu perlového modulu DBI môj príspevok. Vyzerá to teda tak, že v tom Perle už programujem nejaký ten piatok. Žial, vtedy mi moju žiadosť o pridanie funkcie do modulu DBI zamietli. :-/

Nič mi však nebráni môj kód znovu prepoužiť. Verím, že to inšpiruje aj ostatných ľudí, aby zdielali výsledky svojho úsilia. :-)

Notepad vs. iPad

Editovanie HTML v iPade :)

Dnes som mal úsmevnú príhodu s kolegyňou, ktorá chcela na firemnom Sharepointe vytvoriť odkaz na iný web. Dá sa to jednoducho spraviť, ak ovládate základy HTML (meta refresh URL=…). Takže som jej po telefóne vysvetľoval, ako v Notepade upraviť existujúce HTML tak, aby to presmerovalo užívateľa na inú stránku. Zabila to slovami

Ukladanie komentárov v stored procedúrach

gvim-MySQL-procedure

Píšete stored procedúru pre MySQL na spracovanie nejakých dát. Používate na to svoj obľúbený editor a túto procedúru udržiavate ako súbor na disku. Commitnete svoj výtvor do verzionovacieho nástroja a naimportujete svoju procedúru do MySQL: