spainis
Reģistrētie lietotāji-
Posts
275 -
Joined
-
Last visited
Everything posted by spainis
-
tad es pačīkstēšu par to, kāpēc nav node.js?
-
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
-
kāds ir tad tavs regex, lai atļautu rakstīt arābu vai manderīnu valodā?
-
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ā?
-
kuri simboli tad ir maģiski atļautie? A-Za-z?
-
pārvarēju slinkumu: Cik mēs pelnām vol.2 rezultāti: https://docs.google.com/spreadsheet/ccc?key=0AqxwKjSBcnnhdHI0TWpuUnE5aUp4UlQ4emM1dlFfbVE#gid=0
-
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
-
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. ...
-
why linux sucks - why linux does not suck -
-
Node.js + restify
-
-
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
-
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?
-
^^^ Tad komentārs ir aptuveni šāds : Pārbaudām $user statusu, lai pārliecinātos, ka viņš ir pilnvarojies sistēmā?
-
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?
-
un ko darīs ārzemnieki, kas uzturēs tavu kodu, kas neprot latviešu valodu? būs tāds pats stulbs vācietis?
-
Bob Martin - Clean Code( http://www.bookdepository.co.uk/Clean-Code-Robert-Martin/9780132350884 )
-
Mans pirmais mēģinājums iShop'am
spainis replied to reGative's topic in Manas lapu/darba novērtēšana
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. -
Mans pirmais mēģinājums iShop'am
spainis replied to reGative's topic in Manas lapu/darba novērtēšana
Transaction scripts sucks big time, AR way to go -
Kāpēc PHP tik ļoti sux'o, bet tomēr mēs visi to lietojam
spainis replied to daGrevis's topic in Interesanti palasīties
pārvarēju beidzot slinkumu, un tad beidzot rezultāti ir pieejami https://docs.google.com/spreadsheet/ccc?key=0AqxwKjSBcnnhdEJIUWgycDZDWmpaaXlDMVB3b19ra1E#gid=0 -
Kāpēc PHP tik ļoti sux'o, bet tomēr mēs visi to lietojam
spainis replied to daGrevis's topic in Interesanti palasīties
https://docs.google.com/spreadsheet/viewform?formkey=dEhjRXNla1B1SG9DYV9fS0JWUk13bWc6MQ davai aizpildām, pēc divām dienām uzzināsim sabiedrības domas -
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
-
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 ;( )
-
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?
-
ar CI serveri uzbildot gala produktu, kas pēc tam tiek uz produkcijas uzstādīts, aizvietojot konfigu ar nepieciešamo?