Ramziddin — Dasturlash haqida
2.01K subscribers
289 photos
25 videos
199 links
Ingliz tilida kanalim – @ramzcoder
Ramzcoder community – @ramzcodercom
Instagram — instagram.com/ramzcoder
Programming emoji pack – t.iss.one/addemoji/ramzcoder
Download Telegram
shakhzod's lab
sleeping well is the biggest key to the success i have been missing for many years.
Just as it takes discipline to get up early, it takes even more to sleep early 🍸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16
Eng zo’r uzoq mudatt dasturlash strategiya (shaxsiy fikrim)

Like my father says a lot: “qiyin narsalarga o’rganib qolish”

• Qiyin narsalarni o’rganishga o’rganib qolish
• Xatolarni ohirigacha yechishga o’rganib qolish
• Ko’proq harakat qilish va minimum harakat-chiziqni odatga olish
🔥2716976👍21
Agar npm packageni pnpm packagega aylantirmoqchi bo'lsangiz, pnpm importdan foydalaning. U sizning package-lock.jsonni o'qib yangi pnpm-lock.yaml yaratadi
251712👍3
Ingliz tilimi shu yerda yanada ko’proq amaliyot qilaman 👇

https://t.iss.one/ramzcodereng/56
👍41
GitHub Flow nima va Git qanday loyihalarda ishlatiladi 👇

https://www.instagram.com/reel/DCWYG9xqGa1/
🔥123
ChatGPT (hozircha faqat macOS uchun) endi native macOS-dagi ilovalar bilan interact qilishi mumkin

https://x.com/OpenAIDevs/status/1857129790312272179
63
This media is not supported in your browser
VIEW IN TELEGRAM
😁2486👍1
This media is not supported in your browser
VIEW IN TELEGRAM
23
This media is not supported in your browser
VIEW IN TELEGRAM
😁261431
This media is not supported in your browser
VIEW IN TELEGRAM
👍148🔥3211
Ramziddin — Dasturlash haqida
Video message
This media is not supported in your browser
VIEW IN TELEGRAM
😁2385322
Shunchaki pul qilmoqchi bo'lsangiz JavaScript/TypeScript, Python, Java yoki PHP o'rganing. Fikringiz?
5714👍12881😁1
Qanday qilib solo-dasturchi sifatida loyihalar ustida ishliman?

Odatda Vercel butun workflowni oson qilib beradi:
* Har bitta branch uchun preview yaratadi
* Avtomatik ravishda CI/CD so'zlab beradi
* Infrastrukturani o'zi kotarib beradi

1. Nimadir saytga qo'shmoqchiman (balki bittada 10ta g'oya keladi)

2. Har bitta g'oyani alohida GitHub issuesda issue sifatida yarataman

3. Issueni ichida: acceptance criteria, priority, details, etc

4. Issueni ustida ishlamoqchi bo'lsam, issue uchun feature branch yarataman, masalan RM-542-internationalize-nav-bar (Issue raqamini branchga yozganimda issueni topishga yordam beradi)

6. Branch ustida asosan localda ishliman, lekin ba'zida Vercelga branchni push qilaman, va Vercel manga productiondan alohida feature branch qanday production muhitda ishlavotganini ko'rsatadi.

7. Branch tayyor bo'lganida o'zim uchun PR yarataman va alohida o'zim uni code-review qilaman. Agar nimadir topilgan bo'lsa, PR ichida thread yarataman va qayta nuqta 6-ga qaytaman.

8. Branch tayyor bo'lsa, testlar o'tvotgan bo'lsa va previewda hammasi yaxshi ishlavotgan bo'lsa, mainga PR-ni merge qilaman

9. Agar hato paydo bo'lgan bo'lsa productionda, Vercelda oson rollback qobilyati bor

10. Vercelda loglarga qarab turaman

Fikrlar/maslahatlar ⬇️

P.S.: albatta, bu workflow ishlatmastan ham tezroq productionga kod ko'tarsa bo'ladi. Lekin bu workflow shaxsan man uchun tartib va error-larni topishga yordam beradi
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1333🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
12🔥3👍2
Windowschi do'stlar, ishonila, bu narsa hayotingizni o'zgartiradi

https://twitter.com/raycastapp/status/1858894804144574487

Waitlistga qo'shilishga maslahat beraman, bu esa Raycast windows uchun
🎉6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
19👍4🔥1
Shunaqa havoda sigaret chekishingiz shart emas 🙁

P.S.: yo’q, chekmiman. Yurakga tasr qiladi
Please open Telegram to view this post
VIEW IN TELEGRAM
23😁165👍421🔥11