Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. b.php lapa varētu uztaisīt slēptu iframe, kurā ielādē to a.php. Un tad aizpildītu laukus (kurus dabūtu pēc id vai name), un pēc tam formai izsauktu submit(). Datu savākt tieši tāpatās - pagaidītu, kamēr iframe pārlādētos (pēc formas submita), un tad nolasītu datus, piemēram, ar DOM metodēm. Un ierakstīt savā lapā savāktos datus jau nu ir pavisam vienkārši - ar DOM metodēm dabūt elementus pēč id vai name un uzstādi nodeValue/value vērtības.
  2. bubu

    Help.

    Grey_Wolf: kas ar tevi šodien? Viņš taču kļūdu redz - apskaties pirmajā topikā: "Fatal error: Cannot redeclare..."
  3. Gray_Wolf: nodokļu grāmatiņa ir pavisam kas cits nekā darba grāmatiņa. Par nodokļu grāmatiņu šajā topikā vispār nav bijis ne runas. Un tā, bez šaubām, ir obligāts pasākums oficiālā darba vietā.
  4. bubu

    free space

    Ja nezināji, tad windows piedāvā apskatīt gan reālo failu izmēru, gan failu izmēru uz diska properties tabā.
  5. bubu

    free space

    Gan jau ka System Restore pukti aizņem vairumu.
  6. Nezinu kā citiem, bet man udens tekstu ir grūti lasīt. Lieto, lūdzams, biežāk pieturzīmes.
  7. Tev universitāte iemācīt neko nevarēs, ja vien pats negribēsi mācīties un nemācīsies.
  8. Tur ir divas rindas iekš cikla, kurš izpildās n reižu. Tāpēc 2+2+2+..+2 (n reižu) = 2*n
  9. Ar lielo O novērtē algoritmu sarežģītību. Aptuveni no kā ir atkarīgs algoritma izpildes laiks. Ja piemēram tev ir algoritms A, kurš ir O(n) sarežģīts, un ir algoritms B, kurš ir O(n^2) sarežģits. Tad B algoritms būs lēnāks, jo tā izpildes laiks būs atkarīgs no elementu skaita kvadrātā, taču A algorithma izpildes laiks mainīsies tikai lineāri atkarībā no elementu skaita. http://en.wikipedia.org/wiki/Big_O_notation http://www.nist.gov/dads/HTML/bigOnotation.html Vēl par to var domāt šādi. Pieņem, ka visas funkcijas/operācijas/rindiņas izpildās vienādā laika sprīdī - 1 milisekundē. Tad pirmajam algoritmama vienmēr vajadzēs 2 milisekundes (jo divas rindiņas). Taču otrajam - 2*n milisekundes (kur n ir tas iterāciju skaits). Attiecīgi no šejienes ir arī dabūjami tie O(1) un O(n), lineārās konstantes tur met ārā. Jo vairāk elementi būs, jo lielāka starpība būs laika ziņā. Tas pats arī salīdzinot O(n) ar O(n*logn), O(n*logn) ar O(n^2), O(c^n) ar O(n!), utt.. Otrais viemēr būs lēnāks pie noteikta iterāciju skaita.
  10. Protams, ka otrais būs lēnāks. Tā sarežģītība ir O(n), taču pirmā sarežģītība ir O(1). Pasaki vēlreiz, ko tu tur centies izskaitļot? Gribi randoma skaitļus no 1 līdz 3 saskaitīt kopā 100 reizes? Tad jau vienkārši - minimālā summa ir 100, maksimālā summa ir 300. Attiecīgi vajag uzģenerēt raundom skaitli no 100 līdz 300: rand(100, 300);
  11. Javascripts? Tas nav Javscripts. Tā ir JAVA. Vai tik tur vienkārši nevajag return ascs un viss? (javu nezinu un nemāku) Paskaties arī dokumentacijā par System.Text.Encoding klasi un tās metodes: GetEncoding, Convert.
  12. Tātad tu beidzot atzīsti, ka dārgi darbinieki tomēr ir, tie ir pavisam reāli un viņi saņem savām spējām atbilstošu algu? Tb pēc tavis uzrakstītā - lai saņemtu lielu algu, vajag būt gan izglītībai, gan pieredzei. Vai tu visā nopietnībā tici tam, kas sludinājumos rakstīts? Parasti taču tur tāds bullšits rakstīts... draudzīgs kolektīvs, lielas izaugsmes iespējas, blah blah.. Neviens taču nerakstīts sliktas lietas sludinājumā ;)
  13. Tā vērtība 3 gadījumā nenāk katrā atsevišķajā selektā no citas rindas? Jo tad jau ir pareizi, ka pirmais lielais selekts nenostrādā. Skaties pats (andrisp jau to teica, atkārtošos): SELECT DISTINCT anketetajs FROM kd_dala WHERE ((lauka_mid = '49' and atbilde = '5') or (lauka_mid = '59' and atbilde = '5')) and ((lauka_mid = '51' and atbilde = '12.05.2007') or (lauka_mid = '89' and atbilde = '12.05.2007')) Šādu vaicājumu var apmierināt tikai vienīgi tāda rinda, kurā (lauka_mid=49 or lauka_mid=59) and (lauka_mid=51 or lauka_mid=89). Tātad, atverot iekavas: (lauka_mid=49 and lauka_mid=51) or (lauka_mid=49 or lauka_mid=89) or (lauka_mid=59 and lauka_mid=51) or (lauka_mid=59 and lauka_mid=89). Skaidri redzams, ka šīs izteiksmes vērtība VIENMĒR ir FALSE.
  14. Ja programma ģenerē tās atskaites tikai vienā čarsetā (win-1251), tad nekā tu tur nepadarīsi. Vienīgais risinājums - prasi atskaišu veidotās programmas izstrādātājam, lai uztaisa utf-8 atbalstu. php iconv izlaišana visdrīzāk nepalīdzēs, jo informācija par katra burta čarsetu būs jau pazudusi (jo kā gan lai zinātu, vai burts ar ascii kodu 0x98 ir jākonvertē no win1251 vai win1257 čarsetu?)
  15. bubu

    wamp

    Alt+atstarpe -> Edit -> Mark, tad iezīmē reģionu ar peli/klaviatūru un nospied Enter.
  16. bubu

    wamp

    Apskaties, kas tev uz tā 80 porta vēl sēž. Kā to izdarīt... nerakstīšu visu, jo domāju, ka zināsi :)
  17. Un jau kuro reizi ir pierādījies, ka manuāli palasīt ir vērts, vai ne?
  18. Visdrīzāk jau tāpēc, ka ISO-8859-1 čarsetā, uz kuru by default konvertē tavs html_entity_decode, tāda 'š' burta nemaz nav. Norādi korektu čārsetu tai funkcijai - http://lv2.php.net/html_entity_decode Sliktākajā gadījumā var jau izlīdzēties ar str_replace('&acaron;', 'š', $txt);
  19. bubu

    Algas

    Tu joprojām neesi pamanījis, Robi, ka tev vienīgajam te tāda attieksme? Varbūt jāsāk vaina meklēt nevis visos citos, bet gan sevī pašā. Jeb tu esi no tiem, kas uzskata, ka tikai paša uzskati ir tie svarīgākie un uz citu ieteikumiem tev ir uzspļaut?
  20. bubu

    Algas

    Es tak nenolieku php/js programmētājus. Agrāk pašam patika ņemties php, bet vēlāk apnika (atradu citas valodas, kas man vairāk iet pie sirds). Es tikai gribēju teikt, ka par web-sfēras algā nekā nezinu, neesmu tajā iekšā . Kā arī - es nelielos ar platu muti ne ar C++, ne ar tūkstošiem. C++ es labi zinu, un tos tūkstošus par savām zināšanām tajā saņemu ik mēnesi (kaut arī darba pieredze an C++ man ir mazāk kā 2 gadi). Un, Robi, ir ļoti labi programmētāji ne ar lielu programmēšanas pieredzi. Šogad darbā pieņēmām vienu jaunu programmētāju. Viņa pirmais atalgotais darbs. Un zini, izrādās, ka ir ļoti labs programmētājs (slikti jau ir aprunāt savus darba kolēģus, bet nu) pēc manām domām viņš ir spējīgāks nekā vairums citu jau tur strādājošo vairāk nekā 3 gadus. Un ir arī viduvēji programmētāji ar vairāk nekā 5 gadu pieredzi. Esmu tādus savā iepriekšējā darba vietā sastapis vairrākkārt. Programmētāja "labums" noteikti nemērās darba pieredzē. Tādam viduvējam programmētājam, kuru varētu nomērtīt skatoties uz šo forumu, es pat 300 negribētu maksāt, kur nu vēl 400/500 pēc tavis teiktā.
  21. bubu

    Algas

    Nezinu kā ar html/php programmētājiem (nestrādāju web-nozarē), bet nu par normālo valodu (C/C++/.net/java) programmētājiem 1000 nav max. Skaitlis noteikti ir lielāks - gan pēc personīgās pieredzes, gan pēc informācijas par citos uzņēmumos strādājošajiem. Un cik reizes jau neizrunāta tēma - par tiem pašiem 300/400 ls būs cilvēki kas strādā. Kāpēc? Tāpēc, ka ir diezgan daudzi viduvēji programmētāji vai cilvēki bez nopietnas pieredzes, kurus neviens tā īpaši nevēlas ņemt darbā. Ko tad darīt? Atliek vien par tiem pašiem trim simtiem strādāt. Nevajag lidot mākoņos un domāt, ka tu tik ļoti esi kādam vajadzīgs. Ja tiešām esi tik spējīgs programmēšanā, tad atrast darbu, kurā saņemt >1k algu, nav problēmu (personīgā pieredze ;) Labu programmēju Latvijā trūkst. Tos jāmeklē kā ar uguni.
  22. bubu

    Algas

    Savu amatu varu nosaukt: programmētājs. Taču algu nevaru - konfidenciāla informācija. Darba līgumā rakstīts, ka aizliegts to izpaust.
  23. Tu vienu konkrētu rindu to tabulas vēlies izdzēst? Tad: DELETE FROM tabule WHERE lauks1=vērtība1 AND lauks2=vērtība2 AND ... Ja tu lieto primārās atslēgas (un tev vajadzētu tās lietot!), tad, zinot šīs "šūnas" jeb ieraksta atslēgu (kas ir unikāla visā tabulā), izdzēšana ir pavisam vienkārša: DELETE FROM tabule WHERE id = $id Ja gribi vienā ierakstā "izdzēst" viena lauka vērtību, tad to jādara ar parastu UPDATE: UPDATE tabule SET vecums = '' WHERE id = $id
  24. bubu

    iframe

    <iframe src="blabla"></iframe> ir invalīds (nekorekts) php kods. php kods no html koda ir attiecīgi jāatdala. Lūdzu atver savu tutoriāli/grāmatu/manuāli un palasi php pamatus pirms prasi šādus jautājumus. http://lv.php.net/manual/en/introduction.php#intro-whatis http://lv.php.net/manual/en/language.basic...-syntax.phpmode
  25. Tieši tā, man ar, lai gan esmu un gribu būt tikai programmētājs, nācās vienu brīdi iejusties viena priekšnieka "ādā" (kad šis bij atvaļinājumā), un piedalīties darba intervijā par "darba devēju". Atšķirība ir. Ne jau obligāti pieredzē un programmēšanas prasmē. Bet gan cilvēka personībā, izpratnē par IT lietām un tml.. Programmēšanas zināšanas/māka ir cita lieta, kuras tāpat ir atsevišķi jānoskaidro intervijas laikā, vai kandidāts derēs ar savām zināšanam vai nē, paredzētajam darbam.
×
×
  • Create New...