Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Tech Blog XML Task Listesi (Not: Bütün kaynaklar Tech-Blog-XML-Sources bölümündendir.)

Backend / Data Engineering Görevleri

1️⃣ RSS Blog Çekme Servisi

  • Açıklama: Python kullanarak listedeki tüm kaynaklardan günlük olarak son 5 makaleyi çeken bir servis yaz.
  • Kriterler:
    • Her kaynak için: title, link, published_date, source_name bilgileri çekilecek.
    • MongoDB veya PostgreSQL’e kaydedilecek.
  • Ek Not: Cron job veya scheduler kullanılacak.

2️⃣ RSS Feed Health Check Script

  • Açıklama: XML kaynaklarının aktif olup olmadığını kontrol eden bir script hazırla.
  • Kriterler:
    • 404, 500 gibi hata veren feed’ler loglanacak.
    • Rapor formatı: CSV veya JSON çıktısı.

Frontend / Fullstack Görevleri

3️⃣ Tech Blog Reader Uygulaması

  • Açıklama: React veya Next.js kullanarak teknoloji blog reader uygulaması geliştir.
  • Kriterler:
    • Sol menü: Kaynak listesi (source_name)
    • Sağ panel: Seçilen kaynağın son 10 makalesi
    • Basit ve modern tasarım (Chakra UI veya Tailwind CSS önerilir)

4️⃣ RSS Feed Dashboard

  • Açıklama: RSS içeriklerini ve kaynak durumlarını gösteren bir dashboard hazırla.
  • Kriterler:
    • Son güncellenen kaynaklar listesi
    • Erişilemeyen kaynakların uyarısı

AI / NLP Görevleri

5️⃣ Keyword Analiz Scripti

  • Açıklama: Tüm RSS içerikleri üzerinden en çok geçen keyword’leri analiz et.
  • Kriterler:
    • En çok geçen 20 kelimeyi haftalık olarak raporla.
    • Görsel grafik veya JSON çıktısı üret.

6️⃣ Otomatik Blog Özetleme Pipeline’ı

  • Açıklama: RSS içeriklerinden summary (özet) oluşturan bir NLP pipeline hazırla.
  • Kriterler:
    • LLM veya hazır NLP kütüphanesi kullanılabilir.
    • Özetler maksimum 300 karakter olacak şekilde ayarlanacak.

DevOps / Automation Görevleri

7️⃣ RSS Fetching Cron Job

  • Açıklama: RSS feed’leri periyodik çeken bir cron job veya AWS Lambda fonksiyonu oluştur.
  • Kriterler:
    • 1 saatte bir çalışacak şekilde ayarlanacak.
    • Hata loglama ve monitoring yapılacak.

8️⃣ RSS Monitoring Paneli

  • Açıklama: Tüm kaynakların erişilebilirlik durumunu gösteren bir monitoring paneli hazırla.
  • Kriterler:
    • Aktif/pasif kaynak listesi
    • Son erişim zamanı
    • Opsiyonel: Slack veya e-posta bildirim entegrasyonu

Tech-Blog-XML-Sources

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors