“Siz sırrı çözmek değil, kandırılmak istiyorsunuz.”

“Özveri önemlidir Robert, iyi numaranın bedeli budur. Sen bunu bilemezsin değil mi?” derken tabii ki Angier'ın (Hugh JACKMAN) sihirbazlık numarasının sihirden öte bir numara olduğunu bilmiyordu Borden (Christian BALE).

Neticede Angier’in şu son sözleri aslında her şeyi çok iyi özetliyor; “Hergece o makineye girmek cesaret ister. Çünkü şunu asla bilemezsin. İçerideki adam mı olacağım yoksa prestijdeki mi?”

Read more text
1.jpg

Barkod Nedir?

 

Barkod ya da çizgi im, verilerin görsel özellikli makinelerin okuyabilmesi için çeşitli kodlama yöntemleriyle sunulmasıdır.

Orijinal olarak barkod, veriyi paralel çizgilerin genişlikleri ve boşlukları arasında saklardı, ama günümüzde noktasal şekiller, iç içe daireler ve görüntü içinde gizli şekiller gibi farklı türlerde de görülebiliyorlar.

Barkod, barkod okuyucu olarak da adlandırılan optik okuyucular ile okunabilir veya özel yazılımlarla görüntü içinden taranabilir. Barkod bilgisayara veri girişinin doğruluğunu ve hızını artıran Otomatik Tanıma Veri Toplama (OT/VT) uygulamalarında geniş bir kullanım alanı bulmaktadır.

Geleneksel olarak barkod kodlaması sadece rakamları sembolize ederken, yeni sembolojiler tüm ASCII karakter setine büyük harf ve daha fazlasını eklemiştir. Basit barkodların ihtiyaç duyduğu alana daha fazla bilgi sığdırma gereksinimi çizgiler yerine kare hücreleri içeren (bir tür İki boyutlu barkod) matrix kodların geliştirilmesine sebebiyet vermiştir. İçiçe kodlar iki boyutlu ve tek boyutlu kodların karışımıdır ve geleneksel tek boyutlu sembolojiyi birden fazla satır içerecek şekilde bir çerçeve içinde yeniden boyutlandırma işlemidir.

 


Barkodun Tarihçesi nedir?

1940'ların sonunda bir lisansüstü öğrencisi olan ABD'li Bernard Silver, öğrenim gördüğü Drexel Teknoloji Enstitüsü'ne gelen bir market zinciri sahibinin kasada tüm ürün bilgilerini otomatik kaydedecek bir sistem geliştirilmesini istediğini, ama enstitünün konuyla ilgilenmediğini gördü. Bu fikir Silver'in ilgisini çekti ve doktora öğrencisi olan arkadaşı ABD'li Norman Woodland'a bundan söz etti. Konu üzerinde birlikte çalışmaya başladılar.

Akıllarına ilkin, kızılötesi ışığın altında parlayacak floresan mürekkeple oluşturulacak desenleri kullanmak geldi ama bunun çok kullanışsız ve yüksek maliyetli olduğu ortaya çıktı. Ardından Norman Woodland, Morse kodu ilkesiyle çalışan ve tarayıcıya okutulabilecek bir etiket düşündü. Mors kodundan tek farkı, noktalar yerine inceli kalınlı çizgiler kullanılması olacaktı.

Barkodun henüz oluşum aşamasında ortaya atılan bu görüş modern barkod fikrine çok yakındı ama Woodland ve Silver bu durumda çizgileri tarayıcıya okutmanın çok güç olacağı düşüncesiyle fikri daha da geliştirdiler; 1949'da hedef tahtasındakine benzer iç içe geçmiş halkalar şeklinde bir veri kodu için patent başvurusu yaptılar. Böylece tarayıcının barkoda paralel tutulması zorunluluğu ortadan kalkacaktı. Günümüzün lazerli okuyucuları bu sorunu, etiketi aynı anda birkaç yönden birden tarayarak aşar.

Bunun ardından, tarayıcılarının prototipini yaptılar; prototip, okumakta olduğu kodları yakıp kül etmeden önce fikrin işe yaradığını gösterecekti. Woodland o dönemde IBM firmasında çalışıyordu ve firma iki kez patent haklarını satın alma önerisi yaptı. Sonunda patent hakkını 1962'de Philco firması aldı ve sonra RCA firmasına sattı. 1970'lerde hâla IBM firmasında çalışmakta olan Woodland, ABDli George Laurer ile birlikte Evrensel Ürün Kodu olarak bilinen ve 1973'te onaylanan 12 basamaklı karmaşık kodu geliştirdi. Ertesi yıl, 26 Haziran 1974 günü sabah 08.01'de, ABD'nin Ohio eyaletinde bulunan Troy şehrindeki Marsh Süpermarket'in kasasında işlenen bir paket sakız, dünyada barkodla satılan ilk ürün oldu. (kaynak wikipedia)

Barkod Ne Anlama Gelir?

Her barkod belirli bir anlam içerecek biçimde ifade edilir. Hiçbir çizgi yada boşluk tesadüfi değildir ve ürün üzerinde gördüğünüz barkodlar belirli sistemin parçalarıdırlar.

Bir örnek üzerinde ,fade etmek gerekirse;

 

 

 

Öncelikle şunu bilmenizi isterim ki; siyah çizgiler 1 sayısını, boşluklar ise 0 sayısını temsil ederler. En ince siyah çizgi bir birim (1) iken, en kalın siyah çizgi dört birime (1111) denk gelir. Aynı şekilde en ince boşluk bir birim iken (0), en kalın boşluk dört birim (0000) demektir.

Bir barkodun başında ve sonunda 101 değerine eşit olan baslangıç ve bitiş kodları vardır. Ortada ise 01010 değerini veren daha uzunca barkod bulunur.

 

 

 Şimdi barkodun ilk hanesine bakalım. Burada bu sayı 9 dur. Asağıdaki tabloya göre ikinci haneyi ve firma kodunu tek ve çift olarak ayırırız.

Burada 9 denk gelen satıra baktığımızda ikinci hanenin “tek” olduğunu görürüz. Firma kodundaki haneler ise sırasıyla “çift-çift-tek-çift-tek” şeklindedir.

 

Daha sonra asağıdaki tabloyu kullanarak her koda denk gelen sayıyı bulabiliriz.

 

Bu tabloya göre barkodun çözülmüş hali aşağıdaki gibidir.

 

(Kaynaklar ; wikipedia ve soylenasil)

Real Time Web Analytics