Alisher Dev 💻


Kanal geosi va tili: ko‘rsatilmagan, Ruscha
Toifa: ko‘rsatilmagan


| Full-stack developer 〽️
| Student of Najot Ta'lim 🎓
| My GitHub account 🐱 ↙️
https://github.com/AlisherCoder
📨 @coder_2o2

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

Kanal geosi va tili
ko‘rsatilmagan, Ruscha
Toifa
ko‘rsatilmagan
Statistika
Postlar filtri


😁


Kimligingizni bilmoqchimisiz?
- Xarajatlaringizga boqing.

2005-yil bir olis tumanga to’yga bordik. Sevinch Mo’minova kelgan - rosa qimmatga, aniq eslay olmayman - aytaylik hozirgi $10,000.

Soat 2. O’yin-kulgu, bo’kkuncha yeyish va qittak-qittak oxiriga yetgan. Hamma uxlashga ketdi, qornim og’rib qoldi. Uy yaqinida hojatxona yo’q. Hovlining boshqa bir burchagida, qo’yxona ichida pahsali xonaga bordik. Kesak olib kir deyishdi…

Xullas o’zingizga qilgan eng yaxshi xarajat - bu hayotingiz sifatini oshirish uchun qilingan xarajat. Maqtanish uchun yoki kayfu-safo uchun qilingan xarajat emas.

1. Ta’lim
2. Sog’lom hayot tarzi
3. Bo’sh vaqtingizni oshirish

uchun qilingan har qanday xarajat aslida xarajat emas balki o’zingizga bo’lgan investitsiyadir.

Ta’lim > To’y

@lazyprogrammer


http://51.44.160.108:3000/api-docs/

Va nihoyat serverga qoʻyilgan 1-loyihamiz✊

@Alisher_Coder 💻


1% Bilim dan repost
Doim «Roziman» (Agree) degan joyni bosib, ommaviy oferta shartlarini qabul qilamiz. Bitta aqlli shularni hammasini SI ga berib tekshirtiribdi. Ular foydalanuvchilarning quyidagi ma’lumotlarini bemalol yoki «zarurat yuzasidan» ko’ra olishadi. Umuman, Signal dan boshqa hammasi bemalol shaxsiy yozishmalaringizni ham o’qiy oladi. Aytgancha, shu postdan keyin «Messenger» appni o’chirib tashlayapman.

@birfoizbilim


Ajoyib mem. Tushunmaganlar uchun mavzuga qo’shilishga yordamlashaman. Sal soddaroq qilib.

ChatGPT, Gemini va boshqa SI modellari uchun milliardlarb dollarlarni sarflayotgan AQSHga Xitoyning kichik bir kompaniyasi (DeepSeek) 5M$ lik, undan aniqroq va aqlliroq yechim berdi.

Buning natijasida NVIDIA va boshqa chip ishlab chiqaruvchi va aloqador kompaniyalar umumiy hisobda 1trillion$ yo’qotdi. Bularni hammasi 1 kunda bo’lda.

AQSH startup va boshqa kompaniyalari (opensource) bu modelni ommaviy ishlatishni boshlashdi. Bu AQSH xavfsizligi uchun ham jiddiy muammo.

@birfoizbilim


Many to many table'ga misol. #sql


One to many tabel'ga misol. #sql


One to one table'ga misol. #sql


Sqlda relationlar. #sql


Karyera bo'yicha maslahat

Ba'zida mandan maslahat so'rab yozishadi. Keyin video call qilib gaplashib vaziyatini bilsam, ular endi karyerasini boshlagan, endi 1-2 yil ish tajribasiga ega yoki student bo'lib chiqadi. Nima ishlar qilayotgani, qayerda ishlayotgani yoki nimani o'rganayotganini aytganida, ichimdan man studentligimda yoki endi ish boshlaganimda shu bola/qiz qilayotgan ishlarni qilomaganman (qilomasdimku) degan gaplar o'tadi. Unga nima maslahat bera olaman deb o'ylayman.

Sizlarga maslahatim:
Siz to'g'ri yo'ldasiz, shunchaki davom eting. Ko'proq o'qing, o'rganing, qiziquvchan bo'ling.
O'zingizdan kuchlilarga yaqinroq bo'ling, ishdagi yoki o'qishdagi qiyinchiliklardan qo'rqmang.
Nimaga? Qanday qilib? degan savollarni ko'proq bering.

O'zingizni qaysidir sizdan kuchliroq odam bilan solishtirib - o'zingizga bo'lgan ishonchingizni va motivatsiyangizni so'ndirmang!

@kamoloff_log


#FrontendHumor


CSS va JS o‘rtasida janjal chiqibdi:

CSS:
— Men saytni chiroyli qilib ko‘rsataman, hammaga yoqtiraman!

JS:
— Ha, lekin men ishlamasam, sening chiroying hech narsaga yaramaydi!

HTML kelib:
— Bola-chaqalarim, ortiqcha bahslashmanglar. Asosiy ishni men qilaman, sizlar shunchaki mening libosim va qobiliyatim!

Joke by: chatgpt

@frontend | Happy Coding




Validation uchun joi kutubxonasing methodlari.....
#joi


Basictypes:
Joi.any(); // Accepts any value
Joi.string(); // Validates a string
Joi.number(); // Validates a number
Joi.boolean(); // Validates a boolean
Joi.date(); // Validates a date
Joi.array(); // Validates an array
Joi.object(); // Validates an object

String methods:
Joi.string()
.min(5) // Minimum length
.max(10) // Maximum length
.length(8) // Exact length
.pattern(/^[a-zA-Z]+$/) // Regex match
.email() // Valid email
.uuid() // Valid UUID
.uri() // Valid URI
.valid('A', 'B') // Only allows 'A' or 'B'
.invalid('X', 'Y') // Disallows 'X' or 'Y'
.required() // Required field
.optional() // Optional field
.allow('', null); // Allows empty or null

Number methods:
Joi.number()
.min(1) // Minimum value
.max(100) // Maximum value
.integer() // Must be an integer
.positive() // Must be positive
.negative() // Must be negative
.precision(2) // Decimal places
.valid(10, 20, 30) // Only allows specific values
.required() // Required field
.optional(); // Optional field

Boolean methods:
Joi.boolean()
.valid(true, false) // Explicitly allows true/false
.required() // Required field
.optional(); // Optional field

Date methods:
Joi.date()
.greater('2023-01-01') // After this date
.less('2030-12-31') // Before this date
.iso() // ISO 8601 format
.required() // Required field
.optional(); // Optional field

Array metthods:
Joi.array()
.items(Joi.string()) // Elements must match schema
.min(1) // Minimum length
.max(5) // Maximum length
.unique() // All elements must be unique
.required() // Required field
.optional(); // Optional field

Object methods:
Joi.object({
name: Joi.string().required(),
age: Joi.number().optional(),
})
.unknown(true) // Allows extra keys
.required() // Required field
.optional(); // Optional field

Conditional validation:
Joi.string()
.when('age', {
is: Joi.number().greater(18),
then: Joi.string().min(5),
otherwise: Joi.string().min(2),
});

Custom validation:
Joi.string()
.custom((value, helpers) => {
if (value !== 'custom') {
return helpers.error('any.invalid');
}
return value;
});

Helper methods:
Joi.any()
.default('default value') // Default value
.required() // Required field
.optional() // Optional field
.valid('A', 'B', 'C') // Only allows specific values
.invalid('X', 'Y') // Disallows specific values
.allow(null, '') // Allows additional values
.forbidden(); // Disallows the field


Sun'iy intellekt bizni 20-30% ga "ahmoqroq" qiladi — endi bu rasman tasdiqlandi.

Tadqiqotlar shuni ko‘rsatdiki, qancha ko‘p vazifalarni AI'ga topshirsangiz, miyangizning ishlash qobiliyati shuncha yomonlashadi.

Olimlar bu jarayonni "kognitiv yengillashuv" deb atashadi: miyangiz doimiy dam olish holatida bo‘lib, mustaqil ravishda o‘ylash va ma’lumotlarni baholash qobiliyatini yo‘qota boshlaydi.

ChatGPT: Xulosa qilib aytganda, bu gaplarda ma'lum bir haqiqat bor, lekin bu texnologiyadan qanday foydalanishingizga bog‘liq. Miyaning sog‘lom ishlashini saqlash uchun doimiy fikrlash, muammolarni hal qilish va ijodkorlik bilan shug‘ullanish muhim.

@Alisher_coder 💻


Ishlayapdimi tegma..😅

@Alisher_coder 💻


Ilmni "estetik" narsa deb tushunmaylik.

Chiroyli yozuv, chiroyli daftar, chiroyli parta, chiroyli rasm - umuman dars qilishga "chiroyli muhit" degan narsa qadriyatlarimizni buzyapti.

Ijtimoiy tarmoqlarda bizga ko'rsatiladigan qulaygarchilik bo'lmasa, dars qilolmaydigan bo'lib qolyapmiz.

Ilmning mashaqqati qayerda qoldi?
Xunuk yozuvda bo'lsa ham qaydlar, to'lib ketgan daftarlar, hoshiyasiga ham o'tib ketgan yozuvlar, beli bukilib dars qilishlar, sharoiti bo'lmasa ham imkon qidirish, kitoblar varaqlash qayerda qoldi? Peshona teri qayerda qoldi?

Ilmni mashaqqatsiz qilib ko'rsatishning oqibatlari:
- unga yuzaki munosabat;
- "xo'ja-ko'rsin"ga o'qish/o'rganish;
- matonat va sabrning yo'qolishi;
- va ilmning qadrsizlanishiga olib boradi.
Biroz qiyinchilikka yuz tutsa, ortga tisariladigan bo'lib qoladi o'rganuvchi. Shunday bo'lyapti ham.

@weareululalbab


#javascript #cheatsheet

👨‍💻 JavaScript CheatSheet 1-qism


Yana qaysi texnologiyalar bo‘yicha Cheat Sheet 📄 yuklashimizni xohlaysiz? Fikrlaringizni izohlarda qoldiring! 👇


💻 @dasturlash_hayoti dasturchilar va dasturlash hayotini yoritib boradigan loyiha!


Tech Corner dan repost
HTTP Status Codes Cheat Sheet


Telegram foydalanuvchi maʼlumotlarini AQSh huquq-tartibot idoralariga berishni boshladi

Telegram messenjeri hukumatning 900 ta soʻroviga javoban 2253 nafar foydalanuvchining maʼlumotlarini AQSh huquq-tartibot idoralariga topshirdi.

Ushbu holat Telegram’ning 2024-yil sentyabrida e’lon qilingan foydalanuvchi ma’lumotlari siyosatidagi o‘zgarishlardan so‘ng sodir bo‘ldi. Bu haqida Bleeping Computer nashri xabar berdi.

@Alisher_coder 💻

20 ta oxirgi post ko‘rsatilgan.