[en] How to follow infinity and beyond on twitter!
Posted: 03/08/2012 Filed under: Life, Open-Source, Space | Tags: astronauts, Canada, ESA, France, Germany, ISS, Italy, Japan, mars, moon, NASA, Netherlands, Russia, space, USA Leave a comment »Well, the name describes it all; if you are big fan of popular science and always what exists beyond the infinity then you are the right person to read the rest of this text. Today’s people’s only hope and home is the planet earth, no one knows what future will bring us. At best, you can only be approximately 11 Km away from the surface of the earth. That’s what we call as flying…
But there are people on this planet which are at the final frontier, the space… English language describes them as “Astronauts”. Since they are people like us, it is possible to follow them over the twitter! Below you can find a list of the astronauts that I have been following for a long time. Good side is you can actually ask them questions and they will most probably respond you as long as your question is logical…
Follow @Astro_DavidS
Follow @MsCoolAstro
Follow @Astro_Doug
Follow @AstroDaveMD
Follow @Astro_Taz
Follow @Thom_astro
Follow @Astro_Andreas
Follow @Astro_Rex
Follow @CFuglesang
Follow @TomJones_astro
Follow @AstroDude
Follow @Cmdr_Hadfield
Follow @astro_andre
Follow @Astro_Flow
Follow @Astro_127
Follow @Astro_Wheels
Follow @Astro_Clay
Follow @ShuttleCDRKelly
Follow @AstroIronMike
Follow @Astro_Ferg
Follow @StationCDRKelly
Follow @astro_Pettit
Follow @AstroCoastie
Follow @AstroAcaba
Follow @Astro_Cady
Follow @astro_aggiey
Follow @reid_wiseman
Follow @Astro_Alex
Additional twitter accounts that can give you information on latest missions in space:
Follow @MarsPhoenix
Follow @AstroRobonaut
Follow @CassiniSaturn
Follow @ISS_Research
Follow @Lori_Garver
Follow @NASAJuno
Follow @MarsRovers
Follow @NASAglenn
Follow @NASASocial
Follow @apod
Follow @NASAKepler
Follow @NASA_Langley
Follow @NASA_HSF
Follow @NASA_Astronauts
I believe by following these accounts you will have the most recent news from the first hand. Some of these astronauts are even on duty on ISS and they are from variety of different nations all around the world. Here are some of the tweets that I have received from astronauts regarding to my questions to them:
[tr] Pardus 2011.2 x86-64′e Firefox 10, KDE 4.8 ve Çekirdek 3.2.2 sürümlerini yüklemek yani bir nevi Pardus 2011.3 kurmak (deneysel)
Posted: 02/03/2012 Filed under: Açık kaynak, Özgürlükiçin, Open-Source | Tags: Firefox 10, KDE 4.8, Linux çekirdeği 3.2.2, pardus 2011.2 23 Comments »Unutmayınız ki burada anlatılanlar sisteminize zarar verebilir. Bu riski kabul ederek yazıda olanları deneyiniz. Hiç bir sorumluluk kabul etmiyorum. Başlamadan önce sisteminizin devel deposundaki bütün güncellemeleri yaptığını varsayıyorum. Yapmamışsanız şu komutları sırasıyla vererek yapıyoruz:
sudo pisi ar pardus-devel http://packages.pardus.org.tr/pardus/2011.2/devel/x86_64/pisi-index.xml.xz sudo pisi dr pardus sudo pisi er pardus-devel sudo pisi up
Ayrıca NVIDIA veya ATI’nin kapalı kodlu sürücülerini kullananlar sürücülerin pisi paketlerini 3.2.2 çekirdeği altında derleyip kullanmalılar. Aksi durumda bilgisayarınızı yeniden başlattığınızda karşınıza çıkacak olan simsiyah bir ekran olabilir. Başka bir donanım için kapalı kaynak sürücü kullanıyorsanız durum gene aynı… Bütün işlemleri bitirdikten sonra sisteminiz bu vidyodaki gibi en son sürüm yazılımlara kavuşması beklenmektedir:
Şimdi başlayalım, önce bir derin nefes alalım
Artık her neye inanıyorsanız (Ulu manito, çiçek, ağaç, inek, böcek veya herneyse) onun size yardımcı olmasını dileyin
İndireceğiniz bütün paketler Ozan Çağlayan, Anıl Özbek, Metin Akdere ve benim çalışmalarımın tek bir yerde birleştirilmiş hali olarak düşünülebilir. Emeği geçen herkese burada teşekkür etmek isterim. Alt-f2 tuşlarına basalım çıkan kutucuğa konsole yazıp klavyenizden enter tuşuna basalım. Aşağıdaki komutu verip dosyaların inmesini dört gözle bekleyelim. İşlem uzun sürecektir yaklaşık 1 Gb kadar dosya indireceksiniz:
wget -r http://dl.dropbox.com/u/60411669/index.html
Bütün dosyalar indikten sonra inen dizin içerisinde pisi dosyalarının olduğu dizin altında aşağıdaki komutu çağıralım:
cd dl.dropbox.com/u/60411669/ sudo pisi dc sudo pisi clean sudo pisi it *.pisi --ignore-file-conflicts --ignore-package-conflicts
Uzunca bir yüklemeden sonra pisi paketlerinin hepsinin yüklenmiş olması gerekiyor. Sisteminizi yeniden başlattığınızda Pardus düzgün açılabiliyorsa en son sürüm yazılımlara kavuşmuş olacaksınız. Bütün bu paketleri sysinfo çıktısı aşağıdaki gibi olan bir bilgisayar ile denedim.
Sysinfo for 'SAHILEVLERI': Linux 3.2.2 running KDE Development Platform 4.8.00 (4.8.0, CPU: Intel(R) Core i5-2520M CPU @ 2.50GHz at 2501 MHz (4988 bogomips), HD: 180/347GB, RAM: 3257/3835MB, 219 proc's, 1.32h up
Bütün bunlardan sonra ümit ediyorumki çalıştay sonrası Pardus kendine gelecek ve böyle kullanıcının güncellemek için 10 takla atması gerekmeyecektir.
Hepinize saygılarım ve sevgilerimle, umarım bu yazıyla istediğinize kavuşmuşsunuzdur.
Kaan
[tr] Pardus 2011.2′e 3.2.0, 3.2.1 veya 3.2.2 sürüm Linux çekirdeğini kurmak
Posted: 01/17/2012 Filed under: Açık kaynak, Özgürlükiçin, pardus | Tags: çekirdek, çekirdek 3.2.0, pardus, pardus 2011.2, pisi 11 Comments »Yazdıklarım sisteminize zarar verebilir, bunun bilincinde olarak bu işleme devam etmelisiniz. Henüz deneme sürecinden geçmemiş bir işlem olduğunu hatırlatmak isterim.
[3.2.2 için] Linux çekirdeği 3.2.2 geçmek için
sudo pisi bi https://svn.pardus.org.tr/pardus/playground/kaan.aksit/2011/kernel/pspec.xml sudo pisi it *.pisi rm -Rf *.pisi
Kurulum sonrası olası bir ses sorununu düzeltmek için
sudo pisi bi https://svn.pardus.org.tr/pardus/playground/kaan.aksit/2011/module-alsa-driver/pspec.xml sudo pisi it *.pisi rm -Rf *.pisi
[3.2.0 veya 3.2.1 için] Linux çekirdeğinizi yükseltmek için önce Ozan Çağlayan beyin hazırladığı çekirdek pisi inşa dosyalarını uçbirim açıp yerele çekiyoruz.
$ svn co https://svn.pardus.org.tr/pardus/playground/ozan/systemd-work/kernel@125286
Çektiğimiz kernel dizini içerisinde bulunan actions.py dosyasını sık kullandığınız bir metin düzenleyici ile açıyoruz. Ve aşağıdaki satırları yoruma alıyoruz (comment ediyoruz, devredışı bırakıyoruz).
autotools.make("-C tools/power/cpupower CPUFREQ_BENCH=false")
autotools.install("-C tools/power/cpupower DESTDIR=%s libdir=/usr/lib mandir=/%s CPUFREQ_BENCH=false" % (get.installDIR(), get.manDIR()))
Bu arada mevcut inşa dosyaları 3.2.1 çekirdeği içinde çalışıyor. Eğer kullanmak isterseniz, aşağıdaki actions.py ve pspec.xml dosyalarını kullanmanız yeterli olacaktır.
Linux çekirdeği 3.2.1 için actions.py
Linux çekirdeği 3.2.1 için pspec.xml
Sonrasında pisi inşasına başlıyoruz, bildiğiniz gibi
sudo pisi bi pspec.xml
şeklinde oluşturuyoruz. Sonra oluşan paketleri aşağıdaki gibi kuruyoruz.
sudo pisi it *.pisi
Bilgisayarımızı yeniden başlatıyoruz ve yeni çekirdeğin düzgün şekilde açılacağını umuyoruz. Sistem açıldıktan sonra yüksek ihtimal sesle ilgili bir sorununuz olacak bunu aşmak için oyun alanımdaki module-alsa-driver’ı oluşturup, kurmanız gerekiyor.
sudo pisi bi https://svn.pardus.org.tr/pardus/playground/kaan.aksit/2011/module-alsa-driver/pspec.xml sudo pisi it *.pisi
Bilgisayarınızı yeniden başlattığınızda sesler geliyor olmalı gelmiyor ise içinde alsa kelimesi geçen
alsa-utils
alsa-tools
alsa-plugins
alsa-lib
paketlerini tekrar paketler.pardus.org.tr’den inşa edip sisteminize kurun. Eğer gene olmuyorsa bana bildirirseniz elimden gelen yardımı yapmaya çalışacağım. Eğer kapalı kaynak kodlu bir ekran kartı sürücüsü veya benzeri başka bir donanıma ait sürücü kullanıyorsanız unutmayınız ki onların pisi inşasını yeni çekirdek için yapmanız gerekiyor. Bu demek oluyorki mevcut inşayı yeni çekirdekte oluşturup kurmalısınız, eğer oluşmuyorsa inşanın güncellenmesi gerekiyor. Bu tarz bir olay ile karşılaşırsanız bana bildirirseniz ben elimden geldiğince yardımcı olmaya çalışırım.
Ayrıca ek bilgi için pardus teknik eposta listesinde ki yazı dizisini takip ederekte konuyla ilgili ek bilgilere ulaşabilirsiniz:
http://liste.pardus.org.tr/teknik/2012-January/000491.html
Bütün herşey düzgün kurulduktan sonra aşağıdaki komutu vererek kurulumun doğru yapıldığını onaylayabilirsiniz:
uname -a
Çıktısı şu şekilde olması gerekiyor:
Linux SAHILEVLERI 3.2.1 #1 SMP Tue Jan 17 20:51:06 EET 2012 x86_64 x86_64 x86_64 GNU/Linux
[tr] Facebook, twitter gibi araçlarda bence ne paylaşılmalı?
Posted: 01/04/2012 Filed under: Uncategorized Leave a comment »Farkında mısınız? Siyaset ve gündemde sunulanları konuştukça öyle yada böyle sinirim(iz) bozuluyor. Bunun kimsenin ruh ve akıl sağlığına bir faydası olduğunu düşünmüyorum. Bu sebeple rica ederim arkadaşlar paylaşacaksanız gerçekten bir şey paylaşın; yaptığınız bir işi paylaşın mesela, erdeminizi paylaşın, güzel bir resminizi paylaşın mesela ben söz veriyorum altına güzel bir yorum yazacağım
, gerçekten çevrenizde olan sizi etkileyen iyi veya kötü durumları paylaşın, yapay ve gerçek olmayanı size dayatılanı paylaşmanın kime faydası var… Ben söyleyeyim sizi koyun gibi yönetenlere faydası var, daha çok aptal kalacağınızı garanti ederim… Öbür türlü paylaşan da okuyan da sinir stres sahibi oluyor… Ve etrafınızdaki kimselerin de verimini düşürüyorsunuz, sevincini azaltıyorsunuz, günün içine ediyorsunuz… Yok illa paylaşacağım diyorsanız, bir mağduriyet söz konusuysa uzağınızı yakın edin ve gidin yerinde olayı görün, havasını bir ciğerlerinize bolca alın, vakit harcayın, sonra paylaşın, o zaman sizden öğreneceğim(iz) çok şey var demektir… Duyarlıysanız önce çevrenizden başlayın, taaaaaaaaaaa ebesinin örekesini işaret etmenize gerek yok… Düzeltecek ve çalışılacak bir şey yok diyorsanız zaten rahatsınız neden başkalarını huzursuz ediyorsunuz ?!?
[tr] MEMS-TR’11 çalıştayında neler oldu?
Posted: 12/25/2011 Filed under: Akademik, Çalıştay | Tags: Anadolu Üniversitesi, çalıştay, Bilkent Üniversitesi, Boğaziçi Üniversitesi, Hakan Ürey, Koç Üniversitesi, MEMS-TR'11, ODTÜ-MEMS, OML, İTÜ Leave a comment »ODTÜ-MEMS tarafından bu sene ikinci düzenlenen MEMS-TR’11 çalıştayına Koç Üniversitesi Optik Mikro Sistemler Laboratuvarı (OML) olarak Prof. Dr. Hakan Ürey hocamın liderliğinde katıldık. Geçen seneki çalıştaya da aynı şekilde laboratuvar olarak katılmıştık. İlkinin üzerinden geçen bir senenin sonunda mikro elektromekanik yapılar (MEMS) üzerine yerelde üniversitelerimizin neler yaptığını görme fırsatımız oldu.
Aynı şekilde biz de diğer üniversiteler gibi poster sunumlarına grup olarak katıldık; laboratuvarımızda birbirinden bağımsız yürütülen dört ayrı projenin posterini sunduk. Sunumları benim de içerisinde bulunduğum doktora, yüksek lisans ve lisans öğrencilerinden oluşan bir grup olarak ziyaretçilere sunduk. Eş zamanlı olarak laboratuvarımızı ve üniversitemizi anlatan bir ana sunumda çalıştay içerisinde yer aldı.
Bu çalıştay konusundaki kişisel görüşüm şu şekildedir; Üniversiteler geçtiğimiz bir yıl içerisinde iyi hazırlanmıştır, geçen seneki sunulan işlerin üzerine yenileri eklenmiştir. Yani sunum yapan ilgili üniversiteler bu sene boşa kurşun sıkmamıştır. Poster sunumlarından ve ana sunumlardan gördüğüm kadarıyla bahsini ettiğim üniversiteler şu şekildedir; ODTÜ, Boğaziçi, Bilkent, İTÜ, Anadolu Üniversitesi ve Koç Üniversitesi.
Hazırladığımız posterler büyük ilgi gördü ve sanayiden ilgili kimselerle iyi bağlantılar kurulması için güzel fırsatlar oluştu. Ancak oluşan fırsatlar sanayi kuruluşlarının sayıca azlığı sebebiyle kısıtlı kalmıştır. Yapılan işlerin hayata geçmesi için bu tarz olanakların artırılması gerekmektedir.
Bu tür çalıştaylar bence öğrencilerin sözel ve sunumsal gelişimlerini olumlu yönde etkiliyor. Sonuçta hiçbirimiz laboratuvar faresi olarak kalmak istemiyoruz. Bir kimse karşısında yaptığımız işi sunarken sosyal bazı niteliklere sahip olmamız gerekiyor. Böylesine bir çalıştay bu tür bir gelişimin önünü açıyor. Aynı zamanda başka üniversitelerden benzer konular üzerine çalışan kimseleri tanıma fırsatı sunması başlı başına büyük bir getiridir.
Çalıştaydaki posterlerin bir kısmı İngilizce ve bir kısmı Türkçe hazırlanmıştır. Ana sunumlarda sunucular genel itibariyle İngilizce ve Türkçe karışık anlatım yapmışlardır. Bu durum her terimin Türkçe uygun bir karşılığının bilinmiyor veya olmaması durumundan kaynaklanmıştır. Eğer MEMS konusunda yerelde bir kaynak oluşturulmak isteniyorsa üniversitelerin genelinde kullanılacak Türkçe karşılıklar oluşturulması gerekiyor. Çalıştay böyle bir vurgu için bence uygun bir yer.
ODTÜ-MEMS çalıştay düzenleme ve yönetme kabiliyetini kesinlikle çağ atlatmıştır. Bu seneki çalıştay kusursuz oldu diyebilirim. Sadece ses sisteminden kaynaklı sunum esnasında çızırtılar oluştu, olması nazar boncuğu oldu diyelim. Kendilerine böyle bir çalıştayı hazırladıkları için ne kadar teşekkür etsek azdır. Ayrıca çalıştaya katılan diğer grupları da güzel sunumları için canı gönülden tebrik etmek gerekir. Aşağıda çalıştay takvimini ve laboratuvarca çektirdiğimiz bir resmi görebilirsiniz, ne yazık ki elimdeki resimde grubumuzdan bir kaç kişi eksik.
[en] How to model a scanning mirror in Non-Sequential mode in ZEMAX
Posted: 10/07/2011 Filed under: academic | Tags: optics, zemax Leave a comment »In this article, I will try to introduce how to build a scanning mirror in Non-Sequential in ZEMAX ( You can directly download the sample file from here.). There is already an article on how to model a scanning mirror in ZEMAX’s knowledge base. But that article introduces scanning mirror configuration in Mixed mode.
To model scanning mirror you first need to place a rectangular volume in your design. And define it’s material as “MIRROR”. And put it in front of a light source that is to be scanned on to a detector surface, see below figure.
If you are familiar with the multi-configuration editor rest will be a piece of cake. Otherwise you can search multi-configuration in ZEMAX’s knowledge base. Just click on “editors” menu found in Zemax main window and click on “Multi-Configuration” to open the editor. Note that you can open the editor by pressing F7 in your keyboard. If you click on edit in the multi-configuration window and then “insert config” (ctrl-shift-insert); you will be adding a new configuration which means different state of your scanning mirror. Let’s assume you want to simulate three different states of your mirror (-40,-45,-50 degrees in my example), you need to add two new configurations by pressing “insert config” from edit menu of multi-configuration. To adjust the position of the scanner, you need to insert new state item by clicking on “insert operand” (or press insert in your keyboard). The operand types that are useful for non-sequential mode is NPOS,NPAR,… note that N states the non-sequential mode. Since you want to move your scanner you need to change the operand type to NPOS by clicking on the newly added item on your multi-configuration list. Rest you type surface as “1″ object as object number in your non-sequential component editor (2 in my example) and Pos code as 4 which corresponds to “Tilt About X” in non-sequential component editor (see ZEMAX manual for additional information). And then click OK and adjust each values for different configurations from multi-configuration editor, see below figure.
If you open your NSC 3D Layout you will see something similar as in below figure.
If you click on settings in NSC 3D Layout window, a window appear as in below figure.
In the place of configuration you can choose which configuration to show or even can show then at once by selecting all. If you select all, you will end up seeing a figure as in below in NSC 3D Layout.
I prepared an example ZEMAX file which contains usage of NPAR parameter also to do scanning of different light sources.
Files:
Click here to download example file
[en] Power of Open-Source and real user support
Posted: 09/18/2011 Filed under: Open-Source, pardus | Tags: open-source, youtube-dl Leave a comment »I had a small problem with a command line open-source software and I tried my chances to see if I can get an answer for it. I sent an email to the author and he replied me really fast. Think of an item you buy off the shelf, even in that case you can not get such a fast answer. In my opinion, the idea of sharing and helping others can beat any type of institutions efficiency wise. Here is the full email traffic between me and the author:
Dear Ricardo,
Thank you very much for this quick response, this information solved the problem. Long live open-source! Here is where I use your software:
http://code.google.com/p/turp/source/browse/trunk/src/turp.py#213
Best regards,
Kaan
18 Eylül 2011 21:07 tarihinde Ricardo Garcia yazdı:
- Alıntılanan metni gizle -
Kaan Akşit, Sunday, September 18, 2011 19:34:
> I used your software called youtube-dl and must say it is a great
> work. Thank you very much for making such a tool public. I have a
> quick question about it. Whenever I try to download some video from
> youtube; it works in background, is it a normal behavior or is it
> only like this in the linux distro that I use.
Hello and thanks for your support. The problem is that you’re not
quoting the URL, and your shell is interpreting the ampersand character
in it as a command terminator and sending the command to the background.
Regards.
[tr] Python’da argparse kitaplığını kullanarak birden fazla anahtar kelime ile aynı işlevi çağırmak
Posted: 09/17/2011 Filed under: Özgürlükiçin, Open-Source, pardus | Tags: python 2 Comments »Yazmakta olduğum bir python betiği için argparse kitaplığını kullanıyorum. Karşılaştığım ufak bir durumu paylaşmak istedim. Diyelim ki birden fazla anahtar kelimeyi bir işleve atamak istiyorsunuz. Diğer bir değişle; UYGULAMA adlı bir yazılımınız olsun ve bu yazılım için olan yardım metnini görüntülemek istiyorsunuz. Bu durumda UYGULAMA –help veya UYGULAMA -h şeklinde yazılımı çağırarak yardımı görüntüleyebilirsiniz. Bu örnekte olduğu gibi ‘–help’ ve ‘-h’ anahtarlarını kullanabilirsiniz. Bu tür işlevi argparse ile tam olarak aşağıdaki gibi uygulamanıza kazandırabilirsiniz:
import argparse
yorumlayici = argparse.ArgumentParser(prog='UYGULAMA', add_help=True,description='METIN BURAYA')
yorumlayici.add_argument('-k', '--kaynak', action='store', type=argparse.FileType('rt'), help='METIN BURAYA', dest='hedef')
girdiler = yorumlayici.parse_args()
if girdiler.hedef != None:
print girdiler.hedef
[en] Merhaba! Hello! Hallo!
Posted: 09/17/2011 Filed under: Life Leave a comment »It has been sometime since I opened this “WordPress” blog. It is now time for me to start it. I believe I will share valuable information from my professional life, my hobby life and the real life. Most of the time I will use English in my posts but from time to time I may use Turkish or German. I will put a marker to the title whenever I use the other languages beside English. These markers will look line “[tr]“, “[en]” or “[de]“. Well, I hope I can share valuable information with my followers. Stay tuned for more…











