Yıllık Arşiv: 2017


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
3

Atarsa 85 Yolu Yarıladık

Merhaba dünyam, Eylülün 13’ünde başlayan bu macera şu an itibariyle 85 günlük bir bekadan ibaret bulunmaktadır. Tabi daha tam olarak 3 ay geçmediği halde 180 günden nasıl oluyorda 85 kalıyor diye sorarsanız eğer 12...

Ülkendeki Kuşlardan Ne Haber Vardır 8

Nasıl mıyım?

Selam sevgili okurlarım, meslektaşlarım, kardeşlerim… Nasıl mıyım? Hani demiş ya şair; Eyy Sevgili Ülkendeki kuşlardan ne haber vardır… diye… İşte böyle… Hani; her daim olmak isteyipte sürekli kaybettiğim, hayaliyle nefes alıp, esen rüzgarından esinlendiğim...

1

Yeminler Edildi, Artık Sıra Yeminlilere Geldi

Merhaba Sevgili Okurlarım, Kardeşlerim, Dostlarım… Yaklaşık 25 gün önce başlayan askerlik macerasının ilk adımı olan acemi ocağı safhasını noktalayarak tabiri caizse askerliğin yarısını bitirmiş olduk. Yeminleri ettik, artık hazır kıta asker olduk. Vatana hizmet...

5

Vazife Askerlikse Yolcu Yolunda Gerek

Sevgili Okurlarım ve Arkadaşlarım, Yüce milletimize dair her Türk erkeğinin vatandaşlık görevinden ziyade kutsal vazifesi olan askerlik borcumu ödemeye gidiyorum. İyi kötü yorumlaştık, tanıştık, tartıştık, birbirimize katıldık, katılmadık vs… Sürçü lisan eylediysek affola… Herşeye...

EmguCV 15

Emgu CV – SURF Algoritması İle Nesne Takibi

Merhaba, Şuana kadar görüntü işleme üzerine yapmış olduğumuz tüm çalışmalar neticesinde bir çok Image Processing algoritmasının mevcut olduğundan bahsetmiş bulunmaktayız. Bu algoritmalar arasında; görüntü üzerinde bir nesneyi algılamamızı sağlayan ve bu işlemi yaparken boyut,...

1

Win32 API’leri İle Dinamik Clipboard Dinleme

Merhaba, Bir önceki Clipboard Sınıfı İle Not Panosu Kullanımı başlıklı yazımızda C# ile Clipboard sınıfının nasıl kullanıldığını incelemiş, Copy/Paste işlemine programatik olarak nasıl müdahale edildiğini incelemiştik. Bu içeriğimizde ise Win32 API’lerini kullanarak Clipboard üzerinde...

1

Clipboard Sınıfı İle Not Panosu Kullanımı

Merhaba, Programlama dünyası her ne kadar yenilikler ve güncellemeler dünyası olsada varlığını yıllardır saklayan yapılara ihtiyaç duyabildiğimiz/duyabileceğimiz bir uğraş olmasından dolayı bazen yörüngeyi geçmişe döndürten bir zanaattir. Mesela bunlardan birtanesi vardır ki halk terminolojisinde...

EmguCV 57

EmguCV – Multiple Face Recognition(Çoklu Yüz Tanıma)

Merhaba, Görüntü işleme teknolojilerinde nesnelerin tanımlanması, hareketlerin algılanması yahut tüm bunların yanında psikolojik testler veya geleceğe dönük tahminsel oranların elde edilmesi mümkündür. Amma velakin nitelik olarak kompleks ihtiyaçlara giden bu süreç daha da kompleks...

EmguCV - Template Matching(Şablon Eşleştirme) İle Görüntü Üzerinde Nesne Tespiti 5

EmguCV – Template Matching(Şablon Eşleştirme) İle Görüntü Üzerinde Nesne Tespiti

Merhaba, Görüntü işlemede; bir parçayı, o parçanın koparıldığı bütünden bağımsız bir şekilde değerlendirip tespit edebilmek için mühendisler birden çok farklı yaklaşım ve bu yaklaşımlara eşlik eden yöntemler oluşturmuşlardır. Bu içeriğimizde nesneyi tespit edebilme yaklaşımlarına...

0

SQL Server 2016 İle DATEDIFF_BIG Fonksiyonu

Merhaba, SQL Server 2016, yapısal olarak birçok yeniliğin yanında var olan bazı fonksiyonellikleri güçlendirici yeni işlevsellikte fonksiyonlarıda beraberinde getirmiştir. Bu yordamlardan biriside DATEDIFF_BIG fonksiyonudur. DATEDIFF_BIG fonksiyonu, verilen iki tarih arasındaki gün, ay ve yıl...

0

SQL Server 2016 – STRING_SPLIT Fonksiyonu

Merhaba, Veritabanı üzerinde ‘split’ işlemlerini gerçekleştirebilmemiz için SQL Server 2016 versiyonu ile STRING_SPLIT metodu gelmiş bulunmaktadır. STRING_SPLIT fonksiyonu; elimizdeki bir metinsel değeri, belirtilen bir ayraç niteliğinde karakterle parçalamakta ve neticeyi bizlere tablo olarak döndürmektedir....

EmguCV 16

EmguCV – Projeye Entegrasyonu ve Kamera Görüntüsü Alma

Merhaba, EmguCV, AForge.NET ve Accord.NET kütüphanelerinden oldukça daha fazla ve daha hassas image processing algoritması barındıran ve görüntü işleme üzerine tasarlanmış olan OpenCV kütüphanesinin .NET ortamına dönüşümsel implemantasyonunu sağlayan bir wrapperdır. Bu içeriğimizde görüntü...

accordnet 3

C# Accord.NET – Face Detection(Yüz Algılama)

Merhaba, Son zamanlarda görüntü işleme üzerine çalışmalarda bulunmaktayım. Tabi bu çalışmalarımda yoğunluk olarak AForge.NET, EmguCV ve Accord.NET frameworklerini kullanmakta ve bu teknolojilere ait tüm keşiflerimi tek tek siz değerli okuyucularıma sunabilmenin telaşesiyle makaleler oluşturmaktayım....

AForge.Net 4

AForge.NET Kütüphanelerine Erişim ve Sistemdeki Kameraları Listeleme

Merhaba, Bu içeriğimizde AForge.NET kütüphanesinin kaynaklarına erişmeyi ve AForge.NET ile ilk icraatımız olan sistemdeki kameraların tümüne erişip, listelemeyi inceliyor olacağız. AForge.NET kütüphanesinin .dll kaynaklarına erişme konusu sadece bu yazımızda ele alınmış olunmakla birlikte, bundan...

AForge.Net 0

AForge.NET Nedir? Ne Amaçla Kullanılır?

Merhaba, Bilgisayar ortamında elde edilen bir fotoğraf üzerinde, manuel yahut otomatik olarak işlemler yapılan ve bu işlemler yapılırken hemen hemen matematik ilmindeki tüm nimetleri kullandıran, gözle görülür girdiler ve sonuçlar üzerinde çalışma sağlayan ve...

0

System.ArgumentException: ‘Cannot Call Action Method ‘System.Collections.Generic.List`1[A] X[A](System.Func`2[A,System.Boolean])’ On Controller ‘XXX’ Because The Action Method Is a Generic Method.’ Hatası ve Çözümü

Merhaba, Asp.NET MVC mimarisinde projenizi inşa ederken, oluşturulan adreslerin şablonlarını RouteConfig.cs dosyası yerine Route Attribute özelliğini kullanarak yapmayı tercih ettiğiniz durumda sizi karşılayacak olan olası bir hata üzerine konuşuyor olacağız. Bu olası hata, “olası”...

9

‘LINQ to Entities Does Not Recognize The Method ‘Int32 ToInt32(System.Object)’ Method, And This Method Cannot Be Translated Unto A Store Expression.’ Hatası ve Çözümü

Merhaba, Projelerimizde kullandığımız ve bizlere Entity Data Modeller üzerinde hızlı bir şekilde sorgulama imkanı sağlayan LINQ sorguları üzerinde başlıkta da gördüğünüz gibi aşağıdaki olası hatayı alabilirsiniz. System.NotSupportedException: ‘LINQ to Entities does not recognize the...

4

The SMTP Server Requires a Secure Connection or The Client Was Not Authenticated. The Server Response Was: 5.5.1 Authentication Required. Learn More At Hatası ve Çözümü

Merhaba, Asp.NET yahut Asp.NET MVC projelerinde gmail üzerinden yaptığınız mail işlemlerinde aşağıdaki hatayı alabilirsiniz. The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required....

6

Asp.NET MVC İle Custom Error Page(Özel Hata Sayfasına Yönlendirme)

Merhaba, Asp.NET MVC mimarisiyle inşa edilen projelerde beklenmedik olası hatalar alındığında yahut yapılandırılmamış, bozuk adreslere kullanıcılar tarafından talepte bulunulduğunda öncelikle yapmamız gereken sistem tarafından fırlatılan hatayı kullanıcıya göstermeksizin kullanıcıyı özel bir sayfaya yönlendirmektir. İşte...

9

Asp.NET MVC’de reCAPTCHA Entegrasyonu

Merhaba, Yazılım dendiği zaman benim aklıma bilgiyi güvenli şekilde işleyen bir sistem gelmektedir. Aslında bunca zahmet, bunca dert bir bilgiyi dün ve bugünden daha güvenli bir ortamda nasıl işleyebiliriz sorunsalı üzerinedir. Hatta yazılımlarda güvenlik...

1

C#’ta :: Operatörü

Merhaba, Bir programlama dilinin syntax yapısında keyword olmaksızın taşıdığı anlam çok daha fazlası olan ve bir işlev ortaya koyan sembollere operatör diyoruz. Haliyle ilgilendiğiniz programlama dilinin bir kod bloğuna baktığınız zaman belki %70’i okunabilir...

0

C#’ta Gösterici(Pointer) Yazı Dizisi

C#’ta göstericiler üzerine yazmış olduğum yazı dizisine aşağıdaki adreslerden erişebilirsiniz. Makale sıralamasında içeriksel öncelik göz önüne alınmıştır. C#’ta Gösterici(Pointer) Nedir? – I C#’ta Gösterici(Pointer) – unsafe Komutu – II C#’ta Gösterici(Pointer) – Gösterici Bildirimi...

1

C#’ta Gösterici(Pointer) – Göstericilerde Indexer – X

Merhaba, Gösterici yazı dizimizde pointerlarla ilgili bir çok içerik üzerinde makale ele almış bulunmaktayız. Şimdi ise yapısal olarak birden çok içeriği ilgilendiren bir konu üzerinde, göstericilerde indexer yapıları üzerinde konuşuyor olacağız. Evet… İçeriğimizin başlığında...

6

C#’ta Gösterici(Pointer) – fixed Anahtar Sözcüğü – VII

Merhaba, C#’ta göstericiler üzerine olan yazı dizimizin VII. makalesinde yine sizlerle beraberiz. Bu içeriğimizde göstericiler ile çalıştığımız bellek adresleri üzerinde bir koruma/sabitleme görevi görecek olan fixed anahtar sözcüğü üzerine konuşuyor olacağız. Fixed keywordünü ele...

1

C#’ta Gösterici(Pointer) – Göstericilerde Aritmatik İşlemler – VI

Merhaba, Önceki C#’ta Gösterici(Pointer) – Göstericiler Arasında Tür Dönüşümleri – V başlıklı makalemizde göstericilerde tür dönüşümlerini ele almıştık. Şimdi ise göstericiler üzerinde aritmatik işlemleri değerlendiriyor olacağız. Göstericiler İle Sabit Tamsayı Değerlerini Toplama/Çıkarma Göstericiler üzerinde...

4

C#’ta Gösterici(Pointer) – unsafe Komutu – II

Merhaba, Bir önceki C#’ta Gösterici(Pointer) Nedir? başlıklı yazımda C# programlama dili sınırlarında göstericileri ele almış, nerede, ne amaçla var olduklarına değinmiş ve ayriyetten teorik olarak konuyla alakalı biraz detaylara girmiştik. Bu içeriğimizde ise C#’ta...

2

C#’ta Gösterici(Pointer) Nedir? – I

Merhaba, Üzerinde çalışılan projede bellek veya mikroişlemci düzeyinde herhangi bir işlevde bulunmuyorsak eğer bellek yönetimi .NET mimarisinde Garbage Collector(Gereksiz Bilgi Toplayıcı) dediğimiz mekanizma tarafından bizim yerimize otomatik olarak sağlanmaktadır. Eğer ki yazılımsal olarak bellek...

2

C# – Win32 API Aracılığıyla Mouse Olayları Yaratmak

Merhaba, Önceki yazılarımdan C# İle Mouse’a Hükmedelim başlıklı yazımda Win32 API kullanarak mouse’a programatik müdahale ederek hareket ettirmeyi incelemiştik. Şimdi ise tekrardan Win32 API aracılığıyla programatik olarak mouse’a olaylar yarattıracağız. Tabi bu işlemi yaparken...

C#'ta Implicit ve Explicit Operatörlerinin Aşırı Yüklenmesi.PNG 5

C#’ta Implicit ve Explicit Operatörlerinin Aşırı Yüklenmesi

Merhaba, C#’ta bilinçli ve bilinçsiz olmak üzere iki tür veri dönüşümü söz konusudur. Bilinçsiz olarak yapılan tür dönüşümü Implicit Conversion şeklinde tarif edilirken, bilinçli dönüşüme ise Explicit Conversion diye nitelendirilmektedir. Hatta biliyorsunuz ki, Implicit...