#matritsa #Vektor
5. Matritsalar va Vektorlar
Misol:
@mobileflutter
5. Matritsalar va Vektorlar
Nazariy Tushuncha:
Matritsa - bu qator va ustunlardan tashkil topgan sonlar to'plamidir.
Vektor - esa bitta qator yoki ustundan iborat matritsa.
Misol:
void main() {
List<List<int>> matritsa1 = [
[1, 2],
[3, 4]
];
List<List<int>> matritsa2 = [
[5, 6],
[7, 8]
];
List<List<int>> natija = [
[0, 0],
[0, 0]
];
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 2; j++) {
natija[i][j] = matritsa1[i][j] + matritsa2[i][j];
}
}
print("Matritsa qo'shish natijasi: $natija");
}@mobileflutter
#iqtibos
LOL kitobidan
Sukut saqlash qandaydir bir holat emas, sukut saqlash bir maqomdir. Sukut so'zlarning a'losidir.
Bir marotaba Alloh demagan til, qancha gapirmasin, tilsizdir
LOL kitobidan
📝 Microsoft Xizmatlaridan Foydalanish Shartnomasiga Kiritilgan O'zgarishlar – 2024-yil, 30-sentabr
Microsoft siz foydalanadigan onlayn mahsulot va xizmatlar uchun xizmatlaridan foydalanish shartnomasini yangilamoqda. 2024-yil 30-sentabrda kuchga kiradigan ushbu o'zgarishlar quyidagi asosiy jihatlarni o'z ichiga oladi:
🔹 Xizmatlar va Yordam: Moderatsiya bo'limiga tashqi siyosat sahifasiga havola qo'shildi.
🔹 Xbox: Endi tashqi platformalar orqali o'ynaladigan Xbox Game Studio o'yinlari ma'lumotlaringizni kuzatishi va ulashishi mumkinligi haqida tushuntirishlar kiritildi.
🔹 Microsoft Oilaviy Funksiyalari: Bu funksiyalar faqat Microsoft xizmatlari uchun mavjud ekanligi ta'kidlandi.
🔹 Microsoft Keshbek: Keshbek dasturiga ishtirok etish uchun shartlar va qoidalarni qabul qilish zarurligi tasdiqlandi.
🔹 Copilot AI: AI xizmatlaridan foydalanish shartlarini tasdiqlash uchun yangi bo'lim qo'shildi.
🔹 Yordamchi AI va Kontent Huquqlari: Kontent hisob ma'lumotlari va uchinchi tomon da'volariga aniqlik kiritildi.
Batafsil ma'lumot olish uchun to'liq hujjatni ko'rib chiqing.
👉 To'liq shartnoma bilan tanishing: Microsoft xizmatlaridan foydalanish shartnomasi
@mobileflutter
Microsoft siz foydalanadigan onlayn mahsulot va xizmatlar uchun xizmatlaridan foydalanish shartnomasini yangilamoqda. 2024-yil 30-sentabrda kuchga kiradigan ushbu o'zgarishlar quyidagi asosiy jihatlarni o'z ichiga oladi:
🔹 Xizmatlar va Yordam: Moderatsiya bo'limiga tashqi siyosat sahifasiga havola qo'shildi.
🔹 Xbox: Endi tashqi platformalar orqali o'ynaladigan Xbox Game Studio o'yinlari ma'lumotlaringizni kuzatishi va ulashishi mumkinligi haqida tushuntirishlar kiritildi.
🔹 Microsoft Oilaviy Funksiyalari: Bu funksiyalar faqat Microsoft xizmatlari uchun mavjud ekanligi ta'kidlandi.
🔹 Microsoft Keshbek: Keshbek dasturiga ishtirok etish uchun shartlar va qoidalarni qabul qilish zarurligi tasdiqlandi.
🔹 Copilot AI: AI xizmatlaridan foydalanish shartlarini tasdiqlash uchun yangi bo'lim qo'shildi.
🔹 Yordamchi AI va Kontent Huquqlari: Kontent hisob ma'lumotlari va uchinchi tomon da'volariga aniqlik kiritildi.
Batafsil ma'lumot olish uchun to'liq hujjatni ko'rib chiqing.
👉 To'liq shartnoma bilan tanishing: Microsoft xizmatlaridan foydalanish shartnomasi
@mobileflutter
#kinolar
👨💻 Dasturchilar ko'rishi shart bo'lgan 15 ta kino
1. The Matrix
2. The Social Network
3. Source Code
4. The Imitation Game
5. Silicon Valley
6. Mr. Robot
7. Jobs
8. The Founder
9. The Social Dilemma
10. The Great Hack
11. Halt and Catch Fire
12. Wargames
13. Hackers
14. Snowden
15. Who Am I
@mobileflutter
👨💻 Dasturchilar ko'rishi shart bo'lgan 15 ta kino
1. The Matrix
2. The Social Network
3. Source Code
4. The Imitation Game
5. Silicon Valley
6. Mr. Robot
7. Jobs
8. The Founder
9. The Social Dilemma
10. The Great Hack
11. Halt and Catch Fire
12. Wargames
13. Hackers
14. Snowden
15. Who Am I
@mobileflutter
Sardor Sattorov
#tavsiya Endi boshladim taassurotlar yaxshi
Esizda boʻlsa bu kitobni boshlagan edim, bugun shu kitob tugadi,
Tugadiyu menda yana bir bor qayta oʻqish kerakligi haqida boshida fikr va keyin qaror paydo boʻldi,
Koʻpchiligimizda har doim nimadur kamdek nimadur yetishmayotgandek tuyuladi. Moddiy ehtiyojlar yetarli boʻlishi mumkin lekin qalbimiz uchun yetishmayotgan narsani balki toʻliq emasdur qisman boʻlsada bila olasz.
@mobileflutter
Tugadiyu menda yana bir bor qayta oʻqish kerakligi haqida boshida fikr va keyin qaror paydo boʻldi,
Koʻpchiligimizda har doim nimadur kamdek nimadur yetishmayotgandek tuyuladi. Moddiy ehtiyojlar yetarli boʻlishi mumkin lekin qalbimiz uchun yetishmayotgan narsani balki toʻliq emasdur qisman boʻlsada bila olasz.
@mobileflutter
🥰1
#bloc
Umuman olganda, Blok holat o'zgarishi qachon sodir bo'lishi mumkinligini tartibga solish va butun dastur davomida holatni o'zgartirishning yagona usulini qo'llash orqali holat o'zgarishlarini oldindan aytib berishga harakat qiladi.
@mobileflutter
Umuman olganda, Blok holat o'zgarishi qachon sodir bo'lishi mumkinligini tartibga solish va butun dastur davomida holatni o'zgartirishning yagona usulini qo'llash orqali holat o'zgarishlarini oldindan aytib berishga harakat qiladi.
@mobileflutter
👏1👌1
#asinxron #streams
Asinxron dasturlash: Streams
Streams u orqali suv oqadigan quvurni o'ylab ko'ring.
Quvur - bu Stream va suv - asinxron ma'lumotlar.
Buning nima keragi bor?
Dartda asinxron dasturlash Future va Stream sinflari bilan tavsiflanadi.
Future darhol tugamaydigan hisobni ifodalaydi. Oddiy funktsiya natijani qaytarsa, asinxron funksiya oxir-oqibat natijani o'z ichiga olgan Futureni qaytaradi. Natija tayyor bo'lganda Future sizga xabar beradi.
Stream asinxron hodisalar ketma-ketligidir. Bu asinxron takrorlanuvchiga o'xshaydi - bu erda siz so'raganingizda keyingi voqeani olish o'rniga, Stream tayyor bo'lganda voqea borligini aytadi.
Ushbu kod shunchaki butun son hodisalar oqimining har bir hodisasini oladi, ularni qo'shadi va yig'indini (kelajakni) qaytaradi. Loop tanasi tugagach, keyingi hodisa kelguncha yoki oqim tugagunga qadar funktsiya to'xtatiladi.
Funktsiya kalit so'z bilan belgilanadi , bu await forasync loopidan foydalanganda talab qilinadi .
Quyidagi misol async* funksiya yordamida oddiy butun sonlar oqimini yaratish orqali oldingi kodni sinab ko'radi:
@mobileflutter
Asinxron dasturlash: Streams
Streams u orqali suv oqadigan quvurni o'ylab ko'ring.
Quvur - bu Stream va suv - asinxron ma'lumotlar.
Buning nima keragi bor?
Streams ma'lumotlarning asinxron ketma-ketligini ta'minlaydi.
Ma'lumotlar ketma-ketligi foydalanuvchi tomonidan yaratilgan hodisalar va fayllardan o'qilgan ma'lumotlarni o'z ichiga oladi.
Streams await (kutish ) yoki listen(ozgarishlarni tinglash) Stream API orqali qayta ishlashingiz mumkin.
Streams xatolarga javob berish usulini taqdim etadi.
Ikki xil oqim mavjud: bitta subscription yoki broadcast.
Dartda asinxron dasturlash Future va Stream sinflari bilan tavsiflanadi.
Future darhol tugamaydigan hisobni ifodalaydi. Oddiy funktsiya natijani qaytarsa, asinxron funksiya oxir-oqibat natijani o'z ichiga olgan Futureni qaytaradi. Natija tayyor bo'lganda Future sizga xabar beradi.
Stream asinxron hodisalar ketma-ketligidir. Bu asinxron takrorlanuvchiga o'xshaydi - bu erda siz so'raganingizda keyingi voqeani olish o'rniga, Stream tayyor bo'lganda voqea borligini aytadi.
Future<int> sumStream(Stream<int> stream) async {
var sum = 0;
await for (final value in stream) {
sum += value;
}
return sum;
}Ushbu kod shunchaki butun son hodisalar oqimining har bir hodisasini oladi, ularni qo'shadi va yig'indini (kelajakni) qaytaradi. Loop tanasi tugagach, keyingi hodisa kelguncha yoki oqim tugagunga qadar funktsiya to'xtatiladi.
Funktsiya kalit so'z bilan belgilanadi , bu await forasync loopidan foydalanganda talab qilinadi .
Quyidagi misol async* funksiya yordamida oddiy butun sonlar oqimini yaratish orqali oldingi kodni sinab ko'radi:
@mobileflutter
🔥1🥰1
LLaMA (Large Language Model Meta AI) — Meta tomonidan ishlab chiqilgan yangi til modeli. GPT kabi yirik til modellariga o'xshash, LLaMA tabiiy tilni tushunish va matn yaratishda yuqori samaradorlikka ega. Ochiq manba sifatida taqdim etilgan bu model, ilmiy tadqiqotlar va texnologiya sohalarida keng qo'llaniladi. 🚀📚 #LLaMA #AI #Meta
#mobileflutter
#mobileflutter
🔥1🥰1
https://www.dhiwise.com/post/flutter-design-patterns-demystified-a-beginners-guide#1-the-singleton-pattern
Flutter Design Patterns Demystified: A Beginner's Guide
Flutter Design Patterns Demystified: A Beginner's Guide
Dhiwise
Flutter Design Patterns Demystified
Streamline App Development with Beginner's Guide to Flutter Design Patterns.
❤1🔥1
https://youtu.be/T7wlGqyNcbc?si=bR3GXBXCqe4lNhKO
Juda Foydali hayotizni 44 daqiqasini sarflab ko'rishizga arziydi
Juda Foydali hayotizni 44 daqiqasini sarflab ko'rishizga arziydi
YouTube
Kuchli auraga ega bo'lish uchun bu videoni ko'ring!
Aurangiz ustida ishlang, chunki u atrofingizda qanday odamlar yig'ilishini belgilab beradi. Bu videoda aynan shu mavzu, inson o'zidan tarqatuvchi energiyasi, u haqida o'zidan avval so'zlovchi aurasini kuchaytirishi uchun eng asosiy omil, hamda men bilgan…
🔥1
🫣 Sizlarga ham shunday habarlar kelyaptimi?
Bu kop ehtimol bilan uzbek ham emas, sababi habarni ingliz tilidan uzbek tiliga o'girilganga o'xshadi sababi habarda "This" so'zi bor va bunga o'xshash firma india da bor ekan,
🙌 Xullas Ehtiyot bolamiz. Bu haqiqiy o'zbek bo'lgan taqdirda ham haqiqiy pul bergan taqdirda ham yaxshi yo'l emas
Bu kop ehtimol bilan uzbek ham emas, sababi habarni ingliz tilidan uzbek tiliga o'girilganga o'xshadi sababi habarda "This" so'zi bor va bunga o'xshash firma india da bor ekan,
🙌 Xullas Ehtiyot bolamiz. Bu haqiqiy o'zbek bo'lgan taqdirda ham haqiqiy pul bergan taqdirda ham yaxshi yo'l emas
👌1
Extiyot bo'lmasak bo'lmas ekan, Har kimning ham so'zlariga ishonmasdan tekshirib ko'rish kerak ekan.
O'ngda o'zini Gazeta.uz hr hodimi db tanishtirgan odam asli u yerga umuman aloqasi yoq odam ekanini chapdag rasmda Gazeta.uz botida o'zlari aytishdi.
Hozirgi kunda bunday firibgarliklar juda ko'plab topilishi aniq, 😁 eng qizig'i ismiga qaranglar"Navro'z Gabriel" ekan, 🤦 ular ham tan olishsin o'zini ishlariga juda saviyasiz yondashishyapti yani aldamoqchi bo'lgan taraf bilmadim bunaqa saviya bilan kimnidur alday olsa bilmadim
Diqqat, Etibor, Axborotni tekshirish
O'ngda o'zini Gazeta.uz hr hodimi db tanishtirgan odam asli u yerga umuman aloqasi yoq odam ekanini chapdag rasmda Gazeta.uz botida o'zlari aytishdi.
Hozirgi kunda bunday firibgarliklar juda ko'plab topilishi aniq, 😁 eng qizig'i ismiga qaranglar
Diqqat, Etibor, Axborotni tekshirish
👌1
#flutter
Flutter 3.24 va Dart 3.5 bilan tanishing!
Bugun Flutter 3.24 va Dart 3.5 versiyalari rasman e'lon qilindi! Bu versiyalar bilan birga, Flutter GPU API, veb uchun yangilanishlar, va iOS tizimida ishlashni yanada osonlashtiradigan yangiliklar kelmoqda.
Mana yangi xususiyatlar:
🚀 Flutter GPU API: Grafik ishlashda katta o'zgarish! Endi Flutter-da GPU yordamida maxsus rendererlar yaratishingiz mumkin. Bu orqali 2D/3D animatsiyalar va o'yinlar qilish yanada osonlashadi.
📱 iOS va macOS yangiliklari: Swift Package Manager'ni qo'llab-quvvatlash boshlandi! Bu orqali Flutter plaginlari bilan ishlash osonroq va tezroq bo'ladi. Yana, Cupertino vidjetlariga 37 ta yangi vidjet qo'shildi.
🌐 Veb uchun yangilanishlar:
WebAssembly qo'llab-quvvatlanishi yaxshilandi, shuningdek, elementlarni web sahifaga joylashda yangi imkoniyatlar qo'shildi.
💡 Hamjamiyat hissasi: Ushbu yangiliklarda 167 ta noyob hissa qo'shuvchi ishtirok etdi va 1500 ga yaqin commit qilingan!
O'zingizni Flutter dunyosida yangi imkoniyatlarga tayyorlang va yangiliklarni sinab ko'ring! 😊
@mobileflutter
Flutter 3.24 va Dart 3.5 bilan tanishing!
Bugun Flutter 3.24 va Dart 3.5 versiyalari rasman e'lon qilindi! Bu versiyalar bilan birga, Flutter GPU API, veb uchun yangilanishlar, va iOS tizimida ishlashni yanada osonlashtiradigan yangiliklar kelmoqda.
Mana yangi xususiyatlar:
🚀 Flutter GPU API: Grafik ishlashda katta o'zgarish! Endi Flutter-da GPU yordamida maxsus rendererlar yaratishingiz mumkin. Bu orqali 2D/3D animatsiyalar va o'yinlar qilish yanada osonlashadi.
📱 iOS va macOS yangiliklari: Swift Package Manager'ni qo'llab-quvvatlash boshlandi! Bu orqali Flutter plaginlari bilan ishlash osonroq va tezroq bo'ladi. Yana, Cupertino vidjetlariga 37 ta yangi vidjet qo'shildi.
🌐 Veb uchun yangilanishlar:
WebAssembly qo'llab-quvvatlanishi yaxshilandi, shuningdek, elementlarni web sahifaga joylashda yangi imkoniyatlar qo'shildi.
💡 Hamjamiyat hissasi: Ushbu yangiliklarda 167 ta noyob hissa qo'shuvchi ishtirok etdi va 1500 ga yaqin commit qilingan!
O'zingizni Flutter dunyosida yangi imkoniyatlarga tayyorlang va yangiliklarni sinab ko'ring! 😊
@mobileflutter
🥰1
#dart
💡 Dart 3.5 yangilanishi va kelajak rejalari
🛠 Dart 3.5 chiqarildi! : Ushbu versiyada bir qancha yangi imkoniyatlar va yaxshilanishlar mavjud:
🔹 Veb va JS o'zaro aloqasi: Endi Flutter Web ilovalarini WebAssembly'ga kompilatsiya qilish qo'llab-quvvatlanadi va Dart-to-JS modeli barqaror holatga o'tdi. Yangi package:webdan foydalanish tavsiya etiladi.
🔹 Native o'zaro aloqasi: Dart endi C, Java, Kotlin va Objective-C tillari bilan ko'proq moslashgan, yangi FFI yaxshilanishlari qo'shildi va JNIgen Java/Kotlin uchun yangilandi.
🔹 Pub.dev yangilanishlari: Paketlar bilan ishlashni soddalashtiruvchi yangi pub unpack va pub downgrade --tighten buyruqlari qo'shildi.
Kelajakda ko'proq yangilanishlar kutilyapti, jumladan Swift bilan to'g'ridan-to'g'ri o'zaro aloqa va Dart'ning yangi makros funksiyalari!
🔗 Batafsil: dart.dev
@mobileflutter
💡 Dart 3.5 yangilanishi va kelajak rejalari
🛠 Dart 3.5 chiqarildi! : Ushbu versiyada bir qancha yangi imkoniyatlar va yaxshilanishlar mavjud:
🔹 Veb va JS o'zaro aloqasi: Endi Flutter Web ilovalarini WebAssembly'ga kompilatsiya qilish qo'llab-quvvatlanadi va Dart-to-JS modeli barqaror holatga o'tdi. Yangi package:webdan foydalanish tavsiya etiladi.
🔹 Native o'zaro aloqasi: Dart endi C, Java, Kotlin va Objective-C tillari bilan ko'proq moslashgan, yangi FFI yaxshilanishlari qo'shildi va JNIgen Java/Kotlin uchun yangilandi.
🔹 Pub.dev yangilanishlari: Paketlar bilan ishlashni soddalashtiruvchi yangi pub unpack va pub downgrade --tighten buyruqlari qo'shildi.
Kelajakda ko'proq yangilanishlar kutilyapti, jumladan Swift bilan to'g'ridan-to'g'ri o'zaro aloqa va Dart'ning yangi makros funksiyalari!
🔗 Batafsil: dart.dev
@mobileflutter
🔥2
👍1