Author: dabars

  • Ubuntu default dock panel settings

    Customize a default dock panel to look like this:

  • Node.js/express spremanje u postgresql bazu iz html forme

    Inicijalizacija node.js projekta Instaliranje express frameworka : Instaliranje nodemon paketa za automatsko restartanje servera.Stavljamo -D sto znaci development i ide u devDependencies. Startni json config: Za startanje nodemon da se restarta server nakon svakog spremanja fajle servera pišemo komandu:

  • Remote Desktop on Kali Linux

    sudo apt update udo apt install xrdp After XRDP is installed you can start the services with the following command: sudo service xrdp start sudo service xrdp-sesman start sudo update-rc.d xrdp enable sudo service xrdp status alias up=’sudo apt-get update&&sudo apt-get upgrade -y’alias off=’poweroff’alias re=’reboot’

  • Upravljanje PostgreSQL preko command linije

    Za upravljanje bazom podataka moramo se prvo spoiti na root usera da s njim mozemo dodavati usere i mjenjati privilegije drugim userima. Pormjena šifre root usera: Za listu svih usera pišemo: Za kreiranje novog usera pišemo Za promjenu privilegija usera pisemo: Nakon toga vidimo da smo useru user1 dodali privilegiju superuser Nakon kreiranja usera i…

  • pgAdmin 4 PostgreSQL gui

    Kreiranje nove tablice u bazi podataka.Kliknemo na bazu u ovom slučaju test -> Schemas -> Tables -> Create -> Table Zatim idemo na rows na + (Add row) dodamo novi rowZa ovaj primjer ćemo dodati 3 row-aid ce imati Data type bigint što znači veliki broj dodati ćemo mu i parametre Not NULL što znaci…

  • Node.js Hello World

    provjera verzije node.js provjera verzije npm paketa NPM je najveći svjetski packete manager i instaler za javascript. Da bismo instalirali npm moramo imati instaliran node.js.Alternative za npm su : Yarn, gulp, turbo, Bower, Jspm, Volo… Inicijalizacija novog projekta koi generira json file Tu se spremaju svi paketi koji su potrebni za aplikaciju tako kad se…

  • Instalacija PostgreSQL bazu podataka na ubuntu konteiner Ansible

    Ansible playbook: Instaliramo postgres data bazu preko apt modua- postgresql instaliramo bazu podataka- postgresql-contrib sadrži različite module proširenja koji su uključen u PostgreSQL distribuciju.- libpq-dev biblioteka radi komunikacije s pozadinom baze podataka- python3-psycopg2 adapter baze podataka za programski jezik Python treba nam da mozemo upravljati sa ansiblomwhen: na kraju taska znaci filtriranje hosta u ovom…

  • Instalacija Nginx servera na Ubuntu kontejner na Proxmoxu preko Ansible playbooka

    Ansible playbook za instalaciju Nginx servera na Ubuntu kontejner U prvom tasku smo ažurirali cache.U drugom tasku smo instalirali zadnji nginx server preko apt modula.U tečem tasku smo dodali Hello World file u nginx direktori iz kojeg vuče fajle https://graspingtech.com/ansible-nginx-static-site/

  • Kreiranje Proxmox Ubuntu kontejnera preko ansible playbooka

    Ansible playbook za kreiranje Ubuntu kontejnera u Proxmoxu -host targetiramo mašinu u inventorijucommunity.general.proxmox: ansible modul za upravljanje instancama u Proxmox VE klasteru vmid: 107 je id koji će imati novo kreirani konteinernode: je ime Proxmox nodaapi_user: je username Proxmox nodaapi_password: je šifra Proxmox nodaapi_host: je host Proxmox nodapassword: je šifra koju će imati novi kontejner…

  • SSH spajanje na Ubuntu 22.04 LTS konteiner u Proxmoxu

    Da se spojimo sa ssh šifrom moramo odkomentirati 32 liniju configa /etc/ssh/sshd_config i napisati yes Zatim se spojimo preko ssh sa šifrom. Odkomentirati 40 liniju u configu koji se nalazi u /etc/ssh/sshd_config Zatim napraviti folder iz roota zatim u tom folderi napravimo file U taj file prepišemo public key od našega ssh keya Zatim smo…

  • Nginx

    Nginx “root htdocs www” folder lokacija config

  • Project Management

    Neki od najpoznatijih alata za Project Management Tipovi Project Managementa Waterfall (vodopad)Waterfall je linearni pristup razvoja softvera.Neki od mogućih sljedova događaja: u waterfall načinu svaki dio predstavlja zasebnu fazu projekta i svaka faza završava prije nego počne druga. Između svake faze kupac može pregledati zahtjeve i odobriti ih. Pozitivne strane: Negativne strane AgileAgile metodologija je…

  • Kreiranje Proxmox kontejnera preko command linije

    Ažuriramo pveam Updejtamo listu imagea Komandom pvesm status vidimo storage dostupne za containere koristimo local-lvm pveam available nam daje popis sistema imagea Ako želimo smanjiti listu i voditi samo npr mailgateway sisteme Ako želimo samo sisteme Skidamo željeni sistem u ovom slučaju ubuntu-22.04 Komanda za brisanje lokalnih imagea Pregled skinutih imagea containera (lokalna lista) Lokacija…

  • Proxmox Backup & Snapshot

    Snapshot sluzi kad radimo neku promjenu ili veliko promjenu na sistemu da spremimo trenutno stanje i da vratimo na prethodno stanje ako nam se ta promjena ne sviđa ili je nešto pošlo po zlu tokom radnje. Snapshot je brzi i lakši od backupa. Include RAM znaci da spremimo trenutni sadržaj iz radne memorije Dodali smo…

  • Bash scripting

    Za otvoriti konzolu u VS Code cmd + j Ekstenzija za shell script je .sh Da fajlu napravimo executable da je možemo pokrenuti u konzolu pišemo chmod +x imeSkripte.sh da pokrenemo skriptu pišemo ./imeSkripte.sh Da vidimo gdje se nalazi bash u sistemu pišemo i to ujedno pišemo u prvoj liniji skripte #!/bin/bash Obavezno pišemo u…

  • Framework

    Framework je struktura na kojoj se može graditi softvere, sluzi kao temelj tako da ne moramo graditi program od nule.Razni frameworkovi su obično povezani sa određenim programskim jezikom i predodređeni su za različite vrste zadataka. Npr. ako gradimo kuću možemo sami izliti temelje i sazidati kuću ali bi trajalo duže i bilo bi kompliciranije a…

  • WordPress

    Promjena širine layoutha posta. U lijevom kutu kliknemo na Edit site U desnom gornjem kutu kliknemo na 3 tockice (options) Zatim na styles Pa na layout Na content polju promjenimo želenu širinu

  • VS Code

    Instaled plugins Paljenje workspacea utipkamo code i ime datoteke Formatiranje širine redova Ako hoćemo formatirati kod da ne sječe html ili druge jezike na vise redova U settings CTRL +, u search upišemo print i nađemo sljedeći red upišemo vrijednost 140 i kod bi trebao izgledati Ako ocemo formatirati

  • Ubuntu plugins and extensions

    Installed extensions Custom Hot Corners – Extended Dash to Dock Tactile Ubuntu AppIndicators baci oko Linux xrandr resolution setup za namistanje monitora

  • Excel

    Osnovne formule: Zbrajanje: =SUM(first cell:last cell)=SUM(cell1;cell2;cell3;cell4) Iako postoji funkcija Sum , nema funkcije oduzimanje . Umjesto nje, u formuli upotrijebite operator minus (-), na primjer =8-3+2-4+12.. Ili možete koristiti znak minus da biste broj pretvorili u njegovu negativnu vrijednost u funkciji SUM, na primjer, formula =SUM(12;5;-3;8;-4) koristi funkciju SUM da bi dodala 12, 5, oduzela…