Plik json.remote.js to ostatni składnik grupy Remote. Jest on rozszerzeniem klasy XHR i służy do wymiany danych w formacie JSON za pomocą obiektu XMLHttpRequest.

Posiada on jedną metodę - send oraz jedno własne zdarzenie - onComplete.

Pełna składnia wygląda następująco:

var obiekt = new Json.Remote("adres",{
   onComplete: function(json){
      // w tej funkcji otrzymujemy uchwyt do pobranego obiektu JSON
      // na przykład json.nick
   }
}).send({json});

Składnia może się wydać skomplikowana, ale zaraz wszystko po kolei wytłumaczę ;)

Czytaj dalej...

A oto rezultat krótkiej wycieczki na pierwszą stronę wykopaliska

Free Image Hosting at www.ImageShack.us

Nie ma to jak sobie trochę "pokopać" - swoją drogą to zaopiekowałem się tylko tym co mnie szczególnie załamało, bo generalnie badziewia jest więcej (nie wiem czy na wykopalisku znalazłbym 2 sensowne linki dziś), ale szkoda mi czasu... W każdym razie jutro rano tam wrócę xD

P.S.: Zmienili budowę strony i oczywiście Wykop Spam Cleaner nie działa już :( Ale w sierpniu ma się pojawić blacklista - czekam na nią z utęsknieniem...

Przyjęty :D

23 lipca, 2007

Właśnie sprawdziłem wyniki rekrutacji na Politechnikę Łódzką i oto co zobaczyłem :

Przyjęcie na kierunek
Przyjęty
Wydział Fizyki Technicznej Informatyki i Matematyki Stosowanej Informatyka, stacjonarne (dzienne), inżynierskie, Łódź

Czyli jednak z rocznych wakacji nici xD

Zostały 2 miesiące, a potem się zacznie :D

Media przesadzają...

23 lipca, 2007

Tak naprawdę całą esencję tego co obecnie się dzieje zawarł u siebie Razor Jack - może ciut za ostro, ale w sumie nie co się rozczulać nad tym tematem zbytnio i trzeba nazywać rzeczy po imieniu... Osobiście zauważyłem, że liczba trupów potrzebna do ogłoszenia żałoby narodowej ciągle spada (mówimy tu oczywiście o sytuacji gdy ofiary to tak zwani zwykli śmiertelnicy, bo wybitne osobistości mogą liczyć nawet na ogłoszenie dnia pogrzebu dniem wolnym od pracy w kraju). Jak tak dalej pójdzie to Onet czy inne portale na stałe zmienią barwy na skalę odcieni szarości... Co warte zauważenia - im więcej tych żałób jest ogłaszanych, tym bardziej ludzie to olewają, bo staje się to pospolite jak poniedziałkowe śniadanie... Generalnie wyolbrzymianie pewnych wydarzeń, nasze mass media mają opanowane do perfekcji - wszędzie o tym mówią jakby zginęło co najmniej 2000 osób...

Najlepszy tekst jaki usłyszałem pochodził od jakiegoś księdza (widziałem przelotem, ale i tak mnie rozbroiło) i ów ksiądz powiedział, że widocznie na tych ludzi nadeszła najlepsza pora by odejść (według uznania pana Boga). Jestem wręcz pewien, że gdyby takie same bzdury powiedział rodzinom ofiar to z pewnością ten moment stałby się jego najlepszą porą by odejść na tamten świat...

Osobiście jestem ciekaw kto najwięcej na tym zarobi ? Panowie prezydenci lansujący się w takich chwilach jako ogromnie zatroskani mężowie stanu, a może niektóre parafie na extra mszach za dusze zmarłych ?

Widzę jeden plus całej tej sytuacji - na głównej Onetu nie ma reklam ;)

Swoją drogą zastanawiam mnie jedno - widziałem na głównej Joggera kilka wpisów o tym jak to wstrętne media żerują na ofiarach wypadku - wszystko fajnie, tylko widzę niektórzy też lubią pożerować i nabić sobie czytelników pisząc o tym wszystkim na zerowym poziomie... Ja taki nie będę i zostawiam ten wpis na pierwszym poziomie - stali czytelnicy przeczytają, a reszta mi obojętna tak jak i ten cały wypadek...

Mootools 1.1 - Json.js

22 lipca, 2007

JSON to format wymiany danych, który moim zdaniem naprawdę warto poznać, zwłaszcza w kontekście bardziej zaawansowanego użycia skryptów JavaScript na stronie. Do czego możemy użyć tego formatu ? Możemy elegancko wymieniać złożone dane pomiędzy PHP, a JavaScript - oczywiście nie tylko PHP posiada wsparcie dla JSON - posiada je mnóstwo języków programowania co zresztą sami zobaczycie czytając podlinkowaną na początku wpisu stronę. Dzięki JSON uzyskujemy łatwy dostęp do poszczególnych elementów obiektu danych.

Mootools w pliku json.js posiada dwie metody składowe klasy Json - toString i evaluate - pierwsza zamienia obiekt JavaScript na ciąg znaków, a druga zamienia ciąg znaków na obiekt JavaScript. Dzięki temu możemy używać przechowywać złożone dane na przykład w cookies - zapisujemy obiekt konfiguracji jako ciąg znaków, który umieszczamy w ciasteczku, a następnie możemy tenże obiekt w dowolnym momencie odczytać.

Czytaj dalej...