Anasayfa » Yazılım » Sayfa 2

Yazılım

Infer.NET Olasılığa Dayalı Programlama

Merhabalar;Bu yazımda Infer.Net ve Olasılığa dayalı programlama nedir bunu anlatmaya çalışacak ve Microsoft tarafından verilen bir örnek üzerinden kod incelemesi yapacağım. Olasılığa dayalı programlama; gerçek işlemlerin istatistiksel modellerini oluşturmamızı sağlar. Infer.NET Yapay zeka alanında M...

Arduino ile Multithreading Zamanlı Röle Kontrolü (arduino millis)

Bu yazımda Arduino kullanarak 3 farklı röleyi 3 farklı butona basıldığı anda belirli bir zaman çalıştırıp daha sonra kapatacak bir uygulama yapacağız, fakat bu işlemleri aynı anda yapabilmesini sağlamak için de millis() fonksiyonunu kullanacağız. Kısacası Arduino millis nedir yazımızda 🙂 Not: Gelen ...

C#’da Sık Yapılan Hatalar ve Çözümleri

Merhabalar; Bu yazımda C# ile yazılım geliştirirken sık yaptığımız programın çalışmasını engellemese bile performans sorunlarına yol açabilecek hataları ve çözüm yollarını anlatacağım. LINQ Kullanımı; Bir program yazarken mutlaka bazı verileri bir list veya collection da saklamamız gerekir ve binler...

.NET Core Daemon

Merhabalar, Bu yazımda .NET Core ile Linux, Mac veya Windows ortamlarında arkaplanda çalışacak bir uygulama geliştirmeyi anlatacağım. .NET bu konuda büyük zorluklar çıkartırken .NET Core ile bu tarz uygulamaları hazırlamak artık çok kolaylaştı. Bu yazıda yapacağımız proje kodlarına Github adresimden...

Azure Portal’da Kaynakları Grubu Silmeden Toplu Olarak Kaldırmak

Merhabalar; Azure Portal‘da bir kaynak grubu içerisinde ki tüm kaynakları toplu olarak silmenin tek yolu grubu silmekten geçiyor, Fakat gurubu silmeden içerisinde ki tüm kaynakları kaldırmam gerekti. Bunu yapmak için Cloud Shell‘i kullanacağız, ve bu işimizi oldukça kolaylaştıracak. Beni...

C# ML.Net ile Makine Öğrenme | Maaş Tahmini

Merhabalar, bu yazımda 2018 yılında ilk defa hayatımıza giren ML.Net‘i nasıl kullanabileceğimizi öğreneceğiz, bir sektörde personelin çalışma süresi kıdemine göre maaş skalası verileri ile yapay zekamızı eğitecek, sonra bu zamana kadar aldığımız maaşların olduğu bir liste ile ve oluşturacağımı...

Endüstriyel IoT (IIoT)

IoT Nedir?, Endüstriyel IoT ile neleri yapabiliriz?, Akıllı fabrika nasıl oluyor? gibi bir çok soruya internet üzerinde yazılmış binlerce yazı ile cevap bulabiliriz. Fakat görerek ve gerçek bir fabrika ortamını simüle ederek kavramak çok daha öğretici olacaktır. Microsoft Azure IoT Microsoft hazırla...

DataTable’dan PDF Oluşturma | C# Windows Form

Merhabalar;Windows Form Application projemizde herhangi bir veri kaynağından beslenen DataTable‘da ki verilerin nasıl PDF‘e aktarılacağını bu yazıda anlatacağım. Hazır proje dosyalarına Github adresimden ulaşabilirsiniz. Öncelikle Windows Form Application projesi oluşturarak, ExcelDataRe...

Visual Studio 2019 Preview 2 Güncellemesi Yayınlandı

Merhabalar; Bugün .NET Core için bir takım güncellemesi yayınlandı, bu güncelleme sadece VS 2019 Preview 2‘de kullanılabilecektir, güncelleme ile bir takım yenilikler geldi. Console Uygulamalarında Debug Konsol uygulamalarında Debuggin artık CTRL+f5 ile başlattığımız yerleşik Console kullanımı...

C# UWP ile Rakamları Nasıl Yazıya Çevirebiliriz?

Merhabalar; Genellikle fatura altlarında gördüğümüz fatura tutarının yazı ile yazılmış şekillerini C# UWP kullanarak nasıl yapabiliriz, hızlıca anlatmaya çalışacağım. Öncelikle Visual Studio ile bir UWP projesi oluşturarak başlıyoruz, oluşturduğumuz projede MainPage.xaml tasarımında sadece formda gö...

Excel’de GUID Nasıl Oluşturulur?

Merhabalar;Bu yazımda Excel’de nasıl GUID oluştururuz bunu anlatacağım, Excel bir çok konuda hızlı çözümler için hep elimizin altında, öyle yoğun ve öyle noktalarda kullanılabiliyor ki bazen hayret etmemek elimizde değil. Örneğin MRP alternatifi olarak Excel kullananlardan Muhasebesini Excel i...

Windows Formlara Sistem Menüsü Eklemek

Merhabalar;Windows form uygulamalarında formun sol üst köşedeki iconuna tıkladığımız da veya üst barda sağ tuşla tıkladığımız da açılan sistem menüsüne nasıl yeni menü ekleyebiliriz bu yazımda bunu açıklamaya çalışacağım. Burada anlattığımı projeyi Github adresinden indirerek üzerinde çalışmanızı ön...

C# UWP – Raspberry Pi Real Time GPIO

Merhabalar;Bu yazımda C# Universal Windows Application ile Windows 10 IOT kurulu bir Raspberry Pi cihazında GPIO pinlerinin durumlarını gerçek zamanlı olarak dinleyen ve ekranda gösteren bir uygulama nasıl yapılır bunu anlatmaya çalışacağım. Bu yazıda yaptığımız projeyi Github sayfandan indirebilirs...

SignalR ve Angular Kullanarak Net Core ile Gerçek Zamanlı Grafikler

SignalR uygulamalarımız da gerçek zamanlı grafikler kullanmamıza olanak sağlayan bir kütüphanedir. Burada yapacağımız projeyi Github sayfamdan indirebilirsiniz. Bu yazımda SignalR’yi Angular ve .Net Core ile nasıl kullanacağımızı anlatacağım. Server ve Client olarak iki proje oluşturacağız, ön...

Asp.NET Core Grafik (Chart) Oluşturma

Merhabalar;Bu yazımda Asp.Net Core Projemizde pie, line, bar vb. grafikler nasıl oluşturulur bunu anlatacağım. Öncelikle Asp.NET Core Web Application projesi oluşturmayı biliyor olmamız gerekiyor, burada bu konuya girmeyeceğiz fakat Asp.Net Core Web Applicatiob ile devam ederek bir tane oluşturuyoru...

Raspberry Pi’de C# Uygulamalarını Çalıştırma

Merhabalar; Bu yazımda Raspberry Pi gibi Linux işletim sistemi yüklü cihazlarda alışık olduğumuz C# ile yazılmış Windows uygulamalarının nasıl çalıştırılabileceğini anlatacağım. Aslında Linux’da C# ile proje yapmak istiyorsak .Net Core kullanmak en doğru yöntem fakat .Net Core öğrenmek için he...

Node-Red Akış Tabanlı Programlama & Azure IoT Hub Veri Gönderme

Akış tabanlı programlama yani blokları lego mantığı ile bir araya getirerek çalışabilen, kurallardan oluşan programlar. Kulağa enteresan geliyor, kod yazmadan program yapabilmemize imkan tanıyan bu sistem IBM tarafından Node.js üzerine açık kaynak olarak inşa edildi. IoT cihazları, API’leri ve onlin...

Endüstriyel Üretimlerde (AI & ML) Analitik Uygulamalar (Symphony Industial AI)

İmalat sanayi dijitalleştikçe toplanan verilere artıyor, büyük veri ve cloud teknolojiler bizlere bu verileri daha kolay işleme ve analiz etme imkanları tanıyor. Endüstriyel IoT (IIoT) ve yapay zeka (AI) çözümleri için Symphony özellikle imalat sanayine yönelik prosesleri ile işlerimizi kolaylaştırı...

C# ile Azure Storage Resim Yükleme

Merhabalar;Bu yazımda örnek bir C# console application proje oluşturarak bilgisayarımızda bulunan bir klasördeki resim dosyalarının Azure BlobStorage’a aktarılmasını sağlayacağız. C# Projemize Github adresimden ulaşabilirsiniz. Bunun için öncelikle Azure portaldan Storage Account oluşturuyoruz. Gere...

Raspberry Pi Sensör verilerinin Node.Js ile Azure IoT Hub’a Gönderilmesi

Merhabalar; Raspberry Pi cihazımıza bağlı sensörlerden gelen verilerin nasıl IoT Hub’a iletileceğini bu yazımda anlatacağım. Bunun için Raspberry Pi cihazında Raspbian işletim sistemi yüklü olduğunu farzediyorum ve verileri göndermek için Node.js kullanacağız. IoT Hub Oluşturma; Öncelikle Azure port...

Asp.Net Core ile Rest API Oluşturma

Günümüzde Rest API’ler uygulamalarımızın istediğimiz uçlarını başka uygulamalara (mobil vb.) açmanın standart yolu haline gelmeye başladı, hatta geldi diyebiliriz. Bende bu yazımda Visual Studio 2019 kullanarak Asp.Net Core ile nasıl bir Rest Api oluşturacağız onu anlatmaya çalışacağım. Senaryomuz d...

Visual Studio Python | QtDesigner ve PyQt ile UI Formlar

Merhabalar, bu yazımda QtDesigner kullanarak oluşturulan form tasarımlarının Python’a dönüştürülmesi ve Visual Studio 2019 ile kodlamayı anlatacağım. Visual Studio kullanacağımız için de gerekli modül ve paketleri yine VS üzerinden ekleyip kuracağız, böylece daha kolay ve hızlı olarak kuruluml...

Visual Studio 2019 Live Share

Yakın zamanda preview sürümü ile ön izlemeye açılan Visual Studio 2019 birçok yeniliği ile dikkat çekiyor. Özellikle açılış ve derleme hızıyla ilk bakışta dikkatleri üzerine çekmeye başladı, ben öncelikle VS2017 hayatımıza giren fakat 2019 ile default olarak gelen Live Sharing özelliğini anlatmaya ç...

Microsoft Graph API İzin Referansları

  Merhaba, Microsoft Graph API üzerinde işlemlerimize ve referans değerleri anlatmaya devam ediyoruz. Bu yazımız daha önceden ufak çaplı olarak geçmiş olduğumuz izin türlerinin derinlemesine incelenmesi ve obje referanslarını anlatmaya yöneliktir. Graph API üzerinde token alırken Scope alanı altında...

Office Geliştirme – Token Alma

  Merhaba , bu yazımızda Microsoft Graph API üzerinde uygulama geliştirme yazımızın ardından kullanıcı için Token alma işlemlerini göreceğiz ve konu hakkında detayları paylaşacağız.   Microsoft Office 365 üzerinden Office Development olarak adlandırılan ve Add-In geliştirme olarak bilinen uygulamala...