7 puan yazan GN⁺ 2024-07-02 | 3 yorum | WhatsApp'ta paylaş
  • Feed'lere odaklanan görsel programlama editörü/kabuk/entegre araç
  • RSS, Atom ve JSON feed'lerini içe aktarabilen, üretebilen ve çeşitli şekillerde işleyebilen bloklar (işlevler) sunuyor
  • Filtreleme, ayıklama, birleştirme, sıralama gibi işlemler yapılabiliyor
  • HTML belgeleri scrape edebiliyor ve düz metin dosyalarını da işleyebiliyor
  • Bloklar birbirine bağlandığında veriler, sanki bir boru hattından akıyormuş gibi işleniyor
  • Sonuçta başka programların kullanabileceği yeni bir feed oluşturuluyor
  • Bir Pipe'ı herkese açık olarak ayarlayıp açıklama ve etiket ekleyebilir, aranabilir hale getirebilir ve dışarıyla paylaşabilirsiniz
    • Public Pipes listesinde yer alır
    • Diğer kullanıcılar beğenebilir ve fork'layabilir
  • Varsayılan çıktı biçimi RSS
    • Her pipe'ın kendine özgü bir çıktı URL'si vardır
    • .txt uzantısıyla XML öğeleri kaldırılmış yalnızca içerik alınabilir
  • AGPL lisanslı açık kaynak sürüm olan Pipes CE de sunuluyor
  • Çeşitli sitelerden verileri rahatça getirmeyi sağlayan bloklar sunuyor
    • Şu anda desteklenen siteler: Twitter, Vimeo, Dailymotion, Periscope, UStream, Mixcloud, SVT Play, Speedrun.com, Youtube

GN⁺'nin görüşü

  • Pipes, feed işleme süreçlerini görsel olarak kolaylaştırdığı için geliştirici olmayanların da erişimini kolaylaştırıyor
  • Çeşitli bloklar sunarak karmaşık feed işlemlerini de mümkün kılıyor
  • Yahoo! Pipes'ın halefi olarak, onu özleyen kullanıcılar için iyi bir alternatif olabilir
  • Açık kaynak sürüm olan Pipes CE sayesinde topluluğun katkı sunması ve geliştirmesi mümkün
  • Twitter API sorunları nedeniyle bazı işlevler kısıtlı olabilir

3 yorum

 
savvykang 2024-07-03

Görsel programlamanın en büyük sorunu, programlama dillerinin kırpılmış işlevlerini sunarken dağıtımının zor olması ve değişiklik yönetiminin yapılamamasıdır. Benimsemeyi düşünenlerin dikkatli olması gerekir.

 
xguru 2024-07-02

Yahoo Pipes'ı çok sevdiğim için epey kullanmıştım; onunla yeniden böyle karşılaşmak güzel oldu.
Böyle flow bağlantısı yöntemini kullanan bir CTI geliştirme aracı da 20 yıl önce Windows için bir masaüstü uygulaması olarak geliştirmiştim; sanırım o zamandan beri bu yöntemi seviyormuşum haha

n8n.io - Açık kaynak iş akışı otomasyon motoru ( Zapier alternatifi )
Node-RED - Low-Code programlama aracı

 
GN⁺ 2024-07-02
Hacker News görüşleri
  • Proje hakkında açıklamalar ve yakın tarihli iç güncellemeler

    • Pipes'ın kararsızlığını çözmek için iç yeniden yapılandırma denendi
    • Verinin bloklar arasında metin olarak aktarılma yöntemi, doğrudan RSS nesneleri aktarılacak şekilde değiştirildi
    • Sorunlar sunucu yükseltmesi ile thread ve Puma worker yapılandırmasının yeniden düzenlenmesi sayesinde çözüldü
    • Web frontend ile pipe işleme katmanını ayırma girişimi oldu, ancak üretim ortamında başarısız oldu
  • Yahoo Pipes'ın orijinal ekibiyle yapılan röportaj ve mini site hazırlığı

    • Orijinal ekiple yapılan röportajlar üzerinden Yahoo Pipes'ın hikayesi yazıldı
    • Mini sitede easter egg'ler ve ekibin 2007 tarihli bir fotoğrafı yer alıyor
  • Palantir Foundry ve PipelineBuilder kullanım deneyimi

    • Başta low-code/no-code araçlara kuşkuyla yaklaşılıyordu, ancak Python kodu taşındıktan sonra dönüşüm gereksinimlerinin %99'unu karşıladı
    • Koda kıyasla anlaşılması ve bakımı daha kolay bir semantik korunuyor
  • İlgili bağlantıların paylaşılması

    • Pipes'ın mimarisi ve yazılımı hakkında bir makale bağlantısı
    • Yahoo Pipes'ın erken dönem bir devam projesi hakkında bir makale bağlantısı
  • n8n ve NodeRED tanıtımı

    • n8n benzer bir araç ve self-hosted olarak kullanılabiliyor
    • NodeRED, ev otomasyonu alanında büyük popülerlik kazanıyor
  • Yahoo Pipes'ın yenilikçiliği ve ona duyulan özlem

    • Yahoo Pipes o dönemde çok yenilikçiydi; microdata ve RSS kullanan yaklaşımı şaşırtıcıydı
    • Kapatılmış olması üzücü
  • Azure Logic Apps ve benzer framework'lerle ilgili deneyim

    • Programcı olmayan kişilerce tasarlanıp oluşturulan ve hayata geçirilen çözümler, üretim ortamında sık sık sınırlara takılıyor
    • Bu tür framework'ler çoğu zaman teknik borca dönüşüyor
    • Yine de bu çözümlerin kendine özgü avantajları olabiliyor
  • Zapier ve benzeri araçlarla ilgili soru

    • Zapier benzeri araçların Yahoo Pipes'ın manevi devamı sayılıp sayılamayacağı soruluyor
  • Görsel programlama araçlarının evrimi

    • Low-code/no-code geliştiricileri için API, backend işleri ve yapay zeka workflow'ları oluşturma araçları geliştiriliyor
  • Görsel programlamanın genel biçimi

    • Görsel programlama, işlem yapan kutular ve bu kutuları birbirine bağlayan çizgilerden oluşan tek bir stil olarak görülüyor