Open edX’in yeni Olive sürümü, uzaktan eğitim süreçlerinde birbirinden çok farklı pek çok 3. taraf forum aracını kullanabilmenizi sağlıyor.
Open edX’in yeni Olive sürümü, uzaktan eğitim süreçlerinde birbirinden çok farklı pek çok 3. taraf forum aracını kullanabilmenizi sağlıyor.
Uzaktan eğitimi sağlıklı bir şekilde yürütmenin başlıca bileşenlerinden bazıları; kullandığınız yazılımın teknik ihtiyaçlarınızı karşılaması, bunu uzun yıllar sürdürmesi, veri güvenliğini sağlaması ve kurumunuza dair özelleştirmelere izin vermesi olarak sıralanabilir. Biz Öğrenme Yönetim Sistemi araçlarının açık kaynak olması gerektiğine inanıyoruz.
Şirket içi kullanılan araçları isimlendirirken eski günlerden bugüne süregelen bir alışkanlığımız var. Kendi yönettiğimiz araçlara ve servislere Yüzüklerin Efendisi evreninden isimler vermeyi seviyoruz. Bu yazının konusu ismine yakışır biçimde kendisinden beklenen Elf gözlerini bize sunan Legolas. Legolas ismini verdiğimiz servis ise sektörde yoğun şekilde kullanılan ve açık kaynak imkanı sunan Grafana.
Yazılım geliştirme sürecinde karşımıza çıkan hatalarla baş etmenin yani debug işleminin çeşitli yolları bulunuyor. Bunların en bilindikleri “Print Debugging” ve “Interactive Debugging” olarak gösterilebilir.
Merhabalar, ben Burkay. Genelde ekipte “Bayır olan Burkay” olarak tanınıyorum. Sebebiyse aynı zamanlarda iki farklı Burkay’ın Artistanbul ekibine dahil olması. Benim bile hayatımda ikinci bir Burkay ile karşılaşmadığım düşünülürse, gayet ilginç bir karşılaşma oldu açıkçası bizler için.
Merhaba, bugün bir React Native projesini oluşturduğumuzda başlangıçta gelen proje dizininden bahsedeceğim.
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.
Bu yazımızda TypeScript, Tailwind CSS ve React-Query gibi havalı teknolojilerden ve onları Artistanbul’da nasıl kullandığımızdan bahsedeceğim sizlere.
Güçlü bağışıklık sisteminin spor ve egzersizle çok yakından alakalı olduğu herkesçe bilinen bir gerçek. Ev hijyeni ve rahatlığında spor yapmak ise birçoğumuz için salonlardan çok daha ilgi çekici.
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.