Curious coder
93 subscribers
674 photos
221 videos
51 files
522 links
𝓣𝓱𝓲𝓷𝓴 𝓭𝓲𝓯𝓯𝓮𝓻𝓮𝓷𝓽... ! 𝗘=𝗺𝗰²
Download Telegram
Forwarded from TATU | Rasmiy kanali
This media is not supported in your browser
VIEW IN TELEGRAM
#tabassum_vaqti

😁 Turkiyalik muzqaymoqchi dasturlashni o'rganib olganida...

✈️@tuituz_official
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
Yoshlgiz sizni qachon tashab ketgan 🤣
Рюкзак гулугулудан оригинал
3😁3👍2😱1
Marketing 🕷
Please open Telegram to view this post
VIEW IN TELEGRAM
Student paytim universitet, ish va English kursini bemalol ulgurardim. Kerak bo’lsa soat 01:00 gacha ishlab, ertasi kuni yana darsga borardim. Eng qizig’i — umuman charchamasdim.
Hozir esa faqat ish va English qoldi…
Lekin kechki 9 dan keyin organizm:
“Yopamizmi endi? Men bugunga ishladim.” 🤣
Oldin vaqt kam edi, energiya ko’p edi.
Hozir vaqt ko’proq, energiya esa qayergadir deprecated bo’lib qolgan.
@devspaceuz
😁3
Reliz chiqandan so'ng odam bir baxtli his qiladi o'zini
🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21
Forwarded from MobilDasturchi.Uz (Azizbek Asqaraliyev)
Universitet tanlashda adashmang 🤦‍♂️

Bular ham 1Fit yo’lidan ketyaptimi hayronman 🤦‍♂️
Forwarded from Tune Hunt Bot
youtube video #YpaXTOOaWgo
GAZ LIVE
​​​​🔊 Баста - Кинолента

@TuneHuntBot orqali istagan musiqangizni tez va oson toping!
AI hamma narsani hal qiladi" degan xayol va IT bozoridagi achchiq haqiqat
Hozirgi kunda IT olamiga kirish qanchalik to'g'ri? Hamma yoqda shovqin- "Bozorda ishlar ko'paymoqda, lekin ish beruvchilar kamayib bormoqda","Eski stacklar yo'qolib ketyapti, hamma Full-Stack bo'lishi shart", "AI bir zumda hamma narsani o'rniga qo'yib yuboradi". Hamma og'zini to'ldirib: "AIga prompt yozasan, u butun tizimni o'zi qurib beradi", deb baqirmoqda. Afsuski, real hayotda ishlar bunday emas. AI sizi siklga tushirib qo'yishi hech gap emas. AI qayta-qayta yoziladigan qismlarda adashadi, kodni o'zingiz tushuntirib, to'g'rilab tursangizgina ishlaydi. "MCP serverlar bilan UI chizasan" deysizu, natija 100% o'zingiz o'tirib chizgandek chiqmaydi.
Project ownerlar tezlashishni xohlaydi. Ular "sizdan oldingi razrabotchiklar ham shunaqa degandi", deyishadi. Lekin bu xatolar uchun javob beradiganlar yana o'sha dasturchilarning o'zi. QA tekshiradi, qaytaradi; QA yana tekshiradi, yana qaytaradi.

Rahbariyat miyasiga esa - "Claude AI sendan zo'r ishlaydi" degan fikr o'rnashib qolgan.
Unutmang AI - bu shunchaki matematik model. U o'qilgan ma'lumotlar bazasiga asoslanib, keyingi so'z yoki ketma-ketlik ehtimolligini hisoblaydi, xolos.
To'g'ri yondashuv qanday bo'lishi kerak?
1)AIni shunchaki mayda-chuyda, rutin ishlarga ishlatish kerak. Asosiy arxitektura va mantiq o'zingizda qolgani ming marta yaxshi.
2)"Automode"ni yoqib qo'yib, JSON tashlab, UI chizib ber deyish bilan mukammal mahsulot chiqmaydi. Hozir hamma startuplar bir-biridan o'zib ketaman deb shuni qilyapti. Natija-chi? Performance'i rasvo, foydalanuvchilar ishlatmaydigan, chala loyihalar.

Xulosa o'rnida:
AI — bu zo'r instrument. U ishingizni ma'lum bir darajada tezlashtiradi, lekin 100% ko'ngildagidek, mukammal app faqat inson tomonidan qilinadi. Chunki bu AIning o'zini ham inson yaratgan!
Texnologiya va inson mehnati o'rtasida har doim sog'lom kompromiss bo'lishi shart. Shoshilmang, tahlil qiling va asosiysi - o'z ustingizda ishlashdan to'xtamang.
P/s: Dasturlashni o'rganishni boshlaganda asosiy maqsad "tezroq ishga kirib, katta pul topish" bo'lmasligi kerak. Asl maqsad - kasbni sevish, uni tushunish va puxta mutaxassis bo'lish bo'lsin. Qolgani o'z-o'zidan keladi, sizni tasavurizdagi mablag' hechnima ....
@devspaceuz
❤‍🔥1🤝1
Array (Massiv): Biz uni qanday tasavvur qilamiz va kompyuter uni qanday tushunadi?


Dasturlashda Array — bu bir nechta ma'lumotlarni bir joyda saqlaydigan eng asosiy tuzilmalardan biri. Lekin biz bilan kompyuter uni mutlaqo har xil tushunamiz.
1. Biz uni qanday tushunamiz?
Inson miyasi arrayni do'konga borib mahsulotlarni terib qo'yadigan savatcha yoki bir qatorga terilgan qutilar sifatida tasavvur qiladi. Masalan, let numbers = [10, 20, 30, 40] dedikmi, biz shunchaki to'rtta son bir joyda turibdi deb o'ylaymiz. Unga numbers[2] deb murojaat qilsak, uchinchi elementni (ya'ni 30 ni) olib berishini tushunamiz. Biz uchun bu mantiqiy va sodda ro'yxat.
2. Kompyuter uni qanday tushunadi?
Kompyuter uchun array — bu RAM (operativ xotira) ichidagi qat'iy ketma-ket joylashgan kataklar (bloklar).
Kompyuter xotirasi minglab adreslardan iborat ulkan omborxonaga o'xshaydi.
Array yaratilganda, kompyuter xotiradan ma'lum bir uzluksiz joy ajratadi.
Masalan, birinchi element 0x7ffee manzilida tursa, qolgan elementlar darhol ketma-ket joylashadi.
Shuning uchun ham kompyuter index (numbers[2]) orqali murojaat qilganda uni juda tez topadi: u shunchaki boshlang'ich manzilga element hajmini va index raqamini qo'shib, to'g'ridan-to'g'ri o'sha katakka sakraydi (O(1) vaqt murakkabligi).
Lekin bu yerda kichik bir "lekin" bor:

Array xotirada qat'iy ketma-ket joylashgani uchun, uning hajmini o'rtadan kattalashtirish yoki o'chirish qiyin. Agar o'rtaga yangi element qo'shmoqchi bo'lsangiz, kompyuter butun boshli massivni xotiraning boshqa joyiga ko'chirib chiqishiga to'g'ri keladi. Bu esa resursni ko'p talab qiladi.
Xulosa:
Dasturlashda yozayotgan har bir oddiygina kodimiz ostida kompyuter xotirasi bilan bog'liq katta fizika va mantiq yotadi. Arrayni shunchaki ma'lumotlar ro'yxati emas, balki xotirani boshqarish vositasi sifatida tushuna boshlasangiz, yozayotgan kodingiz ham optimallashib boradi.
@devspaceuz
❤‍🔥11
Motivatsiya ortidan quvishdan charchadim.

Har kuni kimdir "mana shunday qilsang muvaffaqiyat", "mana shu yo'l eng to'g'risi" deb chiqadi. Lekin vaqt o'tgani sayin bitta narsani tushundim: motivatsiya uzoqqa olib bormaydi.Nasibingizdagi narsaga erishish uchun baribir harakat qilishingiz kerak. Sekin bo'lsa ham, bosqichma-bosqich. Har kimning yo'li har xil. Kimdir 20 yoshida natija qiladi, kimdir 30 yoshida. O'zingizni birovning yo'li bilan o'lchamang.Maqsad aniq bo'lsin. Keyin esa shunchaki ishlang. Ko'proq ishlang. Natija bir kunda kelmaydi, lekin har kuni qilingan mehnat yig'ilib boradi. Yana bir narsa hech kim siz uchun ideal "case" emas. Sizning sharoitingiz, imkoniyatingiz va hayotingiz boshqacha. O'zingizni boshqalar bilan emas, kechagi o'zingiz bilan solishtiring. Oxir-oqibat, o'zingiz o'zingizning eng yaxshi "case"ingiz bo'lasiz.Rostini aytsam, oxirgi paytlarda ijtimoiy tarmoqlardan ham charchadim. Hamma muvaffaqiyatni sotyapti, hamma motivatsiya ulashyapti. Lekin buning katta qismi chiroyli qadoqlangan illyuziya. Ekranda ko'rgan narsangizning yarmi haqiqiy hayot emas.
Ba'zan telefonni chetga qo'yib, jim ishlash eng kuchli motivatsiya bo'ladi.
P/s: Ishlashdan odamdan o'lmaydi , xozir manga qiyin man depresiyadaman kulaman foydasi yoq turib ishlash kerak hichkim sizni qutqarmaydi batar bo'ladi bundan keyin o'zi payt keladi kimdir sabab bo'ladi , kimnidir sabab qiladi shu ishni topishizga .
@devspaceuz
2🔥6💯2❤‍🔥1🆒1💘1😘1
Bu brat doim problemlarga solution qidiradilar 😂
😁2💯1🤣1
👨‍💻Официальный плагин claude-security от Anthropic

У claude вышел официальный плагин claude-security для поиска дыр проекта. Ставится легко, жрет токены за семерых. Установка:
/plugin install claude-security@claude-plugins-official
/reload-plugins


По доке рекомендуют запускать через /claude-security:scan, но тогда получите
The bare /claude-security:scan command was invoked without arguments, so there's nothing for me to run.


➡️ На практике:
Запуск через /claude-security:claude-security
Дальше он предложит варианты, что сканировать и запустит скан

Из интересного:
Каждую находку отдает верификаторам с задачей её опровергнуть. В итоговый отчет попадает только самое важное, без "потенциальных дыр". По итогу получите .md файл с находками


➡️ У меня, например, нашел классическую дыру мобильных приложений:

🟢ссылка в вебвью или по диплинку открывается без единой проверки. Никакого allow list или сверки хоста. Можно подсунуть любой адрес, а если в вебвью ещё и заголовки подкладываются, то вместе с переходом можно угнать и Bearer-токен


➡️ Итог: плагин полезный, прогнать проект стоит. Находит то, на что редко обращают внимание при разработке.
Да и вам будет жирный + за внимание к безопасности

Нюанс - Anthropic честно предупреждают, что сканы недетерминированные: два прогона по одному коду дадут разные находки
Please open Telegram to view this post
VIEW IN TELEGRAM
1🆒1💘1
Forwarded from Oh, my Flutter (Mikhail Zotyev)
Плагин Flutter для VSCode получил очередное обновление. В нём:

👉 изменения в приоритете выбора пути до Flutter SDK;
👉 новая команда Dart: Toggle Show TODOs;
👉 новый механизм ввода пользователя при рефакторинге.

📌 Подробный список изменений доступен по ссылке.
https://dartcode.org/releases/v3-140/

#update
Fix , fix fix … pow(fix,n) 😂
@devspaceuz
Media is too big
VIEW IN TELEGRAM
#bitiruvchilarimiz

🎓Universitetni tamomlagandan keyingi muvaffaqiyat qanday boshlanadi?

💬 Diplom topshirish jarayoni davomida ayrim bitiruvchilar bilan suhbatlashdik. Ular bugungi faoliyati, erishgan yutuqlari, ish faoliyatidagi ilk qadamlari hamda universitetda olgan bilimlari muvaffaqiyat yo‘lida qanday o‘rin tutgani haqida o‘z fikrlari bilan o‘rtoqlashdilar.

Bizni kuzating:
🚀Telegram  📷Instagram 🎬YouTube 🔵Facebook
Please open Telegram to view this post
VIEW IN TELEGRAM