My Theory
70 subscribers
48 photos
8 videos
9 files
1 link
🧲 My Theory: My brain's cache channel.

#️⃣ Solutions tags: #PHP, #Laravel, #CRM, #CMS, #MySQL

Crafted Solutions: @MyHEMISBot
IDIBOYEV - Coding Studio
Download Telegram
FFmpeg Fransua Ksavye Klerk (Fabrice Bellard) tomonidan yaratilgan.
2000-yilda loyiha ishga tushirilgan va hozir dunyodagi eng kuchli ochiq manbali media frameworklardan biridir.

FFmpeg nima qiladi?

FFmpeg — video va audio fayllar bilan ishlash uchun super kuchli vosita.

Asosiy imkoniyatlari:

🎥 Video konvertatsiya (masalan: MP4 → MKV, AVI → MP4)
🎵 Audio konvertatsiya (MP3, WAV, AAC va boshqalar)
✂️ Video va audio kesish / birlashtirish
🔊 Ovoz o‘zgartirish (volume, speed, bitrate, format)
🖼 Videodan rasm ajratish / rasmdan video qilish
🎭 Subtitles qo‘shish va olish
🧠 Kodeklar bilan ishlash (H.264, H.265, AAC, Opus…)
📸 Watermark / logo qo‘yish
💡 Video sifatini oshirish / kamaytirish
📡 Streaming (YouTube, RTMP serverlar)
🎬 Metadata o‘zgartirish
📦 Screen recording va webcam recording
🧩 FPS, resolution, bitrate o‘zgartirish

Qisqa misollar

Video format o‘zgartirish:

ffmpeg -i video.avi video.mp4


Videoga logo qo‘yish:

ffmpeg -i video.mp4 -i logo.png -filter_complex "overlay=10:10" output.mp4


Music kesish:

ffmpeg -i music.mp3 -ss 00:00:10 -to 00:00:30 cut.mp3


Nega juda mashhur?


🔓 Ochiq manba — bepul
💪 Juda kuchli imkoniyatlar
🌍 Deyarli hamma platformada ishlaydi (Linux, Windows, Mac)
YouTube, TikTok, Instagram’da ishlatiladigan asosiy kodeklar bilan mos
1
VLAN (Virtual Local Area Network) — bu bitta fizik tarmoqni bir nechta mantiqiy kichik tarmoqlarga bo‘lish texnologiyasi.

🔹 Oddiy qilib:
Tasavvur qil, ofisda 1 ta umumiy switch bor. Unga hamma kompyuterlar ulangan — bu bitta tarmoq. Agar sen xohlaysan, bu tarmoqni bo‘limlarga (masalan, buxgalteriya, IT, marketing) ajratib qo‘yishing mumkin — har biri alohida VLAN bo‘ladi.

🔹 Nima uchun kerak:

Xavfsizlik — boshqa VLAN’dagi foydalanuvchilar kira olmaydi.

Tarmoq yukini kamaytiradi.

Tashkiliy jihatdan qulay: kim qaerga tegishli aniq.


🔹 Misol:

VLAN 10 → Buxgalteriya

VLAN 20 → IT bo‘limi

VLAN 30 → Marketing


Ular barchasi bitta switchda bo‘lishi mumkin, lekin bir-biri bilan aloqa qilolmaydi, agar router orqali bog‘lanmasa.

Xullas, VLAN — bu virtual “bo‘limlarga bo‘lingan” tarmoq.
1
📌 define — o‘zgarmas (constant) yaratadi. Ya’ni qiymat bir marta beriladi va keyin kod davomida o‘zgarmaydi.

Qisqa misol:

define('BOT_TOKEN', '123456:ABCDEF');

Endi BOT_TOKEN butun loyihada ishlaydi va qiymati o‘zgarmaydi.

Asosiy vazifalari:

• Global o‘zgarmas yaratish;
• Config, token, path kabi qiymatlarni saqlash;
• Tasodifan o‘zgarib ketishidan himoya;


🖋 Eslatma: define() faqat run-time ishlaydi, const esa compile-time.
Please open Telegram to view this post
VIEW IN TELEGRAM
💔21👎1
1👎1
Robocopy — bu Windows’dagi kuchli fayl nusxalash (backup) va sinxronlash komandasi.

Qisqa qilib:

Juda katta papkalarni tez va ishonchli ko‘chiradi

Fayllarni o‘zgargan joyidan davom ettirib nusxalaydi

Strukturani, huquqlarni, atributlarni saqlaydi

Tarmoq orqali ham yaxshi ishlaydi

Sync, mirror, backup uchun ishlatiladi


Oddiy misol:
robocopy C:\Manba D:\Nusxa /MIR

/MIR — papkani to‘liq ko‘zguday qilib nusxalaydi (o‘chirgan fayllarni ham o‘chiradi).

Kerak bo‘lsa, amaliy misollar ham beraman.
2👎1
Faryad
Mohsen Ebrahimzadeh
Az cheshme barânam bepors ke dar delam khiyâle tost
Deltangi-am barâye ân do cheshm chon ghazâle tost
Âhuye man âhuye man
Biyâ bekhand be ruye man
Tanhâ toyi tanhâ tamâme ârezuye man

Faryâd az delam, ey dâd az delam
Heyrânat shodam kojâyi
Virân ast delam
Faryâd az delam, ey dâd az delam
Heyrânat shodam kojâyi
Virân ast delam

Majnun bedune Leylâ-ash kojâ bemânad
Tanhâyi-ye marâ faghat Khodâ bedânad
Tanhâtarin tanhâ manam
Az eshgh-e to sheydâ manam
Chon keshti-am bi nâkhodâ nesheste bar gel

Tir-e do cheshmânat amân
Ruzi rahâ shod az kamân
Hâlâ bebin ke eshgh-e to nesheste bar del
Nesheste bar del

Faryâd az delam, ey dâd az delam
Heyrânat shodam kojâyi
Virân ast delam

-----------------

Ko‘z yoshli ko‘zlarimdan so‘ra, yuragimda sening xayoling bor
O‘sha ohudek ikki ko‘zingni sog‘inishim hammasidan ustun
Ohuyim, ohuyim
Kel, yuzimga kul
Yolg‘iz sen — yagona orzum

Yuragimdan faryod, dod yuragimdan
Senga hayronman, qayerdasan
Yuragim vayron
Yuragimdan faryod, dod yuragimdan
Senga hayronman, qayerdasan
Yuragim vayron

Majnun Laysiz qayerda qola oladi
Yolg‘izligimni faqat Xudo biladi
Eng yolg‘iz — menman
Sening muhabbatingdan telbaman
Kaptanlarsiz kemadek loyga botib qolganman

Ikki ko‘zing o‘qi bir kun kamondan otilib ketdi
Endi qaragin, muhabbating yuragimga o‘rnashdi
Yuragimga o‘rnashdi

Yuragimdan faryod, dod yuragimdan
Senga hayronman, qayerdasan
Yuragim vayron
💔1
Google reCAPTCHA — saytlarni bot va spamdan himoyalash uchun ishlatiladigan tizim.

Qanday ishlaydi?

1. Foydalanuvchi sahifaga kiradi


2. reCAPTCHA foydalanuvchi xatti-harakatlarini tekshiradi:

sichqoncha harakati

bosish tezligi

brauzer, IP, cookie



3. Inson yoki bot ekanini baholaydi


4. Natijaga qarab:

hech narsa so‘ramaydi

“Men robot emasman” checkbox

rasm tanlash (svetofor, mashina)




Turlari:

reCAPTCHA v2

Checkbox

Rasmli test


reCAPTCHA v3

Umuman ko‘rinmaydi

0.0–1.0 ball beradi (qanchalik inson ekanini)


Enterprise

Katta loyihalar uchun



Nima uchun kerak?

Fake registratsiya

Spam comment

Brute-force hujumlar

Botlar orqali so‘rov yuborishni to‘sadi


Texnik jihatdan:

Saytga site key qo‘yiladi (frontend)

Serverda secret key bilan Google’ga tekshirtiriladi

Google javob qaytaradi: success = true/false
Dijkstra algoritmi — grafda eng qisqa yo‘lni topish algoritmi (og‘irliklar manfiy bo‘lmasligi shart).

Qanday ishlaydi:

1. Boshlang‘ich tugun tanlanadi (masofa = 0), qolganlari ∞.


2. Eng kichik masofali, hali ko‘rilmagan tugun tanlanadi.


3. Shu tugun qo‘shnilari uchun masofalar yangilanadi (relaksatsiya).


4. Tugun “ko‘rildi” deb belgilanadi.


5. Barcha tugunlar tugaguncha takrorlanadi.



Natija: boshlang‘ich tugundan barcha tugunlargacha eng qisqa masofa topiladi.

Qayerda ishlatiladi: xaritalar, navigatsiya, tarmoq marshrutlash.