🌐 Web (blog) 💻


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


🌐 Web dasturlash.
👨‍💻 Algaritmlash .
📖 Asosiy nazariy maʼlumotlar.
📝 Insolarga manfaati tegadi degan umiddaman .
(shunchaki kerak bo'lishi mumkin)
: @Saturn_Say :

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

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


⚠️Bu ogohlantirish kompyuteringizdagi vaqt funksiyalari bilan bog‘liq

2038 yil muammosi(Y2K38) sababli. Ushbu muammo Unix vaqt tizimidan foydalanadigan eski 32-bitli tizimlarda yuzaga keladi.

📴Unix vaqt tizimi 1970 yil 1 yanvar dan boshlab har bir soniyani hisoblaydi va bu qiymat 32-bitli imzoli butun son sifatida saqlanadi. Biroq, 32-bitli imzoli butun sonning maksimal qiymati 2,147,483,647 ga teng. Bu vaqt birligi 2038 yilning 19 yanvar kuni 03:14:07 UTC da tugaydi, ya'ni shu vaqtdan keyingi sekundni hisoblash uchun bu qiymat yetarli bo‘lmaydi.

🐞Bu muammo quyidagicha sodir bo‘ladi:
- 32-bitli butun son (integer) qiymati overflow qilganida (to‘lganida), Unix vaqt tizimi qayta boshlanib 1970 yil 1 yanvarga o‘taydi yoki noto‘g‘ri vaqt ko‘rsatadi.
- Natijada, vaqtni saqlash va ishlov berish tizimi to‘g‘ri ishlamay qolishi mumkin.

📺Bu muammo kimlarga taalluqli?
- Asosan 32-bitli tizimlar va ular yordamida yaratilgan dasturlar uchun.
- Ko‘p zamonaviy 64-bitli tizimlar bu muammoga duch kelmaydi, chunki ular katta vaqt qiymatlarini saqlay olishadi.


♻️Yechim qanday?

Zamonaviy tizimlar 64-bitli vaqt formatidan foydalanmoqda, bu esa juda katta vaqt oraliqlarini qo‘llab-quvvatlaydi (hozirgi texnologiyalar bilan hisoblashda milliard yillarni ham hisoblash mumkin). Shu sababli, ko‘pchilik zamonaviy tizimlar va operatsion tizimlar 2038 yil muammosidan ta’sirlanmaydi.

Shu bilan birga, agar siz 32-bitli tizimdan foydalanayotgan bo‘lsangiz, uni 64-bitli operatsion tizimga yangilash tavsiya etiladi.


#Web_Geniuses #unix #time

@Web_Geniuses 🕸️


Yetim dasturchi kundaligi dan repost
Aynan shu sanada kompyuter qurilmalaringizni o'chirishni unutmang)


Kimga qanday mavzu va texnalogiyalar qiziq yozib kelilar 👇


Web_Geniuses Apache Spark va Apache Hadoop.pdf
89.3Kb
🚀 Apache Hadoop va Apache Spark bilan ishlash: Qo‘llanma 🖥️

Apache Hadoop va Apache Spark — katta hajmdagi ma’lumotlarni samarali qayta ishlashda muhim texnologiyalar hisoblanadi! 🛠️ Ushbu PDF qo‘llanma orqali Spark va Hadoopni o‘rnatish, interaktiv qobiqda ishlash hamda asosiy RDD operatsiyalarini o‘rganishingiz mumkin.

🔥 Yangi bilimlarni egallash uchun bu PDF ni yuklab oling va boshlang!

📂 PDF tarkibida nimalar bor:
- Apache Hadoop va Spark’ni o‘rnatish 🖥️
- Interaktiv Spark qobig‘ida ishlash 💻
- Asosiy RDD amallari bilan tanishuv 📊
- Hadoop’dan ma’lumot olish va saqlash 🌐

💡 Katta ma’lumotlar dunyosiga kirishga tayyormisiz?

Ushbu qo‘llanma sizga ilk yordam beradi degan umiddaman 🔥

reaksiya esdan chiqmasin 😁

#WebGeniuses
#BigData #ApacheSpark #ApacheHadoop #DataScience #WebBlock #RDD #MalumotlarAnalyz

@Web_Geniuses 🕸️


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
📅 InnoWeek – Innovatsiyalar Haftaligi!

InnoWeek — bu texnologiya va innovatsiyalarga bag‘ishlangan yirik ko‘rgazma bo‘lib, unda dunyo bo‘ylab yetakchi kompaniyalar o‘zining eng yangi ishlanmalari va yechimlarini namoyish etadi. Bu tadbir yangi texnologiyalar bilan tanishish va soha mutaxassislari bilan tajriba almashish uchun ajoyib imkoniyatdir! 💡🌐

Dars o'tish o'rniga shunaqa joylarga borib turish kerak ekan bazida💻


#InnoWeek #Innovatsiya #Texnologiya

@Web_Geniuses


Mongo (1).pdf
58.0Kb
🌱Mongo
Transactions
ReplicaSet

1 Terminalga yoziladi yuqoridagilar.

2 yangi terminalga mongo --port 2020 => qilib birortasiga kiriladi. (port - qaysi biri asosiy bo'lishini hohlansa o'shaniki yoziladi. )

3 rs.initiate() qilinadi. ---bu orqali 2720 da uji mongoni yoqadi endi shuni o'zini ham projectda ishlatsa bo'ladi degani.

4 rs.add("localhost:2721") => qilib bitta bitta qolganlari qo'shib chiqiladi. yani bir biriga bog'lanadi.

5 rs.status() => orqali ularni qaysi biri Primary , Secondary ekanligini bilib olinadi.

6 Shu bilan replicaSet tayyor bo'ladi. uni endi projectlarda uchalasini manzilini berib ishlataveramiz.


#Web_Geniuses #mongo #mongodb
@Web_Geniuses 🕸


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
📹Tetris

▶️Sifati 《720p
🇺🇿O'zbek tilida

Ôz loyihangiz uchun kurashish va ohirigacha harakat qilish kerak


@web_Geniuses


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Bugungi kayfiyatni eng yaxshi holatga keltirgan video bo'ldi 😂


Qaysi ilovalarda kartadan kartaga komissiyasiz pul oʻtkazish mumkin?

🔗 Batafsil: bank.uz/uz/perevodi


Ачинарлиси шундаки, шунчаки айтиб қўйса ҳам бўлаверадиган мавзулардан курс ясаб сотадиган одамлар билан ёнма-ён яшаяпмиз.

🤦‍♂


Linux Ubuntu | Dasturlash | Programming dan repost
#linux

Today I have learned how to connect airpods max to Linux Ubuntu in terminal when you can't connect with "Settings".

Full content coming soon 😉

@linux_shortcuts


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Qóy desam yana hafa bólasilada.

@Web_Ganiuses 🪐


As the human cant replace Alloh(The creator),
it's the same AI cant replace a programmer(Their creator).🚀

#AI #human #GOD #programmer
@web_Geniuses 🕸


Go home 🧑‍💻


Xatoliklar boʻlsa kommentga yozib ketamiz!


🕷 Qo'pol lekin tushunarli o'xshatish.

0, null, undefined


Birinchi qatorda 0, null, va undefined JavaScript dasturlash tilida turli xil ma'noni ifodalaydigan o'zgaruvchilar turidir. Ularning har biri alohida ma'noga ega:

1. 0: Bu sonlar ustida ishlovchi bir qiymat. 0 deb ifodalangan son, adadi yoki integer (butun son) deb tanimlanadi. Masalan, let number = 0; degan kodda number o'zgaruvchisiga 0 qiymatini berish mumkin.

2. null: Bu JavaScriptda bir qiymat turidir, uning ma'nosi "bo'shlik" yoki "yo'q". Boshqa bir qiymat yoq, shuning uchun null qaytariladi.

3. undefined: Bu esa biror bir qiymat aniqlanmagan va aniqlanmagan o'zgaruvchi uchun ishlatiladi. Agar o'zgaruvchi bir qiymat olishsa, lekin unda hech narsa qo'ymasangiz, uning qiymati undefined deb qaytariladi.

Bu ma'lumotlar JavaScript dasturlash tilida juda muhimdir, chunki ulardan foydalanish orqali dasturlashda to'g'ri kod yozishingiz mumkin.

#web_Geniuses
@Web_Geniuses 🕸


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Achchiq haqiqat...😐

#Web_Geniuses
@Web_Geniuses 🕸


Ramazon hayitingiz muborak bo'lsin


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Finishing ....🥳

2022- yil noyabr oyida olgan loyiham va nihoyat tugay deb qoldi 1.5 yil vaqt ketdi, hali ham kamchiliklari bor ertaga tugashi kerak (backend) frontda esa yana 3 4 kunlik ishi bor.

Ana endi blog yuritishga vaqt topiladi

#Saturn #Web_Geniuses

@Web_Geniuses 🕸


Barcha platformalar uchun universal dasturlash tili bu — Java hisoblanadi.

• Dasturlash tillarining jami soni 698 dan ortiq ekan. Qoyilmaqom...

• Ilk dasturchi ayol kishi bo'lgan va uning ismi Ada Lovelace bo'lgan.

• Birinchi kompyuter o'yini 1961-yilda yaratilgan. Qiziqarli tomoni shundaki, u deyarli pul ishlamagan. O'yin nomi esa Space War bo'lgan bo'lishi mumkin.

MacOS uchun eng ko‘p talab qilinadigan til bu — Swift bo‘ladi. Bu o‘ta mukammal til, uning yordamida chiroyli interfeysli dasturlar yaratish mumkin.

@Web_Geniuses 👨‍💻

20 ta oxirgi post ko‘rsatilgan.