Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
277 - Telegram Web
Telegram Web
#offtopic

Happy Friday everyone.

@kamoloff_log
😁42🤣26💩1
Sizlardayam manager ko'proq meeting qilsak projectni tezroq tugatamiz deb o'ylaydimi?

@kamoloff_log
😁46🤣36💯3😭1
Work, work, work...

Testing our new service on different devices 😤

@kamoloff_log
👍30🔥9😎5👀1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣33👍4😁3💯1
Dushman
Konsta
Meni dushmanim o'zimman, o'zimni aldiydigan
Nima qilasan shoshma, dam olib qol deydigan
Ertaga vaqtli turasan, ertaga ulgurasan
Ertaga hammasi zo'r, deb meni aldiydigan


@kamoloff_log
🔥27👍13👎2💯2🤣2
Ijtimoiy tarmoqlardan voz kechish

Oldinroq Dopamine Detox kitobi haqida post yozgan edim. Ushbu kitob asosan dofamin ta’sirini tushunish, kunlik odatlar va miyada sodir bo‘ladigan jarayonlar haqida juda foydali ma’lumot beradi. Bu postda men o‘zim qanday qilib ijtimoiy tarmoqlardan voz kechganimni tushuntirib bermoqchiman.

Sabab va maqsadni aniqlash
Ijtimoiy tarmoqlardan voz kechishimda 2ta asosiy sababi bor: vaqtni tejash va fokusni tiklash. Shu sabablar meni ijtimoiy tarmoqlarni butunlay (yoki kamida keskin) cheklashga undadi.

Bosqichma-bosqich yondashuv - I
1. Bildirishnoma(Notification) larni o‘chirish - Birinchi qadam sifatida ijtimoiy tarmoqlar ilovalarining barcha “push-notification”larini o‘chirdim, LinkedIndan ham*. Shu orqali dastlabki “bexosdan” kirishlar kamaydi.
2. Ilovalarni telefonimdan o‘chirish - Instagram, Facebook, Twitter kabi asosiy ilovalarni telefonimdan butunlay o‘chirib tashladim. To'g'ri haliyam brauzerdan kirsa bo'ladi, lekin endi bu telefondan kirishdan ko'ra noqulay va ozgina ko'proq energiya talab qiladi, miyamiz esa dangasa va bu energiyani tejashni xohlaydi. Qo'shimchasiga endi siz telefoningizda boshqa ilovani qidirayotganingizda tasodifan instagramga ko'zingiz tushib uni ochmaysiz.
3. Telegram va YouTubeda foydasiz kanallar va guruhlardan chiqib ketish - Telegram va YouTubeda man uchun keraksiz bo'lgan kontentlarni tarqatadigan kanallardan chiqib ketdim.

Bo‘sh vaqt o‘rnini foydali mashg‘ulotlar bilan to‘ldirish
Endi ko'proq vaqtingiz bor va uni siz boshqa bir mashg'ulot bilan to'ldirmasangiz, sizda zerikish hissi paydo bo'lad va o'zingiz bilmagan holatda yana oldingi vaziyatga qaytib qolasiz. Telefoningizni olasiz va ozgina instagramda video ko'rsam hech narsa qimaydi deb, Instagram TikTok va h.k.larni install qilasiz. Shuning uchun bu vaqtni o'zingizga foydali bo'lgan narsa bilan to'ldiring, masalan kitob o'qing, zalga chiqing, til o'rganing yoki shunchaki toza havoda sayr qiling.

Bosqichma-bosqich yondashuv - II
1. Akkountlarni o'chirish - Tabriklayman endi siz ijtimoiy tarmoqlardan juda kam foydalanyapsiz va bo'sh vaqtingizda karyerangiz yoki sog'ligingiz uchun foydali mashg'ulotlar bilan bandsiz. Endi o'zingizga savol berib ko'ring - TikTok/Facebook/Twitter/Instagram akkount sizga qanchalik kerak? Balki telegram kontaktingizda yo'q do'stlaringiz bordir, balki biznesingizga aloqador reklamalar uchun foydalanarsiz yoki boshqa sabab. Agar judayam muhim sababingiz bo'lmasa, akkountingizni to'liq o'chirishni maslahat beraman.
2. YouTube tavsiyalarini o'chirish - Boshqalarni bilmadimu, qachon Instagramda reelslarni ko'rishni kamaytirsam, o'rniga YouTube shorts yoki "recommendation page"dagi videolarni ko'rardim. Lekin buning ham yechimi bor - siz shunchaki Google akkountingiz sozlamalaridan YouTube historyni o'chirib qo'yishingiz yetarli (video), ya'ni history yo'q va YouTube sizga hech qanday video tavsiya qila olmaydi. O'zingizga kerakli videoni xohlagan payt qidirib topib ko'raverasiz!


Enjoy!

*LinkedIn bildirishnomalari - Birinchidan, LinkedInda qaysidir tanishingiz yangi kompaniyada ish boshlaganini, qandaydir sertifikat olganini yoki qandaydir postni darxol ko'rishingiz shart emas, bir necha soat yoki kundan keyin ko'rish bilan hayotdan orqada qolmaysiz. Ikkinchidan siz tez javob berishingiz kerak bo'lgan xabar LinkedIn orqali jo'natilmaydi manimcha.

@kamoloff_log
2🔥31👍111👏1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
Happy Monday my friends!!!


Streets of Amsterdam.

@kamoloff_log
👍24🔥113🤩1
Every Programmer Should Know

A collection of (mostly) technical things every software developer should know.

These are resources I can recommend to every programmer regardless of their skill level or tech stack


P.S. You don't need to know all of that by heart to be a programmer. But knowing the stuff will help you become better! 💪

GitHub Repo: https://github.com/mtdvio/every-programmer-should-know

@kamoloff_log
🔥15👍3👨‍💻3
As always 😁

@kamoloff_log
😁56👍8🤪2
Tasavvur qiling siz online do'kondan telefon sotib olmoqchisiz, o'zingizga yoqqan telefonni tanladingiz va ko'ryapsizki bu telefondan bor yog'i 5 ta qolgan.
Yetkazib berish manzilini tanladingiz va to'lov qilish qismiga yetib keldingiz, karta raqamlarini kiritib to'lovni amalga oshirayotganingiz sayt qotib qoldi va bir necha soniyadan keyin sizga xatolik ko'rsatdi. Kartangizni tekshirsangiz pullar yechib olingan, lekin sizning vebsaytda sizning buyurtmangiz ko'rinmayapti va haliyam 5 ta telefon sotuvda.

Bundan kelib chiqadiki - Pullaringizga uxladingiz 😁 (hazil)

Bunday holatlarda bizga ACID yordam beradi, aniqrog'i ACIDdagi Atomicity.


ACID - ma’lumotlar bazalarida tranzaksiyalar ishonchli va to‘g‘ri amalga oshishini ta’minlash uchun qo‘llaniladigan to‘rtta asosiy xususiyatlardir.


Atomicity (Atomlik)

Tranzaksiya davomida bajariladigan barcha operatsiyalar “bitta butun” sifatida ko‘rib chiqiladi. Ya’ni, agar tranzaksiya doirasidagi biror operatsiya bajarilmay qolsa yoki xatolik yuz bersa, butun tranzaksiya bekor qilinadi va ma’lumotlar avvalgi holatiga qaytariladi.
Tepadagi misolda, kartadan pulni yechish, tovarlar sonini bittaga kamaytirish, yetkazib berish uchun buyurtma hosil qilish kabi operatsiyalardan birortasi amalga oshmay qolsa, tranzaksiya doirasidagi barcha amalga oshirilgan operatsiyalar ortga qaytariladi.


Consistency (Moslik yoki Izchillik)

Tranzaksiya bajarilgach, ma’lumotlar bazasi tizimdagi oldindan belgilangan qoidalarga, cheklovlar va bog‘liqliklarga (constraints) mos bo‘lib qolishi kerak.
Masalan, akkount balansi manfiy bo'lmasligi, akkount emaillari unikal bo'lishi talab qilingan bo'lsa bu talab saqlanishi ya'ni dublikat emailli akkount yaratish tranzaksiyasi fail bo'lishi.


Isolation (Izolyatsiya)

Bir vaqtning o‘zida bajarilayotgan tranzaksiyalar bir-biriga xalaqit bermasligi va bir tranzaksiya ikkinchisining vaqtinchalik (hali yakunlanmagan) o‘zgarishlarini ko‘rmasligi kerak.
Har bir tranzaksiya go‘yoki bazada yakka o‘zi ishlayotgandek bo‘lishi lozim. Bu turli tranzaksiyalar o‘rtasida paydo bo‘ladigan “to‘qnashuvlar” yoki kutilmagan natijalarni oldini oladi.
Masalan 2 kishi auksiondagi yagona tovarni sotib olayotganda databasega yetib kelgan birinchi transaksiya tovarga tegishli ma'lumotlarni izotyatsiyalash orqani ikkinchi tranzaksiyani bloklab turadi. Shunda birinchi tranzaksiya amalga oshirilgandan so'ng tovarlar soni 0 teng bo'ladi va ikkinchi tranzaksiya fail bo'ladi.


Durability (Barqarorlik)

Tranzaksiya muvaffaqiyatli tugaganidan keyin amalga oshirilgan barcha o‘zgarishlar doimiy saqlanib qoladi. Ya’ni, server yoki tizim o‘chib qolsa ham, ushbu o‘zgarishlar yo‘qolib ketmaydi.
Buning uchun ma’lumotlar bazasi jurnallash (logging) va boshqa saqlash uslublaridan foydalanadi.


@kamoloff_log
5👍35🔥8👏2
Current state of the stock market.

@kamoloff_log
😁13🤣10👍1🗿1
EngSec Swag.

P.S. Performance reviewdan keyin motivationni oshirishmoqchi shekilli 😄

@kamoloff_log
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🤣41👍1
Shu yerda tursin!

@kamoloff_log
11🔥25💯5👍21
Full-stack courier.

@kamoloff_log
🤣65😢124👍2
Revolut CEO on European work culture

I think it is a cultural thing. People are more kind of, you know, protected, entitled, and they value kind of work-life balance much more compared to US or China. As a result, you just don’t have people working hard enough to achieve success.


@kamoloff_log
👍12💯2
Happy Monday my friends.


@kamoloff_log
😁24🤣14👍4
🔹 Stack vs. Queue vs. Deque – Know the Difference! 🚀

Understanding these fundamental data structures can help you optimize your code efficiently!

🔸 Stack (LIFO – Last In, First Out) 🏗️
Uses: Undo operations, DFS, backtracking
Operations: push(), pop(), peek()
Example: Browser history

🔸 Queue (FIFO – First In, First Out) 🚎
Uses: Task scheduling, BFS, message queues
Operations: enqueue(), dequeue(), front()
Example: Print queue

🔸 Deque (Double-Ended Queue) 🔄
Uses: Sliding window problems, palindromes
Operations: addFirst(), addLast(), removeFirst(), removeLast()
Example: LRU Cache

💡 Pro Tip: Use Stack for depth-first operations, Queue for breadth-first processing, and Deque for flexible operations on both ends!

Which one do you use the most? Comment below! ⬇️

@kamoloff_log
👍111
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33🤣14
2025/07/13 13:45:37
Back to Top
HTML Embed Code: