2 puan yazan GN⁺ 2023-11-26 | 1 yorum | WhatsApp'ta paylaş

Kod keşfi deneyi nasıl çalıştırılır

  • Björn Staal'ın fikrinden ilham alınarak basit bir kod keşfi deneyi yapıldı.
  • Deneyi yerelde çalıştırma yöntemi:
    • Gerekli paketleri npm i komutuyla yükleyin.
    • Yeni bir terminal penceresi daha açın.
    • İlk terminalde node server/server.js çalıştırın.
    • İkinci terminalde cd client && http-server çalıştırın.
    • Web tarayıcısında localhost:8080?b=1 adresini açın.
    • Başka bir sekmede localhost:8080?b=2 adresini açın.

Geleceğe yönelik fikirler

  • Yalnızca local storage modunda çalıştırmayı sağlayacak bir bayrak eklenmesi planlanıyor.
  • Sınırsız sayıda pencereyi destekleyen ve URL sorgusu gereksinimini ortadan kaldıran bir seçenek eklenmesi planlanıyor.

GN⁺ görüşü

Bu yazıdaki en önemli nokta, basit bir kod keşfi deneyinin yerel ortamda nasıl çalıştırılacağının ve gelecekte deneyi iyileştirmeye yönelik planların sunulmuş olmasıdır. Bu yazı, yazılım geliştirmeyle ilgilenen kişiler için ilgi çekici olabilir ve yeni deneyler denemek isteyen başlangıç seviyesindeki yazılım mühendislerine faydalı bilgiler sunar.

1 yorum

 
GN⁺ 2023-11-26
Hacker News yorumları
  • Demo için övgü ve çoklu monitörde nasıl çalıştığına dair merak ifadesi
    • Başkasının çalışmasından ilham aldığını kabul edip hakkını teslim etmesine yönelik övgü
  • Orijinal yaratıcı Bjorn Staal'ın çalışmasına değinilmesi ve localStorage yerine soket kullanma yönündeki kişisel tercih ile bunu arkadaşlarla paylaşabilme olasılığından söz edilmesi
    • İlgili tweet bağlantısı talebi
  • Geçmişte pencere konumu/boyutunu kullanan bir demo hakkında nostaljik bir anımsatma
    • Fizik simülasyonu demosundan söz edilmesi ve pencereler arası mesaj kanalıyla etkileşimin mümkün olduğunun açıklanması
  • Noel döneminde stollen'i (geleneksel Alman Noel çöreği) beklemeye dair kişisel tercih ifadesi
  • Grafik programlarında katman yönetimi için benzer bir özellik önerisi
    • Krita, Inkscape, Gimp gibi programlarda sekmelerle katman yönetme fikrinin sunulması
  • WindowKill adlı video oyununun tavsiye edilmesi
    • Pencereleri kullanan oynanışın açıklanması ve oynanış videosu bağlantısının verilmesi
  • Tarayıcı pencerelerini kullanan bir Pong oyunu demosuna değinilmesi
    • İlgili bağlantının verilmesi
  • tldraw geliştiricilerinin pencereleri kullanarak yaptığı harika bir çalışmadan söz edilmesi
    • İlgili Twitter bağlantısının verilmesi
  • Pencereler arası etkileşimde gecikme (lag) olup olmadığına dair merak ifadesi
    • Etkileşimin anlık olması gerektiği yönünde görüş belirtilmesi
  • GitHub sayfasındaki GIF'in anlaşılamadığı ve pencereler arasında verinin nasıl paylaşıldığına dair açıklama talebi