24 Kasım 2015 Salı

CSS ile Görsel Denemeler

Css'i karıştırırken karşıma görsel olarak işinize yarayabilecek bir kaç özellik çıktı. Bunları da sizlerle paylaşayım dedim. Resimler büyük birden çok olduğu için burada kodlarını paylaştıktan sonra bir link üzerinden görseline yönlendireceğim sizi. Oradan canlı olarak sonuçları görebilirsiniz.

20 Kasım 2015 Cuma

Jquery Puzzle

Yine bir jquery uygulaması ile karşınızdayım. Bu seferki eğlence konumuzu hepinizin bildiği bir konu : "Puzzle". Tabi basit bir örnek yaptım. Çünkü fotoğrafları eşit şekilde parçalamak oldukça zahmetli ve benim için sıkıcı bir iş :)

İlk olarak örneğimizin küçük bir ekran görüntüsüne bakalım.


18 Kasım 2015 Çarşamba

Jquery Oyun Denemesi

Jquery ile denemelerimiz devam ediyor. Bu sefer biraz daha eğlenceli olan bir uygulama geliştireceğim. Eski oyunlar gibi basit ama seviyesi arttıkça zorlaşan sonu olmayan bir oyun. Adına oyun diyorum ama grafiksel olarak aslında hiç bir özelliği yok aslında :)

17 Kasım 2015 Salı

Jquery Kontroller Üzerinde Değişiklikler Yapmak

Web projelerinizde kontrollerinizin daha güzel veya tepkilerin daha belirgin olmasını istiyorsanız kontrollerinize görsel olarak birşeyler eklemeniz en iyi yöntemlerden bir tanesi olabilir. Mesela bir alana ve butona basıldığında renginin değişmesi gibi işlemler yapabilirsiniz.

Şimdi bu söylediklerimize kod tarafında bakalım. Hem görsel hemde kod ile daha iyi anlaşılır olacağına inanıyorum.

16 Kasım 2015 Pazartesi

Notepad++ Emmet Eklentisi

Html yazanların en büyük sıkıntılarından bir tanesi tekrarlanan tagleri teker teker yazmak zorunda olmaktır. Emmet eklentisi bu sorun için çok yaratıcı ve güzel bir uygulama gerçekleştirmiş.

Notepad++ içinde bu eklenti mevcut. Hadi bu eklentiyi kuralım ve nasıl kullanıldığını bakalım.

15 Kasım 2015 Pazar

Jquery Event Oluşturma - 2

Bir önceki yazımda jquery ile event konusuna girmiştik. Basit bir örnek yaptıktan sonra sizlere bu konunun daha detaylı olduğundan bahsetmiştim. Sıra geldi event konusunun detayına.

Daha önce yaptığımız örnekte bir tane inputumuz vardı. Üzerine gelince alert veriyorduk. Peki aynı yapıda ve görevi olan 100 tane inputum olursa ne olacak? Hepsi için ayrı ayrı event yazacak halim yok tabiki. İşte burada detaya girmiş bulunuyoruz.

Jquery Event Oluşturma - 1

Bir önceki yazımda  jquery ile küçük bir uygulama yapmıştık. Oluşturduğumuz sayaca biraz daha özellik katmak istersek neler yapabiliriz peki? Mesela ben mouse ile bu sayacın üzerine gelip değerini alabilir miyim? Cevap EVET :)

İşte tam bu noktada eventler devreye giriyor. Aslında event konusu biraz daha detaylı ama ben ilk olarak kısaca bahsedip bir örnek yapacağım. Bir sonraki yazımda da detaylarına daha fazla gireceğim.

Jquery ile Sayaç Yapma

Ben çalışmalarımda genelde client side için jquery kullanıyorum. Bu teknolojiyi kullanırken de eğleniyorum açıkçası. O yüzden de bugün eğlenceli bir çalışma oluşturmak istedim. Jquery ve Html kullanarak bir sayaç yapalım ve buna daha sonra özellikler katalım.

11 Kasım 2015 Çarşamba

MVC CKFinder Kullanımı ve Ayarları

CKEditor yazımda  belirttiğim gibi dışarıdan yükleyeceğimiz resim gibi medya ürünleri kendi projemize yüklemek için CKFinder'a ihtiyacımız var. Peki bunu nasıl yapacağız ve ayarları nasıl belirleyeceğiz?  Hadi başlayalım.


10 Kasım 2015 Salı

MVC CKEditor Entegrasyonu ve Standart Özellikleri

Blog tarzı web sitelerinde yazılarınızı eklemek için editorler kullanılır. Hem yazılarınızı otomatik olarak HTML'e çevirebilir, resim, video gibi medya ürünlerini kullanabilir ve hatta work excel gibi office araçları üzerinden yazılarınızı düzenleyebilirsiniz.

Bu yazımda bende en çok kullandığım editor olan CKEditor'ü MVC projenize nasıl ekleyeceğinizi göstereceğim. Tabi yanında bir de CKFinder ekleyeceğiz ama onu yazının ileri kısımlarında değineceğim.

5 Kasım 2015 Perşembe

Mühendis Kimdir?

Son zamanlarda aklımı kurcalayan sorulardan birisiydi aslında bu soru. Mühendis kimdir? Aslında küçüklükten beri gördüğüm mühendisler bana gerçek mühendis kavramını çok güzel bir şekilde örneklendirmişti ancak son zamanlarda bu güzel ve yüce sıfatın basit bir kelime haline geldiğini görüyorum.

Bana göre gerçek mühendislik sadece üniversitesinden mezun olunarak alınmaz. Hayatın her anında bu sıfat yaşanmalı ve yaşatılmalıdır. Bu konu hakkında daha uzun yazardım ama benim düşüncelerimi özetleyen ve güzelce kaleme dökülmüş bir yazı buldum. Bu nedenle sizlerle onu paylaşacağım.


4 Kasım 2015 Çarşamba

Excelde Macro İşlemleri

Genel olarak iş yerlerinde veri göndermek için excel dosyaları kullanılır. Bazen bu excellerde değişiklikler gerekebilir. Bunu elle yapabilirsiniz ancak her zaman sağlık bir sonuca ulaşabileceğinizin garantisi yok. Hele ki veri sayısı da çok uzunsa bu tam bir eziyet haline gelebilir.

İşte bu noktada excelde macro işlemlerini kullanabilirsiniz. Bunun için excelde geliştirici sekmesini açmanız gerekiyor. Eğer geliştirici sekmesini eklemek istemiyorsanız Alt+F11 kısayolunu da kullanabilirsiniz.

2 Kasım 2015 Pazartesi

Delegate Kullanımı

Bugün iş dönüşünde radyodaki programı dinlerken aklıma bu yazıyı yazmak geldi. Radyodaki soru şuydu : "Kadınlar ne ister?". Tabi cevaplar oldukça enteresan ve bir hayli farklıydı. Bunun delegate ile ne alakası var diyebilirsiniz. Bende bilmiyorum içimden geldi :)

Delegate dediğimiz olay genel olarak temsilci tanımlamasıyla kullanılıyor. Ben ise onu herkesin isteklerine cevap vermeye çalışan bir amele olarak tanımlıyorum :) Çalışkandır delegate, garibandır delegate :) Neyse bu kadar geyik yeter. Bir bakalım neymiş bu delegate.

1 Kasım 2015 Pazar

Merhaba Java

Gerek değişik bir şeyler deneme amaçlı gerekse ileride işime yarar diye düşündüğümden Javaya ufak da olsa bir giriş yapayım dedim. Bunun içinde ilk yapmam gereken JDK'sını kurmak oldu. Daha sonra eclipse indirerek java yazmayı denemeye başladım.

Tabi Visual Studio alışkanlığı olan birisi olarak ilk önce biraz değişik geldi ama en azından basit bir kod yazacak kadar ilerleme kaydettim :)

MsSql Kendi Tipinizi Oluşturmak

Çok tablolu veritabanı kullanan arkadaşlar bilir. Bir kolonu her tabloda kullandığınız durumlar çok fazladır. Her seferinde bu kolonu tekrar tekrar tanımladığınız tablolar vardır. Tabi bir de veritabanını sizin dışınızda kullananlar varsa onların da bu kolonu farklı tipte tanımlama ihtimali olabilir.