Sardorbek Yorqulov { notion }


Kanal geosi va tili: O‘zbekiston, O‘zbekcha
Toifa: Bloglar


Time is the most valuable thing you've got!
Software Engineer.
https://www.linkedin.com/in/sardorbek-yorqulov
GitHub
https://github.com/SardorbekJavaDev
Telegram: @y_sardorbek
#learn #analysis #translation #advice

Связанные каналы

Kanal geosi va tili
O‘zbekiston, O‘zbekcha
Toifa
Bloglar
Statistika
Postlar filtri


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
No comment 😐


Ishlatib ko'ring. Menimcha PHP ga havas qilib chiqarishgan : )


Azon Global — Муқобил ахборот-таҳлилий канали dan repost
Тафаккур

Ҳаёт Дастурчисини танийсизми?


Бир куни профессор тез орада олийгоҳни битирадиган талабаларига шундай деди:

– Умид қиламанки, сиз ажойиб компьютер муҳандиси, яхши дастурчи, малакали тармоқ мутахассиси ёки тажрибали тизим маъмури бўласиз. Лекин шу пайтгача сизга айтилмаган бир гап бор: Ерни яратган, Қуёшни қувват манбаига айлантирган ва Ойни тизимли соат каби ишлатиб қўйган бир Зот бор. Биз ҳис қилаётган ҳаёти дунё Борлиқ Ижодкорининг чексиз билими ва маҳоратидан далолат беради.

У Зот шу қадар ажойиб дастурчики, У яратган дастур минглаб йиллар давомида ҳеч бир хатосиз ва муаммосиз ишламоқда.

Унинг нақадар яхши дастурчи эканлигини англамоқчи бўлсангиз, аввало ўзингизга боқинг. Сизнинг барча кодларингиз ҳатто ўзингиз ҳам кўрмайдиган жуда кичик ҳужайрада сақланади. ДНК – бу дастур ва албатта ҳар бир дастурнинг ижодкори бор. Ҳужайраларингизда мулоқот қилиш, кўриш, эшитиш ва бошқа ҳисларни туйиш имконини берадиган кодлар мавжуд. Аллоҳ Таоло айтади:

«Ҳамда ўзларингизда (ушбу ҳаётга келиб-кетишингиздан тортиб, вужудларингиздаги ҳар бир аъзоингизда, балки ҳар бир ҳужайрангизнинг нақадар нозик тартиб-интизом билан яратилиб, ўз ўрнига жойлаштирилганида ва ўз зиммасидаги Яратган буюрган вазифани қулоқ қоқмасдан адо этиб боришида Аллоҳнинг қудратига далолат қиладиган оят-аломатлар бордир). Ахир кўрмайсизларми?!» («Зориёт» сураси, 21-оят).

©️Azon Global


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Qachon oshga boramiz o'rtoqlar : )


Time magnifies the margin between success and failure. It will multiply whatever you feed it. Good habits make your time your ally. Bad habits make time your enemy.


James Clear: Atomic Habits


#GIT Cheat Sheet

Repository Setup


1. git init
Misol: Yangi loyiha uchun Git repozitoriyasini ishga tushirish:

git init



2. git clone
Misol: GitHub’dan loyiha klonlash:

git clone https://github.com/sardorbek/my-project.git



3. git config --global user.name
Misol: Foydalanuvchi ismini o'rnatish:

git config --global user.name "Sardorbek"



4. git config --global user.email
Misol: Elektron pochta manzilini o'rnatish:

git config --global user.email "sardorbek@example.com"



Asosiy Buyruqlar


1. git status
Misol: Repozitoriyada o'zgarishlarni ko'rish:

git status



2. git add
Misol: Faylni sahnalash:

git add index.html



3. git add .
Misol: Barcha o'zgarishlarni sahnalash:

git add .



4. git commit -m "Xabar"
Misol: O'zgarishlarni xabar bilan saqlash:

git commit -m "Index.html fayli yangilandi"



5. git commit -am "Xabar"
Misol: Kuzatilgan fayllarni sahnalash va saqlash:

git commit -am "Barcha o'zgarishlar qo'shildi va commit qilindi"



6. git log
Misol: Commitlar tarixini ko'rish:

git log



Branchlar bilan ishlash


1. git branch
Misol: Mahalliy branchlarni ro'yxatlash:

git branch



2. git branch -a
Misol: Barcha branchlarni (masofadagi branchlarni ham) ko'rish:

git branch -a



3. git branch
Misol: Yangi branch yaratish:

git branch develop



4. git checkout
Misol: Mavjud branchga o'tish:

git checkout develop



5. git checkout -b
Misol: Yangi branch yaratish va o'sha branchga o'tish:

git checkout -b feature/login



6. git merge
Misol: Develop branchni hozirgi branchga qo'shish:

git merge develop



7. git branch -d
Misol: Keraksiz branchni o'chirish:

git branch -d old-feature



Uzoqdagi operatsiyalar (Remote Operations)


1. git remote
Misol: Remote'larni ro'yxatlash:

git remote



2. git push
Misol: O'zgarishlarni masofadagi repozitoriyaga yuborish:

git push origin main



3. git pull
Misol: Masofadagi repozitoriyadan yangilanishlarni olish:

git pull origin main


🚨 Malvertising Nightmare: Birgina reklama tarmog‘i foydalanuvchilarni soxta CAPTCHA xatolari bilan nishonga olib, har kuni minglab odamlarning ma'lumotlari va pullarini o‘g‘irlamoqda.

Nima bo‘lyapti ?
🖥 3,000 dan ortiq veb-saytlar zararli CAPTCHA sahifalariga trafik yo‘naltirmoqda.
💾 Jabrlanuvchilar bilmagan holda xavfli PowerShell buyruqlarini ishga tushirishadi.
💸 Lumma kabi ma'lumot o‘g‘irlaydigan zararli dasturlar orqali hisoblar va mablag‘lar talon-toroj qilinmoqda.

👉 Batafsil: https://thehackernews.com/2024/12/deceptionads-delivers-1m-daily.html


BM SECURITY Group 🇺🇿 dan repost
⚡️ Pavel Durov 6-dekabr kuni Parij sudyasi tomonidan birinchi marta so‘roq qilindi. Mahalliy matbuotning yozishicha, bu milliarderning turli jinoyatlarga aloqadorligini tekshirishga qaratilgan birinchi sud jarayoni.

- Telegram Internet Watch Foundation bilan hamkorlik qilishni boshladi. Ushbu jamg'arma bolalarga nisbatan zo'ravonlik haqidagi materiallarni olib tashlashga yordam berish uchun yirik internet kompaniyalari bilan ishlaydi. IWF vakillari qarorni “transformatsion” deb atadi va bu o'zgarishlar sari muhim qadam ekanligini ta'kidladi.

- Telegram pozitsiyasining o‘zgarishi uning asoschisining so‘nggi muammolari bilan bog‘liq. Pavel Durov Fransiyada huquq-tartibot idoralari bilan yetarlicha hamkorlik qilmaganlikda ayblanib, tergov qilinmoqda. Platforma avval oʻz algoritmlari yordamida har oy yuz minglab materiallarni bloklagan. Endi nazorat mexanizmi IWF bilan hamkorlik orqali kuchaytiriladi.

- Kiber jinoyatchilar oldin telegramda savdo-sotiq va o'zaro suhbatlashish uchun foydalanishgan bo'lsa, endilikda telegramning ma'lumot taqdim etuvchi "hamkorlari" ko'payishi munosabati bilan, imkon qadar "cybercrime" faqat zararli dasturlarni tarqatish uchun foydalanishmoqda.

- Telegram shu paytgacha maxsus xizmatlar bilan hamkorlik qilmasligini takidlasada, fransiyadagi voqealar fonida telegram 2018-yildan beri faol hamkorlik qilishi ma'lum bo'ldi.


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
😁 On Sunday..


My first program using C# 👨‍💻

Javachilar va C# chilar o'rtasida hamkorlik aloqalarini o'rnatmoqchiman : )

If you want to learn C#, smash this !




💻 Java vs. C#: Raqobatmi? 🤔

Java asosan C# bilan solishtirilgani uchunmi, ko'pchilik bu dasturlash tili vakillari bir biriga nisbatan raqobat bilan qarashadi.

💡 Solishtirish Mumkinmi? 🤔
Ha, solishtirish mumkindir, lekin bu dasturlashni endi o'rganayotganlarga tegishli emas! 🚫

🎯 Sizga Mos Bo'lgan Yo'lni Tanlang!
Maqsadingizga mos texnologiyalarni aniqlang va shu yo'lda sizni qo'llab-quvvatlaydigan ustoz toping. 👩‍💻👨‍💻

Har bir dasturlash tillarining, texnologiya va kutubxonalarning o'z vazifalari bor va ular aynan bir vazifani bajarishda bir biridan yaxshi natija ko'rsatishi mumkin. Universal tilning o'zi yo'q. ✅

🚀 To'g'ri Tanlov = Katta Natijalar!
Dasturlash tillari yoki texnologiyalarini tanlash yoki o'rganishdagi eng asosiy tamoyil bu sizning kelajak rejalaringiz hisoblanadi.

🎯 Maqsad qo'ying va davomiy harakat qiling !


Junior vs Senior

More understandable ⤵️

In English, IELTS 5.0 vs IELTS 8.0




Sun’iy Intellekt

U yaxshi yozayapti. Odamlarnikidan ajratish qiyinlashib boryapti.

Blog matnlari, brend matnlarini endi ko’proq va ko’proq sun’iy intellekt yoza boshlaydi.

Muallif manbaa ko’rsatmay matn chiqarsa, o’qiyotganlar bu uning matni deb o’ylaydi.

Algoritm yozib bergan bo’lsa, o’quvchi aldanadi.

Blog orqali do’stlar orttirdim.

Odamlar bilan fotoshop qilingan rasm, ijaraga olingan aql, yasama vijdon bilan do’st bo’linmaydi.

Aslini ko’rsatib do’st bo’linadi.

Shu sababli:

Bu blogda hech qaysi matn SI yordamida yozilmaydi.

Izlanish, manbaalarni topish uchun - balki. Yozish uchun emas.

Blogda matnlarini suniy intellektga yozdirayotganlar, (ya’ni o’zgalar matnini o’ziniki qilib ko’rsatayotganlar) blogdan maqsadni tushunmabdi.

Manba: @azizrakhimov_blog


Tez kunlarda kutib qoling: BotMother 🤖 @superfactorybot


LiveGramBot alternativasi sifatida tushunishingiz mumkin. 😎

BotFather'dan ro'yxatdan o'tkazgan bot tokeni va username'ni BotMother botiga kiritasiz. Shundan so'ng, sizga tayyor shablon botlar taqdim etiladi. O'zingizga yoqadiganini tanlab, uni ishga tushirishingiz mumkin.

Va, albatta, bu sizning shaxsiy botingiz bo'ladi! Siz uni hech qanday kod yozmasdan yaratib, o'zingiz boshqarishingiz mumkin.

Axir bu mo'jizaku 🤩

💡Zerikkandan turkumidagi loyihalar...


As long as I am alive, you’ll be mine..

Kimga yuborishni bilamizmi 😁


🎉 Vaadin Framework: Zamonaviy Web Dasturlar uchun Java Echimi 🌐


Agar siz Java dasturchisi bo‘lsangiz va chiroyli, xavfsiz va korxona darajasidagi web ilovalarni yaratmoqchi bo‘lsangiz, Vaadin siz uchun ajoyib tanlov bo‘lishi mumkin!
Bundan tashqari, Java va zamonaviy frontend frameworklari (masalan, React) ni birlashtirishni xohlasangiz, Vaadin’ning Hilla texnologiyasi sizga yordam beradi.

💡 Vaadin nima?

Vaadin — bu Java asosidagi web ilova frameworki bo‘lib, to‘liq full-stack ilovalarni yaratishga mo‘ljallangan. Asosan server tarafida ishlaydi, ammo Hilla yordamida mijoz tarafida TypeScript yoki React bilan ishlash imkoniyati mavjud.

Vaadin yordamida siz interfeys kodini Java (yoki Kotlin)da yozishingiz mumkin. Bu esa frontendni o‘rganmasdan ham kuchli web ilovalar yaratishga imkon beradi.

🔧 Hilla nima va nima uchun foydalanish kerak?

Hilla — bu Vaadin’ning React yoki TypeScript frontendlarini Java backend bilan birlashtirish uchun mo‘ljallangan vositasi.

Nega Hilla?

1️⃣ Type-Safe Endpoints: Java backend uchun avtomatik ravishda TypeScript API yaratadi. API boshqaruvi bilan qo‘lda shug‘ullanishga hojat yo‘q!
2️⃣ Zamonaviy Frontend Vositalari: Interaktiv interfeyslarni yaratish uchun React kabi frameworklardan foydalaning.
3️⃣ Oson Integratsiya: Java backend qudratini React’ning zamonaviy frontend xususiyatlari bilan birlashtiring.
4️⃣ Reaktiv Dasturlar: Hilla reaktiv va real-time dasturlarni yaratishni soddalashtiradi.

🚀 Nima uchun Vaadin va Hilla?

1️⃣ Full-Stack Framework: Java dasturchilari uchun backenddan frontendgacha hamma narsani yaratish imkoniyati.
2️⃣ Hilla’ning Moslashuvchanligi: Java’ning mustahkamligi bilan React’ning zamonaviy UI imkoniyatlarini birlashtiring.
3️⃣ Boy UI komponentlari: Tayyor gridlar, formalar va diagrammalar orqali interfeys yaratish oson.
4️⃣ Korxona xavfsizligi: XSS, CSRF va boshqa xatolarga qarshi himoya tizimi mavjud.
5️⃣ Kelajakni Ko‘zlagan Loyihalar: Hilla zamonaviy frontend trendlaridan foydalanish imkonini beradi, Java qulayliklaridan voz kechmasdan.

⚡️ Ishlash samaradorligi

Vaadin korxona muhitida yaxshi ishlaydi, ammo Hilla mijoz tarafida ishlovchi yuqori samaradorlikka ega dasturlar yaratish imkoniyatini beradi. Ular birgalikda har qanday talabga javob beradigan dastur yaratishingizga yordam beradi.

🔮 Java va Hilla bilan kelajak

Vaadin va Hilla Java web dasturlarining kelajagini shakllantirmoqda:

Java 21 bilan to‘liq mos va Spring Boot bilan integratsiyasi juda yaxshi.
Zamonaviy web standartlari (masalan, PWA va Web Components) ni qo‘llab-quvvatlaydi. Hilla yordamida Java va React birlashtirilib, loyihalaringiz zamon bilan hamnafas bo‘ladi.

💡 Vaadin va Hillani bugun o‘rganishni boshlang!

Nahotki shunaqa imkoniyatdan bugun habar topdim..

💬 Fikrlaringizni izohlarda yozib qoldiring:
Siz Vaadin yoki Hilladan foydalanganmisiz?
Zamonaviy web dasturlar yaratishda qaysi birini afzal ko‘rasiz?


Java va zamonaviy frontend frameworklarini, masalan, React bilan birlashtirib kod yozishni xohlarmidingiz?


Endi bu orzu emas, Hilla yordamida Java backend kuchini va React frontend moslashuvchanligini bir platformada birlashtirish mumkin!

Siz API yaratish, frontend va backendni ulash kabi murakkab jarayonlarga vaqt sarflamaysiz, chunki Hilla bularni avtomatik ravishda boshqaradi.


Hilla orqali:


- React yoki TypeScript yordamida zamonaviy UI yaratishingiz mumkin.
- Type-safe API (Xatolardan xoli) ishlatilishi tufayli dastur kodining sifatini oshirasiz.
- Java’ning xavfsizlik va kuchli biznes mantiqiy imkoniyatlarini React’ning dinamik UI imkoniyatlari bilan birlashtirasiz.

Hilla bilan Java dasturlashni butunlay yangi darajaga olib chiqing! 🚀

Davomi keyingi postda 😎


BM SECURITY Group 🇺🇿 dan repost
🔭 Sun'iy intellekt 2 soat ichida sizni to'liq virtual nusxangizni yarata oladi

Stenford va Google DeepMind olimlari guruhi qisqa suhbatdan keyin odamlarning virtual nusxalarini yaratish imkonini beruvchi texnologiyani ishlab chiqdi. "Generative Agent Simulations of 1,000 People" ushbu izlanish natijasida ma'lum bo'lishicha, tizim sizning shaxsiyatingizni, qadriyatlaringiz va afzalliklaringizni hayratlanarli aniqlik bilan qayta yaratishi uchun sun'iy intellekt bilan ikki soatlik suhbat yetarli bo'lar ekan.

Shaxsiy xususiyatlarni takrorlashning to'g'riligini tekshirish uchun ishtirokchilar ikki haftalik interval bilan ikki marta bir qator testlarni o'tkazdilar: psixologik so'rovnomalar, ijtimoiy tadqiqotlar va mantiqiy o'yinlar. Keyin ularning raqamli egizaklari bir xil vazifalarni bajarishdi va buni natijasi 85% ga to'g'ri keldi.

Shu o'rinda Deepfake orqali yaratilgan va jiddiy xavf tug'dirayotgan video, foto va audio materiallarni aniqlash, farqlash uchun quyidagilarga e'tibor berishingiz kerak :

- Yuzni va ko'z harakatlarini tekshirish
- Chiroq va soya tahlili
- Ajratish va teskari tahlil qilish
- Vaqtni tekshirish
- Kadrlar o'rtasidagi g'alatiliklar
- Maxsus dasturlar va algoritmlar: deepfake aniqlash uchun maxsus sun'iy intellekt texnologiyalari va algoritmlari mavjud. Masalan, "Deepware Scanner", "Microsoft Video Authenticator" kabi dasturlar video yoki tasvirning asl yoki manipulyatsiya qilinganligini aniqlashda yordam beradi.
- Audio tekshiruvi: ba'zi deepfake videolarida ovoz va yuz harakatlari orasida uyg'unlik yo'q. Ovozning va yuzning bir-biriga mos kelmasligi, qalbaki video ekanligini bildiradi.

Batafsil izlanish haqida : https://arxiv.org/pdf/2411.10109

20 ta oxirgi post ko‘rsatilgan.