WWWW — A világ legjobb blogja

Először leírom, hogy mitől zseniális, aztán a végén megmondom holérhetőel.

Egy blog elviekben abból áll, hogy valaki rövid kis cikkeket ír valamiről és ezt a cikket lehet kommentálni. A kommentek által a tartalmat tulajdonképpen a nézők is fejlesztik. A leglátogatottabb blogokon a kommentek mennyisége jócskán meghaladja az írás hosszát. Szóval ez web 2.0, mert te is résztvehetsz a tartalomfejlesztésben; közösségi, kollaboratív cucc.

Ugorjunk egy fokot. Web 3.0. Üres fogalom, öncélúan szokták használni semmi újat nem mutató webes alkalmazásokra.

Ugorjuk mégegyet. Web 4.0. Amikor a honlap fenntartója már nem csinál semmit, a tartalmat te generálod. Méghozzá egy blogon. Tudniillik egy blogbejegyzésnek ezek a főbb részei:

  • Cím
  • Blabla
  • Címkék, tagek, kulcsszavak, ahogy tetszik
  • És amit nem a szerző csinál, de szerves része, azok a kommentek.

Ez a blog az első kettőt elhagyja. Objektív. Csak a te véleményedre kíváncsi. Megad bár kulcsszót ábácésorrendben, és szerinted? Bíró, foci, magyarválogatott, tizenegyes, tévedés, törökválogatott, piroslap. Szerinted? Nem fecsérli a szót.

wwww.blog.hu — ti is reklámozzátok, ahol tudjátok. A frankó atyjától.

xHTML alapok

Ezt igazából magamnak írom, hogy össze legyen foglalva egy helyre. Ugyanis pár osztálytársat én meg Koza fogunk html-ügyileg továbbképezni. Az alapoktól indulunk és jutunk ameddig jutunk. Másoknak ez a bejegyzés akkor lehet hasznos, ha ők is tovább akarnak képezni valakit, rosszabb esetben magukat, bár erre nem ez a poszt lesz a megfelelő, csak tudni fogod minek nézz utána.

Continue reading “xHTML alapok”

Hogyan webfejlesszünk?

Normál esetben így néz ki egy webfejleszésnek a mechanizmusa: Alapötlet, terv megvan. Akkor elővesszük kedvenc szerkesztőnket és létrehozzuk az alap fájlokat. index.php, special-foo-bar.php, etc.php… Aztán ha már valami megvan felrakjuk ftp-vel egy php-képes webszerverre és teszteljük. Ha hiba van akkor megkeressük azt, kijavítjuk, majd újból feltöltjük a szerverre, frissítjük a böngészőt; jó-e már. Nem túl bonyolult, Total Commanderben csak az F5 gombot kell megnyomni a feltöltéshez, meg egy Entert a felülíráshoz. Ja meg ha szétkapcsol 120 másodperc után a szerver akkor újra kell csatlakozni. De az is csak egy Enter. Meg ha több fájlt kell feltölteni, akkor azokat ki kell jelölni az ftp-kliensben a mentés után, hogy ne egyenként kelljen feltölteni. Ja és ha külön mappában vannak a módosított fájlok, meg megszakadt a kapcsolat, meg még várni kell a feltöltésre, akkor gondolatban már inkább szidjuk szegény Christian Ghislert. Szóval, ha egyszerre több helyen, több fájllal dolgozunk és tesztelünk is közben, az fájhat.

Erre lenne gyógyír, ha lenne a saját gépünkön egy http szerver, ami mellesleg tud php-t meg mysql-t. Meg úgy összességében jó lenne. De ezt általában el szoktuk vetni, mivel egy szerver az mégiscsak egy szerver és bonyolult installálni. A Microsoft-nak is külön oprendszere van a szervereihez, nem? Szóval akkor általában maradunk a hagyományos módszernél. És szívunk.

Continue reading “Hogyan webfejlesszünk?”

Iskola van

Aki úgy személyesen is ismer engem, vagy olvasta a bal oldalon lévő Rólam linket az tudhatja, hogy iskolába járok. Ha még ennél is tájékozottabb az ember akkor azt is tudhatja, hogy az iskola már elkezdődött. Lassan a tanítás is teljes gőzzel kezd menni nem csak képerces– házifeladatokat fognak osztogatni, lesznek dogák is, ésatöbbi. Meg most kezdtem különangolozást is a felsőfokúhoz. Na szóval itthoni (szabad)időm egy részét is tanulásra kell fordítanom. És az az idő a gépezési időmből fog levonódni, úgyhogy valamivel ritkábban, lehet hogy csak hétvégente fogok posztolni. Há ezt sajnálom nagyon, de nincs mit tenni. Addig is itt egy jó videó, szórakozzon a démosz.

A Blackle [ige, igekötő]

Érdekes egy állatfaj ez a blackle. Korábban már én is olvastam róla, mosolyogtam rajta kettőt-hármat. Látom, hogy pár kolléga is felfedezte magának, hogy ez milyen jó, örülünk, zöldek vagyunk jótteszünk háromszoroshurrá. Kezdeményezésnek baromság, az ötlet kissé hogyismondjam… Én nem tudom komolyan venni. Szép elgondolás, hogy 750 megawattórát spórolunk évente. Mármint, ha a világon mindenki ezt használná google helyett keresésre.

Mit képzel magáról a Blackle?

Azt, hogy fehér képernyőnél a fekete gazdaságosabb. Ha az emberek fekete hátterű google-t használnának. A honlap aboutjában szépen le van vezetve, hogy ha minden google-felhasználó áttérne a blackle-re — ami amúgy ugyanolyan jól keres mint a google –, akkor évente 750 megawattóra energiát spórolhatnánk. És hogy ezzel is jót teszünk blabla.

Gyakorlatilag baromság. Jelenleg a blackle funkcionalitását tekintve egy kisebbfajta nulla. Vagy egy nagyobb. Előszöris a szöveg miért szürke? Azon spórolunk vagy 1%-ot a sokból. Ellenben nem tudok hátradőlve keresni mer’ úgy nem látom. Aztán a keresője egy google text search demo. Tudok vele szöveget keresni. Khirály. Kép? Videó? Magyar oldalak? Én amúgy a firefoxból a jobb felső sarokban lévő keresőből keresek… Vagy sokan IE google toolbarból. Na ezt a blackle megtudja? Nyet. Pedig nem sokba kerülne megcsinálni. Egy kilobyte. De nincs. Szóval egy keresőt üzemeltetnek, mi? Hát ha ők nem veszik komolyan akkor én sem vehetem. Nevetséges. Minden egyes alkalommal, amikor keresni akarok látogassam meg a blackle honlapját?

Ja és a 750 megawattóra. 75 ezer dollár [forrás a blackle honlapján is belinkelve]. Öt számjegy. Ennyit spórolunk. Évente. Alig több mint 14 millió forint, muhaha. A zsebembe ez sok pénz de világméretben summa summarum, nulla. 0. Zero. Null. Egy párszáz fős község éves költségvetése is több ennél.

Céljukat, a 750 megawattórát csak úgy érhetik el, ha google helyett csak rajtuk keresztül keresünk. Az adatokat most a blackle honlapjáról veszem, vagy olyan honlapokról, amiket ők adtak meg referenciaként. Napi 200 000 000 (200 millió) keresés. Alábecsülöm, de mondjuk negyede a google főoldal letöltés nélkül böngészőbe épített keresőből történik (az összes böngészőnél elérhető ez az opció, vagy letölthető egy eszköztár). Az napi 50 millióval több oldalletöltés lenne, ha minden google-felhasználó átálna blackle-re. Több mint évi 18 milliárd plusz oldalletöltés a világhálón. Az jó sok pénzbe kerül valakinek (internetszolgáltató, tenmagad, blackle, google, mittudomén lényeg hogy $$$). Ha például egy ezred dollárcent (lenne) egy ilyen letöltés, akkor már nem érte meg blackle-t használni. Az ugyanis 180 000 dollár évente pluszban. És ennél többe kerül egy honlapletöltés, csak nincs kedvem utánanézni. Egészen belejöttem, folytassuk csak.

Még mindig ott tartunk, hogy a blackle főoldalt kell pluszba látogatni egy kereséshez. Mondjuk tart ez 5 másodpercig. Az a már belinkelt ecoIron számításait alkalmazva csak elosztva 2×4-el napi 25 000 óra blackle-honlap megjelenítés. 59 watt egy fekete honlap megjelenítése. Rohadtul nincs kedvem számolni de már ettől nem fogja megérni a dolog. Huszonötezer szer háromszázhatvanöt szer megjelenítéshez szükséges energia nagyobb lesz mint 750 megawattóra. Csak a monitort számoltuk itt. A fekete képpontokat.

Σ: a blackle használata rohadtul nem lenne energiatakarékos.

Írtak volna egy greasemonkey szkriptet. Vagy meg se születtek volna. Azon is spórolhatott volna az emberiség.

Egy gyors Firefox trück

Ha olyan honlapokat látogatsz, olyanokat olvasol, ahol az olvasmányon belül sok link van — mint például az én blogom vagy a Wikipedia –, akkor néha fárasztó, hogy rákattintasz egy linkre meg még egy másik tucatra és folyton a vissza gombot kell nyomogatnod. Egyszerűbb, hogy ha a vezércikkből nyíló linkeket új ablakban nyitod meg. Egyszerűbb és kész. A legbonyolultabb módszer erre az, hogy linkre job katt>Megynyitás új lapon. Második a Ctrl+Sima Kattintás. Legegyszerűbben úgy nyithatsz meg egy amúgy nem új ablakban megnyíló linket mégiscsak új ablakban (új lapon), ha az egér középső gombjával kattintasz a linkre. Asszem minden Fx-verzióban működik, de csak 2-esben próbáltam. Ja és IE7-ban is működik, de ezt csak úgy megemlítem, amúgy használjatok Firefoxot mindenhol.

Még plusz trükk, hogy a lapfülre kattintva középső gombbal meg be lehet azt zárni. Nem kell eltálálni a 15×15 pixeles ×-et.

Hogyan installáljunk Firefoxot jó sokáig

Firefoxot installálni alapból nem olyan nehéz. Letöltöd, installálod, használod. Ez nem olyan nehéz. Ez.

Én a napokban insalláltam újra a firefoxot, mert egy kiterjesztés elcseszte az amúgy működő böngészőt. Mivel hordozható firefox volt, ezért fogtam magam és töröltem az egész firefox mappát, lévén gyorsabb mint szabályosan leszedni és ugyanazt érem el vele. Én hülye. Nem a törlés módja, hanem maga a törlés miatt. Hirtelen felindulásból elkövetett.

A böngészőm, mivel nem csak használom a Firefoxom addigra ugyanis már szépen be volt konfigurálva. 8 kiterjesztés, egy skin, és több tucat módosítás a beállításokban, továbbá, mindjárt megszámolom… 40-50 könyvjelző — gyengébbek és/vagy IE használók kedvéért kedvencek –, plusz 10+ rss feed. Ezek mind a semmibe vesztek.

Úgyhogy kezdetét vette a firefox-reinstall kálváriája. Letöltés a péáról, install. Eddig 05:00. Aztán addons.mozilla, letöltünk féltucat létfontosságú kiegészítőt. Web developer, Firebug, FireFTP, Locationbar², User Agent Switcher, IE Tab, MinimizeToTray. 20:00.

Újraindítjuk a firefoxot a kiegészítők végleges telepítéséhez. 22:00. Bizony, a Portable Firefox lassan indul. A kiegészítőkben kisebb-nagyobb módosításokat végzünk. 25:00.

Eszköztárat átrendezzük úgy hogy jó legyen. Ne foglaljon túl sok helyet, logikus legyen az elrendezése, használható legyen akár 800×600-as képernyőn is ha kell. 30:00.

Ja igen, a könyvjelzőket majdem elfelejtettem összesen több, mint négy és fél tucat. Azokat egyenként be kell rakni a megfelelő helyre. Próbálkoztam del.icio.us könyvjelzők használatával és integrálásával, de az elsőre nem működött, pápá. Egyszerűbb simán a személyes eszköztárba pakolni a könyvjelzőket. Only a click away. Majdnem olyan egyszerű, mint népszavazást kiiratni.

Szóval könyvjelzőkkel együtt eddig 45:00-nél járunk. Ebben benne van már az rss is, az viszonylag easy. Számtech óráról már kicsengettek volna. Na de a könyvjelzők automatikusan a lap címével lettek elmentve. Mint pl. “CNN.com – Breaking News, U.S., World, Weather, Entertainment & Video News“. Nos, ilyet a nőnemű szűlőd fog könyvjelzőben tárolni, amúgy is tudjuk mit jelent a CNN és, hogy mire való. És nem csak ez az egy ilyen. Egyenként átnevezzük a hibásakat arra, hogy pl. CNN.com. 55:00.

Aztán jön valami jó téma/skin a firefoxhoz. Egy óra letelt. És még nincs vége.

A Firefoxnak is van jópár beállítása, amit nem hagyunk annyiban. Lapfülek mindig látszanak, betűméret állítása, alap betűtípus átállítása, usb-kulcsra optimalizálás. (0 gyorsítótár, sütiknek csak ideiglenes szállás, kezdőlap, mire emlékezzen a böngésző, biztonsági beállítások…) Ez se volt nehéz, 1:05:00. Azonban.

Most jönnek a durvább dolgok, amelyek megtekintése kevésbe harcedzett számítógépezőknek csak saját felelősségre ajánlott.

Continue reading “Hogyan installáljunk Firefoxot jó sokáig”

Típus: MS-DOS kötegfájl

Akik nem csak a startlapjátékok miatt tartanak otthon számítógépet már biztos találkoztak a címben említett fájltípussal. A kiterjesztése .bat. Ikertestvére a Windows NT kötegfájl, a .cmd. Kettő között az az egyetlen különbség, hogy az igazi DOS az NT kötegfájlt nem ismeri fel.

Megnyitva a fájlt egy DOS-os időket idéző ablak jön fel és néha gyorsan kiír valami szöveget, parancsokat hajt végre és néha ezekután egyszerűen eltűnik, néha a usertől kér valamin interakciót. Ilyenkor gyakran megijedünk, megnyomjuk a jobb felső sarokban az X-et és imádkozunk, hogy nem kell elővenni a windows install cédét.

Pedig nem kell megijedni, nem olyan veszélyes dolog ez. Rengeteg helyen lehet könnyen és egyszerűen alkalmazni. A cmd.exe-t mindenki ismeri. Sok helyen kell azt csinálni hogy Start>Futtatás>Cmd és aztán valamilyen parancs, pl. ipconfig.

Ha a cmd.exe-t ismered, tudod használni akkor már többet tudsz batch programokról, mint gondolnád. A bat és cmd fájlok a batch programok. Lényegük, hogy olyan parancsokat tartalmaznak, amelyeket a cmd.exe ismer és azokat szépen sorrendben végrehajtja.

Hogy ez mikor jó? Hát ha például egy sokszor ismételt számítógépes műveletet akarsz végrehajtani gyorsan és egyszerűen. Például az ip-címedet gyakran a már említett ipconfig paranccsal kell lekérdezned. Hát nem egyszerűbb az, hogy megnyitsz egy fájlt, az megmondja az ip-címed és kész?

És nem is olyan bonyolult, mint mondjuk egy igazi program írása. A fent említett ipcímmegmondó program így néz ki:

rem IP-cim megmondo progi
@echo off
ipconfig
echo A bezarashoz uss egy [Enter]-t
pause >nul

Continue reading “Típus: MS-DOS kötegfájl”

HTML-szerkesztők összehasonlítása

Korábban már írtam arról, hogy hogyan lehet minél profibb honlapot csinálni magunknak. Ehhez azonban valamivel többre van szükségünk, mint a jegyzettömb. Felmerülhet a kérdés, hogy a sok opció közül melyiket használjuk. Ez nagyrészt szubjektív, majd a bejegyzés végén leírom saját preferenciáimat. Előszöris felsorolom a leggyakoribb html-szerkesztőket és megpróbálom leírni szerintem melyek jó és rossz tulajdonságaik.

Notepad++

  • Bemutatás: Egyszerűen használható szövegszerkesztő, fájlainkat megtekinteni külön böngészőben kell.
  • Pro: Egyszerre több dokumentumot lehet benne szerkeszteni, és nem csak HTML-t, hanem CSS-t Javascriptet, PHP-t, ASP-t, SQL-t és még rengeteg más fájlt ismer. A szintaxist színezi így könnyebben áttekinthető a fájl struktúrája. Code Foldingol, azaz ha a fájl egy része szerkesztés közben nem érdekel minket akkor szimplán összecsukjuk azt a részt. Van továbbá egy rakat hasznos/haszonnalkevésbérendelkező funkciója, amikkel könnyíthetjük a szerkesztést. Fontos még, hogy magyarul is elérhető az angolul gyengénlátók számára.
  • Kontra: Rossz tulajdonsága csak annyi, hogy alapbeállításoknál a betűtípusokkal variál. Hiányzik belőle a beépített FTP-kliens.
  • Egyebek: Hivatalos honlap, Wikipedia cikk, Download.com értékelések

Crimson Editor

  • Bemutatás: Egy régebbi szerkesztőprogram, amivel szintén könnyen szerkeszthetünk nem csak HTML fájlokat
  • Pro: Egyszerre több dokumentum kezelése, beépített FTP, sok fájltípus ismerete, egyszerű kezeelhetőség, gyors, és könnyen konvertálja a karakterkódolásokat
  • Kontra: Csak angolul, nicht code folding, néha hiányos szintaxisismeret
  • Egyebek: Hivatalos honlap, Wikipedia cikk, Download.com értékelések

HTML-kit

  • Bemutatás: Egy könnyen használható program, amelyte kifejezetten honlapok készítésére fejlesztettek ki. Belső információim szerint profik is használják.
  • Pro: Könnyen használható, egyszerre több dokumentum, egy fájlon belül különböző formátumok ismerete (html-be ágyazott css, javascript, php, …), sok egyéb fájltípus ismerete, sok plugin, html-kód szépítése, szabványkompatibilitás ellenőrzése beépített IE előnézet. Interaktív kódzserkesztés. Utóbbi azt jelenti, hogy értelmezi is a beírt HTML-kódot és javaslatokat tesz azzal kapcsolatban, pl. linkeknél, hogy mire linkel, hogy nyílik meg stb.
  • Kontra: Néha belassul, karakterkódolásokkal nincs jóban
  • Egyebek: Hivatalos honlap, Wikipedia cikk, Download.com értékelések

Adobe Dreamweaver

  • Bemutatás: A jól ismert Adobe-nak a honlapkészítő szoftvere, amely a többi Adobe-szoftverrel (Photoshop, …) együtt jól használható.
  • Pro: WYSIWYG, Kód szerkesztése, a HTML-kitnél már említett interaktív szerkesztő. Rengeteg hasznos beilleszthető sablon — akár WYSIWYG módban, vagy sablonokból válogathatsz egy új projekt indításánál is. A beírt kódnak ellenőrzi a szabványosságát. CSS ismerete kifejezetten jó.
  • Kontra: Ritkán, de a beírt kódot rosszul kezeli, szabványellenőrzésnél nem részletezi a hibákat. És persze az ára.
  • Egyebek: Hivatalos honlap, Wikipedia cikk, Download.com értékelések

NVu, Seamonkey Composer, Mozilla (Suite) Composer

  • Bemutatás: Bár a három szoftver különböző nagyjából ugyanazt tudják megjelenésben, funkciókba, pro és kontra.
  • Pro: Kezdőknek jól jöhet a könnyen használható WYSIWYG. Az NVu-nak a CSS ismerete azonban majdnem olyan jó mint a Dreamweaveré.
  • Kontra: Direkt kódszerkesztő képességük vetekszik a windowsos jegyzettömbével. WYSIWYG módban vigyázni kell a stílusok használatával, nem feltétlenül a CSS-t preferálják. Bár az NVu ebben is jobb.
  • Egyebek: Nvu, Seamonkey, Mozilla honlapok.

Microsoft FrontPage

  • Bemutatás: Régebben az Office-al együtt lehetett kapni ezt a HTML-szerkesztőt. Kezdők kedvelték. Mára már elavult.
  • Pro: Könnyen használható.
  • Kontra: Szabványkompatibilitás, CSS hiánya, dinamikus honlapok csak szerveroldali frontpage-kiterjesztésekkel működnek.
  • Egyebek: Ma már nem ez a Microsoft hivatalos html-szerkesztője. Hivatalos honlap.

Személyes preferenciám

Jómagam a Notepad++t, a Crimson Editort, HTML-Kit-et és Microsoft Visual Studio-t használok. Utóbbit különböző indokok miatt most nem részletezem ebben a posztban. Azt hogy az előbbiek közül melyiket használom az dönti el, hogy éppen mit kell csinálni. Minden programnak van erőssége és gyengéje. CSS-t például Crimsonban, vagy N++ban szerkesztek HTML-t a másik kettőben. Javascript/PHP változó. Ezt tapasztaljátok ki ti.

Hordozható programok

Nektek is elő szoktak jönni szuicid hajlamaitok amikor számtech órán vagy úgy általában egy idegen számítógépen kell dolgoznotok és nincsenek rajta telepítve olyan programok, amelyek az oprendszer programjaival ellentétben jól használhatóak?

Mondok egy példát ami velem/velünk szokott történni iskolában.

  1. Számtech óra
  2. Éljen! [Nem kell rá tanulni egy bitet se.]
  3. Gép bebootol
  4. Wordöt elindítjuk, mert a dőltbetűzést/tabulátorozást gyakorolni kell
  5. Wordözés kész
  6. Lehet netezni, Böngésző bekapcs.
  7. Böngésző?! Azokra a gépekre mi van telepítve? IE. Hatos verzió.
  8. Firefoxot nem lehet telepíteni, mert ECDL van/volt/lesz és nem mindegy, hogy IE6 vagy Fx
  9. Végülis túlélhető, indexet ugyanúgy megjeleníti. De legalább hetes verzió lenne, hogy maradjon hely a tálcán…

De példának felhozhattam volna a jegyzettömböt is.

Lényege a problémának, hogy ha nem otthon vagy, akkor a szakócával is kell beérned. Mert telepíteni nem biztos, hogy lehet/szabad/vanráidő.

Van azonban egy találmány, ami áthidalja ezt a problémát. [Dobpergés.] Portable Apps. Hordozható programok.
Röviden a lényegük ez: rátelepíted a pendrájvondra/úesbékulcsodra és szinte bármely [Windowsos] számítógépen működik.

Tehát telepíthetsz Firefoxot, Thunderbirdöt, NotepadPlusPlus-t és még sok mást az usb-kulcsodra és bárhol használhatod őket.

Egy kérdés felmerülhet: nem fog rámszólni a rendszergazda, hogy miért telepítek programokat miközben aztat nem kéne? De. Csak bájosan visszamosolyogsz és aszondod, hogy nem telepítettél te semmit [a számítógépre]; az egész erről fut itt — és a számítógépből kiálló pendrive-ra mutatsz.

Hogyan működik?
A programot letöltöd a PortableAppsról, installálod [a pendrive-odra természetesen] és kész.

Belső mechanizmus?
A programokat (pl. Firefox) indítás előtt az indítóprogram bekonfigurálja, hogy a helyi számítógépen adatokat ne tároljon és meglévőket se módosítson aztán normál módban elindítja. Továbbá az adott program konfigurációja (gyorsítótár, megjelenés, stb.) is hordozható eszközökre van optimalizálva.

Mostantól tehát nem kell alapprogramokkal vesződnöd elég egy akármilyen USB-kulcs — az enyém 128 megás és neonzöld — és máris használhatsz egy csomó hasznos programot. Én a következőket használom:

  • Mozilla Firefox — böngészőnek és FTP-kliensnek a FireFTP kiegészítővel (mivel suligépeken nincs [engedélyezve a] Total Commander)
  • Notepad++ — fájlszerkesztőnek. Nemrég írtam, hogy nem használom. Hát ez a portable apps felfedezéséig volt igaz.
  • 7-Zip — Egyszerű fájlkezelő és fájltömörítő
  • Továbbá használnám még a Mozilla Thunderbirdöt, ha több hely lenne a hordozható eszközömön

Letölteni a programokat nem a programok gyártóinak honlapjáról kell, hanem a már belinkelt PortableApps.com-ról. Az összes hordozható program itt tekinthető meg.