İşten Güçten Eden Yarışma

0
lifesdkver0_1
Python Challange. Ne ile uğraşıyor olursanız olun, zamanınızı çalacak bir yarışma (meydan okuma desek daha doğru olur).

Adı python challenge ama amaçlar çoğunlukla dil bağımsız bir şekilde halledilebiliyor. Etrafta çözümler dolaşıyor ama hangimiz "dergiden çözümünü okuyup bitirdiğimiz bir oyun"dan tat aldık ki? :)

Görüşler

0
FZ
Hadi bakalım, işi gücü bıraktık, gündüz gündüz şifre çözüyoruz (ama ilaç için bilgisayar bize şşştt, Neo, dikkatli ol geliyorlar! demiyor, o tadı yaşatmıyor! :-P
0
pismikrop
harikaymış ya, çok güzel ...
0
FZ
4. seviyeye geldik takıldık, orada bulduğumuz küçük harfler şifrelenmiş mi yoksa dümdüz mü kullanmak gerekiyor, basit bir yerine koyma şifresi mi yoksa yer değiştirme şifresi mi, kafam karıştı. :-P
0
FZ
Bu gibi durumlarda işe yarayabilecek bir yazılım: Crank yani "CRyptANalysis toolKit".

http://crank.sourceforge.net

Ekran görüntüleri:

http://crank.sourceforge.net/screen1.gif

http://crank.sourceforge.net/screen2.png

Ve:

http://packages.debian.org/stable/utils/crank

ya da:

apt-get install crank
0
myss
Yerine koyma ile yer degistirme sifreleri arasindaki fark nedir?

Oradaki kaydirma sifresiydi (al sana uydurma bir terim daha :) ) galiba.

6. seviyeyi cozen varsa yardimci olursa sevinirim ;)
0
FZ
Sizin kaydırma dediğiniz şeye ben yerine koyma (substitution) demişim, evet terim karmaşası olmuş ve aslında sizinki biraz daha iyi gibi, benimkisi doğrudan çeviri. Yer değiştirme ile kast ettiğim ise "transposition". Yani bu yöntem ile yapılan şifreleme, misal:

WRIOR FEOEP EESVE LANJD ADCED ETCXQ

Yukarıdaki şifreli metinde sizin deyişinizle kaydırma benim deyişimle yerine koyma yok, yapılan şey açık metindeki harflerin sırasının karıştırılması ve sonra ortaya çıkan karakter dizisinin 5lik gruplanarak yazılması. Yani filanca harf yerine falanca harf gelmiş gibi bir şey değil de 3. sıradaki harfi almışız 7. sıraya, 7. sıradakini almışız 1. sıraya, ... vs. koymuşuz gibi bir durum söz konusu.
0
myss
Yerine koyma ile kastettiginizi dogru anlamisim. Benim kaydirma ile kastettigim yerine koymanin ozel bir durumu, yani her harfin yerine N harf sonraki harfi koyma.

Sadece yer degistirme ile ne kastettiginizi anlamamistim.
0
FZ
Hani şu "one small letter EXACTLY surrounded by three bodyguards" muhabbetinin olduğu bölümde takıldım ben, yani sağında ve soluna üç büyük harf olan küçük harfleri tespit etmemizi istiyor ama onları bulduktan sonra oluşan harf dizisi anlamlı değil, acaba şifreli dizi mi (önceki bilgilerimizi de kullanalım hesaabı).
0
tongucyumruk
Ufak bir ipucu vereyim. Exactly.

Ben de bir sonraki bölümde takıldım. Daha çok soruyu anlayamadığımdan...
0
MC
url'yi ve linked listleri düşün
0
MC
kaynak kodunun ilk satırı ilk büyük ipucu!
0
pismikrop
2. aşamada şifreyi çözerken yazdığım algoritma:


import sys

alphabet = "abcdefghijklmnopqrstuvwxyz"
msg = "g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj."

for s in msg:
if s in alphabet: s = alphabet[alphabet.find(s) + 2]
sys.stdout.write(s)


mesajı okuduktan sonra aklım başıma geldi.


import string

table = string.maketrans("abcdefghijklmnopqrstuvwxyz", "cdefghijklmnopqrstuvwxyzab")
print msg.translate(table)

Görüş belirtmek için giriş yapın...

İlgili Yazılar

Apple iPhone Geldi ama

anonim

Steve Jobs MacWorld 2007 konuşmasında uzun süredir beklenilen yeni Apple ürününü açıkladı. iPod + cep telefonu + Internet iletişim cihazı = iPhone. Jobs konuşmasının sonunda iPhone için “cebinizdeki hayat!” dedi. Bu nesil Internetli telefonlar önümüzdeki iki yılda muhtemelen hemen herkesin elinde olacak. Peki ama "cetde Internet" ne anlama geliyor? Telekom gibi karanlık/kapalı bir ağ ile Internet gibi açık protokollerle çalışan bir ağın birbirine bu kadar yaklaşması ne gibi sonuçlar doğuracaktır?

Google´den email servisi

sametc

‘Gmail’ adını taşıyacak olan yeni email hizmetinin içinde, gönderilen ve gelen email metinlerini tarayacak bir arama motoru bulunacak. Gmail kullanıcılara 1 gigabyte ücretsiz alan sağlayacak. Bu rakam yaklaşık 500 bin email sayfasını tutabiliyor.
Google, Gmail servisinin finansmanını alışılmadık bir şekilde sağlayacak. Google arama motoru, email metinlerinde geçen konulara ilişkin reklem linklerini emaillere iliştirecek. Örneğin, iletişim kuran iki kullanıcının gitmeyi planladıkları bir konserin bilet satışına dair internet linki email ile beraber gelecek. Google ilk etapta imtiyazlı kullanıcılara açılacak olan deneme servisinin ardından, Gmail’i bir kaç hafta içerisinde internete taşıyacak.
devamı: www.ntvmsnbc.com

ADSL Tarifesi Yenilendi!

resilence

Türk Telekom'un ADSL tarifelerinde yaptığı değişiklik Telekomünikasyon Kurumu tarafından onaylandı. Kullanıma bağlı ADSL uygulamaya konulurken ISS'ler için uygulanan ADSL tarifesi de değişti.

Yeni Fiyat Tarifesi
Tüm bağlantı ücretleri 59.000.000 TL
128/32 -> hizmetten kaldırıldı
256/64 -> 49.000.000 TL
512/128 -> 99.000.000 TL
1024/256 -> 169.000.000 TL
2048/512 -> 269.000.000 TL

Kaynak: turk.internet.com

VCD Track 02

FZ

İstanbul Bilgi Üniversitesi Görsel İletişim Tasarımı Bölümü öğrencilerinin geçen yıl içinde ürettikleri işlerden zengin bir seçkinin sunulacağıTrack 02 sergisi 14 Haziran - 12 Temmuz tarihleri arasında, İstabul Bilgi Üniversitesi, Taksim Hazırlık binasında izlenebilir.

\r \r Multimedya, web tasarımı gibi yeni medya ürünlerinin yanı sıra grafik tasarım ve fotoğraf gibi daha geleneksel işlerin de monitörlerde izlenebileceği sergide video çalışmalar projeksiyonla gösterilecek. Tasarımcı olsun olmasın, görsel kültüre ilgi duyan herkese açık olan bu sergi sıradışı tasarımlarla genç tasarımcıların beynini ve ruhunu kışkırtacağa benzer.

100 mbit bağlantı 109 ytl

nehuse

Şurada yazan habere göre tellcom firması ağaoğlu sitesinde 100mbit e kadar bağlantı hizmeti vermeye başlamış .Şu an lokal bir boyutta olmasına rağmen bu alanda bir ilk olması türktelekom'un tekelinin kırılmasına yönelik bir adım olması açısından bence çok önemli bir başlangıç. Umarım en kısa zamanda yaygınlaşır ve tekel kırılır.