E-Bülten’e kayıt olun

E-Posta:



Yazılım

Keycloak

Uzun bir aranın ardından yeniden merhabalar, ben Onurcan Gölge. Artistanbul’da uzun dönem stajımın ardından sistem yönetimi ve DevOps konularında çalışmaya devam ediyorum. Bu yazıda, bir süredir üzerinde düşündüğümüz ve geliştirmeler yaptığımız “her kullanıcı için tek hesap ve tek giriş” ve Keycloak ile ilgili düşüncelerimi ve bildiklerimi elimden geldiğinde aktarmaya çalışacağım.

Sphinx

Artistanbul olarak kod kalitesine önem veriyoruz ve her projenin belgelemesinin doğru yapılmasını istiyoruz. Bunlar yapılırken birden fazla proje üzerinde çalışıldığı için her geliştiricinin tekrarladığı işler olduğunu fark ettik. Bu işlerden en önemlisi, dizin ve dosya yapısı ile beraber belgelemenin nasıl yapılacağı idi. Bu problemi çözmek için GitLab’ın sunduğu şablon repo özelliğini kullandık. Özetle, GitLab üzerinde yeni proje açılırken önceden açılmış bir repoyu ilk commit olarak kullanabiliyorsunuz. Bu da size herkesin kullanabileceği bir şablon oluşturarak, tekrarlayan işlerin önüne geçmenizi sağlıyor. Bu blog girdisinde Sphinx ile Python projeleri için nasıl belgeleme yapılacağını, GitLab entegrasyonunu, kod örneklerini, dizin yapısını ve hazır ayar dosyalarını bulacaksınız.

Open edX Lilac

Uzun bir süredir beklediğimiz Open edX Lilac sürümü nihayet yayınlandı. Bu sürümle birlikte öğrenci, eğitmen, yönetici, araştırmacı ve geliştirici deneyimlerine yönelik birçok yenilik ve gelişme paylaşıldı. Peki, bir eğitmen gözüyle baktığımızda, Lilac sürümünde bizi hangi yenilikler bekliyor?