postgresql: usuwanie elementów z arraya

Tagged:  

PostgreSQL ma rozbudowany system typów, wśród których całkiem przydatną strukturą jest typ tablicowy (array). Niestety, funkcjonalność związana z tym typem jest dość niesymetryczna: jest możliwość tworzenia nowych obiektów tego typu, wyszukiwania, dodawania elementów do istniejących tablic, ale nie ma nigdzie żadnej funkcji ani operatora do usuwania elementów z arraya. Nie ma jednak co rozpaczać, gdyż PostgreSQL pozwala na definiowanie własnych funkcji i operatorów (yaay! thank you, Captain Obvious!), co niniejszym opisuję.

Hi, there. I want to talk to you about ducts, czyli porozmawiajmy o szablonach Mako

Tagged:  

Z ciekawości spojrzałem, co się pisze o szablonach Mako w internetach po polsku, i... no właśnie. Nic. Raptem kilka wpisów wspominających, że jest, a jak jest, to do dupy. Hmm.. Szczerze mówiąc, po ponad roku pracy z tymi szablonami przy różnych projektach, jestem dokładnie odwrotnego zdania.

PostgreSQL: jak liczyć bez użycia count()

Zapraszam na małe zajęcia praktyczno-techniczne. Dziś przedstawię przepis na liczniki w PostgreSQL'u, które mogą nam zaoszczędzić drogich count'ów na tabelach. Rozwiązanie jest wprawdzie opisane na konkretną bazę, ale powinno być do zaimplementowania na każdą bazę, która obsługuje triggery. Poziom trudności w okolicach średnio-zaawansowanego.

skojarzenia: "a kto mi te wszystkie świństwa pokazuje?"

Tagged:  

Ponieważ zostałem wywołany do tablicy przez Patrysa, tedy przedstawię wadziarskie i zaleciarskie skojarzenia związane z językami programowania (wybór własny, przyciasny):

wysiwtf.pl

Tagged:  
Nie da się już tego ukryć:) Razem z Patrysem uruchomiliśmy WYSIWTF, skromnego klona klasycznego The Daily WTF. Skromnego i spragnionego nowych opowieści. Zatem, drogi Czytelniku, jeśli masz do opowiedzenia historię, która zmrozi kawę w kubku programisty a jego komputer zawiesi, nie zwlekaj i pisz!

Blipoc - Blip.pl On Console

Tagged:  
Zachciało mi się na wieczór przejrzeć Blog deweloperów serwisu Blip.pl... enyuej, skończyło się tak, że skorzystałem z dobroci Api blipa i zacząłem pisać bibliotekę dla Pythona/aplikację CLI do obsługi blipa.

GrillIT 7: afterlog

Z kronikarskiego obowiązku (?) przypomnę o GrillIT #7. Przyznam, że ze spotkania na spotkanie coraz bardziej wygląda to na jakiś serial brazylijski - 2 z 5 prezentacji było kontynuacją prezentacji z poprzedniego spotkania.

pylons i subdomeny

Tagged:  
Tym razem krótko, choć tym problemem męczyłem się dłuższy czas (usprawiedliwiam się tylko tym, że siedziałem nad tym w godzinach nocnych i oczywiste rzeczy nie były wtedy dla mnie oczywiste).

Vlatko Stefanovski w mleczarni

Tagged:  
No, działo się. Marta przypadkiem znalazła informację o koncercie Tria Vlatka Stefanovskiego w knajpie Mleczarnia. Cóż dużo mówić (pisać)? Było bardzo fajnie.

GrillIT 6: afterlog

Po raz trzeci odwiedziłem GrillIT (a była to już szósta edycja tej imprezy). Sala była jak zwykle pełna, prelegenci wygadani ;).
Syndicate content