‘freeware’ ruknli maqolalar

Batch: .svn jildlari hamda Thumbs.db fayllarini o‘chirish

Seshanba, Noyabr 3rd, 2009

Koding va subVersion bilan ishlagan har qanday odamda shunday holatlar bo‘ladiki, proekt jildi (folder) va ost-jildlaridagi barcha .svn va (mavjud bo‘lsa) Thumbs.db fayllarni o‘chirib chiqishga to‘g’ri kelib qoladi. Menda ham shu, tez-tez boshimga tushib turadi :)

.svn jild va Thumbs.db fayllarni birma-bir qo‘lda o‘chirib chiqish ancha zerikarli ish, shuning uchun quyidagi “batch” programmani yozishga to‘g’ri keldi. Balki kimgadir foydasi tegib qolar…

.svn jildlarni o‘chirish:

FOR /F "tokens=*" %%G IN ('DIR /B /AD /S *.svn*') DO RMDIR /S /Q "%%G"

Thumbs.db fayllarni o‘chirish:

FOR /F "tokens=*" %%G IN ('DIR /B /A /S Thumbs.db') DO DEL /S /Q "%%G"

Batch fayllarni saqlab olish:

Reference: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspx?mfr=true

GD Star Rating
loading...
GD Star Rating
loading...

NautilusSVN -> endi RabbitVCS!

Dushanba, Noyabr 2nd, 2009

RabbitVCSNautilusSvn – TortoiseSVN’ning Linux kloni mavzusidan tanish bo‘lgan NautilusSvn endilikda RabbitVCS deb nomlanadigan bo‘ldi.

RabbitVCS’ni Ubuntu’ga o‘rnatish NautilusSVN’ga o‘xshash:

  1. Go to http://wiki.rabbitvcs.org/wiki/download
  2. Download latest package for Ubuntu (as for this writing it is rabbitvcs_0.12-1~hardy_all.deb).
  3. Open the terminal and run the following commands:
    1
    2
    3
    
    sudo apt-get install ipython meld python-configobj python-nautilus python-svn subversion 
    sudo dpkg -i rabbitvcs_0.12-1~hardy_all.deb 
    nautilus -q && nautilus &
  4. Done.
GD Star Rating
loading...
GD Star Rating
loading...

Windows: parazit saytlarni hosts fayli orqali blok qilish

Dushanba, Oktabr 5th, 2009

Hozir veb saytlar olamida eng ko‘p narsa nima? To‘ppa-to‘g’ri, “pop-up” – sakrab ochiluvchi oynalar hamda shunday saytlar orqali komputerga ilashib qoluvchi trojan, spyware, keylogger va yana bir qancha balo-badtar narsalar. Bulardan qanday qutilish mumkin? Eng yaxshi yo‘li shunday “chap” (левый) saytlarga kirmaslik :) Lekin bu oson uslub har doim ham qo‘l kelavermaydi, chunki ba’zan “chap” saytlarga

  • bilmasdan kirib qolasiz
  • aldanib, boshqa saytga kirmoqchi bo‘lib kirib qolasiz
  • majburan, internetda nimadir izlayotib kirib qolasiz
  • yoxud ataylab kirasiz :)

Xullas, shaxsiy sabab va motivatsiyalaringiz nima bo‘lishidan qat’iy nazar, komputerni har xil parazitlardan himoya qilish hech qachon zarar qilmaydi. Shunday himoya usullaridan biri parazit saytlarni hosts fayli orqali block qilishdir.

hosts fayli, C: Windows o‘rnatilgan drayv deb olinganda, C:\Windows\system32\drivers\etc papkasida joylashgan (Windows XP/Vista/7). Aslida shu faylni notepad yoxud har qanday oddiy matn taxrirlovchi bilan ochib ichiga parazit saytlar ro‘yxatini kiritib chiqish mumkin. Ammo bu usul ham uzoq vaqt oladi, ham bizga ma’lum bo‘lmagan parazit saytlar ro‘yxati juda uzun. Shuning uchun keng internet jamoatchiligi tomonidan yig‘ilgan tayyor HOSTS faylidan foydalanamiz. Avval hosts.zip faylini saqlab olamiz, keyin esa o‘zimiz yoqtirgan arxivlash programmasi orqali biror jildga barcha fayllarni chiqaramiz. Arxivning ichida 5 ta fayl bor (ba’zi komputerlarda .txt, .bat kabi fayl kengaytmalari ko‘rinmasligi mumkin):

  • HOSTS
  • License.txt
  • mvps.bat
  • PrivacyPolicy.txt
  • readme.txt

Biz qilishimiz kerak bo‘lgan yagona ish mvps (mvps.bat) fayliga sichqoncha bilan ikki marta bosishdir. Windows Vista hamda Windows 7 foydalanuvchilari diqqatiga: hosts fayli muvaffaqiyatli yangilanishi uchun mvps (mvps.bat) fayliga sichqoncha o‘ng tugmasi bilan bosib “Run as Administrator…” menyusini tanlashlari lozim.
Shunda ko‘k oyna ochilib, quyidagicha yozuv bilan tugallangan matn paydo bo‘lishi kerak:

Previous version saved and renamed to HOSTS.MVP
Press any key to continue . . .

Tamom. Shu bilan olam guliston, internet olamida eng keng tarqalgan parazit saytlar blok qilingan bo‘ladi :)

Albatta, bir-ikki oyda bir hosts.zip faylni yangidan saqlab olib, qaytadan yuklab turishni unutmang.

GD Star Rating
loading...
GD Star Rating
loading...

Batch forwarding old Gmail messages

Dushanba, Sentabr 28th, 2009

There sure must be several ways to forward/copy Gmail messages from one account to another. Here we will see one of them using IMAP functionality of Gmail and Thunderbird, a free email client.

First, you will need to enable IMAP on each of your Gmail accounts: https://mail.google.com/mail/?hl=en&tab=wm#settings/fwdandpop. If the link does not work, please see Gmail Help on enabling IMAP here.

Then, see configuring Thunderbird to access Gmail via IMAP, see this help item.

After finishing with Thunderbird configuration, press “Get New Messages” button on Thunderbird toolbar. When finished you should have two accounts listed in the folders pane on the left of the Thunderbird main Window.

Now the last step, copying messages from one account to another:

  1. Click the folder under the account you want to copy from.
  2. Select the messages you want to copy. You can select multiple messages by Ctrl + click. You can also select them all by pressing CTRL+A.
  3. Right click on the selected messages, move over the account and folder you want to copy the messages to and click on it.

Note: The IMAP folders Sent, Drafts, Junk and Trash in the email client will be created on Gmail as “[IMAP]/Folder” labels. When you are done with copying you can just remove those labels in the Gmail web interface.

GD Star Rating
loading...
GD Star Rating
loading...

NautilusSvn – TortoiseSVN’ning Linux kloni

Chorshanba, Iyul 29th, 2009

UPDATE: RabbitVCS

NautilusSvn Nautilus (GNOME fayl menejer) uchun qo‘shimcha bo‘lib, Windows operatsiyon tizimida ishlovchi TortoiseSVN‘ning klonidir. SVN lar bilan Windows foydalanuvchisi sifatida ishlashni boshlab, TortoiseSVN’ga juda ham o‘rganib qolgan edim. Mana axiri Ubuntu uchun ekuvalentini topib oldim. Garchi NautilusSvn hali rasmiy ravishda e’lon qilinmagan bo‘lsada beta versiyasi ham yomon ishlamayapti.

Quyida NautilusSvn’ni Ubuntu’da o‘rnatish uslubi keltirilgan.

  1. Go to http://code.google.com/p/nautilussvn/
  2. Download latest package for Ubuntu (as for this writing it is nautilussvn_0.12-1ubuntu2_all.deb).
  3. Open the terminal and run the following commands:
    sudo apt-get install python-nautilus python-svn python-configobj
    sudo dpkg -i nautilussvn_0.12-1ubuntu2_all.deb
    nautilus -q && nautilus &
  4. Done.
GD Star Rating
loading...
GD Star Rating
loading...

Advanced Java Programming (ebook)

Chorshanba, Iyun 3rd, 2009

GD Star Rating
loading...
GD Star Rating
loading...

TortoiseSVN’ga ovoz bering: 2009 Sourceforge jamoatchilik tanlovi yutug‘i

Dushanba, May 18th, 2009

TortoiseSVN uchun ovoz bering:

GD Star Rating
loading...
GD Star Rating
loading...

Android nima?

Payshanba, May 14th, 2009

Android – dastlab Andy Rubin tomonidan ishlab chiqilgan, keyin Google, hozirda esa OHA tomonidan rivojlantirilayotgan mobil uskanalarga moslangan erkin va ochiq kodli opretsiyon tizimdir.

Android logo

Android Linux kerneli ustiga qurilgan va barcha programmalari Dalvik virtual mashinasida ishlaydi. Programmalar Java programmalash tilida yoziladi.

GD Star Rating
loading...
GD Star Rating
loading...

Ubuntu 9.04 – endi netbuklar uchun ham!

Juma, Aprel 24th, 2009

Canonical 20 Aprelda Ubuntu 9.04 ni e’lon qildi.

Har safargidek ish stoli hamda server komputerlariga moslangan turlari mavjud. Bundan tashqari, bu safar yana bir yangi tur Ubuntu – Netbook Remix – netbooklarga moslangan versiyasini ham taklif qilingan.

GD Star Rating
loading...
GD Star Rating
loading...

Eng mashxur video playerlar

Juma, Oktabr 24th, 2008

Kunimizning ajralmas qismiga aylanib ulgurgan audio/video fayllarni ko‘rish uchun ko‘plab playerlar mavjud. Kimgadur unisi yoqadi, kimgadur bunisi yoqmaydi. Ushbu maqolada men o‘zimga yoqqan ba’zi video playerlarni sanab o‘taman. Xullas, boshladik:


VLC Player1. VLC Player – erkin va ochiq kodli dasturiy ta’minotlardan bo‘lmish ushbu player bepul bo‘lishidan tashqari barcha mashxur OTlarda ishlaydi. Bu OTlarga Windows, Mac OSX, BeOS, Syllable, Linux‘ning ko‘plab distributivlarini (Debian/Ubuntu/Fedora/Mandriva/openSUSE/Red Hat/Slackware…) misol qilish mumkin.

VideoLAN MPEG, DIVX, AVI, MP4, MOV, 3GP, OGG, FLV, WMW, MIDI, ASF, Indeo video va boshqa ko‘plab video fayllarni hech qanday qo‘shimcha kodeklarsiz chala oladi. Bundan tashqari video fayllar uchun chiqarilgan ost-matnlar(subtitles)ni ham ko‘rsatadi. VLC Player yordamida onlayn uzatilayotgan videolarni ko‘rish, komputerga saqlab olish mumkin.

VLC Playerni hozirgi kundagi eng oxirgi versiyasini 0.9.4 (14 MB) VideoLAN saytidan bepul saqlab olishingiz mumkin.


GOM Media Player2. GOM Media Player – Karis programmistlari tomonidan ishlab chiqarilgan bepul, Windows OTda ishlaydigan video playerdir. GOM player AVI, MPG, MPEG, DAT, WMV, ASF, ASX kabi video formatlarni chala oladi va xatto DVD-sifatli videolarni 5.1 audio kanal bilan ko‘rishga imkoniyat beradi.

GOM Media Player ko‘plab mashxur (XviD, DivX, FLV1, AC3, OGG, MP4, H263 va boshqa) kodeklarni qo‘llaydi va qo‘shimcha kodek o‘rnatishga hojat qoldirmaydi. Mabodo video fayl playerda mavjud bo‘lmagan kodek bilan qisilgan bo‘lsa, player mazkur kodekni ma’lumotlar bazasidan izlab topib, uni qanday o‘rnatish kerakligigacha yo‘l-yo‘riq ko‘rsatib beradi.

GOM Playerning hozirgi kundagi eng so‘nggi versiyasi 2.1.9.3754 (5.57 MB), uni playerning saytidan saqlab olishingiz mumkin.
(davomi…)

GD Star Rating
loading...
GD Star Rating
loading...