Davronbek SWE 🪐
935 subscribers
578 photos
113 videos
66 files
446 links
- Loyihalardagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalarni ulashib boraman.

Don't be shy, say hi 👋 | @firdavs_dev | davronbekdev.uz
Download Telegram
Grow your skills and advance your career with LinkedIn Learning

Useful video tutorials for weekend day 🔥


Link: https://www.linkedin.com/learning/
VID_20221105_145535_782.mp4
3.2 MB
Yo'l olis , maqsadlar aniq ...

Manba & @davron_coder
Forwarded from nurilloh_an's blog
python decorators
553 ta chatlarim bor ekan (va 287 blocked account)😕

Eng qiziģi 1 yarim yil oldin ish masalasida gaplashgan uzoq tanishlarim chatlar turgan ekan ushal damlarni yodimga soldi😁

P/s Chat tarixlari o'chirib tashlandi agar bu chat orasida siz ham bo'lgan bo'lsayiz uzr surayman 🥹. Barcha chatni bilgilagan edim. Lek bu degani ular bilan endi yaqin emasmiz degani emas shunchaki chat yozishmalari o'chdi holos muhumi ular hayotda borlar. 😇

Bu hayotda borligizdan hursandmiz🫶, hech qachon yo'qlab yozmaydigan yaqinlarimiz (bu bazida juda ham zo'r, chalģitishmaydi😌)

Contact: @firdavs_dev
Forwarded from Простой Python | Программирование
Дедлок

Дедлок — это режим сбоя, когда поток или потоки ожидают состояния, которое никогда не возникает. В результате потоки взаимоблокировки не могут выполняться, а программа зависает и должна быть принудительно завершена. Данная статья демонстрирует, как можно избавиться от дедлоков.

👉Читать статью

#статьи
This media is not supported in your browser
VIEW IN TELEGRAM
'Self study' - tuxtatib qo'ymaymiz ahir dasturchi har doim talaba yangi texnologiyalarni o'rganishdan tuxtatmasligi kerak 🤓


Sizlarda weekend day qanday o'tmoqda, qanday yangi texnologiya o'rganmoqdasizlar 🫠?!
Articles: https://tamerlan.dev/author/tamerlan/ 🇺🇸

P/s Menga o'xshab Texnik maqolalar o'qishga qiziqadiganlar uchun 🔥 (Shunchaki o‘qimang, tushunib o'qing, How & Why savolariga javob topa oladigan darajada :)
Senat.uz ga bo'lgan cyber attack so'ng Hackinga qiziqishi yuqori bo'lganlar soni yanada oshgandek hayolimda 🤔 Inson psixologiyasi bazida qonunlarni buzib turgisi keladi, bu tabiiy hol lek miyordan oshib ketgani ko'ngilsizliklarga olib keladi 💫

CISCO & DevOps qiziquvchilar uchun darslar 🔥

P/s Oldin bu kurslar 2k $ bo'lgan ekan 💸

🌐 https://netacad.sadlab.su/
Forwarded from Blog Old (Javohir)
Dasturchilar bilishi kerak bo'lgan Git buyruqlari

Dasturchilar bilishi va ishlata olishi kerak bo'lgan Git buyruqlar ro'yxati:

Git config
Bu buyruq muallifni ismi va elektron pochta manzilini vazifalaringizda foydalanishga mos ravishda o'rnatadi.

git config -global user.name "[name]"
git config -global user email "[email adress]"


Git init
Ushbu buyruq yangi repository yani omborni boshlash uchun ishlatiladi.

git init [repository name]


Git clone
Ushbu buyruq mavjud URL manzilidan repository (omborni) olish uchun ishlatiladi.

git clone[url]


Git push
Ushbu buyruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltirilgan bo'ladi.

git push <remote_URL/remote_name> <branch>
#agarda hammasini belgilamoqchi bo'lsak
$git push -all


Git merge
Bu buyruqda belgilangan filal tarixini joriy filalalga birlashtiradi.

git merge[branch name]


Git pull
Ushbu buyruq boshqa serverdagi o'zgarishlarni sizning ish katalogingizga olib keladi va birlashtiradi.

git pull [Repository Link]


Git commit
Bu buyruq faylni doimiy ravishda versiya tarixiga yozib oladi.

git commit -m "[commit xabar yozilsin]"


Git add
Bu buyruq faylni qo'shib beradi.

git add [file]


Git Branch
Ushbu buyruq faqat sizni tizimingizda yangi fililal yaratadi.

git branch <branch-name>


Git Checkout
Bu buyruqda buyruqqa asoslanib sizni avtomatik filal nomiga o'zgartiradi.

git checkout <branch-name>


Git status
Bu buruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltiriladi.

git status


Git Tag
Ushbu buyruq belgilangan majburiyatlarga teglar berish uchun ishlatiladi.

git tag [commitID]


Git remote
Bu buyruqda sizni mahalliy repositoryngizni masofaviy serverga ulash uchun ishlatiladi.

git remote add [variable name] [Remote Server Link]


Git Diff
Bu buyruq ikkita filial orasidagi hamma fayllarni farqini ko'rsatib beradi.

git diff branch1..branch2
Productiondagi Proyektlarda biz bilmagan holatlarda Error bug lar kuzatilishi mumkin. Bu buglarni bir necha yo'lar bilan handle qilishimiz mumkin! 🐞

* Log files - Ammo log faylarni har doim tekshirib turilishga to'g'ri kelishi mumkin ♻️

* https://sentry.io/ Hozirgi kunda keng qulanilmoqda, Ammo bu Error message larni gmail ga yulaydi. Gmail hardoim check qilib turish noqulay bo'lishi mumkin 📧

* Telegram bot orqali, Errorlarni groupaga yulab turadi va bizda esa telegram Top using messenger 🔝

Source code: https://github.com/firdavsDev/telegram-error-alerter 🔥
HH.uz sahifasida hozirga qadar ummumiy yulagan application larim soni (743) 🤦‍♂️ 😂

Men topshirgan joylar asosan MDH davlatlar (remote) uchun edi va ko'p holarda rus tilidagi muamom tufayli reject olar edim 🫢

P/s - Shuni bildimki "Hech qachon interview larga qatnashishdan qochmaslik kerak, reject oldiz degani hammasi tugadi degani emas aksincha bu endi siz o'z kamchilikiz haqida bilib oldingsiz va keyingi interview larda bu kamchilikizni to'ldirasiz Interview lar sizni kuchli qiladi 🫡 💯

More: https://azimjon.com/blog/100ta-intervyu-nima-orgatdi/ 🔥
Qiziq, hamma dasturchilarda menga uxshab setup ini bezashga qiziqarishmikin🧐 yoki menda shundaymi 😕

P/s SetUp da qanchalik anjomlar, tool lar ko'p bo'lmasin bu sizni bilimli qilib quymaydi 🤓

O'qib, o'rganib, ularni real tajribalarda sinashda davom etamiz ..... 🚀
Boost your testing efforts with Qase 🔥

QA mutaxassisi qiziquvchilar uchun tool desak ham bo'ladi: Qase.io 🚀

Loyhani testlashga qiziquvchilar uchun (QA): https://praktikum.mohirdev.uz/quality-assurance-sifat-nazorati
Ular: Kompyuterchi sanu, kompyuterim ishlamayapti tuzatib ber😒
Bizlar: Dasturchi kompyuter tuzatadigan usta emas 😡


P/s Usta bo'lish shart emas lek qiziqib titkilab ko'rishga arziydi 🤓 Bajara olmaganizda ham yangi bilimlar olasiz, yoki aksincha 😹

* Majbur bo'lsangiz iloj qancha🤕