Kutilganidek Tiktok, Twitter, VK 1-avgust kuni ochilmadi.
π66π’9π7π±2
Yunusjon - IT Blog #FreeUyghur
Kutilganidek Tiktok, Twitter, VK 1-avgust kuni ochilmadi.
Rasman VK, Wechat, Twitter ochilibdi. Tiktok yaqin orada ekan.)
π27π3
Yunusjon - IT Blog #FreeUyghur
Rasman VK, Wechat, Twitter ochilibdi. Tiktok yaqin orada ekan.)
Uzoq muzokoralardan keyin kanalimiz chati ham ochildi.
π€£24π8π3π2π±1π€©1
Telegram Premium Iphoneda 2.99$ ga tushib qolibdi. ;)
π€£72π³34π4π3β€2
#interviewQuestion
JWT token nechta qismdan iborat va u qismlar qanday vazifaga ega?
Javobni kechroq o'zim yuboraman. Ungacha urinib ko'ring.
JWT token nechta qismdan iborat va u qismlar qanday vazifaga ega?
Javobni kechroq o'zim yuboraman. Ungacha urinib ko'ring.
π16π4
Yunusjon - IT Blog #FreeUyghur
Endi Facebook sahifamda maktabdan tashqari oΚ»qiyotgan joyim ham bor π
Undan tashqari siz bu universitetda o'qiyotgan vaqtingizda Dual Degree uchun topshirishingiz mumkin va bir vaqtda ikkita mustaqil universitetning bakalavr diplomiga ega bo'lasiz.
π10
JWT token nechta qismdan tashkil topgan va ular nima vazifaga ega?
1. Rasmda qizil rang bilan ko'rsatilgan, uch nuqta bo'yicha ajratganda birinchi o'rinda keladigan qism bu "header".
U qaysi algoritm yordamida kodlanayotganligi haqida so'zlaydi. HS256 - HMAC SHA256. JSON holatdagi datani avvaliga string holatiga o'tkazib, uni base64 yordamida kodlaymiz.
Shu qism hosil bo'ladi: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
2. Feruza rangdagi 1-nuqtadan keyin keladigan qism bu "payload". U biz ushbu token ichida saqlayotgan ma'lumotimizdir. Istalgan objectni stringga o'giramiz va base64 yordamida kodlaymiz.
Natija: eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ
3. Oxirgisi bularga o'xshamas va eng asosiy qism. Ushbu crypt yordamida biz JWT haqiqiy yoki yo'q ekanini tekshiramiz. U yerda biz secretKey sifatida beradigan kodimizni avvaliga HMAC SHA256 yordamida cryptlab so'ng uni base64ga o'giramiz.
Natija: SneQiuAGUW9aTpxlNNbMkEoYNj7v4-Sw_5jl13-hosk
Orasiga nuqtalar qo'yamiz: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SneQiuAGUW9aTpxlNNbMkEoYNj7v4-Sw_5jl13-hosk
@yunus_code
1. Rasmda qizil rang bilan ko'rsatilgan, uch nuqta bo'yicha ajratganda birinchi o'rinda keladigan qism bu "header".
U qaysi algoritm yordamida kodlanayotganligi haqida so'zlaydi. HS256 - HMAC SHA256. JSON holatdagi datani avvaliga string holatiga o'tkazib, uni base64 yordamida kodlaymiz.
Shu qism hosil bo'ladi: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
2. Feruza rangdagi 1-nuqtadan keyin keladigan qism bu "payload". U biz ushbu token ichida saqlayotgan ma'lumotimizdir. Istalgan objectni stringga o'giramiz va base64 yordamida kodlaymiz.
Natija: eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ
3. Oxirgisi bularga o'xshamas va eng asosiy qism. Ushbu crypt yordamida biz JWT haqiqiy yoki yo'q ekanini tekshiramiz. U yerda biz secretKey sifatida beradigan kodimizni avvaliga HMAC SHA256 yordamida cryptlab so'ng uni base64ga o'giramiz.
Natija: SneQiuAGUW9aTpxlNNbMkEoYNj7v4-Sw_5jl13-hosk
Orasiga nuqtalar qo'yamiz: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SneQiuAGUW9aTpxlNNbMkEoYNj7v4-Sw_5jl13-hosk
@yunus_code
π³31π11
Ochilayotgan yangi o'quv markazlarining baliqni qarmoqqa ilinitirish bo'yicha qiladigan ayrim noxolis marketing usullari:
π¨βπ» Bu soha bilan daromading, 5-10 barobar oshadi, ishlashing bilan yoki ikkinchi, uchinchi oyidayoq 10 ming dollar olasan!
π€ Bu sohani o'rgansang, senda ishsizlik muammosi bo'lmaydi, chunki kelajak sohasi seni qo'lingda bo'ladi! Kelajak esa kirib keldi allaqachon!
π Shu kursimizni o'qisangiz, ham ish, ham uyni birlashtira olasiz, bemalol bo'sh vaqtingizda kursimizda olgan bilimlarni qo'llab o'zingizga mijozlar to'play olasiz!
π Shu kursimizni bitirsangiz, dunyoni aylanib chiqadigan yaxshi mutaxassis bo'lib yetishasiz! Xorijiy agentliklar faqatgina bizdan nomzod so'rashadi!
β va boshqalar...
Xullas, shunaqa vaqtda odamda fundamental bilimlar bo'lmasa, shunday har nimalarni va'da qiladigan "texnikum"larda umrini, pulini sarflab yuraveradi.
@olimovaqaydlari
π¨βπ» Bu soha bilan daromading, 5-10 barobar oshadi, ishlashing bilan yoki ikkinchi, uchinchi oyidayoq 10 ming dollar olasan!
π€ Bu sohani o'rgansang, senda ishsizlik muammosi bo'lmaydi, chunki kelajak sohasi seni qo'lingda bo'ladi! Kelajak esa kirib keldi allaqachon!
π Shu kursimizni o'qisangiz, ham ish, ham uyni birlashtira olasiz, bemalol bo'sh vaqtingizda kursimizda olgan bilimlarni qo'llab o'zingizga mijozlar to'play olasiz!
π Shu kursimizni bitirsangiz, dunyoni aylanib chiqadigan yaxshi mutaxassis bo'lib yetishasiz! Xorijiy agentliklar faqatgina bizdan nomzod so'rashadi!
β va boshqalar...
Xullas, shunaqa vaqtda odamda fundamental bilimlar bo'lmasa, shunday har nimalarni va'da qiladigan "texnikum"larda umrini, pulini sarflab yuraveradi.
@olimovaqaydlari
π³36π12π₯7
Forwarded from Mabrur - IT Blog π΅πΈ
ββNodeJSda ko'd yozganingizda, orqa tomonida nimalar ishga tushishiga hech qiziqib ko'rganmisiz? Keling, shu haqida gaplashamiz.
JavaScriptda kod yozib, uni command lineda run qilganimizda NodeJSga runtimeni chaqiramiz. Bu runtime esa ikkita bir-biridan mustaqil libuv va v8 bog'liqliklaridan tashkil topgan.
Pastdagi rasmga qarab NodeJS bularga qanday bog'langanini ko'rishingiz mumkin.
V8 - bu Google tomonidan yaratilgan open-source loyiha. Bu loyihaning asosiy maqsadi - JS kodimizni browserdan tashqarida run qilib berish.
Libuv - Nodeda yozgan kodimiz orqali operatsion tizimimizga, tarmoqqa va fayllarga murojaat qilish imkonini beruvchi C++ da yozilgan open-source loyiha.
Agar biz tog'ridan-tog'ri libuv va v8 ga murojaat qila olsak, NodeJS bizga nimaga kerak deb so'rashingiz mumkin. Bular asosan C++ da yozilgani uchun, JavaScript dasturchisi sifatida C++ da kod yozishingiz g'alati holat. Siz yozgan kodingiz ishlab, kerakli natija berishini istaysiz. NodeJSni asosiy maqsadlaridan biri - biz JSda yozayotgan kodimizni C++ bilan bog'lab berish, kompilyatsiya qilib uni yurgazish uchun interfeys vazifasini o'tab berish.
Nodeni yana bir vazifalaridan biri - loyihamizda ishlatishimiz uchun tayyor APIlarni ta'minlab berish. Misol uchun: NodeJS ichida http, fs, path va crypto kabi modullar bor. Bularning barchasi libuv loyihasiga tegishli va JavaScript orqali C++ da yozilgan kodlarga tog'ridan-tog'ri murojaat yo'llay olmaymiz. Shuning uchun, NodeJSdagi tayyor funksiyalarni chaqirib, bu holatdan havotir olmasdan ishlashimiz mumkin bo'ladi.
@mabrur_dev
JavaScriptda kod yozib, uni command lineda run qilganimizda NodeJSga runtimeni chaqiramiz. Bu runtime esa ikkita bir-biridan mustaqil libuv va v8 bog'liqliklaridan tashkil topgan.
Pastdagi rasmga qarab NodeJS bularga qanday bog'langanini ko'rishingiz mumkin.
V8 - bu Google tomonidan yaratilgan open-source loyiha. Bu loyihaning asosiy maqsadi - JS kodimizni browserdan tashqarida run qilib berish.
Libuv - Nodeda yozgan kodimiz orqali operatsion tizimimizga, tarmoqqa va fayllarga murojaat qilish imkonini beruvchi C++ da yozilgan open-source loyiha.
Agar biz tog'ridan-tog'ri libuv va v8 ga murojaat qila olsak, NodeJS bizga nimaga kerak deb so'rashingiz mumkin. Bular asosan C++ da yozilgani uchun, JavaScript dasturchisi sifatida C++ da kod yozishingiz g'alati holat. Siz yozgan kodingiz ishlab, kerakli natija berishini istaysiz. NodeJSni asosiy maqsadlaridan biri - biz JSda yozayotgan kodimizni C++ bilan bog'lab berish, kompilyatsiya qilib uni yurgazish uchun interfeys vazifasini o'tab berish.
Nodeni yana bir vazifalaridan biri - loyihamizda ishlatishimiz uchun tayyor APIlarni ta'minlab berish. Misol uchun: NodeJS ichida http, fs, path va crypto kabi modullar bor. Bularning barchasi libuv loyihasiga tegishli va JavaScript orqali C++ da yozilgan kodlarga tog'ridan-tog'ri murojaat yo'llay olmaymiz. Shuning uchun, NodeJSdagi tayyor funksiyalarni chaqirib, bu holatdan havotir olmasdan ishlashimiz mumkin bo'ladi.
@mabrur_dev
π13π₯1
Mabrur - IT Blog π΅πΈ
ββNodeJSda ko'd yozganingizda, orqa tomonida nimalar ishga tushishiga hech qiziqib ko'rganmisiz? Keling, shu haqida gaplashamiz. JavaScriptda kod yozib, uni command lineda run qilganimizda NodeJSga runtimeni chaqiramiz. Bu runtime esa ikkita bir-biridanβ¦
* Libuv - C dasturlash tilida yozilgan kutubxona.
π10
β‘οΈ Deyarli Shaxmat jamoamiz yutishyabdi. Yoki manga shunaqa ko'rinyabdimi?
π³29π7π1
Yunusjon - IT Blog #FreeUyghur
β‘οΈ Deyarli Shaxmat jamoamiz yutishyabdi. Yoki manga shunaqa ko'rinyabdimi?
Hisob ochildi. O'zbekiston 1:0 Armaniston )
π2
Forwarded from Sabohat K | Tech blog π΅πΈ
Hi all!
If you have set up your profile & applying to jobs, but still not getting any jobs, this post is for you.
You know, your chances of getting a job on Upwork is very low if you cannot write a good proposal. Having a good profile and job history is important, but nothing is AS IMPORTANT AS WRITING A GOOD PROPOSAL. If you still struggle with proposals, watch this video: https://www.youtube.com/watch?v=hl9Dc1thqk4
πOnce you watch the video, here is a form where you can share a sample of your proposal, and I will organize a video call to assess your proposal & to give suggestions on how to improve it: https://forms.gle/qPZxtbzZwVWLaFoE7
π Watching the video about how to write proposals (https://www.youtube.com/watch?v=hl9Dc1thqk4) is required if you want to submit a sample.
Lastly, please share the post with your friends))
If you have set up your profile & applying to jobs, but still not getting any jobs, this post is for you.
You know, your chances of getting a job on Upwork is very low if you cannot write a good proposal. Having a good profile and job history is important, but nothing is AS IMPORTANT AS WRITING A GOOD PROPOSAL. If you still struggle with proposals, watch this video: https://www.youtube.com/watch?v=hl9Dc1thqk4
πOnce you watch the video, here is a form where you can share a sample of your proposal, and I will organize a video call to assess your proposal & to give suggestions on how to improve it: https://forms.gle/qPZxtbzZwVWLaFoE7
π Watching the video about how to write proposals (https://www.youtube.com/watch?v=hl9Dc1thqk4) is required if you want to submit a sample.
Lastly, please share the post with your friends))
π12
Qolganlar sizdan aqlli, siz esa barchadan aqlsizdek tuyulyabdimi? Bu impostor sindromi. Bu maqolani o'qing: https://medium.com/counter-intuition/overcoming-impostor-syndrome-bdae04e46ec5
π3
Ammo junior emasligimni qayerdan bilsam bo'ladi?
1. Oilangizga internet qanday ishlashini tushuntirib bera olasizmi?
2. Kompyuter qanday ishlashini bilasizmi?
3. Veb sayt qanday ishlashini bilasizmi?
4. O'zingiz 0 dan HTML, CSS va Javascript da sayt tuza olasizmi?
5. Reactni ishlatishni bilasizmi?
6. O'zingiz biror loyihani 0 dan Github bilan birga ko'tarib, uni online holatga deploy qilgan yoki marketlarga joylaganmisiz?
Barchasining javobi "ha" mi? Yaxshi. Siz Junior emassiz.
Andrei Neagoie
@yunus_code
1. Oilangizga internet qanday ishlashini tushuntirib bera olasizmi?
2. Kompyuter qanday ishlashini bilasizmi?
3. Veb sayt qanday ishlashini bilasizmi?
4. O'zingiz 0 dan HTML, CSS va Javascript da sayt tuza olasizmi?
5. Reactni ishlatishni bilasizmi?
6. O'zingiz biror loyihani 0 dan Github bilan birga ko'tarib, uni online holatga deploy qilgan yoki marketlarga joylaganmisiz?
Barchasining javobi "ha" mi? Yaxshi. Siz Junior emassiz.
Andrei Neagoie
@yunus_code
π40π2
