Dr. Algorithm
3.07K subscribers
478 photos
53 videos
3 files
542 links
Saidolim Djuraev’ning mantiq va qiziqarli ma'lumotlar haqida kanali.

Savollar yoki javoblar uchun: @DrAlgorithmBot
Download Telegram
Mezbonning boshqotirmasi

Balki "Tabard" karvonsaroyi boshqaruvchisi aytgan boshqotirma boshqa hech qaysi bir boshqotirmachalik qizziq bo`lmas, lekin ko'proq bosh qotirishga majbur qilishi aniq. Karvonsaroy boshqaruvchisi ziyoratchilar yig'ilganida dedi:

- Azizlarim, endi aqlingizni charxlash navbati menga keldi. Hozir shunday bir narsa ko`rsataman-ki, ongingiz lol qoladi. Mening boshqotirmam sizga juda sodda ko'rinishi mumkin. Mana bir bochka yaxshi London alesi va qo`limda ikkita o`lchovim bor: biri besh pint (suyuqlik o`lchov birligi), ikkinchisi esa uch pint. Janoblar, aytingchi, qanday qilib har biriga roppa rosa 1 pintdan quyib olishim mumkin?

Albatta, boshqa hech qanday idish yoki buyumdan foydalanish mumkin emas va o`lchovlarda belgilashga yo`l qo`yilmaydi. Bugungi kunda ko`pchilik buni oson ish deb bilishmaydi. Shunga qaramay, buni amalga oshirish mumkin.

Savol raqami: 40228

Javob topmasdan izohlarni ochmang. Javobini koʻrib qolsangiz qizzigʻi qolmaydi.


Iltimos: javobni topgan boʻlsangiz koʻrinmas hira (spoiler) qilib tashlang. Boshqalar ham urinib koʻrishsin!

https://t.me/DrAlgorithm/455

UPD: Javobi topildi
👍3
Yangi savol tashlasammikan yoki biror yechinimi qiyin boʻlganini javobini mi?
Forwarded from Ruslan Abdullayev
Post uzun bo'larov, hissiyotlarga berilmaymiz faqat faktlar bilan gaplashamiz.

O'quvchilarni shaxsan o'zim 4 ta toifaga bo'laman:
self-study (bor-1, yo'q-0) va matematika (biladi-1, bilmaydi-0)

1-1: Bu toifadagi o'quvchi "lyuboy" o'quv markazga lyuboy yo'nalishda kirsa tortib ketadi ya'ni HTML dan boshlab JAVA gacha bo'lsayam va aksincha JAVA dan HTML gayam o'rgana oladi. Bular odatda o'quv markazlariga kamda-kam holatda topshirishadi. Chunki shundog'am natijaga erishishadi.

1-0: Bu toifadagi o'quvchi bilimlarni tez o'zlashtiradi lekin mantiq qismida qiynaladi (asosan gumanitar fanlar o'qigan). Bunaqa o'quvchilarga shaxsan man o'zim C dan boshlab asosan mantiqiy masalalar ishlatishga harakat qilardim (C haqida pastroqda)

0-1: Bu toifadagi o'quvchi mantiq yaxshi lekin dangasa, bunaqalarni majburlab o'qitish kerak. Bu toifaga ham ko'proq masala ishlatish kerak va kitob o'qishni/video darslik ko'rishga majburlab boshqarib turish kerak.

0-0: Bu eng ko'p tarqalgan toifa va o'quv markazlarga asosan shu toifadagi o'quvchilar ko'p topshiradi. Chunki maktabda 11 yil hech qanday natija bo'lmadi, universitetda ham deyarli natija yo'q, shunga najot izlashadi.

O'quv markazlar bu - biznes. Demak 0-0 toifadagi o'quvchini qiziqtirish uchun odatda HTML dan boshlashadi ya'ni 3 oy davomida HTML/CSS/JS o'rgatishadi va ko'pchilik JS yiqiladi va tamom. Hozirda foundationda esa ko'pchilik C/Python o'rgatishadi (bu yaxshi)

Nega aynan foundationda C, python yoki PHP emas hatto HTML ham emas (qo'shimcha: C o'tilganda pointer/reference umuman o'tilmasligi kerak. Asosan chiqizli, tarmoqlanuvchi (if) va takrorlanuvchi qismlari (for, while). Umuman chuqurlashilmaydi)

Shaxsan o'zim nega C ni tanlashimning sababi:
1. C da o'zgaruvchi turi aniq ko'rsatiladi. Bu o'quvchida float/int/string nimaligini boshidanoq ajratishni o'rtadi
2. statically typed vs dynamic typing. dynamic typing (PHP va Python) - bu o'quvchida yolg'on tushuncha uyg'otadi ya'ni dasturlashda man xohlaganimni qilsam bo'larkan deb. Lekin aslida unaqa emas, dasturlash aniq qolip, chegaraga ega (buni js chilar yaxshi biladi let bilan var dagi muammolarni)
3. OOP vs functional programming. Pythonda hamma narsa obyekt, hatto int ham. Shuning uchun oddiy input/outputlarda pythonda oddiy ko'ringani bilan bola chalg'ib qoladi. Masalan a = int(input()). Nimaga int() bu ham o'zgaruvchi turi ham oddiy funksiya bo'lib kelishini tushuntirish ancha qiyin. PHP ga kelsa input/output asosan C bilan bir xil, hatto sal murakkabroq ham.
4. Fayllar bilan ishlashni ham C da tushuntirish osonroq ya'ni qanday ishlayapti va har bir file modelar haqida.

Va oxirgi xulosa:
1-1, 0-1 toifadagi o'quvchilardan 6, 9 yoki 12 oyda (o'quv markazlar reklama qilayotganidek) dasturchi chiqarish mumkin. Bularga PHP yoki Pythondan boshlab o'rgatsa bo'ladi. Shunda ancha tez va samarali natijaga erishadi.

1-0, 0-0 toifadagi o'quvchilar bilan kamida 2 yil ishlash kerak. Shuning dastlabki 1 yili C da faqat masala ishlash + self study ni rivojlantirish kerak. Bu qimmatga tushadi lekin buni hamma to'g'ri tushinishi kerak. Chunki bu toifadagi o'quvchilarga PHP va Pythonni o'rgatgan bilan oddiy SQL ga WHERE ni yozolmasa hech qanday web sayt ham qilolmaydi.
👍13
Shunaqasidan AyTi uchun ham tuzib chiqamizmi nima deysizlar?

Kimlarni ro'yxatga kiritgan bo'lardingiz?
6👍1
Sardor Dushamov | PHP - tengi yo'q til!
Shunaqasidan AyTi uchun ham tuzib chiqamizmi nima deysizlar?

Kimlarni ro'yxatga kiritgan bo'lardingiz?
Sardor og`a qizziq fikr tashladilar.

Nima deb o`ylaysiz. Qanday shartlarni bajargan bo`lishi kerak u odam?
👍5
Forwarded from UzGeeks Community
Assalom alaykum.

Sardor og'aning takliflariga binoan so’rovnoma tashkil etayapmiz.
Bu so'rovnomadan maqsad O’zbek axborot texnologiyalari segmentidagi yetakchi mutaxassislarni aniqlash va ommaga e'lon qilish.

So’rovnomani to'ldirish uchun quyidagi havolaga o'ting.
https://forms.gle/qkDwmeM2MCzR1Hny5

@UzGeeksCommunity
Bu hafta bir tadbirda qatnashdim. CTO lar bilan.

Bir boshdan aytib beraman. CTO (Chief Technology Officer) bu korxonaning AT lariga javob beradigan odam. Texnika, dasturlash, hujjatlar va moliya hammasi uning mas'uliyatida.

Bir necha oy avval CTO Craft jamiyatiga qo`yilgan edim. U yerga faqat tekshirish (screening) orqali kiriladi. Sizning LinkedIn dagi sahifangiz, qanday loyihalar bilan shug`ullanganligingiz, hozir qayerda ishlayotganingiz muhim. Hozirda 8,000 atrofida a'zolari bor, ko`pchilik maqola yozadi, dars o`tadi (mentor) va boshqalar.

CTO Craft har oyda tadbir o`tkazadi. Tadbir turli shaharlarda bo`ladi. Londondagisi May oyiga rejalashtirilgan. Tadbir turlari ham ko`p. bu hafta Tanish bilish (Networking) tadbiri bo`ldi.

Tadbir 3 soat bo`ladi. 1-soat tanishuv (networking), 2-soatda tashkilotchilar tayyorlagan odam namoyishi (presentation) va 3-soat yana tanish bilish orttirish (networking). Tadbirda suv va ovqatlar bo`ladi. Bemalol kelib, biqinni qilib, gaplashsa bo`ladi. Faqat halolga ehtiyot bo`ling. (Lirik chekinish)

Tadbirga kechroq bordim. Yangi odamlar bilan tanishishga ulgurdim. Ko`pchilik (hamma so`zidan amallab kechish arafasidaman) hozir 100 kishilik katta CTO lar bilan ko`rishaman. O`zimni qanday tutishim kerak, mani ko`rsa, nima deb o`ylaydi. Deb havotir oladi. Aslida esa 5-6 kishilik guruhni boshqarayotgan, startup egasi bo`lgan odamlar bilan ko`rishasiz. Foydali tomonlari ko`p. Yangi loyihalar, kim nima bilan shug`ullanmoqda, sizning muammolaringizga yechim bo`ladigan loyihalar, sizning loyihangiz ularga foydali bo`lishi va xokazo.

Hullas, o`zimizda ham faqat oshga bormasdan, AT choyxonaga ham borib turaylik...

https://t.me/DrAlgorithm/462
👍72🔥2
Tugmalar (Keyboard)

Bugun biroz lirik chekinish qilaman.

Keyboard ni dodasini topdim. Suv oʻtmidi, tekshirilgan. Yonmasa ham kerak.

Agar qiziqqanlar boʻlsa, joylashgan joyini (location) tashlab beraman.

https://t.me/DrAlgorithm/463
👍8😁41
Dastur ishlab chiqishda ishlatadigan tizimlar

Ma'lumki, hozirda dasturlash tillarini oʻrganishga qiziqish ortgan. Foundation'dan tortib PM boʻlishgacha turli mavzularda suhbatlar boʻlib oʻtmoqda.

- Men dasturlashni oʻrgandim. ABC tilini yaxshi bilaman. Oʻzimni Jun/Mid/Sen hisoblayman, - deydiganlar kop.
Lekin amaliyotga kelganida, ishlab ketish uchun yana yarim yil ish oʻrganishi kerak boʻlmoqda.

Endi oʻzingizga savol bering: Nima uchun?

Qayerda xato qildik, yoki biz oʻylagandek ketmayapti?
Eng qizzigi javobini ham bilasiz. Project management :)

Loyihani bajarish jarayonlari haqida koʻp ma'lumot bor. Ammo amaliyot yoʻq.


Keling, shular haqida biroz toʻxtalamiz.

1. Email - borgan sari Oʻzbekistonda kamayib bormoqda. Ammo jahonda faol ishlatiladi. Balki biz ham boshlashimiz kerak-dur?

2. Kalendar - reja qilamiz, suhbat quramiz, lekin vaqtida ishni boshlay olmaymiz.

3. Xabarlashish (Messanger) - Telegramdan foydalanamiz. Ammo ishxonada ishlatish uchun qulay narsa emas. Sirlarini aytib beraman keyin.

4. Task manager - koʻpchilik buni ishlatadi. Ammo jarayonlarni moslamagan. Status faqat TODO, In Progress, Done dan boshqasiga oʻtmaydi. Bu yerda ham koʻp qizziq va ishingizni osonlashtiradigan narsalar bor.

5. Hujjatlar bilan ishlash (Documentation) - saqlash, tahrirlash, uzatish, chegaralash, hajm. Bu soʻzlarning har biri alohida mavzu aslida.

6. git - jonimiz. Lekin, main dan boshqasini ishlatmagandan keyin, 1 tiyin. Nima edi bu deganlar uchun, buni ichish mumkin emas, afsus...

7. IDE - tekin yoki pullik. Agar korxonaga ishga kirsangiz, talablaringiz qanday boʻladi? Bu uchun loyiha egasi pul toʻlashi shartmi?

8. Bosh reja (Roadmap, Gantt) - bu esa, har bir IT direktor bilishi kerak boʻlgan. Doim ishlatadigann narsa boʻlishi kerak. IT direktor ishlatdimi, demak siz senior boʻlishingiz uchun bundan xabaringiz boʻlishi kerak.

9. ???

https://t.me/DrAlgorithm/465
👍15🔥1
Dastur ishlab chiqishda... [2-qism]

Korxona rahbari sifatida bilishingiz kerak bo`lgan narsa, bu xodimlaringiz ish joyini ta'minlash sizning vazifangiz. Ammo ko`p korxonalar buni hisobga olmaydi. Keling aniqlashtirib olsak, korxona nimalarga e'tibor qaratishi kerak.

🛄 Majburiyatlar [-]

1. Qurilma - dasturchi siz uchun dastur yozadi. Demak birinchi bo`lib qilishingiz kerak bo`lgan narsa bu qurilma sotib olishingiz. Notebook yoki desktop, ahamiyatsiz. Asosiysi dasturchi ishlay oladigan, uning ish tezligiga salbiy ta'sir qilmaysigan (masalan ~32GB RAM) qurilma berishingiz shart.
* Agar dasturchi shaxsiy kompyuterini ishlatayotgan bo`lsa, siz uning haqqini yemoqdasiz. Yoki buni alohida kelishish kerak.

2. OT (Operatsion tizim) - qurilma sizniki, demak ichidagi dasturlar ham sizniki. Endi o`g`rilangan Windows ishlatish yarashmaydi. Baraka ketadi. Linux ishlatishingiz mumkin. Lekin hamma dasturlar ishlatish huquqi berilgan bo`lishi kerak. Macbook olgan bo`lsangiz, uning OT o`zida bor.

3. IDE - Dasturchi kod yozadigan dasturlar ham guvohnoma (Lisence)ga ega bo`lishi kerak. Pullikni sotib oling yoki tekin dasturlarni ishlating, ixtiyor sizda.
* Eslatma: JetBrains da 2 xil tolov bor. Shaxsiy guvohnomadan foydalanish va korxona sotib oladigan guvohnoma. Shaxsiy 2 marta arzon turadi. Muhim joyi: Korxona xodimi uchun guvohnoma sotib olishga (oyligiga) pul qo`shib berishi mumkin emas! O`zini nomingga sotib ol, man korxonadan to`lab beraman - deyish mumkin emas.

4. Yordamchi dasturlar - o`tgan safar sanagan dasturlarimiz shu jumladan.
* Masalan, email uchun Gmail ni ishlatmoqchimisiz, Google Workspace sotib olishingiz kerak. Yoki o`zingiz server olib, o`zingiz tekin email tizimi ko`taring. Boshqa dasturlar ham shu jumladan.

5. Internet - xodim uydan ishlashga majbur bo`lsa, masalan Kovid xolatidaka, siz uni internet va tok bilan ta'minlashingiz kerak. Yoki uydagi internet va tok pulini bir qismini to`lab berishingiz kerak.

6. Ish joyi - stol, stul, monitor kabir ish joyini tashkillashtirishingiz kerak. Agar guruh bo`lib ishlash uchun doska, telvizor, proyektor yoki qog`oz kabi narsalar kerak bo`lsa, uni ham tashkillashtirish sizning vazifangiz.

* Agar ishxonada ishlash imkoni vaqtincha bo`lmay qolsa, masalan tok ketib qoldi yoki internet ta'mirlashmoqda. Siz barcha xodimlarni ishdan ozod qilasiz, yoki boror boshqa joy (kovorking, mehmonxona kabi) joy topib, u yerga olib borasiz.

❇️ Huquqlaringiz [+]

7. Yozilgan kod - Dasturchi yozgan kod uchun siz pul to`lagansiz. Demak kodni dasturchingiz o`ziga olishi, boshqa shaxsiy loyihalarida ishlatishi mumkin emas. Sizning qurilmadan faqat sizning ishlaringizni qilishi mumkin.

8. Ortiqcha dastur o`rnatishi - Qurilma sizning haqqingiz, demak xodimingiz Telegram o`rnatishi uchun oldin sizdan so`rashi kerak. Aks holda sizning haqqingizni yegan bo`ladi. Shu bilan birga korxonaning ma'lumotlari chiqib ketishiga zamin yasagan bo`ladi.

🆚 Ikki tomon [=]

9. Malaka oshirish - agar xodimingizni malaka oshirish yoki boshqa kursga yubordingiz. Masalan, Oracle, Cisco kurslarini o`qib keldi. Sharti sizda 2 yil ishlab berishi kerak edi. Agar xodim shu 2 yildan avval ketaman desa, sizga kurs pulini to`liq to`lab berishi kerak. Agar 2 yildan keyin ketsa, sizga pul bermaydi. Albatta buni shartnomada ko`rsatishingiz kerak. Man vaqtni misol tariqasida yozdim, kelishuvda aniq ko`rsatib oling.

10. Ish vaqti - agar ish vaqti aniq kelishilgan bo`lsa, xodim shu vaqt oralig`ida shaxsiy ishini bajarishi mumkin emas. Agar vaqt emas, ishbay gaplashilgan bo`lsa, unda siz kech qolgan xodimga jarima qo`yishingiz mumkin emas.

davomi bor

Agar sizda ham shunga o`xshash fikrlar yoki holatlar bo`lsa, izohlarda yozib qoldiring, keyingi postlarda ularni ham qo`shib yozib chiqaman.

O`tgan safar rasm bilan chiqarganim uchun ko`p gaplarimni yoza olmadim. Bu safar rasm qo`ymadim.


https://t.me/DrAlgorithm/467
🔥7521👍1
Email

Email haqida yozganimdan keyin ko`pchilik manga "Email nima uchun kerak?" degan savollar berishdi. Albatta, bizning madaniyatdan chiqishga ulgurgan va eskirgan texnologiyaga o`xshaydi. Keling shu haqida gapirib bersam.

Email uchun ko`pchilik jamoat saytlarini ishlatishadi, masalan gmail.com, mail.ru, yahoo.com, outlook.com, yandex.uz, yandex.ru va boshqalar. Email elektron xatlar uchun ishlatiladi. Shaxsiy va korxona uchun turlari mavjud.


davomi keyingi postda..

https://t.me/DrAlgorithm/467
Email

Email haqida yozganimdan keyin ko`pchilik manga "Email nima uchun kerak?" degan savollar berishdi. Albatta, bizning madaniyatdan chiqishga ulgurgan va eskirgan texnologiyaga o`xshaydi. Keling shu haqida gapirib bersam.

Email uchun ko`pchilik jamoat saytlarini ishlatishadi, masalan gmail.com, mail.ru, yahoo.com, outlook.com, yandex.uz, yandex.ru va boshqalar. Email elektron xatlar uchun ishlatiladi. Shaxsiy va korxona uchun turlari mavjud.

Shaxsiy foydalanish uchun ochiq email xizmatlaridan foydalansangiz bo`ladi. Faqat asosiy email'ni ochishda, uning qo`shimcha imkoniyatlarini ham qarab chiqing. Qanday qo`shimcha qiymatlar bor?

1. Spam filter - juda muhim narsa. Sizga bekorchi emaillar kelmasligini ta'minlaydi. Ko`p korxonalar o`zlari uchun email server ko`ratishadi. Ammo Spam filter bo`lmagani uchun ortiqcha (minglab) xatlar orasidan keragini topishga qiynalishadi.

2. Alias - bitta email qutida birnecha manzildan xabarlarni qabul qilish. Bu korxona uchun ochilganida yaxshi ish beradi. Mison uchun men saidolim@yordam.uz ishlataman deylik. Bu emailga men saidolim.djuraev@yordam.uz, sd@yordam.uz kabi nomlarni ham ulay olaman. Buning foydalari ko`p, o`zim ishlatadiganlarimdan biri ijtimoiy tarmoqlarda sd@yordam.uz bilan ro`yxatdan o`taman. Shunga kelgan xatlarni qaysi Alias ga kelgani bilan saralab ola olaman.

3. Filter - saralash. Ko`p vaqt email bilan ishlataningizdan keyin, sizning loyihalaringiz, uy yumushlaringiz, maktab va ta'lim kabi turli sohadagi turli joylardan xatlar kelishni boshlaydi. Masalan, manda farzandlarim maktablaridan keladigan emaillarni Filter qilib, alohida papkaga saralab qo`yganman. Agar aynan maktabga aloqador narsalarni ko`rib chiqishim kerak bo`lsa, maktab nomli papkani ochaman va faqat maktanga doir xatlarni ko`ra olaman. Huddi shunday ijtimoiy tarmoq, MyGov va Soliq kabi papkalarni ham yasab qo`yish mumkin.

4. Vaqtinchalik email - ba'zida dasturingizni yasashda email manzil bilan test qilishingiz kerak bo`ladi. Iloji bo`lsa doim har xil email manzili bo`lishi kerak. Lekin barcha xatlar sizning manzilingizga kelishi kerak. Shugna siz qo`shimcha "vaqtinchalik" emali yasab, ishlatishingiz mumkin. MailRu buni Anonimayzer deydi.

5. Avto-xabar - siz ta'tilga chiqdingiz. Endi 1 hafta xatlaringizni tekshira olmaysiz. Ammo barcha hamkorlarga buni aytish qiyin. Shunda siz avto-xabarni yoqib qo`ysangiz bo`ladi. Sizga kimdur xat yuborsa, avtomat ravishda "Uzr okajon, men dushanbagacha ta'tilda bo`laman. Dushanba soat 9:00 dan keyin maktublaringizni ko`ra olaman", -degan mazmunda maktub ketadi.
Buning qulay tomoni, sizga xat yozgan odam agar ishi zaril bo`lsa, boshqa odam orqali ishini bitiradi.

6. Rejalashtirilgan maktub - siz ustozsiz. Har bir o`quvchingizga uning nazorat ishidan olgan bahosi va izohlaringizni yozib chiqmoqdasiz. Lekin barcha maktublar Dushanba kuni soat 8:30 da yuborilishi kerak. Buning imkoni bor. Telegramdan avval bor edi :)
Xat yuborish vaqtida "kechiktirib yuborish"ni tanlaysiz va sana/vaqt ni belgilaysiz. Saqlangan xat siz aytgan vaqtda yuboriladi.

7. Kechiktirilgan maktub - ma'lumki email yuborilganidan keyin qaytarib yoki o`chirib bo`lmaydi. (Telegramda sizda ham oldin xabar yozib, keyin o`chirib tashlaydigan o`rtoqlaringiz bormi?) Yuborib bo`lib esa, xato qilganingizni yoki file ni yuklamaganingizni bilib qolasiz. Yana bir maktub yasab, qolib ketgan matn va file larni yuborish kerak bo`ladi.
Kechiktirish esa, siz sozlashlar orqali 10-15 soniyaga xatni ketishini kechiktirasiz. Yuborishingiz bilan biror xatosi sezsangiz, darxol oxirgi xabarni bekor qilib, kerakli narsalar bilan to`ldirib, keyin yuborsangiz bo`ladi. Manda bu ko`p bo`lib turadi. Rosa yordam beradigan narsa.

Bonus: File saqlash imkoniyati - kompyuter doim ham yoningizda bo`lmasligi mumkin, shu sababli ko`pchilik ishchi fayllarini emailda saqlashadi. Ammo Google Drive va Cloud Mail kabi file saqlash imkoniyati ham bor.

https://t.me/DrAlgorithm/468
👍10
Korxonalar uchun

Korxonalar uchun undan ham ko`proq imkoniyatlar bor. Email manzil 2 turda bo`ladi. Biror xodim uchun mazil va bo`lim uchun manzil. Keling shundan boshlan tushuntiraman.

5. Xodim manzili - ko`p tizimlar aynan xodim uchun ochilgan manzilga tolov qabul qilishadi. Bu bitta xodim uchun ochilgan manzil. Bunga turli qo`shimcha nom (Alias) larni ulashingiz mumkin.

6. Bo`lim manzili - info@, finance@, support@ kabi manzillar shular jumlasidan.
Faraz qiling sizning moliya bo`limingiz bor. Ular uchun moliya@ deb manzil yasadingiz. Rahbar sifatida o`zingizni va Alisher ismli moliyachingizni qo`shdingiz. Oradan 1 yil o`tib, moliyachingiz almashdi. Endi nima qilasiz. Yangi xodim Botir moliyaga javob beradi. Siz endi Botirni moliya@ guruiga qo`shasiz, Alisherni esa olib tashlaysiz. Endi Botirga barcha eski xatlar ko`rinadi, Alisherda esa hammasi o`chib ketadi. Shu bilan siz ma'lumotlarni to`liq saqlanishini va faqat kerakli odamlar ishlatishini ta'minlaysiz.
Bu qilish mumkin bo`lgan bitta xolat xolos, bunday imkoniyatlar juda ko`p.

7. Guruh/Alias - yana shunday imkoniyat borki. Bitta manzilga kelgan xatni birnecha boshqa manzillarga yuborish mumkin. Bu ko`pincha yangilik va shunga o`xshash xabarlarni yetkazishga ishlatiladi.
Faraz qiling siz maktab direktorisiz. Siz barcha ustozlarga xabar yuborishingiz kerak. Siz 100 ta xodim email manzilini yozib chiqmaysiz, aksincha, ustozlar@ manziliga xat yuborsangiz, bu xat barcha ustozlarga shaxsiy xat bo`lib yetib boradi.
Bu bilan siz xat yuborishda vaqt tejaysiz va vaqti-vaqti bilan yangi ustozlarni qo`shish, ketganlarni chiqarib tashlashni ham boshqara olasiz. Eski xatlar yangi kelganlarga ko`rinmaydi.

Post biroz uchun. Foydali bo`lsa 👍 bilan belgilab bersangiz, yana boshqa mavzular bilan o`rtoqlashaman.

P.S. Agar sizga korxona uchun email bo`yicha yordam kerak bo`lsa, aloqada chiqing, yordamlashib yuboraman.


https://t.me/DrAlgorithm/468
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
Dastur ishlab chiqishda ishlatiladigan tizimlar

Hozirda dasturlash tillarini oʻrganishga qiziqish ortgan. Foundation'dan tortib PM boʻlishgacha turli mavzularda suhbatlar boʻlib oʻtmoqda.

- Men dasturlashni oʻrgandim. ABC tilini yaxshi bilaman. Oʻzimni Jun/Mid/Sen hisoblayman, - deydiganlar ko'p.

Lekin amaliyotga kelganida, ishlab ketish uchun yana yarim yil ish oʻrganishi kerak boʻlmoqda.

Endi oʻzingizga savol bering: Nima uchun

Shu va boshqa sizni qiynayotgan savollarning javobini Angliyaning Moneff korxonasida, IT direktor (CTO) bo'lib ishlab yurgan hamyurtimiz Saidolim Djurayevdan eshitasiz.

GITA dasturchilar akademiyasining youtube kanalida "Dastur ishlab chiqishda ishlatiladigan tizimlar" nomi webinar bo'ladi.

📅 Sana: 9 mart
Vaqt: 20:00

👉 Webinarda qatnashish uchun havola @gitauz - kanaliga joylanadi.

Telegram | You tube | Instagram
👍10😁1
GITA - Kuchli ustozlar, baxtli kelajak!
GITA dasturchilar akademiyasining youtube kanalida "Dastur ishlab chiqishda ishlatiladigan tizimlar" nomi webinar bo'ladi.

📅 Sana: 9 mart
Vaqt: 20:00
Kalendar haqida yozganim esingizga bo`lsa kerak. Hullas, o`sha kalendarga kiritib qo`ysangiz, nasib qilsa 2 kunda ko`rishamiz.

Savollar bo`lsa, izohlarda qoldiring. Webinarda javob berishga harakat qilaman.

📅 Sana: 9 Mart, Shanba
Vaqt: 20:00 (UZ) / 3pm (UK)
👍7
Texkor xabar yuborish - Messenger

[1-qism]

Korxonada biror tizim ishga tushishidan oldin xabarlashib turish uchun aloqa kelishib olinadi. Hamma korxonada har xil. Qo`ng`iroq qilish, SMS yozish yoki Telegramga o`xshash dasturlardan foydalanish.

Endi o`ylab ko`ring. Agar Telegram sizning shaxsiy hayotingizda faol bo`lsa, faqat korxona uchun nima qilsa bo`ladi?

1. Alohida telefon raqam olib, uni korxona telegramiga ulash.
2. Umuman boshqa dasturdan foydalanish.

Huddi, ko`pchilik uchun LinkedIn mutaxassislik (professional) tomondan ijtimoiy tarmoq bo`lgani kabi, tezkor aloqa uchun ham ko`pchilik korxonalar ishlatadigan dastur, Slack bor. Discord bor.

Birinchi marta Slack haqida eshitganimda (2017 yillar) manga g`alati tuyulgan edi. Telegram bor-ku deb. Keyin korxonada Slackga o`tishga kerak bo`lgani (2022 yil)da ham shunday bo`lgan. Keyin o`ylab qarasam, Xato qilgan ekanman.

Slack nimasi bilan korxonalar uchun bo`ladi?

1. Slack’da barcha ma’lumotlar korxona hisobida bo`ladi.
2. Guruhlar korxona ichida Ochiq va Yopiq bo`lishi mumkin. Ochiq bu hamma a’zo bo`la oladi. Yopiq esa faqat chaqirilganlar ko`ra oladi.
3. Xar bir xabarga javob berish mumkin. Huddi hozirgi Telegram kanallarda xabar tagida izoh berish mumkin bo`lganidek. Bu narsa Telegramda chiqqaniga ko`p bo`lmadi. Slackda asoslaridan biri.
4. Bitta xabarga birnecha rasmcha (icon, smile) qo`yish mumkin. Bu Telegram premiumda bor.

https://t.me/DrAlgorithm/472
👍61
Texkor xabar yuborish - Messenger

[2-qism]

End keling imkoniyatdan mantiqqa o`tamiz.

Yuqorida keltirilgan imkoniyatlar oddiy xayotda ishlatilmasligi mumkin. Shunday ekan, nima uchun korxonalar va odamlar Slack kabi dasturlardan foydalanadi?

1️⃣ -xolat. Faraz qilamiz. Sizda yaxshi bir sotuvchi xodim bor edi. Barcha mijozlaringiz bilan aloqani yaxshi ushlagan, telegramga viloyat kesimida guruhlar ochgan va nima yanglik bo`lsa, ular bilan tez gaplashib turardi. Buni hammasini u siz uchun qilib bergan edi. Bir kun kelib (oradan 2 yil o`tib) sizdan ketib qoldi. Oxirgi oyligini ham olmadi. Keyin birdan aloqani uzdi. Chunki u korxonada ishlash uchun alohida telefon raqam olgan edi va u endi o`chiq.
Tasavvur qiling, barcha guruhlar endi yo`q. Yoki hammasi sizning eski xodimingizda.
Sizning biznesingiz to`xtadi. Yangi va ishlab turgan mijozlari (mijozlaringiz) bor bo`lgan raqobatchi korxona paydo bo`ldi. Nima qilasiz?

Slack kabi dasturlarda barcha guruhlar, yozishmalar hammasi korxona hisobida qoladi. Xodimlar almashaveradi, guruh joyida turadi.
Xatto biror xodim, boshqasi bilan shaxsiy guruh ochib olib, gaplashgan bo`lsa ham, korxona bu xabarlarni o`qiy oladi.

2️⃣-xolat. Guruhda xodimlar AT muammolarni yozadigan guruh ochdingiz. (AT support). Kompyuter ishlami qoldi, internet uzilib qoldi kabi hamma xabar shu yerda.
Endi tasavvur qiling, har bir odam o`zini muammosini yozishni boshladi. Xabarlar kelib yotibdi, AT xodimingiz bittasiga javob beradi, tushunmasa, yana davomida tushuntiradi. Orada savollar qolib ketadi. Ketini topish qiyin. Yoki Service desk sotib olasiz, yoki boshqa yo`lini qidirasiz.
Yechimi esa oddiy. Guguhda har bir muammo uchun bitta xabar qoldirishga kelishib olasiz. AT xodimi esa, har bir xabaring izoh (yoki javob berish, thread) qismida javob beradi. Shunga biror xabarni ko`rsangiz, ichiga kirasi va hamma muhokamalar ichki qismda bo`ladi.

3️⃣-xolat. Sizda xabarlar kelgan. Ba’zilar yangi, ba’zilarini hali hal qilib ulgurmadingiz, yana bir qismi esa hal etilgan. Izoh qismia javob bergandiz. Lekin yana adashish ko`p. Nima qilamiz?
Shu vaqt bizga suyukli rasmcha (icon, smaylik) :smile as qotadi.

O`tirib kelishib olasiz:
👀 ko`z rasmi - ko`rdim, shug`ullanib javob yozaman
👍 bosh barmoq - ko`rdim, shug`ullanishayotgan ekan
yashil qabul - ish hal etildi.

va boshqalar. Buning osonligi. AT xodimi ish vaqti tugab, keyingisi ishni boshlasa ham, bir ko`z yugurtirib chiqib, aniqlay oladi. nechtasi hali yopilmadi, nechtasi yangi. "Yashil qabul" larni tashlab o`tsa bo`ladi. "Ko`z rasmi" larni oldinroq hal qilish yaxshi, kutib qolishgan. va xokazo.

Bu aytib o`tganlarim faqat oddiy xabarlashish haqida edi.

Tizim ishlamay qolganida xabar kelishi. Task manager, yoki email ni ulab qo`yish. Har bir xolat o`zgarganida, yoki sizga kerakli filter ishlaganida sizga xabar keladi. Shunga o`xshash Bildirishnoma (Notification), Kuzatuv (Monitoring), Huquqlarni boshqarish (Access management) va boshqalar ham bor.

Qisqa yozgim keladi, ammo o`xshamaydi. O`qigan vaqtingizga rozi bo`lasila.

https://t.me/DrAlgorithm/473
Please open Telegram to view this post
VIEW IN TELEGRAM
👍171
Golf oʻyini

Bandi-ball, Kambak yoki Goff (hozirgi kunda golf nomi bilan mashhur boʻlgan oʻyin) juda qadimiy oʻyin hisoblanadi, Solvamhol qasrida ham alohida sevimli oʻyin boʻlgan. Ser Fortibas'ning oʻzi oʻyin ustasi edi va u bir kuni quyidagi savolni berdi.

Bir-biridan 300, 250, 200, 325, 275, 350, 225, 375 va 400 yard masofada joylashgan toʻqqizta teshik bor. Faraq qilamiz, bir inson to'pni har doim toʻgʻri chiziq boʻyicha ura oladi va uni ikkita masofadan biriga nishonga ura oladi. U doim teshik tomon ursa, uning ustidan oʻtib ketadi yoki ichiga tushadi. Bu inson ura oladigan ikki masofa qanday boʻlishi kerak? Uni butun kurs oxirigacha borishi uchun eng kam nechta zarba kerak?

- Agar buni mukammal tarzda qila oladigan odamni bilsangiz, menga albatta bildiring.", - dedi ser Fortibas

Ikkita yaxshi masofa 125 va 75 boʻlib, ular sizni 28 zarbada tugatishga yordam beradi. Ammo bu toʻgʻri javob emas. Ikkita boshqa masofa bilan va kamroq zarbalar bilan qilish iloji bormi?

Savol raqami: 40309

Javob topmasdan izohlarni ochmang. Javobini koʻrib qolsangiz qizzigʻi qolmaydi.


Iltimos: javobni topgan boʻlsangiz koʻrinmas hira (spoiler) qilib tashlang. Boshqalar ham urinib koʻrishsin!


https://t.me/DrAlgorithm/474
👍4