Tag Archives: Windows

Komodo Edit + Prefixr

Zapostowany w Technika | Tagi: , , , , , , | Skomentuj

Każdy kto ma do czynienia z kodowaniem CSS wie, jaki to ból korzystać z tych właściwości CSS3, które w różnych przeglądarkach wymagają różnych „prefixów producenckich” (-moz-, -webkit- etc.). Nie dość tego — na przestrzeni kilku wersji danej przeglądarki potrafiła się całkowicie zmieniać implementacja formatu danej właściwości (jak było np. z linear-gradientem w Webkicie).

Wiąże się to oczywiście z faktem, że póki co wspomniane właściwości CSS nie są jeszcze częścią oficjalnej, ostatecznej specyfikacji, dlatego póki co producenci przeglądarek w taki sposób sobie je „testują”. Ale jeśli ktoś chce z tych możliwości korzystać już dzisiaj, stoi przed nim spore wyzwanie związane z napisaniem kodu kompatybilnego ze wszystkimi aplikacjami. Można oczywiście pomagać sobie „ręcznie” — korzystając chociażby z http://caniuse.com/ .

Na szczęście pojawiła się niedawno webowa aplikacja http://prefixr.com – w której można wkleić fragment kodu sformatowanego tylko wg. oficjalnej propozycji specyfikacji, np:

body
{
  border-radius:5px;
}

A ona wypluje nam kod z wszystkimi wariantami dla popularnych przeglądarek :)

body {
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

Fajne? Pewnie, że fajne. Ale „fajność” idzie znacznie dalej. Twórcy tej jakże użytecznej aplikacji udostępniają także API oraz przykłady wykorzystania go w różnych edytorach programistycznych. Niestety widać wyraźnie, że preferują Maca — co znaczy, że nie ma np. na liście mojego ulubionego edytora, Komodo Edit. Na szczęście, można wykorzystać ich wskazówki i zrobić to samemu w bardzo prosty sposób.

Otwieramy Toolboxa, klikamy PPM i wybieramy "Add" » "New Command..."

Otwieramy Toolboxa, klikamy PPM i wybieramy "Add" » "New Command..."

W polu "Command" wklejamy:

W polu "Command" wklejamy:

curl -sSd css="%S" http://prefixr.com/api/index.php
Jeśli chcemy mieć przypisany skrót klawiszowy (a chcemy), przechodzimy do zakładki "Key Binding" i wpisujemy wybrany skrót. Ja wybrałem Ctrl+L, R.

Jeśli chcemy mieć przypisany skrót klawiszowy (a chcemy), przechodzimy do zakładki "Key Binding" i wpisujemy wybrany skrót. Ja wybrałem Ctrl+L, R.

Czas na test. Wpisujemy jakąś prostą deklarację w oknie edytora, zaznaczamy…

Czas na test. Wpisujemy jakąś prostą deklarację w oknie edytora, zaznaczamy…

Wciskamy Ctrl+L, a potem R… i voila!

Wciskamy Ctrl+L, a potem R… i voila!

Acha, żeby to zadziałało, w systemie musi być zainstalowany cURL (chociażby stąd: http://curl.haxx.se/ ), a adres jego pliku wykonywalny musi być w zmiennej systemowej PATH (jak mniemam — ja przypadkiem już miałem zainstalowanego cURLa z inną aplikacją, więc u mnie działało „na dotyk”).

I ostatnia sprawa: Prefixr nie radzi sobie niestety z co bardziej specyficznymi deklaracjami. Nie rozwinie nam niestety np:

border-bottom-left-radius: 5px;

Ale po pierwsze, da się samemu ekstrapolować już potrzebne prefixy z rozwinięcia podstawowej wersji deklaracji, a po drugie — mam nadzieję, że będą konsekwentnie usprawniać aplikację.

Backup playlist w Winamp

Zapostowany w Technika | Tagi: , , , , , , , , , | 2 Komentarzy

Miałem nadzieję, że po niedawnej reinstalacji Windowsa udało mi się już przywrócić kompa do stanu wyjściowego (z niewielkimi perypetiami). Okazuje się jednak, że zapomniałem o jeszcze jednej rzeczy. Nie zapisałem sobie nigdzie playlist ani zakładek z Winampa. A ten, niestety, pod pewnymi względami został jeszcze w latach ’90 — i nie ma tak prostej funkcji, jak automatyczny backup list gdzieś online (ręczne eksportowanie list do .m3u przy każdej zmianie playlisty jak dla mnie zupełnie nie rozwiązuje tej sprawy). Dzięki temu też pozbyłem się kilku dłuuugich i nie bez trudu zbudowanych playlist. Czytaj dalej »

PHP 5.3.1 + Apache 2.2 + MySQL 5 = problem

Zapostowany w Technika | Tagi: , , , , , , , | 3 Komentarzy

Miałem dziś wątpliwą przyjemność reinstalowania Windowsa po 2 latach nieprzerwanej pracy na jednej instalacji Visty (sic!). Jak zwykle, nie obyło się bez problemów. Zwykle w takich przypadkach zaskakują mnie coraz to nowe problemy wynikające z łączenia nowych wersji Apache’a, PHP i MySQLa.

Tym razem efekt był dość ciekawy. Po bezproblemowym odpaleniu wszystkiego i próbie uruchomienia w przeglądarce PhpMyAdmina – zawiecha. Strona ładuje się w nieskończoność. Log w Apache’u nie pokazuje żadnych sensowych wskazówek. Czytaj dalej »

Photomatix HDR – RAW vs. JPEG

Zapostowany w Foto | Tagi: , , , , , , , , , | 4 Komentarzy

Pierwotnie tytuł tego posta miał brzmieć „Photomatix vs. Enfuse”, ale w trakcie przygotowywania sobie materiałów zobaczyłem, że sprawy nie do końca mają się tak, jak sądziłem.

Ale od początku – w czasie obrabiania fotek z niedawnego spaceru (a konkretniej w czasie robienia HDRa z 3 ujęć w Photomatiksie) zauważyłem ciekawą rzecz. Załadowałem bezpośrednio 3 RAWy (.CR2 – z mojego 50d) do Photomatixa i kliknąłem dwa kolejne buttony prowadzące prosto do tonemappingu. Moim oczom ukazał się ten oto powalający rezultat:

Photomatix - HDR z RAWów

Photomatix - HDR z RAWów

Czytaj dalej »

Gmail vs. Thunderbird

Zapostowany w Technika | Tagi: , , , , , , , , , , , , | 4 Komentarzy

Od kiedy w ogóle korzystam z poczty elektronicznej (a będzie to już ładnych parę lat) wypróbowałem chyba większość co popularniejszych programów klienckich — Outlook, Outlook Express, The Bat, Thunderbird — żeby na ostatnie kilka lat zatrzymać się na tym ostatnim. TB ma właściwie wszystko, co potrzeba — z jednym wyjątkiem, różniącym go od siostrzanego Firefoxa — aktywnego developmentu. Czytaj dalej »

Windows 7 — 32bit czy 64bit?

Zapostowany w Technika | Tagi: , , , , , , , , , , , , | 11 Komentarzy

Nadchodząca wielkimi krokami premiera Windows 7, jak również niedawna dyskusja z Wojtkiem zainspirowały mnie do zadania sobie pytania — czy wraz z przesiadką na nowy system, nie warto przypadkiem się zastanowić nad wersją 64-bitową? Do tej pory zupełnie nie interesowałem się tym wariantem, a moje pobieżne doświadczenia z 64-bitowym OSem (Ubuntu) były raczej zniechęcające (nie działała np. wtyczka Flash do Firefoxa). Czytaj dalej »

FileHippo Updater

Zapostowany w Technika | Tagi: , , , , , , , , , | 3 Komentarzy

Jakiś czas temu wspominałem o Appupdater’ze. Od tamtego czasu (grudnia 2007) niestety zarządzanie aktualizacjami aplikacji na Windows nie zmieniło się wiele. Co znaczy tyle, że wciąz trzeba dbać o to we własnym zakresie. M$ nie ułatwia nijak użytkownikom życia. Na szczęście konsekwentnie pojawiają się programy, które pozwalają proces ten jeśli nie zupełnie zautomatyzować, to chociaż uczynić mniej bolesnym.

Jedną z lepszych tego typu aplikacji, na jakie trafiłem, jest FileHippo Updater. Dla odmiany ma własny interfejs graficzny, a do tego szukając aktualizacji, opiera się na bogatej bibliotece oprogramowania hostowanej przez FileHippo.com. Czytaj dalej »

Identyfikacja muzyki z Tunatic

Zapostowany w Technika | Tagi: , , , , , , , , , , | 16 Komentarzy

Pewnie nie ja jeden co jakiś czas trafiam w Necie na jakieś video w którym autor użył fajnej muzyczki. Nie ja jeden zapewne chcę się wówczas dowiedzieć co do to za kawałek. Zwykle jedyną nadzieją jest przeglądanie komentarzy pod filmikiem, ufając, że ktoś już o to zapytał, a ktoś inny odpowiedział. Okazuje się jednak, że jest pewien program, który jest w takich sytuacjach nieoceniony – Tunatic (dzięki Wykop!). I sprawa byłaby zamknięta, gdyby nie jeden szkopuł. Czytaj dalej »

Ikony Tortoise SVN w Total Commander

Zapostowany w Technika | Tagi: , , , , , , , , , , , , | 5 Komentarzy

Od czasu do czasu każdy webdeveloper musi przynajmniej zetknąć się z jakąś formą wersjonowania kodu. Jednym z najpopularniejszych systemów służących do tego właśnie celu jest oczywiście Subversion (SVN).

Pod Windows najwygodniej z SVN (moim przynajmniej zdaniem) korzysta się przy pomocy klienta zwanego Tortoise SVN, który bardzo ładnie integruje się z shellem, dając w menu kontekstowym wszystkie potrzebne polecenia, a status plików pokazując przy pomocy nakładek na ikony. Czytaj dalej »

Kalkulator z Windows 7 w Viście

Zapostowany w Technika | Tagi: , , , , , , , | Skomentuj

Wbudowany w Windowsa kalkulator nie doczekał się żadnych istotnych zmian właściwie od wersji znanej z Win95 (a może i od Windows 3.11 – nie wiem, bo nie pamiętam jak tam wyglądał). Nadchodząca (podobno w połowie 2009) nowa wersja systemu z Redmond  – Windows 7 – poza wieloma innymi ulepszeniami GUI – ma zmienić także to. Po raz pierwszy chyba w historii M$ jakieś wbudowane narzędzie będzie naprawdę użyteczne ;). A co więcej – już dziś posiadacze Windows Vista mogą naocznie się o tym przekonać. Czytaj dalej »