15 éves a Google

Google 15th Birthday

Napjaink egyik meghatározó IT cége hivatalosan ma töltötte be a 15. életévét. Fura módon valójában nem ma tölti be eme neves évfordulót, hiszen a kereső fejlesztése már 1996-ban elkezdődött, a domain 1997. szeptember 15-én, a Google Inc. pedig 1998. szeptember 4-én került bejegyzésre. Mindazonáltal a Google 2005. óta ezen a napon ünnepli a születésnapját, így maradjunk ennél a dátumnál.

Manapság a Google az élet számos területén jelen van, emberek százmilliói keresnek nap mint nap a keresőjük segítségével, a YouTube a legnagyobb videómegosztó oldal (nem mellesleg az internet egyik leglátogatottabb oldala), a Gmail rengeteg ember számára egyet jelent a levelezéssel, a Térkép lassan valós alternatíva lesz a dedikált navigációs eszközök és szoftverek mellett, a világon használatban levő telefonok jelentős részén Android fut és még a lesajnált Google Plus is lassan kezd erőre kapni a folytonos integrációnak köszönhetően. Ezek persze csak a főbb példák, a Google számtalan egyéb szolgáltatással rendelkezik és folyamatosan kutat újabb lehetőség után. Ez azonban egy 15 éves folyamat eredménye és nem volt mindig így…

Olvass tovább15 éves a Google

Alhálókra (VLAN-okra) bontás

2013 nyarán és szeptemberének elején az eddigi egy nagy hálózatot (VLAN-t) több kisebbre bontottuk fel. Miért is volt rá szükség? Szerettük volna mobil regeketi bevezetnii, amelyhez sikeresen igényeltünk egy nagyobb IP címtartományt az egyetemtől. Viszont amennyiben ezt a másfélszeresére növekedett tartományt is egy darab VLANii-nak hagytuk volna meg, akkor már az amúgy is hatalmas broadcast … Olvass továbbAlhálókra (VLAN-okra) bontás

Szerverhelyiségek klimatizálása

Mint azt tudjátok, a hálófelújítás során a hat rendező helyiséget (RACK) is klimatizálnunk kell, ennek kapcsán merült fel bennem a cikk gondolata.

Szeretnék ízelítőt adni pár sorban nektek arról, hogy miért is szükséges a szerver és rack helyiségek klimatizálása, és miért kell erre nagy figyelmet szentelni tervezéskor a későbbi problémák elkerülése érdekében.

Olvass továbbSzerverhelyiségek klimatizálása

Samsung Windows 8 Tablet

A következő cikkben szeretnék bemutatni egy Samsung  (Nem a linkelt, de nagyban hasonlít rá) prototípust, illetve a rajta található Windows 8 operációs rendszert. Nem egy review-t szeretnék írni, hanem sokkal inkább egy ,,élménybeszámolót”, megmutatni, hogy egy átlag felhasználó számára mit tud nyújtani egy ilyen masina.

Olvass továbbSamsung Windows 8 Tablet

ANR, avagy a programozó lustasága

Ha Androidot futattó telefonotok van bizonyára sokan találkoztatok már az ANR (Application Not Responding) jelenséggel. Ezt az üzenetet akkor írja ki a rendszer, ha a felhasználónak több, mint 5 másodpercet kell várnia arra, hogy az aktuálisan futó program feldolgozza az inputot. Ennek a folyamatnak a megértéséhez azonban egy kicsit részletesebben is meg kell ismerni az Android működését.

Olvass továbbANR, avagy a programozó lustasága

PowerDNS SCH módra

Lassan egy éve a World IPv6 Day-nek. Akkor egy napra a világ top weboldalai és internetszolgáltatója, beleértve a Google-t, Facebook-ot, Yahoo!-t és még több, mint 1000 más résztvevőt is összefogtak és együtt egy napra elérhetővé tették szolgáltatásaikat IPv6-on. Hogy miért is kellett ez? 1995-ben elkészült az RFC-je, 1996-ban implementálta a Linux, pár évvel később a kommerciális vállalatok is megtették. 2011-ben az IANA kiosztotta az utolsó /8-as blokkokat is az IPv4-es címtartományból, így már ideje volt valamit tenni az IPv6 elterjedése érdekében.

Olvass továbbPowerDNS SCH módra

IIS7.5 PHP Fast-CGI

Ebben a cikkben szeretném megmutatni, hogy hogyan kell PHP-t telepíteni Windows-os környezetben, IIS7.5-ös web-kiszolgálóra. A nagyobb biztonság, sebesség és stabilitás érdekében szeretnénk FastCGI-vel futtatni a PHP-t. A PHP non-thread-safe verzióját fogjuk használni, hogy miért ezt használjuk, és miért épp FastCGI-t, erről bővebben itt olvashatsz.

Olvass továbbIIS7.5 PHP Fast-CGI

Néhány JavaScript best practice egy egyszerű időzítőn keresztül

JavaScript esetében is fontos szerepe van az időzítésnek, gyakran kell bizonyos időközönként elvégezni tevékenységeket, vagy bizonyos időkésleltetéssel dolgozni (tipikus eset animációk készítése). Ehhez két függvény áll rendelkezésre, a setTimeout és a setInterval, ezek azonban csak alapvető funkciót biztosítanak, ráadásul egyáltalán nem objektum-orientált megközelítésűek. Emiatt készítettem egy nagyon egyszerű Timer objektumot, amin keresztül ráadásul be tudok mutatni nektek néhány JavaScript best practice-t. 

Olvass továbbNéhány JavaScript best practice egy egyszerű időzítőn keresztül

A JavaScript, a click esemény, és a buborékozás

Aki egy kicsit foglalkozott már JavaScripttel tudja, hogy ha az egér kattintás eseményét szeretném lekezelni, akkor az adott HTML elem onclick metódusát kell implementálnom, azt hívja meg a böngésző. Valószínűleg már kevesebben tudják, hogy mi van akkor, ha nem csak az elemnek, hanem a szülőjének is implementálom az onclick metódusát, akkor melyik hívódik meg? Ha mind a kettő, akkor milyen sorrendben?

Olvass továbbA JavaScript, a click esemény, és a buborékozás