Autors: Yuri Gagarins

Konsoles XMPP klienta Profanity 0.8 izlaišana

Pagājuši 8 gadi kopš pirmā komita un 5 mēneši pēc 0.7 versijas iznākšanas, iznāca konsoles XMPP klients Profanity 0.8. Profanity interfeiss ir izstrādāts, izmantojot ncurses bibliotēku, un atbalsta paziņojumus, izmantojot libnotify bibliotēku. Programmu var salikt vai nu ar libstrophe bibliotēku, kas īsteno darbu ar XMPP protokolu, vai ar tās forku libmesode, ko atbalsta izstrādātājs. Klienta iespējas var tikt paplašinātas […]

Kā neizšaut sev kājā, lietojot Liquibase

Nekad nav bijis, un lūk, atkal! Nākamajā projektā mēs nolēmām izmantot Liquibase jau no paša sākuma, lai izvairītos no problēmām nākotnē. Kā izrādījās, ne visi jaunie komandas biedri to prot pareizi izmantot. Es rīkoju iekšēju darbnīcu, kuru pēc tam nolēmu pārvērst rakstā. Raksts ietver noderīgus padomus un aprakstu par trim acīmredzamākajām lamatām, […]

Helm rīks un tā slēptās problēmas

Typhon kravu pārvadātāja koncepts, Antons Svanepoels Mani sauc Dmitrijs Sugrobovs, es esmu izstrādātājs uzņēmumā "Leroy Merlin". Rakstā pastāstīšu, kāpēc nepieciešams Helm, kā tas atvieglo darbu ar Kubernetes, kas mainījies trešajā versijā un kā ar tā palīdzību atjaunināt lietojumprogrammas ražošanu bez dīkstāves. Tas ir kopsavilkums, kas balstīts uz uzstāšanās materiāliem konferencē @Kubernetes Conference by Mail.ru Cloud […]

Bibliotēku rangs, kurām nepieciešama īpaša drošības pārbaude

Lai izveidotu Linux Foundation dibināto Core Infrastructure Initiative fondu, vadošās korporācijas apvienoja spēkus, lai nodrošinātu atbalstu atvērtajiem projektiem, kas darbojas galvenajās IT jomās. Tika veikts otrais pētījums Census programmā, kas vērsta uz atvērtajiem projektiem, kuriem nepieciešams prioritārs drošības audits. Otrais pētījums ir vērsts uz koplietotā atvērtā koda analīzi, […]

Jaunā Monitorix 3.12.0 uzraudzības sistēmas versija

Tika izdota Monitorix 3.12.0 uzraudzības sistēmas versija, kas paredzēta, lai vizuāli uzraudzītu dažādu pakalpojumu darbību, piemēram, CPU temperatūras, sistēmas slodzes, tīkla aktivitātes un tīkla pakalpojumu reaģētspēju. Sistēmas pārvaldība tiek veikta caur tīmekļa interfeisu, dati tiek attēloti grafiku veidā. Sistēma ir rakstīta Perl valodā, grafiku ģenerēšanai un datu glabāšanai tiek izmantots RRDTool, kods tiek izplatīts saskaņā ar GPLv2 licenci. […]

Linux skaņas sistēmas izlaišana — ALSA 1.2.2

Ir iznācis ALSA 1.2.1 skaņas sistēmas atjauninājums. Jaunajā versijā ir iekļauti bibliotēku, utilītu un spraudņu atjauninājumi, kas darbojas lietotāja līmenī. Ierīču draiveri attīstās sinhroni ar Linux kodolu. Starp izmaiņām, papildus daudziem labojumiem draiveros, var izcelt Linux 5.6 kodola atbalsta nodrošināšanu, API paplašināšanu topoloģijai (metode, kā draiveri ielādē apstrādātājus no lietotāja telpas) un fcplay utilītas integrāciju, kas ļauj izmantot […]

Kā OpenShift maina IT organizācijas struktūru. Organizatorisko modeļu attīstība pārejot uz PaaS

Lai gan PaaS (Platform as a Service) risinājumi paši par sevi nespēj mainīt individuālo un komandu mijiedarbības veidus, tie bieži kalpo kā katalizators organizatoriskām pārmaiņām, reaģējot uz palielināto IT tehnoloģiju elastību. Patiesībā maksimālā atdeve no ieguldījumiem PaaS bieži vien ir iespējama tikai ar nosacījumu, ka tiek mainītas organizācijas lomas, atbildības sfēras (uzdevumi) un attiecību shēmas. Par laimi, PaaS risinājumi […]

RedHat pētījums: atvērtā koda risinājumi izspiež īpašuma programmatūru no korporatīvā sektora

Atvērtā koda programmatūra lēnām, bet noteikti iekaro korporatīvo segmentu, par ko liecina RedHat komandas pētījums (PDF). Uzņēmums veica aptauju, kurā piedalījās 950 IT uzņēmumu vadītāji visā pasaulē. No tiem 400 cilvēki strādā ASV, 250 – Latīņamerikas valstīs, 150 – Lielbritānijā, vēl 150 – angliski runājošās uzņēmumos Āzijas un Klusā okeāna reģionā. Saskaņā ar RedHat aptaujas rezultātiem […]

.Net mikroservisu vidē notiekošais žurnāla process praksē

Žurnālizācija ir ļoti svarīgs izstrādātāja rīks, taču, veidojot izplatītas sistēmas, tā pārvēršas par akmeni, ko ir nepieciešams ielikt tieši jūsu lietojumprogrammas pamatos, citādi mikropakalpojumu izstrādes sarežģījumi ātri parādīsies. .Net Core 3 piedāvā lielisku iespēju nodot korelācijas kontekstu HTTP virsrakstos, tāpēc, ja jūsu lietojumprogrammas izmanto tiešos HTTP izsaukumus starp pakalpojumiem, tad […]

Notika GNU ed 1.16 izlaišana

Nedaudz vairāk nekā gada pēc GNU ed 1.15 izlaišanas tika izlaists GNU ed 1.16. Jaunajā versijā: Aizvietošanas komanda vairs neizdod brīdinājumu par "bezgalīgu aizvietošanas ciklu" ar komandām, piemēram, ‘s\/^\/ #\/g’. Ierobežojums ievades rindas garumam ir noņemts. Ir dokumentēts, ka paplašināto regulāro izteiksmju operātori var nebūt pieejami, atkarībā no regulāro izteiksmju realizācijas sistēmā, kurā tas tiek palaists […]

Pieslēdzam ActiveDirectory autentifikāciju Kubernetes, izmantojot Keycloak

Šis raksts ir uzrakstīts ar mērķi paplašināt jau esošo informāciju, bet tas stāsta par saistību ar tieši Microsoft Active Directory, kā arī papildina to. Šajā rakstā es izskaidrošu, kā instalēt un konfigurēt: Keycloak — atvērtā koda projekts, kas nodrošina vienotu piekļuves punktu lietotnēm. Tas darbojas ar daudziem protokoliem, tostarp LDAP […]

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