13 Kasım 2017 Pazartesi

Plaka Tanıma Sistemi

Plaka Tanıma Sistemi  (www.cozumarge.com)

Çözüm Arge firması özel yazılım ve otomasyon sistemleri üzerine kurulmuş olan bir firmadır. Firma elektronik , yazılım mühendisi ve uzman destek kadrosuyla özel yazılım, bilgisayarla haberleşen elektronik devreler ve güvenlik çözümleri üretmektedir. Proje ürünleri ve hazır ürünler sunmaktadır.

Firma sitesini görüntülemek isterseniz www.cozumarge.com linkini kullanabilirsiniz.
Özel yazılım, otomasyon ve güvenlik çözümleri ihtiyaçlarınız için : 0850 733 63 22 telefon numarasından yetkililerle iletişime geçebilirsiniz.

4 Ekim 2015 Pazar

Emgu CV OpenCV

Arkadaşlar Merhaba Uzun Zamandır İş Yoğunluğundan Paylaşım Yapamıyorum. İnşallah ilerleyen zamanlarda görüntü işleme kütüphanesi olan opencv nin .net tarafındaki Emgu cv ortamındaki tecrübelerimi  paylaşacağım.

7 Şubat 2015 Cumartesi

Javascript Kdv Hesaplama İşlemleri


Merhaba arkadaşlar ofiste çalışırken bir proje için arkadaşların kdv hesaplamaları yapmaları gerekiyordu ve web üzerinden kdv hesaplamayı kullandılar. Javascript kullanarak kdv hesaplama aracı yapmak istedim.
Bu hesaplamaları kullanarak kdv oranı seçilir ve tutar yazılır hesaplama yapıldıktan sonra kdv dahil tutar alert kullanılarak kullanıcıya bildirilir. Kdv dahil tutardan kdv tutarını hesaplamak için yine kdv oranı seçilir ve yazılan tutarın kdv miktarı alert ile kullanıcıya bildirilir.

Uygulama:



Kdv Türü Seçiniz    

    

    


Kaynak Kodlar:




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Kdv Hesap Makinesi</title>
</head>

<body>
 <script type="text/javascript">
  function hesapla(s,e)
  {
   if(Cmb_KdvTur.value ==null)
    {
     alert("Kdv Türü Seçmelisiniz....");
     Cmb_KdvTur.focus();
    }
    else
    {
     var  kdvtutar = 0;
     var  kdvoran = 0;
     
     if (Cmb_KdvTur.selectedIndex ==0)
      kdvoran =1;
      else if (Cmb_KdvTur.selectedIndex ==1)
      kdvoran=8;
      else if (Cmb_KdvTur.selectedIndex==2)
      kdvoran=18;
      
     var  tutar =  parseFloat( input_tutar.value);
     kdvtutar = (tutar * kdvoran) / 100;
     var  toplamtutar =  tutar  + kdvtutar ;
     
     alert("Kdv Dahil Toplam Tutar : " + toplamtutar.toString() );
    }
  }
  function ogren(s,e)
  {
   if(Cmb_KdvTur.value ==null)
    {
     alert("Kdv Türü Seçmelisiniz....");
     Cmb_KdvTur.focus();
    }
    else
    {
     var  kdvtutar = 0;
     var  kdvoran = 0;
     
     if (Cmb_KdvTur.selectedIndex ==0)
      kdvoran =1;
      else if (Cmb_KdvTur.selectedIndex ==1)
      kdvoran=8;
      else if (Cmb_KdvTur.selectedIndex==2)
      kdvoran=18;
      
     var  tutar =  parseFloat( input_kdvlitutar.value);
     kdvtutar = tutar -(tutar / (1+(kdvoran/100)));
  
     alert("Kdv Tutarı : " + kdvtutar.toString() );
    }
  }

 </script>
 <div style="margin:0 auto; width:300px;">
 <p>Kdv Türü Seçiniz&nbsp;&nbsp;&nbsp;&nbsp;
 <select name="Cmb_KdvTur" id="Cmb_KdvTur">
    <option>Kdv%01</option>
    <option>Kdv%08</option>
    <option>Kdv%18</option>
   </select></p>
 <input id="input_tutar" value="0">&nbsp;&nbsp;&nbsp;&nbsp;
 <button id="btnkdvhesapla" title="Test"   onclick="hesapla(btnkdvhesapla,event)" value="" >Kdv Hesapla</button>
 <br />
 <br />
 <input id="input_kdvlitutar" value="0">&nbsp;&nbsp;&nbsp;&nbsp;
 <button id="btnkdvogren" title="Test"   onclick="ogren(btnkdvogren,event)" value="" >Kdv Öğren</button>
</div>
</body>

</html>

22 Eylül 2014 Pazartesi

Error 40 The type or namespace name 'Objectparameter' could not be found Hatası Ve Çözümü

Error 40 The type or namespace name 'Objectparameter' could not be found

Bu hata entityframework 6.1 versiyonunun sp lerde parametre olarak System.Data.Object kütüphanesinde bulunan Objectparameter kataloğunu referans olarak kullanamadığı kullanması gereken kütüphanenin System.Data.Entity.Core.Objects sınıfındaki Objectparameter kataloğunu kullanması gerektiğidir. Referans menüsünden projenize System.Data.Entity Dll ini eklemeli ve hatanın oluştuğu classta  System.Data.Entity.Core.Objects  kütüphanesini çağırıp

   // using System.Data.Objects;
   // using System.Data.Objects.DataClasses; referanslarını çıkarmalısınız . Build ettiğinizde projeniz hata vermeyecektir.


14 Haziran 2014 Cumartesi

Sql Sayısal Format Örneği


Sql sayısal alanların formatlanabileceği güzel bir örnek

(REPLICATE('0',8-LEN(CAST(1 AS NVARCHAR(6)))) + CAST(1 AS NVARCHAR(6)))  -- sayısal değeri formatlayan script

declare @i int;
set @i =0;
declare  @tmptbl table(satirno int,kayit nvarchar(10));  --temp table create
while (@i <1000000)  --- 1000000 adet kayıt için döngü kuruyoruz

begin
  insert into @tmptbl 
  SELECT @i , (REPLICATE('0',8-LEN(CAST(@i AS NVARCHAR(6)))) + CAST(@i AS NVARCHAR(6)))  --temp table a kayıt ekliyoruz
 set @i = @i + 1;
end

select * from @tmptbl; -- temp table daki kayıtları çekiyoruz






6 Ağustos 2013 Salı

Entity Framework Vs Sql Execute Vs Linq To Sql Insert 100.000 Data Performans Test

entity framework linq to sql

Merhaba arkadaşlar bu yazımda basit bir tablo yapısına entity framework, linq to sql ve sql query string execute metodunu kullanarak 100.000 adet kayıt işleyip performanslarını karşılaştıracağız.

27 Temmuz 2013 Cumartesi

LİNQ Nedir LİNQ Kullanımı (LINQ Yazı Dizisi Sayı :1)

linq nedir

Merhaba Arkadaşlar

Yeni bir yazı dizisine başlıyorum. İçerik genel olarak LINQ,  LINQ to Object, LINQ To SQL, LINQ to XML konularını işleyeceğiz.

26 Temmuz 2013 Cuma

Android Os (işletim sistemi) Google.com.process.gapps Has stoped hatası ve çözümü


Merhaba arkadaşlar galaxy nexus 4.2.2 jelly bean cihazımda karsilastığım bir sorunu ve çözümünü paylaşmak istedim.

Cihaza çok sıklıkla uygulamalar yükleyip kaldırıyorum bundan dolayı birçok problemle karşılaşıyorum google.com.process.gapps has stoped hatası bu hatalardan sadece bir tanesi, sürekli uyarı veren bu hatayı biraz araştırmayla çözdüm.

19 Temmuz 2013 Cuma

Windows Forms Control Library Project İle Gelişmiş Buton Kontrolü Yapımı 2


Merhaba arkadaşlar bugünkü blog yazımda daha önceden yazmış olduğum (Windows Form Control Library Project İle Gelişmiş Buton Kontrolü Yapımı) yazısına devam niteliğinde yaptığımız kontrole ait diğer özellikleri inceleyip kontrolümüze yeni özellikler katmaya çalışacağız.

18 Temmuz 2013 Perşembe

Windows Form Control Library Project İle Gelişmiş Buton Kontrolü Yapımı

İkinci Blog Yayınımızda Winform Control Library Projesi Oluşturma Ve Gelişmiş Buton Kontrolü Oluşturma İşlemi Yapacağız.

Geliştirme Araçları

Visual Studio 2008
.Net Framework 3,5

Programlama Dili 

C#

13 Temmuz 2013 Cumartesi

Excell Add İn Geliştirme (WCF Destekli)

Merhaba Arkadaşlar

İlk Blog Yayınıma Başlıyorum

Konu : Excell Add İn Geliştirme (WCF Destekli)

Amaç:

Excell'in her açılış kapanışını yakalayan ve bunu bir wcf service aracılığıyla txt uzantılı dosyada loglayan sistem yapımı.