Play Framework’ün sağladığı bağımlılık yönetimi konusunda bir video hazırladım. İyi seyirler!
Aylık Arşiv: Ekim 2011 - Page 2
Video – Play Framework bağımlılık yönetimi
Özgür Web Günleri 2011 – Play Framework Semineri
Bu yıl ikincisi düzenlenecek olan Özgür Web Teknolojileri Günleri‘nde Umut Fikret Gürkavcu ile Play Framework konulu bir seminer vereceğiz. Seminerimiz 15 Ekim Cumartesi günü saat 10:00 ile 10:45 arasında gerçekleşecek. Daha önce hazırlamış olduğum Play Framework videolarına buradan, etkinlik programının tamamına ise şuradan erişebilirsiniz.
Seminerimizin anahatlarını şu şekilde belirledik:
- Mimari
* Durum bilgisiz sunucu taraflı mimari
* Servlet API neden kullanılmıyor?
* Dahili uygulama sunucusu
* Temel proje yapısı
- Konfigürasyon ve bağımlılık yönetimi
- Tümleşik web çatısı
* MVC
a. HTTP Routing
b. Controllers
c. Template motoru
* JPA
* Asenkron işler
* E-mail
* Önbellek
* Play libs
* Logging
* I18N
* Selenium ve JUnit testleri
- Modüller
* MongoDB, Search, ElasticSearch, Excel, PDF, CRUD
- Cloud
* playapps.net, Google AppEngine, Heroku
Etkinlik boyunca bizim seminerimiz dışında da oldukça güzel sunumlar yer alıyor. Benim dikkatimi çekenler ve katılmayı planladıklarım şunlar:
- SCRUM ile Yazılım Projesi Yönetimi
- OpenKM Özgür Doküman Yönetim Sistemi
- Özgür Haritacılık Atölyesi
- Güvenli Kod Geliştirme ve Kaotik Yaşam Döngüsü
- Web Uygulama Güvenlik Testleri
- Ruby on Rails
- Django nedir? Yenir mi?
- Google Native Client nedir, ne işe yarar?
- Scala ve Fonksiyonel Programlama Dilleri
Etkinlik sonrasında bir de İstanbul Play Framework Buluşması planlıyoruz. Gelişmeler için Play Framework Türkiye Google Grubu‘nu takip edebilirsiniz. Etkinlikte görüşmek üzere.
Yeni mezunlar için hayatın gerçekleri yazı dizisi – 1
Yazı dizisinin bu bölümünde genel iletişim sorunlarına değinmek istedim. Genel iletişim sorunlarının farkında olmak yeni mezunları kariyer yolunda diğerlerinden ayıran en önemli özelliklerden biridir.
- Varsayım(Assumption): Bir kişiyi suçlamadan ya da sorgulamadan önce o kişinin konu hakkında yeterli bilgi sahibi olduğundan emin olun. Örneğin, “O e-maili neden göndermedin” yerine “O e-maili göndermiş miydin?” diye sorun.
- Açıklık(Lack of clarity): Eğer karşınızdaki kişi sizi anlamıyorsa yeterince açık değilsiniz demektir. Yavaşlayın ve düşüncelerinizi daha küçük parçalara ayırın. Bu parçalardan bütüne ulaşın.
- Dinlememek(Not listening): Bir kişi konuşurken bir sonraki hamlenizi planlamak yerine onu gerçekten dinleyin.
- Dikte etmek(Dictation): İnsanlara düşüncelerinizi dikte etmek yerine rahatça soru sormalarını sağlayarak mantığınızı sorgulayabilecekleri bir ortam yaratın.
- Konu uyuşmazlığı(Problem mismatch): Tartışılan problem tabanının aynı olduğundan mutlaka emin olun.
- Kişisel saldırı(Personal attack): Toplantı esnasında doğrudan bir kişiyi hedef almayın. Bu davranış karşı tarafın hem kendisini hem de düşüncelerini savunmasına neden olur. Savunmaya geçen kişi ile ortak bir noktada buluşmak neredeyse imkansızdır.
- Gülünç duruma düşürme,suçlama(Derision,ridicule and blame): Fikrini açıklayan kişiyi suçlamayın ya da fikrine gülmeyin. İlk tepkiniz “bunun olmasına nasıl izin verdin?” ya da “bu tamamen senin suçun” olmasın.
Bir önceki yazıya buradan ulaşabilirsiniz.
Son Yorumlar