Pasileisk Vertica duomenų bazę lokaliai

Labas! Šiandien sužinosime kaip pasileisti savo Vertica duomenų bazę! Šiam techniniam gidui sekti pravers minimalios žinios apie Docker, tačiau jos nėra būtinos. Pasiskaityti apie Docker galima mano anksčiau rašytame įraše “Docker sąvokos lietuviškai”. pi;ns (per ilgai; neskaičiau) Vertica pasileisti lokaliai galime labai nesunkiai! Kaip Docker konteinerį! Mums reikia tik 1 Docker kompozitoriaus failo “docker-compose.yml” ir vienos komandos “docker-compose up”. Nors tai nėra labai populiarus sprendimas ir jo reikia paieškoti internete, bet jis aprašytas net oficialioje Vertica dokumentacijoje! Reikėtų paminėti, kad nemokama Vertica licenzija leidžia iki 1 terabaito duomenų (TB) bei iki 3 mazgų (nodes). Visgi Docker aplinkoje pasileisime tik 1 mazgo Vertica, nes oficialiai Vertica palaiko tik tokį sprendimą. Kelių mazgų sprendimą palaiko tik Kubernetes aplinkoje. Šis sprendimas kiek sudėtingesnis, todėl jo dabar neapžvelgsime. ...

kt, rugs. 5, 2024 · 13 min. · Ąžuolas Krušna

Pirmas skląstis estiškai

Tere! Taip sveikinasi mūsų šiaurės broliai estai. Įdomu. Taip švelniai tariasi, lengvai rieda “er” raidelė. Raidės primena lotyniškąjį “terra”, reiškiantį žemė, tačiau kartu ir jaučiasi slenkstis tarp šių panašių žodžių bei slenkstis pačiame “terra”. Dviguba “rr” nurodo stabtelti prieš, ties “e”, prieš užsikuriant, tarsi patenkintam katinui, dvigubai “rr”. O estiškasis “tere” minkštai atsispiria nuo žemės ir švelniai nušuoliuoja lyg voveraitė. Tarsi kviečia, sako: — Sveiki atvykę į mūsų švelnią, svetingą žemę! — nuskamba mintyse estų “tere”. ...

sk, saus. 28, 2024 · 5 min. · Ąžuolas Krušna

Lengvai surask tai, ką jau rašei terminale

Šis gidas yra skirtas Apple gamybos Mac kompiuteriams Labas. Jeigu nori lengvai surasti tai, ką jau rašei terminale, bet nežinai kaip, tai šis gidas yra skirtas kaip tik tau! Viskas labai paprasta — tereikia rašyti “history”, tarpą, vadinamąjį vamzdžio ženklą “|”, tarpą bei paieškos frazę. history | grep <SEARCH> Naudojimosi pavyzdys: history | grep python Noriu sumažinti rezultatų kiekį iki 3, tuomet galiu “grep” komandai perduoti “-m” arba “--max-count” kintamąjį su 3 reikšme. ...

tr, gruod. 20, 2023 · 3 min. · Ąžuolas Krušna

Docker sąvokos lietuviškai

Labas! Šiame straipsnyje lietuviškai apsibrėšime bei įsivardinsime pagrindines Docker platformos sąvokos. Šis straipsnis nėra skirtas supažindinti su Docker platforma lietuviškai, nors ir gali suteikti minimalų suvokimą. Kodėl jis apskritai reikalingas? Lietuviškai kalbėti ir rašyti apie programinės įrangos inžineriją nėra lengva, nes visi terminai yra kilę iš anglakalbio pasaulio, todėl prieš gilinantis labai naudinga apsibrėžti svarbiausias sąvokas. Taip gimė ir šis trumpas straipsniukas, nes naudoju Docker rašydamas kitą straipsnį ir manau, kad dar ne vienoj vietoj naudosiu, todėl bus naudingas ateity tiek man, tiek skaitytojui. Kartu internete neradau šaltinių lietuviškai, kurie apie tai išsamiai rašytų. ...

tr, spal. 25, 2023 · 5 min. · Ąžuolas Krušna

Paskambink į Vokietiją

03085400296 Štai toks numeris yra pasiskambinti tikrai neblogam dantistui Berlyne, jis ir angliškai šneka. Straipsnis, žinoma, ne apie tai, tačiau tebūnie tai tikras atvejis ir reklama šiam odotologui Tri Tai Huynh. Šis numeris prieinamas Google Maps, taigi yra viešas internete, tuomet leidžiu sau jį ir čia palikti. Visgi vis tiek visuomet patarčiau įvertinti specialistų siūlymus ir galiausiai nuspręsti pačiam. Man siūlė traukti dantį, nes žandikaulyje yra uždegimas, tačiau Lietuvoje specialistė pasakė, jog mano, kad mano dantis sugis. Sakė, kad 90 proc. atvejų sugyja. Tikiuosi, taip bus ir mano dančiui. Taigi galiausiai aš pas Tri danties nesitraukiau, nors jis man taip siūlė ir turėjo tokią intenciją. Galimai endodontija ne jo stiprioji sritis. Nutariau gydytis Lietuvoje. ...

pr, birž. 26, 2023 · 2 min. · Ąžuolas Krušna

Suspausk git commits iš pull-request į vieną

Angliškas terminas suspausti kelis git commits iš pull-request į vieną vadinamas “squash (and) merge” ir labai plačiai naudojamas. Taip jau nutiko, kad buvau pavargęs, pridariau klaidų, perskubėjau taisyti nepatikrinęs, todėl galiausiai prireikė 4 git commits tam, kad turėčiau be priekaištų veikiančius pageidaujamus pakeitimus. Tos klaidų taisymo žinutės man tikrai nebus reikšmingos iš ateities perspektyvos, tik trukdys pamatyti kitas svarbias žinutes. Natūralu, kad jų matyti nenoriu. Čia ir suspausiu savo git commits į vieną. ...

an, birž. 13, 2023 · 3 min. · Ąžuolas Krušna

Suspausk savo git commits į vieną

Angliškai veiksmas, suspaudžiant kelis git commits į vieną, vadinamas “squash”. Jis naudojamas palaikyti tvarką bei pokyčių aiškumą git istorijoje sutraukiant to paties koncepto commits į vieną. Tai kartu sumažina nereikšmingų commits žinučių kiekį, kuris maišytų perprasti: kodo raidą ir priimtų sprendimų priežastis. Tai galima paprastai padaryti naudojantis įvairioms kodo versijavimo programomis: Github Desktop, Pycharm CE, IntelliJ CE (CE yra community edition trumpinys, t.y. sukurta bendruomenėms, nemokama versija) etc. Žemiau galime matyti kaip patogiai galima suspausti 2 git commits į vieną Github Desktop bei 3 IntelliJ programose. Jei mums tiek ir tereikia, tai galime paieškoti šios funkcijos mūsų programoje, ja pasinaudoti ir eiti pasidžiaugti likusia diena. ...

št, birž. 3, 2023 · 4 min. · Ąžuolas Krušna

Sprintas ar bintas?

Programų kūrime labai įprastas reiškinys yra sprintas. Agile metodologijos dalis. Agile yra judru. Agile neturi sunkvežimio inercijos, o veikiau straksi su savo per ilgomis galinėmis kojytėmis kaip kiškis. Agile labai nesunku pakeisti kryptį kita linkme, jeigu tik pastebi, kad tai reikia padaryti. Puiku — Agile metodas man patinka. Tačiau yra vienas žodis, kuris nepatinka — sprintas. Atrodo visai natūralu, kad sprintas buvo prikabintas prie judrumo — gi greitis! Visgi čia jau man ir pradeda prasilenkti judrumas su sprintu. Sprintas juk labai inertiškas — sprintas vyksta tiese arba ratu, arba kita jau iš anksto suplanuota trasa. Sprinte nėra keičiama trajektorija — nėra net apie tai galvojama. ...

št, vas. 20, 2021 · 2 min. · Ąžuolas Krušna

Užsidėk domeną savo blogui ant Netlify

Taigi, norint užsidėti norimą domeną savo blogui reikią tą domeną įsigyti. Tik jeigu jau neturi, žinoma! Perku domeną Paprasčiausia yra nusipirkti iš pačio Netlify. Visgi aš norėjau lietuviško domeno savo lietuviškam blogui, o per Netlify nėra galimybės nusipirkti “.lt” domeno. Taigi nuėjau ir nusipirkau domeną iš domenai.lt. Beje, dabar, vasarį, yra puiki akcija - domeno registravimas kainuoja tik 2.99 €! (už reklamą pinigų niekas nemokėjo) Konfigūruoju domeną Tuomet einu į Netlify “Site settings” -> “Domain Management" -> “Domains” ir įsidedu savo domeną. ...

an, vas. 16, 2021 · 1 min. · Ąžuolas Krušna

Nuspalvink savo terminalą trispalve

Programuotojau, kviečiu Tave artėjant Vasario 16 - Lietuvos nepriklausomybės paskelbimo proga - nusispalvinti terminalą trispalve. Gražios spalvos, gražus terminalas - maloniau dirbti. Gidas kol kas pritaikytas tik MacOS vartotojams. Atlikę veiksmus galėsim grožėtis tokiu terminalu Naudoju bash shell Tuomet lendu į ~/.bash_profile ir ten pasirašau eilutę: export PS1="\e[0;33m\u\e[m\e[0;32m@\e[m\e[0;31m\W\e[m[\t]\$ " Atsidarau terminalą per naują ir matau trispalvę Šį terminalą naudoju darbo kompiuteryje jau kelerius metus - daug smagiau dirbti negu su įprastu. ...

pn, vas. 12, 2021 · 2 min. · Ąžuolas Krušna