All posts by eniskurtayyilmaz

prime ng - PrimeNG hiç duymadınız mı? Hadi o zaman içeri.

PrimeNG hiç duymadınız mı? Hadi o zaman içeri.

Medium hesabında da paylaştığım bu makale sizlerle. Eğer eski bir Angular geliştiricisi iseniz çok büyük ihtimalle görmüş, duymuş, hatta işitmişsinizdir. PrimeNG o kadar hızla büyüdü ki artık Vue ve React framework içerisinde dahil kullanabiliyoruz. Öncelikle bu harika ekibe böylesine framework geliştirdikleri için çok teşekkür ederim. PrimeNG aslında bir front-end geliştiricisinin İngiliz anahtarı gibi bir şeyi. […]

1 CbcvbbY09 ebtFei6gnLvw - C# Örneğiyle: Katmanlı Mimari de Ne?

C# Örneğiyle: Katmanlı Mimari de Ne?

Her projemizde veya her fikrimizde ilk bu canlanıyor, “Nasıl yapsak?”, Veri buradan gelir, bunu da buradan set ederim, diğer tarafa implement etmen kolay ama sanki şurada bir sorun var..”. Günün sonunda bir şekilde kod yazmaya başlıyoruz, uygulamamız için bir başlangıcı öyle ya da böyle yapıyoruz. Fakat herkesin bir şekilde kullandığı, özellikle hiç bilgisi olmadıklarını gözlemlediğim genç […]

as licence screenshot 1 - [How To] - Open Source Licence System using C#

[How To] – Open Source Licence System using C#

Hi people, I decided that I want to contribution in open source world. So, I created a new project that includes the licence system for your applications. The called name AS_Licence is an open-source licence system. At below, you can see which using the technologies or the methods in this project. ASP.NET Core 2.2 .NET […]

image1 1 - [Nasıl Yapılır] C# ile NTier Mimari Örneği - Unit Of Work - Repository Pattern - Validation - Testing

[Nasıl Yapılır] C# ile NTier Mimari Örneği – Unit Of Work – Repository Pattern – Validation – Testing

Merhaba hanımefendiler, beyefendiler. Uzun zamandır bu video serisini çekmek istiyordum ve sonunda bitirdim, Youtube sayfasında yayına aldım. Dilim döndüğünce, N Katmanlı Mimaride bir uygulama geliştirmeyi basit düzeyde anlatmaya çalıştım. Bu süreçte iş katmanı, Unit Of Work tasarım deseni, Repository tasarım deseni geliştirdim ve bol örnekli test yazdım. Testler özellikle çok iyi oldu. Sürç-ü lisan ettiysek […]

image 5 1 - Çözüldü: .NET Core Response Headers İçerisinde ASCII Olmayan Karakterlere İzin Vermiyor

Çözüldü: .NET Core Response Headers İçerisinde ASCII Olmayan Karakterlere İzin Vermiyor

Bir .NET Core Web API projesi geliştiriyorum. (Dotnet Version: 2.2.401) Karar verdim. Eğer Web API içerisinde bir sorun olursa, ziyaretçilere “Web Api’de ne oldu” diye gösterecektim ve bunu Response Body içerisinde yapacaktım. Ama önce, genel bir Global Exception middleware’ini yazmam gerekecekti. Tamam, bunu yaptım ve onlara response body içerisinde gösterdim. Fakat bazen bu doğru yol […]

image 5 1 - Solved: .NET Core Doesn't Pass Non ASCII Characters In Response Headers

Solved: .NET Core Doesn’t Pass Non ASCII Characters In Response Headers

I’m coding a new project in .NET Core Web API. (Dotnet Version: 2.2.401) I decided that If there is something wrong in the Web API, I can show them (the visitors) “What happened in Web API” in response body. But first, I have to set up global exception things in my project. Ok.. I did […]

Image 006 1 - Çözüldü: VS 2017'de Test Debug Modunda Çalışmıyor

Çözüldü: VS 2017’de Test Debug Modunda Çalışmıyor

VS 2017’de Debug modunda testler çalışmıyor. Dün gece bir proje üzerinde çalıştım. Bazı görevleri, bazı testleri bitirdim ve GitLab’a bütün kodları Git aracılığı ile gönderdim. Bugün ofise gittim. GitLab’tan bütün projeyi çektim. VS Solution Explorer üzerinde sağ tıkladım, Restored NuGet Packages seçtim. Fakat bütün testleri çalıştıramadım. Ne yeşil tamam, ne de kırmızı hata vardı. Seçilmemiş […]

Image 006 1 - Solved: VS2017 Running Debug Selected Tests Does Not Open The Debugger

Solved: VS2017 Running Debug Selected Tests Does Not Open The Debugger

I had an issue that VS2017 Running Debug Selected Tests Does Not Open The Debugger. Last night, I was working on a project. I finished the some tasks, the some tests and I pushed to GitLab all of the projects, using GIT. Today, I went to office. I pulled all of the projects from source […]

fs Programming 2018.xl  - Python Ödevleri ve Python Dersleri hakkında bilgilendirme

Python Ödevleri ve Python Dersleri hakkında bilgilendirme

Merhaba dostlar. Şu yazıda bildiğiniz üzere Python ödevleri ve Python dersleri hakkında yardımcı olacağımı belirttim. Gecenin bir yarısı WhatsApp’tan ulaşan ve nezaketen bile saygılı şekilde iletişime geçen herkese öncelikle teşekkür ederim. Geçtiğimiz haftalarda bir tane mesaj vardı, ekran görüntüsü göndermiş ve ilk giriş cümlesi “Bu ödevi yapsana” şeklinde. Yaptığım şey direkt engellemek oluyor, üzgünüm 🙂 Yazıda bildiğiniz […]

fs Programming 2018.xl  - Tebrik cevabı

Tebrik cevabı

Herkese merhaba, İlk defa bu derece uzun zamandır makale yazamadım veya eğitim videoları çekemedim. İlk yazamadığım zamanlar işlerin yoğunluğundan ötürüydü. Sonrasında evlilik sürecinden dolayı yazamadım. WhatsApp üzerinden elimden geldiğince cevaplasam da, gelen e-postalardaki evlilik tebrikleri über katsayıda olduğu için çoğunu cevaplayamadım. O yüzden e-postalara tek tek cevap yazmak hayli zorlayıcı oldu. Cevap atmadıklarım için çok […]

fs Programming 2018.xl  - Android Programlama Dersleri

Android Programlama Dersleri

Merhaba dostlar, Aslında başlık “Android Geliştirme Dersleri” olmalıydı ancak herkes bu şekilde aratıp, bulduğundan, ben de bu şekilde yapmaya karar verdim. Artık Android Studio ile Android uygulamaları geliştireceğiz. Şimdilik çekilen videolar başlıkları ile şu şekildedir: [Ders 1] – Android Programlama Dersleri – Giriş [Ders 1.1] – Android Programlama Dersleri – Kurulum [Ders 2] – Android […]

fs Programming 2018.xl  - Python Dersleri

Python Dersleri

Merhaba dostlar, Şu yazımda Python programlama diline ait ders vereceğimden bahsetmiştim. Ders içeriklerini paylaştıkça, bu yazıyı da güncelleyeceğim. Geri bildirimlere göre ders içeriğini değiştirecek veya güncelleyeceğim, Şimdiden iyi seyirler! [Ders 1] – Python Programlama Dersleri – Kurulum [Ders 2] – Python Programlama Dersleri – Hızlıca Python Programlama Dili Temelleri   Enis Kurtay YILMAZ

fs Programming 2018.xl  - Python Ödevleri, Dersleri, Kod örnekleri hakkında

Python Ödevleri, Dersleri, Kod örnekleri hakkında

Eğer bu yazıyı ilk defa okuyorsanız, şu da ilginiz çekebilir [Tıkla] Merhaba dostlar, Bu yazıyı okuyorsanız muhtemelen Google’da Python Kod Örnekleri yazarak beni buldunuz. İletişim sayfasından beni arıyorsunuz, mesaj atıyorsunuz, WhatsApp uygulamasından yazıyorsunuz, farkındayım. Kimisi sınav esnasında arıyor veya mesaj atıyor, Kimisi ödev teslim tarihi yaklaşınca arıyor veya mesaj atıyor, Kimisi ise gerçekten Python programlama dilini […]

fs Programming 2018.xl  - Baş ucumda ne var? – Haziran 2017

Baş ucumda ne var? – Haziran 2017

Şimdi diyeceksiniz ki, “Haziran bitti hacı ağabey, ne alaka?” Proje yoğunluğundan dolayı siteyi güncel tutamıyorum. * * * Bu ay sizlere tek bir kitap önereceğim. Bir hafta kadar önce (talibi olduğum hanım efendi ile beraber) Haydarpaşa garında gerçekleşen kitap etkinliğinde idim. O kadar güzel kitaplar vardı ki, kütüphanemi tekrardan düzenlemek içimden geçmedi değil. Etkinlik çok güzel ve çok kalabalıktı. Programlama […]

fs Programming 2018.xl  - Baş ucumda ne var? - Mayıs 2017

Baş ucumda ne var? – Mayıs 2017

Bu aralar baş ucumda Mayıs ayı için birkaç kitap mevcut. Eğer yeni kitap alacak olursam bu ay içerisinde bu listeyi güncelleme yaparım. Başlayalım.. Eğer işletme dünyasına ait bilgi edinmek isterseniz, üniversitedeki favori kitabım olan, pazarlamanın babası kabul görülmüş Philip Kotler‘in, A’dan Z’ye Pazarlama kitabıdır. Tekrar okumaya karar verdim hedeflerimden sapmamak adına. Günümüzdeki şirketlerin örneklerini vererek pazarlama konusunda bilgilendirici […]

20170129 153421 1 scaled - Gaziantep Günlükleri

Gaziantep Günlükleri

Uzun bir zamandan sonra tekrardan merhaba. Bu makalemde sizlere, Gaziantep’te gözlemlediklerimi bir şekilde aktarmaya çalışacağım. Elimden geldiğince yemeklerinden, gezilecek yerlerinden, şehrin temposundan, insanlarından bahsetmeye çalışacağım. Başlıyoruz.. * * * 2015’in sonlarında r10.net internet sitesi aldığım freelancer iş neticesinde, tanışıklığımızın başladığı X abimizin, Ekim 2016’da yapmış olduğu davetiye ile başladı her şey. Planımız, Gaziantep’e gelecektim. Bir yazılım projemiz […]

fs Programming 2018.xl  - What is JSON And How To Using It In C#

What is JSON And How To Using It In C#

Merhabalar. Geçen hafta C# Corner adresinde yayınlanmış olan İngilizce makalemin orijinal kopyasını kendi web adresimde de paylaşmaya karar verdim. 11.04.2016 10:47 itibari ile 2.9k okunmasıyla beraber, aldığım geri bildirimler ve gelen mesajlar ile “Bir sonraki makale ne olsun?” sorusuna da cevap arıyorum. Herkese iyi kodlamalar. Working with JSON in C# (What is JSON And How to Using It In C#) This article will cover the […]

fs Programming 2018.xl  - Bir yazılım geliştiricinin donanımı

Bir yazılım geliştiricinin donanımı

2013 yıllarının ortalarında şimdiki kullanmış olduğum dizüstü bilgisayarı aldım (Asus K55VM). O zamanlar özelliği Intel i5 2.60 Ghz, 8 GB RAM DDR3, 2 GB ekran kartı ve 750 GB HDD idi.. Bu süreçte yazdığım uygulamalar ilk zamanlarda çok hızlı çalışıyordu ve zamanla derleme esnasında, uygulama çalıştırma durumlarında veya SQL Management Studio üzerinden yaptığım sorgunun geri gelme süreleri […]

fs Programming 2018.xl  - [Nasıl Yapılır] C# ve Xamarin ile Android üzerinde Keylogger çalışması (Gelen & Giden Çağrılar, Gelen Mesajlar)

[Nasıl Yapılır] C# ve Xamarin ile Android üzerinde Keylogger çalışması (Gelen & Giden Çağrılar, Gelen Mesajlar)

Herkese tekrardan merhaba. Bu aralar Android’e merak salmış vaziyetteyim. Üniversite yıllarında yazdığım masaüstü uygulaması olan Muhbir – Informant için, gelen fazlaca talepler doğrultusunda mobil platforma entegre etmeye karar verdim. Prototip halini yazdım ve hatta geçen hafta Makros Bilgisayar adlı bilişim firması ile kurumsal anlamda satışı için anlaşma sağladım. Projeme destek oldular ve daha geniş kapsamlı ele […]

windows mac or linux 1 - Microsoft mu yoksa Linux mu; PHP mi ya da ASP.Net mi; yoksa Elma veya Armut mu?

Microsoft mu yoksa Linux mu; PHP mi ya da ASP.Net mi; yoksa Elma veya Armut mu?

Herkese tekrardan merhaba. Çok tartışmalı ve her seferinde aldığım geri bildirimler doğrultusunda yazılımcı arkadaşların bana gerek forumlarda, sosyal medyada veya attıkları e-postalarda bahsettikleri bir konuyu biraz karışık ve biraz da basit manada ele almak istiyorum. Başlık, evet biraz tuhaf. * * * Kendimden ve sektörden örnekler vererek bu konuyu açıklığa kavuşturma hedefindeyim. Aldığım freelancer işlerde, çalıştığım şimdiki veya […]

fs Programming 2018.xl  - JSON nedir ve C# ile JSON kullanımı

JSON nedir ve C# ile JSON kullanımı

Merhaba dostlar. Aslında sizlere türkçe kaynaklarda yarım yamalak anlatılan Django makalelerini, birebir çeviri yaparak seslenecektim. Ancak şimdilik mevcut projelerimizden dolayı bunu başka bir bahara bırakarak, sizlere “JSON nedir ve C# ile JSON kullanımı” makalesi ile sesleniyorum. Bu makalede neleri öğreneceksiniz? JSON Nedir? C# ile JSON Verileri Oluşturmak C# ile JSON Verilerini Okumak Hadi başlayalım!   1. JSON Nedir? Aslında JSON (Javascript […]

fs Programming 2018.xl  - Python ile Anagram oluşturma

Python ile Anagram oluşturma

Merhaba dostlar. Bugün, akşamüstü vakitlerinde Google’da “Python örnek kodlar” ve “Python örnekleri” diye arattırdım. Sonuçlar içerisinde bir web sitesine denk geldim ve Python ile Anagram (Bkz. Anagram Nedir?) oluşturduğunu iddia eden bir makale okudum. Mantık olarak çok az doğru gidilse de istenilen sonuca ulaşması imkansızdı iddia edilen makalede. Çünkü pek çok detay atlanmış ve düzensiz bir değer […]

fs Programming 2018.xl  - Python ile temel dosya işlemleri

Python ile temel dosya işlemleri

Merhaba dostlar. Bugünkü makalede Python programlama dili ile temel dosya işlemlerini, yeni öğrenenler açısından basit düzeyde gerçekleştireceğiz. Programlama ile uğraşıyorsanız, er yada geç uğraşacağınız şeyden biri de dosyalardır. Dosyalar içerisinde yapmak isteyeceğiniz işlemlerdir. Bir dosya içerisine veri yazmak veya okumak olabilir bunlar. Bunun için “IO” (input and output) bileşenini kullanmanız gerekmektedir. Bir dosya ile bağlantı kurmak için […]

fs Programming 2018.xl  - Python ile girilen tek ve çift sayıların toplamı

Python ile girilen tek ve çift sayıların toplamı

Uzun bir süreden sonra tekrardan merhabalar.. Hayatımda son gelişmeleri kısaca özetlemek gerekirse, yaklaşık yedi gün önce(12/06/2015) üniversiteyi bitirdim ve bitirdiğimin ertesi haftasında İzmir’de yazılım geliştirme uzmanı olarak işe başladım.. Bu aralar yeni bir programlama dili öğreniyorum (Python) ve başlangıç seviyesindeki (beginner) arkadaşlar için örnek kod teşkil etmek adına bu yazıyı yazıyorum. Şimdi dilerseniz şöyle bir senaryo düşünelim.. Bir kullanıcı, […]

fs Programming 2018.xl  - Dört senelik bir süreç, Mersin..

Dört senelik bir süreç, Mersin..

Dört senelik bir süreç olan üniversite hayatım dün bitti. Okulu bitirdikten sonraki hafta hemen işe başlamam ve İzmir gibi bir yerde kendi sevdiğim işi bulmam, sanırım tanrının bana verdiği en güzel hediyeydi Amerika’dan döndükten sonra. Bu konuda patronum, ev arkadaşım, iş ortağım ve 2008’de tanıştığım kişiye teşekkürlerim ayrıdır.. Her şeyin başında gelen, yaşattıklarını sıralasam bitmeyecek, hakkını ödemeyeceğim, […]

ergenekon2 1 - Ergenekon Çıkmazı

Ergenekon Çıkmazı

Yazsam mı, yazmasam mı diye çok düşündüm ve bir karara vararak bunları yazıyorum. *** Bildiğiniz üzere ERGENEKON davası hâlâ devam ediyor. Gerek gazetelerden ve haberlerden, doğru veya yanlış bir şekilde bilginizin olduğu düşünüyorum. Sizlere “Ergenekon terör örgütüdür” veya “Ergenekon masumdur” demeyeceğim. Sizlere İddianamede de söz konusu olan bilgisayardaki bir dosyaya ait tarih bilgisinin nasıl değiştirileceğini göstereceğim. […]

Settings 1 1 - Visual Studio ile “Settings” Dosyası Kullanımı

Visual Studio ile “Settings” Dosyası Kullanımı

Merhaba dostlar. Bugün sizlere Visual Studio ile “Settings” Dosyası Kullanımını göstereceğim. *Not: Facebook üzerinden okuyanlar için: www.eniskurtayyilmaz.com/visual-studio-settings-kullanimi/ “Settings”, adından da anlaşılacağı gibi ayarlarla ilgili bir fonksiyon. Bu makalede Settings dosyasını, yazdığımız herhangi bir programdaki ayarları tutmak veya bir takım verileri saklamak için kullanacağız. Bu dosya, ihtiyaç duyulan uygulama bilgilerini yada kullanıcı ayarlarını da temsil edebilir. Örneğin “Settings” ile bir kullanıcı ismini saklayabilirsiniz, bir ConnectionString […]

fs Programming 2018.xl  - PHP “mysql_fetch_array” Hatası ve Çözümü

PHP “mysql_fetch_array” Hatası ve Çözümü

Merhaba dostlar. PHP dilini kullanan pek çok arkadaşımızın, günah keçisi olan “mysql_fetch_array” hatası hakkında konuşacağım. Yazdığımız herhangi bir PHP kodunda aldığımız hata şu şekilde oluyor:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/siteadı/domains/siteadı com/[dosyaadi].php on line [satır sayısı] Geçenlerde bir web sitesi işi aldım. İlgili sayın müşterim benden; eski web sitesinin […]

fs Programming 2018.xl  - C# ile İnternet Kontrol - İnterneti Kontrol Etmek

C# ile İnternet Kontrol – İnterneti Kontrol Etmek

Merhaba dostlar. Yaptığımız programlarda bazen internet bağlantısına ihtiyaç duymaktayız. Eğer işlemlerde internet fonksiyonlarını veya internet işlemlerine ihtiyaç duyuyorsak ve programın çalıştığı bilgisayarda internet yoksa program hata (Exception) oluşturuyor. Bu yüzden program duruyor, çalışmıyor. Şöyle bir senaryo düşünelim. Senaryo: Yazdığımız program, sadece e-mail gönderme programıdır. Eğer internet varsa e-mailleri göndersin, yoksa bir işlem yapmasın. bool InternetVarmi […]

fs Programming 2018.xl  - Java Girilen Sayı Tek mi Çift mi ve Ortalaması

Java Girilen Sayı Tek mi Çift mi ve Ortalaması

Merhaba dostlar. Geçenlerde bir üniversite öğrencisi bana e-mail atmış, yardımımı rica etmiş. Bende hazır Java programlama diline yeni başladım, yardımcı olmak istedim. İstediği şey oldukça basitti. Benden istediği şeyi senaryo olarak anlatayım, sizler tarafından daha kolay anlaşılır.Senaryo: Kullanıcı kaç tane sayının tek veya çift olarak hesaplanacağının bilgisini giriyor (Örneğin 5 tane sayıyı hesaplamak istiyor). Kullanıcı, […]

tr_TRTurkish
en_USEnglish tr_TRTurkish