Crazy Developer


Kanal geosi va tili: O‘zbekiston, O‘zbekcha
Toifa: Bloglar


♾️ Siz cheksiz orzular yoʻlida cheksiz o'ylar bilan olgʻa yurayotgan bir bolakayning shaxsiy kundaligini topib oldingiz !
☄️ Cheksizlikka shoʻngʻishni xohlaysizmi ? Biz bilan yuring !
📞 Aloqa : @Janob_tarmoq_bot

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

Kanal geosi va tili
O‘zbekiston, O‘zbekcha
Toifa
Bloglar
Statistika
Postlar filtri


Ramazon hayiti muborak bo'lsin


O'zingizni xursand qilib turing😁


Janob Panda dan repost
Akani tanimimanku, lekin mehr bilan post yozibdi 😁😁

Nidosi LinkedIn gacha boribdimi, demak aka charchagan bu hayotdan 😅

@mukhammadkarim_tukhtaboev


Janob Panda dan repost
TypeScript Go tilida qayta tug‘ilmoqda! Microsoftdan kutilmagan syurpriz!

Microsoft TypeScript kompilyatorini Go tilida qayta yozishga qaror qildi va bu IT olamida katta shov-shuv ko'tarilishiga sabab bo'lmoqda! Nima uchun?

1. Tezlik - 10x oshadi!


TypeScript hozir JavaScript va TypeScript ning o'zida yozilgan, ammo katta loyihalarda bu Microsoft uchun qimmatga tushyapti. Masalan, VS Code sekin ishga tushadi, build jarayonlari esa cho‘zilib ketadi. Sababi, VS Code ham TS, JS da yozilgan (hozirgi yangi chiqayotgan AI ga asoslangan editorlarning 90% qismi ham VS Code ustiga qurilgan). Microsoft esa Go orqali bu muammoni yechmoqchi: Go’ning yengil tabiati va tez kompilyatsiyasi tufayli TypeScript 10 baravar tezroq ishlaydi. Dasturchi sifatida IDE ni ochib, bir soniyada ishlashni boshlashni xohlamaysizmi?

2. JavaScript dunyosiga moslik - Go C# dan ustun!


TypeScript JS ekotizimining yuragi. Go esa sodda sintaksisi va JS’ga o‘xshash tuzilishi bilan JS/TS dunyosiga C# ga qaraganda ancha yaqin. C# esa .NET runtime’ga bog‘liq va og‘irroq - uni har bir platformaga moslashtirish murakkab. Go esa bitta binary faylga aylanadi va Linux, Mac, Windows - hamma joyda bir zumda ishlaydi. JS dasturchilari uchun Go ni o‘rganish oson, C# esa "boshqa dunyo” dek tuyuladi.

3. Portlash oson - vaqt tejaladi!

Go bilan TypeScript’ni qator-ma-qator ko‘chirish mumkin, chunki uning xotira boshqaruvi (garbage collection) va soddaligi hozirgi mavjud kodni qayta yozishni osonlashtiradi. Agar C# tanlansa, .NET integratsiyasi va murakkab refactoring yillar talab qilardi. Go esa hozirgi semantikani saqlab, tez natija beradi. Aslida, Microsoft Rustni ham ko'rib chiqdi, ammo uni o‘rganish qiyinligi va qayta yozishdagi qiyinchiliklar uni bu tanlovlar safidan chiqardi.

4. C# ning darajasi pasaymaydi - bu strategik qadam!

“C# ni nima qilamiz?” deb xavotirlanmang. Microsoft C# ni Azure, korporativ dasturlar va boshqa sohalarda rivojlantirishda davom etyapti. Bu qaror C# ga xiyonat emas, balki TypeScript’ning o‘ziga xos ehtiyojlariga mos yechim. Go bilan Microsoft nafaqat tezlik, balki JS hamjamiyatining ham ishonchini qozonmoqchi. Shu bilan birgalikda, bu yangilik C# haqida emas, TypeScript haqida. Microsoft MVP sifatida shuni ayta olamanki, Microsoftning C# bo'yicha ham zo'r yangiliklari bor ...

Dasturchilar, nima deysiz?

Endi TypeScript bilan editor va dasturlaringiz uchadi, Siz qanday fikrdasiz?

@mukhammadkarim_tukhtaboev


🎧 ▁ ▂ ▃ ▄ ▅ ▆ ▇ █
🏷 Demon Slayer anime soundtrack

〽️ @janobtarmoq


1. Ma'lumotlar ombori (Database) nima ?
Ma’lumotlar bazasi - bu tizimli ma’lumotlar to‘plami. Ular elektron xotira va
ma’lumotlarni manipulyatsiya qilish va ma’lumotlar bazasi ma’lumotlarni boshqarishni osonlashtiradi.

2. DBMS nima ?
Database Management System(DBMS) - bu tegishli xavfsizlik choralarini hisobga olgan holda foydalanuvchilarning ma’lumotlarini saqlash va olish uchun dasturiy ta’minot. U ma’lumotlar bazasini manipulyatsiya qiluvchi dasturlar guruhidan iborat. DBMS ilovadan ma’lumotlar so‘rovini qabul qiladi va operatsion tizimga aniq ma’lumotlarni taqdim etish bo‘yicha ko‘rsatma beradi. Katta tizimlarda DBMS foydalanuvchilarga va boshqa uchinchi tomon dasturiy ta’minotiga ma’lumotlarni saqlash va olishga yordam beradi.

3.DBMS ni qandey turlari bor ?
● Hierarchical database
● Network databases
● Relational databases
● Object-oriented databases

● Distributed databases
● Centralized database
● Open-source databases
● Cloud databases
● Data warehouses
● Graph databases
● OLTP databases
● Personal database
● Multimodal database
● Document/JSON database

4. RDBMS nima ?
Relational Database Management System (RDBMS) - relyatsion ma’lumotlar bazasini boshqarish tizimi. RDBMS - bu dastur relyatsion ma’lumotlar bazasini yuritish uchun ishlatiladi. U relyatsion MBBT deb ham ataladi, bu bozorda eng mashhur RDBMS turi hisoblanadi. RDBMS ma’lumotlar bazasidagi ma’lumotlarga kirish uchun SQL so‘rovlaridan foydalanadi.

5. DBMS bilan RDBMS ni nima farqi bor ?
DBMS :
● DBMS ma'lumotlarni fayl sifatida saqlaydi.
● Ma'lumot elementlariga individual tarzda kirish kerak.
● Kichik hajmdagi ma'lumotlar bilan ishlaydi.
● Past darajadagi xavfsizlik.
● Yagona foydalanuvchini qo‘llab-quvvatlaydi.
● Ko‘p ma'lumotlarni olish sekin ishlaydi.
RDBMS:
● RDBMS ma'lumotlarni jadval ko'rinishida saqlaydi.
● Bir nechta ma'lumot elementlariga bir vaqtning o'zida kirish mumkin.
● Katta hajmdagi ma'lumotlar bilan ishlaydi.
● Bir necha darajali xavfsizlik tizimi mavjud.
● Bir nechta foydalanuvchini qo‘llab-quvvatlaydi.
● Ma'lumotlarni olish tezroq, chunki u munosabatli yondashuvdan foydalanadi.

6.SQL nima ?
SQL (ess-que-ell deb talaffuz qilinadi, see’qwl emas) maxsus ravishda ma'lumotlar bazasi bilan ishlash uchun yaratilgan til. SQL odamlarning ma'lumotlar bazalarini yaratish, ularga yangi ma'lumot qo'shish, ma'lumotlarni boshqarish va tanlangan qismlarini so‘rovlar yordamida olish imkonini beradi.


Sardor Dushamov | PHP forever dan repost
Kelajak kasblari qaysi, qaysini o'rganaylik deganlarga quyidagi ikkita saytni 2-3 kun kuzatib chiqishni va xohlasangiz har kuni kuzatib borishni maslahat berardim va o'zingiz xulosa qiling derdim:

http://producthunt.com/ - dunyoda nima yangi loyihalar qilishayotgan bo'lishsa shu yerga joylashadi. Trendlarni shu yerdan kuzatib borish mumkin

https://www.crunchbase.com/ - dunyoda qaysi loyihalarga katta summada investitsiya qilishayotganini kuzatsangiz bo'ladi

Nega aynan bu ikkalasi?

Chunki eng oxirgi trenddagi loyihalar nimalar yordamida qilinayotganini, qaysi yo'nalishga, qaysi sohaga qanaqa loyihalar qilinayotganini kuzatishingiz mumkin.

Producthuntni bir kuzatingda, 90 foiz loyihalar AI bilan bog'liq, 4ungan 4und!


🎧 ▁ ▂ ▃ ▄ ▅ ▆ ▇ █
🏷 Solo Leveling anime soundtrack

〽️
@janobtarmoq


My first Hakaton🙂


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish


Ramadan Mubarak


Uzbek Developers dan repost
#ustozation #uzbekdevs #tavsiya


RAQAMLI EPIDEMIYA - "Albatta ko'ring..."

👉 youtu.be/itkUJSYrg1U

uzbekdevs.uz / @uzbekdevs


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
#Kino_time
📽 : Novda

💬 P.S:
Oscarga teng kinolar !

@janobtarmoq


Ko‘p ishlatiladigan Primitive Functional Interfaces


Java'da Primitive Functional Interfaces nima uchun kerak?

Java'da Functional Interface lar java.util.function paketida joylashgan bo‘lib, funksional dasturlash imkoniyatlarini kengaytirish uchun ishlatiladi. Lekin, umumiy Functional Interface lar (Function, Predicate, Consumer, Supplier va boshqalar) Wrapper turlari (Integer, Double, Long) bilan ishlaydi.

Bu esa autoboxing/unboxing jarayoniga olib keladi, ya'ni int -> Integer yoki Integer -> int ga o‘tishda performance pasayishi kuzatiladi.

Shuning uchun, Primitive Functional Interfaces (IntFunction, LongPredicate, DoubleConsumer, va hokazo) primitive (oddiy) turlar bilan ishlash uchun optimallashtirilgan.

Primitive Functional Interfaces’ning afzalliklari
1. Performance yaxshilanishi – Autoboxing va Unboxing jarayoni yo‘q.
2. Kamroq memory sarfi – Wrapper klasslar ortiqcha obyekt yaratib resurslarni egallamaydi.
3. Garbage Collector (GC) yukini kamaytirish – Obyektlar kam yaratiladi.

Misollar bilan tushuntirish:
Oddiy Function interfeysi (autoboxing bor):
import java.util.function.Function;

public class Main {
public static void main(String[] args) {
Function square = x -> x * x;
System.out.println(square.apply(5)); // 25
}
}
Muammo: int -> Integer (boxing) va Integer -> int (unboxing) sodir bo‘ladi.

IntFunction dan foydalanish (autoboxing yo‘q):

import java.util.function.IntFunction;

public class Main {
public static void main(String[] args) {
IntFunction square = x -> x * x;
System.out.println(square.apply(5)); // 25
}
}
Afzallik: int bevosita ishlatiladi, boxing/unboxing yo‘q.


Levenshtein algoritmi Ikki so‘zning o‘xshashlik darajasini hisoblash algoritmi hisoblanadi .

import java.util.function.BinaryOperator;

public class WordSimilarity {
public static void main(String[] args) {
BinaryOperator calculateSimilarity = (str1, str2) -> {
int distance = levenshteinDistance(str1, str2);
int maxLength = Math.max(str1.length(), str2.length());
double similarity = (1 - (double) distance / maxLength) * 100;
return String.format("%.2f%%", similarity);
};


String word1 = "apple";
String word2 = "applet";
System.out.println("O‘xshashlik darajasi: " + calculateSimilarity.apply(word1, word2)); // 80.00%
}

// Levenshtein masofasini hisoblash
public static int levenshteinDistance(String str1, String str2) {
int[][] dp = new int[str1.length() + 1][str2.length() + 1];

for (int i = 0; i


#️⃣Hashtag | Rasmiy kanal dan repost
💰 Errol o'g'li Ilon to'ga Maskov OpenAI'ni sotib olish uchun 97,4 milliard dollar taklif qildi

📱 Musk bu kompaniyani o‘zining xAI loyihasi bilan birlashtirishni rejalashtirmoqda.

Sem Altman, OpenAI bosh direktori, taklifni rad etdi va hazil tariqasida:

“Yo‘q, rahmat. Lekin xohlasangiz, biz Twitter’ni 9,74 milliard dollarga sotib olishga tayyormiz,” dedi.


🤷‍♂️ Hozircha kelishuv bo‘yicha rasman hech qanday qaror qabul qilinmagan. Kelajakda muzokaralar davom etishi mumkin.

➡️ #ilonmask #openai #ai #xai | Birinchi raqamli IT-Blog


Leetcode bir xil kodni 3-4 minutdan keyin qayta yuborsam , runtime vaqti bilan Memory o'zgarib qolyabdi . Why 🤷‍♂️ ?


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
The only guy in IT


Ushbu mazmundagi xabar sizga ham kelsa ishonib .apk faylni yuklab olmaylar bu fayl VIRUS !!!

20 ta oxirgi post ko‘rsatilgan.