İçeriğe geç
Mobil Çark.

Hangi Kitabı Okusam Çarkı

  • Suç ve Ceza
  • Sefiller
  • 1984
  • Hayvan Çiftliği
  • Küçük Prens
  • Simyacı
  • Kürk Mantolu Madonna
  • Tutunamayanlar
  • İnce Memed
  • Saatleri Ayarlama Enstitüsü
  • Yüzyıllık Yalnızlık
  • Bülbülü Öldürmek
  • Satranç
  • Dönüşüm
  • Fareler ve İnsanlar
  • Martin Eden
  • Beyaz Diş
  • Çalıkuşu
  • Aşk-ı Memnu
  • Benim Adım Kırmızı
  • Yabancı
  • Cesur Yeni Dünya
  • Şeker Portakalı
  • Uçurtma Avcısı

Türk ve dünya edebiyatından 24 klasik çarkta. Çevir, sıradaki kitabını şans seçsin; okuduklarını listeden çıkar.

Hangi Kitabı Okusam Çarkı Hakkında

Hangi Kitabı Okusam Çarkı, okuma listen uzayıp gittiğinde sıradaki kitabı senin yerine seçer. Çarkta Türk ve dünya edebiyatından 24 klasik var: Suç ve Ceza, Sefiller, 1984, Küçük Prens, Kürk Mantolu Madonna, Tutunamayanlar, Yüzyıllık Yalnızlık ve Uçurtma Avcısı bunlardan yalnızca birkaçı. Dilimler okunaklı kalsın diye seçeneklerde yalnızca kitap adları yazıyor. Çarka dokun ya da "Çevir" düğmesine bas; her kitap eşit olasılıkla seçilir.

Liste, okul listelerinde ve okuma kulüplerinde sık anılan, farklı uzunluk ve zorlukta eserlerden oluşur; kesin bir "en iyiler" sıralaması değildir. Yerli tarafta Sabahattin Ali'nin Kürk Mantolu Madonna'sı, Oğuz Atay'ın Tutunamayanlar'ı, Yaşar Kemal'in İnce Memed'i, Ahmet Hamdi Tanpınar'ın Saatleri Ayarlama Enstitüsü ve Reşat Nuri Güntekin'in Çalıkuşu yer alır. Dünya klasiklerinde Dostoyevski'nin Suç ve Ceza'sı, George Orwell'in 1984 ve Hayvan Çiftliği adlı romanları, Stefan Zweig'ın Satranç'ı ve Franz Kafka'nın Dönüşüm'ü öne çıkar. Harper Lee'nin 1961'de Pulitzer Ödülü'nü kazanan romanı Bülbülü Öldürmek ve Khaled Hosseini'nin Uçurtma Avcısı da okuma kulüplerinin sık seçtiği kitaplardandır. Orhan Pamuk'un Benim Adım Kırmızı'sı da listede; Pamuk 2006'da Nobel Edebiyat Ödülü'nü almıştı.

Kitapların uzunluğu çok farklı olduğu için çarkı hedefine göre kullan. Satranç, Dönüşüm, Küçük Prens ve Fareler ve İnsanlar kısa sürede bitirilebilecek eserlerdir; Sefiller, Suç ve Ceza ve Tutunamayanlar ise daha uzun bir zaman ayırmayı gerektirir. Yıllık okuma hedefi koyduysan her ay başında çarkı çevirebilir, "Çekiliş modu (kazananı çıkar)" anahtarını açarak okuduğun kitabın listeden düşmesini sağlayabilirsin; kalan listeyi "Kaydet" ile saklarsan sonraki ay kayıtlı çarkından kaldığın yerden devam edersin. Okuma kulübünde ayın kitabını seçmek, sınıfta öğrencilere kitap dağıtmak ya da bir arkadaşınla aynı kitabı okuma sözü vermek için de uygundur.

Listeyi kendi kitaplığına göre düzenle: okuduklarını sil, rafında bekleyen kitapları düzenleme panelinden tek tek ya da toplu yapıştırarak ekle. Okulda kullanıyorsan yaş grubuna uygun olmayan eserleri çıkarıp ders programındaki kitapları bırakabilirsin. Okuduktan sonra kitap üzerine yazmak istersen Kompozisyon Konusu Çarkı bir başlangıç fikri verir. Bazı kitapların sinema uyarlamalarını merak ediyorsan bir film gecesi için Hangi Filmi İzlesem Çarkı da elinin altında; okumanın yanına yeni bir uğraş arıyorsan Hobi Çarkı farklı öneriler sunar.

Adil kullanım için kural basit: Çarkı bir kez çevir ve çıkan kitaba gerçekten bir şans ver; ilk elli sayfada seni sarmazsa bırakıp yeniden çevirmek de serbest. Hazırladığın listeyi "Kaydet" ile saklayabilir, "Paylaş" ile okuma arkadaşlarına bağlantı olarak gönderebilirsin; sonuç geçmişi de hangi kitapların çıktığını gösterir.

Sıkça Sorulan Sorular

Doğrulanabilir Adillik (Provably Fair)

%100 Şeffaf ve Hilesiz Rastgelelik Algoritması

Mobil Çark'ta hiçbir çark sonucu önceden belirlenemez, manipüle edilemez veya belirli seçenekler lehine kayırılamaz. Birçok platform öngörülebilir basit matematik fonksiyonları (Math.random()) kullanırken; Mobil Çark, modern tarayıcıların donanımsal güvenlik katmanına dayanan Web Crypto API (CSPRNG) algoritmasını ve matematiksel adilliği kesinleştiren Rejection Sampling tekniğini kullanır:

src/lib/random.ts (Canlı Algoritma Kodu)Açık Kaynak Standart
/**
 * Web Crypto API (CSPRNG) tabanlı tarafsız rastgele sayı üreticisi.
 * Rejection sampling ile modulo sapması (modulo bias) tamamen engellenir.
 */
function randomU32(): number {
  if (typeof crypto !== "undefined" && typeof crypto.getRandomValues === "function") {
    const buf = new Uint32Array(1);
    crypto.getRandomValues(buf);
    return buf[0];
  }
  return Math.floor(Math.random() * 0x100000000);
}

export function randomInt(n: number): number {
  if (n <= 1) return 0;
  // 2^32 değerinin n ile bölümünden kalan fazlalığı reddeder (modulo bias koruması):
  const limit = 0x100000000 - (0x100000000 % n);
  let x = randomU32();
  while (x >= limit) {
    x = randomU32(); // Eşit dağılım sağlanana kadar yeniden üret
  }
  return x % n;
}

1Kriptografik Güvenlik (CSPRNG)

Sonuçlar cihazınızın donanım düzeyindeki elektriksel ve sistemik entropisiyle üretilir. Bu nedenle geçmiş turlara bakılarak bir sonraki turun sonucunu tahmin etmek veya dışarıdan müdahale etmek imkansızdır.

2Sıfır Modulo Sapması (Modulo Bias)

Standart mod alma işlemleri bazı seçeneklere mikroskobik avantajlar sağlayabilir. Mobil Çark, sınır dışına çıkan değerleri eleyerek (rejection sampling) tüm seçeneklerin kazanma ihtimalini milyarda bir hassasiyetle eşitler.

Kendiniz Test Edin: Tarayıcınızın Geliştirici Araçları'nı (F12) açıp Konsol sekmesine window.crypto.getRandomValues(new Uint32Array(1))[0] yazarak tarayıcınızın kriptografik rastgelelik motorunu doğrudan gözlemleyebilirsiniz.

Benzer Çarklar

İlgili Çarklar ve Araçlar

SPONSORLU ALAN / REKLAM