Prenumeruok RSS

Straipsniai pagal gairę

Nemokamų žurnalų rinkinys: Zine

zine.gifTurime naują, ganėtinai įdomų projektą zine.lt. Tai – skaitmeninių žurnalų rinkinys, kurį galite nemokamai užsiprenumeruoti (arba atsisiųsti) keturis žurnalus: No Panic, AutoZine, DesignZine, EroZine. Kiekvienas jų skirtas vis kitai auditorijai.

Šiame žurnale nereikia tikėtis ilgų straipsnių ko iš pradžių teikiesi žurnaluose. Projekto autorių koncepcija šiam projektui tikrai paprasta kokybiškos nuotraukos ir iliustracijos. Žurnalai sukurti su FLASH technologija, kuri suteikia daug įvairių galimybių, pvz.: žurnalus galima sklaidyti pelytės pagalba kaip tikrus leidinius (su gražiais efektais), galimybė peržiūrėti visus puslapių screenshotus. Nors efektai dailūs, bet jie ganėtinai greitai atsibosta ir norisi patogesnio skaitymo mechanizmo.

Skaitmeninių žurnalų rinkinys išsiskiria ne tik savo formatu, bet ir informacijos talpinimo bei reklamos galimybėmis: nuo judančios grafikos iki audio, video reklamos, balsavimo ar registracijos formų. Tad vartotojas tikrai galės gauti interaktyvią reklmą, o tai pradžiai tikrai žavi.

Peržiūrėjus žurnalus galima teikti, kad aktyviam internauto naudotojui daugelis nuotraukų bus matytos tarkim Optimus klaviatūra, MacBook Air, Skins.lt pagrąžinimai ar koks super-automobilis Buggati. Reikia tikėtis, kad projekto autoriai nepritrūks idėjų naršydami internetą…

Tiesa pats bjauriausias dalykas, kad projekto autoriai pamiršo tam tikrą vartotojų nišą naudojančius MacBook’us, Linuxus. Tad tikrai bus didelis kiekis dizainui prijaučiantčius nelaimingų vartotojų.

www.zine.lt

PHParch 2006 rugsėjis

Šiame numeryje vienas iš įdomiasių straipsnių PHP4 ir PHP5 (kaikuriems testams net 5.0, 5.1, 5.2 PHP6) greičių palyginimas. Matosi, kad stipriai pagreitėja daugeliu atvejų. Taip ir toliau !!!

Keletą kitų straipselių, kaip pasigaminti savo paieškos sistemą, manualai (docbooks), PEAR panaudojamo atvejai, Saugumo pristatymas, Sugar suite (CRM),

Daugiau apie esamus straispsnius gali paskaityti oficialiajam puslapyje

PHParch 2006 rugpjūtis

Kaip kiekvieną mėnesį gaunu naują žurnalo numeriuką. Šiektiek info kas šiame numeryje.

  • Planet HTTP

    Harness the power of HTTP in your PHP scripts

  • Integrating OpenLaszlo with PHP

    Connect with this innovative rich-media platform

  • Application Development with PHP-GTK 2: Part 2

    Discover PHP-GTK extensions, and the simplicity of Glade

  • Staying DRY with Code Generation in PHP

    Learn how to stop writing the same tedious code over and over

  • Test Pattern

    Variations on a Theme

  • Security Corner

    Configuration Security: php.ini

  • PHPArch 2005, rugsėjis

    Dar vienas mėnesiukas ir dar vienas PHP architekto numeriukas. Mano nuomone šis numeriukas per daug neįpatingas, bet mini apžvalga leis jums nuspręsti. Stipriai dar nestudijavau ir kažkaip nėra laiko versti tad nepykite jad beveik viskas orginalo kalba.

    Input filtering, part 3


     This month’s installment of Tips & Tricks concludes the series on filtering input, providing practical examples and helpful tips to filter input using regular expressions, test for the length of data, and ensure acceptable values.

    Saugumo skyrelis “Input filtering, part 3”, beveik nieko naujo, bet visdėlto beveik. Aprašytos “Character Type Functions” funkcijos ir jų panaudojimas duomenų apdorojimui.

    PHP manualas:
    The functions provided by this extension check whether a character or string falls into a certain character class according to the current locale

    Pagal manualą vienas iš pavyžių:

    <b>PHP manualas:</b><br />&lt;?php<br />$strings = array('AbCd1zyZ9', 'foo!#$bar');<br />foreach ($strings as $testcase) {<br />&nbsp; &nbsp;if (ctype_alnum($testcase)) {<br />&nbsp; &nbsp; &nbsp; &nbsp;echo "The string $testcase consists of all letters or digits.n";<br />&nbsp; &nbsp;} else {<br />&nbsp; &nbsp; &nbsp; &nbsp;echo "The string $testcase does not consist of all letters or digits.n";<br />&nbsp; &nbsp;}<br />}<br />?&gt;

    Atsakymas:

    The string AbCd1zyZ9 consists of all letters or digits.<br />The string foo!#$bar does not consists of all letters or digits.

     

    Roll Your Own Database Abstraction Module


     You may already use database abstraction in your applications, perhaps through one of the available data-base abstraction layers, such as PEAR::DB, or PDO (see the PDO article in this issue), but what about various idiosyncrasies in the actual SQL? Perhaps you’ve never even considered this problem. This article will help you the data abstraction beast.

    An Introduction to PDO


     A common complaint of the anti-PHP “expert” is the lack of a bundled, uniform database access component. With the advent of an improved object model, in PHP 5.0, a few of PHP’s core developers decided that the time has come to fill this hole with PHP Data Objects (PDO). The package, itself, has been in PECL for quite a while, now, but with the upcoming release PHP 5.1, PDO will be bundled in the main PHP distribution. What does it do? How does it work? One of PDO’s main developers, Ilia Alshanetsky, explains.

     What Are Trackbacks And Why Do They Exist


     if you’ve been around the internet for any length of time, chances are you’ve seen a weblog. Chances are, if you’ve seen a weblog, then you’ve seen a trackback. You might not have known it at the time or even understood what it was, but more and more of the blogging tools out there are using them. So, what are these elusive trackbacks and why do they even exist?

    End-to-End Testing with PHP and Internet Explorer


     Automated testing can greatly improve the quality of your product. In this article, Oz presents a framework for creating automated tests that can simulate end-user activity. By leveraging the full faculty of Internet Ex-plorer, these tests can do just about anything that your users can do.

     Test Pattern: State of Confusion

    Bug-free code is code you can understand completely. Unfortunately, it doesn’t take much to cause us uncertainty. Even a small amount of complexity will place demands on our memory, and our memory is extremely limited. If we tax our brains, we will get bugs. Marcus Baker examines how the number of bugs in a piece of code can be correlated to its readability.

     

    PHPArch 2005 08

    Kaip ir kiekvieną mėnesš išėjo PHP architekto žurnaliukas.

    Ką galima rasti naujo?

    • Input filtering – na ką dar viena saugumo pamokėlė
    • AJAX pristatymas su JSPAN biblioteka
    • Licenzijos. Gan neblogas straipsniukas
    • Apie projektus ir PEAR 1.4.0
    • Pristatoma programėlė PHP runner
    • Saugumo temelė apie Shared Hosting
    • ir pan…

    PHPArch Spalis

    Niu ką vakar vakare sulaukiau naujo PHPArch.

    Apie kiekvieną PHPArch atėjimą, pranešama el. paštu. Tai va guliu sau ramiai lovytėje ir galvoju ko nepasitikrinus pašto… pasiemu savo mobilųjį telefoną, patikrinu laiškus. SPAMus ištrinu, kad rytoj nesimaišyti tarp naujų, o įdomius perskaitau. Vienas buvo apie php architektą. Niu ką tingulys ėmė, tingėjau lipti iš lovos… (na jau beveik vidurnaktis buvo), galvoju, ko neparsisiuntus šio žurnalo į telefoną ir nepaskaičius. Atsidariau telefone esančią Operą, prisiloginęs parsisiunčiau. Išarchyvavau Zip archyvą. Niu ką liko pažiūrėti PDF dokumentą. Ta galimybė yra, bet pasirodo tas PDF+ skirtas SYMBIAN operacinei sistemai dar neplaiko užrakintų slaptažodžiu failų. Ką gi… teko ryto laukti….

    Jei kam įdomu kas naujo šiame numeryje reportuoju:

    • Row, Row, Row Your Boat
      ZIP on the Fly with the Streams API

      Šis straipsniukas pasakoja apie galibybę supakuoti failus su PHP, panaudojus Streams. Be to daugiau supažindinama apie streams savybes.

    • Driving Multiple Databases Anywhere

      Nagrinėjamos PEAR:DB savybės ir pasakojama (žinoma, kaip ir visada su pavyzdžiais), kodėl tai gerai :)

    • Roll Your Own Template

      Turbūt kiekvienas web programeris turi pasidaryti sql klasę, šablonų sistemą, bei turinio valdymo sistemą. Čia iš tos serijos :). O man kuo toliau tuo labiau patinka Smarty.

    • Exposing Web Application Data Semantically Using RAP
      RDF API for PHP
    • Integrating PHP and OpenOffice
      Using PHP to Dynamically Manipulate and Convert OO documents

      PHP ir OpenOffice draugysė. Pasirodo laisvai galima atidarinėti OpenOffice dokumentus su mūsų naudojama PHP.

    • PHP-GTK and the Glade GUI Builder
      Building Client Applications with Style

      Pasakojama apie Glade GUI.  Iš into:

      “Many of you have probably tried out PHP-GTK to build simple applications. Coding a complex window program can be a time-consuming and error-prone task. However, using the Glade GUI builder can simplify the task and make window building fun again.”

    • Security Corner
      File Uploads 

    Ir dar keletą kitų straipsnių…. Plačiau paskaitykite PHParch puslapyje

    “Plugin in” žurnalas

    Auje,

    radau nemokamą žurnaliuką “Plugin in“, kurio spalio numerį galite parsisiųsti nemokamai.
    Siųskitės kol tai įmanoma. :)

    Šis žurnalas apie įvairius dalykus, tarp jų ir apie PHP, Mysql, Lynux ir pan:)

    As ir Žurnalas “Hakeris”

    Gal prieš kokį mėnesiuką, džibas man papostino laišką iš Hakeris, naujo žurnalo. Tipo vyrai nori skolintis skriptus iš php.lt straipsnių archyvo, bei nori postinti į savo žurnaliuką. Žinoma buvo leista, nes autoriaus vardą parašo.

    Ką tik ėjau nusipirkti cigarečių pakelį, nes manosios jau baigėsi, galvoju pažiūrėsiu kokių nesamonių mėtosi tame “Hakeris” žurnale. Ėmiau ir nuspirkau. bevartydamas daėjau iki PHP skriptų sirties, ogi žiuriu ir nesuprantu, iš kur matytas šis tekstas…. o gi žiūri JIS MANO !!!

    http://www.php.lt/render/Articles;aid,88 šis straipsniukas, dabar žinoma kaiką gaminčiau kitaip. Visų pirma mysql klasė, jau arėjaus nemesčiau, šiuo atveju, o tik per kablelį kategorijas: 1,9,8,45 o po to sav siem simple

    Select * from links where concat(‘,’,parent’,’) like ‘%,23,%’

    tarkim… ir pan. Na pamalonino širdelę :)