Laravel Nedir ?

laravelLaravel etkileyici ve zarif sözdizimine sahip bir web uygulama çatısıdır. Yani bir framework. Geliştiriciliğin gerçekte eğlenceli, üretken deneyimlere dayanarak yerine getirilmesi gerektiğine inanır. Laravel birçok web uygulamasında kullanılan yetkilendirme, rotalama, oturum yönetimi ve kaşeleme gibi ortak görevleri kolaylaştırarak geliştiriciliğin zorluklarını ortadan kaldırmak amacını gütmektedir.Laravel, geliştiriciler için, uygulama işlevselliğinden ödün vermeden geliştirme aşamasını memnuniyet verici hale getirmeyi amaç edinmiştir. En iyi kodu mutlu geliştiriciler yazar. Bu hedef için Ruby on Rails, ASP.NET MVC, ve Sinatra dilleri de dahil olmak üzere, diğer çatılardaki güzel özellikler bir araya getirilmeye çalışılmıştır.
Laravel büyük ve kapsamlı uygulamalar için gereken araçları içeren erişilebilir, aynı zamanda güçlü bir çatıdır. Mükemmel ters kontrol kapsayıcısı, etkileyici göç sistemi ve sağlam yerleşik ünite test desteği size geliştirmeyi amaçladığınız uygulama için gerekli araçları sağlayacaktır.

Siri yakında Türkçe olacak

Apple-SiriApple sonunda Siri‘ye Türkçe dil desteği getiriyor. Türkiye’de Zorlu Center’da açılan Apple Store’dan sonra böyle bir şeyin geleceği akıllarda vardı ancak resmiyet kazanması Apple kullanıcılarını bir hayli sevindirdi. Hepsi bu kadar da değil; Siri’ye Türkçeyi siz öğretmek istemez miydiniz?
Apple, 11 Haziran’da sitesindeki iş ilanlarını güncelleyerek Siri için Türkçe desteği sağlayabilecek bir dil mühendisi aradığını ilanlarına eklemiş bulunuyor. Siri’ye yeni bir dil öğretmek için ekiplerine katılacak çalışan arayan Apple, ana dili Türkçe olan ve mühendislik alanında bilgi sahibi, deneyimli bir takım arkadaşı arıyor. Düzgün bir Türkçeye sahipseniz, Java’dan da anlıyorsanız, iOS veya Mac OS X’e aşinaysanız belki de doğru kişi sizsinizdir.
İş ilanı halihazırda siteden kalkmadığı için çeviri projesinin de ne zaman başlayacağı konusunda bir kesinlik yok. Ancak yakın zamanda Siri ile Türkçe sohbet edebileceğiz. İş başvurusunda bulunmak ve aranan koşullarla ilgili daha detaylı bilgi edinmek için Apple’ın sitesini ziyaret edebilirsiniz.

Framework Nedir ?

php-frameworkFramework, geliştiricilere projelerinde kullanacakları sınıfları,eklentileri vs. toplu bir şekilde sunulması denebilir. Kelime olaraksa uygulama çatısı denilebilir. Sınıflara ve eklentilere örnek vermemiz gerekirse veritabanı bağlantısı, form kontrolleri, resim işleme sınıfları örnek verilebilir.Neden Framework ?1) Tutarlı yapılar üstüne kod yazmanın sağladığı güvenlikler.
2) MVC yapısına uygun bir şekilde oluşturulan yapıları.
3) Düzenli yapılar kurmak ve düzenli çalışmak,
4) Alt yapı hazırlamak yerine projeye odaklanmak,
5) Bunları yaparken sizlere sağlayacağı zaman, vs.
Aslında bu maddeleri oldukça arttıra biliriz. Bu noktadan sonra devreye “Hangi framework’u kullanmalı?” diye sorabilirsiniz.Sizin için bazılarını listeleyelim:

  • Codeigniter Framework’u Türkiye oldukça kullanılmasına karşın geçtiğimiz aylarda geliştirmeyi durdurması ve üreticisinin desteğini çekmesinden dolayı listeye katılmamıştır.
  • Zend -> Php’nin üreticileri tarafından geliştirilmektedir. Esnekliği yüksek ve geliştiricinin framework’u olması sebebiyle de çok geniş bir kütüphaneye sahip. küçük projeler için hantal kalabilir.
  • Symfony -> Yine Symfonyde geniş bir kütüphaneye sahiptir. Geliştiriciler arasında oldukça yaygındır. Küçük projelerde Symfony’de ağır kalabilir.
  • Laravel -> Son versiyonu laravel 4 ile birlikte oldukça yayılmaya başlamıştır. Yapısal olarak kullanımı basit ve dökümantasyonu oldukça geniştir.
  • YiiFramework -> Her Framework’ün iddaa ettiği üzere en hızlı framework sloganıyla yola çıkmıştır. Kullanım oranı gittikçe artmaktadır.
  • FuelPhp -> Codeigniter ekibinden ayrılan bir grubun ortaya çıkardığı bir frameworktür. Yapısal olarak oldukça benzer, ci’den geçiş için uygundur.

Bunlar başlıca ilgi çeken frameworklerdir, bunların arasından istediğinizi seçip kullanılabilir yada kullanmadan önce hız testleri ve yaygınlık oranlarını göz önüne alarak kullanmaya başlayabilirsiniz.

iOS 8 hakkında!

ios8aApple, geliştiricilere özel etkinliği WWDC‘de iPhone, iPad ve iPod’larda kullanılan mobil işletim sistemi iOS’in en yeni sürümü iOS 8′i de duyurdu.
İşletim sisteminin yeni sürümününde dikkat çeken ilk yenilik gelen tüm bildirimlerin bildirim çekmecesi içinde yanıtlanabilmesi. Örneğin bir cevapsız aramaya buradan geri dönebiliyor ya da gelen toplantı bildirimine olumlu ya da olumsuz yanıt verebiliyorsunuz. Tüm bu yeni özellikler, Android’de zaten uzunca bir süredir kullanılabiliyor.
Son açılan uygulamalara erişmek için ana ekran tuşuna iki kere basmak gerekiyordu. Artık bu jestle uygulamaların yanında son görüşülen kişilere de erişilebiliyor. uygulamaları kaldırmak için yine Android’de olduğu gibi pencereleri sağa doğru tutup fırlatmak yeterli oluyor. E-posta uygulamasında çeşitli geliştirmeler var. Jestlerle kullanım artık çok daha kolay. Tek bir hareketle, yazmakta olduğunuz e-postayı alta taşıyıp diğer e-postalarınıza bakabiliyor, içerikleri kopyalayabiliyorsunuz. Sonrasında yine tek bir hareketle aşağı taşıdığınız e-postaya erişebiliyorsunuz.
iOS 8′de Spotlight da önemli yenilikler sunuyor. Arama kutusundan yalnızca cihazınız içindekileri değil, birden çok kaynaktaki birden çok içerikte arama yapabiliyorsunuz.
İşletim sistemi yeni bir klavye sistemiyle geliyor. QuickType adını taşıyan bu özellik, tahmin işlevine sahip bir arayüz sunuyor. Yazdıkça öğrenen ve içerikleri algılayabilen bu sistem, siz yazmaya devam ederken sonrasında hangi kelimeyi gireceğinizi tahmin ederek klavyenin üzerinde gösteriyor. QuickType, ilk aşamada Türkçeyi desteklemiyor.
OS X Yosemite ile birlikte gelen arama ve SMS yönlendirme gibi yenilikler de iOS 8′de de mevcut elbette. İşletim sisteminde en çok geliştirilen ise Mesajlar uygulaması olmuş. Herhangi bir görüşmeye artık isim verebiliyor ya da sessize alarak rahatsızlık veren bildirimlerden kurtulabiliyorsunuz. Ayrıca görüşmelerde konumunuzu da paylaşabliyorsunuz. Görüşmeler içindeki tüm fotoğraf ve videolara görüşmenin hemen altından erişebiliyorsunuz. iOS 8′deki Mesajlar uygulamasıyla artık tek bir harekentle görüşmede olduğunuz kişilere ses ya da görüntü gönderebiliyorsunuz. Bas-konuş’a benzer bir şekilde içerikler iletebiliyorsunuz. Bir sesli mesaj aldığınızda cihazınızı kulağınıza götürerek bu içeriği dinleyebiliyor ve yine aynı şekilde yanıtlayabiliyorsunuz.
iCloud’un Google’dan bolca ilham alan yeni uygulaması iCloud Drive da iOS 8′de bulunuyor. Bulut depolama sistemi yedeklenen tüm içeriklere iOS ve OS X’in yanı sıra Windows’lu cihazlar üzerinden erişebiliyorsunuz.
iOS 8 iş dünyasına özel yenilikler de getiriyor. Şirketlere özel olarak satın alınabilen iOS 8′li cihazlar, kurulduğu andan itibaren her türlü şirket içeriğine ve uygulamaya giriş izni veriyor.
İşletim sistemine yeni eklenen Health uygulamasıyla sağlıkla ilgili tüm bilgilerinize tek bir arayüz üzerinden erişebiliyorsunuz. Üstelik bu arayüzde farklı uygulamalardan gelen verileri de görebiliyorsunuz. Uygulamada toplanan verilen doktorlarla da paylaşılabiliyor.
Family Sharing adını taşıyan yeni uygulama ise her bir cihazda ailenizi tanımlayabiliyor ve onlarla fotoğraf, takvim, arkadaş listesi gibi içerikleri paylaşabiliyor ya da konumuzu görebilmelerine izin verebiliyorsunuz. Ve bu sistem içinde ailenizdeki kişilerin cihazlarında yüklü olan tüm uygulama, müzik ve videolara erişebiliyor, kendi cihaz(lar)ınıza indirebiliyorsunuz. Bunun için tüm satın alımların tek bir kredi kartından yapılmış olması gerekiyor. Kartın sahibi sizseniz, diğer aile üyeleriniz herhangi bir içerik satın almak istediğinde sizin ekranınıza bir onay kutucuğu geliyor.
iOS 8′de fotoğraflar uygulamasında da bazı yenilikler var. Arama yaptığınızda isim ya da konumlardan ilgili fotoğrafları bulabiliyorsunuz. Basit düzenleme araçları da sunan uygulama kırpma gibi işlemlerin yanında gölge, ışık, renk gibi bazı temel değerlerini düzenlemenize de izin veriyor. Bir cihazınızda Favoriler’e eklediğiniz bir fotoğraf eşzamanlı olarak iCloud üzerinden diğer cihazlarınızdan da erişilebilir hale geliyor.
Apple, iMac için de yani bir Fotoğraflar uygulaması planlıyor. Çok daha rahat bir kullanım sunan iCloud destekli bu uygulamanın önümüzdeki yılın başında yayınlanması bekleniyor.
iCloud Drive’da 5 GB’lık bir alan ücretsiz olarak kullanılabiliyor. 20 GB’lık bir alan için aylık 0,99 dolar, 200 GB bulut alanı içinse aylık 3,99 dolar ödemeniz gerekiyor. Bu da iCloud Drive’ı Google Drive ve Dropbox gibi rakiplerinden daha pahalı yapıyor.
Yeni sürüm, bildirim çekmecesi haricinde klavyede de çok önemli bir değişiklik sunmuyor. Artık iOS’li cihazlarınıza Swype benzeri harici klavye uygulamalarını ana klavye uygulaması olarak tanımlayabiliyorsunuz. Bu uygulamalardan internet bağlantısına ihtiyaç duyanlara güvenliğiniz için otomatik olarak izin verilmiyor; sizden onay talep ediliyor. iPhone 5S’le gelen Touch ID de artık farklı uygulamalarda doğrulama amaçlı olarak da kullanılabiliyor.
iOS 8, ev yönetimine yönelik çözümler sunan üçüncü parti uygulama ve cihazlar için de büyük bir yenilik olarak HomeKit’i getiriyor. Bu fonksiyon ile ışıkları ya da ev kapınızın kilidini HomeKit aracılığıyla iOS’li cihazınız üzerinden kontrol edebiliyorsunuz.

Yerin 700 kilometre altında okyanusların 3 katı hacminde devasa su rezervi keşfedildi

su-rezerviNorthwestern Üniversitesi‘ndeki araştırmacılar Dünya’nın manto tabakası altında devasa bir su rezervi bulunduğunu gösteren kanıtlar bulunduğunu açıkladı. Yüzeydeki okyanusların toplam hacminden üç kat daha fazla olduğu düşünülen su rezervi, yüksek basınç altında kalmış olivin minerali ringwoodite içinde bulunuyor. Science dergisinde yayınlanan bu keşfin, Dünya’daki okyanusların kaynağına ilişkin bilgi sağlayacağı umuluyor.
Minerolog Steven Jacobsen önderliğinde araştırma yapan ekip, alt katmanlarda su olup olmadığını anlamak için 2 bin sismograf kullanarak deprem dalgalarının alt katmanlardaki hareketini incelemiş. Dalgaların hareketi geçtikleri minerallerin yoğunluğuna göre değişiklik göstermesi sayesinde ekip su içeren mineralleri saptayabilmiş.manto_akisiSuyu içerdiği saptanan ringwoodite, yüzeyle çekirdek arasındaki manto tabakasında, yani yüzeyin 700 kilometre altında bulunuyor. Devasa boyuttaki bu su rezervi Dünya’daki suyun kaynağına ilişkin teorilere yeni bir ışık tutuyor. Bazı jeologlar suyun Dünya’ya çarpan meteorlarla geldiğini düşünürken, bu yeni keşif okyanusların zaman içinde yer altından yüzeye sızdığına işaret ediyor.

Parallels ile Bilgisayarları Telefonlarınızdan Kontrol Edin

parallelsWindows ve Mac uygulamalarını farklı platformlara taşıyan Parallels Access, iPad uygulamasının ardından Android versiyonunu da yayınladı.Bilgisayar, akıllı telefon, tablet ve diğer akıllı cihazların aynı deneyimle uyum içinde çalışması işlerini dijital dünyaya taşımış kişilerin ortak hayalidir. Nitekim Apple ve Microsoft gibi büyük şirketler sundukları platformları birbirine entegre ederek aynı kullanıcı deneyimini sunma konusunda geçtiğimiz birkaç yılda önemli bir yol kat ettiler.
Akıllı cihazların mükemmel uyumu henüz yakalayamasa da her kullanıcının bu konuda kendi başına bir sistem kurabilme olasılığı her zaman var. Hele Parallels Access gibi bunu daha da kolaylaştıran uygulamalar olunca Windows ve Mac işletim sistemine sahip bilgisayarlarınızı akıllı cihazlar üzerinden yönetme konusunda zorluk çekmiyorsunuz.
Windows ve Mac’lerdeki yazılım ve belgelerin farklı platformlarda çalışmasını sağlayan Parallels’in iPad sürümünü daha önce sizlere tanıtmıştık. Uygulama iOS‘teki yeni güncellemesiyle birlikte Android için de yayınlandı.
Yeni uygulama sayesinde artık Android akıllı telefonunuzun ekranından da 3G / LTE ya da Wi-Fi ile bağlanarak bilgisayarınızı kontrol edebiliyorsunuz.
Microsoft Office (Word, Excel, PowerPoint, Outlook), Apple iWork (Keynote, Pages, Numbers), Internet Explorer, Adobe Photoshop ya da benzer diğer uygulamaların akıllı cihazlar üzerinde kullanılabilmesine de imkan sağlayan Parallels Access, Android 4.0.3 sürümü ve üstü cihazlarda kullanılabiliyor.
Yeni sürümüyle ekran çözünürlüğünün değiştirilmesi, yeni dosya yöneticisi, bağlı bilgisayarların uyandırılması, Facebook temelli giriş ve birçok diğer geliştirmeye kavuşan uygulama, ilk 14 gün boyunca ücretsiz olarak sunuluyor.
iOS tarafında yapılan güncellemeyle sadece iPad’de değil, iPhone ve iPod Touch’larda da çalışan uygulamanın tüm özelliklerine ise yıllık 19,99 dolar ücretle sahip olabiliyorsunuz.