Mai ka outsourcing a hiki i ka hoʻomohala ʻana (Mahele 2)

В ʻatikala mua, Ua kamaʻilio wau e pili ana i ke ʻano o ka hana ʻana o Veliam a me ka hoʻoholo ʻana e puʻunaue iā ia ma o ka ʻōnaehana SaaS. Ma kēia ʻatikala, e kamaʻilio wau e pili ana i kaʻu mea e hana ai e hana i ka huahana ʻaʻole kūloko, akā lehulehu. E pili ana i ka hoʻomaka ʻana o ka puʻunaue a me nā pilikia i loaʻa iā lākou.

Ka hoʻolālā

ʻO ka hope o kēia manawa no nā mea hoʻohana aia ma Linux. Loaʻa i kēlā me kēia hui nā kikowaena Windows, ʻaʻole hiki ke ʻōlelo ʻia e pili ana iā Linux. ʻO ka ikaika nui o Veliam ka pili mamao i nā kikowaena a me nā lako pūnaewele ma hope o NAT. Akā ua pili paʻa loa kēia hana i ka pono o ka mea alalai ʻo Mikrotik. A ʻaʻole maopopo kēia e ʻoluʻolu i nā mea he nui. Ua hoʻomaka mua wau e noʻonoʻo e pili ana i ka hoʻohui ʻana i ke kākoʻo no nā mea hoʻokele mai nā mea kūʻai maʻamau. Akā, ua maopopo iaʻu he heihei pau ʻole kēia e hoʻonui i ka papa inoa o nā hui i kākoʻo ʻia. Eia kekahi, hiki i nā mea i kākoʻo ʻia ke loaʻa nā ʻano kauoha ʻē aʻe no ka hoʻololi ʻana i nā lula NAT mai ke kumu hoʻohālike a i ke ʻano hoʻohālike. ʻO ke ala wale nō i waho o ke kūlana he VPN.

Ma muli o ko mākou hoʻoholo ʻana e puʻunaue i ka huahana, akā ʻaʻole ma ke ʻano he open source, ua hiki ʻole ke hoʻokomo i nā waihona like ʻole me nā laikini hāmama e like me GPL. He kumuhana ʻokoʻa kēia; ma hope o ka hoʻoholo ʻana e kūʻai aku i ka huahana, pono wau e hele ma waena o ka hapalua o nā hale waihona puke ma muli o ka GPL lākou. Ke kākau lākou no lākou iho, he mea maʻamau. Akā ʻaʻole kūpono no ka hāʻawi ʻana. ʻO ka VPN mua i hiki i ka noʻonoʻo ʻo OpenVPN. Akā ʻo GPL. ʻO kahi koho ʻē aʻe e hoʻohana i ka Japanese SoftEther VPN. Ua ʻae kāna laikini iā ​​ia e hoʻokomo i loko o kāna huahana. Ma hope o kekahi mau lā o nā hoʻokolohua like ʻole e pili ana i ka hoʻohui ʻana i ke ʻano i ʻole pono ai ka mea hoʻohana e hoʻonohonoho i kekahi mea a ʻike e pili ana iā SoftEther VPN, ua loaʻa kahi prototype. Ua like nā mea a pau. Akā, no kekahi kumu, ua huikau kēia papahana iā mākou, a ua haʻalele mākou. Akā, hōʻole lākou ma hope o ko lākou koho ʻana i kahi koho ʻē aʻe. I ka hopena, ua hanaʻia nā mea a pau ma nā pilina TCP maʻamau. Hana kekahi mau pilina ma o ka coordinator, kekahi ma o ka ʻenehana Nat Hole Punching (NHP), i hoʻokō pū ʻia ma Free Pascal. Pono wau e ʻōlelo ʻaʻole wau i lohe mua i ka NHP. ʻAʻole i manaʻo iaʻu ua hiki ke hoʻopili i nā ʻenehana pūnaewele 2, aia nā mea ʻelua ma hope o NAT. Ua aʻo au i ke kumuhana, hoʻomaopopo i ke kumu o ka hana a noho i lalo e kākau. Hoʻomaopopo ʻia ka hoʻolālā, hoʻopili ka mea hoʻohana me hoʻokahi kaomi i ka mea i makemake ʻia ma hope o NAT ma o RDP, SSH a i ʻole Winbox me ka ʻole e hoʻokomo i nā huaʻōlelo a i ʻole ka hoʻonohonoho ʻana i kahi VPN. Eia kekahi, ʻo ka hapa nui o kēia mau pili e hele ma mua o kā mākou coordinator, kahi hopena maikaʻi i ka ping a me ke kumukūʻai o ka lawelawe ʻana i kēia mau pilina.

Hoʻololi i ka ʻaoʻao kikowaena mai Linux a i Windows

Nui nā pilikia i ka hoʻololi ʻana iā Windows. ʻO ka mea mua, ʻaʻole ʻae ʻia ka wmic i kūkulu ʻia ma windows e hana i nā nīnau WQL. A i loko o kā mākou ʻōnaehana ua kūkulu ʻia nā mea āpau ma luna o lākou. A aia kekahi mea ʻē aʻe, akā i kēia manawa ua poina iaʻu ke kumu i haʻalele ai lākou i ka hoʻohana ʻana. He ʻokoʻa paha ma waena o nā mana Windows. A ʻo ka pilikia ʻelua he multithreading. ʻAʻole i loaʻa i kahi pono ʻaoʻao ʻekolu maikaʻi ma lalo o kahi laikini "ʻae ʻia" no mākou, ua hoʻokuʻu hou au i ka Lazarus IDE. A kākau wau i ka pono pono. ʻO ka mea hoʻokomo ka papa inoa o nā mea i koi ʻia a me nā nīnau kikoʻī e pono ai ke hana ʻia, a ma ka pane e loaʻa iaʻu ka ʻikepili. Aʻo kēia mau mea a pau i keʻano multi-threaded. Nui.

Ma hope o koʻu hoʻonohonoho ʻana i nā pthreads no PHP Windows, manaʻo wau e hoʻomaka koke nā mea āpau, akā ʻaʻole pēlā. Ma hope o kekahi manawa o ka debugging, ʻike wau ua hana nā pthreads, akā ʻaʻole i hana i kā mākou ʻōnaehana. Ua akaka ka loaʻa ʻana o kahi ʻokoʻa i ka hana ʻana me nā pthreads ma Windows. A pēlā nō. Heluhelu au i ka palapala, a ua kākau ʻia ma laila no ka Windows ka helu o nā kaula i kaupalena ʻia, a, e like me kaʻu e hoʻomanaʻo nei, implicitly. Ua lilo kēia i pilikia. No ka mea, i koʻu hoʻomaka ʻana e hoʻemi i ka helu o nā milo i holo ai ka noi, ua lohi loa ka hana. Ua wehe hou au i ka IDE a ua hoʻohui ʻia ka hana no ka pinging multi-threaded o nā mea i ka pono like. ʻAe, ua nui ka nānā ʻana i ke awa ma laila. ʻOiaʻiʻo, ma hope o kēia, ua nalowale ka pono o nā pthreads no PHP, a ʻaʻole hoʻohana hou ʻia. Eia kekahi, ua hoʻohui ʻia kekahi mau hana hou aʻe i kēia pono hana a hiki i kēia lā. Ma hope o kēia, ua hōʻuluʻulu ʻia kahi mea hoʻonohonoho no Windows, ʻo ia hoʻi ʻo Apache, PHP, MariaDB, ka palapala PHP ponoʻī a me kahi hoʻonohonoho pono no ka launa pū ʻana me ka ʻōnaehana, i kākau ʻia ma Free Pascal. No ka mea hoʻonoho, manaʻo wau e hoʻoholo koke wau i kēia pilikia, no ka mea... He mea maʻamau kēia a pono no nā polokalamu āpau. A i ʻole au e ʻimi ana ma kahi hewa, a i ʻole kekahi mea ʻē aʻe. Akā ʻike mau wau i nā huahana ʻaʻole lawa ka maʻalahi, a i ʻole ke kumukūʻai a hiki ʻole hoʻi. Eia naʻe, ua loaʻa iaʻu kahi mea hoʻonohonoho manuahi e hiki ai ke hoʻolako i nā makemake. ʻO InnoSetup kēia. Ke kākau nei au e pili ana i kēia ma ʻaneʻi no ka mea pono iaʻu e nānā iā ia inā e mālama au i kekahi manawa.

ʻO ka hōʻole ʻana i ka plugin no kāu mea kūʻai aku

Ua kākau mua wau ʻo ka mea kūʻai aku he polokalamu me kahi "plugin". No laila, aia kekahi mau manawa i hōʻano hou ʻia ʻo Chrome a ua kekee iki ka hoʻonohonoho ʻana, a laila hoʻonui ʻia ʻo Windows a nalowale ka ʻōnaehana uri maʻamau. ʻAʻole loa au i makemake e loaʻa kēia mau ʻano kahaha ma ka mana lehulehu o ka huahana. Eia kekahi, ua hoʻomaka ka nalo ʻana o ka uri maʻamau ma hope o kēlā me kēia hoʻolaha Windows. Holoi wale ʻo Microsoft i nā lālā āpau ʻole ma ka ʻāpana i koi ʻia. Eia kekahi, ʻaʻole ʻae ʻo Google Chrome iā ʻoe e hoʻomanaʻo i ke koho e wehe a i ʻole kahi noi mai ka uri maʻamau, a nīnau i kēia nīnau i kēlā me kēia manawa āu e kaomi ai i kahi mea nānā. ʻAe, ma ka laulā, pono ka pilina maʻamau me ka ʻōnaehana kūloko o ka mea hoʻohana, ʻaʻole i hāʻawi ʻia e ka polokalamu kele pūnaewele. ʻO ka koho maʻalahi loa i kēia papahana ʻo ia ka hana ʻana i kāu polokalamu ponoʻī, e like me ka nui e hana nei ma o Electron. Akā ua kākau mua ʻia nā mea he nui ma Free Pascal, me ka ʻāpana kikowaena, no laila ua hoʻoholo mākou e hana i ka mea kūʻai aku ma ka ʻōlelo like, ʻaʻole e hana i kahi zoo. Pēlā i kākau ʻia ai ka mea kūʻai aku me Chromium ma luna o ka moku. Ma hope o kēlā, hoʻomaka ʻo ia e kiʻi i nā strappings like ʻole.

Hoʻokuʻu

Ma hope ua koho mākou i kahi inoa no ka ʻōnaehana. Ua hele mau mākou i nā koho like ʻole i ka wā e hoʻomaka ana ke kaʻina o ka hoʻololi ʻana mai ka mana kūloko i SaaS. No ka mea i hoʻomaka mua mākou e komo i ka mākeke kūloko wale nō, ʻo ke kumu nui no ke koho ʻana i kahi inoa ʻo ia ka loaʻa ʻana o kahi kikowaena ʻole a i ʻole ke kumu kūʻai nui ma ka ʻāpana ".com". ʻAʻole i lawe ʻia kekahi mau hana/module mai ka mana kūloko i Veliam, akā ua hoʻoholo mākou e hoʻokuʻu iā lākou me ka hana o kēia manawa a hoʻopau i ke koena e like me nā mea hou. I ka mana mua loa ʻaʻohe HelpDesk, Veliam Connector, hiki ʻole ke hoʻololi i nā paepae no nā mea hoʻolaha hoʻolaha a ʻoi aku ka nui. Ua kūʻai mākou i kahi palapala hōʻailona Code a kau inoa i ka mea kūʻai aku a me nā ʻāpana kikowaena. Ua kākau mākou i kahi pūnaewele no ka huahana, hoʻomaka i nā kaʻina hana no ka hoʻopaʻa inoa ʻana i nā polokalamu, kahi hōʻailona, ​​​​a pēlā aku. Ma keʻano laulā, ua mākaukau mākou e hoʻomaka. He euphoria liʻiliʻi mai ka hana i hana ʻia a mai ka ʻoiaʻiʻo paha e hoʻohana kekahi i kāu huahana, ʻoiai ʻaʻohe o mākou kānalua e pili ana i kēia. A laila kū. Ua ʻōlelo ka hoa pili ʻaʻole hiki ke komo i ka mākeke me ka ʻole o ka hoʻolaha ʻana ma o nā ʻelele. Hiki ke hana me ka ʻole o nā mea ʻē aʻe, akā ʻaʻole me ka ʻole o kēia. Ma hope o kekahi hoʻopaʻapaʻa, hoʻohui ʻia me Telegram, i kūpono iā mākou. ʻO nā ʻelele koke a pau i kēia manawa, ʻo ia wale nō ka mea e hāʻawi i ke komo ʻana i kāna mau API no ka manuahi a me ka ʻole o nā kaʻina hana paʻakikī. Manaʻo ka WhatsApp like me ka hoʻopili ʻana i nā mea hoʻolako kālā maikaʻi no ka hoʻohana ʻana i kā lākou lawelawe; ʻaʻole i nānā ʻia nā leka āpau e noi ana i ke komo ʻana me ka ʻole o nā gaskets. ʻAe, ʻo Viber ... ʻaʻole maopopo iaʻu ka mea hoʻohana i kēia manawa, no ka mea ... ʻO ka spam a me ka hoʻolaha ʻana ma waho o ka pakuhi. I ka hopena o Kekemapa, ma hope o ke ʻano o nā hoʻokolohua kūloko a me nā hoʻāʻo ʻana ma waena o nā hoaaloha, ua wehe ʻia ke kākau inoa no nā mea a pau a ua hoʻolako ʻia ka polokalamu no ka hoʻoiho.

Hoʻomaka o ka puʻunaue

Mai ka hoʻomaka ʻana, ua hoʻomaopopo mākou ua pono mākou i kahi kahe liʻiliʻi o nā mea hoʻohana pūnaewele i hiki iā lākou ke hoʻāʻo i ka huahana i ke ʻano hakakā a hāʻawi i kekahi mau manaʻo mua. Ua hua mai kekahi mau pou i kuaiia ma VK. Ua hiki mai na kakau inoa mua.

Maanei pono e ʻōlelo ʻia ʻo ke komo ʻana i ka mākeke inā ʻaʻohe inoa kaulana o kāu hui, a ma ka manawa like me ka hāʻawi ʻana i nā hiʻohiʻona mākaʻikaʻi ʻole e pono ai ʻoe e hoʻokomo i nā moʻokāki mai kāu mau kikowaena a me nā keʻena hana, paʻakikī loa. Hoʻoweliweli kēia i nā kānaka he nui. Ua hoʻomaopopo mākou mai ka hoʻomaka ʻana e loaʻa nā pilikia me kēia a ua mākaukau ʻia no kēia ma ka ʻenehana a me ka pono. ʻO nā pili mamao āpau, ʻoiai ʻo RDP a me SSH ua hoʻopili ʻia e ka paʻamau, ua hoʻopili ʻia e kā mākou polokalamu me ka hoʻohana ʻana i ka maʻamau AES. Hoʻololi ʻia nā ʻikepili āpau mai nā kikowaena kūloko i ke ao ma o HTTPS. Mālama ʻia nā moʻokāki ma ke ʻano hoʻopunipuni. ʻO nā kī hoʻopunipuni no nā subsystem a pau no nā mea kūʻai aku. No nā pili mamao, hoʻohana mau ʻia nā kī hoʻopuna wā.

ʻO nā mea a pau e hiki ai iā mākou ke hana i kēia kūlana i mea e ʻoluʻolu ai ka poʻe, ʻo ia ka wehe ʻana e like me ka hiki, e hana i ka palekana a ʻaʻole luhi i ka pane ʻana i nā nīnau a nā kānaka.

No nā mea he nui, ʻoi aku ka maʻalahi a me ka hana o ka polokalamu ma mua o ka makaʻu, a hoʻopaʻa inoa lākou. Ua kākau kekahi poʻe i nā pou i paʻi ʻia ma VK ʻaʻole hiki ke hoʻohana ʻia kēia polokalamu no ka mea ʻO kēia kahi hōʻiliʻili o kā lākou ʻōlelo huna a he hui inoa ʻole. Pono e ʻōlelo ʻia ua ʻoi aku ma mua o hoʻokahi kanaka i kēia manaʻo. ʻAʻole maopopo ka poʻe he nui i ka wā e hoʻokomo ai lākou i nā polokalamu ponoʻī ʻē aʻe ma kahi kikowaena e holo ana ma ke ʻano he lawelawe, aia nō hoʻi nā kuleana piha i loko o ka ʻōnaehana a ʻaʻole pono lākou i nā moʻokāki e hana i kahi mea ʻaʻole hewa (ua maopopo hiki iā ʻoe ke hoʻololi i ka mea hoʻohana mai ka mea i hoʻokuʻu ʻia ka lawelawe, akā eia pū kekahi, hiki iā ʻoe ke komo i kekahi moʻokāki). ʻOiaʻiʻo, maopopo ka makaʻu o nā kānaka. ʻO ka hoʻokomo ʻana i nā polokalamu ma kahi kikowaena he mea maʻamau, akā ʻo ke komo ʻana i kahi moʻokāki he mea weliweli a pili pū kekahi, no ka mea, ʻo ka hapa maikaʻi o ka poʻe i ka ʻōlelo huna like no nā lawelawe āpau, a ʻo ka hana ʻana i kahi moʻokāki kaʻawale no ka hoʻāʻo ʻana he palaualelo. Akā i kēia manawa he nui nā lawelawe i hilinaʻi ʻia e ka poʻe me kā lākou hōʻoia a me nā mea hou aku. A ke hoʻoikaika nei mākou e lilo i hoʻokahi o lākou.

Nui nā manaʻo i ʻōlelo ua ʻaihue mākou ma kahi. Ua kāhāhā iki mākou. ʻAe, ʻae, ka manaʻo o ke kanaka hoʻokahi, akā ʻike ʻia kēlā mau ʻōlelo ma nā puke like ʻole mai nā poʻe like ʻole. I ka wā mua ʻaʻole lākou i ʻike pehea e pane ai i kēia. E kaumaha paha i ka manaʻo o kekahi poʻe ma Rusia ʻaʻole hiki i kekahi ke hana i kekahi mea ma luna o lākou iho, akā hiki ke ʻaihue wale nō, a i ʻole e hauʻoli i ko lākou manaʻo e hiki ke ʻaihue wale ʻia kēia.

Ua hoʻopau mākou i ke kaʻina hana no ka loaʻa ʻana o kahi palapala hōʻailona EV Code. No ka loaʻa ʻana, pono ʻoe e hele i kahi ʻano o nā loiloi a hoʻouna i kahi pūʻulu o nā palapala e pili ana i ka hui, pono e hōʻoia ʻia e kekahi loio. ʻO ka loaʻa ʻana o kahi palapala hōʻailona EV Code i ka wā maʻi maʻi he kumuhana ʻokoʻa no kahi ʻatikala. Hoʻokahi mahina ke kaʻina hana. ʻAʻole ia he mahina o ke kali ʻana, akā no nā noi mau no nā palapala hou. ʻAʻohe pili paha ka maʻi maʻi, a lōʻihi loa ke kaʻina hana no nā mea a pau? Kaʻana like.

Wahi a kekahi, ʻaʻole mākou e hoʻohana ia no ka mea ʻaʻohe palapala FSTEC. Pono mākou e wehewehe ʻaʻole hiki iā mākou ke loaʻa a ʻaʻole no ka loaʻa ʻana o kēia palapala hōʻoia, pono e hoʻopili ʻia ka hoʻopili ʻana me GOST, a ke manaʻo nei mākou e hāʻawi i ka polokalamu ʻaʻole wale ma Rūsia a hoʻohana iā AES.

Ke kānalua nei kēia mau ʻōlelo a pau he hiki ke hoʻolaha i kahi huahana e koi iā ʻoe e hoʻokomo i nā moʻokāki me ka ʻike ʻole ʻia. ʻOiai ua ʻike mākou aia kekahi poʻe i manaʻo maikaʻi ʻole i kēia. Ma hope o ka nui o nā helu inoa ma mua o hoʻokahi tausani, ua hoʻōki mākou i ka noʻonoʻo ʻana. Ma hope o ka hoʻohui ʻana i ka negativity o ka poʻe i hoʻāʻo ʻole i ka huahana, ua hoʻomaka ʻia nā loiloi maikaʻi loa. Pono e ʻōlelo ʻia ʻo kēia mau loiloi maikaʻi ka mea hoʻoikaika nui loa no ka hoʻomohala huahana.

Hoʻohui i nā hana komo mamao no nā limahana

ʻO kekahi o nā hana maʻamau mai nā mea kūʻai aku ʻo "hāʻawi iā Vanya i kāna kamepiula mai ka home." Ua hāpai mākou i ka VPN ma Mikrotik a hana i nā moʻolelo no nā mea hoʻohana. Akā, he pilikia maoli kēia. ʻAʻole hiki i nā mea hoʻohana ke nānā i nā ʻōlelo aʻoaʻo a hahai iā lākou i kēlā me kēia pae e hoʻopili ai ma o VPN. Nā mana like ʻole o Windows. Ma hoʻokahi Windows pili pono nā mea a pau, ma kahi ʻē aʻe e pono ai kahi protocol ʻē aʻe. A ma keʻano laulā, pili mau kēia me ka hoʻonohonoho hou ʻana i nā lako pūnaewele, i hana ʻia ma ke ʻano he kikowaena VPN, ʻaʻole hiki i nā limahana āpau ke komo i ia mea a he mea kūpono ʻole kēia.

Akā ua loaʻa iā mākou nā pilina mamao i nā kikowaena a me nā lako pūnaewele. No ke aha e hoʻohana ʻole ai i kahi halihali i mākaukau a hana i kahi pono liʻiliʻi liʻiliʻi hiki iā ʻoe ke hāʻawi wale i ka mea hoʻohana e hoʻopili. Makemake wau e hōʻoia ʻaʻole i komo ka mea hoʻohana i kekahi mea abstruse ma laila. Hoʻokahi wale nō pihi "hoʻohui". Akā pehea e hoʻomaopopo ai kēia mea pono i kahi e hoʻopili ai inā hoʻokahi wale nō pihi? Aia kekahi manaʻo e kūkulu i ka palapala noi ma ka pūnaewele ma kā mākou mau kikowaena. Kaomi ka luna hoʻonohonoho i ke pihi "download shortcut", a hoʻouna ʻia kahi kauoha i kā mākou ao e kūkulu i kahi binary pākahi me ka ʻike paʻa no ka hoʻopili ʻana i ke kikowaena / kamepiula i makemake ʻia ma o RDP. Ma keʻano laulā, hiki ke hana i kēia. Akā lōʻihi kēia manawa; pono ka luna hoʻomalu e kali mua a hiki i ka hui ʻana o ka binary a laila hoʻoiho ʻia. ʻOiaʻiʻo, hiki ke hoʻohui wale i kahi faila lua me ka config, akā he 2 mau faila kēia, a no ka maʻalahi o ka mea hoʻohana. Hoʻokahi faila, hoʻokahi pihi a ʻaʻohe mea hoʻokomo. Ma hope o ka heluhelu ʻana i kahi liʻiliʻi ma Google, ua hiki iaʻu i ka hopena inā ʻoe e hoʻohui i kekahi ʻike i ka hopena o ka ".exe" i hōʻuluʻulu ʻia, a laila ʻaʻole ia e deteriorate (maikaʻi, kokoke). Hiki iā ʻoe ke hoʻohui i ke kaua a me ka maluhia ma laila, a e hana ia e like me ka wā ma mua. He hewa ke lawe ʻole i kēia. I kēia manawa hiki iā ʻoe ke wehe wale i ka noi ma ka hele, pololei i ka mea kūʻai aku, ma ke ala i kapa ʻia ʻo Veliam Connector, a hoʻohui wale i ka ʻike e pono ai no ka hoʻopili ʻana iā ia ma ka hopena. A ʻo ka noi ponoʻī ʻike i ka mea e hana ai me ia. No ke aha wau i kākau ai i ka "maikaʻi kokoke" i loko o nā pale i kahi kiʻekiʻe iki? No ka mea pono ʻoe e uku no kēia ʻoluʻolu i ka nalowale ʻana o ka palapala noi i kāna pūlima kikohoʻe. Akā i kēia manawa, manaʻo mākou he kumukūʻai liʻiliʻi kēia e uku ai no ia ʻano maʻalahi.

Nā Laikini Module ʻEkolu

Ua kākau mua wau ma hope o ka hoʻoholo ʻana e hoʻolaha i ka huahana, ʻaʻole wale no kā mākou hoʻohana ponoʻī, pono mākou e hana ikaika a ʻimi i nā mea pani no kekahi mau modules i ʻae ʻole iā mākou iho e komo i kā mākou huahana. Akā ma hope o ka hoʻokuʻu ʻana, ua ʻike ʻia kahi mea ʻoluʻolu loa. ʻO Veliam Server, aia ma ka ʻaoʻao o ka mea kūʻai aku, me ka MariaDB DBMS. A he laikini GPL. ʻO ka laikini GPL e hōʻike ana he pono e wehe ʻia ka polokalamu, a inā loaʻa i kā mākou huahana ʻo MariaDB, nona kēia laikini, a laila pono kā mākou huahana ma lalo o kēia laikini. Akā ʻo ka mea pōmaikaʻi, ʻo ke kumu o kēia laikini he open source, ʻaʻole hoʻopaʻi i ka poʻe i hana hewa i ka ʻaha. Inā he kuleana ko ka mea paʻa kope, hoʻolaha ʻo ia i ka mea lawehala ma ke kākau ʻana a pono ʻo ia e hoʻopau i ka hewa i loko o 30 mau lā. Ua ʻike mākou i kā mākou kuhi hewa iā mākou iho a ʻaʻole i loaʻa nā leka a hoʻomaka koke mākou e noʻonoʻo i nā koho no ka hoʻoponopono ʻana i ka pilikia. Ua maopopo ka hopena - e hoʻololi i SQLite. ʻAʻohe palena laikini o kēia waihona. Hoʻohana ka hapa nui o nā mākaʻikaʻi hou iā SQLite, a me kahi pūʻulu o nā papahana ʻē aʻe. Ua loaʻa iaʻu ka ʻike ma ka Pūnaewele ua manaʻo ʻia ʻo SQLite ʻo ia ka DBMS ākea loa ma ka honua, ma muli o nā polokalamu kele pūnaewele, akā ʻaʻole au i ʻimi i ka hōʻoia, no laila he ʻike pololei ʻole kēia. Ua hoʻomaka wau e aʻo i ka pilikia o ka hoʻololi ʻana i SQLite.

E lilo kēia i hana koʻikoʻi ke loaʻa i nā mea kūʻai aku he mau haneli mau kikowaena i hoʻokomo ʻia me MariaDB a me ka ʻikepili i loko. ʻAʻole loaʻa kekahi mau hiʻohiʻona MariaDB ma SQLite. ʻAe, no ka laʻana, ma ke code a mākou i hoʻohana ai i nā nīnau like

Select * FROM `table` WHERE `id`>1000 FOR UPDATE

ʻAʻole wale kēia hana i kahi koho mai ka papaʻaina, akā paʻa pū kekahi i ka ʻikepili lālani. A ua pono e kākau hou ʻia kekahi mau hoʻolālā. Akā ma ka ʻoiaʻiʻo he pono mākou e kākau hou i nā nīnau he nui, pono mākou e hana i kahi hana, i ka wā e hoʻonui ai i ka Veliam Server o ka mea kūʻai aku, e hoʻopili i nā ʻikepili āpau i ka DBMS hou a kāpae i ka mea kahiko. Eia kekahi, ʻaʻole i hana nā hana ma SQLite a he pilikia maoli kēia. Akā ma hope o ka heluhelu ʻana i ka nui o ka Pūnaewele puni honua, ʻike wau me ka ʻole o nā pilikia e hiki ke hoʻohana ʻia nā kālepa ma SQLite ma ke kau ʻana i kahi kauoha maʻalahi i ka wā e hoʻopili ai.

PRAGMA journal_mode=WAL;

ʻO ka hopena, ua hoʻopau ʻia ka hana a ke holo nei ka ʻāpana kikowaena o ka mea kūʻai aku ma SQLite. ʻAʻole mākou i ʻike i nā loli i ka hana o ka ʻōnaehana.

HelpDesk hou

Pono e hoʻokomo i ka ʻōnaehana HelpDesk mai ka ʻaoʻao kūloko i ka mana SaaS, akā me kekahi mau loli. ʻO ka mea mua aʻu i makemake ai e hana, ʻo ia ka hoʻohui ʻana me ka waihona o ka mea kūʻai aku ma ke ʻano o ka ʻae ʻana o ka mea hoʻohana ma ka ʻōnaehana. I kēia manawa, i mea e komo ai i HelpDesk a waiho i kahi noi i loko o ka ʻōnaehana, kaomi wale ka mea hoʻohana i ka pōkole ma ka pākaukau a wehe ka polokalamu. ʻAʻole hoʻokomo ka mea hoʻohana i nā hōʻoia. ʻO ka module no Apache SSPI, ʻo ia kahi ʻāpana o Veliam Server, ʻae ʻae i ka mea hoʻohana ma lalo o kahi moʻokāki domain. No ka waihoʻana i kahi noi ma ka pūnaewele i ka wā e hele ai ka mea hoʻohana ma waho o ka pūnaewele hui, kaomiʻo ia i kahi pihi a loaʻa iā ia kahi loulou i kāna leka uila e komo ai i loko o ka pūnaewele HelpDesk me kaʻole o nā hua'ōlelo. Inā pio a holoi ʻia paha kahi mea hoʻohana ma kahi kikowaena, a laila e pau ka hana ʻana o ka moʻokāki HelpDesk. No laila, ʻaʻole pono ka luna ʻōnaehana e nānā i nā moʻokāki ma ka domain a me HelpDesk iā ia iho. Haʻalele kekahi limahana - wehe ʻo ia i kāna moʻokāki ma ka domain a ʻo ia nō, ʻaʻole ia e komo i loko o ka ʻōnaehana ʻaʻole mai ka pūnaewele hui, ʻaʻole ma o kahi loulou. No ka hana ʻana o kēia hoʻohui ʻana, pono ka luna ʻōnaehana e hana i hoʻokahi GPO, ʻo ia hoʻohui i kahi pūnaewele kūloko i ka ʻāpana intranet и hāʻawi i kahi ʻaoʻao pōkole i nā mea hoʻohana a pau ma ka pākaukau.

ʻO ka lua o ka mea a mākou e manaʻo ai he mea pono loa ia no nā ʻōnaehana HelpDesk, ma ka liʻiliʻi loa no mākou iho, ke hoʻopili pololei nei i ka mea noi mai ka noi i hoʻokahi kaomi. Eia kekahi, pono e hala nā pilina inā aia ka luna hoʻonohonoho ma kahi pūnaewele ʻokoʻa. No ka outsourcing mea pono keia, no ka piha-manawa nenoaiu luna mea no hoi pinepine loa pono. Aia kekahi mau huahana i hana maikaʻi loa i nā pili mamao. A ua hoʻoholo mākou e hana i nā hoʻohui no lākou. Ua hoʻohui mākou i kēia manawa no VNC, a i ka wā e hiki mai ana mākou e hoʻolālā e hoʻohui iā Radmin a me TeamViewer. Me ka hoʻohana ʻana i kā mākou halihali pūnaewele no nā pilina ʻoihana mamao, ua hoʻopili mākou iā VNC i nā keʻena hana mamao ma hope o NAT. E hana like me Radmin. I kēia manawa, i mea e hoʻopili ai i kahi mea hoʻohana, pono ʻoe e kaomi i ka pihi "hoʻohui i ka mea noi" ma ka noi ponoʻī. Wehe a hoʻopili ka mea kūʻai VNC i ka mea noi, me ka nānā ʻole inā ʻoe ma ka pūnaewele hoʻokahi a i ʻole e noho ana ma ka home me nā kāmaʻa. ʻO ka mea mua, pono ka luna hoʻonohonoho, me ka hoʻohana ʻana iā GPO, e hoʻokomo i ka VNC Server ma nā wahi hana o kēlā me kēia.

Ke hoʻololi nei mākou iā mākou iho i ka HelpDesk hou a me ka hoʻohana ʻana i ka hoʻohui ʻana me ka domain a me VNC. He kūpono loa kēia iā mākou. I kēia manawa hiki iā mākou ke pale i ka uku ʻana no TeamViewer, a mākou i hoʻohana ai no ʻekolu mau makahiki e holo i kā mākou lawelawe kākoʻo.

He aha kā mākou e hoʻolālā nei e hana aʻe?

I ka wā i hoʻokuʻu ai mākou i ka huahana, ʻaʻole mākou i hana i nā uku uku, akā kaupalena wale i ka uku manuahi i 50 mau mea nānā. ʻElima mau kakini pūnaewele a me nā kikowaena pono e lawa no kēlā me kēia, manaʻo mākou. A laila hoʻomaka nā noi e hoʻonui i ka palena. ʻO ka ʻōlelo ʻana ua haʻalulu iki mākou, ʻaʻole ia e ʻōlelo. Makemake maoli nā hui i loaʻa nā kikowaena he nui i kā mākou polokalamu? Ua hoʻonui mākou i ka palena no ka poʻe i hana i kēlā mau noi. I ka pane ʻana i kā lākou noi, ua nīnau mākou i kekahi no ke aha lākou i makemake nui ai, loaʻa iā lākou ka nui o nā kikowaena a me nā lako pūnaewele. A ua ʻike ʻia ua hoʻomaka nā luna ʻōnaehana e hoʻohana i ka ʻōnaehana ma nā ala a mākou i hoʻolālā ʻole ai. Ua maʻalahi nā mea a pau - ua hoʻomaka kā mākou polokalamu e nānā i nā kikowaena wale nō, akā i nā keʻena hana. No laila, nui nā noi e hoʻonui i nā palena. I kēia manawa ua hoʻokomo mākou i nā uku uku a hiki ke hoʻonui kūʻokoʻa nā palena.

Hana mau nā kikowaena me nā ʻōnaehana mālama a i ʻole nā ​​disks kūloko i kahi papa RAID. A ua hana mua mākou i ka huahana no lākou. A ʻaʻole hoihoi ka nānā ʻana o SMART no kēia hana. Akā i ka noʻonoʻo ʻana i ka hoʻololi ʻana o nā kānaka i nā polokalamu no ka nānā ʻana i nā hale hana, ua ʻike ʻia nā noi no ka hoʻokō ʻana i ka nānā ʻana o SMART. E hoʻokō koke mākou.

Me ka hiki ʻana mai o Veliam Connector, ua lilo ia i mea pono ʻole e kau i kahi kikowaena VPN ma ka ʻoihana hui, a i ʻole RDGW, a i ʻole e hoʻouna wale i nā awa i nā mīkini pono no ka hoʻopili ʻana ma RDP. Nui ka poʻe e hoʻohana i kā mākou ʻōnaehana no kēia mau pili mamao. Loaʻa ka Veliam Connector no Windows wale nō, a hoʻopili kekahi mau mea hoʻohana ʻoihana mai nā kamepiula home e holo ana i ka MacOS i nā keʻena hana a i ʻole nā ​​​​hopena ma ka pūnaewele hui. A ua ʻike ʻia ua koi ʻia ka luna ʻōnaehana, ma muli o kekahi mau mea hoʻohana, e hoʻi hou i ka pilikia o ka hoʻouna ʻana a i ʻole VPN. No laila, ke hoʻopau nei mākou i ka hana ʻana i kahi mana o Veliam Connector no MacOS. E loaʻa i nā mea hoʻohana o kā lākou ʻenehana Apple punahele ka manawa e hoʻopili ai i ka ʻoihana hui i hoʻokahi kaomi.

Makemake au i ka ʻoiaʻiʻo, me ka nui o nā mea hoʻohana pūnaewele, ʻaʻole pono ʻoe e hoʻopaʻa i kou lolo e pili ana i ka mea e pono ai ka poʻe a me ka mea e maʻalahi. ʻO lākou iho e kākau i kā lākou makemake, no laila he nui nā hoʻolālā hoʻolālā no ka wā e hiki mai ana.

Ma ke ʻano like, ke hoʻolālā nei mākou e hoʻomaka i ka unuhi ʻana i ka ʻōnaehana i ka ʻōlelo Pelekania a kaʻana like i waho. ʻAʻole mākou i ʻike pehea e hoʻolaha ai i ka huahana ma waho o ko mākou ʻāina, ke ʻimi nei mākou i nā koho. Aia paha he ʻatikala ʻokoʻa e pili ana i kēia ma hope. Hiki paha i ka mea heluhelu i kēia ʻatikala ke kuhikuhi i ka vector i koi ʻia, a i ʻole ʻo ia ʻike a ʻike pehea e hana ai a hāʻawi i kāna mau lawelawe. Mahalo mākou i kāu kōkua.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka