kumuhana: Nā Administration

Kubernetes Aʻo Mahele 1: Nā noi, Microservices, a me nā pahu

Ma kā mākou noi, ua hana ʻo Habr i kahi hub Kubernetes a hauʻoli mākou e kau i ka paʻi mua ʻana ma loko. Kau inoa! He maʻalahi ka Kubernetes. No ke aha e uku nui ai nā panakō iaʻu e hana ma kēia wahi, ʻoiai hiki i kekahi ke haku i kēia ʻenehana i loko o kekahi mau hola? Inā kānalua ʻoe e hiki ke aʻo ʻia ʻo Kubernetes ma kēia ala […]

Learning Docker, Māhele 6: Hana me ka ʻikepili

Ma ka ʻāpana o kēia lā o ka unuhi ʻana o nā ʻano mea e pili ana iā Docker, e kamaʻilio mākou e pili ana i ka hana ʻana me ka ʻikepili. ʻO ka mea kūikawā, e pili ana i ka Docker volumes. Ma kēia mau mea, hoʻohālikelike mau mākou i nā mīkini polokalamu Docker me nā ʻano like ʻole. Mai haʻalele kākou i kēia kuʻuna ma ʻaneʻi. E lilo ka ʻikepili ma Docker i mea ʻala. Nui nā ʻano mea ʻala ma ka honua, a […]

He alakaʻi no ka mea hoʻomaka i ka Docker Compose

ʻO ka mea kākau o ka ʻatikala, ʻo ka unuhi a mākou e paʻi nei i kēia lā, ʻōlelo ʻo ia i manaʻo ʻia no kēlā mau mea hoʻomohala makemake e aʻo iā Docker Compose a ke neʻe nei i ka hana ʻana i kā lākou mea kūʻai aku-server mua me Docker. Ua manaʻo ʻia ua kamaʻāina ka mea heluhelu o kēia mea i nā kumu kumu o Docker. Inā ʻaʻole kēia ka hihia, hiki iā ʻoe ke nānā i kēia pūʻulu o nā mea, kēia puke, [...]

ʻO GitLab Shell Runner. Hoʻomaka hoʻokūkū o nā lawelawe i hoʻāʻo ʻia me ka hoʻohana ʻana iā Docker Compose

He mea hoihoi kēia ʻatikala i nā mea hoʻāʻo a me nā mea hoʻomohala, akā ua manaʻo nui ʻia no nā loea automation e kū nei i ka pilikia o ka hoʻonohonoho ʻana iā GitLab CI/CD no ka hoʻāʻo hoʻohui ʻana i nā kūlana o ka lawa ʻole o nā kumu waiwai a me ka ʻole o kahi pahu. kahua hoʻokani pila. E haʻi aku wau iā ʻoe pehea e hoʻonohonoho ai i ka hoʻonohonoho ʻana i nā wahi hoʻāʻo me ka hoʻohana ʻana i ka docker compose ma kahi hoʻokahi GitLab shell runner a me […]

E hoʻokō i ka loiloi static i ke kaʻina hana, ma mua o ka hoʻohana ʻana iā ia e ʻimi ai i nā pōpoki

Ua hoʻoikaika ʻia au e kākau i kēia ʻatikala e ka nui o nā mea e pili ana i ka loiloi static e ulu nui mai nei i koʻu nānā. ʻO ka mea mua, ʻo ia ka PVS-studio blog, ka mea e hoʻolaha ikaika iā ia iho ma Habré me ke kōkua o nā loiloi o nā hewa i ʻike ʻia e kā lākou mea hana i nā papahana open source. I kēia mau lā, ua hoʻokō ʻo PVS-studio i ke kākoʻo no Java, a, ʻoiaʻiʻo hoʻi, nā mea hoʻomohala o IntelliJ IDEA, nona ka mea nāna i kūkulu ʻia i loko o […]

Ke holo nei i nā mākaʻikaʻi IntelliJ IDEA ma Jenkins

ʻO IntelliJ IDEA i kēia lā ka mea hoʻopuka helu helu Java static ʻoi loa, a ma kona hiki ke waiho i nā "veterans" e like me Checkstyle a me Spotbugs ma hope loa. ʻO kāna mau "nānā" he nui e nānā i ke code ma nā ʻano like ʻole, mai ke ʻano coding a i nā pōpoki maʻamau. Eia nō naʻe, ʻoiai ke hōʻike ʻia nei nā hopena loiloi ma ka ʻaoʻao kūloko o ka IDE o ka mea hoʻomohala, ʻaʻole ia e hoʻohana i ke kaʻina hana. […]

ʻO ka loiloi kikoʻī o 3CX v16

Ma kēia ʻatikala e hāʻawi mākou i kahi kikoʻī kikoʻī o nā hiki o 3CX v16. Hāʻawi ka mana hou o ka PBX i nā hoʻomaikaʻi like ʻole i ka maikaʻi o ka lawelawe mea kūʻai aku a me ka hoʻonui ʻana i ka huahana limahana. I ka manawa like, ʻoi aku ka maʻalahi o ka hana a ka ʻenekinia ʻōnaehana lawelawe i ka ʻōnaehana. Ma v16, ua hoʻonui mākou i nā hiki o ka hana lokahi. I kēia manawa ʻae ka ʻōnaehana iā ʻoe e kamaʻilio ʻaʻole wale ma waena o nā limahana, akā pū kekahi me kāu mau mea kūʻai aku a me […]

ʻO nā Philosophers i hānai maikaʻi ʻia a i ʻole ka hoʻokūkū hoʻokūkū .NET Programming

E nānā kākou i ka hana like ʻana a me ka hoʻolālā like ʻana ma .Net, me ka hoʻohana ʻana i ka laʻana o ka pilikia philosophers lunching. Penei ka hoʻolālā, mai ka hoʻonohonoho ʻana i ke kaula/kaʻina hana i ke kumu hoʻohālike (ma nā ʻāpana aʻe). Pono paha ka ʻatikala no kahi kamaʻāina mua a i ʻole e hōʻoluʻolu i kou ʻike. No ke aha i ʻike ai pehea e hana ai i kēia? Hiki i nā transistors i ko lākou liʻiliʻi liʻiliʻi, ua paʻa ke kānāwai o Moore i ka palena wikiwiki […]

"Ua uē nā ʻiole a kuʻi .." Hoʻokomo i nā pani i ka hana. Mahele 4 (manaʻo, hope). Pūnaehana a me nā lawelawe

Ma hope o ke kamaʻilio ʻana ma nā ʻatikala mua e pili ana i nā koho, nā hypervisors "domestic" a me nā ʻōnaehana hana "domestic", e hoʻomau mākou i ka hōʻiliʻili ʻana i ka ʻike e pili ana i nā ʻōnaehana pono a me nā lawelawe i hiki ke kau ʻia ma kēia mau OS. ʻO kaʻoiaʻiʻo, ua lilo kēia ʻatikala i ka hapa nui o ka theoretical. ʻO ka pilikia, ʻaʻohe mea hou a kumu mua paha i nā ʻōnaehana "home". A e kākau hou i ka mea like no ka haneli manawa, [...]

ʻO ka poʻe lanakila o nā hoʻokūkū honua SSH a me sudo aia hou ma ke kahua. Alakaʻi ʻia e Distinguished Active Directory Conductor

ʻO ka mōʻaukala, ua hoʻomalu ʻia nā ʻae sudo e nā mea o nā faila i /etc/sudoers.d a me visudo, a ua hana ʻia ka ʻae ʻana me ka hoʻohana ʻana i ~/.ssh/authorized_keys. Eia naʻe, i ka ulu ʻana o ka ʻoihana, aia ka makemake e hoʻokele i kēia mau kuleana ma ke kikowaena. I kēia lā, aia kekahi mau koho hoʻonā: Pūnaehana hoʻonohonoho hoʻonohonoho - Chef, Puppet, Ansible, Salt Active Directory + sssd Nā ʻano like ʻole i ke ʻano o nā palapala […]

100GbE: ʻoluʻolu a i ʻole pono pono?

ʻO IEEE P802.3ba, kahi maʻamau no ka hoʻouna ʻana i ka ʻikepili ma luna o 100 Gigabit Ethernet (100GbE), i kūkulu ʻia ma waena o 2007 a me 2010 [3], akā ua laha wale ʻia ma 2018 [5]. No ke aha i 2018 a ʻaʻole ma mua? A no ke aha i hui koke ai? Aia ma kahi o ʻelima mau kumu no kēia... Ua hoʻomohala ʻia ʻo IEEE P802.3ba no […]

Netramesh - ʻoluʻolu mesh lawelawe māmā

Ke neʻe nei mākou mai kahi noi monolithic i kahi hoʻolālā microservices, ke kū nei mākou i nā pilikia hou. Ma kahi noi monolithic, maʻalahi ka maʻalahi e hoʻoholo i kahi ʻāpana o ka ʻōnaehana i loaʻa ai ka hewa. ʻO ka hapa nui, aia ka pilikia ma ke code o ka monolith ponoʻī, a i ʻole ka waihona. Akā i ka wā e hoʻomaka ai mākou e ʻimi i kahi pilikia i kahi hoʻolālā microservice, ʻaʻole maopopo loa nā mea āpau. Pono mākou e ʻike i nā mea āpau [...]