Press "Enter" to skip to content

ugursogukpinar Posts

Laravel’de imaj boyutlandırma

Web uygulamalarının bütününde, yüklenen imajların çeşitli boyutlarda saklanması bir gereklilik olmuştur. Eski yaklaşımlarda imajlar sunucuya yüklenirken, tasarıma göre, istenen boyutlara dönüştürülüp kaydediliyordu. Imajların değiştirilmesi söz konusu olduğunda, eski imajların temizlenmesi, yerine yenilerinin yerleştirilmesi gibi problemlerin yanında tasarım değiştiğinde eski imajların yeniden boyutlandırılması gibi problemler oluşuyordu. Ancak tahmin ettiğiniz gibi bu eski bir yaklaşım. Yeni yaklaşımlarda ise bir imaj talep edildiğinde, istenen boyuta o anda dönüştürülmekte. Bu durum ilk başta çok yorucu bir işlem gibi eski yaklaşımın bir çok eksikliğini kapatıyor. İşlemini yoruculuğu ise caching yöntemleriyle azaltılabiliyor. Dolayısıyla bu yaklaşımın çok daha iyi olduğunu söyleyebiliriz.

Popüler bir geliştirme ortamı olan Laravel için bu yeni yaklaşımla bir örnek gösterelim. Öncelikle bu yapılan işlemlerin tamamı burada bulunmakta ve kullanacağımız kütüphaneyi buradan inceleyebilirsiniz.

Django’da lokalizasyon

Arkadaşlar merhaba,

Bugün Django’da lokalizasyon işlemlerini nasıl yaparsınız aşama aşama söylemek istiyorum.  Django bizim için neredeyse tüm dil ve lokalizasyon işlemlerini düşünmüş. Tek yapmamız gereken biraz konfigürasyon. Django ile yaptığım bir uygulamaya dil desteği eklemek istediğimde , ilk başta ayarları tam oturtmak ve bunu anlamak zor olmuştu. Dökümantasyonda kaçırdığım bir kaç nokta yüzünden biraz süre kaybettim diyebilirim. O yüzden aşama aşama neler yapılması gerektiğini buraya yazmak istedim.

“Nereden Başlamalısın?” Karmaşası

Üniversite derslerim ve iş yoğunluğu nedeniyle uzun süredir yazamasam da , sürekli olarak başka yazıları takip ediyordum. Bu sıralar vakit bulunca , neredeyse her yerde karşılaştığım “Nereden Başlamalıyım?” başlığına bir bakış açısı da ben kazandırmak isterim.

Kendi çevreme bakarak söyleyebilirim ki , üniversitelerin herhangi bir bölümünü kazanan bir öğrenci nereye yöneleceğini , vaktini nasıl değerlendirmesi gerektiğini gerçekten bilmiyor. İnsanlar büyük bir hevesle yazdığı bölümde ders görmeye başlayınca , özellikle mühendislik öğrencileri temel mühendislik derslerini alırken , bu hevesin yerinde yeller esiyor. Çevremdeki çoğu insan defalarca , “Ne yapacağız ki?” , “Henüz birinci sınıfız ne yapabiliriz ki?” diye sorular sormaktan kendini alamıyor.

Şu anki durumunuzun betimlemesini yaptıysak eğer , madde madde sizin için verimli bir sene geçirmenin yollarından bahsedelim.