Pereiti prie turinio

wurm

Nariai
  • Pranešimai

    58
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Reputacijos išklotinė

  1. Patinka
    wurm gavo reakciją nuo nikoo 27 metai ir nesu turėjęs merginos   
    inmerkt nori
  2. Patinka
    wurm gavo reakciją nuo marty Ieškau pigiausio užsienietiško hostingo arba VPS   
    https://www.netcup.eu/vserver/
     
    Pusantrų metų naudoju. Nepastebėjau, kad kada būtų offline išskyrus vieną kartą, kai pusvalandžiui išjungė, nes dėl Intel CPU klaidų naujino. Naudoju root server, įsirašęs Arch. CPU tikrai nethrotlina, nes dažnai apkraunu ir rezultatai as expected. Serveriai Vokietijoje. Kartais dar panaudoju kaip seedboxą Linkomanijos torrentams (nas torrent puslapis, kas dar šiais laikais ratio skaičiuoja, bet vat tėvams reikia lietuviškų filmų...), bet jokių notices dėl piratavimo negavau.
     
    Pigiau už ovh. Duočiau referral linką, bet kainos tokios mažos, kad man nerūpi.
  3. Patinka
    wurm gavo reakciją nuo nikoo 27 metai ir nesu turėjęs merginos   
    inmerkt nori
  4. Patinka
    wurm gavo reakciją nuo Maruxas Kaip mokytis web programavimo 2018 metais, kai visur frame'workai ant frameworko?   
    Nu taip, dabar frontende neužtenka su HTML prirašyti, includinti jQuery ir porą skriptų, uploadinti į shared hostą per FTP iš desktopo ir be done with it.
     

    susidiegi Node.js ir npm, gali npm install -g yarn
    mkdir my_project, git init, npm init
    pats laikas susidiegti dev dependencies, pradedant nuo Babel.js, nes šiais laikais niekas nerašo JavaScripto, rašai TypeScript arba patiurbintą JS (kad bent JSX palaikytų, dar būtinas class-properties babelio pluginas, kad nereikėtų funkcijų bindinti), pvz iš dabartinio projekto su Mithril.js (React, tik geresnis):
    import m from 'mithril'; import throttle from 'lodash/throttle'; class ScrollBar { ScrollBar2; ScrollSlab; updateOnScroll = () => { // ... } updateOnResize = () => { // ... } updateOnBoth = () => { // ... } oncreate(vnode) { this.ScrollBar2 = vnode.dom.children[0]; // ... } view(vnode) { return ( <div class="scroll-bar1"> <div class="scroll-bar2"> {vnode.children} </div> <div class="scroll-line"> <div class="scroll-slab"></div> </div> </div> ); } } export { ScrollBar };

    reikės webpacko, kuris suhandlintų visus importus ir subundlintų vieną failą
    patiurbinti webpacką - reikės dev buildų su sourcemapais, kad lengvai debugintųsi, ir prod buildo - išmest komentarus, minimizint
    CSS irgi niekas nerašo, tai webpackas dabar turės mokėti transpilinti SCSS į CSS. Nu ir aišku minimizint išmetant komentarus, \n, spaces ir pan.
    pasirenki frontend frameworką - React arba jei nesi hipsteris, Mithril.js (klausimas, kas didesnis hipsteris)
    kokį state containerį pasirenki
    susikonfigūruoji test ir prod serverius - kokį nginx, enablini HTTP2, susikonfigūruoji HTTP2 push, kad nusiųstų css ir js failus, paveiksliukus, kokį startup api callsą.
    aišku, dabar reikės CI pipelino
    laimingas rašai kodą
    prisimini, kad reikia unit testų, dar pakonfigūruoji stuffą
    kolega supushino kodą su spaces vietoj tabs - nu jo, eslint pamirštas, konfigūruoji ir integruoji eslint
    pasitikrini, kaip google indexuoja tavo puslapį - blank page. jptvjmt. Įsidiegiam es2015 babel presetą, subuildinam į senesnę JS versiją - vis tiek blank page. jptvjmt. Sudiegiam es6-shim, app.js pačiam viršuj `import 'es6-shim';`, pasitikrinam - viskas čiki piki.

     
    Darbo ir žinių prieš pradedant reikia daug, bet paskui - rašai ir pushini kodą. Viskas. Ir pats kodo rašymas jėga. Iš dizaino pusės - naudoji SCSS, grid, flexbox, tai CSS šiais laikais nėra atmata, kokia buvo prieš 5+ metų. Frontendas irgi easy peasy - lengvai rašomi reusable komponentai. Ne jQuery ir random copypaste HTML betvarkė kaip seniau. React/Mithril (ir Redux?) irgi normalūs frameworkai, o ne kaip gūdžiais gaidiškais Angular/Ember laikais - evenetai, watchai, double kažkokie bindingai, nu nach. React/Mithril dead simple - turi state, turi HTMLą, kuris piešia state. State pasikeitė - viską nafik perpieši. Simple. Dead simple. Zjbs, palyginus kai su Angularu tekdavo dirbti.
  5. Patinka
    wurm gavo reakciją nuo Auksinis Software monitoringas   
    https://www.freedesktop.org/software/systemd/man/systemd.service.html

     
    So, basically, įrašas "Restart=always" yra vertas 5 eur/mėn. Įdomu.
  6. Patinka
    wurm gavo reakciją nuo Maruxas Kaip mokytis web programavimo 2018 metais, kai visur frame'workai ant frameworko?   
    Nu taip, dabar frontende neužtenka su HTML prirašyti, includinti jQuery ir porą skriptų, uploadinti į shared hostą per FTP iš desktopo ir be done with it.
     

    susidiegi Node.js ir npm, gali npm install -g yarn
    mkdir my_project, git init, npm init
    pats laikas susidiegti dev dependencies, pradedant nuo Babel.js, nes šiais laikais niekas nerašo JavaScripto, rašai TypeScript arba patiurbintą JS (kad bent JSX palaikytų, dar būtinas class-properties babelio pluginas, kad nereikėtų funkcijų bindinti), pvz iš dabartinio projekto su Mithril.js (React, tik geresnis):
    import m from 'mithril'; import throttle from 'lodash/throttle'; class ScrollBar { ScrollBar2; ScrollSlab; updateOnScroll = () => { // ... } updateOnResize = () => { // ... } updateOnBoth = () => { // ... } oncreate(vnode) { this.ScrollBar2 = vnode.dom.children[0]; // ... } view(vnode) { return ( <div class="scroll-bar1"> <div class="scroll-bar2"> {vnode.children} </div> <div class="scroll-line"> <div class="scroll-slab"></div> </div> </div> ); } } export { ScrollBar };

    reikės webpacko, kuris suhandlintų visus importus ir subundlintų vieną failą
    patiurbinti webpacką - reikės dev buildų su sourcemapais, kad lengvai debugintųsi, ir prod buildo - išmest komentarus, minimizint
    CSS irgi niekas nerašo, tai webpackas dabar turės mokėti transpilinti SCSS į CSS. Nu ir aišku minimizint išmetant komentarus, \n, spaces ir pan.
    pasirenki frontend frameworką - React arba jei nesi hipsteris, Mithril.js (klausimas, kas didesnis hipsteris)
    kokį state containerį pasirenki
    susikonfigūruoji test ir prod serverius - kokį nginx, enablini HTTP2, susikonfigūruoji HTTP2 push, kad nusiųstų css ir js failus, paveiksliukus, kokį startup api callsą.
    aišku, dabar reikės CI pipelino
    laimingas rašai kodą
    prisimini, kad reikia unit testų, dar pakonfigūruoji stuffą
    kolega supushino kodą su spaces vietoj tabs - nu jo, eslint pamirštas, konfigūruoji ir integruoji eslint
    pasitikrini, kaip google indexuoja tavo puslapį - blank page. jptvjmt. Įsidiegiam es2015 babel presetą, subuildinam į senesnę JS versiją - vis tiek blank page. jptvjmt. Sudiegiam es6-shim, app.js pačiam viršuj `import 'es6-shim';`, pasitikrinam - viskas čiki piki.

     
    Darbo ir žinių prieš pradedant reikia daug, bet paskui - rašai ir pushini kodą. Viskas. Ir pats kodo rašymas jėga. Iš dizaino pusės - naudoji SCSS, grid, flexbox, tai CSS šiais laikais nėra atmata, kokia buvo prieš 5+ metų. Frontendas irgi easy peasy - lengvai rašomi reusable komponentai. Ne jQuery ir random copypaste HTML betvarkė kaip seniau. React/Mithril (ir Redux?) irgi normalūs frameworkai, o ne kaip gūdžiais gaidiškais Angular/Ember laikais - evenetai, watchai, double kažkokie bindingai, nu nach. React/Mithril dead simple - turi state, turi HTMLą, kuris piešia state. State pasikeitė - viską nafik perpieši. Simple. Dead simple. Zjbs, palyginus kai su Angularu tekdavo dirbti.
  7. Patinka
    wurm gavo reakciją nuo Maruxas Kaip mokytis web programavimo 2018 metais, kai visur frame'workai ant frameworko?   
    Nu taip, dabar frontende neužtenka su HTML prirašyti, includinti jQuery ir porą skriptų, uploadinti į shared hostą per FTP iš desktopo ir be done with it.
     

    susidiegi Node.js ir npm, gali npm install -g yarn
    mkdir my_project, git init, npm init
    pats laikas susidiegti dev dependencies, pradedant nuo Babel.js, nes šiais laikais niekas nerašo JavaScripto, rašai TypeScript arba patiurbintą JS (kad bent JSX palaikytų, dar būtinas class-properties babelio pluginas, kad nereikėtų funkcijų bindinti), pvz iš dabartinio projekto su Mithril.js (React, tik geresnis):
    import m from 'mithril'; import throttle from 'lodash/throttle'; class ScrollBar { ScrollBar2; ScrollSlab; updateOnScroll = () => { // ... } updateOnResize = () => { // ... } updateOnBoth = () => { // ... } oncreate(vnode) { this.ScrollBar2 = vnode.dom.children[0]; // ... } view(vnode) { return ( <div class="scroll-bar1"> <div class="scroll-bar2"> {vnode.children} </div> <div class="scroll-line"> <div class="scroll-slab"></div> </div> </div> ); } } export { ScrollBar };

    reikės webpacko, kuris suhandlintų visus importus ir subundlintų vieną failą
    patiurbinti webpacką - reikės dev buildų su sourcemapais, kad lengvai debugintųsi, ir prod buildo - išmest komentarus, minimizint
    CSS irgi niekas nerašo, tai webpackas dabar turės mokėti transpilinti SCSS į CSS. Nu ir aišku minimizint išmetant komentarus, \n, spaces ir pan.
    pasirenki frontend frameworką - React arba jei nesi hipsteris, Mithril.js (klausimas, kas didesnis hipsteris)
    kokį state containerį pasirenki
    susikonfigūruoji test ir prod serverius - kokį nginx, enablini HTTP2, susikonfigūruoji HTTP2 push, kad nusiųstų css ir js failus, paveiksliukus, kokį startup api callsą.
    aišku, dabar reikės CI pipelino
    laimingas rašai kodą
    prisimini, kad reikia unit testų, dar pakonfigūruoji stuffą
    kolega supushino kodą su spaces vietoj tabs - nu jo, eslint pamirštas, konfigūruoji ir integruoji eslint
    pasitikrini, kaip google indexuoja tavo puslapį - blank page. jptvjmt. Įsidiegiam es2015 babel presetą, subuildinam į senesnę JS versiją - vis tiek blank page. jptvjmt. Sudiegiam es6-shim, app.js pačiam viršuj `import 'es6-shim';`, pasitikrinam - viskas čiki piki.

     
    Darbo ir žinių prieš pradedant reikia daug, bet paskui - rašai ir pushini kodą. Viskas. Ir pats kodo rašymas jėga. Iš dizaino pusės - naudoji SCSS, grid, flexbox, tai CSS šiais laikais nėra atmata, kokia buvo prieš 5+ metų. Frontendas irgi easy peasy - lengvai rašomi reusable komponentai. Ne jQuery ir random copypaste HTML betvarkė kaip seniau. React/Mithril (ir Redux?) irgi normalūs frameworkai, o ne kaip gūdžiais gaidiškais Angular/Ember laikais - evenetai, watchai, double kažkokie bindingai, nu nach. React/Mithril dead simple - turi state, turi HTMLą, kuris piešia state. State pasikeitė - viską nafik perpieši. Simple. Dead simple. Zjbs, palyginus kai su Angularu tekdavo dirbti.
  8. Patinka
    wurm gavo reakciją nuo Maruxas Kaip mokytis web programavimo 2018 metais, kai visur frame'workai ant frameworko?   
    Nu taip, dabar frontende neužtenka su HTML prirašyti, includinti jQuery ir porą skriptų, uploadinti į shared hostą per FTP iš desktopo ir be done with it.
     

    susidiegi Node.js ir npm, gali npm install -g yarn
    mkdir my_project, git init, npm init
    pats laikas susidiegti dev dependencies, pradedant nuo Babel.js, nes šiais laikais niekas nerašo JavaScripto, rašai TypeScript arba patiurbintą JS (kad bent JSX palaikytų, dar būtinas class-properties babelio pluginas, kad nereikėtų funkcijų bindinti), pvz iš dabartinio projekto su Mithril.js (React, tik geresnis):
    import m from 'mithril'; import throttle from 'lodash/throttle'; class ScrollBar { ScrollBar2; ScrollSlab; updateOnScroll = () => { // ... } updateOnResize = () => { // ... } updateOnBoth = () => { // ... } oncreate(vnode) { this.ScrollBar2 = vnode.dom.children[0]; // ... } view(vnode) { return ( <div class="scroll-bar1"> <div class="scroll-bar2"> {vnode.children} </div> <div class="scroll-line"> <div class="scroll-slab"></div> </div> </div> ); } } export { ScrollBar };

    reikės webpacko, kuris suhandlintų visus importus ir subundlintų vieną failą
    patiurbinti webpacką - reikės dev buildų su sourcemapais, kad lengvai debugintųsi, ir prod buildo - išmest komentarus, minimizint
    CSS irgi niekas nerašo, tai webpackas dabar turės mokėti transpilinti SCSS į CSS. Nu ir aišku minimizint išmetant komentarus, \n, spaces ir pan.
    pasirenki frontend frameworką - React arba jei nesi hipsteris, Mithril.js (klausimas, kas didesnis hipsteris)
    kokį state containerį pasirenki
    susikonfigūruoji test ir prod serverius - kokį nginx, enablini HTTP2, susikonfigūruoji HTTP2 push, kad nusiųstų css ir js failus, paveiksliukus, kokį startup api callsą.
    aišku, dabar reikės CI pipelino
    laimingas rašai kodą
    prisimini, kad reikia unit testų, dar pakonfigūruoji stuffą
    kolega supushino kodą su spaces vietoj tabs - nu jo, eslint pamirštas, konfigūruoji ir integruoji eslint
    pasitikrini, kaip google indexuoja tavo puslapį - blank page. jptvjmt. Įsidiegiam es2015 babel presetą, subuildinam į senesnę JS versiją - vis tiek blank page. jptvjmt. Sudiegiam es6-shim, app.js pačiam viršuj `import 'es6-shim';`, pasitikrinam - viskas čiki piki.

     
    Darbo ir žinių prieš pradedant reikia daug, bet paskui - rašai ir pushini kodą. Viskas. Ir pats kodo rašymas jėga. Iš dizaino pusės - naudoji SCSS, grid, flexbox, tai CSS šiais laikais nėra atmata, kokia buvo prieš 5+ metų. Frontendas irgi easy peasy - lengvai rašomi reusable komponentai. Ne jQuery ir random copypaste HTML betvarkė kaip seniau. React/Mithril (ir Redux?) irgi normalūs frameworkai, o ne kaip gūdžiais gaidiškais Angular/Ember laikais - evenetai, watchai, double kažkokie bindingai, nu nach. React/Mithril dead simple - turi state, turi HTMLą, kuris piešia state. State pasikeitė - viską nafik perpieši. Simple. Dead simple. Zjbs, palyginus kai su Angularu tekdavo dirbti.
  9. Patinka
    wurm gavo reakciją nuo android Tinklapiai su JAVA   
    > Kaip ASP.NET C# webai nera legacy? Daug startupu matai kurie kuria webus su C# ASP.NET?
     
    Aš sakiau "C# ne vien tik legacy". Startupų, kur su ASP.NET kuria nežinau. Startupų, kur su ASP.NET Core kuria, žinau du (du kolegos išėjo į skirtingus ir apsigyrė) net nesidomėdamas, Lietuvoje. Bet startupas yra greitas pinigų išviliojimas, tai ims kalbą greitesniam prototipui - dynamic + scripting. O kad rinka, kur 90% failina, nenaudoja kalbos - tai man argumentas už tą kalbą. Ypač kai šitie ##### hipsteriai stūmė ROR ir Node.js - 2018 jau pagaliau daugelis susivokia, kad be hype nieko negali pasiūlyti, kokia staigmena, heh. Startupai - ką jie išmano apie solidžias technologijas?.. Nesuvokia, kad yra 10% tikimybė, kad reikės pereiti prie Javos, arba iš PHP daryti Java (lolfacebook).
     
    Now, repeat after me - kotlin. k-o-t-l-i-n. Was that so hard? Aš gyvenime nedirbęs rimčiau su Java, bet kažkaip žinau Scala ir Kotlin. O žmogus, rekomenduojantis krūvelę kalbų - net negirdėjęs. Vau. Bet užtat 20 metų IT industrijoje dirba, dvidešimt metų. Dvidešimt. Čia tau ne devyniolika ar aštuoniolika. :D :D :D
  10. Patinka
    wurm gavo reakciją nuo tadassimkus Dingo interneto svetaine, ka daryti?   
    Profesionalu - vietoje "svetainė atnaujinama/techniniai darbai" įkelta "hello world". 10/10
×
×
  • Pasirinkite naujai kuriamo turinio tipą...