Jump to content
php.lv forumi

Mr.Key

Reģistrētie lietotāji
  • Posts

    1,332
  • Joined

  • Last visited

Posts posted by Mr.Key

  1. Interesants temats, paldies par padalīšanos.

     

    PHP laikā darīju tā, ka katru templeitu prekompilēju katrai valodai ar jau no db paņemtiem tulkojumiem. Respektīvi, ja ir index.tpl.php templeits, tad, to prekopilēju index.en.tpl.php, index.lv.tpl.php, utt. Ja izmainu templeitu, tulkotie templeiti tiek prekompilēti, ja izmainu tulkojumus db, tad jāpārkompilē visi templeiti. Parkompilēšana protams notika uz pirmo requestu uz šo templeitu.

    Vai veici benchmarkus, kāds bija ieguvums?

  2. Nauda tāpēc ir nauda, ka naudas esamība vai neesamība arī nosaka, vai ideja ir vajadzīga vai nē. Es pats ļoti ieteiktu cilvēkus izvērtēt, vai iesaistīties altruistu projektos "nākotnes vārdā" utt. Tas ir skaists veids, kā nočakarēt laiku, kuru citādi varētu veltīt karjerai vai vienkārši seksam ar draudzenēm. Tas, ka raujaties uz pusēm... varbūt kādreiz tas izklausījās vareni, šodien tas ir diezgan murgaini. Jums viss kārtībā? Ja jūsu ideja būs sabiedrībai vajadzīga, nauda nāks no pirmās dienas, kā tas parasti notiek ar veiksmīgiem projektiem. Esmu redzējis daudzus neveiksmīgus projektus, par kuriem jau sākumā skaidrs, ka tie lemti neveiksmei, taču autori tā iedegušies ar savu ideju, ka nespēj apstāties. Un jā, tad kādā brīdī komandas programmētājs aiziet un sākas jauna meklējumi un izrādās, ka vieglāk ir visu uztaisīt no jauna. Tad, protams, tie, kuri veltījuši savu laiku, kļūst par "nodevējiem", "kā viņi tā varēja", utt. Īsi sakot, ja nespēj maksāt programmētājam tirgus līmeņa algu, ar kādām tiesībām tu čakarē cilvēkus? Varbūt kāds uzņēmums tieši šobrīd maksā algu cilvēkam, kurš par šo algu nevis risina darba jautājumus, bet mēģina izgulēties...

     

    Ja jau ideja ir tik laba, kāpēc netaisiet vienkārši FaceBook lapu vai neizmantojat blogger.com, wordpress.com? Sportisti pulcējas feisbukā, bet no tā, ko esmu redzējis - nišas forumi un komūnas IR, mēģinājumi apvienot visu vienā viens pēc otra izgāžas. Vieksmīgie gadījumi gadu gaitā savāc auditoriju dažu tūkstošu apmērā ar simts līdz dažiem simtiem aktīvo lietotāju.

     

    Aizdomas apstiprina arī šis te. Cilvēki paši kaut ko samurgo, tad sāk tos, kas atsakās piedalīties viņu murgainajos projektos, sāk apvainot, saucot par uzmetējiem... Varbūt derētu izgulēties, paņemt kādu brīvdienu? :)

     

    murgs.JPG

  3. Par mehānisko vēl jātiek skaidrībā, varbūt ka tomēr plēves. Katrā ziņā, arhaiska. Par Logitech - līdzīgs viedoklis... :) Kaut kad sen aizķērās, ka Microsoft ražo ļoti labu perifēriju. To, starp citu, pavēstīja Linux fanāts.

     

    Key responsiveness - neatkarīgi no tā, vai taustiņi spiežas viegli vai grūti, pēc tā, kā taustiņš atlec atpakaļ, pirkstos jābūt nepārprotamai sajūtai, vai taustiņš ir nospiedies vai nav. Tai baltajai tā nav. Nezinu, kā to aprakstīt, normāli jau visām klaviatūrām, arī Apple plānajām, tas ir, tāpēc par to nedomā... Ja šīs sajūtas nav, ir grūti rakstīt, jo nogurums iestājas jau no tā vien, ka rakstītais teksts ir rūpīgi jālasa ar acīm, sekojot līdzi, vai burts ir ievadījies vai nav. Varbūt trāpījies kāds ķīniešu viltojums, kgan pirkta LV pie tāda kā labi zināma Apple produktu tirgotāja.

  4. Es izmantoju šādu modeli: http://www.microsoft.com/hardware/en-us/p/natural-ergonomic-desktop-7000/WTA-00001 - ļoti ērta, gan pie rakstāmgalda, gan tad, ja jāizlīdzas ar kādu pagaidu novietojumu, kad rokas nevar uzlikt uz pareizā augstumā novietota galda.
     
    ThinkPad klaviatūras - manuprāt, izcilas, ja neskaita to, ka Fn taustiņš jauc prātu, kad jāpārslēdzas no vienas klaviatūras uz otru. Jaunā ThinkPad klaviatūra nav mēģināta, cerams, ka nelīdzinās citu portatīvo datoru klaviatūrām, kuras ir foršas pirmajā brīdī... Bet, kad jāstrādā katru dienu un jāraksta, un jāraksta daudz, tad izskats ir mazāk svarīgs par taustiņu formu, sajūtu. Normāli jau vispār uz klaviatūru neskatās. Starp citu, par ThinkPad filozofiju, galvenajiem dizaina principiem, tostarp, klaviatūru, var palasīties mazliet: http://blog.lenovo.com/design/booked-at-the-moma, tajā minētā grāmata ir šeit: http://viewer.zmags.com/publication/69081166#/69081166/1
     
    Kas vienam patīk, citam nepatīk - man, piemēram, Apple klaviatūras šķiet ļoti neērtas. Ir saimniecībā arī šāda:
     
    directin_apple.jpg


    Taustiņi ir "non responsive" - nevar sajust, vai taustiņš ir nospiests vai nav, bieži sanāk uzrakstīt vārdus bez burtiem. Pirksti ātri nogurst. Ja nav intensīvi jāraksta, tad jau smuki... Kā var raiti rakstīt ar plānajiem dēlīšiem, nesaprotu, taču pieņemu, ka šīm klaviatūrām primārā ir dizaina, nevis rakstāmmašīnas funkcija.

     

    Ir mēģinātas kompaktās klaviatūras, to savādākais (vertikālais) home/end taustiņu sešinieks parasti prasa laiku, lai pierastu. Kā var programmēt bez bultiņām, nestādos priekšā... protams, Vim faniem tas Happy hacking ir īstais risinājums, jo bultiņu neesamība ir arī iemesls, kāpēc vimā navigācija notiek ar hjkl. (http://www.catonmat.net/blog/why-vim-uses-hjkl-as-arrow-keys/) Ir arī mehāniskā klaviatūra, tā, protams, grab ļoti, pirksti arī mazliet ātrāk nogurst - taustiņiem pretestība lielāka. Vispār, paldies par to linku uz Elite Keyboards, jāpapēta. Tur ir arī baltās klaviatūras, kas ir liels retums šodien.

  5. Interesē, kā citi programmētāji pieiet darba vides ergonomikai. Temats diezgan plašs, tāpēc šeit konkrēti par klaviatūru un peli. Vai izmantojiet ergonomisko, parasto, kā iet ar portatīvo datoru "ērtajām" klaviatūrām, utt.? Pats lietoju ergonomisko klaviatūru - ar lielu izliekumu un dalījumu uz pusēm. Tas, kas pārsteidz, ka veikalos praktiski nav pieejamas ergonomiskās klaviatūras. Vai tiešām nav pieprasījuma? Ko profesionāļi izvēlas?

  6. Uzreiz par kapteini nekļūsi, papriekš vajag iziet cauri virknei citu amatu.

    Līdzīgi ir ar biznesmeni - papriekš kaut ko jāiemācās (biznesa skola maybe?), tā vienkārši uzšaut biznesu, neko tā īsti nemākot, un cerēt, ka veiksies, ir neprātīgi.

    Tas bija joks. Es negribu būt ne kapteinis, ne pilots, arī ne biznesmenis - programmēšana ļoti patīk :) Cita lieta, ka noteikti var organizēt biznesu ap programmēšanas prasmēm un būt tāds kā "kapteinis" uz kāda neliela "kuģīša". "Everybody is a salesman."

     

    Kas attiecas uz tematu, variants ir sekojošs:

     

    1) Abonēt virtuālo serveri

    2) Caur SSH administrēt to

    3) http://shop.oreilly.com/product/9780596003913.do

     

    Var uz kuģa paņemt Kindle, kurā salādēt e-bookus, vai vienkārši sapirkt grāmatas. Nokāpsi pēc pusgada krastā, būsi gudrāks par tiem, kas gadiem sēž pie datora, bet nelasa :)

     

    Vai pirmajā reisā paņemt līdzi kompīti un uz tā likt augšā Linux serveri un spēlēties. Vispār, jāsaprot vairāk, kāda ir tieši vēlme - vienkārši uzlikt atsevišķu serveri priekš sava web projekta?

  7. Ar alt-tab tev ir liels saraksts ar visām atvērtajām aplikācijām un var nākties n-tās reizes spiest tab, lai trāpītu pareizajai aplikācijai. Tāpat kārtība regulāri mainās un tev jāseko līdzi tam, ko tu spaidi.

    Ar virtuālajiem desktopiem, tu var vienu taustiņu kombināciju uzspied konkrētu desktopu(konkrētu aplikāciju).

    Tas tā varētu būt, bet mans viedoklis tomēr ir tāds, ka no virtuālajiem desktopiem jēga maza. Neuzskatu, ka Linux GUI piedāvātie virtuālie desktopi ir fīča, kas maina dzīvi.

     

    Es nesaku, ka Linux ir slikts. Tas, kas ir slikti, ir tas, ka par šo tēmu ir ļoti daudz maldīgu priekštatu. Cilvis, kas lieto tikai Linux, tāpat var savārīt podus uz servera, pats to nesaprotot, un cilvis, kas ikdienā lieto Win, var zināt par Linux vairāk, nekā Linux guru, kuri patiesībā bakstās pa konsoli tikai tādēļ, lai no malas izskatītos pēc hakeriem.

     

    Es ieteiktu katram izmēģināt pastrādāt ar Linux. Es pats izmēģināju, tāpēc redzu, kur cilvēki aģitē, kur argumentē. Temats, acīmredzot, ir radies tādēļ, ka, līdzīgi kā es savā laikā, šeit cilvēks ir uzķēries uz aģitācijas un ir apmulsis, ka viss nav tā, kā tika sasolīts.

  8. Var jau tā, bet, kā tu ātri uzslēgsi vajadzīgo aplikāciju, ja ir atvērtas 10+ dažādas programmas (2 browseri, IDE, 2 konsoles, db klients, pāris failu menidžeri, dažreiz skaips, dažreiz epasta klients, utt.)?

     

    Un ko maina tas, ka izmanto virtuālos desktopus? Ar alt tab, šķiet, tāpat rotē cauri visām programmām visos desktopos. Nekādu uzlabojumu neredzu tajā, ka 10 aplikācijas uz viena ekrāna ir atvērtas vienā vai vairākos virtuālos desktopos.

  9. Codez, es tieši tāpat rīkojos pirms 8-9, varbūt pat 12 gadiem. Toreiz gan KDE un SuSE. Man likās, ka ir kaut kas jauns pa šo laiku parādījies, jo šāda desktopu organizēšana nogurdināja tikpat ātri, cik sākumā likās WOW. Vēl atceros, biju salicis nosaukumus desktopiem utt.

  10. Ir optimizācijas OS līmenī un kā OS māk izmantot CPU instrukcijas. Tas daudz ko nosaka veiktspējas ziņā pie vienāda operāciju skaita.

     

    Kā tiek izmantoti tie daudzie desktopi? Ar ko staigāšana pa desktopiem atšķiras no staigāšanas pa logiem? Ir kāds demo? Atbalstu reālos desktopus - 2,3,4 monitori, kuros tiešām ir atšķirība, jo tie ir redzami vienlaikus.

  11. Starp citu, vai Linuksā MC vai kāds cits tūlis atļauj rekursīvi salīdzināt divas direktorijas, arī caur FTP? Piemēram, ja man mētājas divas mapes, viena no fleškas, otra no datora, abas apmēram gadu vecas un es gribu saprast, kura no tām ir aktuālā versija, tad šāda fīča ir noderīga... Kā arī lai salīdzinātu FTP saturu ar lokālo, reizēm gadās sinhronizēt izmaiņas abos virzienos. Respektīvi, vizuāls diff tūlis.

     

    Šī bija viena no lietām, kas nenormāli pietrūka.

  12. Manā skatījumā tā ir vienkārša programmiņa,

    kast ir īpašs - pastāsti, kas tur, tavuprāt, sarežģīts. 

    Taisi pats, es tev pat uzsaukšu kafiju vai aliņu!

     

    p.s. Kur problēma samaksāt par programmas izstrādi 10 000$? Tas ir kas īpašs?

  13. Tas ir interesanti vispār, nezināju, ka tā ir. Kavacky, lūdzu, ieliec aprakstu, kur pamatots, ka OOP Singleton patterns ir globālais variablis. Tas ir domāts par programmēšanas valodu iekšējo izpildījumu? Vai tas arhitektoniski tā skaitās pēc definīcijas?

  14. Esmu novērojis, ka izteikti bektikus ap shēmas objektu nosaukumiem lieto tie, kuri SQL mācās caur phpMyAdmin. Ak nē, viņi tos nelieto ap shēmas objektu nosaukumiem, viņi tos lieto ap tabulu, kolonnu, indeksu utml. nosaukumiem. It's okay. Kaut gan pat MySQL dokumentācijā tie netiek lietoti. Kaut gan ir citas datubāzes, kurās bektiki netiek atbalstīti, jo tie nemaz nav SQL standartā. Un tad vēl tā skaitļu ievietošana pēdiņās, un ja vēl tās ir dubultās... mai mai mai es kū ell, padevi mazo pirkstiņu...

     

    + par Markdown

×
×
  • Create New...