Jump to content
php.lv forumi

Web Developer

Reģistrētie lietotāji
  • Posts

    478
  • Joined

  • Last visited

Everything posted by Web Developer

  1. Atradis baigo piemēru - Japānu! Tad tev ir jābrauc ar savu sīci uz Japānu dzīvot! Tur arī ir viens no augstākajiem pašnāvības procentiem pasaulē, starp citu, neskatoties uz augsto ekonomikas un IT attīstību! Tas ir kā no vienas galējības otrā. 1) piekrītu, ka Latvijā eksaktās zinātnes visumā ir nedaudz par zemu līmenī! Pārāk daudz visādi sabiedrisko un nesabiedrisko attiecību "speciālisti". 2) nevajag pārspīlēt arī ar eksaktajām zinātnēm! Ir vienkārši cilvēki, kurus nepiespiedīsi nodarboties ar IT un tādu ir ļoti daudz - lielākā daļa! Tu nevari zināt vai bērns ir no tiem vai nav.
  2. codez - tikai mans viedoklis, bet ar šo tēmu tu, manuprāt, esi pierādījis, ka neesi pilnībā garīgi vesels un nebūt ne normāls cilvēks! Mācīt 4 gadus vecam bērnam programmēšanu - nu kur kaut ko tādu var izdomāt! :D Varbūt labāk aizsūti viņu uz arhitektūras objektu rasēšanas kursiem? Tikpat stulba ideja būtu... Bērns ir cilvēks un visi nav tādi kā tu, kas grib, lai viņiem "pabojā bērnību"! Atceries - jā, tu esi unikums un nemāci labāk citus dzīvot! :D Jebkuram normālam bērnam gribas dauzīties, skriet, braukāt ar riteni, spēlēties ar Lego, skatīties multfilmas (tās nu gan būtu jāizvēlas atbilstošākas, ņemot vērā mūsdienu piedāvājumu), lasīt bērnu grāmatas utt. Ir jāsaprot, kā bērni ir jāaudzina un kādas sekas var atstāt kaut kādas vecāku uzspiestās "intereses". Tātad, mans ieteikums codez: 1) aizej pie psihologa pats. 2) aizej pie bērnu psihologa, lai noskaidrotu, ko labāk tam bērnam vajag.
  3. Ja esi gatavs strādāt bez atalgojuma, taisi savus projektus! Nedegradē sfēru un nebojā gaisu par programmētāja vērtīgumu, jo ir limonādnieki, kas to vien tikai gaida, lai kāds strādātu bez atalgojuma un taisītu viņu "idejas un biznesa web projektus"! Programmējot bez attalgojuma (vai arī dempingojot), tu grauj programmētāja darba tirgu, cieņu pret programmētājiem, līdz ar to bojā pats savu nākotni!
  4. Kas par muldēšanu, nekas nebūs īsts programmētājs tas, kuram patīk rakstīt kā pokemonam.
  5. Nesaprotams ir tas, kādēļ šādus mainīgos ir jāizmanto php kodā: ... <?php echo $a2a;?> ... tai "get query" rindā vari likt ko gribi, tā ir tava problēma (kaut gan STINGRI vēlams izmantot SEO urļus), bet nevajag kodu piesārņot ar tādiem mainīgiem, vari mainīgo saukt: $adults2AdultPlus;
  6. Viņš ir iemaucis kā stringu pieprasījumu "...&vies=viesn". Kur tur kāds undefined constant? Ja netiek apstrādāts/parsēts mainīgais $_GET["viesn"], tad nekāda erora pat būt nevarētu, jo tā vienkārši nav. Ar konstantēm tur vispār nekāds sakars. P.S. tēmas autoram: Kods ir uzrakstīts drausmīgā stilā, kas tie par mainīgiem ar nosaukumiem "a2a" un "a2aa"? Ja mērķis ir ieriebt pasūtītājam vai šefam, lai pēc tam kodu būtu grūti uzrakstīt, tā ir cita problēma (to arī var risināt, starp citu daudz efektīvāk), bet es ja šitādu kodu ieraudzītu un man liktu to attīstīt, paprasītu pasūtītājam kā minimums +30% summai klāt!
  7. Realitāte ir tāda - ja gribi kaut ko panākt šai sfērā (web-projekti, to izstrāde un attīstība), tad tev ir divi galvenie izvēles varianti: 1. vai nu tev ir daudz naudas - vismaz ar pieciem cipariem rakstāma summa EUR, vienalga, vai tev tā nauda ir iekrāta vai paņēmi kredītu, droši vien taisies to atpelnīt ar uzviju. 2. vai arī pats iemācies programmēt un uzturēt serverus. Šis būs ilgtošs process, kam nepieciešami nervi, interese un pacietība. Ja tu negribi vai nevari iemācīties programmēt un tev nav naudas, tu protams, vari mēģināt apčakarēt kādu iesācēju-programmētājgribētāju-entuziastu - pie tam, ļoti iespējams, viņš nebūs cienīgs vārda "programmētājs" (bez augstprātības un liekulības), viņš visdrīzāk būs "pseidoprogrammētājs", attiecīgi - tev būs kaut kāds rezultāts, ja vispār būs rezultāts... Varbūt tikai zemē nosviesta nauda - skopais maksā divreiz!!! Šo variantu sakarā ar naudas trūkumu šai valstī mēģina izmantot ļoti daudzi, bet tas nedos nekādus panākumus par 99% un tās pašas kapeikas beigās izrādīsies vējā izmesta nauda, kuru pasūtītājs atcerēsies, kad nopirks lielveikalā ziemas mēteli... 10Ls/h profesionālam programmētājam ir normāla likme Latvijā! Gan jau ka ārzemēs atradīsi tādus specus, par kādiem sapņo vai uzskati, kādiem jābūt, bet tiem maksāsi 1000$ stundā! :D
  8. Tieši tā, lai gan sākumā svarīgākais ir pareiza un loģiska db struktūra, kas ievēro vismaz pirmās 4 normālformas.
  9. Kur problēma? Ja tev dati ir simetriski - respektīvi - vajadzīgs katrā valodā vienkārši tulkojums (kas ir visloģiskākais), nevis atsevišķi veidots saturs katrā valodā, tad vienkārši katrai db tabulai, kur veidojas saturs, pievieno lauku "Lang", kurš satur valodas alias, piemēram, "lv" vai "en" vai "ru" utt... Atlasot pieprasījumus no datubāzes ņem vērā valodas parametru. Atgādināšu tikai, ka tik un tā katram ierakstam nepieciešams savs ID - vienīgais unikālais identifikators, bet šai gadījumā vari veidot kombinēto ID - ID+Lang - unikālai jābūt kombinācijai ID (vienalga ko tur raksti) un Lang (valodas parametrs). Tad varēsi viegli pārslēgties simetriski no konkrētas lapas vienā valodā uz otru. Šai variantā ir iespējams arī bezgalīgs valodu skaits un to jebkurā gadījumā var papildināt! Var pat uztaisīt (ar FK palīdzību) datubāzē, ka dzēšot konkrētu valodu, izdzēšās visi ieraksti, kas ir šai valodā ievietoti datubāzē. Kā to izdarīt tehniski sīkāk izskaidrot nav laika.
  10. Pareizāk būtu rakstīt yyyy.mm.dd.
  11. Web Developer

    VeA

    Indieši ir vairāk kā miljards, viņiem nav ko rīt bet ir daļa, kam ir dots kompis un iespējas paprogrammēt! Viņi savā saulainajā, netīrajā Indijā, protams, vēlas izrauties uz kaut kādu civilizāciju un naudu, programmēšana ir iespēja. Šaubos par turienes dižo kvalifikāciju. Drīzāk masa un izlase spēlē lomu. Tās ir firmas, kas "cep lapas uz savu cms" - izmanto php (kā jau vislētāko risinājumu), sameklē pāris skolniekus un viss notiek - tādas firmas pat vari neierindot IT sfērā... Tie ir iesācēji un entuziasti. Bet pieprasījums veido piedāvājumu - "sīkbodnieki" un "limonādnieki" acīmredzot ir pietiekami lielā skaitā... "Jebkurā" jāraksta kopā. Kāds sakars lietotāju skaitam ar izstrādi? Netiešs... Drīzāk, jo vairāk lietotāju, jo tiek prasīta labāka izstrādes un uzturēšanas kvalitāte...
  12. Kursi ir būtiski, piekrītu, bet kur teikts, ka Brainbench ir kaut kāds noteikts rādītājs? Par Valdi runājot - tas, ka viņš ir politiķis, ir iemesls, lai teiktu par viņu jebko - kas vien uz sirds, slikts, vai labs! Viņš nepiedzima par politiķi, viņš izvēlējās par tādu būt! Un politiķi visi ir izvēlējušies par tādiem būt un čakarēt visiem parastajiem cilvēkiem dzīvi, tāpēc viņi ir pelnījuši visas lamas no visas tautas! Tā nu tas ir un tā tas vienmēr ir bijis un ir visā pasaulē...
  13. Web dizains nav domāts kā māksla. Web lapām jābūt skaidri saprotamām un viegli uztveramām, web aplikācijām jābūt ērti lietojamām. Web lapas, kas ir kā māksla, dizains, ir pavisam citas kategorijas lapas. Tie ir saiti - dizaina projekti pamatā. Starp citu - flash pieskaitu pie tādiem dizaina projektiem.
  14. Aleksej, agrāk bija maksimālais izmērs 100Kb kā pieņemtais... Tagad jau 300Kb... Nav tāda maksimālā izmēra! Ir jātaisa tā, lai aizņemtu pēc iespējas mazāk! Jātaupa ir uz bildēm, tīru kodu - kods ir jātaisa tīrs! Bildes jāizmanto pēc iespējas mazāk! Manā uztverē, no Flash vispār jācenšas izvairīties un no attēlu un animāciju reklāmām vēl jo vairāk! Es, piemēram, automātiski lieku mīkstu visām reklāmām! Sen jau esmu iemācījies to darīt.
  15. Kur tas rakstīts, ka lapai jābūt ne vairāk kā 300Kb? Tā nav, viss atkarīgs no tā, kāds ir lapas mērķis. Pretīgās reklāmas, tai skaitā flash reklāmas gan nevajadzētu bāzt savos saitos. Atgriežoties pie saita novērtējuma, skatos, ka arī navigācija nav pārāk parocīga. Kā pozitīvu aspektu varu atzīmēt, ka fonti ir diezgan lieli, tā tam jābūt. Ergonomika ir būtiska lieta, ļoti būtiska...
  16. Dizains ir galīgi garām - tās svītras drīzāk traucē, nevis iepriecina, krāsu salikums arī patiesi nav labs. Tehniski: 1. jebkurai formai, kaut arī login formai, OBLIGĀTI JĀBŪT submit pogai! Pie tam tādai, lai var saprast, ka tā ir poga. Tā ir būtiska poga, kas iedarbina formas "action", uz enter nevar paļauties, ne vienmēr tas nostrādā... 2. ... (turpinājums sekos)
  17. Pirmkārt, ja izvēlas taisīt zoli (vai gandrīz jebkuru citu spēli) web klienta pusē, tad droši vien pareizā izvēle būtu Flash, jo Java appleti šim nolūkam nebūs tik progresīvi (pārāk lēni tomēr...). Tā kā uz Flash neko netaisu un netaisos taisīt, tad arī neņemos spriezt, cik ilgi. :) Tikpat labi varat uztaisīt arī "downloadojamu" aplikāciju, kuru klients izmanto uz sava kompja, ieinstallējot to vispirms. Pluss varētu būt tāds, ka varētu iespējams nodrošināt labāku veiktspēju.
  18. Vari izmantot installeri, kas ieinstallē vienlaicīgi visas IE versijas, kuras izvēlies (šķiet, sākot no pirmās versijas jau...) - installeri atradīsi pats, man nav jāmāca programmeris izmantot Google. Paralēli vai neparalēli vari izmanto arī virtuālo mašīnu - virtuālajai mašīnai ir tāds pluss, ka vari skatīties ne tikai uz vecas pārlūka versijas, bet arī izmantot vecāku OS (piemēram, Windows XP ar SP2, nevis SP3, kurš jau sen kā ir aktuāls...) vai arī Linux utt. Profesionāli programmprodukti ir jātestē arī uz visiem populārākajiem OS un tā versijām, ne tikai pārlūkprogrammām. Ja tev mērķauditorija ir teiksim, visi aktīvie PC vai Mac lietotāji, kas skatās netu no saviem ofisa vai mājas datoriem vai laptopiem, tad attiecīgi štuko, kādas var būt variācijas... P.S. Informāciju par pārlūku un OS statistiku iesaku savākt pašam - ņemt no populārākajiem, oficiālākajiem un uzticamākajiem avotiem, apkopot teiksim, visbūtīskāko avotu (wikipedia utml.) datus, izdarīt secinājumus un uzģenerēt savu aptuveno statistiku savai mērķauditorijai... Pēc tam jau tev būs easy - vāksi datus vienkārši balstoties uz savas lapas apmeklējumu, bet izstrādes procesā ir savādāk...
  19. Web Developer

    VeA

    Kā programmētājam un web programmētājam parasti ir 2 plusi: 1) profesija ir tāda, ko nevar/negrib izvēlēties lielākā daļa cilvēku - lielākai daļai cilvēku patīk būt šoferiem, menedžeriem, ārstiem (šīs profesijas tīkotājus lielākoties vilina lielās un stabilās peļņas iespējas) utt. Par programmētāju negrib daudzi strādāt... Daudzi arī apstājas pusceļā, jo secina, ka viņiem neinteresē šīs lietas tik ļoti, lai ar to cīnītos nopietni... 2) profesija ir elastīga - no tevis tiek prasītas zināšanas un rezultāts. Tu vari darīt to caur netu no mājām (attiecīgi ārzemēm) vai arī iet uz ofisu. Bet fakts tāds, ka darba devējam vajag rezultātu attiecīgajā kvalitātē. Izglītība nav primārais lielākoties, jo atbildība parasti nav cilvēku dzīvības vai veselība (parasti, kur ir tik svarīga programmatūra nepieciešama, tiek noalgoti izglītoti, kvalificēti programmētāji - tādu nav daudz). Ir vēl viens neliels pluss - IT tikai attīstās, programmētājus vajag daudz un visur, kaut vai vienkārši, lai apmācītu lietotājus vai palīdzēt uzturēt sistēmas...
  20. Web Developer

    VeA

    IT jomā, domāju, ka līmenis tur tāds stipri mērens... Ja gribi būt riktīgs datorists, elektroniķis, mācies LU fizmatos un paralēli ņem arī uz datorzinātnēm attiecināmos kursus... Protams, ja tev apmierina profesija "web programmētājs", tad tev vispār nevajag iet augstskolā, ja galva strādā - vari iemācīties visu pats.
  21. Parasti jau lietotājam dod vienkārši izvēlēties "skinu", kas arī ir dizains... Tad parasti ir izvēles no jau gataviem, jo nu pats par sevi saprotams, ka lielākā daļa lietotāju neprot taisīt savus skinus un dizainus un tas ir tikai normāli... Tad es saredzu tikai divus variantus, kurus var arī kombinēt: 1) iespēja lietotājam izvēlēties "skinu" - no gataviem dizainiem sev tīkamāko... 2) iespēja lietotājam mainīt sava profila stilu - šeit variāciju ir ļoti daudz un atkarībā no konkrētā saita. Piemēram, tradicionālākais varētu būt dažādu krāsu izvēle, nomaiņa, atsevišķu dizaina elementu (kur nevar sūdīgi sataisīt). Šis variants ļauj diezgan lielu brīvību, bet tai pat laikā grūti būs uztaisīt ko sakarīgu, jo lielākā daļa lietotāju neorientējas un neprot neko uztaisīt... Šai gadījumā protams, visi parametri jāglabā būs datubāzē, kaut vai kā serializētu masīvu... Tehniskās detaļas sīki skaidrot netaisos un nav arī laika. Varu pateikt tikai to, ka es šeit redzu vidēji pieredzējuša iesācēja līmeni un principā nevajadzētu būt nekādām problēmām šito visu uztaisīt gatavā saitā (ar nosacījumu, ja pats programmējis) pilnībā vienas dienas vai pat nepilnas dienas laikā, izņemot gatavo dizainu veidošanu, tas nu paņems, cik nu paņems tam dizainerim...
  22. v3rb0 - pie Exigen ir derīgs Brainbench sertifikāts? Ja jau tas tik vienkārši, varbūt nav jāmācās augstskolā un jāsasniedz 40 gadi, lai kļūtu par valsts prezidentu? Tiesa gan, mūsu valdis (speciāli ar mazo burtu) īpaši inteliģents arī nešķiet...
  23. Ne sūda nav vērts un ja dos, tad tas būs muļķīgs uzņēmums... Tikpat labi es arī varu uztaisīt sertifikātu, uztaisīšu webu expert-programming-certificates-high-professional.com un tur tirgošu savus sertifikātus par 99$ gabalā, kuru varēs iegūt aizpildot mājās manis izdomātu testu no 100 jautājumiem un 5 uzdevumiem un iegūstos manis aprēķinātu noteiktu minimālo punktu skaitu. Nu kā tu pats kā darba devējs - ticēsi šitādam sertifikātam? Lai izsniegtu sertifikātu kas ir vismaz kaut ko vērts, ja nemaldos, jābūt akreditētai mācībiestādei... Brainbench sanāca laikam normāls biznesiņš un joprojām rullē - ģenerēt kaut kādus testus un sertifikātus, normāli iekāš naudu no lētticīgajiem. Tas pats sūda Brainbench sertifikāts tev varbūt būtu derīgs tikai pie atsevišķiem, lētticīgiem darba devējiem, kas īpatnēji novērtē kandidātus un tāpat viņš tev nenoderēs pārāk ilgu laiku... Pēc 2 gadiem jau nokārtotā viela vairs nebūs aktuāla...
×
×
  • Create New...