HN’de paylaşıldı: 70 yaşındaki bir büyükanne kodlamayı öğrenip bir kelime oyunu yaptı
(grandmasword.com)- 👵🏼Grandma's Word
GN⁺ Özeti
- Bu yazı, bir büyükannenin bilgeliği ve tavsiyelerini ele alıyor
- Okuyuculara sıcak ve faydalı öneriler sunuyor; hayatın çeşitli yönlerinde yardımcı olabilir
- Benzer işlevlere sahip projeler arasında "Life Lessons from the Old" gibi kitaplar veya bloglar bulunuyor
1 yorum
Hacker News yorumları
Bu kişi sahte hesap gibi görünüyor ve Reddit’te de engellenmişe benziyor
Şimdi de burada trollük yapıyor gibi duruyor
https://www.reddit.com/r/programming/comments/1enuhw5/commen...
Site de artık kapalı, oyunu öylece yayımlasaydı oynamaya devam ederdim diye düşünüyorum
Tuhaf olan şu: Mantıklı tek bir açıklama yapıp Reddit/HN yorumlarına yanıt verseydi şüphecileri asıl mahcup edebilirdi; ama böyle bir oyunu eleştiren yazıları sadece silip geçiyor
Spoiler uyarısı: Geç gördüm ama Python ile basit bir ikili arama çözümü yaptım
dictionary.js’den kelime listesini alıp ortadaki kelimeyi tahmin ediyor, cevabın o kelimeden önce mi sonra mı olduğunu girerek aralığı daraltıyorToplam 17 tahminde
VOLCANOyu buldu; hem elle hem programla çözmesi keyifliydiKonsola yapıştırınca
dictionaryiçinden orta değeri seçip giriş kutusuna koyuyor,guessWord()çağırıyor ve sonuç metnine göre aralığı daraltarak cevabı buluyorSıralamada bir bug var gibi
Bende vol, volatile’dan sonra sıralandı; önceki duruma göre değişiyor gibi olduğundan yeni pencerede yeniden üretemedim
İlgili bir şey de var: https://news.ycombinator.com/item?id=41217457
Örneğin
Vkelimelerini tahmin ederkenapplegirersenizapple,vodka’dan sonra gösteriliyorYani liste tekrar alfabetik olarak sıralanmıyor gibi
Void, Vogue’dan önce sıralandı; bana göre oyun tamamen bozuldu
Alan adını Grandma Sword diye okudum
Sıradaki proje o olabilir
swordolduğu için ben de aynen öyle okudumHarika. Basit ama eğlenceli; kodun yeni başlayan biri tarafından yazıldığı belli, ama kayıtlı oyun işleme kısmı zeki bir acemi olduğunu gösteriyor
Oyuna devam edilebilmesini sağlama yöntemi çok pratik; umarım öğrenmeye devam eder ve daha çok şey yapar
Prompt muhtemelen “Siz JavaScript öğrenen 70 yaşında bir büyükannesiniz…” şeklindeydi
Belki internet yüzünden ben bozulmuşumdur ama bu, bir büyükanne yapmış gibi gelmiyor
Sadece büyükannenin DNS’i anlamamasını kıskanıyorum
Keşke büyükanne gelen trafiği görebilsin diye analitik aracı eklemiş olsaydı
Küçük bir bug da var: macOS Safari’de “Share score” düğmesine basınca nedense “copy” seçeneği çıkmıyor
https://guessthe.game de aynı sınırlamaya sahip ama en azından panoya otomatik kopyalıyor; https://www.nytimes.com/games/wordle/index.html ise sadece panoya kopyalama yapıyor gibi
Harika bir oyun ve sonunda bildim ama biraz zaman aldı
Öneri olarak, kelimeyi 5 harfle sınırlı tutup telefonun kelime önermesini engelleyecek Wordle benzeri bir arayüz kullanmak iyi olur
Doğru yapılırsa NYT oyunu olabilir gibi görünüyor
Başka bir programcının debug yapmasına yardımcı olmak niyetiyle yazıyorum
Sözlükte olmayan bir kelime tahmin edince metin kutusu boşalmış gibi görünüyor, ama iPhone klavyesinin otomatik tamamlama özelliği bunu fark etmemiş ya da kutunun içinde gizli içerik hâlâ kalmış gibi
Listenin her zaman genel olarak sıralı olması daha iyi olurdu