php developer & web designer
Dwa lata temu pisałem o bardzo fajnym edytorze grafiki on-line. Picnik bo tak się nazywa owa aplikacja był dużo szybszy niż np. Photoshop Express.
Dziś dowiedziałem się, że wczoraj (1. marca 2010) Google przejęło Picnika.
Ciekawe jaki będzie kolejny krok giganta z Mountain View. Czyżby szykowali kolejny składowy element do usługi Google Docs? A może to tylko dodatek do Picasa?
Stało się dziś w korpo tak, że od rana nie było sieci na głównym łączu. Backupowe działało, ale serwery (dostępne w sieci lokalnej) nie były skonfigurowane do korzystania drugiej bramy. Nie wnikam.
W każdym razie, admin zaproponował mi dopisanie domeny do pliku hosts, dzięki czemu cały ruch odbył by się w obrębie sieci lokalnej.
ZnajÄ…c sprawÄ™ sprzed lat, kiedy jeszcze używaÅ‚em Windowsa (a tak konfigurowaÅ‚em sobie domeny, aby móc korzystać z lokalnej instancji Apache‘a), zaczÄ…Å‚em od wyszukania pliku. Zazwyczaj znajduje siÄ™ on w katalogu drivers dostÄ™pnym w folderze zawierajÄ…cym system (np: C:\Windows\System32\drivers\etc\hosts). Co ciekawe w XP x64 nie widać zawartoÅ›ci katalogu drivers!
Poguglowałem i znalazłem opis sytuacji na na stronach Microsoft.
W międzyczasie w linii komend udało mi się wejść do katalogu etc (mimo, że dir nie wskazywał, iż takowy w ogóle istnieje!). Co ciekawe widząc, że plik istnieje (po zmianie folderu na etc mogłem wylistować jego zawartość) mogłem bez problemu edytować go w edytorze Notepad++.
Na całą operację straciłem ok 15 min. Pod linuxem (Debian/Ubuntu) zajęłaby mi max dwie minuty. Tam wystarczy wyedytować /etc/hosts i zrestartować połączenie.
Wniosek
MS Windows (zwłaszcza XP x64, który IMO jest mega porażką) wcale nie jest przyjaźniejsze od Linuxa
UdaÅ‚o mi siÄ™ zdobyć kolejny certyfikat Brainbench. Tym razem testowaÅ‚em swojÄ… wiedzÄ™ w zakresie Web Design Concepts. Wynik przerósÅ‚ moje najÅ›mielsze oczekiwania. ZaliczyÅ‚em Master’s Level (4.28 pkt. w piÄ™ciopunktowej skali). W podsumowaniu wyników napisano, iż rozwiÄ…zaÅ‚em test lepiej niż 98% egzaminujÄ…cych siÄ™ przede mnÄ… osób!
RozwiÄ…zanie testu, w skÅ‚ad którego wchodzÄ… 30 pytania, zajęło mi dokÅ‚adnie 27 minut i 9 sekund. ByÅ‚o szybko, Å‚atwo i przyjemnie – wszak ma siÄ™ 10 lat doÅ›wiadczenia w web designie…
Moje mocne strony:
* Web Analytics
* Design Process
* HTML Knowledge
* DOM Scripting (Javascript)
* WWW (World Wide Web) Knowledge
* Accessibility
* CSS Knowledge
Słabe strony: brak
Szczegółowy wynik testu: http://www.brainbench.com/content/transcript/topicdetail.do?testid=10442388
Dziś wydano Psi oznaczone numerem 0.14-rc1. Jeśli żaden błąd krytyczny nie zostanie znaleziony, możemy spodziewać się finalnej wersji 22 listopada.
Nowości w 0.14:
* możliwość definiowania kolorów dla okna rozmów
* możliwość podania przyczyny przy użyciu opcji kick/ban w rozmowach grupowych
* poprawione okno z informacjami o użytkowniku (dostępne więcej pól, kalendarz wyboru daty, możliwość pobrania awataru)
* dodanie obsługi Enchant jako alternatywy dla Aspell
* linia komend udostępnia wybór profilu i ustawianie statusu
* wprowadzono ustawianie statusów i informacji o wstrzymaniu/wznawianiu działania komputera (D-BUS)
* poprawiono kompatybilność rozmów głosowych z programami Pidgin i Empathy
* wprowadzono inne usprawnienia i poprawki
Psi 0.14-rc1 można pobrać z sourceforge’a.
24 paź 2009
Gmail Manager to bardzo przydatne rozszerzenie do Firefoxa. Umożliwia sprawdzanie kilku kont Gmail (zarówno regularnych jak i w ramach Google Apps) i powiadamianie o nowej poczcie.
Niestety konta domyślnie posortowane są wg kolejności ich definiowania, a rozszerzenie nie oferuje możliwości zmiany kolejności.
Możemy jednak dość Å‚atwo zmienić kolejność kont, ale musimy trochÄ™ “pogrzebać” w pliku konfiguracyjnym. Bez obaw operacja jest w miarÄ™ prosta
W tym celu odszukujemy katalog z profilem, jaki używamy w Firefox (jak znaleźć katalog z profilem dowiesz się z pomocy).
NastÄ™pnie przechodzimy do katalogu gmanager i otwieramy do edycji plik prefs.xml (polecam edytor podÅ›wietlajÄ…cy skÅ‚adniÄ™ XML – dla Windows np Notepad++).
UWAGA: jeÅ›li nie jesteÅ› obeznany ze skÅ‚adniÄ… XML, wykonaj wczeÅ›niej kopiÄ™ pliku! PamiÄ™taj – uszkadzajÄ…c plik (błędna skÅ‚adnia xml) – rozszerzenie może przestać dziaÅ‚ać.
W pliku odszukujemy elementy zaczynajÄ…ce siÄ™ od <account type="gmail" email="TWOJE.KONTO@gmail.com" alias="TWOJE.KONTO@gmail.com"> … i koÅ„czÄ…ce </account> (zawierajÄ… one konfiguracjÄ™ danego konta).
Możemy je przenosić jeden pod drugi, dowolnie ustalając kolejność kont w rozszerzeniu.
Zapisujemy plik, restartujemy Firefox i gotowe!
22 paź 2009
Czasami zdarza siÄ™, że usuniemy jakiÅ› plik z projektu (różne możliwe przyczyny). Czasami jednak, po kilku godzinach lub dniach, okazuje siÄ™, że jednak ten plik byÅ‚ nam potrzebny… Co w takim przypadku zrobić?
Edytor Eclipse ma bardzo fajnÄ… funkcjÄ™ porównania z lokalnÄ… historiÄ… (Compate With > Local History…).
Aby odtworzyć plik – tworzymy w miejscu jego usuniÄ™cia pusty plik z takÄ… samÄ… nazwÄ…. NastÄ™pnie z menu kontekstowego pliku wybieramy wÅ‚aÅ›nie Compate With a nastÄ™pnie Local History…
Jedna uwaga, domyślnie historia pliku trzymana jest przez 7 dni, ma maksymalnie 50 zmian i nie może zajmować więcej niz 1 MB.
Oczywiście można to zmienić w ustawieniach Eclipse (Window > Preferences) wybierając w lewym menu General > Workspace > Local History.
PamiÄ™tajcie – porównanie pliku z historiÄ… zmian jest bardzo przydatne także w trakcie pisania kodu
NastaÅ‚ czas kiedy postanowiÅ‚em w koÅ„cu wprowadzić kilka zmian na blogu. Po pierwsze – jest nowy motyw, który odpowiednio dopasowaÅ‚em do strony. Po drugie, zniknęły już reklamy Google Adsense – z jednej strony, blog nie jest prowadzony dla pieniÄ™dzy; z drugiej i tak reklamy maÅ‚o co przynosiÅ‚y zysków – a na pewno spowalniaÅ‚y stronÄ™…
Jak poinformowaÅ‚a 2 czerwca World Wide Web Consortium (W3C), do koÅ„ca roku zaniechane zostanÄ… prace nad XHTML 2.0. Specyfikacje obecnie używanych wersji XHTML – 1.0 i 1.1 – zostajÄ… zamrożone.
Wszystko ma na celu przyspieszenie prac na HTML 5, którego pierwszą wstępną specyfikację zaprezentowano 22 stycznia 2009.
24 czerwca wydano oficjalni kolejnÄ… wersjÄ™ platformy Eclipse. Wersja 3.5 nosi nazwÄ™ Galileo.
Wraz z wydaniem Galileo, ukazało się aż 33 nowych wersji projektów bazujących na Eclipse. Oczywiście jednym z nich jest PDT (PHP Development Tools), które zostało zaktualizowane do wersji 2.1.
Oto co nowego zyskamy instalujÄ…c PDT 2.1:
* wsparcie dla PHP 5.3 (swojÄ… drogÄ… – wydanego wczoraj)
** ustawienie projektu do obsługi najnowszej wersji PHP
** walidacja i kolorowanie kodu PHP 5.3 (w tym przestrzeni nazw)
** obsługa przestrzeni nazw w podpowiadaniu kodu (Code Assist)
* poprawiono wiele błędów z wersji 2.0.x
* przyśpieszono działanie (start, build projektu)
* usprawniono PHP Explorer (usability)
Z pierwszych wrażeÅ„ – widzÄ™, że błąd z obsÅ‚ugÄ… svn (czy to Subclipse, czy Subversive) nadal jest obecny. Ale to raczej sprawa maÅ‚o ważna, nie przeszkadzajÄ…ca w kodowaniu. Ciekawie prezentuje siÄ™ dostÄ™pny z Galileo i PDT 2.1 – Mylyn. Jest to plugin do zarzÄ…dzania taskami. Można przez odpowiednie connectory podpiąć siÄ™ do systemów Jira lub Trac. Bardzo fajnie dziaÅ‚a w połączeniu z klientem svn (Subversive lub Subclipse).
PDT 2.1 dziaÅ‚a zdecydowanie szybciej od poprzednika co jest najwiÄ™kszym plusem, bo do PHP 5.3 na razie nie planujÄ™ siÄ™ “zabierać”
Wczoraj, 30 czerwca, ukazaÅ‚a siÄ™ kolejna wersja, chyba najlepszego, komunikatora Jabberowego – Psi. Finalna wersja, jeÅ›li nic nie stanie na przeszkodzie, zostanie wydana 13. lipca 2009.
Co nowego w 0.13 RC2?
Domyślnie w wersji dla MS Windows mamy możliwość wykonywania połączeń głosowych (m.in. do użytkowników Google Talk). Dodano XMPP URI handler oraz możliwość permanentnego uznania certyfikatu serwera za zaufany. W oknie czatu dodano umożliwiono wykonywanie prostych komend (Ctrl+7 otwiera linie komend). Przy okazji poprawiono masę błędów z poprzednich wersji.
Psi 0.13 RC2 można pobrać z Sourceforge‘a.
Kilka maÅ‚ych zmian na blogu. DodaÅ‚em, niedostÄ™pnÄ… od dawana, stronÄ™ hobby. ZostaÅ‚a zaktualizowana, chociaż wiele jeszcze brakuje. BÄ™dzie z czasem – obiecuje
Kolejna sprawa, od zawsze brakowaÅ‚o możliwoÅ›ci kontaktu ze mnÄ… – ze wzglÄ™du na spamerów i różne boty – nie podawaÅ‚em swojego adresu e-mail na stronie. DodaÅ‚em dziÅ› formularz kontaktowy, który umożliwi komunikacjÄ™ zwrotnÄ….
I na koniec – zamiana w panelu bocznym (sidebar). W miejsce udostÄ™pnianych treÅ›ci z Google Reader wstawiÅ‚em wklejÄ™ (widget) z blip’a. Blip to rodzimy system microblogging’owy.
Obraz autorstwa laverrue
TakÄ… oto ciekawostkÄ™ dotyczÄ…cÄ… PDT ostatnio odkryÅ‚em. Chodzi o wersje Eclipse i build’y all-in-one (paczki gotowe do użycia).
PDT 2.0 GA (aktualnie dostępna wersja stabilna) została oparta o Eclipse Ganymede w wersji 3.4.1.
Natomiast, ostatnio udostępniona, wersja przeglądowa 2.1.0 M5 bazuje na Eclipse Ganymede oznaczonej numerkiem 3.4.
Ot taka mała regresja
Kevin Smith odpowiedzialny za Psi, klienta sieci jabber, poinformował właśnie na blogu o wydaniu oficjalnej wersji 0.12.
Opis większości nowych funkcjonalności został już opisany na moim blogu.
Oficjalny release information znajdziemy także na forum Psi.
Psi można pobrać ze strony http://psi-im.org/download/. Godne uwagi – pod system MS Windows oprócz instalatora jest dostÄ™pna spakowana wersja (zip), wystarczy wypakować i uruchomić psi.exe
4 sie 2008
DodajÄ…c wczoraj nowÄ… galeriÄ™ do serwisu Flickr zauważyÅ‚em, iż ten oferuje edycjÄ™ zdjęć on-line poprzez aplikacjÄ™/serwis picnik.com. Nie byÅ‚oby w tym nic dziwnego, przecież takich usÅ‚ug w sieci jest już sporo (nawet Adobe uruchomiÅ‚o Photoshop Express), a jednak…
Po ponad dwóch latach bez aktywności reaktywowałem projekt webit webdesign. Jednocześnie zmienił się stan (wersja) projektu z beta na wersję finalną.
Projekt oparty w całości na Zend Framework. Wykorzystuje m.in. Zend_Search, Zend_Db, Zend_Feed. Jako że zaczynałem przerabiać webit.pl na starszej wersji ZF (1.0.4) nie wykorzystuje na razie Zend_Layout i Zend_Form. Planuję wdrożyć je w najbliższej przyszłości.
W ostatniej chwili zamieniłem bibliotekę JavaScript Prototype na jQuery. jQuery jest lżejsza i ma więcej pluginów. Myślę, że to dobry wybór.
Zapraszam do odwiedzin na www.webit.pl
Najnowsze komentarze