Kategorija: Administrācija

RabbitMQ. 3. daļa. Apskatām Rindas un Bindings

Queue (rinda) — datu struktūra diskā vai operatīvajā atmiņā, kas glabā saites uz ziņojumiem un izsniedz to kopijas patērētājiem. Queue ir Erlang-process ar stāvokli (kur var kešoties arī paši ziņojumi). 1 tūkstotis rindu var aizņemt apmēram 80Mb. Binding (saistīšana) — noteikums, kas ziņo apmaiņas punktam, kurā no rindām jāiekrīt ziņojumiem. […]

Firebird 3 uzstādīšana modernās Linux versijās: CentOS8 un Ubuntu 19

Šajā rakstā aprakstīsim minimālo darbību kopumu, kas nepieciešams optimālai Firebird datu bāzes versijas 3.0 instalācijai jaunajās Linux distribuējumos. Piemēri izņemti no CentOS 8 un Ubuntu 19. Šajā rokasgrāmatā ir izvēlēts Firebird distribuējuma pārsūtīšanas veids, izmantojot tar.gz arhīvu no projekta oficiālās mājas lapas (firebirdsql.org). Visnepacietīgākajiem — tūlīt […]

Kas ir Windows PowerShell un ko ar to var darīt? Otrā daļa: ievads programmēšanas valodā

Vēsturiski komandrindas rīki Unix sistēmās ir attīstīti labāk nekā Windows, tomēr ar jauna risinājuma parādīšanos situācija ir mainījusies. PowerShell ļauj rakstīt skriptus interpretējamajā daudzparadigmānā valodā, kurā ir klasiskā procedūrālā, objektorientētā un pat funkcionālā programmēšanas elementi: nosacījuma pārejas, cikli, mainīgie, masīvi, haša tabulas, klasēs, kļūdu apstrāde, kā arī funkcijas, komandu ēdieni un caurules. Iepriekšējā rakstā […]

Kas ir Windows PowerShell un kāpēc tas ir nepieciešams? 1. daļa: galvenās iespējas

Vēsturiski komandrindas rīki Unix sistēmās ir attīstīti labāk nekā Windows, tomēr ar jauna risinājuma parādīšanos situācija ir mainījusies. Windows PowerShell ļauj sistēmu administratoriem automatizēt lielāko daļu rutīnas uzdevumu. Ar tās palīdzību var mainīt iestatījumus, apturēt un palaist pakalpojumus, kā arī veikt apkopi lielākajai daļai uzstādīto lietojumprogrammu. Atskatīties uz zilo logu kā vēl vienu komandu interpretētāju būtu nepareizi. […]

VueJS+TS projekta integrācija ar SonarQube

Sava darbā mēs aktīvi izmantojam SonarQube platformu, lai uzturētu koda kvalitāti augstā līmenī. Integrējot vienu no projektiem, kas uzrakstīts uz VueJs+Typescript, radās problēmas. Tāpēc vēlētos sīkāk pastāstīt, kā izdevās tās atrisināt. Šajā rakstā, kā jau minēju, tiks runāts par SonarQube platformu. Nedaudz teorijas – kas tā īsti ir, […]

Kā atvērt komentārus un nepazust spamā

Kad tava darbs ir radīt kaut ko skaistu, par to var īpaši nestāstīt, jo rezultāts visiem ir acu priekšā. Bet, ja tu noslauki uzrakstus no žogiem, tavu darbu neviens nepamanīs, kamēr žogi izskatās pieklājīgi, vai kamēr tu nesaslauki kaut ko ne to. Ikviens pakalpojums, kur var atstāt komentāru, atsauksmi, nosūtīt ziņu vai […]

LetsEncrypt plāno atsaukt savus sertifikātus programmatūras neatbilstības dēļ

Uzņēmums LetsEncrypt, kas piedāvā bezmaksas ssl sertifikātu izmantošanu šifrēšanai, ir spiests anulēt dažus sertifikātus. Problēma saistīta ar programmēšanas kļūdu vadības programmā Boulder, kas tiek izmantota CA izveidei. Parasti CAA DNS ieraksta pārbaude notiek vienlaikus ar domēna īpašumtiesību apstiprināšanu, un lielākā daļa abonentu saņem sertifikātu uzreiz pēc pārbaudes, bet programmā izstrādātāji ir izveidojuši tā, ka pārbaudes rezultāts […]

PostgreSQL indeksu veselība Java izstrādātāja skatījumā

Sveiki. Mani sauc Vania, un es esmu Java izstrādātājs. Izrādījās, ka es daudz strādāju ar PostgreSQL – strādāju ar DB iestatīšanu, struktūras optimizēšanu, veiktspēju un nedaudz spēlēju DBA brīvdienās. Pēdējā laikā es esmu sakārtojis vairākas datu bāzes mūsu mikropakalpojumos un uzrakstījis java bibliotēku pg-index-health, kas atvieglo šo darbu, taupa manu laiku un palīdz […]

Parolpolitikas iestatījums Zimbra

Kopā ar e-pasta šifrēšanu un elektroniskās parakstīšanas izmantošanu, viens no visefektīvākajiem un mazāki ieguldījumi prasošiem veidiem, kā pasargāt e-pastus no uzlaušanas, ir sakārtota paroles drošības politika. Uz papīra uzrakstītas, publiskajos failos uzglabātas vai vienkārši nepietiekami sarežģītas paroles vienmēr ir liels vājums uzņēmuma informācijas drošībā un var novest pie nopietnas incidentu rašanās ar jūtamu […]

Kā es parsēju Habr, 1. daļa: tendences

Kad biju apēdis Jaungada olivjē, man vairs nebija ko darīt, un es nolēmu lejupielādēt visus rakstus no Хабрахабра (un līdzīgām platformām) uz sava datora, lai tos izpētītu. Sanāca vairāki interesanti sižeti. Pirmais no tiem ir rakstu formāta un tēmu attīstība 12 gadu laikā, kopš ir izveidots šis vāks. Piemēram, ir ļoti izteiksmīga noteiktu tēmu dinamika. Turpinājums — zem katra.

Mihails Salosins. Golang Meetup. Go izmantošana lietojumprogrammas "Skaties+" backendā.

Mihails Salosins (turpmāk – MS): – Visu labu! Mani sauc Mihails. Es strādāju fondu izstrādātājā uzņēmumā MC2 Software, un stāstīšu par Go izmantošanu mobilā lietotnes «Skatīties+» aizmugurē. Vai kādam no klātesošajiem patīk hokejs? Tad šī lietotne ir domāta jums. Tā ir pieejama «Android» un iOS, un tā tiek izmantota, lai tiešsaistē noskatītos dažādu sporta notikumu pārraides un […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster