Kategorija: Administracija

RabbitMQ. Dio 3. Razumijemo Redove i Povezivanja

Queue (red) – struktura podataka na disku ili u radnoj memoriji koja čuva reference na poruke i predaje njihove kopije potrošačima. Queue predstavlja Erlang proces sa stanjem (gdje se mogu keširati i same poruke). 1 tisuća redova može zauzimati oko 80Mb. Binding (vezivanje) – pravilo koje obavještava razmjenik u koji od redova poruke trebaju biti poslane. […]

Instalacija Firebird 3 na moderne verzije Linuxa: CentOS8 i Ubuntu 19

U ovom članku opisujemo minimalni set akcija potrebnih za optimalnu instalaciju DBMS Firebird verzije 3.0 na nove distribucije Linuxa. Kao primeri izabrani su CentOS 8 i Ubuntu 19. Za 'isporuku' distribucije Firebird na ciljanu sistem, u ovom vodiču izabran je način preuzimanja tar.gz arhive putem veze sa zvanične stranice projekta (firebirdsql.org). Za one koji ne mogu dočekati — odmah […]

Što je Windows PowerShell i čemu služi? Dio 2: uvod u programski jezik

Istorijski, alati komandne linije u Unix sistemima su bolje razvijeni nego u Windows-u, međutim situacija se promenila s pojavom novog rešenja. Za PowerShell možete pisati skripte na interpretiranom multiparadigmatičnom jeziku, koji sadrži elemente klasičnog proceduralnog, objektno-orijentisanog i čak funkcionalnog programiranja: uslovno grananje, petlje, promenljive, nizove, heš tabele, klase, obrada grešaka, kao i funkcije, komandleti i cevi. Prethodni članak […]

Što je Windows PowerShell i kako ga koristiti? Dio 1: osnovne mogućnosti

Istorijski, alati komandne linije u Unix sistemima su bolje razvijeni nego u Windows-u, međutim situacija se promenila s pojavom novog rešenja. Windows PowerShell omogućava sistemskim administratorima da automatizuju većinu rutinskih zadataka. Uz nju možete menjati podešavanja, zaustavljati i pokretati servise, kao i obavljati održavanje većine instaliranih aplikacija. Percepcija plavog prozora kao još jednog interpretera komandi bila bi pogrešna. […]

Integracija projekta VueJS+TS sa SonarQube

U svom radu aktivno koristimo platformu SonarQube za održavanje kvaliteta koda na visokom nivou. Tokom integracije jednog od projekata napisanog u VueJs+Typescript, naišli smo na probleme. Zato bih voleo da detaljnije opišem kako smo ih rešili. U ovom članku će se govoriti, kao što sam napomenuo, o platformi SonarQube. Malo teorije — šta je to uopšte, za […]

Kako otvoriti komentare i ne potonuti u spam

Kada je tvoj posao stvarati nešto lijepo, o tome se može posebno ne pričati, jer je rezultat svima pred očima. No ako brišeš natpise sa zidova, tvoj rad nitko ne primjećuje, dok zidovi ne izgledaju pristojno ili dok ne izbriješ nešto što ne bi trebao. Svaka usluga gdje se može ostaviti komentar, recenzija, poslati poruku ili […]

LetsEncrypt planira povući svoje certifikate zbog programske greške

Tvrtka LetsEncrypt, koja nudi besplatne SSL certifikate za enkripciju, prisiljena je ukinuti neke certifikate. Problem je povezan s programskom greškom u upravljačkom softveru Boulder, koji se koristi za izgradnju CA. Obično se provjera DNS CAA zapisa odvija istovremeno s potvrdom vlasništva nad domenom, a većina pretplatnika dobiva certifikat odmah nakon provjere, no programeri su napravili tako da rezultat provjere […]

Zdravlje indeksa u PostgreSQL očima Java programera

Bok. Zovem se Vanja i ja sam Java developer. Našao sam se u situaciji da puno radim s PostgreSQL – bavim se optimizacijom baze podataka, strukturom, performansama i pomalo igram DBA vikendom. U posljednje vrijeme uveo sam u red nekoliko baza podataka u našim mikroservisima i napisao Java biblioteku pg-index-health, koja olakšava ovaj posao, štedi moje vrijeme i pomaže […]

Konfiguracija politike sigurnosti lozinki u Zimbri

Uz enkripciju e-mailova i korištenje elektroničkog potpisivanja, jedan od najučinkovitijih i najisplativijih načina zaštite e-pošte od hakiranja je pravilna sigurnosna politika lozinki. Lozinke zapisane na papiru, pohranjene u javnim datotekama ili jednostavno nedovoljno složene uvijek su velika slabost u informatičkoj sigurnosti poduzeća i mogu dovesti do ozbiljnih incidenata s opipljivim posljedicama za […]

Kako sam parsirao Habr, dio 1: trendovi

Kada je novogodišnji Olivier salata bila pojedena, nisam imao što raditi, pa sam odlučio preuzeti sve članke s HabrHabra (i sličnih platformi) i malo ih istražiti. Izašlo je nekoliko zanimljivih priča. Prva od njih – razvoj formata i tema članaka tijekom 12 godina postojanja stranice. Na primjer, vrlo je indikativna dinamika nekih tema. Nastavak – ispod kat.

Kako napisati i objaviti pametni ugovor na Telegram Open Network (TON)

Kako napisati i objaviti pametni ugovor na TON O čemu se radi u ovom članku? U članku ću govoriti o svom sudjelovanju u prvom (od dva) natjecanja Telegrama o blockchainu, gdje nisam osvojio nagradu i odlučio zabilježiti iskustvo u članku kako ne bi palo u zaborav i možda pomoglo nekome. Kako nisam želio pisati […]

Mikhail Salosin. Golang Meetup. Korištenje Go-a u backendu aplikacije 'Smotri+'

Mihail Salosin (dalje – MS): – Pozdrav svima! Zovem se Mihail. Radim kao backend developer u kompaniji MC2 Software, a pričat ću o korištenju Go-a u backendu mobilne aplikacije "Sveti+". Ima li netko tko voli hokej? Onda je ova aplikacija za vas. Na raspolaganju je za Android i iOS i služi za gledanje prijenosa raznih sportskih događaja uživo i […]

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster