Jasur - IT Blog
Ir al canal en Telegram
- @jasurkhaitov Bilganlarim va foydali bo'lishi mumkin bo'lgan ma'lumotlarini ulashib boraman. - github.com/jasurkhaitov - jasurkhaitov.uz
Mostrar másEl país no está especificadoTecnologías y Aplicaciones59 258
96
Suscriptores
Sin datos24 horas
-17 días
-330 días
Carga de datos en curso...
Canales Similares
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Nube de Etiquetas
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
junio '26
junio '26
+1
en 0 canales
mayo '260
en 0 canales
Get PRO
abril '26
+2
en 1 canales
Get PRO
marzo '26
+2
en 0 canales
Get PRO
febrero '26
+1
en 0 canales
Get PRO
enero '26
+2
en 0 canales
Get PRO
diciembre '25
+117
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 14 junio | 0 | |||
| 13 junio | 0 | |||
| 12 junio | 0 | |||
| 11 junio | 0 | |||
| 10 junio | 0 | |||
| 09 junio | 0 | |||
| 08 junio | 0 | |||
| 07 junio | 0 | |||
| 06 junio | 0 | |||
| 05 junio | 0 | |||
| 04 junio | 0 | |||
| 03 junio | +1 | |||
| 02 junio | 0 | |||
| 01 junio | 0 |
Publicaciones del Canal
+4
🗂 Electron.js yordamida Gemini API (2.5 flash) bilan ishlaydigan AI overlay yasab ko'rdim. Umuman olganda natija yomon emas, “share entire screen” rejimida overlay ko‘rinmaydi.
setContentProtection(true)
Bu kodni asosiy vazifasi Windows'ning SetWindowDisplayAffinity API'sini chaqiradi va oynani har qanday capture pipeline'dan chiqarib tashlaydi.
Cursor harakatlarini yashirish uchun keyboard shortcut’dan foydalandim.
github.com/jasurkhaitov/ai-overlay
P.s. Bekorchilkdan buyam bir eksperiment
@jasurkh_dev| 2 | 🗂 Electron.js yordamida Gemini API (2.5 flash) bilan ishlaydigan AI overlay yasab ko'rdim. Umuman olganda natija yomon emas, “share entire screen” rejimida overlay ko‘rinmaydi.
setContentProtection(true)
Bu kodni asosiy vazifasi Windows'ning SetWindowDisplayAffinity API'sini chaqiradi va oynani har qanday capture pipeline'dan chiqarib tashlaydi.
Cursor harakatlarini yashirish uchun keyboard shortcut’dan foydalanildi
github.com/jasurkhaitov/ai-overlay
💠 @jasurkh_dev | 0 |
| 3 | 🗂 Assignment vs Mutation ~ const
# Eslatma
* primitive - qiymatning o‘zi saqlanadi
* reference - qiymat emas, xotiradagi manzil (reference) saqlanadi
JavaScript’da qiymatni o‘zgartirishning ikki xil yo‘li bor
* assignment - o'zgaruvchiga qayta qiymat berish
* mutation - mavjud object / array ichidagi qiymatni o‘zgartirish
mutation faqatgina reference ma'lumot turlari uchun ishlaydi
let user = { name: "js" };
user.name = "ts"; // mutation
user = { name: "ts" }; // assignment
# 1. const / mutation in reference
const - immutable degani emas, faqat assignment'ni taqiqlaydi, mutationni emas.
const user = { name: "js" };
user.name = "ts";
user = { name: "ts" }; // TypeError
# 2. React'da state rendering
React render qilishi uchun state'larni oldingi va hozirgi holatlarini taqqoslaydi, agar o'zgarish bo'lsa render qiladi, o'zgarish bo'lmasa render qilmaydi
Primitive state'larni taqqoslashda value'lar tenglashtiriladi, Non-primitive state'larda reference tenglashtiriladi.
State'ni o'zgartirish uchun mutation qilish o'rniga assignment ishlatilinadi
Mutation'ga misol:
const [user, setUser] = useState({ name: "Ali", age: 20 });
function updateAge() {
user.age = 21;
setUser(user);
}
* object mutate bo‘ldi
* reference o‘zgarmaydi
* UI update bo‘lmaydi
Assignment'ga misol:
function updateAge() {
setUser({
...user,
age: 21
});
}
* yangi object yaratildi
* reference o‘zgardi
* React re-render qiladi
Buni tekshirish uchun object state’ga qiymati bir xil bo‘lgan yangi object berib ko'ramiz, natijada component yana render bo‘ladi
* joshwcomeau.com/javascript/the-const-deception
#javascript #react #mutation
✅️ @jasurkh_dev | 0 |
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
