Nano'nun Günlüğü…

Ideallerimi gerceklestirmek icin arastiriyorum, Unutmamak icin yaziyorum!

Morfolojik Goruntu Filtreleri

Gönderim Aralık 26th, 2013

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan morfolojik islemler (opening, closing, erosion, dilation)’de strel komutu kutuyla calistiricaz. Yazmis oldugumuz matlab fonksiyonlari ile elde ettigimiz goruntuler kodlari ile birlikte makale icerisinde olacaktir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayarli Gorme / Goruntu Isleme, Matlab, Yazilim | Yorum Yok »

Histogram Bulma – imhist ve adapthisteq

Gönderim Aralık 24th, 2013

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan histogtam bulma yontemini imhist ve adapthisteq komutlariyla calistiricaz. Yazmis oldugumuz matlab fonksiyonlari ile elde ettigimiz goruntuler kodlari ile birlikte makale icerisinde olacaktir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayarli Gorme / Goruntu Isleme, Matlab, Yazilim | Yorum Yok »

Mag Gradyan Buyuklugu

Gönderim Aralık 21st, 2013

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan Mag Gradyan buyuklugunu quiver komutuyla calistiricaz. Yazmis oldugumuz matlab fonksiyonlari ile elde ettigimiz goruntuler kodlari ile birlikte makale icerisinde olacaktir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayarli Gorme / Goruntu Isleme, Matlab, Yazilim | Yorum Yok »

Roberts, Prewitt ve Sobel Algoritmalari

Gönderim Aralık 16th, 2013

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan Roberts, Prewitt, Sobel, Laplacian Of Gaussian (LOG) ve Canny Algoritmalarini adim adim calistiricaz. Yazmis oldugumuz matlab fonksiyonlari ile elde ettigimiz goruntuler kodlari ile birlikte makale icerisinde olacaktir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayarli Gorme / Goruntu Isleme, Matlab, Yazilim | Yorum Yok »

Laplacian Of Gaussian (LOG) Algoritmasi

Gönderim Aralık 12th, 2013

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan Laplacian Of Gaussian (LOG) Algoritmasini adim adim calistiricaz. Yazmis oldugumuz matlab fonksiyonlari ile elde ettigimiz goruntuler kodlari ile birlikte makale icerisinde olacaktir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayarli Gorme / Goruntu Isleme, Genel, Matlab, Yazilim | Yorum Yok »

Haralick Algoritmasi

Gönderim Aralık 9th, 2013

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan Haralick Algoritmasini adim adim calistiricaz. Yazmis oldugumuz matlab fonksiyonlari ile elde ettigimiz goruntuler kodlari ile birlikte makale icerisinde olacaktir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayarli Gorme / Goruntu Isleme, Matlab, Yazilim | Yorum Yok »

Canny Algoritmasi

Gönderim Aralık 5th, 2013

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan Canny Algoritmasini adim adim calistiricaz. Ayni zamanda algoritme uzerinde; Gaussian, Hysteresis thershold, Non-maxima suppressed ve Gradient yontemlerinin nasil kullanildigi matlab kodlariyla destekliyor olucam.
Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayarli Gorme / Goruntu Isleme, Matlab, Yazilim | Yorum Yok »

Aksiyon Potansiyeli ve Tek Yonlu Ilerleme Sebepleri

Gönderim Kasım 17th, 2013

Makalede Biyolojik Isaret Isleme alaninda bilinmesi gereken onemli konulardan birisi olan Hucre potansiyeli ve Sinir hucrelerindeki aksiyon potansiyelinin olusumlarindan, tek yonlu ilerleyis sebeplerinden bahsediyor olacagim.

 

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayar Mühendisi, Biyolojik Isaret Isleme | Yorum Yok »

Tibbi Olcme Sistemleri ve Islevleri

Gönderim Kasım 13th, 2013

Bu makalede Biyolojik Isaret Isleme alaninin onemli konularindan birisi olan;

Tipik bir tibbi ölçme sisteminin (hastadan göstergeye kadar) islevleri ile birlikte anlatiyor olacagim.

 

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayar Mühendisi, Biyolojik Isaret Isleme | Yorum Yok »

Biyolojik Isaretleri Elektriksel Isaretlere Donusturme

Gönderim Kasım 11th, 2013

Bu makale ile birlikte, Biyolojik isaret isleme alaninin en onemli konusu olan;

Biyolojik isaretleri elektriksel isaretlere dönüstürme yöntemlerini her yönteme bir örnek vererek aciklamaya calisacagim.

 

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayar Mühendisi, Biyolojik Isaret Isleme | Yorum Yok »

Biyolojik Isaret Isleme – Islemsel Kuvvetlendiriciler

Gönderim Ekim 27th, 2013

Bu makale de; Biyolojik Isaret Isleme ‘yle ilgili konular ; katalog ve web sitelerinden farkli op-amp tiplerinin ozellikleri hakkinda bilgiler bulunmaktadir.

Secilen op-amp ‘lar ise soyle; LM741, LM358 ve Op07 ‘dir.

 

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayar Mühendisi, Biyolojik Isaret Isleme | Yorum Yok »

Biyolojik Isaret Isleme – Donusturuculer

Gönderim Ekim 7th, 2013

Bu makale de; Biyolojik Isaret Isleme ‘yle ilgili soru ve cevaplarla donusturuculer hakkinda genel bilgiye ulasabilirsiniz.

Ilgili konular ise; Weston koprusu, Basinc olcumundeki algilayicilar ve uygulamalari, Dogrusal Farksal Gerilim Transformatörü (LVDT), Sicaklik, Sicaklik olcumunde kullanilan donusturuculer, Isil cift (termokapl),  Algilayicilarda dogrusallik, dogruluk ve duyarlilik, Elektronik alet ve cihazlarda kare dalga mantigi anlatiliyor.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , , , , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayar Mühendisi, Biyolojik Isaret Isleme | Yorum Yok »

Uzaktan Algilama – Destriping Uygulamasi

Gönderim Eylül 30th, 2013

Bu makalede IDL Programlama dili kullanilarak uzaktan algilama ile elde edilmis bir uydu goruntusundeki dikey eksen cizgilerindeki bozukluklari Destriping yontemi ile gideriyor olacagiz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayar Mühendisi, Yazilim | Yorum Yok »

Makine Ogrenmesi – Algoritma Mantiklari

Gönderim Eylül 15th, 2013

Makine ogrenmesi (Machine Learning) ‘nde kullanilabilecek algoritmalardan bazilari sunlardir;

KNN, SVM, ANN ve ADABoost.

Bunlari genel bir sekilde aciklayacak olursak;

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , ,
Bulundugu Konu Basliklari Akademik, Bilgisayar Mühendisi, Genel, Yazilim | Yorum Yok »

C / C++ Loop Kavramlari

Gönderim Ağustos 17th, 2013

Bu makale ile c / c++ dilinde for, while ve do while dongulerinin guzel bir ornek uzerinde her birinin nasil kullanildigina dair adim adim inceliyor olacagiz.

 

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , ,
Bulundugu Konu Basliklari C / C++, Yazilim | Yorum Yok »

.NET Üç Katmanlı Mimari

Gönderim Temmuz 28th, 2013

Daha onceden Java programlama dili ile birlikte uc katmanli mimariyi birazda olsa dile getirmeye calismistik. Bunu, Data Access Object Pattern (DAO) ve UML Uygulamasi isimli makalenin http://www.sevdanurgenc.com/archives/1209 linkinden isterseniz tekrar inceleyebilirsiniz. Cok fazla bir farklilik olmadan .Net uzerinde isler nasil ilerliyor, gelin isterseniz biraz inceleyelim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Visual Studio, Yazilim | Yorum Yok »

iTextSharp Kullanimi

Gönderim Temmuz 28th, 2013

.Net uygulamalarinizda rahat bir sekilde .xls veya pdf formatinda rapor almak istiyorsaniz, iTextShap’i kullanabilirsiniz. Bunun icin uygulamanizin bulundugu solution explorer penceresinden Add Referance yardimiyla ilgili dll’leri yani itextsharp.pdfa.dll ve itextsharp.dll ‘i eklemeniz yeterli olacaktir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , ,
Bulundugu Konu Basliklari Genel, Visual Studio, Yazilim | Yorum Yok »

OpenCv ile Image Processing Uygulamasi

Gönderim Temmuz 28th, 2013

Bu makale iceriginde Suleyman Demirel Universitesi – Bilgisayar Muhendisligi bolumu’nun Paralel Programlama dersi icin gelistirilen OpenCv ile Image Processing Uygulamasi C programlama dili ile birlikte kullanilarak yapilmis bir ornegini paylasiyor olacagim.

 

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari C / C++, OpenCV, Paralel Programlama, Sistem Programlama, Yazilim | Yorum Yok »

Histogram Hesaplama’nin Paralel Programlama Analizi

Gönderim Temmuz 28th, 2013

Bu makale iceriginde Suleyman Demirel Universitesi – Bilgisayar Muhendisligi bolumu’nun Paralel Programlama dersi icin gelistirilen Histogram Hesaplama – Seri ve Paralel Programlama Ile Analiz Sonuclarini C programlama dili ile birlikte kullanilarak yapilmis bir ornegini paylasiyor olacagim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , ,
Bulundugu Konu Basliklari C / C++, Paralel Programlama, Sistem Programlama, Yazilim | Yorum Yok »

Matrix Multiplication’in Paralel Programlama Analizi

Gönderim Temmuz 28th, 2013

Bu makale iceriginde Suleyman Demirel Universitesi – Bilgisayar Muhendisligi bolumu’nun Paralel Programlama dersi icin gelistirilen .Matrix Multiplication’in seri ve paralel programlama ile analiz sonuclarini C programlama dili ile birlikte kullanilarak yapilmis bir ornegini paylasiyor olacagim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , ,
Bulundugu Konu Basliklari C / C++, Paralel Programlama, Sistem Programlama, Yazilim | Yorum Yok »

Java Web – Canvas Derleyicisi

Gönderim Haziran 23rd, 2013

Java web uygulamasi uzerinde basit bir turkce icerikli canvas derleyicisi hazirlayalim. Bunun icin jsp ile iletisimde kalabilecek bir java class’ina ihtiyacimiz bulunmaktadir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Java, Web Programlama, Yazilim | Yorum Yok »

Java Web Uygulamalarinda Canvas

Gönderim Haziran 23rd, 2013

Html5 Canvas uygulamalarinin web sayfalarinizda grafik cizimleri icin kullanabileceginizi biliyorsunuzdur. Canvas cizimlerinizi <canvas > </canvas> taglari arasinda kullanarak gerceklestirebilirsiniz. Bununla birlikte size javaScript’te yardim olacaktir. Peki bunu jsf, jsp gibi java web application’larinizda nasil kullanacaksiniz basit bir ornekle gosterelim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Java, Web Programlama, Yazilim | Yorum Yok »

Java Thread Uygulamasi

Gönderim Mayıs 31st, 2013

Java’da hem thread sinifini hemde runnable sinifini kullanarak bir uygulama paylasiyor olacagim.

Thread sinifindan extend edilmis ve runnable sinifindan implement edilmis siniflar icerisinde run method’larina vermis oldugumuz komutlari, Test sinifinda olusturulan nesnelerin Start methodlari ile thread’leri cagiriyoruz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , ,
Bulundugu Konu Basliklari Java, Paralel Programlama, Sistem Programlama, Yazilim | Yorum Yok »

Thread Sinifi Method’larinin Kullanimi ve Uygulamalari

Gönderim Mayıs 31st, 2013

Aslinda her iki yontemle de ayni seyleri yapiyoruz fakat farkli iki yol kullaniyoruz. Thread sinifindan uretmis oldugumuz nesne sayesinde Thread yasam dongusundeki rolune tamamen hakim olmaktadir. Runnable ise bir arabirim gibi kullanilmaktadir. Sadece bir thread tanimlanir ve o thread uzerinde isler yurutulur fakat tum kontrole hakim olamaz. Diger onemli bir konu ise,

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , ,
Bulundugu Konu Basliklari Java, Paralel Programlama, Sistem Programlama, Yazilim | Yorum Yok »

MultiThreaded Programming With JAVA

Gönderim Mayıs 31st, 2013

Java’da Thread’ler object olarak bulunmaktadir. Iki farkli yontemle thread’ler uzerinde calisabiliriz.

1. Standart sinifimizi Thread sinifindan extend ederek.

2. Standart sinifimizi Runnable interface’inden implement ederek.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , ,
Bulundugu Konu Basliklari Java, Paralel Programlama, Sistem Programlama, Yazilim | Yorum Yok »

Matlab – Erosion Dilation Uygulamasi

Gönderim Mayıs 31st, 2013

Matlab kullanarak bir resmi Erosion ve Dilation islemlerinine nasil uygulanmasi gerektigine dair basit bir uygulamadan bahsediyor olacagim. Oncelikle matrix seklinde bir resim olusturuyor olacagiz. Ardindan resmin pixel’leri uzerinde dolasmasini istedigimiz matrix yapisini olusturucaz. Olusturmus oldugumuz bu matrix’i resim uzerinde gezdirirken Erosion ve Dilation yontemlerini kullaniyor olacagiz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Matlab, Paralel Programlama, Yazilim | Yorum Yok »

Oracle Java Cloud Service Uygulamasi

Gönderim Nisan 30th, 2013

Bir onceki Oracle Cloud Computing yazisinda bahsettigim gibi JDeveloper Oracle Cloud icin gelistirmis oldugu surumu olan Oracle JDeveloper 11g (11.1.1.6.0) ile kucuk bir uygulama gelistirip bunu oracle cloud ortamina nasil deployment edecegimizi yazalim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , ,
Bulundugu Konu Basliklari Bulut Bilisim, Java, Oracle, Web Programlama, Yazilim | Yorum Yok »

Oracle Cloud Computing Hakkinda

Gönderim Nisan 29th, 2013

Bulut bilisim konusundaki arastirmalarima devam ederken bu kez solugu Oracle Cloud Computing’de aldim. Bu makalem ve ilerleyen makalelerimde Trial versiyonu ile user tarafini pek yormayan bir yapidan bahsediyor olacagim. Daha cok Java Developer’larin ilgisini cekecek olan bu yapi gun gectikce kendini gelistirmeye devam ediyor.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , ,
Bulundugu Konu Basliklari Bulut Bilisim, Java, Oracle, Yazilim | Yorum Yok »

Loop Optimization – Loop Optimizasyonu

Gönderim Nisan 25th, 2013

Var olan dongulerin acilmis yada sikistirilmis hallerini optimize ettikten sonra cache’imizde nasil bir performans saglayacigini gorebiliriz. Bunun icin uc adet dogu optimizasyon yontemi bulunmaktadir; loop unrolling, loop fusion ve loop tiiling.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , ,
Bulundugu Konu Basliklari C / C++, Paralel Programlama, Sistem Programlama | Yorum Yok »

Memory Access Patterns And Performance

Gönderim Nisan 25th, 2013

Paralel programlama ile calismalarimizda bellege nasil erisecek olmamiz onemlidir. Bellegin nasil calistigini bilirsek yazacagimiz kod’un performansinida ayni sekilde hesaplayabilmis oluruz. Bunun oncelikle, cache line size’dan bahsetmemiz gerekiyor. Ardindan, row wise ve column wise kavramlarinin onemini birer ornekle aciklayalim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , ,
Bulundugu Konu Basliklari C / C++, Design Pattern, Paralel Programlama, Sistem Programlama | Yorum Yok »

Nested Parallel Loops

Gönderim Nisan 13th, 2013

Matrix Multiplication / Matrix Carpma islemlerini OpenMP araciligi ile paralel alanda nasil yapilabilecegini incelerken ayni zamanda for construct’larin nested parallel loops alaninda nasil calistigini goruyor olacagiz.

Oncelikle parallel region icin gerekli olan matrix multiplication kodumuzu yazdigimizda,

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: ,
Bulundugu Konu Basliklari C / C++, OpenMP, Paralel Programlama, Sistem Programlama, Visual Studio, Yazilim | Yorum Yok »

Calisirken ki Garipliklerim…

Gönderim Nisan 9th, 2013

Merhabalar,

Takipcilerim bilirler Teknik bir blog’a sahibim ve Genel konulara cok nadir deginiyorum. Yine oyle haril haril calisiyordum ki birden bire “Yahu Nano, Ne garip bir sekilde calisiyorsun?” dedim…

Sirf kendimi elestirmek ve kendimi utandirmak adina da bu yaziyi yaziyorum sanirim.

Hazir misiniz? Ben hazirim o halde baslayalim;

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler:
Bulundugu Konu Basliklari Bilgisayar Mühendisi, Genel | Yorum Yok »

Selenium – Python,Ruby,Java ve CSharp Donusumleri

Gönderim Mart 30th, 2013

Selenium’un bize HTML formatinda hazirlamis oldugu test case’leri Python, Ruby, Java ve CSharp dillerinde kullanabilecegimiz test case’lere nasil donusturecegimizi inceleyecegiz. En bastan beri kullanmis oldugum ornek uygulama uzerinden gidelim ve donusumleri nasil yaptigimizdan adim adim bahsetmeye baslayalim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , ,
Bulundugu Konu Basliklari Java, Python, Selenium, TDD - Test Driven Development, Yazilim | Yorum Yok »

Selenium – Source Islemleri

Gönderim Mart 30th, 2013

Selenium Java, Python, CSharp ve Ruby dillerini destekledigini ve hazirlamis oldugunuz testinizi bu dillere otomatik bir sekilde cevirtebileceginizden bahsetmistim. Peki hazirlamis oldugumuz bu testler o an icin hangi dilde nasil hazirlaniyor? Inceleyebilmemiz icin Selenium IDE’de bulunan Source penceresinden yardim alacagiz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Selenium, TDD - Test Driven Development, Yazilim | Yorum Yok »

Selenium – Record Islemleri

Gönderim Mart 30th, 2013

Selenium hakkinda genel bilgilerden sonra artik IDE’yi biraz daha inceleyebiliriz. Oncelik olarak testimizi hazirlamak icin Record butonu ile nasil calisabilecegimize dair basit bir uygulama gerceklestirelim. Bu uygulama icin bir web sitesi seciyoruz ve arindan kayit butonumuz ile site icerisinde test etmek istedigimiz yerlerle calismaya basliyoruz. Butonu pasiflestirdikten sonra test’te hata var mi yok mu kontrol ediyoruz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Selenium, TDD - Test Driven Development, Yazilim | Yorum Yok »

TDD – Selenium IDE

Gönderim Mart 30th, 2013

TDD hakkinda on bilgilerden sonra baslangic seviyesinde ki NUnit ve JUnit bilgilerini paylasmistim. Simdi sira geldi yurt disinda populer olan, Turkiye’de de kullanilmaya baslayan bir IDE’den bahsetmeye; Selenium IDE. Bu yazimda, avantajlari ve dezavantajlari olan bu IDE’yi inceliyor olacagiz. Oncelik olarak http://docs.seleniumhq.org adresinden gerekli toturial ve eklentilere ulasabilirsiniz. Simdi detayli bir sekilde Selenium IDE’yi inceleyelim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , ,
Bulundugu Konu Basliklari Selenium, TDD - Test Driven Development, Yazilim | Yorum Yok »

TDD – JUnit Kullanimi [Eclipse]

Gönderim Mart 30th, 2013

Bu makalem ile size onceki yazimda Java’nin kullandigi Test Unit Framework olan JUnit’ten bahsetmistim. Hairlarsaniz, Netbeans arayuzu ile birlikte bir uygulama gerceklestirmistim. Simdi ise Eclipse arayuzunde JUnit kullanimi adim adim anlatabilmek adina basit bir uygulama gerceklestiriyor olacagim. Oncelikle JUnit Framework’unu indirebilmeniz icin http://junit.org sitesini ziyaret etmeniz ve jUnit4.0 icin yayinlanmis olan jar’lardan guncel olan versiyonunu indiriyoruz. Ardindan Eclipse Ide’mizi calistiriyoruz ve Yeni bir Java Project ile uygulamamizi gelistirmeye basliyorouz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , ,
Bulundugu Konu Basliklari Java, TDD - Test Driven Development, Yazilim | Yorum Yok »

OpenMP Synchronization Constructs

Gönderim Mart 13th, 2013

Synchronization Constructs konu basligi altinda Critical Constructs, Atomic Constructs ve Barrier Constructs yapilarini birer ornekle aciklamaya calisacagim. Ayni zamanda Reduction Clause yapisi hakkindada bir ornek paylasiyor olacagim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , ,
Bulundugu Konu Basliklari C / C++, OpenMP, Paralel Programlama, Sistem Programlama, Visual Studio, Yazilim | Yorum Yok »

OpenMP Work Sharring Construct

Gönderim Mart 12th, 2013

Work Sharing Construct konusu icerisinden 3 yapiyi orneklerle inceliyor olacagiz. Paralel programlama icerisinde Thread’ler arasinda is paylasimlarini yonetebilecegimiz yapilardir. Master thread’inizin paralel havuza girisinde is parcalarina nasil uymasini istiyorsak burada belirleyebiliyoruz. Su ana basliklar altinda inceleyecek olursak; loop, sections ve single ile isimlendirilen directive yapilardir.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , , , ,
Bulundugu Konu Basliklari C / C++, OpenMP, Paralel Programlama, Sistem Programlama, Visual Studio, Yazilim | Yorum Yok »

OpenMP’de Omp_Num_Threads ile Thread Kisitlamasi

Gönderim Mart 12th, 2013

OpenMp icerisinde calisirken paralellestirdigimiz kod’un thread’lerimizden kac tanesiyle calismasini istiyorsak bunu ister kod’dan ister kullanacagimiz visual studio derleyicisinden yazacagimiz kod’la belirleyebiliyoruz. Dilerseniz bunu nasil aktif edecegimizi kucuk bir uygulamamizla gorelim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , ,
Bulundugu Konu Basliklari C / C++, OpenMP, Paralel Programlama, Sistem Programlama, Visual Studio, Yazilim | Yorum Yok »

OpenMP İle İlk Adım

Gönderim Mart 5th, 2013

OpenMP, kendi icerisindeki derleyici direktifleri sayesinde paralel programlama’daki calismalarimiza yardimci olabilecek bir API gorevini ustlenmistir. Ornek icerisinde C++ uzerinde calisiyor olacagiz. Oncelikle Visual Studio’da yeni bir Visual C++ Win32 Console Application projesi olusturalim. Source Files icerisine ise cpp uzantili bir C++ File (.cpp) olusturalim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , ,
Bulundugu Konu Basliklari C / C++, OpenMP, Paralel Programlama, Sistem Programlama, Visual Studio, Yazilim | Yorum Yok »

Paralel Programlama Uygulamasi [C#]

Gönderim Şubat 21st, 2013

Arastirmalarim sonucunda Visual Studio’da paralel programlama hakkinda kucuk bir uygulama ortaya cikarmak istedim. Bunun icin visual studio’da System.Diagnostics ve System.Threading.Tasks dll’leri ile calismam gerekiyor. Uygulamamiza gececek olursak oncelikle visual studio’da console application olusturuyoruz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , ,
Bulundugu Konu Basliklari Paralel Programlama, Sistem Programlama, Visual Studio, Yazilim | Yorum Yok »

Paralel Programlama Nedir?

Gönderim Şubat 21st, 2013

Paralel Hesaplama yada Paralel Programlama hakkinda soyleyebilecegimiz seyler genellikle bilgisayar mimarileri uzerinde olacaktir cunku calisacagimiz ortam islemciler/memory’ler uzerindeki gorevler uzerinde olacaktir. Genelde bir sorunu cozebilmek icin kaynaklar eszamanli ve coklu bir sekilde calismaktadirlar.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , , , , ,
Bulundugu Konu Basliklari OpenMP, Paralel Programlama, Sistem Programlama, Visual Studio, Yazilim | Yorum Yok »

TDD – JUnit Kullanimi [Netbeans]

Gönderim Şubat 6th, 2013

Bu makalem ile size onceki TDD yazilimda bahsetmis oldugum, Java’nin kullandigi Test Unit Framework olan JUnit’ten bahsedip bir de basit bir uygulama gerceklestiriyor olacagim. Uygulamalarimizi NetBeans arayuzunde gerceklestiriyor olacagim. Java Application olarak yeni bir proje olusturuyor ve ismini JUnitPersonelUygulamasi olarak duzenliyorum. Olusturdugumuz projeye Libraries kisminda Junit framework’u ile ilgili olan JUnit4.10 ile ilgili jar’i tanitiyoruz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , ,
Bulundugu Konu Basliklari Java, TDD - Test Driven Development, Yazilim | Yorum Yok »

TDD – Visual Studio Test Tool Kullanimi

Gönderim Şubat 6th, 2013

Visual Studio’nun NUnit framework haricinde bir de kendisinin test tool’u oldugundan bahsetmistim. Bu makale icerisinde de ayni uygulamamizi Test Tool uzerinde gerceklestiriyor olacagim. Visual Studio’muzu aciyor ve yeni bir test projesi olusturuyorum. Ismini NUnitPersonelUygulamasiTest olarak duzenliyorum.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , ,
Bulundugu Konu Basliklari TDD - Test Driven Development, Visual Studio, Yazilim | Yorum Yok »

TDD – NUnit Kullanimi

Gönderim Şubat 6th, 2013

Visual Studio ortaminda gelistirmis oldugunuz yazilimlarin oncelikle test kodlarini yazmak ve derlemek istiyorsaniz NUnit Framework’unu kullanmaniz gerekiyor. Bu framework’u kullanirken normal bos bir projeyi acarak kodlarinizi gelistirebilirsiniz yada Visual Studio icerisinde Test template’ini kullanabilirsiniz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , ,
Bulundugu Konu Basliklari TDD - Test Driven Development, Visual Studio, Yazilim | Yorum Yok »

TDD – Test Driven Development Komutlari

Gönderim Şubat 6th, 2013

TDD hakinda en sik kullanilan ve bilinmesi gereken bazi terimlerden bahsediyor olacagim bu yazimda. Uygulamalar esnasinda da farkli terimlerle karsilastigimizda kullanim sekillerinden bahsediyor olacagim. Simdilik NUnit ve JUnit icin kullanilan komutlardan sirasiyla bahsedelim. Ardindan bu framework’leri nereden indirecegimize bakalim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , , , , , , , ,
Bulundugu Konu Basliklari Java, TDD - Test Driven Development, Visual Studio, Yazilim | Yorum Yok »

TDD – Test Driven Development

Gönderim Şubat 6th, 2013

Merhabalar, Test Driven Development – Test Gudumlu Yazilim’la ilgili merakim her zaman olmustur. Bu merakim sonucu yapmis oldugum arastirmalarla ilgili kucuk ama onemli ayrintilari artik vakit buldukca sizlerlede paylasmayi dusunuyorum. Calismalarimda gunumuzde kullanilan her onemli iki dilde de yapiyor olacagim; Java ve C Sharp. Bunlara ait olan Test Unit’lerinde nasil kullanildigini adim adim anlattiktan sonra da anlasilir orneklerlede olayi ozetliyor olacagim.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Java, TDD - Test Driven Development, Visual Studio, Yazilim | Yorum Yok »

Objective C’de Class Yapilari

Gönderim Ocak 30th, 2013

Bu makalemde, XCode arayuzu ile birlikte objective c dilinde Interface sinif uzerinde olusturmaya calistigim basit bir uygulama ile ogrenci bilgi sistemini IPhone uzerinde calismasi icin yazmaya calisacagim. Bildiginiz uzere .h uzantili siniflarimizda interface class’imiz icin gerekli olan degiskenleri ve methodlarin isimlerini tanimliyoruz. Hemen ardindan da .m uzantili sinifimizda tanimlamis oldugumuz tum bu tanimlamalarin iceriklerini uygulama sinifimiz icerisinde tanimliyoruz.

Uygulamamiza baslarken oncelikle XCode’u calistiyoruz. Ardindan Create a new Xcode Project ‘i tikliyoruz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , , , ,
Bulundugu Konu Basliklari Objective C, Yazilim | Yorum Yok »

Objective C’de Command Line Tool Uygulamasi

Gönderim Ocak 30th, 2013

Bu makalemde, XCode arayuzu ile birlikte objective c dilinde Interface sinif uzerinde olusturmaya calistigim basit bir uygulama ile ogrenci bilgi sistemini Console uzerinde calismasi icin yazmaya calisacagim. Bildiginiz uzere .h uzantili siniflarimizda interface class’imiz icin gerekli olan degiskenleri ve methodlarin isimlerini tanimliyoruz. Hemen ardindan da .m uzantili sinifimizda tanimlamis oldugumuz tum bu tanimlamalarin iceriklerini uygulama sinifimiz icerisinde tanimliyoruz.

Uygulamamiza baslarken oncelikle XCode’u calisitiyoruz. Ardindan Create a new Xcode Project ‘i tikliyoruz.

Makalenin Devamini Okumak Icin Tiklayiniz!… »

Etiketler: , ,
Bulundugu Konu Basliklari Objective C, Yazilim | Yorum Yok »

Istatistik

  • 1 Uye
  • 334 Yazi
  • 16 Yorum Var