Jump to content
php.lv forumi

spainis

Reģistrētie lietotāji
  • Posts

    275
  • Joined

  • Last visited

Everything posted by spainis

  1. tad es pačīkstēšu par to, kāpēc nav node.js?
  2. trūks vēl tikai kaut kas šitāds : http://joyent.com/blog/if-i-was-your-cloud-provider-i-d-never-let-you-down un laime pilnīga :D
  3. kāds ir tad tavs regex, lai atļautu rakstīt arābu vai manderīnu valodā?
  4. tas ir lokāliem projektiem, bet globāliem? un ja DB glabā eskeipotu, kas notiek, ja, piemēram, ir jāsūta plain-text'a e-pasti, tiek konvērtēts otrā virzienā?
  5. kuri simboli tad ir maģiski atļautie? A-Za-z?
  6. pārvarēju slinkumu: Cik mēs pelnām vol.2 rezultāti: https://docs.google.com/spreadsheet/ccc?key=0AqxwKjSBcnnhdHI0TWpuUnE5aUp4UlQ4emM1dlFfbVE#gid=0
  7. Pus gads būs pagājis tad nu šķiram jaunu lapu Cik mēs pelnām vol2 : https://docs.google.com/spreadsheet/viewform?formkey=dGc1dVI2YkpiUmV5LXN3M3k1M1lqVkE6MQ#gid=0
  8. es tāds picky bet: class Rti /** * @return void */ public static function showError($message) { exit($message); } WTF??? Kāpēc nevar kā visi normāli cilvēki exception'u izmest un tālāk izmantot error handler'i nenoķerto exception'u apstrādei? Kāpēc nav normāla autoload'a, bet ir kaut kādi konfigurācijas faili priekš tā? Runājot par route'iem, katram action'am ir jānodefinē savs route's? kāpēc nevarēja tāpat kā visi FW ar regexu noskaidrot kontrolieri un action'u? Uzmetot aci man ar tā netapa skaidrs kā tie formu validātori strādā, kā arī izskatās, ka uz kļūdu paziņojumiem nevar padod mainīgo vērtības, kas nozīmē tikai to, ka sanāk 100 un 1 paziņojums par to, ka lauka vērtība ir pa īsu tik ar citu limitu? Vai patiešām ievadlauku kļūdas tiek uzstādītas sesijā???? etc. ...
  9. why linux sucks - why linux does not suck -
  10. Node.js + restify
  11. un ja kāds tomēr ir izdomājis, ka member jātulko kā lietotājs? un vispār fuck it, I have already given too much fuck
  12. tātad mēs tomēr tulkojam biznesa objektu nosaukumus un ja tagad būtu divi mainīgie $member un $user, kam būtu vajadzīgs komentārs, kā šos objektus nosaukt?
  13. ^^^ Tad komentārs ir aptuveni šāds : Pārbaudām $user statusu, lai pārliecinātos, ka viņš ir pilnvarojies sistēmā?
  14. bet tev tāpat visi biznesa termini ir angļu valodā, tas tev nerada apjukumu, piemēram, ir Model_Member un Model_User, kā latviski lietosi komentāros? lietotājs?
  15. un ko darīs ārzemnieki, kas uzturēs tavu kodu, kas neprot latviešu valodu? būs tāds pats stulbs vācietis?
  16. Bob Martin - Clean Code( http://www.bookdepository.co.uk/Clean-Code-Robert-Martin/9780132350884 )
  17. https://github.com/reGative/My-iShop/blob/master/application/views/acp/main.php#L11 - WTF?????????? https://github.com/reGative/My-iShop/blob/master/application/views/acp/products/info.php#L15 - WTF^2 https://github.com/reGative/My-iShop/blob/master/application/classes/controller/login.php#L16 - WTF^3 https://github.com/reGative/My-iShop/blob/master/application/classes/model/client.php#L114 - WTF^4, sanāk, ka ir iespējams ielogoties kā jebkuram lietotājam https://github.com/reGative/My-iShop/blob/master/application/classes/controller/acp/products.php#L29 -> http://kohanaframework.org/3.2/guide/kohana/security/validation https://github.com/reGative/My-iShop/blob/master/application/classes/controller/acp/products.php#L101 - droši, droši izmantojam transaction script'us ar 100 parametriem, kuru kārtību pēc nedēļas neviens vairs jau neatceras https://github.com/reGative/My-iShop/blob/master/application/classes/controller/profile.php#L10 => https://github.com/reGative/My-iShop/blob/master/application/classes/model/client.php#L33 un https://github.com/reGative/My-iShop/blob/master/application/classes/model/client.php#L49 - jā šitā protams sanāk ātrāk(sarakstisks smaidiņš šiten) https://github.com/reGative/My-iShop/blob/master/application/classes/controller/register.php#L22 - kāda jēga salīdzināt hash'us vai tie sakrīt, ja var vērtības salīdzināt un pēc tam nohashot pie saglabāšanas? https://github.com/reGative/My-iShop/blob/master/application/views/home/main.php#L29 - inline CSS https://github.com/reGative/My-iShop/blob/master/application/views/home/main.php#L10 - XSS etc.
  18. Transaction scripts sucks big time, AR way to go
  19. pārvarēju beidzot slinkumu, un tad beidzot rezultāti ir pieejami https://docs.google.com/spreadsheet/ccc?key=0AqxwKjSBcnnhdEJIUWgycDZDWmpaaXlDMVB3b19ra1E#gid=0
  20. https://docs.google.com/spreadsheet/viewform?formkey=dEhjRXNla1B1SG9DYV9fS0JWUk13bWc6MQ davai aizpildām, pēc divām dienām uzzināsim sabiedrības domas
  21. hash's no urļa, kas apstrādās pieprasījumu + sesijas id + vēl kādu server side secret'u, katram lietotājam katrai darbībai būs unikāls tokens
  22. Nu tad ar solītie rezultāti. Kopumā 40 geek’u dvēseles aizpildīja aptauju. Tiem, kas vēlas pamielot acis ar diagrammām, Google doc’s diagrammas var aplūkot šeit : https://docs.google....2MGNfdi1sdXc6MQ Ja pirmām kārtam apskata izmantotos izstrādes rīkus, 28 viņu toolbox’ā ir kāds editors, savukārt 25 izmanto kādu full blown IDE’i. No šiem 28, kas izmanto kādu editoru, 14 noob’i izmanto tikai editor’u, savukārt, no tiem, kas izmanto kādu IDE’i, ir 11 pagrabos sedoši ar gariem matiem noauguši tēvaiņi. The new cool on the block - SublimeText2, to izmanto 10 no aptauju aizpildījušajiem, 4 no šiem dīvaiņiem izmanto tikai un vienīgi ST2, 4, kas izmanto ST2 kopā ar vēl kādu editor’u(Notepad2 un Notepad++ šos lavrus dala uz pusēm, katru tiem komplektā izmanto pa 2 hipsteriem), savukārt 3 to izmanto kopā ar kādu no IDE’ēm(accīgākie pamanīs, ka ir viena persona, ka ir ar viena persona, kas izmanto gan vēl kādu editor’u, gan IDE’i). Valodu ziņā nekādu pārsteigumu, PHP’ešņiki nospiedošā pārsvarā. Tikai 1 Clojurists(kuram acīmredzot patīk visu rakstīt Notepad), 1 Javists un 3 tīri čūskas pārvaldnieki. PHP’ešņikiem populārākā otra vide ir serverside JS(3 šādās nindzjas), oldfart’i, kas līdz ar PHP kodē C/C++ vai ari Java nekur tālu neatpaliek, katrā kombinācijā ir pa 2 polilingvistiem. Ir arī pa vientuļam Ruby un Python piekopējam(kam nav draudziņa tas ar cisu maisu). Neviena uber kareivja, kas izmantotu vairāk par divām valodām šoreiz gan neatradās. Plain JS vēl aizvien rullē, CoffeeScript tika salikts vienos vārtos. Šoreiz nav saskatāma korealācija starp valodas un CoffeeScript izmantošanu(2 balsis ir no PHP’ešņikiem un otras divas no minoritāšu pārstāvjiem). Tīru frontendistu mūsu starpā neatrādās. Nospiedošā pārsvarā ir universālie kareivji(32, jeb 80% ir šīs rotas kareivji, savukārt tikai 8, jeb 20% specializējas tikai backend’a izstrādē), atkal nekādas intersantas sakarības acīs neikrita(sad panda ;( )
  23. integrēts process, kurā, piemēram, nolinto visu ko vien var, izlaiž visus unit testus, minificē visus statiskos resursus, uzstāda produkcijas vides mainīgos, un ja ir vajadzīgs, tad ar var automātiski uzstādīt produkcijā un cik tur ir palaist, piemēram, Ant build'u?
  24. ar CI serveri uzbildot gala produktu, kas pēc tam tiek uz produkcijas uzstādīts, aizvietojot konfigu ar nepieciešamo?
×
×
  • Create New...