A PHP és a MySQL népszerű, nyílt forráskódú technológia, amelyek segítségével rövid idő alatt fejleszthetők adatbázis-vezérelt webes alkalmazások. A PHP igen hatékony programozási nyelv, használatával funkciókban gazdag webes megoldásokat hozhatnak létre a fejlesztők. A MySQL pedig kiválóan integrálható a PHP-vel, ideális, gyors és megbízható adatbázis a dinamikus, internetalapú alkalmazásokhoz.
A könyvből kiderül, hogyan lehet ezen eszközök együttes használatával hatékony és interaktív webes alkalmazásokat előállítani. Jól érthetően átveszi a PHP nyelv alapjait, elmagyarázza, hogyan tudunk MySQL adatbázist létrehozni és dolgozni vele, majd bemutatja, miként lehet PHP segítségével kapcsolatba lépni az adatbázissal és a kiszolgálóval.
A gyakorlati megközelítést követő kiadvány számos példával szemlélteti az olyan gyakran előforduló feladatokat, mint a felhasználók hitelesítése, online bevásárlókosár fejlesztése, PDF dokumentumok és képek dinamikus előállítása, e-mailek küldése és kezelése, webes fórum fejlesztése, Web Services felülethez kapcsolódás XML segítségével és Ajax-alapú interaktivitást nyújtó Web 2.0-s alkalmazások fejlesztése.
A PHP és MySQL webfejlesztőknek című kötet a mű előző kiadásának frissített, átdolgozott és kibővített változata: a PHP 5. és 5.3. verziója közötti fejlesztéseket, illetve a MySQL 5.1 verziójában bevezetett új funkciókat is tartalmazza.
Internetről letölthető példafájlok.
„PHP-vel és MySQL-lel dolgozó fejlesztők számára nélkülözhetetlen kiadvány. Nagyon ajánlott mindenkinek” – The Internet Writing Journal.
„Kiváló könyv a PHP gyors elsajátítására, amely a MySQL-t is átfogóan bemutatja” – WebDynamic.
Luke Welling és Laura Thomson több mint egy éve dolgoznak PHP-vel és MySQL-lel, illetve írnak róluk. Rendszeresen előadói a nyílt forráskódú fejlesztéssel foglalkozó konferenciáknak. Luke jelenleg webes alkalmazástervező az OmniTI-nál, Lara vezető szoftvermérnök a Mozilla Corporation webes csapatában.
Kapcsolódó könyvek
Matt Zandstra - Tanuljuk meg a PHP5 használatát 24 óra alatt
A PHP napjaink talán legnépszerűbb webes szkriptnyelve, s mint ilyen, folyamatosan fejlődik. Előző, 4-es változata óta számos új nyelvi elem tűnt fel, megjelentek az objektumok, illetve megváltozott néhány már meglévő szolgáltatás. A Tanuljuk meg a PHP5 használatát 24 óra alatt című könyv a legújabb változatra támaszkodva mutatja be a nyelv alapjait és használatát. Feltételezi ugyan a web és a HTML nyelv alapszintű ismeretét, illetve előfordulnak benne SQL adatbázisokat használó példák, általános programozási ismeretek meglétét azonban nem követeli meg az olvasótól. Az első néhány fejezet a nyelvi elemek tárgyalása során ezt az esetleg meglevő hiányosságot is pótolja, beleértve az objektumközpontú programozás alapjait is. Ez egyben külön erénye is mind a könyvnek, mind szerzőjének, hiszen nem pusztán a PHP nyelvet igyekszik megtanítani, hanem kiváló alapot ad egyfajta általános programozói szemlélet a kialakításához is. Ajánljuk e kötetet mindazoknak, akik hobbi gyanánt, számítástechnikai tanulmányaik kiegészítéseként, vagy mindennapi munkájukkal kapcsolatban most ismerkednek a dinamikus weblapok készítésével.
Rogers Cadenhead - Tanuljuk meg a Java programozási nyelvet 24 óra alatt
Csupán 24, egy óra vagy még rövidebb idő alatt elvégezhető lecke után képesek leszünk Java programokat írni. A leckék egymásra épülnek, közérthetőek és lépésről lépésre vezetnek, hogy az alapoktól kezdve sajátíthassuk el a Java-programozás művészetét. A lépésről lépésre haladó gyakorlatok gondosan végigvezetnek bennünket a leggyakoribb feladatokon. A kérdések és válaszok minden fejezet végén segítenek ellenőrizni a tudásunkat. A megjegyzések és tippek rövidebb módszerekre és megoldásokra világítanak rá, és segítenek kikerülni a lehetséges nehézségeket.
Tanuljuk meg...
hogyan írhatunk saját Java kisalkalmazásokat vagy programokat,
hogyan telepíthetjük és használhatjuk a Sun Java Development Kitjét,
hogyan tehetjük interaktívvá weblapjainkat és adhatunk hozzájuk animációkat,
hogyan fejleszthetjük képességeinket az objektumközpontú programozás terén,
hogyan építhetünk felhasználói felületet a Java Swing könyvtárával,
hogyan dolgozhatunk kétdimenziós képekkel,
hogyan írhatunk webes játékokat a Javával,
hogyan hozhatunk létre szál alapú kisalkalmazásokat,
hogyan használhatunk Java babszemeket programjainkban.
Julie C. Meloni - Michael Morrison - Tanuljuk meg a HTML és CSS használatát 24 óra alatt
Csupán 24, egy óra vagy még rövidebb idő alatt elvégezhető lecke után képesek leszünk a HTML és a CSS segítségével világszínvonalú webhelyek tervezésére, elkészítésére és üzemeltetésére. A leckék egymásra épülnek, közérthetőek és lépésről lépésre vezetnek, hogy még a teljesen kezdők is az alapoktól sajátíthassák el a legfontosabb tudnivalókat.
Tanuljuk meg...
hogyan készíthetjük el a saját weboldalainkat és tehetjük közzé azokat azon nyomban az interneten
hogyan formázhatjuk a szöveget úgy, hogy világos és áttekinthető legyen
hogyan hozhatunk létre más oldalakra és más webhelyekre mutató hivatkozásokat
hogyan adhatunkképeket, színeket és egyéb képi elemeket a weboldalainkhoz
hogyan használhatunk átlátszó képeket és háttérgrafikákat
hogyan tervezhetjük meg a webhelyünk elrendezését és tipográfiáját a CSS segítségével
hogyan kérhetünk adatokat a felhasználóktól webes űrlapok segítségével
hogyan reklámozhatjuk a webhelyünket, és hogyan tehetjük keresőbaráttá
hogyan egyeztethetjük egy webhely összeegyeztethetőségét a különféle böngészőkkel
hogyan tehetjük a webhelyünket könnyen karbantarthatóvá és frissíthetővé
Lynn Beighley - Michael Morrison - Agyhullám: PHP & MySQL
Készen állunk rá, hogy statikus, HTML alapú weboldalainkat magasabb szintre emeljük, és adatbázis-vezérelt webhelyeket építsünk a PHP és a MySQL segítségével? Ha igen, az Agyhullám: PHP & MySQL a legjobb útmutató a dinamikus webhelyek gyors felállításához. Ebben a kötetben valódi alkalmazásokat építünk, egy videójáték eredményjelző oldalától egy internetes társkereső webhelyig. Mire a könyv végére érünk, képesek leszünk űrlapok ellenőrzésére, munkamenet-azonosítók és sütik kezelésére, adatbázis-lekérdezések és tábla-összekapcsolások végrehajtására, fájlok be- és kimeneti műveleteinek kezelésére, és így tovább.
Miért néz ki ez a könyv másképp, mint a többi?
Úgy gondoljuk, hogy az Olvasó ideje túl drága ahhoz, hogy új fogalmak bemagolására pazarolja, ezért a kognitív tudományok és a tanuláselmélet legújabb kutatási eredményeinek felhasználásával egy minden érzékszervre ható anyagot állított össze a szerzőpáros. Az Agyhullám: PHP & MySQL képileg is izgalmas formátumát úgy tervezték meg, hogy az álmosító, szöveggel telezsúfolt könyvekkel szemben az agy működéséhez igazodjon.
Stolnicki Gyula - SQL kézikönyv
Stolnicki először 1995-ben megjelent klasszikusa a legátfogóbb magyar nyelvű SQL kézikönyv. Az adatbáziskezelés alapjainak áttekintése, és lekérdezőnyelv alapszabályainak ismertetése mellett a könyv részletesen kitér a különböző SQL dialektusok egyedi részleteire is: az SQL92 szabvány mellet az IBM DB2, SQL/DS, INFORMIX, INGRES, NovellXQL, Oracle, Sybase és a Microsoft SQL Server sajátosságait is tárgyalja. A lekérdezések mellett megtanít a triggerek, tárolt eljárások létrehozására és használatára is. Minden adatbáziskezeléssel foglalkozó programozó számára kötelező alapmű!
Stolnicki Gyula - SQL programozóknak
A szerzo könyvének célja az SQL-szabványok ismertetése, a szabványos eszközök gyakorlati alkalmazásának elemzése, az SQL szabványon alapuló, de attól esetenként kisebb-nagyobb mértékben eltéro vagy annak hatósugarán túllépo legsikeresebb piaci termékek (Oracle, Microsoft SQL Server, DB2, Sybase) sajátosságainak bemutatása. A kötet egészséges egyensúlyt tart a szükséges elméleti alapok és a gyakorlati ismeretek között. Elsosorban programozók számára készült. A teljesség érdekében a szerzo röviden kitér olyan témákra is, amelyek az SQL-hez tartoznak ugyan, és a programozói munkát is érintik, mégis inkább az adatbázis-tervezés ill. -adminisztráció feladatkörébe tartoznak; ilyen szakterületek például az adatmodellezés és az adatbázis-felügyelet. Rövid történeti bevezeto és a matematikai alapok ismertetése után a szerzo bemutatja az SQL szabványokat és az SQL szabványos összetevoit, közben mindig a gyakorlati programozói ismeretek átadását helyezve elotérbe. A szabványos elemek használatát rövid, praktikus programozási példákkal illusztrálja. Az objektum-orientált (a szerzo terminológiáját használva: tárgyközpontú) programozási paradigma, fejleszto eszközök és nyelvek népszerusége és elterjedtsége miatt a szerzo külön fejezetet szentel az objektum-orientált nyelvi környezetbe illeszkedo SQL-alkalmazások kialakításának, illetve a legújabb SQL-szabványban definiált objektum-orientált eszközök bemutatásának. Tömören - a könyv többi elméleti részénél kissé rövidebben - ismerteti az objektumok programozásával kapcsolatos alapveto tudnivalókat, kitér a tiszta, jól karbantartható programok írásával kapcsolatos követelményekre, egy összetettebb programrészlettel illusztrálva az elmondottakat. A szabvány foként programozói szemléletű ismertetése után tér át a szerzo a piacvezeto SQL-alapú adatbázisok tárgyalására. Négyet mutat be ezek közül. Mindig utal a szabványtól való eltérésekre, amelyek a gyakorlati munkát nehezítik, és többletráfordítások vagy nehezebb hordozhatóság miatt - véleménye szerint - gazdasági károkat is okozhatnak. Ugyanakkor ismerteti egy-egy nem szabványos megoldás okait, esetleges elonyeit (sebesség, adatbiztonság), a piaci versenyre gyakorolt hatásait is. A szerzo olyan szaktudást kíván nyújtani az olvasónak, amely megkönnyíti egy-egy konkrét termék környezetében az elso programozói lépéseket (az elmélyüléshez mindenképpen az adott termék dokumentációjának, programozási példáinak alapos átolvasása, kipróbálása szükséges). Segítséget jelenthetnek az itt leírtak a céljainknak legjobban megfelelo termék kiválasztásához is. A könyv elsosorban a már valamelyes tapasztalattal rendelkezo programozóknak szánt tankönyv, foleg gyakorlati célokkal. A mindennapi munka során leggyakrabban felmerülo SQL-lel kapcsolatos feladatok megoldásához kíván - és tud - segítséget nyújtani. Az elméleti anyag tömör összefoglalása, a számos példa és táblázat a kézikönyv jellegu használatot szintén segíti. Jól használható ezenkívül szoftveres tanulmányokat folytató foiskolások és egyetemisták számára, mint az SQL-lel kapcsolatos alapveto ismereteket tartalmazó munka. A kötet erénye a viszonylag egyenletes tudásszint: se túl leegyszerűsíto, se túl bonyolult részleteket nem tartalmaz. Elonyösnek tartom az illusztratív példák egységes témakörét is: a mindenki számára többé-kevésbé ismeros feladatok (eladás/vétel/rendelés, személyi adatok nyilvántartása, stb.) az ismertetett eszköztárral együtt bovülo, egyre részletesebb programozási példái nem igénylik az adott alkalmazási terület mélyebb ismeretét, s így lehetové teszik azt, hogy az olvasó a programok technikájára, ne pedig tartalmára figyeljen.
Carla Rose - Kate Binder - Tanuljuk meg az Adobe Photoshop CS3 használatát 24 óra alatt
A kötet a világ legnépszerűbb képkezelő programjának legfrissebb változatát mutatja be. A sorozat bevezető jellegének megfelelően, ez a könyv természetesen meg sem kísérelheti a téma teljes ismertetését. Célja azonban nem is ez, hanem hogy gondoskodjon az első sikerélményekről, valamint általános ismertetést és a további ismeretszerzéshez szilárd alapot biztosítson azoknak a kezdő felhasználóknak, akik most ismerkednek a Photoshoppal. Megismerhetjük a rajzeszközöket, a retusálást, a rétegek, csatornák, útvonalak, maszkok és kijelölések használatát, a különböző effektusokat, a színkezelést, az átméretezést és a különböző torzításokat, hogy csak a legalapvetőbbeket említsük az érintett témakörök közül. A leckék egymásra épülnek, közérthetőek és lépésről lépésre vezetnek, hogy az alapoktól kezdve sajátíthassuk el az új Photoshop használatának művészetét. A lépésről lépésre haladó gyakorlatok gondosan végigvezetnek bennünket a leggyakrabban felmerülő problémákon és feladattípusokon. A kérdések és válaszok minden fejezet végén segítenek ellenőrizni a tudásunkat. Ajánljuk ezt a könyvet mindazoknak, akik egyelőre kezdők, de komoly terveik vannak a számítógépes grafika terén, és persze azoknak is, akik csupán a maguk készítette digitális fotókat akarják ezzel a programmal kezelni.
Andrew S. Tanenbaum - David J. Wetherall - Számítógép-hálózatok
Napjaink információtechnológiájának meghatározó komponense a hálózati technológia, sőt, napjainkban a "hálózat maga a számítógép". A számítógéphálózat ma már jóval több néhány számítógép összekapcsolásánál. Új entitás, amely a körülöttünk lévő világot teljes mértékben megváltoztatja. A hálózati technológia radikális változásokon ment keresztül a könyv előző kiadása óta. Az 1990-es évek közepén sokféle LAN és WAN létezett, többféle protokollcsomaggal. Mára az egyetlen széles körben használt vezetékes LAN az Ethernet, és lényegében minden WAN kapcsolódik már az Internetre.
Rob Flickenger - Linux bevetés közben
A nagy tudású programozóknak és hálózati szakembereknek létezik egy olyan nagy közössége és kultúrája, amelynek az első időosztásos miniszámítógépekig visszanyúlik története. Ők építették ki az internetet és tették a Unixot azzá, amivé mára lett. E szakemberek szerteágazó feladatokat oldanak meg, alkotnak és hisznek a szabadságban és a kölcsönös segítségnyújtásban. Ők azok a szakértő rendszergazdák, akiknek a tudása svájcibicskához hasonlítható, ebbe a nagyszerű és sokrétű tudásba enged bepillantást a szerző.A könyvben szó esik a rendszerindítási folyamatba való beavatkozástól kezdve a parancssorral végzett hatékony munkavégzésen keresztül a gyakori feladatok önműködővé tételén, a változatkövetésen, a hálózatkezelésen át a biztonsági kérdések tárgyalásáig számos mindennapos feladatról. Ezenkívül a Linux három nagy alkalmazását is megismerhetjük: a BIND 9-et, a MySQL-t és az Apache-t. Olyan módszerek birtokába juthatunk, amelyekkel gyorsabban és hatékonyabban lehet e szolgáltatásokat üzemeltetni felesleges erőfeszítések nélkül
Gottdank Tibor - Windows 7 rendszerkezelés
A könyv előszava
A Win7-nél a kompatibilitás, a használhatóság és teljes körű elfogadottság áll a középpontban. A Win7 új magot kapott, de program- és meghajtószinten kompatibilis a Vistaval. Prioritást élvezett a Win7 fejlesztése során az alacsony hardverigény elérése, melyet csakis egy módon lehetett kivitelezni: új felépítésű kernellel. Ennek alapjául a MinWin projektet vették, ami kicsi, keveset fogyaszt és gyors. A végleges Win7-ben szorosan összekapcsolt MinWin-ek alkotják a kernelt, így a párhuzamosítás is könnyebb lesz a többmagos processzorokon, valamint a biztonságra, stabilitásra is jobban lehet ügyelni. A rendszer több része a Vistaból érkezett, persze optimalizálva, de ennek köszönhetően a régebbi hardverek, driverek és programok is kompatibilisek az új rendszerrel.
A stabilitás kiemelt fontosságú a Win7 esetében, külön fejlesztői csapatokat hozott létre csupán a stabilitás növelése érdekében, valamint a „Felhasználói élmény javítása” nevű program keretében begyűjtött jelentések is sokat segítettek a Win7 fejlesztésekor. A Win7-et nem valamiféle forradalmi újításnak szánja a Microsoft, hanem a Vista átgondolt, inkább a felszín alatt látszó továbbfejlesztésének, ahol az alkalmazás- és hardverkompatibilitás lényeges.
A Win7 bemutatók az újratervezett Windows Shell-re, az új gyorsindítás eszköztárra és az Otthoni csoportra helyezik a hangsúlyt. Néhány alkalmazás, amely eddig be volt építve a Windowsba, már nem lett integrálva, viszont elérhetőek külön programként a Windows Live Essentials keretében. (Ezek pl. a Windows Movie Maker vagy a Windows Fotótár.)
A webes és helyi adattárolás, keresés minden eddiginél közelebb került egymáshoz, egységes platform alatt végezhetjük el a különböző műveleteket dokumentumainkkal, legyenek azok akár helyi gépen, hálózaton, világhálón.
Az adattárolásnál jelenleg használt titkosítási eljárások a perifériákra is kiterjednek. A Win7 támogatja az ún. szerepkörfüggő konfigurálást, valamint a korábbinál szigorúbb, de könnyebben menedzselhető felhasználókezelést.
Az új Windows tovább növeli a mobil számítógépek hatékonyságát. A vezetéknélküli kapcsolatok funkcionalitása és biztonsága tovább nőtt, valamint lehetővé válik a kvázi eszközfüggetlen mobilszinkronizáció. Az új rendszer flexibilisen képes alkalmazkodni a robusztus óriáshálózatok és a néhány gépes otthoni hálózatok környezetéhez is.
A Win7 az alkalmazások könnyebb migrációjával olcsóbb megoldást kínál a vállalatoknak. Miközben továbbra is teljesen kompatibilis a korábbi verziókkal, kiszámíthatóbb áttérést és fejlesztést tesz lehetővé (a hardverekkel fenntartandó kompatibilitás jegyében elérhető 32 bites platformra is.)
Számos új funkcióval is találkozunk: az érintés-, a beszéd- és a kézírás-felismerés, a virtuális merevlemezek kezelése és a több processzormagos gépek teljesítményének optimalizálása. Javítottak továbbá a bootolás folyamatán és a kernel szerkezetén is.
A Win7 támogatja a több különböző típusú videokártyát használó rendszereket, a Windows Media Center új verzióját. A Minialkalmazások beépültek a Windows Intézőbe, továbbfejlesztették a médiafunkciókat, az XPS Essentials Pack integrálva lett, és újratervezték a Számológépet, többsoros kijelzővel, programozó és statisztikai funkciókkal, pénznem átváltással.Sok új menüpontot hoztak létre a Vezérlőpultban, pl. a ClearType Szövegjavítás, Megjelenítő színeinek beállítása varázsló, Minialkalmazások, Visszaállítás, Hibaelhárítás, Munkacsoportok Központ, Hely- és egyéb érzékelők, Biometrikus eszközök, Rendszerikonok, Műveletközpont és Megjelenítés.
A Tálcán látszanak a legjelentősebb látványbeli változások: a Gyorsindítás eszköztár össze lett olvasztva a Tálcán megjelenő programokkal, így létrejött a Microsoft által elnevezett Superbar. Ez a funkció lehetővé teszi a gyorslistát, így gyorsabbá téve a fontos feladatok elérését. Az átalakított Tálca engedélyezi a tálcagombok szabad átrendezését is.
Egy új látványelem a Peek: egy rugalmas, gyors módja annak, hogy az összes látható ablak átlátszó legyen, így láthatóvá tehető az Asztal.
A Windows Vistaval ellentétben az ablakok szélei és a Tálca nem lett fekete teljes képernyős módban, ha a Windows Aero felületet használjuk. A Win7-ben az ablakok szélei ilyenkor is áttetszőek maradnak.
A fejlesztők számára a Win7 egy új hálózati API-t ad, amely támogatja a SOAP-alapú webszolgáltatások fejlesztését gépi kóddal. Új funkciók lettek beépítve, hogy rövidítsék a programok telepítési idejét, csökkentsék az UAC (Felhasználói fiókok felügyelete) kérdéseket, egyszerűsítsék a telepítő csomagok fejlesztését és javítsák a nemzetközi támogatást az új Kiterjesztett Nyelvi Szolgáltatások API-val.
Elérhetők a 30 bites és a 48 bites színtámogatások: a Win7 videó módjai a 16 bites sRGB, a 30 bites sRGB, a 30 bites sRGB kiterjesztett színskálával és a 48 bites scRGB.
Igény szerint több programot is ki lehet kapcsolni, többek közt az Internet Explorert, a Windows Media Playert, a Windows Media Centert, a Windows Keresőt vagy az XPS Viewert, így ezek nem vesznek el erőforrást a többi programtól.
A fájlok nem töltődnek be az operációs rendszerrel, ezért a felhasználók nem is tudják elindítani őket. A programok azonban az operációs rendszerben maradnak, így ha valaki mégis újra kijelölné a nem használt szoftvereket, nem kell a telepítő DVD-t elővenni.
Európában a Win7-nek kizárólag olyan változatai érhetők el, amelyek nem tartalmazzák az Internet Explorer 8 böngészőt (így a két variáns a Windows E és a Windows N; míg az előbbinek csak az IE8, az utóbbinak a Windows Media Player 12 sem része). Ugyanakkor a gyártóknak és a kereskedőknek van lehetőségük arra, hogy telepítsék a böngészőt és a médialejátszót az új számítógépekhez és a dobozos szoftverhez. (Vállalati környezetben akár egyedi összetételű image-eket is készíthetnek a rendszergazdák, amelyeknek az IE8 vagy más böngésző is a részét képezheti.)
Wankyu Choi - Allan Kent - David Mercer - Dave W. Mercer - Steven D. Nowicki - Dan Squier - PHP5 - Bevezetés a PHP5 programozásba
A PHP5 a "hiperszöveg előfeldolgozó", vagyis a dinamikus, interaktív webhelyek építésére létrehozott programozási nyelv legújabb inkarnációja. A PHP5 temérdek új funkciót és lehetőséget kínál, a legkülönfélébb alkalmazások hozhatók létre, az egyszerűbb segédprogramoktól kezdve a nagy teljesítményű webes programokig. Olyan webhelyek programozását oldhatjuk meg a PHP5 közreműködésével, melyek
-adatokat jelenítenek meg a legkülönbözőbb forrásokból, például adatbázisokból, állományokból, vagy éppen más weboldalakról;
-interaktív elemeket - például keresési lehetőségeket, üzenőfalat vagy szavazógépet - tartalmaznak;
-lehetővé teszik a felhasználók számára különböző műveletek végrehajtását, így például e-mail küldését vagy rendelési/vásárlási tranzakció lebonyolítását.
Ez a könyv azokat célozza meg, akik csak most kezdik az ismerkedést a PHP5-tel. Ez a megfogalmazás meglehetősen széles olvasói kört fed le: a programírással csak most barátkozó kezdőktől egészen a harcedzett, sokat látott és tapasztalt programozókig, akik arra kíváncsiak, hogy mit tudnak kezdeni a PHP legújabb verziójával.
Czenky Márta - Access programozás
A könyv szerkezete olyan, hogy az Olvasó lépésről-lépésre halad az egyre bonyolultabb megoldások felé. Az első rész megismertet a Visual Basic szerkesztő használatával. Ezután az Access alapvető objektumait és gyűjteményeit ismerteti - az információk nagy mennyisége miatt, táblázatos, áttekintő formában. Képet ad a felhasználható tulajdonságokról, metódusokról és eseményekről. Végül az űrlapok és a jelentések programozott kezelését helyezi a fókuszba. Ezt követően az Access által támogatott objektummodellek (ADOX és ADO) valamint az egyéb lehetőségek programozásával ismerkedhet az Olvasó. A könyvet a VBA fontosabb függvényeit és az SQL adatbázis-kezelő nyelv lehetőségeit összefoglaló függelék zárja. A megértés kulcsa a nagyszámú példaprogram, melyeket az Olvasó maga is kipróbálhatja, módosíthatja, hiszen telepíthető formában megtalálhatók a könyv CD-mellékletén.
Kőhalmi Éva - Kőhalmi Mariann Tünde - CorelDraw X3
A CorelDRAW programcsomag az egyik legnépszerűbb grafikai szoftver-együttes a világon, kedvező ára mellé egyszerű kezelhetőség és megbízható működés társul. A CorelDRAW X3 programmal az egyszerű grafikától a művészi poszterig professzionális minőségben el tudunk készíteni bármit: tervezhetünk névjegyet, egyedi emblémát, naptárt, szórólapot, meghívót, illusztrációt, fotomontázst, többoldalas marketingkiadványt, weblapot a lehetőségeknek csak a fantáziánk szabhat határt. A ComputerBooks Kiadó gondozásában megjelenő CorelDRAW X3 című könyv a programcsomag címadó alkalmazásának legfrissebb verziójához kínál segítséget, bevezeti az olvasót a CorelDRAW X3 használatába kezdőtől haladó szintig. A könyv anyagát sorrendben feldolgozva az olvasó lépésről lépésre ismerheti meg a CorelDRAW X3 funkcióit és eszközeit, folyamatosan bővülő, egymásra épülő ismeretekhez juthat, amit azonnal fel is tud használni saját gépén gyakorolva. A könyv a programhasználat legfontosabb tudnivalóinak, a CorelDRAW X3 kezelőfelületének áttekintésével indul. Majd részletesen foglalkozik az alkalmazás alapvető rajzoló és szerkesztő eszközeivel, bemutatja hogyan készíthetünk egyszerű objektumokat, alakzatokat, vonalakat, szövegeket, s milyen módokon alakíthatunk ki belőlük összetett képeket, látványos színes grafikákat. Ezt követően sorra veszi a CorelDRAW X3 különleges hatáseszközeit és speciális funkcióit, az interaktív effektusoktól a lencsékig, a stílusoktól a sablonok használatáig. Bővebben kitér a bitképek kezelésére, bemutatja hogyan tudjuk a digitális képeket, fényképeket méretezni és vágni, szín- és tónusszabályozást végezni rajtuk, valamint különleges effektusokat adni hozzájuk. Az utolsó fejezetekben áttekinti, miként lehet az elkészült munkákat exportálni, nyomtatni, illetve webre publikálni. Ajánljuk a könyvet mindazoknak, akik szeretnének megismerkedni ezzel a sokrétű alkalmazással. A szerzők a tartalmat úgy állították össze, hogy tankönyvként alkalmas legyen a program használatához szükséges ismeretek önálló elsajátítására. Az anyag megértését, feldolgozását, a szöveget kiegészítő több mint 900 ábra és illusztráció könnyíti meg, a gyakorlást lépésről lépésre követhető trükkök segítik. Akik már ismerik a program kezelésének alapjait, a kiadványt kézikönyvként is használhatják, a felmerült kérdésekre könnyen megtalálhatják a válaszokat a tematikus tartalomjegyzék és a részletes tárgymutató segítségével. A könyv anyaga a nemzetközi (angol) és a lokalizált (magyar) változathoz is kényelmesen használható, a kiadvány tárgymutatója az angol és magyar kulcsszavakat is tartalmazza; a műben az eszközök, a menük, a parancsok, és a kezelőfelület elemeinek elnevezései mindkét nyelven szerepelnek.
Michael J. Hernandez - John L. Viescas - SQL-lekérdezések földi halandóknak
Az utóbbi néhány évtizedben az SQL csak szakemberek által ismert nyelvből a számítógépipar széles körben használt nemzetközi szabványává vált. Ma már évente több millió olyan új alkalmazást dobnak piacra, amely az SQL-re támaszkodik. Ha vállalati információkat érünk el az Interneten vagy egy belső hálózaton keresztül, valószínűleg mi is az SQL-t használjuk. Az SQL-lekérdezések földi halandóknak segít az új felhasználóknak elsajátítani az SQL-lekérdezések alapjait, de a középhaladó és tapasztalt felhasználóknak is nélkülözhetetlen kézikönyv. A kiadványhoz mellékelt CD a könyv példáiban szereplő öt mintaadatbázist tartalmazza, négy különböző formátumban: a Microsoft SQL Server 2000 (és a későbbi változatok), a Microsoft Access 2000 (és a későbbi változatok), a MySQL version 5.0 (és a későbbi változatok), valamint SQL-parancsfájlok formájában, amelyeket a nyelv legtöbb megvalósításával használhatunk. John Viescas a széles körben elismert, adatbázis-tanácsadási szolgáltatásokat nyújtó Viescas Consulting, Inc. elnöke, valamint a kiemelkedő példányszámban eladott Microsoft Office Access 2003 Inside Out írója és a Microsoft Office Access 2007 Inside Out társszerzője. Michael J. Hernandez a Visual Studio Tools for Office (VSTO) termékmenedzsere a Microsoftnál, akinek a feladata a jövőbeni termékstratégia kidolgozásának elősegítése, valamint a VSTO népszerűsítése a vásárlók és fejlesztők között különféle módszerekkel. „Hacsak nem vagyunk profik, ez az egyetlen SQL-könyv, amire valaha szükségünk lesz. Kihagyhatatlan könyv!" — Graham Mandeno, adatbázis-szakértő „Az SQL-lekérdezések földi halandóknak lépésről lépésre haladó, olvasmányos bevezetést ad az SQL-lekérdezések írásába. Példák százait tartalmazza részletes magyarázattal ellátva, és minden eszközt megad, ami ahhoz szükséges, hogy képesek legyünk megérteni az SQL-lekérdezéseket, valamint létrehozni és módosítani azokat. — Keith W. Hare, elnök, IS0/IEC JTC1 SC32 WG3 - Nemzetközi SQL-szabványügyi Bizottság „John Viescas és Miké Hernandez hétköznapi angol kérdéseket alakítanak át SQL-utasításokká. Könyvük nélkülözhetetlen minden adatbázis-tervező számára. Ha kezdő-középhaladó szintű tankönyvet keresünk az SOi-ről, ez a kötet kötelező anyag, függetlenül attól, hogy hány másik könyvet veszünk meg még." — Arvin Meyer, MCP, MVP „Már egyetlen olyan megjegyzés elolvasása, amely egy csapdára figyelmeztet, több pénzt takaríthat meg nekünk a könyv áránál, mivel így elkerülhetjük az adott problémát, amikor lekérdezéseket írunk. Ha az adatbázisaink képességeit teljes mértékben ki szeretnénk aknázni, ezt a könyvet feltétlenül el kell olvasnunk!" — Kenneth D. Snell, Ph,D„ adatbázis-tervező és -programozó „John és Mike nagyszerűt munkát végezve életre keltenek egy általában száraz és bonyolult témát, és az anyagot logikus rendben, sok humorral és rengeteg hasznos példával körítve tálalják. Azt kellene mondanom, hogy kötetüknek minden komoly fejlesztő könyvtárában kitüntetett helyet kellene kapnia - csakhogy biztos vagyok benne, hogy olyan sűrűn fogják forgatni, hogy nem fog sok időt tölteni a polcon! — Doug Steele, Microsoft Access-fejlesztő, szakíró
Robert C. Martin - Túlélőkönyv programozóknak
„Bob bácsi” sikerkönyve, a Tiszta kód várva-várt folytatása azoknak a programozóknak, akiket nem rettent el a bizonytalanság, és sikerrel állják a folyamatos nyomást, van egy közös erényük: mélyen tisztelik, és komoly szakmának tekintik a szoftverfejlesztést. Egy szóval: profik.
Clean coder: Irányelvek hivatásos programozóknak Robert C. Martin, a legendás szoftverszakértő legújabb könyve, amelyben a szerző azt mutatja be, hogyan kell viselkednie, milyen eljárásokat kell követnie, és milyen eszközöket kell használnia annak, aki valóban profi programozóvá szeretne válni.
A kötet tele van gyakorlati tanácsokkal, az egy-egy munkához szükséges idő megbecslésétől a kódoláson keresztül az újratervezésig és a tesztelésig, de nem pusztán a technikáról szól: sokkal inkább a hozzáállásról. Martin megmutatja, hogyan lehet a szoftverfejlesztést becsülettel, önbecsüléssel és büszkeséggel megközelíteni; hogyan kell jól és tisztán dolgozni; őszintén kommunikálni, becsülni és nehéz döntéseket meghozni; és megérteni, hogy a szaktudással együtt jár a cselekvés felelőssége is.
# A könyvet elolvasva a következőket tanulhatjuk meg: Hogyan viselkedik egy valóban profi szoftverfejlesztő?
# Hogyan kezelhetjük a konfliktusokat, a szoros határidőket és az ésszerűtlen döntéseket hozó feletteseket?
# Hogyan juthatunk túl az írói válságon, és lendülhetünk bele a kódolásba?
# Hogyan kezelhetjük a szüntelen nyomást, és kerülhetjük el a kiégést?
# Hogyan egyeztethetjük össze a bevált megoldásokat az új fejlesztési megközelítésekkel?
# Hogyan osszuk be az időnket, és kerüljük el a vakvágányokat és ingoványos területeket?
# Hogyan alakíthatunk ki a programozók és csapatok számára ösztönző környezetet?
# Mikor mondjunk nemet – és hogyan?
# Mikor mondjunk igent – és mit jelent valójában az „igen”?
A jó szoftverben gyönyörködni lehet, mert sokoldalú, elegáns, praktikus, és fejlesztőként és felhasználóként egyaránt öröm vele dolgozni. A jó szoftvert nem gépek készítik, hanem hivatásos, profi programozók, akik megingathatatlan elkötelezettséget éreznek a szakmájuk iránt. A Clean coder segít, hogy mi is igazi profivá váljunk, és azt a büszkeséget és elégedettséget érezzük, ami csak egy profinak jut osztályrészül.
Larry Weber - Marketing a hálón - Vállalati és közösségi honlapok, blogok
A marketing jövője a kölcsönös párbeszédben rejlik. A kommunikációban jelentkező hatalmas zaj indokolttá teszi, hogy ne a vásárlókhoz beszéljünk, hanem a vásárlókkal. A YouTube, a MySpace, az iwiw - a közösségi portálok, valamint a blogok a legígéretesebb eszközök a fogyasztók eléréséhez. A Marketing a hálón megmutatja a marketingeseknek és cégüknek, hogyan alakíthatnak ki kötődést a vállalat iránt a vevők körében, miként építhetik fel a vevőközösségeket, illetve hogyan érhetnek el maximális nyereséget e korban, amelyben a bőség zavara uralkodik a marketing területén. Larry Weber író, a közösségi média elismert szaktekintélye új eszközöket és platformokat ismertet meg velünk, és megmutatja, hogy az azonnali eredmények és növekedés érdekében miként alkalmazhatjuk őket. A mai marketinges él a világháló adta lehetőségekkel. Csatlakozik a közösségi hálózatokhoz, illetve olyan hálózatokat szervez, amelyekhez az emberek szívesen tartoznak - így párbeszéd jön létre a marketing és a vevők között, valamint a vevők körében is. Az olyan hálózati oldalak, mint a MySpace, a Facebook, sőt még a Flickr is, tökéletes fórumot nyújtanak ehhez az újfajta párbeszédhez. A Marketing a hálón megmutatja, hogyan kapcsolódhat be ezekbe a virtuális szervezetekbe a marketinges gárda, és alkalmat nyújt arra, hogy az új eszközök és modellek alkalmazásával a marketing még korunk széttöredezett médiakörnyezetében is elérje az új piacokat.
Jesse Feiler - Tanuljuk meg a Drupal használatát 24 óra alatt
A Drupal egyre több webhelyet működtet szerte a világon. Egyes esetekben azért döntenek mellette, mert nyílt forrású szoftver, és költségkímélő: nem kell évi használati díjat fizetni érte, vagy más előzetes költségekbe verni magunkat. Más esetekben azért használják, mert lehetővé teszi, hogy kifinomult szolgáltatásokkal vértezzünk fel egy webhelyet, méghozzá figyelemre méltóan gyorsan. Vannak olyan webhelyek is, amelyekhez azért választják a Drupalt, mert a kifinomult biztonsági rendszere módot ad rá, hogy a webhely és a feltöltött tartalmak kezelését többen lássák el. Ezt a kötetet a Drupal közvetlen felhasználóinak szántuk, vagyis azoknak, akik webhelyek fejlesztésére használják, nem pedig azoknak a végfelhasználóknak, akik a Drupal által működtetett webhelyeket keresnek fel (anélkül, hogy tudnának róla, hogy a háttérben a Drupal működik). Ha egy Drupal-projekt elindítására készülünk, ez a könyv segít, hogy gyorsan megtehessük az első lépéseket, ha pedig egy már meglevő Drupal-webhelyet szeretnénk módosítani, megtalálhatjuk benne, amit tudnunk kell ahhoz, hogy az elgondolásainkat megvalósítsuk.
Mudri István - Videoszerkesztés Adobe Premiere programokkal
Az utóbbi néhány évben a digitális készülékek nagymértékű térnyerése figyelhető meg a videózás területén. Ennek oka elsősorban az árcsökkenésben keresendő. Ha ehhez még hozzávesszük a „hétköznapi” számítástechnika lassan már évtizedekben mérhető megingathatatlan fejlődését, eljutunk arra a felismerésre, hogy manapság iskolás gyerekek játszóeszközévé kezd válni a video számítógéppel támogatott szerkesztése.
Egyre-másra jelennek meg e témában egyszerűbb és kicsit nehezebben kezelhető alkalmazások. A videoszerkesztő programok zászlóshajója kétségtelenül az Adobe cég Premiere nevű hajója.
Christopher Bennage - Ron Eisenberg - Tanuljuk meg a WPF használatát 24 óra alatt
A Windows Presentation Foundation (röviden WPF) a Microsoft legújabb keretrendszere, amellyel kifinomult, szolgáltatásgazdag felhasználói felületű asztali alkalmazásokat építhetünk. A WPF jelentősen különbözik az elődeitől, miközben számos olyan elvre támaszkodik, amely a meglevő asztali, illetve webes keretrendszerek alapját képezi.
A WPF lehetővé teszi a fejlesztőknek, hogy könnyen és gyorsan oldjanak meg olyan feladatokat, amelyek a korábbi keretrendszerekkel csak nagyon nehezen vagy egyáltalán nem voltak megvalósíthatók.
Ezt a könyvet azoknak szántuk, akik legalább némi általános tapasztalattal rendelkeznek a .NET-fejlesztéssel kapcsolatban. Ha már dolgoztunk a WinFormsszal vagy az ASP.NET-tel, ennek a kötetnek a megértése sem okozhat nehézséget. Kódpéldáink C# nyelven íródtak, de ügyeltünk arra, hogy azok számára is olvashatók legyenek, akik elsősorban Visual Basicben fejlesztenek.
Mivel a WPF használata igen kiterjedt témakör, könnyen elveszhetünk a részletekben, ezért a könyvben igyekeztünk általános ismereteket közölni. A keretrendszer legfontosabb működési elveit mutatjuk be, és a célunk az, hogy az Olvasó a kötet elolvasása után magabiztosan legyen képes WPF-alkalmazásokat készíteni, illetve hogy megfelelő tudással vértezzük fel ahhoz, hogy jobban elmélyedhessen a keretrendszer őt érdeklő részeiben.
Mark Summerfield - Python 3 programozás
A Python 3 a nyelv eddigi legjobb változata: hatékonyabb, kényelmesebb, következetesebb és kifejezőbb, mint korábban bármikor. Mark Summerfield, az egyik legismertebb Python-programozó most bemutatja, hogyan írhatunk olyan kódot, amely teljes mértékben kihasználja a Python 3 képességeit. A Python 3 programozás – az első könyv, amely teljesen a Python 3 szemszögéből íródott – összegyűjti mindazt a tudást, ami a programok írásához, a szabványos vagy külső Python 3-könyvtárak használatához, illetve a saját könyvtármodulok készítéséhez szükséges.
Summerfield sok éves Python-tapasztalatára alapozva páratlan betekintést nyújt a Python 3 nyelvű fejlesztésbe. Először is bemutatja a Python „szívét”: a nyelvnek azt a nyolc kulcsfontosságú elemét, amelyek a gyors és megbízható programok írásához szükségesek. Ezekre az alapelemekre építve aztán új témakörökkel ismertet meg minket, amelyek elmélyítik a gyakorlati tudásunkat – egyszerre egy fogalmat és egy gyakorlati példát tárgyalva.