Nisan 2012
2 gönderi
3 etiket
iCloud Sync sorununa çözüm
iCloud’a kaydedilen dökümanlar: ~/Library/Mobile Documents folder’ı altında bulunuyor. Eğer buradaki dosyaların sync olmadığını düşünüyorsanız: /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Support/ubd çalıştırıp senkron işini elle başlatın.
Ni 30
2 etiket
Terminal'den ekranı "lock" etmek
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend Bu komut için `alias` oluşturdum: alias lock_screen="/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend"
Ni 6
Mart 2012
1 gönderi
3 etiket
Terminal'den Wifi Ağ aramak...
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s Eğer kısa yol (link) yapmak isterseniz sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/bin/airport
Mar 7
Ocak 2012
1 gönderi
7 etiket
Desktop ikonlarını gizle/göster
Screen capture/grab yaparken desktopda duran ikonları gizlemek için: defaults write com.apple.finder CreateDesktop -bool false;killall Finder; Eski haline dönmek için de: defaults write com.apple.finder CreateDesktop -bool true;killall Finder; Ben bu iki işlem için alias yaptım: alias desktop_hide="defaults write com.apple.finder CreateDesktop -bool false;killall Finder;" alias...
Oc 14
52 yorum
Aralık 2011
2 gönderi
5 etiket
ffmpeg ile iPad2 için 720p video convert
$ ffmpeg -i INPUT.mkv -acodec libfaac -ar 48000 -ab 160k -ac 2 -vcodec libx264 -b 1024k -aspect 16:9 -s 1280x720 OUTPUT.m4v INPUT videosunun 720p ve mkv olması gerekiyor…
Ara 3
15 yorum
8 etiket
Django, i18n ve makemessages
$ django-admin.py compilemessages Eğer aşağıdaki hata mesajını alırsanız: Error: errors happened while running xgettext on __init__.py /bin/sh: xgettext: command not found Bu, gettext ile ilgili bir sorun yaşıyorsunuz anlamına gelir. OS X Lion’a geçmeden önce, Macports kullanıyordum ve gettext’i ports’tan kullanıyordum. Lion’la birlikte Homrbrew’a geçtim. Hata...
Ara 1
10 yorum
Kasım 2011
3 gönderi
1 etiket
Terminal çıkışını App'e yollamak
Bulunduğunuz folder’daki dosya listesini TextMate’e göndermek için: ls | open -f -a TextMate Bulunduğunuz folder’daki dosya listesini Clipboard’a atmak için ls | pbcopy
Kas 27
12 yorum
3 etiket
Terminal'den attachment yaparak mail göndermek
open -a Mail file1.jpg file2.jpg Mail.app’i açar ve parametre olarak verdiğiniz dosyaları attach eder.
Kas 27
18 yorum
2 etiket
Spotlight arama tüyoları
kind:NEREDE kelime Sadece ilgili yerde arama yapabilirsiniz. NEREDE’ye karşılık gelen anahtarlar: modifier alias app bookmark contact document email event exe folder font movies music pdf pic preferences presentation spreadsheet Örneğin sadece adres defterinde arama yapmak istiyorsunuz: kind:contact ahmet Tarih kriteri kullanmak için: date:today KELİME date:20.11.2011 KELİME
Kas 26
3 yorum
Ekim 2011
4 gönderi
1 etiket
PostgreSQL ve basit bazı komutlar
Tabloları görmek için: \d Databaseleri göstermek için: \l # küçük harf L Kolonları görmek için: \d TABLO_ADI
Ek 31
10 yorum
5 etiket
Snow Leopard, Macports, Python, Pip, PostgreSQL ve...
pip üzerinden PostgreSQL-driver’ı Psycopg2 kurmadan önce mutlaka PostgreSQL’in kurulu olması gerekiyor. Macports, Python 2.7+ ve Pip’in kurulu olduğunu varsayıyorum: $ sudo port install postgresql90-server install işleminden sonra default database oluşturmak gerekiyor $ sudo mkdir -p /opt/local/var/db/postgresql90/defaultdb $ sudo chown postgres:postgres...
Ek 11
7 yorum
Snow Leopard, Dasboard Widget Cache durumları
Home folder’ınızın altında bulunan Library/Caches pek çok şeyi cache’liyormuş. Dashboard Widget’larının cache’lenmemesi için; Cache.db dosyasını silin. $ cd Library/Caches/com.apple.dashboard.client/ $ rm Cache.db Dikkat ederseniz Library/Caches altında başka pek çok şeyi de bulabilirsiniz… Eğer silerken sorun çıkarsa önce; $ killall Dock $ rm Cache.db şeklinde...
Ek 7
5 etiket
MySQL-python kurarken patlarsa fix!
Öncelikle şunların kurulu olduğunu varsayıyorum; Macports pip (easy_install’dan) mysql5-server (ports’dan) Python’dan MySQL Server’a bağlanmak için gereken driver’ın adı (paketin adı): MySQL-python sudo pip install MySQL-python kurulum tam sonunda mysql_config not found der ve patlar! Macports’lar mysql-server5 kurduğunuzda, mysql5 ile ilgili her dosya...
Ek 3
34 yorum
Ağustos 2011
1 gönderi
2 etiket
Finder'da full-path göster
$ defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES $ killall Finder
Ağu 9
13 yorum
Nisan 2011
2 gönderi
3 etiket
“$ chmod +a “_www allow search” /Users/KULLANICI_ADI”
– FileVault ile şifrelenmiş kullanıcı folder’ın apache2 web sunucusu tarafından görüntülenebilmesini sağlar. $ chmod +a "_www allow search" /Users/KULLANICI_ADI
Ni 13
6 yorum
“$ pmset sleepnow”
– Hemen sleep moduna geçersiniz $ pmset sleepnow
Ni 8
Mart 2011
1 gönderi
3 etiket
“$ hdiutil segment -segmentSize 2048m -o splitted bigfile.dmg”
– 6 gigabytelık bigfile.dmg dosyasını, 2şer gigabyte’lık dosyalara bölmek… Çıktı olarak: splitted.dmg splitted.002.dmgpart splitted.003.dmgpart $ hdiutil segment -segmentSize 2048m -o splitted bigfile.dmg
Mar 21
4 yorum
Ocak 2011
1 gönderi
2 etiket
Scripts Menü'sünü kullanmak
Kendi yazdığınız AppleScript uygulamalarına kolay yoldan erişmek için “Status Bar” da Scripts menüsünü aktive edebilirsiniz. Bunun için, /Applications/ dan “AppleScript Editor”ü açın ve Preferences‘dan: “Show Script menu in menu bar” seçeneğini işaretleyin! Böylece istediğiniz an Script’lerinize erişebilirsiniz!
Oc 20
1 yorum
Kasım 2010
1 gönderi
1 etiket
Kas 20
Eylül 2010
1 gönderi
3 etiket
“$ svn st | grep ? | awk ‘{print $2}’ | xargs svn add”
– Versiyon kontrol altında bulunmayan tüm dosyaları svn’e ekler. ( via : http://ff.im/qkVMe | http://friendfeed.com/fatih ) $ svn st | grep ? | awk '{print $2}' | xargs svn add
Ey 16
2 yorum
Ağustos 2010
2 gönderi
2 etiket
Html safya üzerinden "man page" için link
<a href="x-man-page://ls">ls man page için tıklayın</a> Html’deki href=”” tag’ine x-man-page:// şeklinde link verebilirsiniz. x-man-page://KOMUT
Ağu 23
“$ sw_vers -productVersion”
– Kullandığınız OS’un versiyonu… $ sw_vers -productVersion
Ağu 23
Temmuz 2010
1 gönderi
2 etiket
Birden fazla iPhoto Library'si...
iPhoto’yu açarken, alt ( option - ⌥ ) tuşuna basarak ikona tıklayın. Karşınıza bir menü çıkacak, bu çıkan menü yardımıyla, yeni iPhoto kütüphaneleri üretebilir, yada varolanı seçebilirsiniz…
Tem 31
Mayıs 2010
2 gönderi
4 etiket
“$ hdiutil makehybrid -udf -udf-volume-name DVDNAME -o TARGET.iso...”
– DVD video yedeğinizi ISO’ya çevirmek için kullanabilirsiniz. ~/Backup/MyVideo/VIDEO_TS şeklinde bir yerede duran yedek için; $ hdiutil makehybrid -udf -udf-volume-name MYDVD -o ~/Desktop/MyDvd.iso ~/Backup/MyVideo/ şeklinde kullanabilirsiniz… $ hdiutil makehybrid -udf -udf-volume-name...
Mayıs 19
3 yorum
3 etiket
TextMate + AppleScript ve Adobe
Snow Leopard’da görülen bu sorun; ilgili linkte tartışılmış çözümlenmiş… $ cd /Library/ScriptingAdditions/ $ sudo tar cjf Adobe\ Unit\ Types.tar.bz2 Adobe\ Unit\ Types.osax $ sudo rm -rf Adobe\ Unit\ Types.osax && sudo ln -s /dev/null ./Adobe\ Unit\ Types.osax Bu sayede cmd + b yada cmd + r işlemleri sorunsuz çalışacaktır… Snow’un osascript’i 64bit...
Mayıs 10
Mart 2010
1 gönderi
“$ file FILE”
– dosyanın tipini / ne dosyası olduğunu anlamamızı sağlar. $ file FILE
Mar 21
Şubat 2010
5 gönderi
1 etiket
“$ sudo pydoc -p 9000”
– Python dökümantasyon sunucusunu çalıştırır! $ sudo pydoc -p 9000
Şub 18
3 etiket
django nerede?
hızla python_path’e gitmek için; /usr/local/bin/ altına django-path.sh diye bir dosya oluşturun $ cd /usr/local/bin/ sudo touch django-path.sh $ sudo nano django-path.sh ve içine DJANGO_PATH="`python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"`/django/" cd $DJANGO_PATH ekleyin; şimdi .profile’a bir alias ekleyin alias django='source...
Şub 18
2 etiket
“$ svn st | grep ?”
– versiyon kontrol altına alınmamış dosyaları gösterir $ svn st | grep ?
Şub 18
2 etiket
“$ unzip -l zipli-dosya.zip”
– zip’li dosyanın içini görmek, dosyaları listelemek için $ unzip -l zipli-dosya.zip
Şub 10
zip'li paket içinden sadece tek bir dosya'yı açmak
$ unzip zipli-dosya.zip acmak-istedigin-dosya.txt
Şub 10
Ocak 2010
3 gönderi
Siz de sorun! Mac OS ile ilgili sorularınız... →
Siz de sorun! Mac OS ile ilgili sorularınız yanıtlıyoruz!
Oc 30
3 etiket
ports + py26-ipython ve install süresini kısaltmak
$ port variants py26-ipython bakıldığında; [+]scientific: Use ScientificPython to provide physical quantities support diye bir ek görülecektir. Eğer bu tür hesaplamalar yapmıyorsanız yada yapmayacaksanız boşuna bu eki kurmayın; $ sudo port install  py26-ipython -scientific
Oc 28
4 etiket
ports + sphinx + django dökümantasyonu
Güncelleme : “make html” komutunu “sudo” ile çalıştırmak gerekiyor! bunu unutmuşum (8 Django dökümantasyonunu local’den (html) olarak kullanmak için; $ cd Documents/ $ svn co http://code.djangoproject.com/svn/django/trunk/docs/ django_docs $ sudo port install py26-sphinx sonra; .profile’da PATH’e ekleme; Önemli not : Kullandığınız...
Oc 28
Aralık 2009
3 gönderi
2 etiket
Emacs Update
Bildiğiniz gibi, ara ara , port repository’sini güncelleyip, kullandığınız paketlerin yenisi çıkmışmı diye kontrol etmeniz gerekiyor; $ sudo port -v selfupdate emacs’in 22.3.2 versiyonu çıkmış, hemen update etmek istiyoruz; $ sudo port upgrade outdated Herşey güzel giderken aynı geçen gün olduğu gibi patlıyor “compile” sırasında… Yine gidip patch dosyasını indirip...
Ara 16
3 etiket
fgrep ile dosya içinde kelime aramak
$ fgrep -i -n --color "kelime" DOSYA DOSYA içinde “kelime” yi arar. $ fgrep -i -n --color "deneme" test.txt
Ara 3
3 etiket
macports ile snow-leopard'a emacs-22.3 kurmak
her zaman olduğu gibi önce paketleri bir güncellemek lazım; $ sudo port -v selfupdate sonra; $ sudo port upgrade outdated ile eskiden kalan paketleri ( emacs için gerekebilecek ? ) güncelleyelim. sonra; $ sudo port install emacs eğer kurulum , emacs’i build ederken patlarsa hemen patch işlemi yapacağız. Önce uygun patch’i çekin bu ekrandan en güncel olanı seçin; ben bu işlemi...
Ara 3
Kasım 2009
1 gönderi
1 etiket
dscacheutil için bash-completion dosyası
macports kullanıcıları için; /opt/local/etc/bash_completion.d/ altına bir dosya oluşturun; $ cd /opt/local/etc/bash_completion.d/ $ sudo touch dscacheutil sonra bu dosyayı favori text-editör’ünüzle açın ( shell için nano ) $ sudo nano dscacheutil aiağıdaki kodu alıp yapışıtın, kaydedip çıkın ( kntrl+w , kntrl+x ) terminal’i yeniden başlatın ( komple kapatıp yeniden...
Kas 18
Ekim 2009
8 gönderi
2 etiket
http://sourceforge.net/projects/mplayerosx/files/ →
“mplayer” ve “mencoder”. Eğer macports kuruluysa; $ /opt/local/bin/ değilse; $ /usr/local/bin/ dizini altına kopyalaın. Terminal’den; # eğer macports varsa; $ sudo cp mplayer mencoder /opt/local/bin # yoksa $ sudo cp mplayer mencoder /usr/local/bin
Ek 3
1 etiket
http://macports.org →
Yazılım deposu! Linux’daki “aptitude” gibi, paket yönetim sistemi!
Ek 3
4 etiket
“$ bchunk myinputfile.bin myinputfile.cue myoutputfile.iso”
– cue+bin’den iso üretir. ( bchunk programı macports’da bulunuyor! ) $ bchunk myinputfile.bin myinputfile.cue myoutputfile.iso
Ek 3
1 etiket
“$ port outdated”
– Güncellenmesi gereken “port” ları gösterir. $ port outdated
Ek 3
1 etiket
“$ qlmanage -r”
– QuickLook plugin’lerini yeniden başlatır ( reset + restart ) Yeni bir plugin kurunca , logout / re-boot etmeden plugini aktive edebilirsiniz. $ qlmanage -r
Ek 3
1 etiket
http://vigoyla.blogspot.com/ →
MacOS ağırlıklı türkçe blog.
Ek 2
3 etiket
http://secrets.blacktree.com/ →
Preferences’da olmayan, gui ile ayarlanamayan pek çok özelliği açma/kapama için kullanılır. Eğer ne yaptığınızın farkında değilseniz kullanmayın!
Ek 1
3 etiket
“$ dscacheutil -flushcache”
– dns cache’i temizler! $ dscacheutil -flushcache
Ek 1
11 yorum
Eylül 2009
3 gönderi
3 etiket
“$ python -m SimpleHTTPServer”
– bulunduğun folder’ı network üzerinden “share” / “browse” ettirme… işlemden sonra bir browser açıp, “http://localhost:8000” şeklinde deneyebilirsiniz! $ python -m SimpleHTTPServer
Ey 30
19 yorum
3 etiket
“$ open .”
– terminal içindeyken, bulunduğun yeri “Finder” da açmak… $ open .
Ey 28
1 yorum
4 etiket
“$ mkdir ~/Desktop/jpeg_files;find . -iname “*.jpg” -print0 | xargs...”
– tüm jpg dosyalarını bul ve bunları desktop’da “jpeg_files” adlı folder’ın altına “move” et! $ mkdir ~/Desktop/jpeg_files;find . -iname "*.jpg" -print0 | xargs -0 -I {} mv -v {} ~/Desktop/jpeg_files
Ey 28
11 yorum