Jump to content
php.lv forumi

Kaklz

Moderatori
  • Posts

    1,401
  • Joined

  • Last visited

Everything posted by Kaklz

  1. 2easy, ne tikai rakstīt if / else, bet pat izdomāt jaunu sintaksi pašsaprotamām lietām: "if a == b" vietā "if a eq b". Vēl tikai pietrūkst, lai sāktu templeitus rakstīt izmantojot ASM sintaksi
  2. Man secinājums ir tāds, ka vienkārši ff ir jārestartē laiku pa laikam. Arī pēc jaunākā flash uzlikšanas diezgan bieži ff aizrijas līdz pat 1GB RAM.
  3. īsi pēc anketas palaišanas: un kirdik visi rezultāti :) Morāle - drošāk ir lietot masīviem indeksus :)
  4. Vot šitā gan nevajag teikt.
  5. http://www.1188.lv/uk/branche/Interneta+m%C4%81jas+lapu+izstr%C4%81de/search/?what=&where= Kopā atrasts 112 Derēs? Es gan nezinu, kam tev tā statistika ir vajadzīga, bet jārēķinās, ka ir ārprātā daudz individuālo pašdarbnieku, kas mājas lapas cep hobija līmenī vai haltūru veidā.
  6. Kaklz

    JavaScript On/Off?

    1) ie6 lietotāji ar izslēgtu JS, kas viņiem sačakerēs PNG skatīšanos būs 0.x% cilvēku 2) paši viņi ir vainīgi. Tikpat labi tu vari uztraukties, ka tavus PNG kāds neredzēs kā nākas skatoties ar kādu konsoles pārlūku. Galvenais, lai funkcionāli viss strādā un vizuāli nav PĀRĀK salūzis izkārtojuma ziņā. Tas, ka kaut kādi pelēkie foni rēgojas ir mērens sīkums.
  7. 2easy, XHP lielākā problēma ir ātrdarbība ( http://toys.lerdorf.com/archives/54-A-quick-look-at-XHP.html ) , pats koncepts ir pat salīdzinoši ļoti labs. Ja tu uzmanīgāk palasīsi XHP dokumentāciju, tad redzēsi, ka viņi jau PHP parsēšanas laikā nodrošinās pret iespēju, ka tu varētu uzrakstīt nevalīdu HTML: Iespējams, ka XHP ātrdarbības problēmas var mēreni izskaust tieši izmantojot HipHop ( ne velti abi risinājumi ir parādījušies plašākai publikai praktiski vienlaicīgi ) + tur ir vēl pāris interesantas iespējas, kuras varētu būt dikti ērtas pat tādam lieko simbolu necietējam, kā tev: $countInDaTable = mysql_fetch_row(mysql_query('select count(*) from table'))[0];
  8. Kaklz

    Griežu XHTML'u

    mhm, kamēr dzīvo pie mammas, tikmēr var arī pa piečuku visu ko sagriezt :) Gribi reklamēties, taisi savu topiku.
  9. hm, interesanti, salasījos šeit par flash plugina upgrade. Pamēģināju un ff tagad rij apmēram 3x mazāk RAM. Pirms tam bija līdz pat tādam absurdam, ka Eclipse ar 100+ atvērtiem failiem aizņem mazāk RAM, nekā Firefox ar 4 atvērtiem tabiem (1G+)
  10. Dikti prasās, lai pa karti varētu navigēt ar dragndrop. Kādas pāris minūtes vajadzēja, lai pamanītu mazās bultiņas. Vai arī tad ir jānovieto viņas savādāk - uz augšu virs kartes, uz leju zem kartes, pa labi labajā sānā, pa kreisi kreisajā sānā.
  11. Kaklz

    preg_match

    labāk vienkārši paskaties tajos php.net komentāros: var_dump(preg_match(PN_EMAIL, '[email protected]'));
  12. Kaklz

    preg_match

    2easy, var_dump(preg_match(PN_EMAIL, '[email protected]'));
  13. Kaklz

    preg_match

    e-pastos ir atļauts arī, piemēram, punkts. Ar šādu regulāro izteiksmi tev derīgs e-pasts būs arī teksts "something@", kas ne tuvu nav līdzīgs korektam e-pastam. Priekš e-pasta validācijas iesaku vienkārši paskatīties php.net dokumentācijas komentāros pie šīs pašas preg_match funkcijas.
  14. akronīmi saki? :) no kādiem vārdiem sastāv f-ja "go", kas izpilda MySQL query? :D
  15. 2easy, piedod par ironiju, bet man tev ir vēl pāris ieteikumi īsajiem f-ju nosaukumiem: a(), b(), c(), d() ... z(). Ja nepietiek ar alfabēta burtiem, tad paņem talkā vēl ciparus un tad gan pietiks - a1(), a2() .. z9() :)
  16. Kontrolieris ir tas, kas apstrādā ievaddatus un izdomā, ko darīt tālāk - Kādus modeļus tieši darbināt un vai vispār ir nepieciešams rādīt kādu skatu, vai, piemēram, vienkārši izveikt redirektu uz citu lapu.
  17. c'mon, tas tak no konsoles jālaiž, priekš kam tur vispār pārlūku/webserveri mocīt? :)
  18. Papēti vai wordpress izmantotajā skinā nav kāds php triks ar base64_decode. Atceros, ka vienu tādu skinu biju sev uzlicis, kas dekriptē base64 stringu un iemet neredzamu saturu ar linkiem uz savām lapām priekš googles. Bezmaksas skinos var noķert visādus brīnumus :)
  19. Kamēr tu kodē viens pats, tikmēr raksti kaut vai visu kodu vienā rindā un lauz kaklu kaut vai 3x dienā kāpjot uz paša izliktajiem grābekļiem. Ja tu strādā komandā, tad automātiski ieslēdzas jautājums par normālu komandas darbu un koda noformēšanas standartiem. Domāju, ka visās puslīdz nopietnās organizācijās/projektos, kur ir vairāk kā viens programmētājs šādas vienošanās/vadlīnijas ir nepieciešamas. Zend ir viens no variantiem, kuru izvēlēties. Nepatīk Zend, uzraksti kaut vai savas vadlīnijas. Tas, ka "tiek samazināts rakstāmā apjoms" ir pilnīgas muļķības. Nelietojot figūriekavas un korektas atkāpes tu zaudē neskaitāmas reizes vairāk uz koda lasīšanu un labošanu vēlāk. P.S. attach priekš ohmygod :)
  20. Nu te ir lielisks piemērs tieši par to, kā nepareizi noformējot kodu var iebraukt ļoti lielās auzās, pie tam editors te neglābj, tas pat vēl pastiprina kļūdu rašanās iespēju. Gribot ielikt papildus darbību konkrētajā IF struktūrā tu ieliec šo darbību foreach struktūrā un tā aiziet ciklā. Konkrēto gadījumu varētu risināt vienkārši ņemot vērā ieteikumu pie IF kontroles struktūrām vienmēr lietot figūriekavas. Arī tad, ja seko tikai viena rindiņa.
  21. Stingri ieteiktu palasīt kaut ko par PHP Coding Standard: http://framework.zend.com/manual/en/coding-standard.html http://pear.php.net/manual/en/standards.php Paskatamies kaut vai ohmygod kodu un sitam ar galvu pret sienu
  22. Kaklz

    foreach

    kā būtu ar <?php $xml = simplexml_load_file("http://informer.gismeteo.ru/xml/26240_1.xml"); $b = $xml -> REPORT -> TOWN -> FORECAST[0]; $laiks = $b['hour'].":00<br />"; $min = $b->TEMPERATURE['min']." - min temp<br />"; $max = $b->TEMPERATURE['max']." - max temp<br />"; echo $laiks; echo $min; echo $max; Ja dikti gribās to izdarīt ar foreach komandu, tad no cikla jebkurā mirklī vari izlekt ārā ar 'break' komandu: foreach ($arr as $item){ // do some stuff only once break; }
  23. Kaklz

    tvnet

    Java, Draugiem.lv IE6 lietotāju īpatsvars jau sen ir zem 10%. Šobrīd tie ir ~5.5% darbadienās, zem 4% brīvdienās. Ņemot vērā draugiem.lv auditorijas apjomu, domāju, ka citur LV internetā situācija ir diezgan līdzīga.
  24. A triviālu līgumiņu uzrakstīt, ja jau tik dikti sāp tādi uzmetēji? .. un varbūt čomaks pats sagrieza dizainiņu nevis solītās vienas dienas laikā, bet 2 nedēļu laikā? .. un varbūt sagrieztais gala rezultāts visai attāli līdzinās sākotnēji uzzīmētajam? :) Neticu tam, ka šādos topikos varētu iegūt kaut kādu kvalitatīvu cilvēku blacklisti, ņemot vērā, ka cilvēki mēdz izdomāt virtuālas personības.
  25. <?php $xml = simplexml_load_file('http://informer.gismeteo.ru/xml/26240_1.xml'); print_r($xml -> REPORT->TOWN->FORECAST->attributes()->day); MWEATHER jau ir root elements, kas ir $xml, attiecīgi tev viņš vēlreiz nav jāaiztiek. Izmet to pa vidu ārā un viss ripo :)
×
×
  • Create New...