Yangi dasturchilar uchun intervyuga tayyorlanish va resume tayyorlash asosiy bosh og'riq hisoblanadi.
๐คSizda ham shunday bo'lsa, 30-mart kuni "Professional resume to'ldirish va intervyudan muvaffaqiyatli o'tish" mavzusidagi master-klassga taklif qilamiz.
๐ฌ Suhbatda, senior dasturchi Abdurahmon Rashidov va Abdulloh Tursunboyev qimmatli bilimlarini ulashadi.
๐ Qachon: 30-mart, shanba, 14:00
๐ฅ Kim uchun: IT kursida o'qiydigan va bitirganlar uchun
๐ Qayerda: ยซWester IT Akademiyasiยป, Andijon shahar, Aloqa uyi yonida
๐ Ro'yxatdan o'tish
๐คSizda ham shunday bo'lsa, 30-mart kuni "Professional resume to'ldirish va intervyudan muvaffaqiyatli o'tish" mavzusidagi master-klassga taklif qilamiz.
๐ฌ Suhbatda, senior dasturchi Abdurahmon Rashidov va Abdulloh Tursunboyev qimmatli bilimlarini ulashadi.
๐ Qachon: 30-mart, shanba, 14:00
๐ฅ Kim uchun: IT kursida o'qiydigan va bitirganlar uchun
๐ Qayerda: ยซWester IT Akademiyasiยป, Andijon shahar, Aloqa uyi yonida
๐ Ro'yxatdan o'tish
๐6๐ฅ1๐1
๐3๐ฅ1๐1
Forwarded from React JS
Buttoni bosdik va state orqali 1 sonini 2 ga o'zgartirdik. โ React js da shu payt nimalar sodir bo'ladi.
1. State Update ( State yangilanadi ): setState() method i yordamida state yangilanadi.
2. State yoki props o'zgarganda โ component qayta render qilinadi. Bu componentning render() method i yana bir marta chaqirilishini anglatadi.
3. Reconciliation: State yangilanganda, React reconciliation jarayonini boshlaydi. Bu jarayon yangi va oldingi virtual DOM versiyalarini solishtiradi.
4. Diffing algaritimi โ yangi va oldingi virtual DOM versiyasini solishtiradi va ular orasidagi farqlarni aniqlaydi.
5. DOM Update ( DOM yangilanishi ) โ Farqlar anqlangandan so'ng , o'zgarishlarni haqiqiy DOM ga qo'llaydi. Bu jarayon orqali faqat kerak bo'lgan o'zgarishlar amalga oshiriladi.
// Atamalar
Virtual DOM โ Virtual DOM web applicationlarni ishlashi va samaradorligini oshiruvchi vositadur. Bu xotiradagi asl DOMning โyengilโ varianti. Real DOM va Virtual DOM ning asosiy farqi updatingdagi protsesdadur. Real DOM updatelari sekin va samarasiz, ayniqsa katta ilovalar yoki tez-tez oโzgarishlar bilan ishlash bilan boโlgan holatlarda katta muammolar olib keladi.
โโโโโ- - โโโโ
Bu jarayon insonni 1 marotaba nafas olishiga o'xshab ketadi.
Agar bir 1 marotaba nafas oladigan bo'lsak nimalar bo'ladi ?
1. Burun va burun teshigi โ Nafas oldishda havo avvalo burun orqali kiradi va havoni tozalaydi.
2. Sinuslar โ Sinuslar havoning haroratini va namligini nazorat qiladi.
3. Pharynx โ havoni tracheaga yoโnaltiradi.
4. Larynx โ havoni oโgโizdan tracheaga yoโnaltiradi.
5. Trachea (windpipe) โ havoni oโgโizdan oโpka va bronxial tubelarga yoโnaltiradi.
6. Diafragma โ nafas oldish va chiqarish jarayonlarini boshqaradi.
7. Oโpka (lungs): โ havoni alveol larga yoโnaltiradi.
8. Bronxial tubelar/bronxi โ Bronxial tubelar havoni alveollarga yoโnaltiradi.
9. Alveoli โ havodan kislorodni qon tomirlariga oโtkazadi va qon tomirlaridan karbondioksidi oladi.
10. Qon tomirlari (capillaries): Qon tomirlari kislorodni alveol lardan qon tomirlariga oโtkazadi va karbondioksidi qon tomirlaridan alveol larga oโtkazadi.
Agar post yoqgan bo'lsa: ๐ฅ
@abs_reactjs
1. State Update ( State yangilanadi ): setState() method i yordamida state yangilanadi.
2. State yoki props o'zgarganda โ component qayta render qilinadi. Bu componentning render() method i yana bir marta chaqirilishini anglatadi.
3. Reconciliation: State yangilanganda, React reconciliation jarayonini boshlaydi. Bu jarayon yangi va oldingi virtual DOM versiyalarini solishtiradi.
4. Diffing algaritimi โ yangi va oldingi virtual DOM versiyasini solishtiradi va ular orasidagi farqlarni aniqlaydi.
5. DOM Update ( DOM yangilanishi ) โ Farqlar anqlangandan so'ng , o'zgarishlarni haqiqiy DOM ga qo'llaydi. Bu jarayon orqali faqat kerak bo'lgan o'zgarishlar amalga oshiriladi.
// Atamalar
Virtual DOM โ Virtual DOM web applicationlarni ishlashi va samaradorligini oshiruvchi vositadur. Bu xotiradagi asl DOMning โyengilโ varianti. Real DOM va Virtual DOM ning asosiy farqi updatingdagi protsesdadur. Real DOM updatelari sekin va samarasiz, ayniqsa katta ilovalar yoki tez-tez oโzgarishlar bilan ishlash bilan boโlgan holatlarda katta muammolar olib keladi.
โโโโโ- - โโโโ
Bu jarayon insonni 1 marotaba nafas olishiga o'xshab ketadi.
Agar bir 1 marotaba nafas oladigan bo'lsak nimalar bo'ladi ?
1. Burun va burun teshigi โ Nafas oldishda havo avvalo burun orqali kiradi va havoni tozalaydi.
2. Sinuslar โ Sinuslar havoning haroratini va namligini nazorat qiladi.
3. Pharynx โ havoni tracheaga yoโnaltiradi.
4. Larynx โ havoni oโgโizdan tracheaga yoโnaltiradi.
5. Trachea (windpipe) โ havoni oโgโizdan oโpka va bronxial tubelarga yoโnaltiradi.
6. Diafragma โ nafas oldish va chiqarish jarayonlarini boshqaradi.
7. Oโpka (lungs): โ havoni alveol larga yoโnaltiradi.
8. Bronxial tubelar/bronxi โ Bronxial tubelar havoni alveollarga yoโnaltiradi.
9. Alveoli โ havodan kislorodni qon tomirlariga oโtkazadi va qon tomirlaridan karbondioksidi oladi.
10. Qon tomirlari (capillaries): Qon tomirlari kislorodni alveol lardan qon tomirlariga oโtkazadi va karbondioksidi qon tomirlaridan alveol larga oโtkazadi.
Agar post yoqgan bo'lsa: ๐ฅ
@abs_reactjs
๐ฅ15๐2๐2
JavaScript
Photo
Consolga nima chiqadi ?
Anonymous Quiz
21%
"result"
18%
error
49%
"abs_javascript"
13%
error va abs_javascript
โก4
JavaScript
Photo
Consolga nima chiqadi ?
Anonymous Quiz
23%
"jarayon"
11%
"abs"
36%
"jarayon" va "abs"
30%
"abs" va "jarayon"
๐3
JavaScript
Photo
Consolga nima chiqadi ?
Anonymous Quiz
18%
"abs_javascript"
18%
"abs_reactjs"
38%
"abs_reactjs" va "abs_javascript"
26%
"abs_javascript" va "abs_reactjs"
๐ฅ7๐2๐2
Oldin bu kabi narsaga duch kelmagan edim, hozircha yechim sifatida https://split.js.org/ saytini koryabman , lekin bazi kamchiliklari bor ekan , agar kimdadur yaxshiroq yechim bolsa kommentda yozinglar ๐ฌ
๐ฅ5
Forwarded from Elshod Adamov
This media is not supported in your browser
VIEW IN TELEGRAM
Qayta tushuntirishdan erinmayman-u, soch nimagadir oqaryapdi
๐16๐6๐1
Elshod Adamov
Qayta tushuntirishdan erinmayman-u, soch nimagadir oqaryapdi
Aka ajoyib insonda ๐
๐12๐1
Bitta JS fileni 2 marotaba chaqirib qoymang , aks holatda , bir xil o'zgaruvchilar bor deb SyntaxError beradi.
@abs_javascript
@abs_javascript
๐14โก6โค4๐ค3๐1๐1
Hozir 2 loyihani bir vaqtni o'zida qilib ketyabman, shu sababli post qoygani vaqtim bo'lmayabdi.
Shu ikki loyiha tugaguncha , loyihalarda ko'zimga g'alati ko'ringan joylarini post qilib boraman.
@abs_javascript
Shu ikki loyiha tugaguncha , loyihalarda ko'zimga g'alati ko'ringan joylarini post qilib boraman.
@abs_javascript
๐21๐ฅ2
JavaScript
Hozir 2 loyihani bir vaqtni o'zida qilib ketyabman, shu sababli post qoygani vaqtim bo'lmayabdi. Shu ikki loyiha tugaguncha , loyihalarda ko'zimga g'alati ko'ringan joylarini post qilib boraman. @abs_javascript
Bir vaqtni o'zida 2 ta loyihada ishlash , mayda kamchiliklar qilishimga sabab bolyabdi, ozgina moslashish qiyin bolyabdi.
1 ta loyiha bolsa , butun etibor osha loyihada boladi va xatolar kamayadi.
Moslashib ketaman degan umitdaman ๐
1 ta loyiha bolsa , butun etibor osha loyihada boladi va xatolar kamayadi.
Moslashib ketaman degan umitdaman ๐
๐12โค2๐2
Retina ekran
Video ni animation qilib ishlatgan edim , card rangi va video nikini bir xil qilib qoydim.
Lekin baribir retrina ekranlar da ikki xil bo'lib qolyabdi ekan. Bu muammoni to'g'rilash uchun , videoni retrina ekrandagi rangini topib , Retrina ekranlar uchun alohida media yozdim.
@abs_javascript
Video ni animation qilib ishlatgan edim , card rangi va video nikini bir xil qilib qoydim.
Lekin baribir retrina ekranlar da ikki xil bo'lib qolyabdi ekan. Bu muammoni to'g'rilash uchun , videoni retrina ekrandagi rangini topib , Retrina ekranlar uchun alohida media yozdim.
@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
/* Retina... */
}
@abs_javascript
๐9โค3๐ค1