Kategori arşivi: BilgiKültür

Next Minix Amigo HD Uydu Alıcı Güncelleme

next-minix-hd-amigo-full-hd-sat-receiver-usb-iptv-lan-kartenleser-apps

Bugün bayadır güncelleme yapmadığım Next Minix Amigo HD uydu alıcımı güncelledim. Aşamaları ve karşılaştığım problemleri buradan paylaşacağım.

Öncelikle ne olur ne olmaz düşüncesiyle mevcut kanalları USB belleğe yedeklemek istedim. Bu amaçla 16 GB USB belleği uydu alıcıya taktım. Güncelleme > USB’den güncelleme‘yi seçtim. Daha sonra Kanalları Yedekle‘yi seçtim. Bu esnada bilinmeyen disk dosya sistemi hatasıyla karşılaştım (hata, checking partition please later şeklinde de olabilir) ve yedekleme gerçekleştirilemedi. USB’nin dosya formatından olabilir düşüncesiyle dosya formatını kontrol ettim. Dosya formatı doğru biçimde, FAT32 formatındaydı. Belki USB belleğin boyutu büyük gelmiştir düşüncesiyle 8 GB farklı bir USB bellekte aynı işlemi gerçekleştirdim ve bu kez yedek alındı (Sorun ya USB belleğin boyutunda yada kendisindeydi).

Daha sonra USB belleği bilgisayara takıp yedeği bilgisayara attım. Next Minix Amigo HD uydu alıcının web sitesine girerek yazılım ve kanal listesi dosyalarını inceledim. Sağolsun Next’in desteği bu konuda çok iyi. Sürekli güncellemeler geliyor. Siteyi incelediğimde güncel kanal listesinin, güncel yazılımdan daha eski olduğunu gördüm. Bu durumda sadece yazılımı güncellemenin hem yazılımı hem de kanal listesini güncelleyeceğini düşünerek, güncel yazılımı indirdim ve USB belleğe attım. Uyduya belleği takıp yine Güncelleme > USB’den Güncelleme seçeneğini seçtim. Belleğe attığım güncel yazılımın üzerine gelip OK tuşuna bastım. Güncelleme başladı bir dakika kadar sürdükten sonra uydu güncel bir şekilde yeniden başladı. Hem yazılım hem de kanal listesi düşündüğüm şekilde güncellendi. Kanal listesinin sıralı olması da ayrıca güzel oldu diyebilirim.

Yalnız güncellemede sanırım radyo kanalları bulunmuyormuş, ben ekstra olarak sadece TÜRKSAT radyo güncellemesini yaptım ve sırasını değiştirmek istediğim kanalların sırasını değiştirdim.

Ürünün güncelleme desteğinin güzel olmasından dolayı bu ürünü uydu alıcısı almak isteyenlere tavsiye ediyorum.

Raspberry Pi 3 Model B Turn on and off Led

Connect led to Raspberry Pi as shown below (I used GPIO 20 port, also you can use another GPIO port but, you must point out this port in the python file).

rpi

Then open a text document, named it led_status.py. Then write the codes below in it.

import RPi.GPIO as GPIO

def set_led(status):
        GPIO.setmode(GPIO.BCM)
        GPIO.setwarnings(False)
        led = 20
        GPIO.setup(led, GPIO.OUT)
        GPIO.output(led, status)

Run the script by the command below;

to turn on the led  python  -c ‘import led_status; led_status.set_led(1)’

to turn off the led python -c ‘import led_status; led_status.set_led(0)’

 

Sources for pictures:

  • https://www.coolcomponents.co.uk/raspberry-pi-3-model-b.html
  • http://www.rs-online.com/designspark/electronics/eng/blog/introducing-the-raspberry-pi-b-plus
  • https://www.raspberrypi.org/documentation/usage/gpio/

Windows: dosyalara ön ek (prefix) ekleme

Belki birinin işine yarayabilir diye bugün karşılaştığım bir durumu ve çözümünden bahsetmek istiyorum. Bir klasör içerisinde onlarca dosya var ve bu dosyaların hepsinin başına da aynı ön ek koymamız gerekiyordu. Tabi tek tek dosyaların isimlerini değiştirmek dosya sayısı arttıkça bir zulüm haline geleceğinden dolayı hemen bir çözüm arayışına girdim. Bu arada değişikliği yapacağım bilgisayar, Windows 7 işletim sistemi kullanıyordu. Öncelikli fikrim bu durumu Windows’ta çözmekti. Halledemezsem Linux’te çözecektim ama gerek kalmadı. Windows’ta durumu kurtardık. Öncelikle komut istemcisini açıyoruz ve istemcide isimlerine ön ek ekleyeceğimiz dosyaların bulunduğu dizine geliyoruz. Daha sonra aşağıdaki kodu istemciye yapıştırıyoruz ve dizinde bulunan tüm dosyalara belirledigimiz ön ek eklenmiş oluyor.

for %f in (*.*) do rename “%f” “istediğimiz_ön_ek-%f”

Rastrigin Fonksiyonu

Rastrigin fonksiyonu içerisinde birçok lokal minimumu içeren ve bu yüzden de optimizasyon tekniklerinin performansını ölçmek için kullanılabilecek ideal bir test fonksiyonu ve problemdir. Fonksiyonun global minimumu iki boyutlu uzay için [0,0] noktası, üç boyutlu bir uzay için ise [0,0,0] noktasıdır. Bir anlamda boyut ne olursa olsun merkez nokta global minimumdur. Fonksiyonun grafik üzerindeki görünümü ve formülü aşağıda bulunmaktadır. Şekil üç boyutlu uzayda rastrigin fonksiyonu göstermektedir. Şekilden de görüleceği üzere içerisinde birçok lokal minimum bulunurken, global minimum x=0, y=0, z=0 noktasıdır.

image_

image

Kaynaklar

· http://en.wikipedia.org/wiki/Rastrigin_function

· http://www.digplanet.com/wiki/Evolutionary_multimodal_optimization

· http://eksisozluk.com/rastrigin-fonksiyonu–2163513

Karekod nedir? (QR Code) – 2 Boyutlu Kod

Bir kaç yıl önce bir konferansta tanıştığım bu barkodlama sistemi ile ilgili biraz araştırma yapmak istedim. Karekod iki boyutlu kodlama çeşitlerinden biridir. Peki başka hangi çeşitleri var bu iki boyutlu kodlamanın derseniz; Karekodun (QR) yanına Data Matrix, Aztec Code vs.. gibi kodlama çeşitlerini de ekleyebiliriz. Karekod ismini Quick Response’un baş harflerinden alıyor. Quick Response, hızlı tepki anlamına geliyor, fakat görüldüğü üzere Türkçe’ye çevrilmiş haliyle anlamı arasında alaka yok. (: Fakat bazı çeviriler gerçek anlamında daha iyi oturur ya bazı kelimelere, işte QR kodun karekod olarak çevrilmesi de sanki çok iyi oturmuş.
karekodYandaki resim bir karekod örneği.   Resimde görülen  karekod siyah ve beyaz çeşitli desenlerden oluşuyor. İlk karekod örnekleri sadece siyah ve beyaz renklerden oluşurken farklı renkler içeren yeni karekod örnekleri de vardır. Yazının başında karekodun bir barkod çeşidi olduğunu söylemiştik. Yani içerisinde bilgiler içeriyor. Örneğin yandaki şekilde benim twitter adresimin linki saklı. Karekod okuyuculu bir mobil cihaz ile bu resim okutulduğunda içerisindeki saklı link belirlenecek ve bir tuş ile siteye erişim sağlayabileceksiniz. Karekodlar yandaki örnekte olduğu gibi internet adresleri içerebilmelerinin yanısıra text, coğrafi konum bilgisi, e-mail adresi, sms, mms vs. gibi bilgileri de içerebilirler. Karekod oluşturmak için birçok site mevcuttur.

(Örn: http://keremerkan.net/qr-code-and-2d-code-generator) Bu karekodların kullanılabilmesi için ise kameralı bir mobil cihazımızın ve cihazınıza uygun bir karekod okuyucu programın cihazımızda yüklü olması yeterlidir. Mobil cihazların kullanımının artması karekodların kullanımını da artırmıştır. Ayrıca son zamanlarda eczanelerde de ilaçların üzerinde karekod bulunması zorunlu hale gelmiştir. Böylece ilaç hakkında detaylı bilgi küçük bir alanda saklanabilecektir. Son olarak aşağıdaki karekodun içerdiği linki takip ettiğiniz de ise ‘Bu adamı takip edin.’ şeklinde bir twit atmış olabilirsiniz. 🙂qrcode.nuh

Türkiye’nin ilk bilgi işlem merkezi – IBM Müdürlüğü

Daha önce Türkiye’de kurulan ilk bilgi işlem merkezi olan IBM Müdürlüğü’nden  bahsetmiştim. Buradan önceki yazıma ulaşabilirsiniz. Yaklaşık bir sene sonra bakarlar ki “IBM Müdürlüğü” aslında IBM şirketinin müdürlüğü anlamına gelmektedir. Karayolları’nda IBM Müdürlüğü olması da garip olmaktadır ve etik değildir. Ayrıca hukuka da aykırıdır. Programcılar Orhan Kanpulat’a rahatsızlıklarını bildirirler. Müdür olayın farkındadır ama isim değişikliğinin kolay olmayacağını bilmektedir. Çünkü değişim için Bakanlar Kurulu kararı gerekmektedir. Bu değişimin gerçekleşmesi için 3 sene gerekecektir.Ve bu süre zarfında kurum IBM Müdürlüğü olarak devam edecektir.

Kaynak:Anı ve Fotoğraflarla Bilişim Tarihimiz – Akdoğan Özkan 

Türkiye’deki İlk Bilgisayar: IBM 650

1960 yılında Amerikan ICA fonundan sağlanan teknik yardım ile satın alınan ve Karayolları Genel Müdürlüğü’nde hizmete sunulan IBM 650 Data Processing Machine ,Türkiye’nin ilk bilgisayarı olarak kabul edilir. Bu tarihi sistemin ilginç bazı özellikleri:

  • Birinci nesil,radyo lambalı bir sistem olması,
  • Her biri 10 karakter ve 1 işaretten oluşan 2000 sözcüklük tambur bellek bulunması,
  • Dakikada 78000 toplama-çıkartma, 5000 çarpma ve 138000 mantıksal karar verebilme özelliği,
  • Mantıksal işlem hızı 0,54 ve çarpma işlem hızı 0,77 milisaniyedir.Ortalama bellek erişim hızı 2,448 milisaniye olması,
  • Delikli kart ile bilgi girişi yapılması,
  • Özel kablolarla bağlanan kontrol paneller ile delikli kart irtibatı,
  • Okuma hızı 200 kart/dk. delme/yazma hızı 100kart/dk. olması,
  • Assembler ve Fortran’ın özel programlama dilleri kullanımı (SOAP – FORTRANSIT).

ibm650Programların kartlarla okutularak sisteme intikali ve işleme tabi tutulabilmesi, okuyucu ve yazıcı birimler için hazırlanan,pano üzerinde bulunan ve değişik fonksiyonları olan yuvaların kablolarla bağlandığı “Kontrol paneller” vasıtasıyla gerçekleştirilmekteydi.Neticede, sistemden alınan raporlar  bir satırda alfanümerik 100 karakter yazabilen ve 100 satır/dk. hızındaki yazıcı ile sağlanmaktaydı.

İşin şekline ve ihtiyacına göre bilgilerin birleştirilmesi, ayrılması, tasnifi ve teksiri için de “Sorter”,”Collator”,”Reproducer” gibi kendine özgü kontrol panelleri ile çalışan elektromekanik makinelerden yararlanılmaktaydı.

Kaynak:Anı ve Fotoğraflarla Bilişim Tarihimiz – Akdoğan Özkan

Türkiye’nin ilk bilgi işlem merkezi

Türkiye’de nin ilk  bilgi işlem merkezi Mühendis Orhan Kanpulat liderliğinde 1960 yılında Karayolları’nda kurulur. Türkiye’nin ilk bilgi işlem merkezi (BİM) müdürü de Orhan Kanpulat’tır. Bilgi işlem merkezinin o zamanki adı IBM Müdürlüğü’dür. Aslında bu terimi kullanmak ne kadar doğru tartışılabilir. Ancak o zamanlar IBM demek, bilgisayar demekle hemen hemen aynı şey olduğundan başta pek önemsenmez. IBM Müdürlüğü sürecine gelene kadarki ilk adım TC Karayolları’nda kurulan ‘Delikli Kart Makineleri Şefliği’dir. Bu şeflik daha sonra IBM Şefliği sonra da IBM Müdürlüğüne dönüşmüştür.

Kaynak:Anı ve Fotoğraflarla Bilişim Tarihimiz – Akdoğan Özkan