Skip to main content

Adobe Photoshop Tarihi

By Tasarım, Yazılım 2 Comments

Hepimizin bildiği bir programdan bahsedeceğim bu yazımda, Adobe Photoshop. Herkes biliyor Photoshop dendiğinde ne olduğunu. Genel olarak bilinen fotoğraf düzenleme, montaj gibi işlemlerin yapıldığı uygulama. Evet böyle yetenekleri var ama sadece bu kadar değil. Web alanından üç boyutlu görselleştirmeye, video efektlerinden, vektör tabanlı işlemlere kadar hemen hemen her alanda kullanabilirsiniz. Peki Photoshop ne zamandan beri var? Kim ya da kimler yaptı bu programı? Read More

AngularJS Konferansı

By Genel, Yazılım No Comments

Mesleğimiz gereği kendimizi sürekli geliştirmek zorundayız, hoş bunu bir zorundalıkla değil severek ve gerçekten isteyerek yapıyoruz. Sürekli olarak makale okuyarak, çeşitli tutoriallardan çalışarak, örnek projeleri inceleyerek ve en önemliside bir projede direkt içinde yaşayarak öğreniyoruz. Ama bazende içimizden diyoruz ki bu işi başkaları nasıl yapıyor? Hangi yolları kullanarak sorunları çözüyorlar? Hangi teknolojileri hangi araçları kullanıyorlar? İşte tüm bu soruların yanıtlarını bulduğumuz çok güzel bir konferansdı AngularJS Bootcamp. Read More

Node.js İçin VPS Ayarları

By Yazılım No Comments

Node.js’i duymayan yoktur diye düşünüyorum. Oldukça kapsamlı bir platform. Bilmeyenler için hızlı bir özet geçecek olursak; C/C++ ve javascript dilleriyle geliştirilen, esas işi javascript kodunu makine koduna (native machine code) çevirmek olan bir javascript motoru. NodeJS de bu yüksek performanslı javascript motorunun üzerine inşa edilmiş bir platform. Sadece bir JS kütüphanesi olarak değerlendirmek çok yanlış olur. Read More

Online Wireframe Araçları

By Yazılım No Comments

Tasarımcıların ve yazılımcıların olmazsa olmazlarından biridir wireframeler. Müşteriden, analist uzmanından, patrondan yada arkadaşımızdan yapacağımız tasarım yada yazılımla ilgili detayları alırken sürekli olarak kullanırız. Genellikle bir kağıda çizerek kullanırız ve elimizden geldiğincede anlatmaya yada anlamaya çalışırız. Eğer anlatanın el çizimi iyi değilse ve bunu anlatımı ilede destekleyemiyorsa işte o zaman verilen bilgiler biraz havada kalabiliyor. Bilgilerin havada kalmaması ve anlatılmak istenen nesnelerin yada araçların birebir olmasada bir eskizinin çizilebilmesi için bazı internet sayfaları yapıldı. Bu sayfalar bize wireframe yani eskiz çalışmalarımızı online olarak direkt web sayfasından yapabilmemize olanak tanıyor. Read More

Hangi Programlama Dilini Öğrenmeliyim?

By Yazılım 2 Comments

Yazılım dünyasına giriş yapmak isteyen hemen hemen herkesin sorduğu bir sorudur bu. Bu sorunun cevabını bulmak için dünya genelinde neler yapılıyor hangi projelerde hangi diller kullanılmış bunlara bakmak lazım. Tabi birde şu var hangi ülke için konuşuyoruz bunu? Neden derseniz ülkemizde yaygın olarak aranan teknolojilerden olan ASP.NET ve MVC yurtdışında o kadar yaygın değil. Genel olarak tercih edilen bir dil olan Python, ülkemizde çok fazla kullanılmıyor. Bunun en büyük nedenlerinden biri microsoft tekelinde olmamız. Aynı zamanda microsoftun büyük şirketlere sunduğu kolaylıklar ve indirimler firmaları bu teknolojiye yöneltmiş zamanında. Her ne kadar yeni yeni bu tekel değişmeye başlasada ve birçok şirket Java, Python gibi teknolojilere geçiş yapmaya başlasada günümüzde en fazla terch edilen teknolojilerin arkasında hep microsoft var. Read More

Kodlama İçin En İyi Yazı Tipleri

By Yazılım No Comments

Kodlama ile uğraşan hemen hemen her yazılımcının göz ardı ettiği bir konudur yazı tipi. Fakat çok önemli bir konudur yazı tipi. Gözümüzün diğer karakterlerle ayırt etmesi kolay olmalı, açık ve net olmalı, okunabilir olmalı, aralıkları orantılı olmalıdır. İyi bir font yani yazı tipi bize iyi bir şekilde kodu okumamanızı sağlayacaktır. Örneğin cırtlak renklerle bezenmiş el yazısı tipi bir yazı tipi ile yazılmış kod ile, koyu zemin üzerine pastel renklerle ve Source Code Pro yazı tipiyle yazılmış bir kod aynı olur mu? tabiki de olmaz. Bu yüzden kod yazarken yazı karakterimize dikkat etmemiz lazım. Read More

Cross-Browser Araçları

By Yazılım 2 Comments

Web tabanlı yazılım geliştirirken genelde yaşanan sorun, tarayıcı yani browser sorunlarıdır. Tarayıcıdan tarayıcıya fark gösteren sorunları çözmek için kodumuzun tarayıcı uyumluluğu olması gerekmektedir. Bu tarayıcı uyumluluğunun adı cross-browser olarak geçer. Eğer yazmış olduğunuz uygulama yada sayfa bir kaç tarayıcıda sorunsuz çalışıyorsa, kodunuz cross-browser testlerinden sorunsuz geçecektir. Mobil alanda ki yaygınlaşma sayesinde cross-browser kavramının yanına bir de cross-platform kavramı eklenmiştir. Bu kavramda ise hem ekranlarda hem mobil cihazlarda sorunsuz çalışan kod olması gerekmektedir. Peki neden Türkçe olarak yazmadın derseniz, bu alanda ki herkesin bu ad ile bilmesinden dolayı, aramalarda da yine bu şekilde aranmaktadır. Bu sebeple İngilizce adını yazdım. Read More