Kategorie:
16

Dalvik: „inna” Java

W opublikowanym właśnie SDK do nowej mobilnej platformy Android bodaj najciekawszym elementem jest podsystem aplikacji. Aplikacje Androida są pisane w zwykłej Javie, ale pod kontrolą Dalvika ulegają wewnętrznej przemianie: skompilowane do binarnego kodu wirtualnej maszyny Javy programy za pomocą narzędzia „dx” zostają… powtórnie przetworzone, tym razem do binarnego kodu Dalvik. Wykorzystywane są przy tym klasy opracowane pod szyldem Apache Harmony.

Ostateczna postać (pliki .dex) znacznie lepiej nadaje się do wykonywania w urządzeniach o ograniczonych zasobach — choćby dlatego, że plik wykonalny zostaje bezpośrednio zmapowany do pamięci, zamiast czekać na uruchomienie wirtualnej maszyny. Podobno w tle wprowadzenia formatu Dalvik, poza względami czysto technicznymi, można się doszukać także obejścia przez Google problemów z licencjonowaniem Javy od Suna.

Przy okazji warto sobie przypomnieć, że mija już rok od chwili, gdy Sun zgodził się na uwolnienie kodu swojej implementacji Javy.

Więcej informacji: http://www.betaversion.org/~stefano/lino.../news/110/

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

112 komentarzy

zwiń wątek jellonek  14 listopada 2007 o godz. 14:27 #
Gravatar

nie jestem pewien co do plikow .dex (brakuje ciagle czasu by to osobiscie zweryfikowac) ale z tego co wyczytalem na sieciu (link zrodlowy, grupa dyskusyjna), pliki te to poprostu .jar-y ze zmienionym rozszerzeniem.

wyglada na to ze dalvik to zwykly interpreter/vm bytecode javy. glowne roznice wzgledem sunowskiej javy to:

1) vm interpretowalna, bez jit (choc jest w planach i chyba bedzie opierac sie o llvm)

2) biblioteka standardowa (wzgledem suna pozbawiona np. awt, corby i innych rzeczy z p. widzenia google niepotrzebnych)

co do omijania licencji j2me – wszelkie znaki na ziemi i niebie wlasnie wskazuja na to ze dalvik powstal z tych wlasnie wzgledow (sun mocno stara sie trzymac najbardziej lukratywna czesc rynku). minusem tego zamieszania jest wlasnie interpretowalna maszyna wirtualna, miast np. hotspota sunowskiego (co mnie troche dziwi, bo ztpc jest on dostepny na GPL) bedacego w tej chwili prawdopodobnie najszybsza/najlepsza crossplatformowa implementacja maszyny wirtualnej javy.

chociaz… jak google skorzysta z ludzi ktorzy sie na grupie androida zglosili (wskazujac swoje wczesniejsze doswiadczenia w tej mierze) do pomocy w oparciu dlavika o llvm – ma on szanse zdetronizowac krola…

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek sprae  14 listopada 2007 o godz. 16:18 #
Gravatar

jellonek:jest tez druga strona medalu :) http://tirania.org/blog/archive/2007/Nov-13-1.htm

zwiń wątek jellonek  14 listopada 2007 o godz. 20:43 #
Gravatar

sorry, ale miguel nie jest dla mnie zadnym wyznacznikiem

najwyrazniej nawet nie zauwazyl ze "jego mono" juz obsluguje kod dalvika (brakuje tylko loadera), bo to czysty kod javowy – zmienil sie tylko interface programistyczny (choc w duzej mierze pokrywa sie z javowym zestawem klas, bo opiera sie o apache harmony)

az dziw mnie bierze ze "tak profesjonalny programista" zapomina ze nie chodzi tylko o mozliwosc wykonywania kodu – a glownie o implementacje api i nieco nowego podejscia do czegos co w androidzie okresla sie "cylkem zycia aplikacji".

 
 
 
zwiń wątek rooooooo  14 listopada 2007 o godz. 17:07 #
Gravatar

a nikt nie probował tego bytecodu skompilowac bezposrednio poprzec gcc (wypluc kod posredni do optymalizacji). prosti, szybko i bez problemow.

troszke wiekszy libc trzeba by bylo i tyle

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek jellonek  14 listopada 2007 o godz. 20:51 #
Gravatar

nie rozumiem stwierdzenia "tego bytecodu skompilowac bezposrednio przez gcc"

chodzi ci o "wyplucie" bytecodu z gcc? gcc obecnie ma inne podejscie do javy – kompiluje kod javowy nie do bytecodu uruchamianego na vm, a do kodu natywnego.

zwiń wątek Gf  14 listopada 2007 o godz. 23:49 #
Gravatar

o tym chyba mowi. skoro mowi o posrednim kodzie gcc. gcc nie kompiluje od razu ale po drodze ma swoj jezyk posredni.

 
 
 
zwiń wątek sprae  14 listopada 2007 o godz. 18:04 #
Gravatar

Czy to o czym pisze autor to nie jest poprostu AOT?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek trasz  14 listopada 2007 o godz. 18:07 #
Gravatar

W sensie, Google zrobilo cos w stylu Microsoftu dawno temu – zmienilo na tyle malo, zeby sobie nie robic problemow technicznych, ale na tyle duzo, zeby niczym poza Androidem tego bytecodu nie dalo sie uruchomic. Nie ma co, ucza sie od najlepszych. ;->

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek jellonek  14 listopada 2007 o godz. 20:48 #
Gravatar

trollu ty makowkowy, nie rozumiesz o co chodzilo w sprawie ms, a o co tu…

jakbys doczytal moze (w co watpie) bys zrozumial ze na kazdej vm javy ten kod da sie uruchomic, jedyne co nalezy dorobic to loadera .dex

ale prosciej niz doczytac potrollowac porownujac jedyna w miare moralna firme z najbardziej amoralna…

michuk: optuje za dodaniem mozliwosci ignorowania postow – niech kryterium bedzie identyfikator autora…

zwiń wątek pooh  14 listopada 2007 o godz. 21:19 #
Gravatar

> ale prosciej niz doczytac potrollowac

trasz jest po prostu na etacie w linuxnews.pl ;-> Ma trollowaniem generować ruch w komentarzach, żeby było widać, że serwis żyje. Coś jak różne czułe wojtki czy jasie "bez sęsu" śmietany na onecie ;->

+1 dla killfile'a, będzie można plonkować :->

zwiń wątek krzychoocpp  14 listopada 2007 o godz. 21:27 #
Gravatar

trasz tak naprawdę służy do kalibracji StupidFilter ;) http://osnews.pl/stupidfilter-odfiltruje-glupote-

 
zwiń wątek Paweł  15 listopada 2007 o godz. 21:36 #
Gravatar

Czepiacie się, w końcu każdy może się wypowiedzieć, nawet na temat o którym nie ma pojęcia.

Takie wypowiedzi można po prostu ignorować

 
 
zwiń wątek drd  14 listopada 2007 o godz. 21:38 #
Gravatar

a ktora to firma jest _w_miare_ moralna?

Ze niby Goolge? Za to co probowali robic w Chinach?

Hmmm…

zwiń wątek damianos  14 listopada 2007 o godz. 21:54 #
Gravatar

I zaraz sie zacznie dysputa i obrzucanie blotem jak na onet.pl ;)

 
zwiń wątek mario  15 listopada 2007 o godz. 0:53 #
Gravatar

Ale, że co Google zrobiło w Chinach? Dostosowało się do ich chorego prawa? No cóż … chyba nie mieli za bardzo wyboru!

 
 
zwiń wątek trasz  14 listopada 2007 o godz. 22:36 #
Gravatar

@jellonek: Dopisujac cos do Javy Microsoftu tez pewnie bys ja do kompatybilnosci z Sunowa doprowadzil. Wazne, ze "na dzien dobry" jest niekompatybilnie. W obu przypadkach z powodow biznesowych – i Google, i Microsoftowi chodzilo o to, zeby nie bylo za badzo kompatybilnie.

zwiń wątek marian  14 listopada 2007 o godz. 23:44 #
Gravatar

Tym się różnią, że dalvik to projekt na licencji Apache – wszyscy mogą z tego korzystać a producenci nie musza sie zastanawiac czy GPL jest dla nich. MS to zupelnie inna bajka. Gdyby java nie miala ograniczen nalozonych przez SUN-a i GPL to pewnie mialbys tam Jave od SUN-a.

 
zwiń wątek boorack  17 listopada 2007 o godz. 22:39 #
Gravatar

Na razie nie ma kodów żródłowych do maszyny wirtualnej i standardowych bibliotek (jest kernel, renderer HTML i coś tam jeszcze) więc przydatność Apache License jest w najlepszym razie ograniczona.

No ale zsetupowali jakiś (pusty) svn, może kiedyś wypełnią go jakimiś plikami.

 
 
zwiń wątek michuk  14 listopada 2007 o godz. 23:06 #
Gravatar

@jellonek: jeśli odpowiadasz "trollowi" jak to określiłeś, to używaj rzeczowych argumentów, a nie personalnych ataków. Nie widziałem jakoś jeszcze ani razu, żeby trasz kogokolwiek obraził. Tobie się udało.

@pooh: Oczywiście, że to nasz pracownik :)

zwiń wątek olek  15 listopada 2007 o godz. 8:42 #
Gravatar

Jeszcze trochę, a ludzie podobnie jak w Top Gear pytają kim jest Stig, tak ludzie tu na forum będą pytać kim jest Trasz :D

 
zwiń wątek jellonek  15 listopada 2007 o godz. 11:12 #
Gravatar

@michuk: mnie kilka razu obrazil. ja innych rowniez ;)

@pooh i @krzychocpp: :D

@drd: dobry argument, ale przynajmniej sie do tego przyznali. ms o tresci swoich umow z rzadem chinskim milczy. yahoo podobnie. co nie umniejsza winy googli gdy ludzie walczacy o wolnosci osobiste trafiaja w najlepszym wypadku do wiezienia… :/

 
 
zwiń wątek m--s  16 listopada 2007 o godz. 5:57 #
Gravatar

Nie ma czegoś takiego jak "moralna firma". Po prostu – niektóre firmy mają interes wspólny z klientami, w innych natomiast zachodzi konflikt interesów. W każdym zaś interesie musi znaleźć się jeleń, który za to wszystko zapłaci… oczywiście w google wszystko jest darmowe, ale – dla przykładu – próżno by szukać kodu źródłowego do ichniej wyszukiwarki, albo możliwości wyłączenia szpiegowania na każdym kroku przy kontakcie z ich stronką – oni po prostu muszą zarabiać, inaczej przestali by istnieć. Ot, takie tylko trywialne i oczywiste prawa współczesnej nibyekonomii.

Jeśli już trzeba wybierać (niestety zwykle tak jest), to wolę ten pierwszy typ firm (póki co google) od tego drugiego (na literkę m, kto kupi samogłoskę?).

Wcale się jednak nie zdziwię, jeśli za parę lat nastąpi przetasowanie i zamiana ról – tak jak to kiedyś było z ibm'em i firemką na m.

 
 
 
zwiń wątek rooooooo  15 listopada 2007 o godz. 13:40 #
Gravatar

Java jest akies 16 razy wolniejsza od kodu natywnego
http://groups.google.com/group/android-developers

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek jellonek  15 listopada 2007 o godz. 14:42 #
Gravatar

bardzo zle zinterpretowane dane.

z tego porownania wynika że kod uruchamiany pod emulatorem andorida jest 16x wolniejszy od uruchomionego na natywnej maszynie testera.

podobnie jest w przypadku porównania dalvika (działającego na emuglatorze) z sunowskim jdk działającym natywnie na tej samej maszynie.

tester poprostu lekko sie pomylil w opisie. calos tego testu dotyczyla porownania wydajnosci vm sunowskiej javy wzgledem vm dalvika. porownanie bylo by w miare dobre, gdyby nie zakladal ze sunowaska jvm dzialajaca u niego natywnie skompilowana jest przez gcc, co wiecej, w wersji ktorej on uzywal do kompilacji swoich programow w c…

aby moc porownac wydajnosc vm dalvika wzgledem binarnego kodu wygenerowanego przez gcc – powinien uruchomic fib(35) zarowno w przypadku kodu gcc jak i dalvikowego (czego nie zrobil, bo test mial co innego mierzyc).

btw. wspomniany test tyczy sie bardzo specyficznego zagadnienia (prosta matematyka + rekursja…) – tak wiec nie za dobrze sprawdza sie w benczmarkowaniu "ogolnym". pokazuje jedynie wyrwane z kontekstu zagadnienie.

zwiń wątek boorack  17 listopada 2007 o godz. 22:54 #
Gravatar

To by się zgadzało jeżeli dalvik jest interpreterem. W miarę prostymi technikami (direct threading, buforowanie stosu) możesz doprowadzić interpreter do stanu takiego że na microbenchmarkach (pomijających obiektowość) będzie on jakieś 20 razy wolniejszy od natywnego C. Trochę więcej wysiłku (optymalizacja pod platformę, 'klejenie' fragmentów kodu czyli inlining lub proste optymalizacje kodu bo kompilatory Javy generują bardzo "głupi"/naiwny bytecode ale za to podatny na optymalizacje) i uda się podejść do 16. Stosując zaawansowane optymalizacje kodu ale nadal interpretując można pewnie zejść poniżej 10 (moim zdaniem wartość graniczna to około 5-7) ale nakład pracy na optymalizację jest duży, porównywalny z JIT więc nie ma sensu stosować interpretera (interpreter używamy tam gdzie jest za mało zasobów żeby robić JIT/optymalizację).

Swoją drogą zaawansowane JIT'y mają już bardzo rozbudowaną optymalizację, porównywalną z kompilatorami C/C++. Można przyjąć kod nieobiektowy (pisany "w stylu C" – bez nachalnej obiektowości i obciążania garbage collectora) wykonywany pod JDK6 ma bardzo zbliżoną wydajność do jego odpowiednika w C. Oczywiście "koszerny", silnie obiektowy kod Javy pisany zgodnie z patternami/dobrymi praktykami jest znacznie powolniejszy. No i jak klas jest dużo to jest duży narzut na ich załadowanie/zlinkowanie/JIT i duże obciążenie struktur z metadanymi klas w VM itd.

 
 
zwiń wątek revcorey  15 listopada 2007 o godz. 14:47 #
Gravatar

ja tam w niektórych szacunkach był bym ostrożny :P

zwiń wątek citan  16 listopada 2007 o godz. 14:42 #
Gravatar

Cieszę się z androida, fajnie, że coś nowego się ruszyło, ale boli mnie jedna rzecz, którą już tutaj kilka osób zasygnalizowało, a mianowicie, że API wygląda dla mnie jak "zbierane do kupy". OK, fajnie, mamy obsługę grafiki, 3D, przechowywanie danych i wygląda na to, że będzie wiele więcej, bardziej ciekawych, ale brakuje mi tam numerków z JSR. Bez standaryzacji Android to dla mnie na razie ciekawostka… ale za to jaka! ;)

zwiń wątek jellonek  16 listopada 2007 o godz. 16:11 #
Gravatar

a moze warto poczekac az wypuszcza cos innego niz "zajawke technologiczna" – bo tym wlasnie jest to co teraz wypuscili…

z grupy androida mozna wyczytac ze maja zamiar wypuscic do wszystkiego zrodla. oprocz zrodel mozesz sie spodziewac pelnej dokumentacji…

 
zwiń wątek citan  18 listopada 2007 o godz. 14:55 #
Gravatar

I właśnie to mi się nie podoba. Najpierw powinni wypuścić specyfikację, później fragmenty implementacji – jeżeli nie mają całej. Zbyt mało to wszystko formalnie jest zrobione.

 
zwiń wątek jellonek  18 listopada 2007 o godz. 15:08 #
Gravatar

widac maja inne podejscie do formaliny ;)

przeciez na oko widac ze chodzilo o eksperyment socjologiczny majacy za zadanie okreslic odpowiedz na pytanie: ilu potencjalnych programistow znajdzie sie chetnych do pisania w srodowisku wygladajacym na otwarte, a bedacym pod bardzo scisla kontrola. m.in. dlatego wlasnie w tej chwili (a i bardzo prawdopodobne ze jeszcze przez rok) nie ma mozliwosci pisania kodu w innych jezykach (chodzi glownie o pisanie w jezykach kompilowalnych do kodu natywnego) tak, by korzystaly z dobrodziejstw google api.

od reki potrafie przygotowac program ktory wyswietli jakas fote na ekranie tego google phone, ale zrobie to naruszajac wszelkie ustanowione przez nich zasady (nie dosc ze rysowac bym musial zywcem po fb, to aplikacja musiala by byc kompilowana statycznie (ze wzgledu na brak includow)).

wlasnie po to nie ujawniali wszystkiego, a dali jedynie to co dali, by uchronic sie przed tego typu zagraniami jak robienie wszystkiego "on my way"…

 
 
 
 
zwiń wątek Pashimito  15 listopada 2007 o godz. 14:50 #
Gravatar

No to będzie rebus. Ponieważ Android implementuje tylko niewielką część funkcjonalności JavaME. Oferuje sporo dodatkowych i przydatnych bibliotek (na przykład httpclient czy junit), ale nie jest zgodny nawet z profilem CDC.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek jellonek  15 listopada 2007 o godz. 15:44 #
Gravatar

http://www.microemu.org/
zaczeli portowac na dalvika…

 
 
zwiń wątek camera  10 marca 2011 o godz. 9:16 #
Gravatar

Well this sort of data is truly worth searching for, great info for readers and certainly shows high quality writing. Its cool to have these types of posts around to maintain the facts flow. Helping those who genuinely delight in this, excellent function! Thanks once more for taking the time to put this on-line. I unquestionably liked every single component of it.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Online Marketing  14 marca 2011 o godz. 9:47 #
Gravatar

Fantastic info you have here. You actually comprehend this and I am glad I found this entry by you thanks a bunch.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek car speaker fit guide  14 marca 2011 o godz. 19:36 #
Gravatar

There is apparently a lot to know about this. I think you made certain good points in features also.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek sell your video games  15 marca 2011 o godz. 9:12 #
Gravatar

I used to be very happy to search out this net-site.I wanted to thanks to your time for this excellent learn!! I positively enjoying each little bit of it and I’ve you bookmarked to check out new stuff you blog post.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek dubturbo review  17 marca 2011 o godz. 8:04 #
Gravatar

I couldn’t have really asked for an even better blog. You are ever present to give excellent tips, going on to the point for straightforward understanding of your target audience. You’re surely a terrific professional in this area. Thank you for always being there guys like me.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Kazim  17 marca 2011 o godz. 11:39 #
Gravatar

Kazim seni seviyoruz

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Chantel Derfus  17 marca 2011 o godz. 13:47 #
Gravatar

I’d come to settle with you here. Which is not something I usually do! I really like reading a post that will make people think. Also, thanks for allowing me to speak my mind!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek h miracle review  17 marca 2011 o godz. 18:16 #
Gravatar

I really wanted to type a brief note so as to say thanks to you for those precious hints you are sharing on this site. My extensive internet lookup has at the end been recognized with pleasant concept to talk about with my classmates and friends. I ‘d assume that many of us site visitors are rather lucky to be in a fantastic place with very many perfect professionals with good ideas. I feel somewhat happy to have discovered your entire website page and look forward to so many more excellent times reading here. Thanks a lot once more for all the details.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek dubturbo  18 marca 2011 o godz. 4:59 #
 
zwiń wątek magniwork electricity generator  18 marca 2011 o godz. 8:52 #
Gravatar

Thank you so much for providing individuals with an extraordinarily brilliant opportunity to discover important secrets from this web site. It’s usually very beneficial and as well , jam-packed with amusement for me personally and my office mates to visit your web site not less than 3 times a week to read the fresh things you have got. And definitely, I’m so always motivated with the unbelievable tips you serve. Selected 2 tips in this post are absolutely the best I’ve had.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Ira Arizola  18 marca 2011 o godz. 22:15 #
Gravatar

I really liked reading your post!. Quallity content. With such a valuable blog i believe you deserve to be ranking even higher in the search engines :)

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek htc smartphones  19 marca 2011 o godz. 0:52 #
Gravatar

Cheers for this post! However, I had a problem viewing this article in IE 6. Just wished to convey that for your attention! Cheers.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek MBT Panda Sandals  19 marca 2011 o godz. 16:33 #
Gravatar

very nice post, i definitely adore this page, continue on it.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek ink  19 marca 2011 o godz. 19:56 #
Gravatar

I am impressed, I need to say. Actually hardly at any time do I encounter a blog which is equally educative and entertaining, and let me let you know, you might have hit the nail around the head. Your thought is excellent; the issue is one thing that not adequate individuals are talking intelligently about. I’m very blissful that I stumbled during this in my hunt for one matter referring to this

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek wireless  21 marca 2011 o godz. 9:48 #
Gravatar

thank you for your write-up,My issue has been resolved.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek window replace cost  28 marca 2011 o godz. 19:21 #
Gravatar

This actually answered my drawback, thanks!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek zero friction marketing review  29 marca 2011 o godz. 15:02 #
Gravatar

It is rare to come across a professional person in whom you may have some faith. In the world these days, nobody really cares about showing others the way in this issue. How fortuitous I am to have definitely found such a wonderful web page as this. It really is people like you exactly who make a real difference currently through the thoughts they reveal.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek zero friction marketing  30 marca 2011 o godz. 10:39 #
Gravatar

I won’t be able to thank you more than enough for the articles on your site. I know you’d put a lot of time and energy into them and hope you know how considerably I enjoy it. I hope I will do something identical man or woman sometime.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Trading  31 marca 2011 o godz. 22:02 #
Gravatar

Thank you for this very useful web.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek tranzystor do pompy bosch  2 kwietnia 2011 o godz. 8:37 #
Gravatar

Good post. I study one thing tougher on different blogs everyday. It’ll at all times be stimulating to read content from different writers and observe a little bit something from their store. I’d choose to make use of some with the content material on my weblog whether or not you don’t mind. Natually I’ll give you a hyperlink on your internet blog. Thanks for sharing.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Backyard Aquaponics  2 kwietnia 2011 o godz. 18:01 #
Gravatar

I’m impressed, I must say. Actually hardly ever do I encounter a weblog that’s each educative and entertaining, and let me inform you, you’ve got hit the nail on the head. Your thought is outstanding; the problem is something that not sufficient individuals are speaking intelligently about. I am very glad that I stumbled throughout this in my search for one thing relating to this.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek digital info product  2 kwietnia 2011 o godz. 18:22 #
Gravatar

I couldn’t have really asked for a much better blog. You are available to present excellent assistance, going instantly to the point for easy understanding of your readership. You’re surely a terrific specialist in this subject matter. Many thanks for remaining there humans like me.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek fullmovies.com review  6 kwietnia 2011 o godz. 20:14 #
Gravatar

I’m definitely happy that I found your website, it had basically everything as far as the information I’ve been looking for

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek equityfeed review  7 kwietnia 2011 o godz. 0:13 #
Gravatar

Thank you for your time to have decided to put these things together on this blog site. Michael and that i very much treasured your input through the articles about certain things. I realize that you have a number of demands on schedule and so the fact that an individual like you took all the time as you did to steer people really like us by means of this article is also highly prized.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Juliet Hadesty  8 kwietnia 2011 o godz. 2:53 #
Gravatar

You should participate in a contest for among the finest blogs on the web. I’ll recommend this site!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek funny product ideas  8 kwietnia 2011 o godz. 11:27 #
Gravatar

It is a ideal blog for anybody who wants to find out about this particular question. You know a great deal its almost hard to argue with you (not that I actually would likely want鈥aHa). You certainly put a different spin over a topic that’s really been written about for a long time. Awesome stuff, just simply amazing!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Leland Galinol  8 kwietnia 2011 o godz. 21:49 #
Gravatar

high tally you procure

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek piano lamp  9 kwietnia 2011 o godz. 0:38 #
Gravatar

I’ve noticed that fixing credit activity has to be conducted with tactics. If not, you are going to find yourself causing harm to your rank. In order to realize your aspirations in fixing your credit history you have to see to it that from this minute you pay your entire monthly costs promptly before their timetabled date. It is significant on the grounds that by never accomplishing that, all other activities that you will take to improve your credit position will not be successful. Thanks for expressing your concepts.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek fullmmovies.com  9 kwietnia 2011 o godz. 3:15 #
Gravatar

I really wanted to type a brief note so as to say thanks to you for those precious hints you are sharing on this site. My extensive internet lookup has at the end been recognized with pleasant concept to talk about with my classmates and friends. I ‘d assume that many of us site visitors are rather lucky to be in a fantastic place with very many perfect professionals with good ideas. I feel somewhat happy to have discovered your entire website page and look forward to so many more excellent times reading here. Thanks a lot once more for all the details.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Hisako Targett  9 kwietnia 2011 o godz. 9:54 #
Gravatar

After examine a number of of the blog posts on your website now, and I really like your method of blogging. I bookmarked it to my bookmark website checklist and will probably be checking back soon. Pls take a look at my website as effectively and let me know what you think.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek metabolic cooking review  9 kwietnia 2011 o godz. 18:03 #
Gravatar

This is like my fourth time stopping over your Blog. Regularly I do not make comments on website, but I have to mention that this post really pushed me to do so. Really great post .

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Terence Marose  11 kwietnia 2011 o godz. 2:54 #
Gravatar

I admire the beneficial details you give inside your articles. I will bookmark your blog site and have my youngsters examine up here typically. I am really certain they’ll discover tons of new things here than anybody else!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Review of the Shokz Guide for Starcraft 2  11 kwietnia 2011 o godz. 21:03 #
Gravatar

I simply wanted to let you know how much my spouse and i appreciate all you’ve discussed to help increase the value of the lives of individuals in this subject matter. Through your current articles, we’ve gone out of just a newbie to a specialist in the area. It is truly a tribute to your good work. Thanks

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek HCG Drops  12 kwietnia 2011 o godz. 2:08 #
Gravatar

Thanks for the guidelines shared in your blog. Something also important I would like to mention is that losing weight is not all about going on a celebrity diet and trying to lose as much weight as you can in a few months. The most effective way to burn fat is by consuming it bit by bit and right after some basic points which can enable you to make the most from your attempt to shed weight. You may realize and be following a few of these tips, nevertheless reinforcing knowledge never affects.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Plymouth Fire Departments  12 kwietnia 2011 o godz. 3:03 #
Gravatar

This is clearly a well written post. My only issue is I am having an issue with your RSS feed . For some reason I am unable to subscribe to it. Is there anybody have an similar RSS issue? If anybody else is having the same issue please let me know Sakuma269@gmail.com.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Keenan Risper  12 kwietnia 2011 o godz. 3:13 #
Gravatar

Hey there, I think your website might be having browser compatibility issues. When I look at your blog in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, very good blog!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Car Insurance Guru  12 kwietnia 2011 o godz. 3:32 #
Gravatar

While I tend to side with the post I sincerely believe that car insurance has become too complex for the average car insurance policy holder. Just like any important purchase however you must perform due diligence and research the car insurance companies before you buy.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Wasserbett kaufen  12 kwietnia 2011 o godz. 4:00 #
Gravatar

Pretty good publish. I just discovered your blog and also wanted to point out that I have really loved reading your site posts.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Diabetes Nutrition  12 kwietnia 2011 o godz. 4:12 #
Gravatar

Very enjoyable post, I just bookmarked your site and I’ll definitely return in the future. -Diabetes Nutrition

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Printable Coupons  12 kwietnia 2011 o godz. 4:41 #
Gravatar

Excellent post. I was checking constantly this blog and I am impressed! Very useful information particularly the last part :) I care for such information a lot. I was seeking this particular info for a very long time. Thank you and good luck.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Math Tutor  12 kwietnia 2011 o godz. 4:51 #
Gravatar

I would like to convey my affection for your generosity for visitors who require help with this particular field. Your personal commitment to passing the solution all-around was especially valuable and have constantly enabled guys like me to get to their targets. Your own invaluable useful information means so much to me and a whole lot more to my office workers. With thanks; from everyone of us.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Scan Negatives to Digital  12 kwietnia 2011 o godz. 6:27 #
Gravatar

This is absolutely a well written post. My only issue is I am experiencing an issue with your RSS feed . For some reason I am unable to subscribe to it. Is there anybody have an identical RSS issue? If somebody else is having the same issue please let me know Brindger844@gmail.com.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Biuro podrozy Poznan  12 kwietnia 2011 o godz. 7:56 #
Gravatar

There is noticeably a bundle to know about this. I assume you made sure nice points in features also.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek vakantiehuis beieren  12 kwietnia 2011 o godz. 9:32 #
Gravatar

Films like Krull, Clash of The Titans, Hawk the Slayer, Willow, Conan and Beastmaster are all wonderfully homaged and never poked fun at.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Wiibrew Games  12 kwietnia 2011 o godz. 10:12 #
Gravatar

For example you have the Homebrew Channel, a freeware Wii homebrew games application loader. This was developed to provide users a better way of running software on the Wii console unofficially. Since the architecture of the Wii is based on the Nintendo GameCube computer hardware, most of the homebrew development tools used for your Nintendo GameCube can be used for Wii progress.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek blog  12 kwietnia 2011 o godz. 13:44 #
Gravatar

Regards of this submitting posts, boys, maintain in the exceptional operate…

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek e-katalog  12 kwietnia 2011 o godz. 14:27 #
Gravatar

Attractive section of content. I just stumbled upon your weblog and in accession capital to assert that I get actually enjoyed account your blog posts. Any way I’ll be subscribing to your augment and even I achievement you access consistently quickly.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek colon cleanse reviews  12 kwietnia 2011 o godz. 15:03 #
Gravatar

I’ve to confess that i typically get bored to learn the entire thing but i think you may add some value. Bravo !

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Emilia Regner  12 kwietnia 2011 o godz. 15:27 #
Gravatar

Wonderful post, I just bookmarked your site and I’ll definitely be back in the future. -Emilia Regner

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek praca nieruchomości poznań  12 kwietnia 2011 o godz. 15:31 #
Gravatar

An interesting discussion is worth comment. I think that you should write more on this topic, it might not be a taboo subject but generally people are not enough to speak on such topics. To the next. Cheers

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Salvador Grogg  12 kwietnia 2011 o godz. 15:35 #
Gravatar

Good to know

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek actualites  12 kwietnia 2011 o godz. 15:50 #
Gravatar

This is actually a extremely efficient take a look at in my closet, Need to say you may be One inch the perfect web guru As i actually watched.Thank you writing this good piece of content.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek retail insurance  12 kwietnia 2011 o godz. 16:04 #
Gravatar

In the event that you’ve been following the blogs as well as social media scene over the last few years, you recognize that there’s one very hot issue that keeps appearing: and that is the actual controversy related to comments on weblogs. Should blogs get remarks? Ought these comments be moderated?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek news  12 kwietnia 2011 o godz. 16:16 #
Gravatar

All the best to the leaving, dudes, continue to keep the brilliant operate…

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek colon cleanser  12 kwietnia 2011 o godz. 16:29 #
Gravatar

I¡¯m delighted that I’ve noticed this weblog. Finally anything not a junk, which we go through extremely frequently. The web site is lovingly serviced and stored up to date. So it have to be, thanks for sharing this with us.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Wilmington NC Custom Home Builder  12 kwietnia 2011 o godz. 18:02 #
Gravatar

After I originally commented I clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I get 4 emails with the identical comment. Is there any means you may take away me from that service? Thanks!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Wasserbetten  12 kwietnia 2011 o godz. 19:44 #
Gravatar

I am considering starting a brand new blog within the same category.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Maureen L. Oliver  12 kwietnia 2011 o godz. 20:12 #
Gravatar

Effective

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek mobile detail supplies  12 kwietnia 2011 o godz. 20:33 #
Gravatar

Great blog you have here. Lots of websites like this cover subjects that just aren’t covered by magazines. I don’t know how we got by 15 years ago with just newspapers and magazines.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek kopan  12 kwietnia 2011 o godz. 20:43 #
Gravatar

It looks to me that this website doesn’t load up on a Motorola Droid. Are other people having the exact same issue? I enjoy this website and don’t want to have to skip it when I’m away from my computer.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek basic english mandarin translation  12 kwietnia 2011 o godz. 20:52 #
Gravatar

I must express my passion for your generosity giving support to all those that need guidance on this important subject. Your special commitment to passing the message across turned out to be rather functional and have made people like me to reach their endeavors. Your amazing informative facts entails this much a person like me and further more to my colleagues. Thanks a lot; from each one of us.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek coach outlet online  12 kwietnia 2011 o godz. 21:01 #
Gravatar

Have you ever considered about including a little bit more than just your articles? I mean, what you say is important and everything. But think of if you added some great visuals or videos to give your posts more, „pop”! Your content is excellent but with images and videos, this blog could undeniably be one of the very best in its niche. Superb blog!coach outlet online

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Darryl Paolucci  12 kwietnia 2011 o godz. 21:09 #
Gravatar

Great post, I just bookmarked your site and I’ll definitely return again. -Darryl Paolucci

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek loan consolidation  12 kwietnia 2011 o godz. 23:09 #
Gravatar

You may have merely been diagnosed with prostate melanoma and don’t know how to handle it; the first thing to try and do is don’t panic.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek home decor  12 kwietnia 2011 o godz. 23:29 #
Gravatar

I rattling glad to find this internet site on bing, just what I was searching for : D too bookmarked.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek metabolic cooking  13 kwietnia 2011 o godz. 0:28 #
Gravatar

Thanks for finding the time and keep this web site kept up to date, I operate a site personally and it is hard work to locate enough time to keep it running!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Christening gifts  13 kwietnia 2011 o godz. 0:56 #
Gravatar

Cool

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek artificial insemination  13 kwietnia 2011 o godz. 1:16 #
Gravatar

Thanks bro

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Gasgrill  13 kwietnia 2011 o godz. 1:23 #
Gravatar

Is that this a weblog? Where do you get the actual theme coming from?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Detra Nessen  13 kwietnia 2011 o godz. 1:53 #
Gravatar

I love this article. Thanks. I have a blog where I could link this article to. I’m looking for sites where muscle building tips are being discussed. I think its very helpful to people starting out. I remember what its like when I was new at this. I scour the web for articles. Now I go to places where I could find everything under one place. Thanks for this article.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Online Insurance Resources  13 kwietnia 2011 o godz. 3:27 #
Gravatar

Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant believe youre not more popular because you definitely have the gift.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Natalie Fox  13 kwietnia 2011 o godz. 4:58 #
Gravatar

I am looking forward to diggin more of your quality content.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Biuro Podróży Gdynia  13 kwietnia 2011 o godz. 11:20 #
Gravatar

I was beginning to suppose i might probably end up being the sole person which thought about this, at the least at this point i acknowledge i’m not loonie i am going to make it a point to see a number of different blogposts when i get a bit of caffeine in me, cheers

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek my link  13 kwietnia 2011 o godz. 13:13 #
Gravatar

Once I initially commented I clicked the -Notify me when new feedback are added- checkbox and now each time a remark is added I get 4 emails with the identical comment. Is there any means you possibly can remove me from that service? Thanks!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Autokary Sopot  13 kwietnia 2011 o godz. 13:24 #
Gravatar

I’m just building a short post to express I liked your article and enjoyed reading it. I’ve bookmarked your site so i could be notified of latest content. Thanks

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek artificial insemination cost  13 kwietnia 2011 o godz. 13:34 #
Gravatar

Cool

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek buzz  13 kwietnia 2011 o godz. 14:55 #
Gravatar

Your place is definitely valueble i think. Kudos!…

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek news  13 kwietnia 2011 o godz. 14:58 #
Gravatar

I stumbled upon your site online site on bing not to mention look at a number your entire quickly reports. Have in the pretty decent function. We alternative increase protein intake Rss to make sure you great Live messenger Current information Readership. Going after forward to learning far more on your side later!…

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Hilton Andes  13 kwietnia 2011 o godz. 15:12 #
Gravatar

I must convey my respect for your kind-heartedness in support of those people who require help with the concept. Your real dedication to getting the solution across had been particularly useful and has surely empowered professionals like me to achieve their objectives. The important tutorial indicates a whole lot a person like me and far more to my office colleagues. Thank you; from all of us.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Home Ides  25 sierpnia 2011 o godz. 21:55 #
Gravatar

Simply, admirable what you’ve carried out here. It’s pleasing to search you express from the heart and your clarity on this significant subject material may be quickly looked. Exceptional post and will seem ahead for your long run update.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia