Strumieniowa transmisja gier – to działa!

Zaledwie kilka dni temu czytaliśmy o technologii rozwijanej przez firmę OTOY, która może zrewolucjonizować świat elektronicznej rozrywki. Dzisiaj David Perry, pracownik firmy Acclaim, na swoim blogu przedstawia efekty prac nad podobnym projektem: Gaikai.


Demonstrację ponoć widzieli już najwięksi wydawcy na targach GDC i E3. Teraz Perry postanowił uchylić rąbka tajemnicy zwykłym graczom. Zobaczcie sami:

Gaikai Technology Demo (JULY 1, 2009) from David Perry on Vimeo.

Perry pisze, że w przypadku powyższego dema:

1. Nie instalował niczego na twardym dysku maszyny klienckiej. Wszystko działało na standardowym Windowsie Vista, przeglądarce Firefox z zainstalowanym Flashem.
2. By obniżyć koszty, wykorzystał standardowy serwer o silnie dostosowanej konfiguracji i w pełni wirtualizowany. Na targach E3 serwer udostępniał jednocześnie siedem instancji gry Call of Duty.
3. Odległość pomiędzy klientem i serwerem wynosiła około 400 mil (1 mila = 1,6 km). Ping jaki uzyskał Perry, to 21ms. Docelowo ma to być 10ms, po włączeniu do sieci serwera, który uruchomił w Irvine, w Kalifornii.
4. Serwer stoi w zwykłym centrum danych w Kalifornii. Połączenie nie odbywało się przez żadne światłowody, a zwykłe łącze kablowe.
5. Koszty wprowadzenia tej technologii nie są wysokie, bo nie wymagały wielu stron patentów, kilku lat pracy czy rozwoju specjalnych technik kompresji i własnych chipów.
6. Technologia przystosowana jest do prawdziwego Internetu. Kodeki do kompresji wideo zmieniane są w czasie rzeczywistym, zależnie od potrzeb aplikacji i sprzętu oraz prędkości połączenia internetowego, jakie posiada klient.
7. W przypadku większości prezentowanych gier wystarczy łącze w granicach 1mbit. (Działa na Wifi, na netbookach bez kart 3D, itd.)
8. Wszystkie trzaski w powyższym filmie pochodzą z zestawu słuchawkowego, jakiego użył autor.
9. Cały montaż nagrania przeprowadzony został w Windows Movie Makerze i polegał na usunięciu zbyt długiego czasu oczekiwania czy przedzierania się przez menu, co jest przypadłością na przykład gry Need for Speed.
10. Autorzy nie są „wyznawcami” żadnego z systemów operacyjnych. Niektóre dema uruchamiane są spod Windows, inne spod Linuksa. Maki również będą wspierane.

To demo może przekona część niedowiarków. Na pewno skłania do zastanowienia się, jak będzie wyglądać przyszłość w komputerowym świecie? Czy już niedługo komputery osobiste będą tylko terminalami umożliwiającymi dostęp do danych i oprogramowania działającego na potężnych serwerach, gdzieś w sieci?

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

  1. Awatar Matthew
    Matthew

    Tylko czekać aż ktoś wprowadzi abonament, przy okazji likwidując normalne sposoby rozprowadzania gier.

    1. Awatar Memphis
      Memphis

      Nie sądzę, żeby tak to było. Wydaje mi się, że dalej sporo osób będzie wolało mieć pudełkową wersję i uruchamiać ją na własnym sprzęcie. To rozwiązanie na pewno nie przypadnie do gustu choćby fanom dynamicznych gier sieciowych, jak strzelanki. Tam chyba każde 10ms się liczy ;).

  2. Awatar M
    M

    Aha, fajnie, a teraz sprawdź w słowniku angielsko-polskim słowo "streaming", a jeżeli już wiesz to oświeć mnie, czemu nie można tego napisać po polsku?

    1. Awatar Memphis
      Memphis

      Proszę bardzo. Jakoś przyzwyczaiłem się do słowa "streaming".

      1. Awatar Karl
        Karl

        Bo mówisz 'streaming' i każdy wie, o co chodzi. Mówisz 'transmisja strumieniowa' i trzeba zsukać w słowniku, co autor miał na myśli…

        1. Awatar Karl
          Karl

          szukać*

        2. Awatar Quinn
          Quinn

          Bo mówisz ’streaming’ i każdy wie, o co chodzi.

          Nie każdy, uwierz mi.

        3. Awatar K.
          K.

          Niech szuka. Nie musimy dla niego równać w dół.

        4. Awatar stilgar
          stilgar

          Jeśli ktoś zna słowo "streaming" a "trasmisji strumieniowej" nie zna, to znaczy, że mamy do niego w dół równać?

  3. Awatar Memphis
    Memphis

    Przepraszam, za ewentualne błędy w tłumaczeniu. Nie rozumiałem do końca punktu drugiego, jeśli ktoś bardziej techniczny ma pojęcie i chciałby poprawić, to zapraszam.

    Co do punktu dziesiątego i "wyznawców", Perry stwierdził, że:

    We are completely OS agnostic(…)

    więc uznałem, że to dobre tłumaczenie ;).

    1. Awatar i
      i

      mieścisz się w klimacie języka PR.;) ja wybrałbym 'nie uzależniamy' 😉
      ciekawe jest skojarzenie tego 'we are' ze słowem 'property'.

  4. Awatar Emdé
    Emdé

    Jeżeli nie trzeba będzie płacić abonamentu (wiecie, kupuje raz i mam spokój) to jestem zdecydowanie ZA. Nie będę musiał kupować laptopa, żebym mógł pograć w UT3 ^^!

    1. Awatar Memphis
      Memphis

      No właśnie to jest zastanawiające. Ktoś musi utrzymywać te serwery. Są inne opcje – reklamy, itd. Ale jak to rozwiązać? W trybie pełnoekranowym (nie wyobrażam sobie innego grania) to byłoby co najmniej uciążliwe. Można wprowadzić opłaty, które wyeliminowałyby reklamy, ale czy wpływy pokryją koszty i w dodatku pozwolą zarobić twórcom?

      1. Awatar maciek
        maciek

        niby mogą udostępniać oprogramowanie, które każdy będzie uruchamiał we własnym zakresie (na przykład na dużym PC, aby grać z netbooka)… ale kłóci się to z ideologią chmury, no i chyba z założeniami tego produktu.

        1. Awatar Emdé
          Emdé

          Jest już coś takiego.

          http://www.streammygame.com/

  5. Awatar DerDevil
    DerDevil

    Widzę w tym przyszłość i rozwiązanie problemu z brakiem najnowszych gier na systemy inne nisz Windows no i brakiem mocnego sprzętu do grania 🙂

  6. Awatar Sławek
    Sławek

    Jeżeli to na prawdę działa, to nie wróżę świetlanej przyszłości systemowi Windows.

    1. Awatar norbert_ramzes
      norbert_ramzes

      Pewnie prędzej czy później odkryją że na serwerze z Linuksem można odpalić więcej instancji na jednej maszynie

      1. Awatar Memphis
        Memphis

        No problem z tym, że na serwerze z Linuksem trzeba tą grę jeszcze odpalić. Tak, jak na Windows. Także potrzeba albo wersji na Linuksa albo bawić się w jakieś WINE… Obie wersja mało realne. Chyba, że producenci dostrzegą możliwości i zaczną produkować wersje dla Linuksa.

        1. Awatar norbert_ramzes
          norbert_ramzes

          Jeśli realnie opłaci się to zaczną.

        2. Awatar Memphis
          Memphis

          Mam nadzieję :).

        3. Awatar CeCeron
          CeCeron

          Mnie nie obchodzi strona serwerowa, grunt, że jest wielka nadzieja, że system klienta będzie mógł być prawdopodobnie dowolny! To mogłaby być pierwsza prawdziwa rewolucja w popularności systemów niewindowsowych.

        4. Awatar Memphis
          Memphis

          Ironia polega na tym, że prawdziwy "rok Linuksa na desktopach" nie miałby wtedy nic wspólnego z zaletami samego systemu. Co najwyżej z jego "darmowością".

        5. Awatar Sławek
          Sławek

          Zawsze chciałem sobie pograć w gry na moim Piecu z komórki. Jest Steam, lecz to nie to samo, a trzeba chyba mieć zewnętrzne IP, chyba że działa to podobnie to VOIP lub P2P. Na prawdę. Nie wymagam od gier dobrej jakości obrazu, byle tylko być maksymalnie mobilnym!

        6. Awatar maciek
          maciek

          Memphis: całkiem możliwe, skoro inne zalety linuksa niewiele znaczyły?

        7. Awatar Sławek
          Sławek

          Nie chodziło o steam, ale o streammygames.

  7. Awatar bartmarian
    bartmarian

    oby tylko abonament był niski, @Emde, bo będzie, to jest usługa,
    która chociażby jest zasilana, trzeba też infrastruktury i jej obsługi,
    za to mogę uzywać do grania linuksa – co jest super nowiną, o ile
    ms nie położy swojej technologicznej łapy na tym "w jakiś sposób",
    winda w wielu miejscach to konsola do gier, ani im się śni, aby to
    się zmieniło, lepiej wymuszać zmianę systemu wersją directx'a 🙂

  8. Awatar pawo12
    pawo12

    Ja wolę mieć wersje pudełkowe gier niż grać online. Jestem ciekaw, czy strumieniowa transmisja gier może być rodzajem reklamy dla gier? Może dzięki temu pudełkowe wersje niektórych gier będą się nawet lepiej sprzedawać? Taka forma sprawdzenia byłaby lepsza niż zciąganie z netu dema, a jak komuś jakaś gra się naprawdę spodoba, kupi własnie wersję pudełkową. Sam nie wiem, czy ta technologia raczej będzie zagrażać grom w wersjach pudełkowych, czy będzie obojętna, czy będzie szkodzić :/

    1. Awatar Memphis
      Memphis

      Na pewno przyda się w dystrybucji wersji demonstracyjnych. Jak piszesz, teraz nie trzeba będzie nic ściągać, można będzie wypróbować, czy gra się podoba.

  9. Awatar jabol
    jabol

    A ja z kolei jestem ciekaw jak to jest z transmisja. Te gry uruchomione bylo w dosc niskiej rozdzielczosci (nie wiekszej ni 1024×768) i podciagaly nawet do 1.8 mbps (np przy EVE online). Po wlaczeniu hpotoshopa zwroccie uwage, transfer podskoczyl do 4.5 mbps. Troszke ostro. Ciekawi mnie takze jak kompresuja to, bo przeslac myche i klawiature do serwera to nie problem, ale kompresja on-the-fly przy zasobozernych grach to juz nie przelewki. I jak odpalaja kilka gier/programow jednoczesnie na jednym serwerze. Nie uzywaja linuxa raczej (chociaz Mario Kart niby na emulatorze chodzi) bo nie wszystko pojdzie. Nie virtualizuja wszystkiego, bo karty graficzne/dx3d dziala na razie wszedzie experymentlanie. Wiec jak ?

    1. Awatar wujek_bogdan
      wujek_bogdan

      po prostu… serwery są na windowsach 😉
      i raczej nie jest to jedna maszyna, ale kilka(naście?) połączonych w klaster.
      w każdym razie sprzęt musi być dosyć potężny.

  10. Awatar Alibaba
    Alibaba

    Czym to się różni od gierek we flashu? może mi ktoś wytłumaczyć

    1. Awatar wujek_bogdan
      wujek_bogdan

      proponuję przeczytać jeszcze raz niusa i zapoznać się z pojęciem streaming.
      w skrócie, po stronie klienta nie są wykonywane żadne obliczenia, wszystko dzieje się po stronie serwera, a na monitorze klienta wyświetlany jest tylko steraming z "prawdziwej" gry odpalonej na serwerze. sterowanie odbywa się na podobnej zasadzie jak połączenie z pulpitem zdalnym np. przez vnc.
      czyli dowolną grę można odpalić na nawet bardzo leciwym sprzęcie bez akceleratora 3d.

      1. Awatar Arek
        Arek

        Przyda się za to akcelerator H.264, który pewnie bywa wyłącznie w najnowszym sprzęcie.
        Oczywiście w okienku 320×200 można będzie grać bez akceleraatora nawet na starym 80386 (zwłaszcza w Wolfstein 3d).

  11. Awatar MiL
    MiL

    Gdyby to naprawdę działało to byłoby rewolucyjne posunięcie. W koncu mozna by było grac w nowe gry nawet na starszym sprzęcie, co spowolniłoby ślepą gonitwę wymagań sprzętowych. Bo to głównie gry to napędzają.
    Druga rzecz to to że możnaby było grać na dowolnym systemie.
    Coś mi się jednak wydaje że wszystko rozbije się o kasę. Płacenie abonamentu za granie może być mniej opłacalne dla graczy niż normalne kupno gry. Poza tym jakoś nie wyobrażam sobie serwerów, które uciągną całą rzeszę graczy.

    1. Awatar Sławek
      Sławek

      Jeżeli tylko pójdzie Ci na sprzęcie flash 😉 .

    2. Awatar niedzwiedz
      niedzwiedz

      Wiesz, jeśli będziesz miał abonement np $30 miesięcznie i dostęp do wszystkich gier z dowolnego miejsca rzem z Twoimi zapisanymi grami itd. to myślę, że może być opłacalne 😉

    3. Awatar and
      and

      pamiętaj, ze oszczędzasz też na karcie graficznej, no i na systemie jeżeli kupowałeś Windows żeby sobie pograć

  12. Awatar Magnes
    Magnes

    To raczej pokazuje, że to NIE DZIAŁA. "Odległość pomiędzy klientem i serwerem wynosiła około 400 mil (1 mila = 1,6 km). Ping jaki uzyskał Perry, to 21ms." W normalnych warunkach pingi osiągałyby pewnie 200ms, i jak tu grać? 😐

    1. Awatar y0g1
      y0g1

      czy ja wiem,
      przy 2 łączach 4MB (jedno w domu dzielone na około 20 komputerów) i drugie w pracy dzielone na około 8 stanowisk) mam pingi pomiędzy komputerami na poziomie 50 ms. Do publicznych serwisów www pingi są w granicy od 30 ms do 200 ms
      Przy pingu powyżej 100 ms jeszcze nie zauważałem spowolnienia w graniu np w openarena.
      Inna sprawa, że te serwisy zwyczajnie zaczną wypierać typowe stronki z grami we flashu. Będzie pewnie cała masa prostych niewymagających gier w stylu tych dostępnych na komórkę, opłacanych płatnymi sms czy przy pomocy paypal. Gry bardziej wymagające na pewno będą wymagały stosownie wyższej opłaty (ale nadal duzo niższej od ceny gry na tradycyjnym nośniku)

      1. Awatar norbert_ramzes
        norbert_ramzes

        Przy pingu powyżej 100 ms jeszcze nie zauważałem spowolnienia w graniu np w openarena.

        Pingi pokazywane w OA czy Nex są zawsze zawyżone, nawet o czas dwóch tzw. ramek (jedna po stronie serwera, a druga po stronie klienta).

      2. Awatar Magnes
        Magnes

        Ping w grze normalnej powoduje opóźnienia nie w odświeżaniu ekranu, a tylko informacji o poruszaniu się przeciwników. Lag w takim przypadku jak opisany w tekście będzie krytyczny, będziesz się poruszał jak w maśle.

      3. Awatar gotar
        gotar

        Ja tylko przypomnę, że w poprzednim artykule zachwalali możliwość korzystania po radiu. A tam pingi radośnie sobie skaczą – żadna gra (gracz znaczy) nie wytrzyma dużego jittera.

  13. Awatar y0g1
    y0g1

    Martwi mnie tylko jedno – jak ten system grania
    się spopularyzuje – to już w każdym medialnym rodzaju rozrywki nie unikniemy reklam.
    Kiedyś telewizja była wolna od reklam, internet też
    nie zalewał nas spamem, a teraz już nawet pograć sobie bez reklam nie będzie można. O ile nie mam nic przeciwko reklamom – to jestem przeciw ich natrętności w postaci pływających okien zasłaniających treść strony, wplataniu wielokrotnie w trakcie odtwarzania filmów / programów. Wystarczyłoby by były pomiędzy programami / filmami, a czas podany w programie podawał rzeczywisty czas rozpoczęcia filmu i jego zakończenia ( z pominięciem reklam). Ewentualnie – można utworzyć blok reklam sponsorów programów i jeśli ktoś chce się odwdzięczyć za dobry film / program to poświęci też dodatkowe 5 minut na sprawdzenie dzięki komu dany film oglądał.
    Podoba mi się np pomysł wplatania reklam w treść gier (np. jeśli na scenie są budynki, bilbordy i inne nośniki, mogące przekazać reklamę) to jak najbardziej warto ją wykorzystać do tego celu. Reklamy głównych sponsorów danej gry byłyby w nią wbudowane na stałe, natomiast reklamy dodatkowe, mogłyby być pobierane przez internet w przypadku dostępu do serwera reklam (powiedzmy w takiej jakości i ilości by nie wysycać więcej jak 5% dostępnego pasma.

    tu wylałem swoje żale ja – zmęczony już zaprzęganiem adblocka do wykluczania kolejnych reklam i przeglądaniem sekcji spam w poczcie czy aby przypadkowo nie trafił tam jakiś ważny mail (czasami jednak to się zdarza)

    1. Awatar wujek_bogdan
      wujek_bogdan

      jeśli się spopularyzuje będzie tak jak z dzisiejszą telewizją. będą płatne kanały bez reklam (jak np. HBO) i takie dostępne dla "pospólstwa" z reklamami.
      mimo wszystko nie wierzę, aby klasyczne pudełkowe gry szybko zniknęły z półek.
      wg mnie steraming to bardzo dobry sposób na promocję gry. zamiast ssać wersję demo można będzie pograć np. przez kilkanaście minut w pełną grę.

    2. Awatar feris
      feris

      W moim osobistym odczuciu pudelkowe wersje gier to przeszłość, za wyjatkiem moze bogatych wersji kolekcjonerskich. Z czasem takie pudelko to tylko pulapka na kurz zajmujaca miejsce, ktora trzeba przewalac przy kazdym sprzataniu. Wala sie toto "pod nogami" a wyrzucic szkoda 😉 .

    3. Awatar i
      i

      jest coś takiego jak 'product placement' 😉

  14. Awatar Little_Pi
    Little_Pi

    Flash?
    A co z prawym przyciskiem myszy? 🙂

    1. Awatar wujek_bogdan
      wujek_bogdan

      dobre pytanie!

  15. Awatar stilgar
    stilgar

    A dla mnie ta prezentacja nic nie pokazuje – jeden użytkownik na łączu o niskich opóźnieniach, w takim małym okienku ( ta gra zajmuje 1/4 ekranu… ). Ciekawe jak to będzie chodzić, kiedy będzie kilkuset użytkoników, przy grze pełnoekranowej.

    W czasach, kiedy użytkownicy mają coraz lepsze komputery i to na nie spycha się większość pracy ( np. strony RIA ), system cienkiego klienta, zwłaszcza do gier, nie wydaje się tak dobrym pomysłem. No, chyba, że ktoś będzie chciał grać w gry na netbookach, wtedy to moze bedzie mialo jakis sens…

  16. Awatar marcinsud
    marcinsud

    http://www.streammygame.com/smg/index.php ta strumieniowa transmisja gier działa i to od 2 lat chyba.

  17. Awatar Piotrek
    Piotrek

    Ciekawe i może w przyszłości, wyprzeć tradycyjny model dystrybucji gier. Łącza internetowe są coraz szybsze metody kodowania wideo też coraz lepsze, więc to może działać.

    Z punktu widzenia producenta gry to taki model jest wymażony, koniec z nielegalnymi wersjami, a to ważne i może mieć wpływ na koszt dla końcowego użytkownika (sprzęt + licencja). Koszt sprzętu w chmurze per urzytkownik jest dużo niższy.

    Bardzo dużo aplikacji jest już w wersji webowej, więc wizja terminali może się w końcu ziści bo słychać o tym od bardzo dawna, ale chyba technologia i urzytkownicy nie byli do tej pory na to gotowi.

    Pozdrawiam

  18. Awatar Tomahawk
    Tomahawk

    Osobiście jest przeciwnikiem wszystkich tego typu wynalazków. Zostaje uzależniony w tym momencie od kolejnego pośrednika (z abonamentem), Zapewne w abonamencie będę miał "zestaw standardowy", a żaby zagrać w jakiś hicior będę musiał płacić. Ja się na to nie pisze. Najwyżej przestane grac w nowe gry i zostanę z zapleczem tych, które mogę kupić zainstalować i cieszyć się nimi kiedy chce-niezależnie czy mam w danym momencie pieniądze na zapłacenie kolejnego miesiąca abonamentu.

    Życzę z całą szczerością temu(i podobnym) projektom szybkiego i bolesnego upadku(żeby nikt potem nie próbował ponownie).

    1. Awatar MichalK
      MichalK

      To co nowe gry to teraz masz za darmo? dolicz sbie tez sprzet na ktory musisz wydac kase zeby jakis hit uciagnac. I co ci wychodzi z rachunku?
      Ja chętnie bym sobie pogral teraz na swoim 7 letnim laptoku w takiego hl2 :> Podoba mi sie ta technologia.

      1. Awatar Tomahawk
        Tomahawk

        A czy ja powiedziałem, ze za darmo? Ja tylko stwierdziłem, że jeżeli teraz kupie grę to mogę sobie w nią grać kiedy chce i już żadne dodatkowe opłaty mnie nie obowiązuje(oczywiście oprócz MMO). A tak będę musiał płacić abonament, a żaby grac w jakieś hiciory to zapewne ten większy. Jakoś osobiście nie lubię się uzależniać od nikogo i od niczego…

        Pozdrawiam

    2. Awatar SeeM
      SeeM

      Jedno drugiego nie wyklucza – możesz mieć starocie na dysku, a w nowości grać za abonament.

      1. Awatar Tomahawk
        Tomahawk

        Widzisz, a ja jednak bym wolał w te nowości również pograć z dysku twardego(najlepiej na Linuksie/BSD ;)).

        Pozdrawiam

  19. Awatar magnes81
    magnes81

    ja tam nie jestem optymistą… mam tepsowe łącze 1 mega i miałem problem z płynnym obejrzeniem filmiku demonstrującego tą cudowną technologię:)więc na myśl o graniu w taki sposób przechodzą mnie ciarki:)

  20. Awatar morsik
    morsik

    Chciałbym zauważyć delikatnie, że koleś uruchamiał tą grę we Fleszu w oknie przeglądarki, a nie na Fullscreenie – a jak wiadomo, im większe okienko Flasha tym bardziej tnie.
    Pominę już fakt tego, że ma na tym Vistę, więc można przypuszczać, że sprzęt ma "dość" dobry.

  21. Awatar X
    X

    Zastanówmy sie chwilę ilu żadaniom http w typowym web2.0 albo nawet wejściowm na "film" w YT odpowiada obsługa jednego "strumieniowego" gracza i mamy odpowiedź dotyczącą ekonomiczności tego rozwiązania. Jego opłacalność jest zadna. Elegancja techniczna jest żadna; to jest 180 stopniowe odwrócenie pomysłów takich jak SETI@home czyli wykorzystania rosnącej mocy komputerów domowych. Nie ma co się napalać, to tylko ciekawostka hobbystyczna i jako taką można ją docenić.

    1. Awatar Tomahawk
      Tomahawk

      IMHO Taka idea jest nawet fajna, ale na dużo mniejszą skalę. Czyli masz malutki komputerek multimedialny podpięty do telewizora, który niespecjalnie może nadaje się do gier, ale z filmami spokojnie sobie radzi (np. ION). A np. w sypialni masz swojego głównego kompa. I aż żal nie wykorzystać tej 40-50 calowej plazmy do jakiejś gierki 😉
      W tym wypadku ta technologia wydaje się być ok. Ale nie, że jakaś firma będzie miała "miljart" serwerów i, żeby zagrać będę musiał zapłacić abonament.

      Pozdrawiam

  22. Awatar KAES
    KAES

    Tak jak ktoś napisał, takie coś zlikwidowałoby piractwo. A to jest na pewno kusząca myśl dla producentów gier i programów. Komuś to się może nie podobać ale jak nie będzie miał wyboru bo kiedyś znikną gry ze sklepów to se będzie mógł do poduszki płakać 🙂

  23. Awatar Alease Bisikirski
    Alease Bisikirski

    You’re blogging has really come on when I look back over previous posts. Actually I arrived here from a forum on an unrelated topic. Worth surfing sometimes. Thanks.

  24. Awatar Rayford Duchesneau
    Rayford Duchesneau

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

  25. Awatar magnet kitchens
    magnet kitchens

    Your weblog is very educational, keep up the good writing!!!!

  26. Awatar rechargeable battery charger
    rechargeable battery charger

    I am impressed, I must say. Definitely hardly ever do I encounter a blog site that is definitely each educative and entertaining, and allow me to let you know, you may have hit the nail about the head. Your believed is outstanding; the problem is something that not adequate persons are talking intelligently about. I’m rather blissful that I stumbled during this in my hunt for one matter referring to this

  27. Awatar bathroom cabinet
    bathroom cabinet

    I have been a common follower of your blog and will certainly stay to do so. The info is valued for me

  28. Awatar miller bathroom furniture
    miller bathroom furniture

    I enjoyed reading your blog and I wanted to tell you that I completely agree with you. It is tricky to find people that think likewise these days. Keep it up

  29. Awatar sfsfs
    sfsfs

    I learned more new things on this fat reduction issue. One issue is a good nutrition is tremendously vital when dieting. A big reduction in junk food, sugary food items, fried foods, sugary foods, red meat, and whitened flour products could be necessary. Keeping wastes parasitic organisms, and poisons may prevent goals for fat loss. While a number of drugs for the short term solve the issue, the awful side effects are certainly not worth it, they usually never provide more than a short-lived solution. This is a known proven fact that 95% of fad diets fail. Many thanks sharing your thinking on this weblog.

  30. Awatar Lavina Schlesier
    Lavina Schlesier

    I’d be inclined to make a deal with you one this subject. Which is not something I usually do! I love reading a post that will make people think. Also, thanks for allowing me to speak my mind!

  31. Awatar Caroline
    Caroline

    Very nice entry. I have been looking for a while and you gave me a lot of information.

  32. Awatar Emily
    Emily

    We are a group of unpaid workers and starting a new strategy in our residential area. Your web site offered us with worthy information to aid us get started.You have complete an amazing job!

  33. Awatar North Lawrence Fire Departments
    North Lawrence Fire Departments

    Having just been looking forwell written articles for the research project I’ve been working on when I happened to come across yours. Thanks for this helpful material! — North Lawrence Fire Departments

  34. Awatar Merlin Booker
    Merlin Booker

    Have you ever thought about writing an ebook or guest authoring on other websites? I have a blog based on the same ideas you discuss and would really like to have you share some stories/information. I know my readers would appreciate your work. If you’re even remotely interested, feel free to send me an email.

  35. Awatar The Car Insurance Guy
    The Car Insurance Guy

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

  36. Awatar HCG Drops
    HCG Drops

    Thanks for the points shared in your blog. Something also important I would like to state is that fat reduction is not supposed to be about going on a celebrity diet and trying to shed as much weight that you can in a few days. The most effective way to shed weight is by using it slowly but surely and following some basic guidelines which can enable you to make the most from a attempt to shed pounds. You may learn and already be following some of these tips, nonetheless reinforcing knowledge never affects.

  37. Awatar Find A Math Tutor
    Find A Math Tutor

    Howdy intelligent points.. now why did not i think of these? Off topic slightly, is this page pattern merely from an atypical installation or else do you use a personalized template. I take advantage of a webpage i’m in search of to improve and effectively the visuals is likely one of the key issues to finish on my list.

  38. Awatar new movies
    new movies

    I enjoy this site!

  39. Awatar Goodrich Post Office
    Goodrich Post Office

    There is obviously a ton to know about this. I think you made some good points in this post.

  40. Awatar Denver Molyneux
    Denver Molyneux

    I really can’t say that I entirely agree with everything that was said, but very good info overall

  41. Awatar Wasserbetten
    Wasserbetten

    I have been looking to submit about something such as this upon my web site and you gave me an idea. Regards.

  42. Awatar praca nieruchomości poznań
    praca nieruchomości poznań

    The most comprehensive and very well thought out write up I have found on this subject on the net. Keep on writing, I will keep on coming by to read your new content. This is my fourth time coming by your blog.

  43. Awatar vakantiehuis beieren
    vakantiehuis beieren

    Good message for the kiddies.

  44. Awatar Wii Homebrew
    Wii Homebrew

    Getting Wii Homebrew will let you to safely unlock a person’s console, download lots and a lot of Wii games, have admission to Nintendo 64 and SEGA Genesis emulators, and several other things.

  45. Awatar VLC Player
    VLC Player

    I dont mind sitting here in my notebook as well as doing nothing but being surprised about how great and wonderful this blog of yours is. There’s no other site that will keep me personally glued for some time other than yours. Please keep it up!

  46. Awatar Anti Aging
    Anti Aging

    Most anti-aging skin products aim to supply nutrients to skin cells, thus allowing them to help heal after there’s also been damage, and replacing a number of the moisture and fat that have been lost.

  47. Awatar Malcolm Ommen
    Malcolm Ommen

    I like the quality of the article Keep Posting.

  48. Awatar free bike games
    free bike games

    And if you happen gaze for lengthy into an abyss, the abyss gazes also into you.

  49. Awatar buzz
    buzz

    Remarkable Article.appreciate show..a great deal more put it off .. ;)…

  50. Awatar Teddy Pollman
    Teddy Pollman

    Great thanks

  51. Awatar Carmella Breitenstein
    Carmella Breitenstein

    Having just been searching for useful articles for the research project I’ve been working on when I happened to find yours. Thanks for this great content! — Carmella Breitenstein

  52. Awatar katalog
    katalog

    Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! By the way, how could we communicate?

  53. Awatar colon cleanser
    colon cleanser

    You ought to really think about engaged on growing this weblog into a major authority in this market. You evidently have a grasp handle of the subjects everyone seems to be searching for on this website in any case and you can certainly even earn a buck or two off of some advertisements. I’d discover following current matters and elevating the quantity of write ups you put up and I guarantee you’d start seeing some amazing focused visitors in the near future. Just a thought, good luck in no matter you do!

  54. Awatar קידום אתרים בגוגל
    קידום אתרים בגוגל

    קידום דפי מקוונים עושים רק בחברת קידום אתרים מקצועית כמו חברת נט-סטייל . צרו עמנו קשר על מנת לרכוש שרות של קידום אתרים בגוגל בדרך הטובה ביותר.

  55. Awatar Wasserbetten
    Wasserbetten

    It never ceases to be able to astonish myself that, having a bit of additional browsing on the web, you can land on probably the most unique sites.

  56. Awatar colon cleanser
    colon cleanser

    Now you’ve your new web site and you’re eager to start making some gross sales! However, how are you going to make sales if you wouldn’t have high volumes of tourists to your web site?

  57. Awatar coach outlet online
    coach outlet online

    Do you have a spam problem on this site; I also am a blogger, and I was curious about your situation; many of us have created some nice methods and we are looking to swap techniques with other folks, please shoot me an e-mail if interested.coach outlet online

  58. Awatar Wilmington NC Custom Home Builder
    Wilmington NC Custom Home Builder

    Very efficiently written information. It will likely be helpful to anybody who usess it, together with myself. Keep up the good work – for positive i’ll take a look at extra posts.

  59. Awatar buzz
    buzz

    This website is really a walk-through for all of the details you desired on this subject and therefore wouldn’t recognize that will be asking. Look below, might positively learn about it again.

  60. Awatar auto detail equipment
    auto detail equipment

    Great blog. Many blogs like yours cover subjects that can’t be found in magazines and newspapers. I don’t know how we got on 10 years ago with just newspapers and magazines.

  61. Awatar HM SHop Online
    HM SHop Online

    loved what you are doing with the blog man if you are looking for ill clothes come check out Hm Clothing

  62. Awatar Elsie Torrens
    Elsie Torrens

    Cool

  63. Awatar Rebecca I. Gilliam
    Rebecca I. Gilliam

    Effective

  64. Awatar colon cleanse reviews
    colon cleanse reviews

    This one is an inspiration personally to uncover out far more associated to this subject. I must confess your data prolonged my sentiments as well as I am going to right now take your feed to remain updated on every coming blog posts you would possibly possibly create. You might be worthy of thanks for a job completely completed!

  65. Awatar Tyrone Moss
    Tyrone Moss

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

  66. Awatar car detail supplies
    car detail supplies

    Great blog you have here. So many blogs like this cover subjects that just aren’t covered by magazines. I don’t know how we got by 12 years ago with just newspapers and magazines.

  67. Awatar running gels half marathon
    running gels half marathon

    I discovered your weblog site on google and verify a couple of of your early posts. Continue to keep up the very good operate. I just additional up your RSS feed to my MSN News Reader. Searching for ahead to studying extra from you later on!…

  68. Awatar driving instructor training courses
    driving instructor training courses

    How do you fancy getting your individual boss, choosing your individual working hours and meeting new individuals every single day? Would you like to make good cash and have the satisfaction of assisting men and women learn something new? It is straightforward to see why a lot of folks from every single walk of life prefer to be a driving instructor.

  69. Awatar h1n1 influenza
    h1n1 influenza

    I was wondering what number of people so far have died belonging to the swine flu because everytime I be sure that wikipedia they havent up to date it

  70. Awatar Weber Q200 Gasgrill
    Weber Q200 Gasgrill

    I’m additionally interested in affilate as well as search engine marketing.

  71. Awatar art prints
    art prints

    Rattling fantastic visual appeal on this website , I’d rate it 10 10.

  72. Awatar gender predictor quiz
    gender predictor quiz

    Cool

  73. Awatar Christening gifts
    Christening gifts

    Good to know

  74. Awatar Aracelis Kehn
    Aracelis Kehn

    Not many people have the guts to dispute this, glad to see youre not one of them. Keep it up

  75. Awatar Laureen Deross
    Laureen Deross

    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.

  76. Awatar Insurance Resources
    Insurance Resources

    Aw, this was a really nice post. In idea I would like to put in writing like this additionally – taking time and actual effort to make a very good article… but what can I say… I procrastinate alot and by no means seem to get something done.

  77. Awatar Harriett Boon
    Harriett Boon

    You have some helpful ideas! Maybe I should consider doing this by myself.

  78. Awatar Wynajem Autobusu
    Wynajem Autobusu

    I’m not sure where you’re getting your information, but good topic. I needs to spend some time learning much more or understanding more. Thanks for great info I was looking for this info for my work.

  79. Awatar Transport Osób
    Transport Osób

    You should take part in a contest for one of the best blogs on the web. I will recommend this site!

  80. Awatar colon cleanser
    colon cleanser

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

  81. Awatar Rifle Scope
    Rifle Scope

    Way cool, some valid points! I appreciate you making this article available, the rest of the site is also high quality. Have a fun.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *