Nowości

Keypress – przechwytywanie klawiszy w JS

Dziś, kiedy aplikacje działające w przeglądarkach coraz bardziej przypominają tradycyjne, jedną z najistotniejszych kwestii jest minimalizacja problemów i niedogodności związanych z faktem, że pierwotnym przeznaczeniem przeglądarek było… właśnie przeglądanie dokumentów HTML na serwerach WWW, a nie obsługa wieloelementowych aplikacji. Jednym z najczęstszych problemów jest kwestia obsługi zdarzeń, zwłaszcza pochodzących z klawiatury.

Na szczęście do dyspozycji mamy kilka bibliotek do obsługi klawiatury – dobrym przykładem może być choćby Keypress.

keypress

Obsługuje ona m.in. naciśnięcie klawisza, zwolnienie go, kombinacje oraz sekwencje klawiszy. Co istotne, jest ona stosunkowo lekka (poniżej 10 kb).

 

Standard
Nowości

Zmień smartfona w mikroskop za 30 zł

W serwisie Instructables znajduje się interesujący artykuł opisujący, w jaki sposób można przekształcić zwykłego smartfona w element systemu mikroskopowego, pozwalającego uzyskać powiększenie rzędu 175x – a więc wystarczające do obejrzenia poszczególnych komórek roślinnych. Artykuł opisuje iPhone’a, użyć można jednak dowolnego innego smartfona z przyzwoitej jakości aparatem. Niewątpliwą zaletą tego rodzaju mikroskopu jest możliwość wykonywania zdjęć i nagrywania filmów.

micros

 

Standard
Nowości

Windows 1.01 w przeglądarce

To była kwestia czasu – po DOSie działającym w przeglądarce przyszedł czas na Windows! Co prawda w wersji prehistorycznej, bo 1.01, niemniej jednak większość funkcji działa tak, jak w oryginale.

win10a wind10b

 

Starym systemem możemy pobawić się tutaj: http://jsmachines.net/demos/pc/cga-win101/xt-cga-win101.xml.

Zainteresowanym tego rodzaju emulacją można też polecić starego Maca (Mc OS System 7):

win10c

 

 

Oraz Windows 3:

win10d

 

 

 

 

Standard
Nowości

API dla Pythona

Na przestrzeni ostatnich lat pojawiło się wiele API dla popularnych usług, gotowe do użycia z poziomu Pythona. Część z nich została uporządkowana i zaprezentowana w przejrzysteh formie na stronie Python API.

PythonAPI

 

W pierwszej kolumnie znajdziemy oficjalną nazwę danej usługi, w drugiej – krótki opis, w trzeciej – odnośnik do dokumentacji, a w czwartej – adres witryny z odpowiednimi modułami do pobrania.  Lista API cały czas rośnie!

Standard
Nowości

RaspyFi – Linux dla audiofila

RaspyFi to nowa dystrybucja Linuksa, która zaprojektowano z myslą o przekształceniu RaspberryPi w miniaturowy sprzęt audiofilski. Współpracuje z wieloma przetwornikami analogowo-cyfrowymi; ich pełną listę można znaleźć na stronie projektu. Idea jest prosta: podłączamy swoje RaspberryPi do wzmacniacza, siadamy w fotelu z pilotem (którym może być dowolne urządzenie z Andriodem lub iOS-em) i cieszymy się odtwarzaną muzyką w najwyższej jakości, jaką może odtworzyć miniaturowy komputer.

Clipboard01

 

Dystrybucja obsługuje odtwarzanie plików multimedialnych z urządzeń USB i lokalnego NAS, a także z serwisów Spotify, Last.fm i Soundcloud. Obsługiwane formaty to: MP3, WAV, FLAC, AAC i ALAC. Lista obsługiwanych funkcji stale rośnie, warto więc regularnie odwiedzać stronę projektu: http://www.raspyfi.com.

Standard
Nowości

Google Reader w Go?

Kilka miesięcy temu Google postanowiło zlikwidować Google Readera, zachęcając użytkowników, by korzystali treści za pomocą sieci społecznościowej Google+. Decyzja ta wywołała wiele niechętnych komentarzy ze strony dotychczasowych użytkowników. Niektórzy z nich postanowili nie zasypiać gruszek w popiele – w krótkim czasie powstało wiele alternatyw dla Readera.

Na szczególną uwagę zasługuje jedno z nich: – Go Read. Zostało ono zaimplementowane w Go (+AngularJS po stronie klienta) i stanowi doskonałą demonstrację możliwości tego stosunkowo młodego lecz potężnego języka programowania. Co najważniejsze – Go read jest wygodny i funkcjonalny.

 

Standard
Nowości

Pure CSS

Jeśli szukamy nowoczesnej biblioteki CSS a z różnych powodów nie podoba nam się Bootstrap, powinniśmy przyjrzeć się nowemu dziecku Yahoo – PureCSS:

http://purecss.io/

Jest to zestaw modułów CSS do bezpośredniego wykorzystania na stronach internetowych. Znajdziemy tam m.in. kompletny zestaw do budowania estetycznych formularzy (łącznie z weryfikacją zawartości pól), przyciski, tabele, menu i siatki.

Przykładowe motywy stworzone na bazie Pure CSS można znaleźć tutaj:

http://purecss.io/layouts/

pure

Standard
Nowości

Piwik zamiast Google Analytics

Google Analytics dobrze sprawdza się jako narzędzie badające, kto odwiedza naszą witrynę, ma jednak podstawową wadę: włączając kod GA, godzimy się, że dane na temat naszej witryny i odwiedzających ją osób zostaną przekazane Google. Na szczęście istnieje świetna (i otwarta!) alternatywa: Piwik.

piwik piwik piwik

Co dostajemy w zestawie?

* Pełną analitykę, w niczym nie ustępującą GA (wyszukiwarki, słowa kluczowe, najpopularniejsze URL-e, nazwy stron, kraje, systemy operacyjne, przeglądarki, rozdzielczość ekranu, czas odwiedzin, liczba odwiedzonych stron, liczba powrotów do witryny… – w sumie aż 30 rodzajów raportów)

* Aktualizacja danych w czasie rzeczywistym

* Szczegółowy podgląd każdego odwiedzającego:

 

* Panel kontrolny z możliwością dostosowania kontrolek do własnych potrzeb:

* Wykresy zmian w czasie:

* Panel z podsumowaniem odwiedzin wszystkich witryn:

* Analityka sklepów internetowych

I wiele innych. Całość możemy przetestować i – jeśli nam się spodoba – zainstalować na swoich witrynach.

 

Standard