JavaScript coraz bardziej 'full-wypas’

Wygląda na to, że JavaScript zajmuje pozycję jako pełnowymiarowy język programowania – mentalnie. Tak wiem, że od dłuższego już czasu można było napisać naprawdę duże aplikacje, ale w ciągu ostatnich kilku dni natknąłem się na dwa, co najmniej nietypowe (jak na to co dotąd w JS widziałem) biblioteki/frameworki. Pierwsza to SproutCore – czyli budowania aplikacji …

WTF?!?! czyli jak fonta rozpoznać

Widząc znaki graficzne nie jeden raz miałbym ochotę wiedzieć jak nazywa się font użyty do jego stworzenia. Po co? No jak to po co? Po to, żeby samemu użyć. Jednak dla mnie, nie pracującym na co dzień z różnymi fontami rozpoznawanie na oko co to za krój jest poza zasięgiem obecnych możliwości. Dlatego z chęcią …

Ruby i httperf czyli wydajnościomat

Każdy kto próbował testować wydajność aplikacji internetowych szybko dochodzi do wniosku, że ab dawane razem z Apache’m to jednak za mało. Coś mówi, ale nie jest to pełny obraz, oj nie. Po chwili pewnie każdy znajdzie httperf, narzędzie znacznie potężniejsze. Dziś, natknąłem się na skrypt w Rubym, ułatwiającym jeszcze bardziej korzystanie z httperf. Polecam zresztą …

Fotosynteza na wolności

W marcu 2007, na TED, Blaise Aguera y Arcas z Microsftu pokazał Photosynth, pamiętacie? (dla niecierpliwych – przewińcie do 3:45) Otóż jak O’Reilly Radar doniósł, teraz można samemu pooglądać syntezy, a co lepsze, samemu tworzyć. Photosynth działa jako plugin do FF oraz IE, na razie tylko na PCtach, ale wersja na Mac ma być. Trochę …

Google.aculo.us

Cóż, wydaje mi się, że zagrania Googla czasem naprawdę ciężko przewidzieć ;) Interfejs AJAXowy ma to do siebie, że wymaga sporej ilości bibliotek JavaScriptu (i nie są to małe pliki). Jedne z najpopularniejszych to Prototype oraz Script.aculo.us. Jak donosi Thomas Fuchs jeden z developerów Script.aculo.us, Google zaczął hostować te biblioteki. Co to znaczy? Zamiast serwować …

MultiMonitor taskBar

Jedną z pierwszych rzeczy jaką zrobiłem, po rozpoczęciu kariery jako programista freelancer było dokupienie dodatkowego panelu LCD. Każdy kto ślęczy nad kodem wie, jakie jest to ułatwienie możliwość pracy na dwóch ekranach… Jedno co mi przeszkadzało (mam na laptopie Win XP) to, że oba ekrany mają jeden wspólny pasek zadań. Gdy pracowałem na tym drugim, …