Jump to content
php.lv forumi

laacz

Administratori
  • Posts

    144
  • Joined

  • Last visited

Everything posted by laacz

  1. Klajā ir nācis PHP 5.3.0. Tā kā izmaiņu ir gūzma (ieskaitot atpakaļnesavietojamas un atpakaļgrūtisavietojamas), tad dokumentācijā ir pieejama sadaļa, kurai vajadzētu palīdzēt pāriet no 5.2 uz 5.3. Izmaiņu ir milzums. Kā mazu, tā lielu. Iepriekš minētajā pārejas pamācībā var ar tām visām iepazīties. Steigties un pāriet uz 5.3 neiesaku, jo nepieciešams sagatavoties. Lai neiebrauktu auzās :) Vērts pievērst sevišķu uzmanību lietām, kuras ir atzītas par deprecated. Galvenās lietas Namespaces Iespēja (atdalītājs gan ir šaušmaš) izpausties ar neimspeisiem. Viena no vispieprasītākajām PHP fīčām kopš 5.0. goto Vecais labais goto, protams. Closures (lambda functions) Anonīmās funkcijas. Tie, kas strādā ar JavaScript, to zin. mysqlnd Jauns, labāks MySQL draiveris, bet uzmanieties, jo nedarboies tiem lietotājiem, kuriem ir vecā tipa paroles iekš MySQL (16 simbolus garas). Vajadzētu nomainīt pirms tam. Late static binding OOP faniem :) Userspace php.ini Tagad, ja servera administrators ļaus, katrs lietotājs varēs izmantot savu php.ini (protams, ka ne ar visiem mainīgajiem). Kaut kas līdzīgs .htaccess'am. Priecīgu pāreju, īsāk sakot :)
  2. Datumu iekš MySQL vislabāk ir glabāt laukā DATE, jo a) MySQL to glabā maziņu b) Iekš MySQL ir pieejams lērums funkciju darbībām ar datumiem un to intervāliem Ja glabā datumu UN laiku, tad ir divi varianti: a) DATETIME +) Atbalsta vērtības, kuras ir mazākas par 1970. gada 1. janvāri, un lielākas par 2038. gada 19. janvāri b) TIMESTAMP +) Atbalsta laika zonas +) Glabā datus tā, ka tie aizņem mazāk vietas, nekā DATETIME +) Ir iespēja uzlikt defaulto vērtību "tagas" (DEFAULT CURRENT_TIMESTAMP), kā arī ieraksta izmaiņu gadījumā iespējams automātiski nomainīt lauka vērtību (ON UPDATE CURRENT_TIMESTAMP) +) Ir mazliet ātrāks (iekšēji iekš MySQL)
  3. Elementāri, Mendelson (ja tur nav kļūdu, protams):
  4. Kālab otrajā grupā ir 6 un 7? Vai tad intervālu no 2 līd 43, ieskaitot, sadalot 5 apakšintervālos tie nav [2..10], [11..19], [20..28], [29..37], [38..43(46)]?
  5. Varbūt būs interesanti uzzināt to, ka Google publicētie padomi PHP koda optimizācijas sakarā nebūt nav patiesi? Vismaz ne pilnībā. Parastās pēdiņas ne vienmēr ir ātrākas par dubultajām, echo tomēr ir ātrāks, nekā print, konkatenācija ir ātrāka, nekā echo ar vairākiem parametriem (caur komatu), u.c. To visu var palasīt PHP komandas dalībnieka atbildē.
  6. Problēma ir novērsta. Bija saistīta ar mazu workaroundu iepriekš un pēcāk tā aizmiršanu :)
  7. Tad, nu, ir nākuši klāt daži jaunumi. Forumi ir apgreidoti uz pēdējo versiju. Starp citu, amizanti ir tas, ka vairs nav pieejams licences veids, kuru mēs iegādājāmies pašos pirmssākumos - mūža licence. Tēma ir nomainīta uz kaut ko manā uztverē interesantāku un kontrastaināku. Logotips ir, lai arī parasts, bet vismaz nav noklusētais :) Vēl diezgan kardināli ir mainījis paste.php.lv izskats un ir nākusi klāt maza papildus funkcionalitāte. Vizuālas izmaiņas (dizains tika likvidēts:). Vairāku sintakšu atbalsts (ne tikai PHP). Te ir redzams Paraugkods, kuru var apskatīt ij kā php, ij kā html, ij kā javascript, ij kā css. Bet, varbūt negribās krāsojumu? Skatāmies, kā parastu tekstu. Par turpmākajiem plāniem - pašlaik nav skaidrības. Ar kolēgām pie tā tiek strādāts. Iespējams, ka php.lv apsavedīsies ar ko jaunu, taču tas, visticamākais, tiks taisīts uz esošā foruma bāzes (no izstrāžu viedokļa - foruma paplašināšana ar papildfunkcijām ir iespējama). Papildus ir domas par forumu reorganizāciju, apvienojot forumus, kuras pašlaik varētu apvienot. Pirmais vēstnesis ir sindicētās PHP ziņas - atsevišķs forums šīm vajadzībām. Ir doma mazliet uzlabot RSS savācēju, lai varētu filtrēt pēc tagiem, jo ir daudz labu blogu, kuri raksta ne tikai par PHP. Un vēl kāds jaunums, kurš gan nav tiešā veidā ar PHP saistīts - ir uzradies vietējais MySQL spogulis tiem, kam sliktas ārzemes: mysql.php.lv. Spoguļots, tiesa, tiek tikai izstrādātāju saits (dev.mysql.com/), kurā ir atrodama izstrādātājiem noderīga informācija, lejupielādes un manuāļi. Kā arī vēl šis tas. Tiek atjaunots reizi trijās stundās.
  8. Izslēdzu gzip. Tā iemesla dēļ, ka diezgan daudzi proxy serveri (squid vecākas / modificētas versijas) ir līki sakonfigurēti, kā rezultātā, nekorekti attēlo (nerāda vispār) gzipotu saturu pat tad, ja pārlūks saka, ka to saprot.
  9. Tad jau daudz reālāks risinājums ir sasaistīt paste.php.lv ar forumiem un searchu, pieglabājot pastē refererus un tā. Vairāki tabi ir labāk, nekā tas, ja tev visu laiku jāskrollē uz augšu/leju, lai atrastu konkrētu koda vai problēmas apraksta daļu.
  10. Tāpēc, ka searchs kodam nav nepieciešams. Ko tu tur meklēsi? Forumā sameklē attiecīgo postu un tur būs links uz paste. Un tabi sanāk tikai divi :) Pie kam, forumā liels koda apjoms ir lieks. Liedz koncentrēties uz saturu. Pie kam, cilvēki pēc tam quotē visu postu, kas ir atkal stulbi.
  11. Varbūt kā reizi 5+ rindiņām paste.php.lv IR jēga?
  12. Vēlies labu darbu? Pavisam noteikti strauji augošs uzņēmums zem nekodētā nosaukuma ZetCOM (Amigo un Hallo! priekšapmaksas kartiņas) meklē programmētāju uz pastāvīgu darbu. Kādam tev būtu jābūt? 1. Ar pieredzi savā jomā. 2. Jaunas lietas apgūt gribošam. Mums visas lietas ir jaunas :) 3. Jānāk uz darbu. Darbs ir uz vietas. 4. Jāievēro norunātais darba laiks. Lai citi var rēķināties. 5. Pa naktīm jāguļ. Izņemot atsevišķus gadījumus, par kuriem vienojās atsevišķi. Negulējis cilvēks sliktāk strādā. 6. Jāvēlas strādāt komandā. Jebkurš panākums mums ir komandas darba rezultāts. 7. Jārunā. Mēs domas lasīt neprotam. Kas būtu jāzin? Šādas tādas valodiņas Obligātoriski jāzin PHP labā līmenī. SQL (arī to var dēvēt par valodiņu), kā to prot MySQL. Forši, ja Tev svešs nav arī MSSQL. Dažādi gudri un ne tik ļoti gudri savā starpā saistīti un nesaistīti jēdzieni Jāzin, kas ir un ko ziemā ēd XML-RPC, SOAP, PEAR, AJAX, SSL, RSS, ATOM, XHTML, WML, Python, SSH, utt. Linux Jāzin ne tikai tas, ka Linux simbols ir apaļīgs pingvīns, bet arī tas, kā tur kaut ko var izdarīt (shellā). Kādi varētu būt pienākumi? Uzturēt un attīstīt dažādus pakalpojumus Mēs saviem klientiem un partneriem piedāvājam dažādas sistēmas, sistēmiņas, pakalpojumus un akcijas. Pēdējā laikā aizvien lielākai tā visa daļai apakšā ir mūsu pašu tehniskās izstrādes. Ieviest jaunas štelles Piemēram, Amigo Respect, mūsu pašu WAP lapa, WEB lapa ar visu webmailu, SMS sūtīšanu un visādiem citādiem ar klientiem cieši integrētiem pakalpojumiem, dažādas akcijas, jauni pakalpojumi, kuru ieviešanai nepieciešamas jaunas izstrādes un jaunu tehnoloģiju iepazīšana. Vēl šis tas Ar "šo to" vēl iepazīsies, kad sāksi strādāt. Ko piedāvājam? Interesantu darbu Pateicoties mūsu uzņēmuma specifikai, katrs jauns darbs ir interesantāks par iepriekšējo. Katrā nākamajā darbā ir ne tikai iespēja, bet bieži vien arī nepieciešamība iemācīties ko jaunu. Kolektīvs Pavisam noteikti mums ir visatraktīvākais, draudzīgākais un talantīgākais kolektīvs. Labāks nekā jebkurš no tiem, kurš Tev varētu būt bijis rādījies sapņos. Labs atalgojums Ko nu velti muti dzesēt. Atalgojums būs labs ar tendenci vismaz divreiz gadā augt. Alga ir pilnībā oficiāla. Būs arī veselības apdrošināšana. Kolektīva pasākumi Lai kolektīvs paliktu tikpat foršs, kāds tas ir, laiku pa laikam, ja neskaita ik gadu notiekošos pāris lielos baļļukus, tiek rīkoti regulāri lielāki vai mazāki kopistiski pasākumi. Kā pieteikties? Pat tad, ja Tu šobrīd nevēlies mainīt darbu, parunāt nekad nenāk par skādi un tas neko nemaksā. Varbūt tomēr? Ja nu pats nemeklē darbu, bet zini kādu, kuru šis piedāvājums varētu ieinteresēt, nekautrējies viņam par to pastāstīt. Kad esi izlēmis, savu CV un motivācijas vēstuli sūti uz e-pasta adresi [email protected]. Pieteikšanās termiņš varētu būt 30 septembris. Bet, ja esi nokavējis, sūti vien šurp. Iespējams, ka mēs meklēsim vēl :)
  13. laacz

    PHP, MySQL, Linux

    SIA ZetCOM aicina darbā programmētāju uz pilnu vai nepilnu slodzi. Tev ir jābūt ar labām zināšanām iekš PHP un MySQL. Iepriekšēja pieredze darbā ar šīm divām lietām ir obligāta . Ļoti vēlama ir pieredze darbā ar linux (vismaz lietotāja līmenī). JavaScript, (X)HTML un CSS zināšanas tiks uzskatītas par priekšrocību. Nesmādēsim arī tos, kas zin MSSQL, pārvalda programmēšanas noslēpumus Windows vidē, un cita slietas - <cite>you name it</cite>. Mēs piedāvājam darbu strauji augošā telekomunikāciju uzņēmumā, tik tiešām interesantus un nebijušus projektus, vienreizēju kolektīvu, iespēju apvienot darbu ar mācībām, kopīgu atpūtu, sociālās garantijas, utt. Darbinieka pienākumos ietilps esošo risinājumu uzraudzīšana, uzlabošana, jaunu veidošana, kā arī tā visa dokumentēšana. Risinājumi lielākoties ir bāzēti uz PHP un MySQL, bet tas nenozīmē, ka tie ir tikai WEB orientēti. Starp citu, SIA ZetCOM ir pirmais virtuālais mobilo sakaru operators, kurš piedāvā mobilo sakaru priekšapmaksas kartes Amigo un Hallo. CV un pieteikuma vēstuli sūtiet uz [email protected]
  14. Mīļais cilvēks, tu takš geto /, nevis attiecīgo lapu :) T.i., Tavs feinais kods uzģenerē šādu pieprasījumu: GET / HTTP/1.1 Host: www.stats.lv Connection: Close A vai tad Tev nevajag gadījienā šādu? GET /tadaslapasnav.php HTTP/1.1 Host: www.stats.lv Connection: Close
  15. Ja ir runa par adresi, tad pietiek ar pārbaudi, vai hederis nav 200. Ja runa ir par hostu kā tādu (teiksim, vai eksistē www.asjdnakjdnjakndajknads.com), tad nāksies vien skatīties, vai var uz 80. portu izveidot konekciju. Ja var, značit tur, visticamākais, ir webserveris un hosts eksistē.
  16. Provēju atrast, kur to ellē ratā var izdarīt :) Izņēmu :)
  17. Vispār jau pievienojot ierakstu / veidojot jaunu tēmu pašā augšā ir obligātā lasāmviela. Viens no punktiem ir bubu sarūpētais :)
  18. Vairākas izsaukuma un jautājuma zīmes pēc kārtas skaitās kā kliegšana. Tas nav pieklājīgi un patīkami. Mācies izteikt savas domas normālā valodā. Jo vieglāk un saprotamāk būsi uzrakstījis savu sakāmo, jo vairāk cilvēki to sapratīs un galu galā arī ievēros.
  19. Savākšana nav problēma. Savulaik gana operatīvi te tika savākta nepieciešamā summa (nepilni 200 dolāri), lai iegādātos licencētu šī foruma versiju.
  20. Nūūū, te rodās problēma. Summa ir gana niecīga, lai vienā brīdī nesavāktos biku par daudz ;) Kaut arī, ja paskatās no otras puses, - var jau apmaksāt domeinu arī vairākus gadus uz priekšu.
  21. Tā kā forumi pēdējā laikā sāk aizvien aktīvāk uzjundīt moderācijas un nesakarīgu postu jautājumus, tad dažas izmaiņas. Pagaidām šādas, iespējams, ka vēlāk kaut kas sekos. Visu tēmu ievadposti, kuri kādam moderatoram šķitīs neatbilstošas to nosaukumiem, tiks pārvietoti uz forumu "Draza", kā arī lietotājam, iespējams, tiks izteikts brīdinājums (maksimālais brīdinājumu skaits ir 10, pēc kuriem lietotājs nevarēs neko ierakstīt). Pakonsultējoties ar moderatoriem, lielākā daļa piekrita. Pēc dažu lietotāju lūguma un savām vēlmēm esmu izņēmis emoticonu (smaidiņu bildīšu analogu) izmantošanas iespēju. Pirms jauna ieraksta/tēmas pievienošanas loga ieliku dažus vērā ņemamus punktus. Ir ieslēgta atkārtotu jautājuma un izsaukuma zīmju samazināšana līdz vienai (Palīgā!!!!!!!!!! prevrašajetsja v Palīgā!). Asides from that - forumu softa versija ir apgreidota uz 2.1.2. Līdz ar ko ir neatgriezeniski zudusi daļēji pārtulkotā latviešu versija. Nolēmu arīdzan likvidēt alternatīvos stilus, lai būtu vieglāk to visu menedžēt. Migrācijas rezultātā arīdzan šis tas salūza. Tas ir salabots. Ja tiek novēroti vēl kādi gļuki, dariet tos zināmus. Tiek domāts, kā pacelt jautājumu par domeina apmaksu. Dotajā brīdī ar to nodarbojas CooLynX, bet man tas nešķiet gluži pareizi. Iespējams, ka pie darba jāliek php.lv forumu publika, ne? Detaļas, ja tādas radīsies un vispār kaut kas tiks izdomāts, sekos.
  22. Vajadzētu būt labotam šim gļukam. Tiesa, latviešu valoda ir pasējusies :) Tas laikam apgreida foršums.
  23. Tagadiņās arī var meklēt "GD", bet nevar "HTML", "PHP", u.c.
×
×
  • Create New...