-
Posts
1,401 -
Joined
-
Last visited
Posts posted by Kaklz
-
-
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.
-
īsi pēc anketas palaišanas:
eu, brālīt, samaini man vietām šito jautājumu ar šito tomēr.un kirdik visi rezultāti :)
Morāle - drošāk ir lietot masīviem indeksus :)
-
lētākais darba spēks tiks pie darbiņa
Vot šitā gan nevajag teikt.
-
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ā.
-
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.
-
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:
One advantage that XHP has over string construction is that it enforces correct markup structure at compile time. That is, the expression $foo = <h1>Header</h2>; is not a valid expression, because you can not close an h1 tag with a /h2. When building large chunks of markup it can be difficult to be totally correct. With XHP the compiler now checks your work and will refuse to run until the markup is correct.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];
PHP currently only allows you to use the [] operator on variables. This is just a stupid restriction so I figured while I was mucking around with PHP’s syntax I might as well fix this. In XHP when you use the [] operator on something that would be a syntax error in vanilla PHP it will rewrite it into a call to __xhp_idx(). For instance, foo()['bar'] will become __xhp_idx(foo(), 'bar'). __xhp_idx is a C function defined in the PHP extension which behaves identically to the [] operator. -
100 Ls pa griešanu, ti či vo. :D
Pie manis xhtml griešana reizes 3 - 4 lētāk. 20 - 30 Ls par griezumu, plus iekšlapas 5 - 10 Ls.
mhm, kamēr dzīvo pie mammas, tikmēr var arī pa piečuku visu ko sagriezt :)
Gribi reklamēties, taisi savu topiku.
-
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+)
-
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ā.
-
labāk vienkārši paskaties tajos php.net komentāros:
var_dump(preg_match(PN_EMAIL, '[email protected]'));
-
2easy,
var_dump(preg_match(PN_EMAIL, '[email protected]'));
-
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.
-
akronīmi saki? :)
no kādiem vārdiem sastāv f-ja "go", kas izpilda MySQL query? :D
-
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() :)
-
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.
-
Tā kā kopējais bilžu failu skaits būs 2267, tad koda veiksmīgai pabeigšanai nepieciešams pievienot pirms cikla sekojošu rindiņu:
ini_set("max_execution_time", "1800");
c'mon, tas tak no konsoles jālaiž, priekš kam tur vispār pārlūku/webserveri mocīt? :)
-
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 :)
-
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 :)
-
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.
-
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
-
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; }
-
-
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.
-
<?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 :)
Skaistu template veidošana
in Iesācējiem
Posted
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