Author: ProHoster

Wayland အတွက် ဖြတ်လမ်းမန်နေဂျာ swhkd တွင် အားနည်းချက်များ

ယာယီဖိုင်များ၊ command line parameters များနှင့် Unix sockets များ မှားယွင်းစွာ လုပ်ဆောင်မှုကြောင့် ဖြစ်သော swhkd (Simple Wayland HotKey Daemon) တွင် အားနည်းချက်များကို ဆက်တိုက်ဖော်ထုတ်ထားပါသည်။ ပရိုဂရမ်ကို Rust ဖြင့်ရေးသားထားပြီး Wayland ပရိုတိုကော (X11-အခြေခံပတ်ဝန်းကျင်များတွင်အသုံးပြုသည့် sxhkd လုပ်ငန်းစဉ်၏ဖွဲ့စည်းပုံ-ဖိုင်နှင့်လိုက်ဖက်သော analogue တစ်ခု) ကိုအခြေခံ၍ ပတ်၀န်းကျင်တွင် hotkey နှိပ်ခြင်းကိုကိုင်တွယ်သည်။ Package မှာ […]

ဖိုင်ထပ်တူပြုခြင်း utility Rsync 3.2.4 ကို ထုတ်ပြန်ခြင်း။

ဖွံ့ဖြိုးတိုးတက်မှု တစ်နှစ်ခွဲကြာပြီးနောက်၊ Rsync 3.2.4 သည် အပြောင်းအလဲများကို တိုးမြင့်စွာကူးယူခြင်းဖြင့် အသွားအလာကို လျှော့ချနိုင်စေမည့် ဖိုင်ထပ်တူပြုခြင်းနှင့် အရန်သိမ်းဆည်းခြင်းဆိုင်ရာ အသုံးဝင်မှုတစ်ခု ရရှိနိုင်သည်။ သယ်ယူပို့ဆောင်ရေးသည် ssh၊ rsh သို့မဟုတ် မူပိုင် rsync ပရိုတိုကော ဖြစ်နိုင်သည်။ Mirror များ၏ ထပ်တူကျမှုကို သေချာစေရန်အတွက် အကောင်းဆုံးသင့်လျော်သော အမည်မသိ rsync ဆာဗာများ၏ အဖွဲ့အစည်းကို ပံ့ပိုးပေးပါသည်။ ပရောဂျက်ကုဒ်ကို GPLv3 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ ထပ်လောင်းပြောင်းလဲမှုများထဲတွင်- […]

PascalABC.NET 3.8.3 ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင် ဖြန့်ချိမှု

PascalABC.NET 3.8.3 ပရိုဂရမ်းမင်းစနစ်၏ ထုတ်ဝေမှုကို ရရှိနိုင်ပြီး .NET ပလပ်ဖောင်းအတွက် ကုဒ်ထုတ်လုပ်ခြင်းအတွက် ပံ့ပိုးမှု၊ .NET စာကြည့်တိုက်များကို အသုံးပြုနိုင်စွမ်းနှင့် ယေဘုယျအတန်းများ၊ အင်တာဖေ့စ်များကဲ့သို့သော အပိုဆောင်းအင်္ဂါရပ်များဖြစ်သည့် Pascal ပရိုဂရမ်းမင်းဘာသာစကား၏ ထုတ်ဝေမှု ၊ အော်ပရေတာ ဝန်ပိုခြင်း၊ λ-အသုံးအနှုန်းများ၊ ခြွင်းချက်များ၊ အမှိုက်စုဆောင်းခြင်း၊ တိုးချဲ့မှုနည်းလမ်းများ၊ အမည်မဲ့အတန်းများနှင့် autoclasses။ ပရောဂျက်သည် ပညာရေးနှင့် သုတေသနလုပ်ငန်းများတွင် အသုံးချမှုအပေါ် အဓိကအာရုံစိုက်သည်။ ပလပ်စတစ်အိတ် […]

LXQt 1.1 အသုံးပြုသူပတ်ဝန်းကျင် ဖြန့်ချိမှု

ဖွံ့ဖြိုးတိုးတက်မှုခြောက်လအကြာတွင်၊ အသုံးပြုသူပတ်ဝန်းကျင် LXQt 1.1 (Qt Lightweight Desktop Environment) ကို LXDE နှင့် Razor-qt ပရောဂျက်များ၏ developer များပူးပေါင်းအဖွဲ့မှ ဖန်တီးထုတ်လုပ်ခဲ့သည်။ LXQt အင်တာဖေ့စ်သည် ဂန္ထဝင်ဒက်စ်တော့အဖွဲ့အစည်း၏ အယူအဆများကို ဆက်လက်လိုက်နာပြီး အသုံးပြုရလွယ်ကူစေမည့် ခေတ်မီဒီဇိုင်းနှင့် နည်းပညာများကို မိတ်ဆက်ပေးထားသည်။ LXQt သည် Razor-qt နှင့် LXDE ဒက်စ်တော့များ၏ ဖွံ့ဖြိုးတိုးတက်မှု၏ ပေါ့ပါးသော၊ မော်ဂျူလာ၊ မြန်ဆန်ပြီး အဆင်ပြေသည့် ဆက်နွယ်မှုတစ်ခုအဖြစ် နေရာယူထားပြီး အကောင်းဆုံး […]

Zig ပရိုဂရမ်းမင်းဘာသာစကားသည် မိမိကိုယ်ကိုမြှင့်တင်ခြင်း (bootstraping) အတွက် ပံ့ပိုးပေးသည်

Zig တွင် ရေးသားထားသော Zig stage2 compiler ကို ၎င်းကိုယ်တိုင် (stage3) ဖြင့် စုစည်းနိုင်စေမည့် Zig programming language သို့ ပြောင်းလဲမှုများ ပြုလုပ်ထားပါသည်။ လာမည့် 0.10.0 ထွက်ရှိလာမည့် 2 တွင် ဤ compiler ကို ပုံသေဖြင့် ကမ်းလှမ်းလာလိမ့်မည်ဟု မျှော်လင့်ရသည်။ runtime checks ၊ language semantics ကွာခြားချက်များ စသည်တို့ကြောင့် အဆင့် XNUMX သည် မပြည့်စုံသေးပါ။ […]

GNU Coreutils 9.1 ကိုဖြန့်ချိသည်။

အမျိုးအစားခွဲခြင်း၊ cat၊ chmod၊ chown၊ chroot၊ cp၊ date၊ dd၊ echo၊ hostname၊ id, ln, ls အစရှိသည့် ပရိုဂရမ်များ ပါဝင်သော GNU Coreutils 9.1 ၏ တည်ငြိမ်သောဗားရှင်းကို ရနိုင်ပါသည်။ သော့ချက်ပြောင်းလဲမှုများ- dd utility သည် dd ရွေးချယ်မှုတွင်အသုံးပြုသည့် skip=N အတွက် iseek=N အတွက် ရွေးချယ်စရာများ iseek=N နှင့် oseek=N အတွက် အစားထိုးအမည်များအတွက် ပံ့ပိုးမှုပေးထားပါသည်။ […]

Reiser5 ဖိုင်စနစ် စွမ်းဆောင်ရည် စမ်းသပ်မှုရလဒ်များကို ထုတ်ပြန်ခဲ့သည်။

Reiser5 ပရောဂျက်၏ စွမ်းဆောင်ရည်စမ်းသပ်မှုများ၏ ရလဒ်များကို ထုတ်ဝေခဲ့ပြီး၊ Reiser4 ဖိုင်စနစ်၏ သိသာထင်ရှားစွာ ပြန်လည်ဒီဇိုင်းထုတ်ထားသော ဗားရှင်းကို တီထွင်ထားသည့် “အပြိုင်စကေးချဲ့ခြင်း” ပါရှိသော ယုတ္တိတန်သော volumes များကို ပံ့ပိုးပေးသည့် အစဉ်အလာ RAID နှင့် မတူဘဲ ဖိုင်စနစ်၏ တက်ကြွစွာပါဝင်မှုကို ဆိုလိုသည်။ logical volume ၏ အစိတ်အပိုင်း ကိရိယာများအကြား ဒေတာဖြန့်ဝေရာတွင်။ စီမံခန့်ခွဲသူ၏အမြင်အရ RAID နှင့် သိသာထင်ရှားသောကွာခြားချက်မှာ parallel logical volume ၏ အစိတ်အပိုင်းများ […]

ပုဂ္ဂလိက သိုလှောင်ရာနေရာများ ပေါက်ကြားခြင်းနှင့် NPM အခြေခံအဆောက်အအုံများသို့ ဝင်ရောက်ခြင်းတို့ကို ဖြစ်စေသည့် GitHub ကို တိုက်ခိုက်ခဲ့သည်။

GitHub သည် Heroku နှင့် Travis-CI ဝန်ဆောင်မှုများအတွက် ထုတ်လုပ်ထားသော အပေးအယူခံရသော OAuth တိုကင်များကို အသုံးပြု၍ သီးသန့်သိုလှောင်ရာများမှ ဒေတာဒေါင်းလုဒ်လုပ်ရန် ရည်ရွယ်သည့် တိုက်ခိုက်မှုတစ်ခုအား သုံးစွဲသူများအား သတိပေးခဲ့သည်။ တိုက်ခိုက်မှုအတွင်း၊ Heroku PaaS ပလပ်ဖောင်းနှင့် Travis-CI စဉ်ဆက်မပြတ်ပေါင်းစည်းမှုစနစ်အတွက် သိုလှောင်ရာနေရာများသို့ ဝင်ရောက်ခွင့်ကို ဖွင့်ထားသည့် အဖွဲ့အစည်းအချို့၏ သီးသန့်သိုလှောင်ရာများမှ ဒေတာများ ပေါက်ကြားခဲ့ကြောင်း သတင်းရရှိပါသည်။ သေဆုံးသူတွေထဲမှာ GitHub နဲ့ […]

Vim တည်းဖြတ်သူ၏ ခေတ်မီသော ဗားရှင်း Neovim 0.7.0 ကို ဖြန့်ချိသည်။

Neovim 0.7.0 ကို ထုတ်ဝေခဲ့ပြီး၊ ချဲ့ထွင်နိုင်မှုနှင့် ပြောင်းလွယ်ပြင်လွယ်ကို တိုးမြှင့်ရန် အာရုံစိုက်ထားသည့် Vim တည်းဖြတ်သူ၏ ခက်ရင်းတစ်ခုဖြစ်သည်။ ပရောဂျက်သည် Vim ကုဒ်အခြေခံကို ခုနစ်နှစ်ကျော်ကြာ ပြန်လည်ပြုပြင်ခဲ့ပြီး၊ ကုဒ်ပြုပြင်ထိန်းသိမ်းမှုကို ရိုးရှင်းလွယ်ကူစေသည့် အပြောင်းအလဲများကို ပြုလုပ်ထားသောကြောင့် ပြုပြင်ထိန်းသိမ်းသူအများအပြားအကြား လုပ်အားခွဲဝေပေးခြင်း၊ အင်တာဖေ့စ်ကို အခြေခံအပိုင်းမှ ခွဲထုတ်ခြင်း (အင်တာဖေ့စ်သည် ဖြစ်နိုင်သည်။ အတွင်းပိုင်းကို မထိဘဲ ပြောင်းလဲခဲ့သည်) အသစ်တစ်ခုကို အကောင်အထည်ဖော်ပါ။ […]

Fedora သည် DNF အထုပ်မန်နေဂျာကို Microdnf ဖြင့် အစားထိုးရန် စီစဉ်နေသည်။

Fedora Linux developer များသည် လက်ရှိအသုံးပြုနေသော DNF အစား Microdnf ပက်ကေ့ဂျ်မန်နေဂျာအသစ်ထံ ဖြန့်ဝေရန် ရည်ရွယ်ထားသည်။ ရွှေ့ပြောင်းခြင်းအတွက် ပထမခြေလှမ်းသည် Fedora Linux 38 ထုတ်ဝေမှုအတွက် စီစဉ်ထားသော Microdnf အတွက် အဓိက အပ်ဒိတ်တစ်ခုဖြစ်ပြီး DNF နှင့် အချို့သောနေရာများတွင် ၎င်းကို ကျော်လွန်သွားမည်ဖြစ်သည်။ Microdnf ၏ ဗားရှင်းအသစ်သည် အဓိက အားလုံးကို ပံ့ပိုးပေးမည် ဖြစ်ကြောင်း မှတ်သားရပါသည်။ […]

CudaText ကုဒ်တည်းဖြတ်သူ 1.161.0 အပ်ဒိတ်

Free Pascal နှင့် Lazarus တို့ကို အသုံးပြု၍ ရေးသားထားသော အခမဲ့ကုဒ်တည်းဖြတ်သူ CudaText ၏ ထုတ်ဝေမှုအသစ်ကို ထုတ်ဝေလိုက်ပါပြီ။ တည်းဖြတ်သူသည် Python extension များကို ပံ့ပိုးပေးပြီး Sublime Text ထက် အားသာချက်များစွာရှိသည်။ ပလပ်အင်များပုံစံဖြင့် အကောင်အထည်ဖော်သည့် ပေါင်းစပ်ဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်၏ အင်္ဂါရပ်အချို့ရှိသည်။ ပရိုဂရမ်မာများအတွက် syntactic lexers 270 ကျော်ကို ပြင်ဆင်ထားပါသည်။ ကုဒ်ကို MPL 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ Build များကို Linux ပလပ်ဖောင်းများအတွက် ရနိုင်သည်၊ […]

Chrome အပ်ဒိတ် 100.0.4896.127 သည် 0-day အားနည်းချက်ကို ပြင်ဆင်သည်။

Google သည် 100.0.4896.127 ကို Windows၊ Mac နှင့် Linux အတွက် အပ်ဒိတ်ကို ထုတ်ပြန်ခဲ့ပြီး၊ တိုက်ခိုက်သူများ အသုံးပြုပြီးသော ပြင်းထန်သော အားနည်းချက် (CVE-2022-1364) ကို ပြုပြင်ပေးပါသည်။ အသေးစိတ်အချက်အလက်များကို ထုတ်ဖော်ပြောကြားခြင်းမရှိသေးဘဲ၊ 0-day vulnerability သည် Blink JavaScript engine ရှိ မှားယွင်းသောအမျိုးအစားကိုင်တွယ်ခြင်း (Type Confusion) ကြောင့်ဖြစ်ရခြင်းဖြစ်ပြီး၊ ဥပမာအားဖြင့်၊ ဥပမာအားဖြင့် အရာဝတ္ထုတစ်ခုကို မှားယွင်းသောအမျိုးအစားဖြင့် လုပ်ဆောင်နိုင်စေခြင်း၊ 0-bit pointer ကို ဖန်တီးနိုင်စေသည် […]