မေလကုန်တွင် Technopark (Bauman MSTU)၊ Technotrack (MIPT)၊ Technosphere (Lomonosov Moscow State University) နှင့် Technopolis (Peter the Great St. Petersburg Polytechnic University) တို့မှ ဘွဲ့ရများသည် ၎င်းတို့၏ ဒီပလိုမာပရောဂျက်များကို ကာကွယ်ခဲ့ကြသည်။ အလုပ်အတွက် သုံးလကို ခွဲဝေပေးခဲ့ပြီး ယောက်ျားလေးများသည် လေ့လာမှု နှစ်နှစ်ကျော်မှ ရရှိခဲ့သော အသိပညာနှင့် ကျွမ်းကျင်မှုများကို ၎င်းတို့၏ ဦးနှောက်တွင် မြှုပ်နှံထားသည်။
စုစုပေါင်း ကာကွယ်ရေးဆိုင်ရာ ပရောဂျက် ၁၃ ခုရှိပြီး မတူညီသောစက်မှုလုပ်ငန်းများတွင် ပြဿနာအမျိုးမျိုးကို ဖြေရှင်းနိုင်ခဲ့သည်။ ဥပမာအားဖြင့်:
- cryptographic file ကုဒ်ဝှက်ခြင်းနှင့်အတူ cloud သိုလှောင်မှု;
- အပြန်အလှန်အကျိုးသက်ရောက်သောဗီဒီယိုများဖန်တီးခြင်းအတွက်ပလပ်ဖောင်း (ကွဲပြားခြားနားသောအဆုံးသတ်များနှင့်အတူ);
- ကွန်ရက်ပေါ်တွင် စစ်တုရင်ကစားရန် စမတ်ဘုတ်၊
- ဆေးဘက်ဆိုင်ရာ ဆောင်းပါးများကို ဉာဏ်ရည်ထက်မြက် ပြန်လည်ရယူရန်အတွက် ဗိသုကာပညာ၊
- မူလတန်းကျောင်းကလေးများကို algorithmization ၏အခြေခံများကိုသင်ကြားရန်ဆော့ဖ်ဝဲ။
လုပ်ငန်းယူနစ်များမှ ပရောဂျက်များအပြင်
- TamTam messenger အတွက် CRM စနစ်။
- Odnoklassniki အတွက် မြေပုံပေါ်တွင် အကြောင်းအရာအလိုက် ဓာတ်ပုံများကို ရှာဖွေခြင်းအတွက် ဝဘ်ဝန်ဆောင်မှု၊
- MAPS.ME အတွက် လိပ်စာ ဘူမိကုဒ် ဝန်ဆောင်မှု။
ယနေ့ကျွန်ုပ်တို့၏ဘွဲ့ရများ၏ပရောဂျက်ငါးခုအကြောင်းအသေးစိတ်ပြောပြပါမည်။
ဆေးပညာဆောင်းပါးများကို ဉာဏ်ရည်ထက်မြက်စွာ ရှာဖွေခြင်း။
သိပ္ပံပညာနယ်ပယ်တွင် နယ်ပယ်များစွာရှိပြီး သုတေသနတစ်ခုစီတွင် ဆောင်းပါးအများအပြားကို ဂျာနယ်မျိုးစုံတွင် ထုတ်ဝေလျက်ရှိသည်။ ၎င်းတို့သည် သတင်းအချက်အလက်နည်းပညာ၊ ရူပဗေဒ၊ သင်္ချာ၊ ဇီဝဗေဒ၊ ဆေးပညာနှင့် အခြားအရာများဖြစ်သည်။
စာရေးဆရာများ
SERP တွင် ၎င်းတို့၏အကြောင်းအရာများသတ်မှတ်ထားသော အဆင့်သတ်မှတ်ထားသော စာရွက်စာတမ်းများပါရှိပြီး အဆိုပါအကြောင်းအရာများနှင့်ပတ်သက်သည့် စကားလုံးများနှင့် အသုံးအနှုန်းများကို ဖြစ်နိုင်ချေရှိသောအကြောင်းအရာပုံစံကိုအသုံးပြု၍ မီးမောင်းထိုးပြထားသည်။ ရှာဖွေမှုအား ကျဉ်းမြောင်းစေရန် အသုံးပြုသူသည် မီးမောင်းထိုးပြထားသော ဝေါဟာရများကို နှိပ်နိုင်သည်။
ကြီးမားသော PubMed ဒေတာဘေ့စ်မှတဆင့် ရှာဖွေခြင်းကို မြန်ဆန်စေရန်အတွက်၊ စာရေးသူများသည် မည်သည့်အခြေခံအဆောက်အအုံတွင်မဆို အလွယ်တကူပေါင်းစည်းနိုင်သည့် ၎င်းတို့၏ကိုယ်ပိုင်ရှာဖွေရေးအင်ဂျင်ကို ရေးသားခဲ့သည်။
ရှာဖွေမှုကို အဆင့်သုံးဆင့်ဖြင့် လုပ်ဆောင်သည်။
- ကိုယ်စားလှယ်လောင်းစာရွက်စာတမ်းများကို ပြောင်းပြန်အညွှန်းကို အသုံးပြု၍ ရွေးချယ်ထားသည်။
- ရှာဖွေမှုအတွင်း စာရွက်စာတမ်းများတွင် နယ်ပယ်အမျိုးမျိုးကို ထည့်သွင်းစဉ်းစားသည့် BM25F algorithm ကို အသုံးပြု၍ ကိုယ်စားလှယ်လောင်းများကို အဆင့်သတ်မှတ်ထားသည်။ ထို့ကြောင့်၊ ခေါင်းစဉ်ရှိ စကားလုံးများသည် စိတ္တဇပါရှိသော စကားလုံးများထက် အလေးချိန်ပိုများသည်။
- မကြာခဏတောင်းဆိုမှုများ၏လုပ်ဆောင်မှုကိုအရှိန်မြှင့်ရန် ကက်ရှ်စနစ်ကိုလည်းအသုံးပြုသည်။
မိုက်ခရိုဝန်ဆောင်မှုဗိသုကာ-
အခြေခံအားဖြင့်၊ တည်ဆောက်ထားသော စာသားဒေတာကို ဝန်ဆောင်မှုများအကြား လွှဲပြောင်းပေးသည်။ မြင့်မားသောလွှဲပြောင်းမှုအမြန်နှုန်းများအတွက် GRPC ကိုအသုံးပြုသည် - မိုက်ခရိုဝန်ဆောင်မှုဗိသုကာရှိ module များကိုချိတ်ဆက်ရန်အတွက်မူဘောင်တစ်ခုဖြစ်သည်။ ဒေတာအမှတ်စဉ်ကို Protobuf မက်ဆေ့ချ်ဖလှယ်မှုဖော်မတ်ကို အသုံးပြု၍လည်း အသုံးပြုပါသည်။
စနစ်တွင် မည်သည့် အစိတ်အပိုင်းများ ပါဝင်သနည်း။
- Node.js တွင် ဝင်လာသော အသုံးပြုသူ တောင်းဆိုမှုများကို လုပ်ဆောင်ရန်အတွက် ဆာဗာ။
- nginx ပရောက်စီဆာဗာကို အသုံးပြု၍ ဟန်ချက်ညီသော တောင်းဆိုချက်များကို တင်ပါ။
- Flask ဆာဗာသည် REST API ကို အကောင်အထည်ဖော်ပြီး Node.js မှ ထပ်ဆင့်တောင်းဆိုမှုများကို လက်ခံရယူသည်။
- ကုန်ကြမ်းနှင့် စီမံဆောင်ရွက်ထားသော ဒေတာများအပြင် မေးမြန်းမှု အချက်အလက်အားလုံးကို MongoDB တွင် သိမ်းဆည်းထားသည်။
- စာရွက်စာတမ်းပုံစံပြောင်းခြင်းအတွက် သက်ဆိုင်ရာရလဒ်များအတွက် တောင်းဆိုချက်အားလုံးကို RabbitMQ သို့သွားပါ။
ရှာဖွေမှုရလဒ်များ၏ ဥပမာ-
ကျွန်ုပ်တို့ ဆက်လက်လုပ်ဆောင်ရန် အစီအစဉ်ရှိပါသည်-
- ပေးထားသော ခေါင်းစဉ်တစ်ခုအပေါ် သုံးသပ်ချက်များကို စုစည်းသောအခါ အကြံပြုချက်များ (စာရွက်စာတမ်းတစ်ခုတွင် အရေးကြီးသောအကြောင်းအရာများကို ခွဲခြားသတ်မှတ်ပြီး စာရွက်စာတမ်း အစုံလိုက်ရှာဖွေခြင်း)။
- PDF ဖိုင်များကို ရှာဖွေပါ။
- Semantic စာသား အပိုင်းခွဲခြင်း။
- အချိန်နှင့်အမျှ အကြောင်းအရာများနှင့် ခေတ်ရေစီးကြောင်းများကို ခြေရာခံပါ။
ပရောဂျက်အဖွဲ့- Fedor Petryaykin၊ Vladislav Dorozhinsky၊ Maxim Nakhodnov၊ Maxim Filin
Block Log
ယနေ့ခေတ်တွင်၊ ပရိုဂရမ်းမင်းနှင့် ကွန်ပြူတာသိပ္ပံကို သင်ကြားသည့်အခါ မူလတန်းကျောင်းသူအရွယ် (၅-၇)တန်းရှိ ကလေးများသည် အကြောင်းအရာကို ကျွမ်းကျင်ပိုင်နိုင်စွာ တတ်မြောက်ရန် အဆင်မပြေကြပါ။ ထို့အပြင် ကျောင်းသားများသည် အိမ်တွင် assignments များကို ပြီးမြောက်လိုပါက၊ ၎င်းတို့၏ ကွန်ပျူတာများတွင် အပိုဆော့ဖ်ဝဲကို ထည့်သွင်းရပါမည်။ ဆရာများသည် ပြဿနာများအတွက် အလားတူဖြေရှင်းနည်းများစွာကို စစ်ဆေးရန် လိုအပ်ပြီး အဝေးမှသင်ကြားမှုတွင် ကျောင်းသားများထံမှ တာဝန်များလက်ခံခြင်းအတွက် နည်းစနစ်တစ်ခုကိုလည်း တီထွင်ရမည်ဖြစ်ပါသည်။
Block Log ပရောဂျက်၏စာရေးဆရာများသည် နိဂုံးချုပ်လာသည်- မူလတန်းကျောင်းနေအရွယ်ကလေးများကို အယ်လဂိုရီသမ်ပြုလုပ်ခြင်း၏အခြေခံများကို သင်ကြားသောအခါ၊ ပရိုဂရမ်းမင်းဘာသာစကားအမိန့်များကို ကျက်မှတ်ခြင်းအပေါ် အလေးပေးခြင်းမပြုဘဲ အယ်လဂိုရီသမ်ပုံများတည်ဆောက်ခြင်းအပေါ် အလေးပေးသည်။ ၎င်းသည် ကျောင်းသားများအား ရှုပ်ထွေးခက်ခဲသော syntactic တည်ဆောက်ပုံများတွင် စာရိုက်ခြင်းထက် algorithm တစ်ခုကို ဒီဇိုင်းရေးဆွဲရန် အချိန်နှင့် အားထုတ်မှုကို သုံးစွဲနိုင်စေမည်ဖြစ်သည်။
ပလက်ဖောင်း
- လမ်းကြောင်းဇယားများကို ဖန်တီးပြီး တည်းဖြတ်ပါ။
- ဖန်တီးထားသော လမ်းကြောင်းဇယားများကို လုပ်ဆောင်ပြီး ၎င်းတို့၏ အလုပ် (အထွက်ဒေတာ) ရလဒ်ကို ကြည့်ရှုပါ။
- ဖန်တီးထားသော ပရောဂျက်များကို သိမ်းဆည်းပြီး တင်ပါ။
- Raster ပုံများဆွဲပါ (ကလေးဖန်တီးထားသော အယ်လဂိုရီသမ်တစ်ခုအပေါ် အခြေခံ၍ ပုံတစ်ခုဖန်တီးခြင်း)။
- ဖန်တီးထားသော အယ်လဂိုရီသမ်၏ ရှုပ်ထွေးမှုဆိုင်ရာ အချက်အလက်ကို လက်ခံရယူပါ (အယ်လဂိုရီသမ်တွင် လုပ်ဆောင်သည့် လုပ်ဆောင်ချက်အရေအတွက်အပေါ် မူတည်၍)။
ဆရာများနှင့် ကျောင်းသားများအား အခန်းကဏ္ဍများ ခွဲဝေပေးနိုင်ရန် မျှော်လင့်ပါသည်။ အသုံးပြုသူတိုင်းသည် ကျောင်းသားအဆင့်အတန်းကို လက်ခံရရှိသည်၊ ဆရာအခြေအနေရရှိရန်၊ စနစ်စီမံခန့်ခွဲသူကို ဆက်သွယ်ရပါမည်။ ဆရာသည် ပြဿနာများ၏ ဖော်ပြချက်များနှင့် အခြေအနေများကို ထည့်သွင်းရုံသာမက ကျောင်းသားတစ်ဦးမှ ပြဿနာဖြေရှင်းချက်ကို စနစ်ထဲသို့ တင်သွင်းသည့်အခါ အလိုအလျောက် စတင်မည့် အလိုအလျောက် စမ်းသပ်မှုများကိုလည်း ဖန်တီးနိုင်သည်။
ဘရောက်ဆာ ပိတ်ဆို့ မှတ်တမ်း တည်းဖြတ်သူ-
ပြဿနာကို ဖြေရှင်းပြီးနောက် ကျောင်းသားသည် ဖြေရှင်းချက်အား ဒေါင်းလုဒ်လုပ်ပြီး ရလဒ်များကို ကြည့်ရှုနိုင်သည်-
ပလက်ဖောင်းတွင် Vue.js တွင် ရှေ့ဆုံးအက်ပ်နှင့် Ruby on Rails ရှိ နောက်တန်းအက်ပ်တို့ ပါဝင်သည်။ PostgreSQL ကို ဒေတာဘေ့စ်အဖြစ် အသုံးပြုသည်။ ဖြန့်ကျက်မှုကို ရိုးရှင်းစေရန်၊ စနစ်အစိတ်အပိုင်းအားလုံးကို Docker ကွန်တိန်နာများတွင် ထုပ်ပိုးထားပြီး Docker Compose ကို အသုံးပြု၍ စုစည်းထားသည်။ Block Log ၏ desktop ဗားရှင်းသည် Electron framework ကို အခြေခံထားသည်။ JavaScript ကုဒ်ကိုတည်ဆောက်ရန် Webpack ကိုအသုံးပြုခဲ့သည်။
ပရောဂျက်အဖွဲ့- Alexander Barulev၊ Maxim Kolotovkin၊ Kirill Kucherov။
TamTam messenger အတွက် CRM စနစ်
CRM သည် စီးပွားရေးလုပ်ငန်းများနှင့် TamTam အသုံးပြုသူများကြား အဆင်ပြေပြေ အပြန်အလှန်အကျိုးပြုနိုင်သော ကိရိယာတစ်ခုဖြစ်သည်။ အောက်ပါလုပ်ဆောင်ချက်များကို အကောင်အထည်ဖော်ပြီးပါပြီ-
- ပရိုဂရမ်းမင်းကျွမ်းကျင်မှုမရှိဘဲ bots ဖန်တီးနိုင်စေမည့် bot constructor တစ်ခု။ မိနစ်အနည်းငယ်အတွင်း သုံးစွဲသူများထံသို့ အချက်အလက်အချို့ကို ပြသရုံသာမက ဒေတာများပါ စုဆောင်းနိုင်သည့် အပြည့်အဝအလုပ်လုပ်သော ဘော့တ်တစ်ခုကို သင်ရရှိနိုင်ပါသည်။ စီမံခန့်ခွဲသူသည် နောက်ပိုင်းတွင် ကြည့်ရှုနိုင်သည့်ဖိုင်များ။
- RSS RSS ကို မည်သည့်ချန်နယ်နှင့်မဆို အလွယ်တကူ ချိတ်ဆက်နိုင်သည်။
- ပို့စ်တင်တာ နောက်ကျတယ်။ ကြိုတင်သတ်မှတ်ထားသည့်အချိန်များတွင် မက်ဆေ့ချ်များ ပေးပို့ရန်နှင့် ဖျက်ရန် ခွင့်ပြုသည်။
အဖွဲ့သည် Bot API ကို စမ်းသပ်ရာတွင်လည်း ပါဝင်ခဲ့ပြီး၊ 2019 ကမ္ဘာ့ဖလားဟော်ကီအတွက် ဘော့တ်တစ်ခု၊ ကျွန်ုပ်တို့၏ဝန်ဆောင်မှုတွင် မှတ်ပုံတင်ခြင်း/ခွင့်ပြုချက်အတွက် ဘော့တ်တစ်ခုနှင့် CI/CD အတွက် ဘော့တ်တစ်ခုကဲ့သို့သော ကိုယ်တိုင်ရေးထားသော ဘော့တ်များစွာကို ဖန်တီးခဲ့သည်။
ဖြေရှင်းချက် အခြေခံအဆောက်အအုံ-
- စီမံခန့်ခွဲမှုဆာဗာတွင် ပြဿနာတစ်ခုကို လျင်မြန်လွယ်ကူစွာသိရှိနိုင်ပြီး ဖြေရှင်းနိုင်စေရန်၊ အမျိုးမျိုးသော မက်ထရစ်များနှင့် အသုံးပြုမှုစာရင်းအင်းများကို ကြည့်ရှုရန်အတွက် ၎င်းတွင်ရှိသော Docker ကွန်တိန်နာတစ်ခုစီအတွက် စောင့်ကြည့်ရေးစနစ်တစ်ခုပါရှိသည်။ ကျွန်ုပ်တို့၏အပလီကေးရှင်း၏အဝေးထိန်းဖွဲ့စည်းမှုစီမံခန့်ခွဲမှုစနစ်လည်းရှိသည်။
- အဆင့်မြှင့်တင်ခြင်းဆာဗာတွင် ဖွံ့ဖြိုးတိုးတက်မှုအဖွဲ့မှ အထွေထွေစမ်းသပ်မှုအတွက် ရရှိနိုင်သော ကျွန်ုပ်တို့၏အပလီကေးရှင်း၏ လက်ရှိဗားရှင်းပါရှိသည်။
- စီမံခန့်ခွဲမှုနှင့် အဆင့်သတ်မှတ်သည့်ဆာဗာများကို developer များအတွက် VPN မှတစ်ဆင့်သာ ရရှိနိုင်ပြီး ထုတ်လုပ်သည့်ဆာဗာတွင် အပလီကေးရှင်း၏ ဗားရှင်းဗားရှင်းပါရှိသည်။ ၎င်းကို ဆော့ဖ်ဝဲအင်ဂျင်နီယာများလက်မှ သီးခြားခွဲထုတ်ထားပြီး နောက်ဆုံးအသုံးပြုသူအတွက်သာ ရရှိနိုင်ပါသည်။
- CI/CD စနစ်ကို TamTam တွင် စိတ်ကြိုက် ဘော့တ်ကို အသုံးပြု၍ Github နှင့် Travis ကို အသုံးပြု၍ အကောင်အထည်ဖော်ခဲ့သည်။
အပလီကေးရှင်းတည်ဆောက်ပုံသည် modular ဖြေရှင်းချက်ဖြစ်သည်။ အပလီကေးရှင်း၊ ဒေတာဘေ့စ်၊ ဖွဲ့စည်းမှုမန်နေဂျာနှင့် စောင့်ကြည့်စစ်ဆေးခြင်းကို သီးခြား Docker ကွန်တိန်နာများတွင် လွှင့်တင်ထားပြီး၊ ၎င်းသည် လွှတ်တင်သည့်ပတ်ဝန်းကျင်မှ စိတ္တဇဖြစ်ပြီး သီးခြားကွန်တိန်နာကို ပြောင်းလဲရန် သို့မဟုတ် ပြန်လည်စတင်ရန် ခွင့်ပြုသည်။ ကွန်ရက် topology ဖန်တီးခြင်းနှင့် စီမံခြင်းကွန်တိန်နာများကို Docker Compose သုံးပြီး လုပ်ဆောင်သည်။
ပရောဂျက်အဖွဲ့- Alexey Antufiev၊ Egor Gorbatov၊ Alexey Kotelevsky။
ForkMe
ForkMe ပရောဂျက်သည် သင့်ကိုယ်ပိုင်ဗီဒီယိုကို ဖန်တီးပြီး သင့်သူငယ်ချင်းများကို ပြသနိုင်သည့် အပြန်အလှန်အကျိုးပြုဗီဒီယိုများကို ကြည့်ရှုရန်အတွက် ပလပ်ဖောင်းတစ်ခုဖြစ်သည်။ ပုံမှန်ဗီဒီယိုများရှိပါက အပြန်အလှန်အကျိုးသက်ရောက်မှုရှိသော ဗီဒီယိုများ အဘယ်ကြောင့် လိုအပ်သနည်း။
ဗီဒီယို၏ တစ်ပြေးညီမဟုတ်သော ဇာတ်ကွက်နှင့် ဆက်စပ်မှုကို ကိုယ်တိုင်ရွေးချယ်နိုင်မှုသည် ကြည့်ရှုသူကို ပါဝင်ခွင့်ပေးပြီး အကြောင်းအရာဖန်တီးသူများသည် အသုံးပြုသူများ၏လွှမ်းမိုးမှုခံရမည့် ဇာတ်လမ်းများကို ထူးခြားစွာပြသနိုင်မည်ဖြစ်သည်။ ထို့အပြင်၊ အကြောင်းအရာဖန်တီးသူများသည် ဗီဒီယိုပြောင်းလဲခြင်းဆိုင်ရာ ကိန်းဂဏန်းများကို လေ့လာခြင်းဖြင့် ပရိသတ်အများစု စိတ်ဝင်စားသည့်အရာကို နားလည်နိုင်ပြီး ပစ္စည်းများ ပိုမိုဆွဲဆောင်မှုရှိစေမည်ဖြစ်သည်။
ပရောဂျက်ကို ရေးဆွဲသည့်အခါ ၎င်းတို့သည် ကြည့်ရှုမှုများစွာနှင့် သုံးသပ်ချက်ကောင်းများရရှိထားသည့် Netflix မှ Bandersnatch မှအပြန်အလှန်အကျိုးသက်ရောက်သောဇာတ်ကားဖြင့် လှုံ့ဆော်ခံခဲ့ရသည်။ MVP ကိုရေးသားပြီးသောအခါတွင် Youtube သည် အပြန်အလှန်တုံ့ပြန်သောစီးရီးများအတွက် ပလပ်ဖောင်းတစ်ခုကို လွှင့်တင်ရန်စီစဉ်နေပြီဖြစ်ကြောင်း၊ ယင်းလမ်းကြောင်း၏ရေပန်းစားမှုကို တစ်ဖန်အတည်ပြုပေးသည့်သတင်းထွက်ပေါ်လာသည်။
MVP တွင် ပါဝင်သည်- အပြန်အလှန်အကျိုးပြုသော ပလေယာ၊ ဗီဒီယိုတည်ဆောက်သူ၊ အကြောင်းအရာနှင့် တဂ်များဖြင့် ရှာဖွေမှု၊ ဗီဒီယိုစုဆောင်းမှု၊ မှတ်ချက်များ၊ ကြည့်ရှုမှုများ၊ အဆင့်သတ်မှတ်ချက်များ၊ ချန်နယ်နှင့် သုံးစွဲသူပရိုဖိုင်များ။
ပရောဂျက်တွင် အသုံးပြုသည့် နည်းပညာအတွဲ-
ပရောဂျက်ကို ဘယ်လို အကောင်အထည်ဖော်ဖို့ စီစဉ်ထားလဲ။
- ဗီဒီယိုသို့ အကူးအပြောင်းများအကြောင်း ကိန်းဂဏန်းအချက်အလက်များ စုဆောင်းခြင်း၊
- ဆိုက်အသုံးပြုသူများအတွက် အကြောင်းကြားချက်များနှင့် ကိုယ်ရေးကိုယ်တာ မက်ဆေ့ချ်များ၊
- Android နှင့် iOS အတွက် ဗားရှင်းများ။
အဲဒါပြီးရင်တော့ ထပ်ထည့်ဖို့ စီစဉ်ထားပါတယ်-
- သင့်ဖုန်းမှ ဗီဒီယိုဇာတ်လမ်းများကို ဖန်တီးခြင်း၊
- ဒေါင်းလုဒ်လုပ်ထားသော ဗီဒီယိုအပိုင်းအစများကို တည်းဖြတ်ခြင်း (ဥပမာ ဖြတ်တောက်ခြင်း);
- ကစားသူတွင် အပြန်အလှန်အကျိုးသက်ရောက်သော ကြော်ငြာများကို ဖန်တီးခြင်းနှင့် စတင်ခြင်း။
ပရောဂျက်အဖွဲ့- Maxim Morev (fullstack developer၊ ပရောဂျက်ဗိသုကာလက်ရာတွင် အလုပ်လုပ်သည်) နှင့် Roman Maslov (fullstack developer၊ ပရောဂျက်ဒီဇိုင်းတွင် အလုပ်လုပ်ခဲ့သည်)။
On-Line-On-Board
ယနေ့ခေတ်တွင် မိဘများသည် သားသမီးများ၏ စိတ်ပိုင်းဆိုင်ရာ ဖွံ့ဖြိုးမှုကို အလွန်အာရုံစိုက်ကြပြီး ကလေးများသည် ဉာဏ်ရည်ဉာဏ်သွေးဂိမ်းများကို စိတ်ဝင်စားကြသည်။ ထို့ကြောင့် စစ်တုရင်သည် ရေပန်းစားလာပြန်သည်။ ယေဘူယျအားဖြင့် စစ်တုရင်သည် အလွန်ရေပန်းစားသော်လည်း ဂိမ်းများအတွက် ပုံမှန်ပြိုင်ဘက်ကို ရှာဖွေခြင်းသည် ပြဿနာဖြစ်သည်။ ထို့ကြောင့်၊ ကစားသမားအများအပြားသည် စစ်မှန်သောအပိုင်းများဖြင့် "တိုက်ရိုက်" ကစားရန် နှစ်သက်ကြသော်လည်း လူအများသည် အွန်လိုင်းစစ်တုရင်ဝန်ဆောင်မှုများကို အသုံးပြုကြသည်။ သို့သော် စစ်တုရင်ကစားသည့်အခါတွင် လူတစ်ဦးသည် စိတ်အားထက်သန်စွာ အားစိုက်ထုတ်ပြီး မောပန်းနွမ်းနယ်လာကာ ကွန်ပျူတာ သို့မဟုတ် စမတ်ဖုန်းတစ်လုံးတွင် ထိုင်ခြင်း၏ အပျက်သဘောဆောင်သော သက်ရောက်မှုကြောင့် ဤမောပန်းနွမ်းနယ်မှုကို ဖြည့်ဆည်းပေးသည်။ ရလဒ်အနေနဲ့ ဂိမ်းနှစ်ခုကစားပြီးတာနဲ့ ဦးနှောက်က အလုပ်ပိုလုပ်ရပါတယ်။
ဤအချက်များအားလုံးသည် စာရေးဆရာများအား အပိုင်းသုံးပိုင်းပါဝင်သည့် On-Line-On-Board ပရောဂျက်၏ စိတ်ကူးကို တွန်းပို့ခဲ့သည်- ရုပ်ပိုင်းဆိုင်ရာစစ်တုရင်ဘုတ်၊ ဒက်စတော့အပလီကေးရှင်းနှင့် ဝဘ်ဝန်ဆောင်မှုတစ်ခုတို့ဖြစ်သည်။ ဘုတ်အဖွဲ့သည် ပုံမှန်စစ်တုရင်ကွင်းတစ်ခုဖြစ်ပြီး အပိုင်းပိုင်းများ၏ အနေအထားကို အသိအမှတ်ပြုကာ အလင်းအညွှန်းတစ်ခု၏အကူအညီဖြင့် ပြိုင်ဘက်၏လှုပ်ရှားမှုများကို ညွှန်ပြသည်။ ဘုတ်အား USB မှတစ်ဆင့် PC နှင့် ချိတ်ဆက်ထားပြီး desktop application နှင့် ဆက်သွယ်သည်။ လေ့ကျင့်ရေးမုဒ်တွင် (နှင့် ကလေးများအတွက်) သင်၏ ဖြစ်နိုင်ချေရှိသော လှုပ်ရှားမှုများကို မီးမောင်းထိုးပြထားသည်။
အပလီကေးရှင်းသည် ဘုတ်အဖွဲ့ကို စီမံခန့်ခွဲခြင်း၏ အခြေခံလုပ်ဆောင်ချက်များကို ကျော်လွန်ပြီး ၎င်း၏ကုန်ကျစရိတ်ကို များစွာလျှော့ချနိုင်ပြီး လုပ်ဆောင်ချက်အများစုကို ဆော့ဖ်ဝဲလ်အဆင့်အထိ သယ်ဆောင်လာစေသည်။ အပလီကေးရှင်းသည် အဓိကတန်ဖိုးသည် ဒိုင်းနမစ်မွမ်းမံခြင်းဖြစ်သည့် ဝဘ်ဝန်ဆောင်မှုတစ်ခုနှင့် ဆက်သွယ်သည်။
ထုတ်ကုန်ကို အသုံးပြုခြင်းအတွက် အဓိက မြင်ကွင်း- လူတစ်ဦးသည် ဝန်ဆောင်မှုတွင် ကစားနေပြီး ဒုတိယမှာ ဝန်ဆောင်မှုနှင့် ချိတ်ဆက်ထားသော ရုပ်ပိုင်းဆိုင်ရာဘုတ်ပေါ်တွင် ကစားသည်။ ဆိုလိုသည်မှာ ဝန်ဆောင်မှုသည် ဆက်သွယ်မှုဆိုင်ရာ လုပ်ဆောင်ချက်ကို လုပ်ဆောင်သည်။
ပရောဂျက်အဖွဲ့- Daniil Tuchin၊ Anton Dmitriev၊ Sasha Kuznetsov။
ကျွန်ုပ်တို့၏ ပညာရေးဆိုင်ရာ ပရောဂျက်များအကြောင်း ပိုမိုဖတ်ရှုနိုင်ပါသည်။
source: www.habr.com