1. February, 2008, 9:12
Javascript, PHP, Web izstrāde

Loading ...
1,300 reizes apskatīts
Vai jums bieži negadās, ka rakstot kādu Javascript kodu, gribas izmantot vienu vai otru PHP specifisku funkciju, bet par nelaimi JS tādu neatbalsta ? in_array() varētu būt klasiskākais piemērs. Tad, parasti ir divi risinājumi - vai nu uzrakstīt pašam ekvivalentu, vai arī meklēt.
Ja jums tā bieži gadās, tad pieglabājiet šo Kevin van Zonneveld bloga saiti. Šajā blogā ir savāktas/saveidotas jau gandrīz 100 dažādas JS funkcijas, kures nereti var noderēt, kad ar iebūvētajām JS funkcijām liekas par maz.
Tiem, kam uztrauc licenzēšanas jautājumi, skatieties te.
Tākāk pilns saraksts:
Lasīt tālāk »
31. January, 2008, 15:07
PHP, Web izstrāde

Loading ...
1,089 reizes apskatīts
Ja nu jums gadījumā kādreiz gadās, ka jūsu php skripts uz Windows nevar izdzēst failu vai direktoriju tāpēc, ka tai ir read-only flags, tad ziniet, ka chmod('fails', 0777); atrisinās jūsu problēmas. ;)
Par šo informāciju jāpateicas šim komentāram.
27. January, 2008, 12:39
Web izstrāde

Loading ...
836 reizes apskatīts
Līdz šim, lai debugotu AJAX aplikācijas Internet Explorer pārlūkā, es izmantoju Fiddler2 proxy, kas paredzēts tieši HTTP trafika logošanai, vai arī, kad Fiddler2 nebija iespējams izmantot, tad talkā nāca IE Inspector HTTP Analyzer, kas diemžēl ir maksas produkts (bet toties kvalitatīvs, ērts un ar plašu funkcionalitāti).
Bet tagad esmu atklājis Web Development Helper, kas ieinstalēts paplašina IE funkcionalitāti ar jaunu paneli, kur iespējams sekot līdzi HTTP pieprasījumiem un apskatīt detalizētu informāciju par katru. Un tas ir bezmaksas paplašinājums. MS IE paplašinājumu pasaulē tā ir reta parādība, starp citu. :)
HTTP pieprasījumu saraksts:
Konkrēta HTTP pieprasījuma detalizēta apskate:
HTTP trafika logošana gan nav vienīgā šī paplašinājuma funkcionalitāte:
- A warning when either debug or trace have been turned on.
- Ability to hide trace information from the page, and view it in a separate dialog, so it does not get in the way of your page’s layout.
- Ability to view the page’s view state (in various forms: raw, parsed, and decoded) to help you optimize your state management logic.
- Ability to view items stored in cache, and remove them for testing purposes.
- Ability to shutdown the application (unloading the associated appdomain), in order to test starting it from a clean state.
- Ability to log all HTTP (and HTTPS) traffic between the browser and your server, and view request and response details.
- Ability to view the live HTML DOM using a DOM Inspector that allows viewing all elements, selected elements, or elements matching ID or CSS class. For each element, you can see the markup, attributes, and style attributes.
- Ability to view rich error information for script errors (full call stack, script URL and line number), as well as a script immediate window to execute some script against the current document.

Loading ...
752 reizes apskatīts
24. January, 2008, 0:58
PHP, Pamācības, SQL, Web izstrāde

Loading ...
1,799 reizes apskatīts
Ieliku vienu pamācību webmeistari.lv forumā. Starpcitu, arī turpmāk šajā forumā parādīsies dažādas pamācības no manas puses.
PHP/MySQL izstrādes vides sagatavošana uz Windows.
22. January, 2008, 10:12
Pārlūku jaunumi, Web izstrāde

Loading ...
1,186 reizes apskatīts
Internet Explorer 8 izstrādes komandai ir krietni jānopūlas, lai gan vienlaicīgi sekotu līdzi un implementētu standartus, gan lai, ieviešot jaunās izmaiņas, “nesalauztu internetu” (Ļoti daudz lapu internetā paļaujas uz IE ne-tik-pareizajām renderēšanas īpatnībām).
Tāpēc izskatās, ka IE8 būs trīs veidu režīmi:
- Quirks režīms. Tas ir tad, kad veidojat lapas Internet Explorer bez norādīta pareiza DOCTYPE. Vismazāk standartiem atbilstošs.
- Standart režīms. Atbilst renderēšanas dzinēja īpatnībām, kādas tās ir šobrīd IE7, ja ir norādīts DOCTYPE.
- IE8 režīms. Norādot HTML dokumentā speciālu
<meta> tagu, varēs ieslēgt IE8 renderēšanas režīmu, kas ir vēl vairāk standartiem atbilstošs nekā Standart režīms.
Šādējādi tiek panākts, ka tagadējās lapas, kuras ir veidotas ņemot vērā IE6 un IE7, netiks salauztas zem IE8.
Par to visu vairāk IEBlog: Compatibility and IE8 un A List Apart: Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8.
21. January, 2008, 11:26
HTML, Web izstrāde

Loading ...
899 reizes apskatīts
Nevienam nav noslēpums, ka HTML formās var definēt elementus, kas strādās kā masīvs. Piemēram:
<form method="post" action="">
<input type="text" name="persons[firstnames][]" value ="Liene" />
<input type="text" name="persons[lastnames][]" value ="Kārkliņa" />
<input type="text" name="persons[firstnames][]" value ="Kārlis" />
<input type="text" name="persons[lastnames][]" value ="Kalniņš" />
<input type="text" name="persons[firstnames][]" value ="Pēteris" />
<input type="text" name="persons[lastnames][]" value ="Muciņš" />
<input type="submit" />
</form>
Šī forma pēc nosūtīšanas tiks pārvērsta šādā masīvā:
Array
(
[persons] => Array
(
[firstnames] => Array
(
[0] => Liene
[1] => Kārlis
[2] => Pēteris
)
[lastnames] => Array
(
[0] => Kārkliņa
[1] => Kalniņš
[2] => Muciņš
)
)
)
Bet vai jūs zinājāt, ka tāpat var padot masīvus iekš URL ? Nu, droši vien, ka zinājāt, jo tas ir diezgan loģiski, bet es kaut kā pats nebiju iedomājies, kas tas arī strādā. :)
http://example.com/index.php?persons[firstnames][]=Liene&persons[lastnames][]=Kārkliņa&persons[firstnames][]=Kārlis&persons[lastnames][]=Kalniņš&persons[firstnames][]=Pēteris&persons[lastnames][]=Muciņš
Vispār jau pamatu pamatos POST’ojot datus, forma tiek serializēta tieši tādā pašā veidā kā nosūtot datus caur URL (GET metode), tā kā tas pats jau vien ir.
16. January, 2008, 13:50
PHP, Web izstrāde

Loading ...
1,092 reizes apskatīts
Meklējot gūglē pēc “PHP5 Power Programming” (tas ir grāmatas nosaukums), man par pārsteigumu, pirmais links bija uz pilnu grāmatas PDF versiju. Labi - novilku, atvēru un atklāju, ka grāmata ir zem kaut kādas OPL licences, kas visā visumā nozīmē, ka varu šo grāmatu droši kopēt un izmantot, neko nemāksājot. Tur pat atradu arī saiti uz lapu, kur ir vēl šādu bezmaksas grāmatu - InformIT: Perens Series Page.
Mani ieinteresēja:
- PHP 5 Power Programming
- Open Source Security Tools: Practical Guide to Security Applications
- Rapid Application Development with Mozilla
- Subversion Version Control: Using the Subversion Version Control System in Development Projects
- Linux Quick Fix Notebook
Bet tur ir vēl.
16. January, 2008, 9:26
HTML, Web izstrāde

Loading ...
1,135 reizes apskatīts
Te viens cilvēks izdomājis vienkāršu, bet efektīvu veidu, kā panākt sprite efektu ar bildi, kas iekļauta ar <img> tagu, nevis kā parasti - kā kāda elementa background-image (Google: css sprites). Noteikti ir vērts paskatīties.
Slinkākajiem no jums, iesaitēšu pa taisno example lapu. ;)
Labā ziņa ir tā, ka metode strādā normāli uz visiem populārākajiem pārlūkiem, ieskaitot pat IE5.5.
10. January, 2008, 23:41
Javascript, Web izstrāde

Loading ...
782 reizes apskatīts
Untold Secrets of JavaScript, ko vēl tikai sarakstīs JQuery autors John Resig, noteikti būs grāmata, ko es gribēšu iegūt savā īpašumā.
Papētiet saturu paši.
Jaunākie komentāri