Hayotiy misollar va shaxsiy tajribalar odamning xotirasida chuqurroq iz qoldiradi. Aynan o'z boshimizdan o'tgan voqealar yoki boshqalarning real hikoyalari orqali o'rganilgan saboqlar ko'proq ta’sirli va esda qolarli bo‘ladi.
🔥2
I joined the OSS team this month and have been working in the office for the past 3 days. From the very first day, things started quickly — much faster than I expected!
We jumped straight into flaking a Rust project. No warm-up, just straight into coding.
So far, these 3 days have been really productive:
- I started learning Rust
- I tried to understand Nix flakes (still confusing!)
At the same time, I still feel like I’m stumbling a bit while learning. But I’m excited! There are many tasks and challenges waiting for me, and a lot more to learn. This is just the beginning.
Stay tuned — I’ll be sharing more about what I’m learning, breaking, and building (and probably committing with messages like “why is this broken??”) very soon!
We jumped straight into flaking a Rust project. No warm-up, just straight into coding.
So far, these 3 days have been really productive:
- I started learning Rust
- I tried to understand Nix flakes (still confusing!)
At the same time, I still feel like I’m stumbling a bit while learning. But I’m excited! There are many tasks and challenges waiting for me, and a lot more to learn. This is just the beginning.
Stay tuned — I’ll be sharing more about what I’m learning, breaking, and building (and probably committing with messages like “why is this broken??”) very soon!
Forwarded from Uzinfocom Open Source
Vaqt o’tar, suvlar oqar…
Ha do’stlar, mana qariyb oxirgi marta sizlar bilan biron ma’lumot bo’lishganimizga anchagina vaqtlar o’tibdi, naxt 1 yil-u, 4 oylar chamasi. Shu vaqt davomida juda-juda ko’p narsalar o’zgarib ketdi, safimizga kimlardir qo’shildi, kimlarnidir yo’qotdik. Loyihalarimiz ko’paydi, ba’zilarini esa tinchgina bildirmay yopib ko’mvordik. Ushbu kanal bir necha guruhlar qo’lidan qo’liga o’tiblar keldi, bir necha odamlar qo’lidan qo’liga uzatildi. Ushbu maqolamiz yozishimizdan asosiy maqsad, bu bizning 3 yillik kurashlarimiz tamom bo’lgani, va bundan narog’iga o'zimiz xohlaganimizday, intilganimizday, rasmiy tarzda Uzinfocom kompaniyasi nomidan Open Source departamenti sifatida faoliyat yuritish boshlaganimiz e’lon qilishdir. Hozirda, jamoa yaqin orada yig’ilgani va boshlang’ich bosqichda bo’lganligimiz sabab, juda ko’plab o’zgarishlar kiritilmoqda, va hamda, shu jumladan tiklanishlar ham olib borilmoqda, ham ruxan, ham jismonan. Tez kunda sizlar bilan o’z izlanish va bilimlarimiz, qilgan barcha dasturchilar uchun foydali va qiziq loyihalarimiz bilan ulashish damlarimizni intiqib kutmoqdamiz va har kuni shu maqsad sari qadam qo’ymoqdamiz.
Biz endi boshlamoqdamiz do’stlar, hammasi oldinda, faqat bizlarga ishonch ila qo’llab quvvatlasangiz bo’lgani!
Ha do’stlar, mana qariyb oxirgi marta sizlar bilan biron ma’lumot bo’lishganimizga anchagina vaqtlar o’tibdi, naxt 1 yil-u, 4 oylar chamasi. Shu vaqt davomida juda-juda ko’p narsalar o’zgarib ketdi, safimizga kimlardir qo’shildi, kimlarnidir yo’qotdik. Loyihalarimiz ko’paydi, ba’zilarini esa tinchgina bildirmay yopib ko’mvordik. Ushbu kanal bir necha guruhlar qo’lidan qo’liga o’tiblar keldi, bir necha odamlar qo’lidan qo’liga uzatildi. Ushbu maqolamiz yozishimizdan asosiy maqsad, bu bizning 3 yillik kurashlarimiz tamom bo’lgani, va bundan narog’iga o'zimiz xohlaganimizday, intilganimizday, rasmiy tarzda Uzinfocom kompaniyasi nomidan Open Source departamenti sifatida faoliyat yuritish boshlaganimiz e’lon qilishdir. Hozirda, jamoa yaqin orada yig’ilgani va boshlang’ich bosqichda bo’lganligimiz sabab, juda ko’plab o’zgarishlar kiritilmoqda, va hamda, shu jumladan tiklanishlar ham olib borilmoqda, ham ruxan, ham jismonan. Tez kunda sizlar bilan o’z izlanish va bilimlarimiz, qilgan barcha dasturchilar uchun foydali va qiziq loyihalarimiz bilan ulashish damlarimizni intiqib kutmoqdamiz va har kuni shu maqsad sari qadam qo’ymoqdamiz.
Biz endi boshlamoqdamiz do’stlar, hammasi oldinda, faqat bizlarga ishonch ila qo’llab quvvatlasangiz bo’lgani!
⚙️ Swap File in NixOS
A swap file is extra space on your disk that helps when your computer runs out of memory.
1. create the swap file (e.g., 8GB)
2. add this to your /etc/nixos/configuration.nix
3. rebuild your NixOS system
4. activate the swap file immediately
It’s not recommended unless the drive is NVMe and not fast enough.
A swap file is extra space on your disk that helps when your computer runs out of memory.
1. create the swap file (e.g., 8GB)
1. sudo fallocate -l 8G /swapfile or(sudo dd if=/dev/zero of=/swapfile bs=1M count=8192)
2. sudo chmod 600 /swapfile
3. sudo mkswap /swapfile
2. add this to your /etc/nixos/configuration.nix
swapDevices = [
{
device = "/swapfile";
}
];
3. rebuild your NixOS system
sudo nixos-rebuild switch
4. activate the swap file immediately
sudo swapon /swapfile
It’s not recommended unless the drive is NVMe and not fast enough.
👌2
Do you know The Muffin Song? No? Watch this.
YouTube
THE MUFFIN SONG (asdfmovie feat. Schmoyoho)
Muffin Time: the asdfmovie card game! Out now! http://MuffinTimeGame.com
It's muffin time! Download the song (https://apple.co/2wtrCXM)
Wear a muffin today! (http://bit.ly/MuffinShirt)
Music by The Gregory Brothers aka Schmoyoho (http://youtube.com/schmoyoho)…
It's muffin time! Download the song (https://apple.co/2wtrCXM)
Wear a muffin today! (http://bit.ly/MuffinShirt)
Music by The Gregory Brothers aka Schmoyoho (http://youtube.com/schmoyoho)…
This media is not supported in your browser
VIEW IN TELEGRAM
Example of using
Code: https://github.com/bemeritus/gtk-template/blob/master/src/main.rs
ExpanderRow in Rust. We will use this design in the E-Imzo Manager.Code: https://github.com/bemeritus/gtk-template/blob/master/src/main.rs
Forwarded from Uzinfocom Open Source (Orzklv)
E-IMZO Manager — bu E-IMZO raqamli imzo servisidagi shaxsiy kalitlaringizni boshqaruvchi qulay dastur.
E-IMZO Manager orqali siz:
• .pfx kengaytmadagi kalitlarni qo‘shish va o‘chirish,
• Imzo amal qilish muddatini ko‘rish,
• Fonda ishlaydigan E-IMZO servisini kerakli vaqtda yoqib/o‘chirish,
• Raqamli imzo orqali ro‘yxatdan o‘tish mumkin bo‘lgan barcha veb-saytlar ro‘yxatini ko‘rish imkoniyatiga ega bo‘lasiz.
Dastur ochiq manbali bo‘lib, GitHub sahifasida joylashgan va Uzinfocom OSS dasturchilari ishlab chiqqan.
Xinux operatsion tizimi o‘rnatilganda E-IMZO Manager avtomatik tarzda standart dastur bo‘lib keladi.
Agar siz NixOS foydalanuvchisi bo‘lsangiz, konfiguratsiyangizga quyidagilarni qo‘shishingiz kifoya:
Foydali va ochiq dastur — raqamli imzoni boshqarish endi yanada oson!
#EIMZO #Xinux #OpenSource #NixOS
E-IMZO Manager orqali siz:
• .pfx kengaytmadagi kalitlarni qo‘shish va o‘chirish,
• Imzo amal qilish muddatini ko‘rish,
• Fonda ishlaydigan E-IMZO servisini kerakli vaqtda yoqib/o‘chirish,
• Raqamli imzo orqali ro‘yxatdan o‘tish mumkin bo‘lgan barcha veb-saytlar ro‘yxatini ko‘rish imkoniyatiga ega bo‘lasiz.
Dastur ochiq manbali bo‘lib, GitHub sahifasida joylashgan va Uzinfocom OSS dasturchilari ishlab chiqqan.
Xinux operatsion tizimi o‘rnatilganda E-IMZO Manager avtomatik tarzda standart dastur bo‘lib keladi.
Agar siz NixOS foydalanuvchisi bo‘lsangiz, konfiguratsiyangizga quyidagilarni qo‘shishingiz kifoya:
environment = {
systemPackages = with pkgs; [
e-imzo-manager
];
};service.e-imzo.enable = true;
Foydali va ochiq dastur — raqamli imzoni boshqarish endi yanada oson!
#EIMZO #Xinux #OpenSource #NixOS
If you plan to dual boot NixOS with Windows, don’t leave the EFI partition at the default 100 MB. Set it to at least 300–500 MB, otherwise every NixOS update may fail with errors like no space left on device.
⚡1🔥1
Join us now and share the software
You'll be free
Hackers, you'll be free
Join us now and share the software
You'll be free
Hackers, you'll be free
Borders can get piles of money
That is true
Hackers, that is true
But they cannot help their neighbors
That's not good
Hackers, that's not good
When we have enough free software
At our call
Hackers, at our call
We'll kick out those dirty licenses
Ever more
Hackers, ever more
Join us now and share the software
You'll be free
Hackers, you'll be free
Join us now and share the software
You'll be free
Hackers, you'll be free
— Richard M. Stallman
In our team, Forza Horizon isn’t just a game — we play it in real life with scooters and crashes.
🤣1
Fun fact: the GNOME Console terminal’s binary is named kgx instead of something obvious like console or gnome-terminal.