Archive for Sierpień, 2007

Licencja, panie

Strasz­nie mi przy­kro, że nie­któ­rzy to jed­nak czy­tać nie potra­fią. Zro­zu­miem, że jedna z drugą doda mają pro­blem z prze­li­te­ro­wa­niem wyrazu dłuż­szego niż kark czy dres, ale żeby pro­gra­mi­ści nie potra­fili czy­tać wła­snych licen­cji? Tra­fi­łem wczo­raj na Unde­adly na wątek doty­czący zła­ma­nia licen­cji przez dewe­lo­pe­rów Linuksa. Pod­niósł się wielki rumor, kamie­nie leciały gęsto, do flejma […]

WYSIWTF

Pozaz­dro­ści­li­śmy nieco z ceziem zabawy, jaką ser­wuje nam codzien­nie Worse Than Failure (jeśli ktoś jesz­cze nie czyta, to migiem doda­wać do czyt­ni­ków). W Pol­sce też jest masa zabaw­nych sytu­acji w fir­mach, a nie każdy chce od razu pisać do WTF, dla­tego też od piątku ist­nieje i działa (a wła­ści­wie to się dopiero powoli roz­kręca) WYSIWTF. […]

Wyjątkowość PHP

Podobno PHP5 jest języ­kiem obiek­to­wym, nie­któ­rzy twier­dzą nawet, że języ­kiem czwar­tej gene­ra­cji. Ja bym go nazwał języ­kiem obiek­to­wal­nym, bo zaiste, można w nim pro­gra­mo­wać obiek­towo, jed­nak sam język ani do tego nie zachęca, ani pro­cesu nie uła­twia. Zna­ko­mita więk­szość funk­cji biblio­tecz­nych obiek­to­wo­ści zwy­czaj­nie nie obsłu­guje. Cie­kaw­sze jed­nak są wyjątki, które w PHP są… nie­mal bezużyteczne. […]

Z wyrazami szacunku, kochające community

Kilka osób pytało mnie, w czym Django jest lep­sze od Cake­PHP. Naj­prost­szą odpo­wie­dzią, jakiej potra­fię udzie­lić, jest lep­szy jest język pod spodem, ale przed chwilą emes zna­lazł praw­dziwą perełkę. Z jakichś przy­czyn jego klient zaży­czył sobie wdro­że­nia na home.pl, gdzie Python jest, ale bez­u­ży­teczny (działa jako moduł CGI, więc nie nadaje się do niczego poza […]

10przykazan — hackfest day two

Zma­gań ciąg dal­szy. Bez przerw na sen, za to z przy­go­dami. Powy­żej dziwny błąd w Inter­net Explo­re­rze 6 i 7, który powo­duje prze­su­nię­cie ele­mentu z jed­nego kon­te­nera do dru­giego. Na zdję­ciu rów­nież roz­wią­za­nie pro­blemu. Dziś o szó­stej rano ser­wis miał zaim­ple­men­to­waną więk­szość swo­jej funk­cjo­nal­no­ści. Jutro zdję­cia z ostat­nich metrów maratonu.

10przykazan — hackfest day one

Od godziny 20 w pią­tek trwa nie­mal nie­ustan­nie (z wyjąt­kiem prze­rwy na sen pomię­dzy ósmą a czter­na­stą) hack­fest. Razem z Jarvem sta­ramy się — w ciągu jed­nego week­endu — prze­bu­do­wać 10przykazan od zera. Trzy­maj­cie kciuki, jutro kolejny update.

Osobowość konsolowa

Wła­śnie tra­fi­łem na zabawną notkę na blogu Koke. Krótki skrypt poka­zuje, jakie pole­ce­nia były naj­czę­ściej uży­wane w ostat­nim cza­sie: history | awk ‘{print $2}’ | awk ‘BEGIN {FS=„|”} {print $1}’ | sort | uniq –c | sort –rn | head –10 Po moich widać, że nie jestem fanem Emacsa: 294 vim 126 cvs 71 ./builder […]

Howto: Seahorse w PLD

Pakietu Seahorse użyt­kow­ni­kom GNOME przed­sta­wiać chyba nie trzeba. Igno­ran­tom wystar­czy powie­dzieć, że Seahorse służy do zarzą­dza­nia pouf­nymi infor­ma­cjami. Potrafi edy­to­wać sekrety prze­cho­wy­wane w GNOME Key­ring, zarzą­dzać klu­czami SSH, ale przede wszyst­kim jest naj­wy­god­niej­szym inter­fej­sem dla GnuPG, jaki ist­nieje. Pro­blem polega na tym, że do wyko­rzy­sta­nia pełni jego moż­li­wo­ści trzeba akty­wo­wać usługę seahorse-agent, która z kolei […]

Więcej o OOXML

Przed chwilą otrzy­ma­łem list od pana Sła­wo­mira Wroń­skiego z PKN. W liście prośba do wszyst­kich zain­te­re­so­wa­nych pod­mio­tów, aby odwie­dzić spe­cjalną stronę komi­tetu i zabrać głos w dys­ku­sji. W szcze­gól­no­ści ważne dla PKN są odpo­wie­dzi na pyta­nia: Czy zostało stwier­dzone naru­sze­nie zasad poli­tyki paten­to­wej oraz wła­sno­ści inte­lek­tu­al­nej przy­ję­tych przez orga­ni­za­cje ISO i IEC (jeśli tak, to […]

Gmail — film zza kulis

Aż mnie dziwi, że pra­wie nikt o tym nie pisze. Zabawna ini­cja­tywa pra­cow­ni­ków Google — film o Gma­ilu two­rzony przez inter­nau­tów — od kilku dni gości na stro­nach ser­wisu pocz­to­wego. Klik­nię­cie w spe­cjalny odno­śnik, umiesz­czony w pra­wym gór­nym rogu inter­fejsu Gma­ila, prze­nosi nas do spe­cjal­nej strony. Możemy tam prze­czy­tać o pomy­śle, zna­leźć wzór koperty do […]

Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland
This work by Patryk Zawadzki is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland.