Kompyuter Sirlari
1.09K subscribers
455 photos
127 videos
877 files
301 links
https://instagram.com/kompyuter_sirlari
Reklama: @ShaxzodMominov
Admin @go_pro
💻Har qanday kompyuterlar uchun
Eng yangi
Eng qiziqarli
📥Dasturlar
📑O'yinlar
📽Video-darslar faqat bizda

Hamkor:
@Telefon_Sirlari
@Pisixalogiya
Download Telegram
CCleanerni qanday ishlatish kerak

Ushbu dasturning muhim afzalligi shundaki, u darhol foydalanishga tayyor va qo'shimcha sozlashlarni talab qilmaydi. Sozlamalarga kirishingiz va o'zingiz uchun o'zingiz o'zgartirishingiz shart emas. Interfeysi intuitiv va bo'limlarga bo'linadi. Bu sizga qiziqqan barcha funktsiyalarga tezkor kirish imkonini beradi.
Masalan, brauzeringizda avtomatik tarzda to'ldirilgan formalarni va saqlangan parollarni o'chirib tashlash, qayta kiritishni istamasangiz tavsiya qilinmaydi. Ilovani ishga tushirish uchun "Tahlil qilish" tugmasini bosing
Asosiy oynaning chap tomonidagi ustunda tozalash kerakli bo'limlar ro'yxatini sozlashingiz mumkin.+

Dastur oynasida tahlildan so'ng o'chiriladigan narsalarni ko'rasiz. Tegishli chiziqni ikki marta bosish qaysi fayllar o'chirilishi va ular uchun mo'ljallangan yo'l haqida ma'lumot beradi.
Agar chiziqdagi chap sichqoncha tugmasini bosgan bo'lsangiz, ko'rsatilgan faylni ochishingiz, istisno ro'yxatiga qo'shishingiz yoki ro'yxatni matn hujjatiga saqlashingiz mumkin bo'lgan menyu ko'rsatiladi.
Agar siz qattiq diskni uzoq vaqt davomida tozalashmagan bo'lsangiz, tozalashdan keyin bo'sh joy bo'shatilgan bo'lishi mumkin+

"Ro'yxatga olish" da ro'yxatga olish bilan bog'liq barcha muammolarni bartaraf etishingiz mumkin. Bu yerda barcha kerakli sozlamalar belgilanadi, shuning uchun "Muammolarni qidirish" tugmasini bosing. Ushbu jarayonni tugallaganingizdan so'ng, dastur sizga muammoli qo'shimchalarning zaxira nusxalarini saqlab qo'yishni va ularni tuzatishni taklif qiladi. "Markali belgilash" tugmasini bosish kifoya.
Ro'yxatga olishni to'g'rilashni tavsiya etish tavsiya etiladi.+

"Xizmat" bo'limida bir nechta kompyuterni ta'mirlash imkoniyatlari mavjud. Bu erda sizga kerak bo'lmagan dasturlarni olib tashlash, diskni tozalash va hokazolarni amalga oshirishingiz mumkin.
"Xizmat" da ko'p foydali xususiyatlar mavjud+

Bundan tashqari, "Startup" elementini ham alohida ta'kidlashni istardim. Bu erda siz Windowsni ishga tushirish bilan ishlashni boshlaydigan ba'zi dasturlarni avtomatik ravishda ishga tushirishni o'chirib qo'yishingiz mumkin.
Avtomatik yukdan keraksiz ilovalarni olib tashlash kompyuteringizni tezligini sezilarli darajada oshiradi.+

Xo'sh, "Sozlamalar" bo'limi. Ismi o'zi uchun gapiradi. Bu erda siz dastur tilini o'zgartirib, ish uchun istisnolar va bo'limlarni o'rnatishingiz mumkin. Ammo o'rtacha foydalanuvchi uchun bu erda hech qanday o'zgarish yo'q. Demak, ko'pchilik asosan ushbu bo'limga muhtoj emas.
"Sozlamalar" bo'limida siz boshqa narsalar bilan bir qatorda kompyuter yoqilganda avtomatik tozalashni sozlashingiz mumkin.
termotools

yuklash uchun ssilka:
https://www.ccleaner.com/ccleaner/download/standard

@Kompyuter_sirlari kanali uchun maxsus tayyorlandi
Assalomu alaykum do‘stlar. Kompyuter yordamchisi sifatida yana bir Auslogics Boostspeed dasturini maslahat beraman.
Amaliy ish ko‘rinishida tuzilgan!
Ziyonet
C++ haqida va uning tarixi


Bu maqolamda hozirgi zamonda eng rivojlangan dasturlash tillaridan biri bo'lgan C++ dasturlash tili haqida yozmoqchiman. Bu til tarixi va kelib chiqishi haqida qisqacha yozib, keyingi maqolalarda bu tilda dasturlar tuzishni asta sekinlik bilan o'rgatib o'taman.
Dastlab UNIX operatsion tizimi va С dasturlash tili yaratilgan va С tili asosida C++ tili yaratildi. С esa o'z navbatida B va BCPL tillaridan kelib chiqgan.
C++ tilini 80 yillarda AT&T Bell Labs korxonasi ishchisi Byarnom Straustrup tuzgan. Avtorning aytishicha, bu tilni tuzishda u hech qanday qog'ozlarni qoralamagan va hamma ishni yo'l yo'lakay, ketma-ketlikda tuzib chiqqan. Uning asosiy maqsadi, o'zi va do'stlari uchun qulay dasturlash tili yaratishdan iborat edi. C++ dasturlash tilining asosi C hisoblanadi va shu tilni(C) misolida C++ tilini tuzib chiqdi. C dasturlash tilini mukammalashtirgan eng asosiy narsa bu – ob'yektga mo'ljallangan dasturlashni olib kirgani hisoblanadi. Chunki dasturlashda, tez, qulay , tartibli va ixcham yozish uchun ob'yektga mo'ljallangan dasturlash tillaridan foydalanish lozim bo'ladi. Dastlabki C++ dasturlash tilidan foydalanganlar, bu albatta Bell Labs korxonasi hodimlari hisoblanadi.
1993 yilda bu til ommaga taqdim etildi va C++ nomini oldi. Dastlabki C++ ga oid kitob "The C++ Programming Language(Addison-Wesley, 1985)" nomi bilan mashhur bo'ldi va bu kitob 1991 yil "Язык программирование C++" tarjimasi bilan rus tiliga tarjima qilindi va bu til(С++) rivojlanishi boshlanib ketdi.
ANSI-ISO (ANSI X3J16; ISO WG21/N0836) birlashmasi 1989 yilda, birlashga holda ish boshladi. Bu korxonaning dastlabki ishi C++ dasturlash tiliga va uning kutubxonasiga standart ishlab chiqishdan boshlandi. Buning uchun 1990 yildagi C++ tili asos qilib olindi.
1990 yilda C++ standarti ishlab chiqildi va bu standart hozir ANSI C nomi bilan mashxur. Bu til juda kengayib ketdi va hozirgi kunda bu tilning hamma detallarini biladigan dasturchi bo'lmasa kerak.
C++ funksiya va ob'yektlarning boy kutubxonasiga ega. Bundan kelib chiqadiki C++ dasturlash tilini o'rganish 2 qismga bo'linadi: dastlab, C++ tili sintaksisi o'rganiladi vv shundan so'ng uning asosiy kutubxonalari birma-bir ko'rib chiqib, yodlash lozim bo'ladi. Bundan ko'rinib turibdiki, bu til juda katta hajmni o'z qamroviga oladi.
C++ tilining egasi yo'q u hech kimga tegishli emas. Bu til С tilidan kelib chiqgani uchun bosh harf С, ++ esa bu tildagi qiymatni bittaga ko'tarish belgisi hisoblanadi va bu belgi C++ dasturlash tilida paydo bo'ldi.
C++ dasturlash tili kompilyatsiya qilinadigan til hisoblanadi bu degani yozilgan kod oldin mashina tiliga o'giriladi va keyin ishga tushiriladi.
texnoman

@Kompyuter_sirlari kanali uchun maxsus tayyorlandi
Hozirgi kunda intеrnеt kеng ommalashgani sababli, zamon taraqqiyotini wеb-tеxnologiyasiz tassavvur etish mumkin emas. Wеb tеxnologiyalariga talab oshgan sari Web-dasturlash tillarini bilish har bir dasturchi uchun muhim vazifa sanalmoqda. Shularni inobatga olgan holda zamonaviy wеb-dasturlash tillaridan biri hisoblangan, sodda, o’rganishga qulay, barcha ma'lumotlar bazasi bilan ishlay oladigan PHP haqida batavsilroq to’xtalishga niyat qildik. Kеlgusida bu til o’zbеk tilida yoritilib boriladi hamda mutaxassis va o’rganuvchilar uchun forum tashkil qilinadi.
PHP tarixi.
Ko’pgina boshqa dasturlash tillaridan farqli ravishda, PHP qandaydir tashkilot yoki kuchli dasturchi tomonidan yaratilgan emas. Uni oddiy foydalanuvchi Rasmus Lеrdorf 1994 yili o’zining bosh sahifasini intеraktiv uslubda ko’rsatish uchun yaratgan. Unga Personal Home Page (PHP – shaxsiy bosh sahifa) dеb nom bеrgan.
1995 yili Rasmus PHPni o’zining HTML formalari bilan ishlaydigan boshqa dastur bilan umumlashtirib PHP/FI Version 2 (”Form Interpretator“) hosil qildi. 1997 yilga borib PHP dan foydalanuvchi saytlar 50 mingdan oshdi. Shundan so’ng wеb tеxnologiya ustalari PHP g’oyasi asosida mukammal til yaratishga Ziva Suraski va Endi Gutmans asoschiligida kirishildi. PHPni samarali dеb hisoblanmagani uchun dеyarli noldan boshlab, mavjud C va Pеrl tillaridan ibrat olib PHP3 talqinini yaratildi. 1999 yilga kеlib PHP asosida qurilgan saytlar milliondan oshib kеtdi. 2000 yilda esa Zend Technologies shirkati yangi ko’pgina funksiyalarni qo’shgan holda PHP4 sharhlovchisini yaratdi.
PHP – wеb tеxnologiya tili. PHPni o’rganish uchun avval HTML va dasturlash tilidan habardor bo’lish talab qilinadi. HTML/CSS va JavaScript larni mukammal bilguvchilar uchun PHPni o’rganish murakkablik tug’dirmaydi. PHPning vazifasi HTML faylini yaratib bеrish. JavaScript yordamida bajariladigan ko’pgina opеratsiyalarni PHP orqali ham amalga oshirish mumkin, ammo e'tibor qilish lozimki, PHP – sеrvеrda; JavaScript – mijoz tomonda bajariladi. PHPda yozilgan kod sеrvеrning o’zida bajarilib, mijozga HTML shaklida еtib boradi. Bu havfsizlik jihatdan ancha maqsadga muvofiq. JavaScript yordamida kod yozish, ma'lumot uzatish va qabul qilishni biroz tеzlashtirsa-da, kodni mijoz ko’rish imkoniyatiga ega bo’ladi. Baribir har ikkisini boshqasi bosa olmaydigan o’z o’rni bor, ravshanki bu o’rin PHPda muhimroq va kattaroq.

PHP tili аsоslаri PHP dаsturlаri

PHP dаsturlаri ikki usuldа bаjаrilishi mumkin: Web-server tоmоnidаn stsenаriy ilоvаsi vа kоnsоl dаsturi sifаtidа.
Bizning mаqsаdimiz web ilоvаlаrni dаsturlаsh bo‘lgаni uchun аsоsаn birinchi usulni ko‘rаmiz.
PHP оdаtdа Internet bilаn bоg‘liq dаsturlаr yarаtish uchun ishlаtilаdi. Lekin PHP dаn kоmаndа sаtrlаr interpretаtоri, аsоsаn *nix tizimlаrdа fоydаlаnish mumkin. Охirgisi CORBA vа COM interfeyslаr hamdа PHP-GTK kengаytmаsi yordаmidа mumkin. Bu хоldа quyidаgi mаsаlаlаrni echish mumkin:

Interаktiv kоmаndа qаtоrlаri yordаmidа ilоvаlаr yarаtish;

Krоss-plаtfоrmаli GUI ilоvаlаrni PHP-GTK bibliоtekаsi yordаmidа yarаtish;

Windows vа Linux uchun bа’zi mаsаlаlаrni аvtоmаtizаtsiya qilish

Servergа brоuzerning murоjjаt qilishidа yordаmidа php-stsenаriylаri bаjаrilishini ko‘rib chtqаmiz. Аvvаl bоrоuzer .php kengаytmаli sahifani so‘rаydi, so‘ngrа web-server dаsturni PHP mаshinаdаn o‘tkаzаdi vа nаtijаni html-kоd shаklidа qаytаrаdi. Аgаr stаndаrt HTML sahifani оlib, kengаytmаsini .php gа o‘zgаrtirilsа vа PHP mаshinаdаn o‘tkаzilsа, fоydаlаnuvchigа o‘zgаrtirmаsdаn qаytаrаdi. Buf fаylgа PHP kоmаndаni qo‘shish uchun, PHP kоmаndаlаni mахsus teglаr ichigа оlish kerаk. Bu teglаrning 4 хil shаkli mаvjud bo‘lib, iхtiyoriysidаn fоydаlаnish mumkin:

XML qаytа ishlаsh instruktsiyasi:

...
?>

SGML qаytа ishlаsh instruktsiyasi:

...
?>

HTML stsenаriylаri qаytа ishlаsh instruktsiyasi:

ASP uslubidаgi instruktsiya:

<%
...
%>


Biz XML yoki SGML uslubigа riоya qilаmiz.
Хususаn birоr blоk ichidа PHPdаn chiqish mumkin, fаqаt keyinchаlik yanа uning ichigа kirib kоdni tugаtish shаrti bilаn, quyidаgi kоnstruktsiya mumkin:

if(5<3){
echo("
Hello, world!"
);
?>

Hello!
// bu qаtоr PHP kоdi sifаtidа qаrаlmаydi
// vа kоd blоki bаjаrilаyotgаn bo‘lsа chiqаrilаdi

echo("
Hello, world!
");
}
?>
PHP dа echo kоmаndаsi web – sahifalаrdа uchrаydigаn har qаndаy mа’lumоtni( mаtn, HTML аjrаtuvchi simvоli, sоn) chiqаrish uchun qo‘llаnаdi. Uning mа’nоsi misоldа lo‘rsаtilgаn.

@Kompyuter_sirlari
Open server - Professional Windows veb-ishlab chiqaruvchi vositasi

Men sizga Windows uchun veb-ishlab chiqish uchun yangi professional vositani tanishtirmoqchiman.

Open Server - bu ko'p funktsiyali boshqarish dasturi va ulangan tarkibiy qismlarning katta tanloviga ega ko'chma mahalliy WAMP / WNMP server. Taqdim etilgan dasturiy to'plam hanuzgacha "tizzada" yig'ilgan havaskorlar to'plami emas, bu veb-ishlab chiquvchilar uchun ularning tavsiyalari va istaklarini inobatga olgan holda yaratilgan birinchi to'liq professional vositadir.

Agar siz hali ham Denver, Xampp, Vertrigo va boshqalarni ishlatayotgan bo'lsangiz yoki barcha server qismlarini alohida o'rnatishni afzal ko'ring - mushukga xush kelibsiz.



Komponentlar va asboblar


Skriptlarni turli xil muhitlarda nosozliklarni hal qilish uchun Open Server ikki xil HTTP serverlarini, PHP va DBMS modullarining turli xil variantlarini, shuningdek ular orasida tezkor o'tish imkoniyatini taklif etadi.

HTTP modullari: Apache 2.2.21 va Nginx 1.0.11;

DBMS modullari: MySQL 5.1.61, MySQL 5.5.20 va PostgreSQL 9.1.1;

PHP modullari: PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4) va PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCube Loader 4.0). 10, Memcache 2.2.6);

Ajoyib vositalar to'plami: HeidiSQL, Administrer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
To'plam shuningdek, Perl, FTP server, Sendmail, Memcached server kabi foydali narsalarni ham o'z ichiga oladi

Open Server - bu Nginxni o'z ichiga oladigan yagona loyiha! Bundan tashqari, domen ildizida .nxaccess fayllari orqali qayta yozish qoidalarining qulay ulanishi amalga oshirildi va PHP True FastCGI (o'chirib bo'lmaydigan) rejimida ishlaydi.

Barcha tarkibiy qismlar rasmiy omborlardan olinadi va har doim paketning har bir yangilanishi bilan so'nggi versiyalarga yangilanadi.

Xususiyatlari


Avvalo, shuni ta'kidlamoqchimanki, Open Server - bu mutlaqo va to'liq portativ server. Tizim xizmatlari yo'q, ro'yxatga olish kitobida va tizimda axlat uyumlari32. Siz uni har doim flesh-diskda (ehtimol yuqori tezlikda) olib yurishingiz mumkin, biror narsa siz uchun ishlamasligidan qo'rqmasdan ishlaydigan / uy mashinasida boshqarishingiz mumkin.
Agar kompyuterda tizimning kerakli komponentlari mavjud bo'lmasa, Open Server ularni o'rnatadi, agar server birinchi marta ishga tushirilsa, uni [Tools - First Run] menyusidan tanlang.

Men dasturning asosiy xususiyatlarini tavsiflashni istamayman, chunki ularning aksariyati ushbu turdagi dastur uchun standartdir. Ochiq serverdan foydalanib, siz serverni ishga tushirish / to'xtatish yoki kerakli domenni ochishingiz mumkinligi haqida gap ketmayapti. Siz uchun Open Server-ni maxsus, maxsus qiladigan o'ziga xos "xususiyatlar" haqida bilish yanada qiziqarli bo'ladi:

- real vaqtda barcha tarkibiy qismlarning jurnallarini batafsil ko'rib chiqish;
- HTTP, DBMS va PHP modullarini istalgan birikmada tanlash;
- SSL va kirillcha domenlarni qutidan tashqarida qo'llab-quvvatlash;
- taxalluslar yoki domen nomlarini boshqa yo'l bilan qo'llab-quvvatlash, shuningdek ularni o'rnatish uchun qulay shakl (Drupalda multisitatsiya ishqibozlariga salom!);
- Internetda asosiy domenning ko'rinishini yo'qotmasdan mahalliy subdomain yaratish;
- domenlarga kirish (bir marta bosish) va modullar uchun konfiguratsiya shablonlariga tezkor kirish;
- ko'p tilli interfeys (rus, ukrain, belorus, ingliz);

Dastur doimiy ravishda takomillashtirilmoqda, Open Server foydalanuvchilarining barcha tegishli so'rovlari batafsil o'rganilib, ularning aksariyati bajarilmoqda!

Bir oz tarix


Dastlab men DevelStudio muhitida boshqaruv dasturini ishlab chiqishga rahbarlik qildim. Menimcha, ushbu rivojlanish muhiti haqidagi maqolamni o'qiganlar bor . O'shandan beri juda ko'p suv oqdi, men ushbu loyiha ustida ish juda sust ekanligini angladim, Open Serverning funktsional imkoniyatlarini rivojlantirish uchun hech qanday istiqbol yo'q edi. Men dasturni noldan yozdim va 4.0 versiyadan boshlab Delphi-da ish olib borilmoqda.
Xulosa


Ko'p yillar davomida kundalik ishimda men Denverdan foydalandim, bir muncha vaqt o'tgach, Vertrigoga o'tdim. Men deyarli barcha mavjud variantlarni sinab ko'rdim: XAMPP, AppServ, WAMPserver, TopServer va boshqalar, ammo yuqoridagi yig'ilishlarning hech biri meni qoniqtirmadi. Cheklangan funksionallik, sozlash qiyinligi va ba'zida oddiy tashqi chirkinlik meni ushbu "ijod" larning birortasidan foydalanishga xalaqit berardi.

Endi men Open Server-ni barcha veb-ishlab chiquvchilarga istisnosiz tavsiya qilaman, hatto hamma narsani qo'lda o'rnatish uchun ishlatiladigan konservatorlarga.

Uy sahifasi: http://open-server.ru
habr
tarjima

@Kompyuter_sirlari kanali uchun

//siz ham õz savolingiz bilan adminga murojaat qilishingiz mumkin!