Skip to content

GIT source through HTTP proxy (Linux/Ubuntu)

1. Install socket

$ sudo apt-get install socket

2. Create a proxy-cmd.sh file (for e.g. under ~/bin) and put following code:

#! /bin/bash
 
(echo "CONNECT $1:$2 HTTP/1.0"; echo; cat) | socket YOUR_PROXY_ADDRESS PORT | (read a; read a; cat)

3. Set GIT_PROXY_COMMAND:

export GIT_PROXY_COMMAND=/PATH/TO/proxy-cmd.sh

4. Done. Enjoy :-)

Src: http://groups.google.com/group/android-platform/browse_thread/thread/1e082b3c4a9d85ca

GD Star Rating
loading...
GD Star Rating
loading...
Tagged , ,

Advanced Java Programming (ebook)

GD Star Rating
loading...
GD Star Rating
loading...
Tagged , ,

Android developer musobaqasi 2

Android Developer Challenge 2May oyi oxirida bo‘lib o‘tgan Google I/O developerlar konferensiyasida ikkinchi Android developer musobaqasi e’lon qilingan. Musobaqa haqida to‘liq ma’lumotlar shu oyda e’lon qilinadi.

Umumiy qoidalar quyidagicha:
Continue reading ›

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

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

TortoiseSVN uchun ovoz bering:

GD Star Rating
loading...
GD Star Rating
loading...
Tagged ,

Android emulyator uchun proksi moslamalari (Android 1.5 SDK)

Ko‘pchilik kompaniyalar Internetga proksi server yoki korporativ fayrvol orqali ulanadi. Bunday holatda Android emulyator orqali internetga bog‘lanib bo‘lmaydi. Agar sizda ham holat shunday bo‘lsa va Internet bilan ishlaydigan programma(lar) yasamoqchi/ishlatmoqchi bo‘lsangiz, Android emulyator uchun proksi moslamalarini quyidagicha to‘g’irlashingiz mumkin.

  1. Emulyatorni ishga tushiring
  2. Buyruq oynasini oching (command prompt) va quyidagi komandani kiriting:

    adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db \"INSERT INTO system VALUES (99,'http_proxy','YOUR_PROX_ADDRESS:PORT');\"

  3. Bo‘ldi.

Kerakli ma’lumotlar to‘g’ri kiritilganini tekshirish uchun esa quyidagi buyruqni bajarish lozim:

adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db \"SELECT * FROM system;\"

Agar hammasi yaxshi kechgan bo‘lsa, ekranga chiqqan natijalar ichida shunga o‘xshashi bo‘lishi kerak: 99 | ‘http_proxy’, ‘YOUR_PROX_ADDRESS:PORT’

Vaqtiki kelib proksi moslamalarini o‘chirib tashlashga ehtiyoj sezishingiz mumkin. Bunday holatda quyidagi buyruqni amalga oshiring:

adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db \"DELETE FROM system WHERE _id=99;\"

Tamom ;-)

UPDATE: http://www.uzbmaster.com/shingil/2009/07/02/android-emulyator-uchun-proksi-moslamalari-android-1-5-sdk-r2/

GD Star Rating
loading...
GD Star Rating
loading...
Tagged ,

9 223 372 036 854 775 807 soni qanday o‘qiladi?

Qariyb barcha programmalash tillarida “data type” degan tushuncha mavjud, ya’ni ma’lumotlar turi. Ushbu ma’lumotlar turidan biri “long” (uzun) bo‘lib, u 64-bit belgili ikkiliklardan iborat songa teng (64bit signed two‘s complement integer). Ya’ni -9223372036854775808 dan 9223372036854775807 gacha bo‘lgan sonlarni o‘z ichiga oladi. Bu sonni qanday o‘qish mumkin? :)

-9 223 372 036 854 775 808 -> minus 9 kvintil’on, 223 kvadril’on, 372 trillion, 36 milliard, 854 million, 775 ming, sakkiz yuz sakkiz (ENG: minus 9 quintillion, 223 quadrillion, 372 trillion, 36 billion, 854 million, 775 thousand, eight hundred eight).

9 223 372 036 854 775 807 -> 9 kvintil’on, 223 kvadril’on, 372 trillion, 36 milliard, 854 million, 775 ming, sakkiz yuz yetti (ENG: 9 quintillion, 223 quadrillion, 372 trillion, 36 billion, 854 million, 775 thousand, eight hundred seven).

Ana! :-)

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

Android nima?

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...
Tagged , ,

Wolfram Alpha ishga tushmoqda

Shu xafta Juma kuni, 15 Mayda Wolfram Alpha proekti sinov holatida hamda 18 Mayda esa to‘laqonli ishga tushirilishi rejalashtirilmoqda ->.

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

Ubuntu 9.04 – endi netbuklar uchun ham!

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...
Tagged ,

Eng mashxur onlayn magazin yasash programmalari

O‘zbekistonda ITning kundan-kun rivojlanib borayotganligi barchaga ayon. Yangi-yangi hay-tek texnologiyalar, aparat-qurilmalar, veb texnologiyalar, simli/simsiz aloqalar… Shu jumladan ko‘plab individual hamda kompaniyalar o‘z maxsulotlarini onlayn magazinlarda taklif qilishni boshlashdi. Onlayn magazin yasashning bir necha usulda amalga oshirish mumkin: programmist va developerlarni jalb qilgan holda noldan boshlab yasash, onlayn magazin programmalari taklif qilayotgan kompaniyalardan sotib olish yoxud tayyor skriptlardan foydalanish. Shoyad UzNet’ga onlayn magazin taklif qilmoqchi bo‘layotganlarga foydasi tegsa… Xullas, boshladik:
Continue reading ›

GD Star Rating
loading...
GD Star Rating
loading...
Tagged ,