Jump to content
php.lv forumi

Wuu

Reģistrētie lietotāji
  • Posts

    984
  • Joined

  • Last visited

Posts posted by Wuu

  1. Nez, kurš vispār var ilgstoši pakodēt ar vienu monitoru, kur nu vēl pie tāda ar ~15". Mazohisms tas ir.. Normālā gadījumā tev mājās ir vnk ārējais monis, normāla klaviatūra un pele. Ja vajag kustēties, tad atvieno no vadiem un aiziet...

     

    Nu man ir setups ar 3 monitoriem, nu nav ērti. Atkarīgs arī no aplikācijām ko lieto. Man sublime un termināļi, ko man tie monitori dod? Kad rakstu klienta pusi, tad jā, 2 monitoru vajag. Bet ar 50/50. Ir ērti, kad pārlūks un teksta redaktors sadala ekrānu uz pusēm. Kā saglabā, tā uzreiz redzi rezultātu, nepagriežot galvu.

  2. Ir darbstacija ar 3 monitoriem, daudz kodoliem, neesmu ieslēdzi to leijerkasti nedēļas divas. Darba vajadzībām pārgāju uz piezīmjdatoru.

    Šobrīd izmantoju Dell E6440, i7.. bla bla bla... Kaut arī spēcīgs, drausmīgi smagnējs. Vēlos iegādāties ko maziņu un ērtu.

     

    OS Ubuntu, metu acis uz MacBook Air, bet nav nekādas saprašana par jaudu, 1.6Ghz divkodolnieks nebūs bar mazu? Parasti atvērtas 3 node konsoles, kas aktīvi darbojas, servers, clients, testi viss ar automātisku atjaunošanos. Tad vēl, Vagrant tiek atvērts. Noteikti arī kāda datubāze.

     

    Ko paši lietojam? Cik liels ekrāns? Varbūt ir kāds portatīva datora modelis, kas atbilstu vajadzībām. Cietais disks neinteresē, pat ja nav SSD, uzriez tiks uzstādīts. Svarīgi, lai klaviatūra ir ar plāniem taustiņiem

  3. Tas mirklis, kad tu iesaisties starup'ā, kurš ir izstrādes stadijā 7 mēnešus. Uzraksti pirmo testa testu un nespēj to veiksmīgi pabeigt "connect > login > logout". :>

     

    dhMeAzK.gif

  4. Par tiem 60 gadiem ir arī cita problēma, proti, vai acis vēl spēs 8h dienā noturēt fokusā visus burtus datora ekrānā. Tas gan neattiecas tikai uz programmētājiem. Doma tāda ka iepriekš cilvēces vēsturē nav bijis tik liels skaits profesiju, kur ikdienā ir tāds slogs uz acīm. Manuprāt mēs esam +- pirmā izmēģinājuma porcija tam kas notiek ilgtermiņā.

     

    f.lux man palīdz :)

  5. Same, gribu programmēt līdz mūža beigām. Nekad negribu būt menedžeris kurš vairs neprogrammē!

     

    Nu skatoties, kāds darbs. Ja jāuzstāda standarti un vadlīnijas, varētu būt interesanti. Protams arī atkarīgs no komandas. Cik ilgi for loopus rakstīsi, gribēsies ko sarežģītāku :>

  6. Nevaru sākt kodēt... :(,,,

     

    Bļa, taisnībā! Atvainojos :> Vienk, tagad jau procesora jaudas pietiek. Tāpēc jau visi skrien, nevis pēc high performance rīkiem, bet ērtākajiem.

     

    Tas pats 'npm install' man novelk 24k failu kaudzi. Bet tā kā, tas netiek pievienots gala produktam un es varu strādāt produktīvāk/fokusēties uz izstrādi. Man pajāt :>

     

    Blitz, parastai HTML lapai, copy/paste ir deployments. Vienk. sapakots viss kopā, lai var caur terminālu ielādēt svaigāko versiju ar vienu komandu.

  7. Mr. Key, tā jau ir, bet tajās 4 rindās, pa lielam jāzina ko dara tikai divas. Un tās pašas esmu pats uzrakstījis :D

     

    Kas tiek panākts:

     

    Lejuplādēts HTML, CSS, JavaScript blank faili (Viss smuki sakārtots pa mapītēm) , kas jau savienoti index failā (Uzreiz var ķerties pie kodēšanas)

    Lejuplādēts DEV serveris, kas automātiski atjauno HTML DOM, CSS, JavaScript pie izmaiņām failā. (F5 neviens vairs nespaida pie katra save)

    Standarta testi, kas pie saglabāšanas pārbauda type kļūdas, lai nebūtu laiks jātērē interneta pārlūkā.

    Bilžu, failu kompresija.

     

    Tās ir standarta fīčas, kā tu manuāli taisies to visu panākt? kaut vai failus savākt, lai index.html attēlo Hello World ar bootrapu? Manuāli iesi uz katru mājaslapu un lejuplādēsi, uzstādīsi ceļus utt... ? Wtf, tas nebūs ātrāk.

     

    Es ierakstu šis komandas:

     

    git clone

    npm install

    npm start

     

    Viss - varu sākt kodēt :)

  8. Hmm... Nezinu kā uz php, bet man sanāk:

     

    git clone

    npm install

    npm test (Kurš pie reizes arī dist izveido)

    gulp

     

    Done :D Gribat teikt visus blank html, css, javascript failus kautru reizi pa jaunu jātaisa? Nu nezinu.

  9. Tāpēc, ka deploy būs 2-3 reizes mūžā?

     

    Kāda starpība, ja tev normāli tooļi, tad konfigurācija norādi ko vajag, un lieto - visas tās pašas komandas, neatkarīgi no projekta lieluma. Kaut vai parasts HTML vienlape, tāpat HTML jāsaspiež, javascripts jāsavieno un jāsaspiež, css ar. Bildes ar jāsamazina. Caur standarta testiem ar var izlaist, vai nav kāda iekava vai neaizvērts HTML tāgs palicis. Ko tu to visu ar rokām dari?

  10. Tikko uzliku izmēģināt šeit izslavēto elementary os.

    Salidzinot ar ubuntu LTS 14.04+unity mani subjektīvie vērtējumi

    cons

    1) app launčeris neatveras uz win key, parliekot shortcut uz win key tas strāda uz keydown, lidz ar to vairs nav izmantojami parejie win+x shortkati

    2) Daudzas aplikācijas (terminalis un skype) kautkā randomā aktivizējas, citreiz zem main window, citreiz uz, atkarībā drošvien kur ir fokuss. Spaidot win+t biju atvēris kādas 20 instances nepamanot. 

    3) Tas dockbars kas nāk līdzi ir nelietojams

    4) Alt+tab lietojamība ar unity ir labāka (turot nospiestu redzu ekrāna centrā visus logus, nevis kautkur mazas ikoniņas apakšā)

    5) File manageris bez twīkošanas nelotajams, atver failu uz single-click

    pros

    1) nav defaultā piebāzts ar tuftu ko man nekad nevajadzēs

    2) strādā zibenīgi, anijas smukas

    3) defaultais terminālis man patīk labāk

     

    Rīt laikam jāliek atpakaļ vecais.

     

    Jū, neesmu redzējis tagadējo Ubuntu, bet salīdzinot ar 2 gadus veco (Ko palietoju), šis nelikās pat tik labs. Protams runa iet par UI. Kas tur zem vāka, Ubuntu laikam, kā Ubuntu, nekādas atšķirības  :D

  11. Ar React būvēju palielus interfeisus, kur galā sanāk 2 faili, index.html un bundle.js + attēli. Var uz desktopa failus palaist un darboties, jo servera puse ir pilnvērtīgi neatkarīga. Ar sesijām ir diezgan neērti.

    Datu paraidi, tai skaitā failu ielāde, ir viens ceļš - socket.io.

     

    Mēģināt piejūgt jQuery pie React? Why? Jo tālāk no jQuery, jo labāks miegs un potence. 

     

    No serveru puses, drausmīgi ērts un viegls ir Sails.js, minūtes laikā var pacelt api un sākt darboties, testēt. Iebūvēta lokāla datubāze - testiem ir perfekta. ORM atbalsta kaudzi datubāžu veidu, ja vēlies pārslēgties, vienā konfigurācija norādi - viss. Minimāli skeilot ar vienkārši, sesiju datu konfigurācijā norādi redis un gatavs.   

  12. right right right, bet kā paliek ar react native? Man liekas (izklausās) samērā kruti ka var ar to pašu reactu taisīt ar mobilās appas. Izklausās ļoti parocīgi. pieredze kādam ar šito ir?

     

    Es labprāt notestētu, jo pieprasījums pēc tā verķa tikai augs. Bet man ir M$ telefons :D Uz kaut kādiem emulatoriem testēt, nav vēlmes.

     

    P.S. Tas mirklis, kad interneta pārlūks lamājas par to, ka localhost unicode nav pareizs. Izrādās 80 portu aizņem Skype's :> Puss stunda produktīvā laikā vējā!

  13. Es rakstīju, ka PHPStorm ir validatori un style guides kas palīdz saturēt kodu kārtībā, jebkurā valodā. Tas pats ar IntelliJ, Pycharm, CLion utt. 

     

    Un nekādu progresu tu nejūti, jo JS ir vēl vairāk problēmu (pie tam, nopietnu, nevis argumentu kārtība un funkciju naming). Standarda library? Neeksistē. Scopes? Kas tas tāds. Type system ir smieklīga. You cant do math (or even pretend to do math), es varētu turpināt bezgalīgi...

     

    Daļēji piekrītu, bet kad iemācies ar to visu strādāt, gala rezultāta ir viens pareizs ceļš kā panākt rezultātu.

  14. @F3llony Ja valoda būtu striktāka un konsistence saglabātos, šādu problēmu būtu mazāk. Pats kaut kad rakstīji, ka PHP storm (Laikam, tā to verķi sauca) ir viens no veidiem, kā grupas darbu ar PHP uzturēt kaut kāda kārtībā. Kas principā nozīme, ka ar teksta redaktoru tiek labotas valodas dizains. Iespējams kļūdos.

     

    Man vairāk satrauc tas fakts, ka pēc ilggadējas pieredzes ar PHP, galīgi nelikās ka esmu kaut kur progresējis. Cik saprotu, vajadzēja pāriet uz kādu frameworku, kur vismaz konsistence ir izveidota. Tai paša laikā, ar JavaScript'u progresu jūtu ļoti strauji. Gan izstrādes ātrumā, gan risinājumu veidošanā. Iespējams esmu stulbs, neapstrīdu. :>

  15. Vienīgā jēga slēgties partneru programmai, ja programma piedāvā aizsardzību no copyright. Ja nepārkāp, protam, var tik gala pats. Bet man apnika, imho atsūta Ubisofts spēli apskatam un pēc tam uzliek paši straiku :) Protams ar 1 epastu, tas tiek atrisināts, bet tik un tā - čakars.

     

    Partneru programmai, vajadzētu sākties ar tekstu 5000 skatījumi = 5$, savādāk tik sīči, kas nevar verificēt savu kontu, būs ieinteresēti.    

  16. 1. Nav neviena ideāla valoda, it īpaši tāpēc, ka tas ir subjektīvs jēdziens. Zem šī punkta ietilpst arī tāda huiņa kā nekonsistence funkciju darbībā (PHP gadījumā - parametri līdzīgām funkcijām dažādā secībā, stulbi return types, utt).

     

    Tā ir tikai problēmas sakne, no tā visa izriet kas skaistāks. Piedāvāja te "lapelīti" pabeigt, kā haltūru. Atveru sourci, mama mija, 10k php faili, pa vidam Magento iemest. Bet tik daļēji, pat neiedziļinājos kāpēc. Tā radoša iespēja uzrakstīt riteni 150 veidos, skaisti izpaužas radošos rezultātos. PHP lieliski atbalsta pusfabrikātu koderus, kas atdūrās uz sava koda un pazūd :>

     

    Man ir liela pārliecība, ka vairums PHP koderu, cita rakstītu PHP aiztikt vēlas, tikai ar dunci zem ribas. 

×
×
  • Create New...