Anneler Günü Nerden Çıkmış, Günümüze Kadar Nasıl Gelmiş ?

0 yorum

Amerikalı genç jarvis annesinin vefatının ardından yaşadığı acıyı atlatamamış annesinin yerini hiçbir şey 
dolduramamıştır.
Her sene annesinin ölüm yıl dönümü geldiğinde eşsiz bir acı duyar ve bunu etrafındakilere de yansıtırmış.Yine annesinin bir ölüm yıl dönümünde yani mayısın 2 . pazar gününde etrafındaki herkesi bir araya getirerek , bu günün anneler günü olmasını çok istiyorum ve Anneler Günü adıyla her yıl kutlanmasını kabul eder misiniz..? diye sormuş ve bu düşünce herkes tarafından kabul görülmüş ve artık her mayıs ayının ikinci pazar günü anneler günü kutlanmıştır...


 "Sınırsız bir sevgi, anlatılmaz bir sevgiyle beni seven annem, sana layık olmak    
  için yaşıyorum.
 Anneler günün kutlu olsun."


Şimdiden Tüm Annelerimizin Anneler Günü Kutlu Olsun :) 


" Karadenizden Gelen Ses " , Bu Değerli Sanatçılar Umarım Emeklerinin Karşılığını Alırlar

0 yorum
Her tür müziği, her şekli ile dinlerim. Her türlü yorumu,saygıyla karşılar ve tüm Müziklerde

sadece bana vereceği huzuru ararım. 

Özgür Babacan & İrfan Seyhan’a emeklerinden dolayı teşekkürü borç biliyorum. Bu adamlar

kendi imkanları ile gerçekleştirdikleri müzik kayıtları gerçekten taktiri hak ediyor. Belki

bir gün bir albüm ile karşımıza gelirler. Yollarında başarılar diliyorum…


Hapisane İçinde 



İnce Bel




Diz Dize






1 Mayıs 'da Gündeme gelmeyen Kareler

0 yorum


1 Mayıs




İstanbul Valiliğinin aldığı kararla Taksim'e çıkan hemen hemen her sokak, her mahalle
barikatlar, polisler ve tomalar eşliğinde olağanüstü bir çabayla göstericilere ve Taksim'e 

ulaşmak isteyen insanlara kapatıldı. Sabahın erken saatlerinden itibaren Beşiktaş, Şişli, 

Okmeydanı, Zincirlikuyu ve Levent gibi birçok bölgede polis ve göstericilerle karşı karşıya

geldi, 
protestoculara yoğun biber gazı ve toma'lar ile müdahale edildi. Beşiktaş'ta Abbasağa

Park'ı,
Şişli'de Disk binası ve çevresi, Zincirlikuyu-Levent Metrosu yakınlarında ve 

Okmeydanı'nda yoğun çatışmalar yaşandı. İstanbul Valiliğinden yapılan açıklamaya göre 

kentteki 1 Mayıs kutlamalarında çıkan olaylarda 90 kişi yaralanarak hastaneye başvurdu. 

Olaylar sırasında 142kişi de gözaltına alındı.





















Nike'ın Dünya Kupası İçin Hazırladığı Reklam

0 yorum
Ronaldo, Neymar Jr. ve Wayne Rooney’ın yanı sıra Zlatan Ibrahimovic, Eden Hazard, Andrea Pirlo, Gonzalo Higuain, Gerard Pique, Andrés Iniesta, Mario Gotze, Thiago Silva, Thibaut Courtois, Tim Howard ve David Luiz gibi ünlü futbolcular da yer aldı. Kobe Bryant, Jon Jones, Anderson Silva, Irina Shayk ve Yeşil Dev’in de aralarında bulunduğu diğer sporcular ve özel konukların da yer aldığı reklam filmi, iki takım arkadaşının bir parkta ‘Kazanan Kalır’ oyunundaki mücadelesi ile başlıyor.
İster dünyanın en iyi oyuncusu olsun ister Brezilya’da sokaklarda oynayanlar olsun tüm futbolseverleri oyuna tutkuyla bağladıklarını söyleyen Nike Pazarlama Kurulu Başkanı Davide Grasso, ‘Kazanan Kalır’ın her genç oyuncunun arkadaşlarıyla arasındaki rekabeti öğrenmesini, kahramanı olan oyuncuyla oynama veya onun gibi olmaya çalışma deneyimlerini anlattığını belirtti. Davide Grasso, şöyle devam etti: “Korkusuz, heyecanlı ve eğlenceli oyuna inanıyoruz ve işte bu da bizim benimsemek istediğimiz bakış açısı. Nike oyuncuları uçlarda oynuyor; çünkü bir şeyi benzersiz ve sıra dışı kılmak için doğru zamanı biliyor. Biz oyunları bu dakikalar için izliyoruz, bunlar bize kendi oyunumuzu yaratmada ilham verici oluyor. İşte ‘Her Şeyi Ortaya Koy’ bu demek oluyor. Eğer o riskleri almaya hazırsan, ne yapabileceğinin söylenmesine ihtiyaç yoktur.”


Akıllı Telefon Alma İsteğim

0 yorum

Akıllı Telefon Alma İsteğim 


Yaklaşık 1 Seneden beri akıllı telefon almayı düşünüyorum , lakin hangi telefonu alacağım
konusunda karasız kalıyordum , gönlümden geçen Samsung NOTE 2 ,mantığımdan geçende Nokia E-71 , ulan bir yandan da içimdeki ses olum sen manyakmısın ne yapıcaksın fırıncı küreği gibi telefonu diye mantığım bana fırça atıyordu .İşin içine yoktan , yaklaşık bir öküz parası girince mecburen gidip Nokia E-71 aldım.....

C# Da Dosyadan Veri Okuma ve yazma Listbox ile

2 yorum
Arkadaşlar bu yazımda , listbox  ' a  veri ekleme , silme ,ve DOSYADAN VERİ OKUMA VE YAZMA işlemlerimi anlatacağım , umarım faydalı olur , herhangi bir problem yaşayan arkadaşlar yorum bölümüne problemlerini yazarsa yardımcı olabilirim .


Yapacağımız Uygulama 



 private void ListeyeEkle_Click(object sender, EventArgs e)
        {
            /**İlk Başta Textboxlarımızda veri varmı Yokmu Diye Kontrol Edelim */
            if (txt_ogrNo.Text == "" || txt_adSoyad.Text == "" || cbx_Bolum.SelectedIndex == -1)
            {
                MessageBox.Show("Boş Bırakılan Yerler var ! ");
                return;

            }
            /*Daha Sonra ListBox ' a veri yüklemek için bir değişken tanımlıyoruz */
            else
            {
                string veri = txt_ogrNo.Text + "-" + txt_adSoyad.Text + "-" + cbx_Bolum.SelectedItem.ToString();
                if (listBox1.Items.Contains(veri))
                { 
                
                  MessageBox.Show("Aynı Verilerden Daha Önce Eklenmiş ! "); 
                }
                listBox1.Items.Add(veri);
            
            }
        }

 private void ListedenSil_Click(object sender, EventArgs e)
        {
            if (listBox1.SelectedIndex != -1)
            {
                listBox1.Items.Remove(listBox1.SelectedItem);
            
            }
        }
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listBox1.SelectedIndex == -1)
            {
                return;

                string[] parcala = listBox1.SelectedItem.ToString().Split('-');

                txt_ogrNo.Text=parcala[0];
                txt_adSoyad.Text = parcala[1];
                cbx_Bolum.SelectedItem=parcala[2];
            
            }

private void DosyaKaydet_Click(object sender, EventArgs e)
        {
            saveFileDialog1.Filter = "ogrencikayit|*.abc|Text|*.txt|Tüm Dosyalar|*.*";
            saveFileDialog1.FilterIndex = 1;
            DialogResult dk = saveFileDialog1.ShowDialog();

            if (dk == DialogResult.Yes)
            {
                try
                {

                    StreamWriter s = new StreamWriter(saveFileDialog1.FileName);
                    for (int i = 0; i < listBox1.Items.Count; i++)
                    {

                        s.WriteLine(listBox1.Items[i].ToString());

                    }
                    s.Close();
                    MessageBox.Show("Veriler Kaydedildi");
                }
                catch {

                    MessageBox.Show("HATA OLUŞTU... ! ");
                
                }
            }
    }



 private void DosyadanOku_Click(object sender, EventArgs e)

        {
             {
            openFileDialog1.Filter = "ogrencikayit|*.abc|Text|*.txt|Tüm Dosyalar|*.*";
            openFileDialog1.FilterIndex = 1;
            DialogResult A = openFileDialog1.ShowDialog();
            if (A==DialogResult.OK)
            { 
            
            StreamReader sr= new StreamReader(openFileDialog1.FileName);
                string alinan = sr.ReadLine();
                    while(alinan !=null)
                    {
                    listBox1.Items.Add(alinan);
                        alinan = sr.ReadLine();

                    
                    }
                sr.Close();
            
            }
        }
        }
     
    }


Hayat, yanlış bir iş için çok kısa...

0 yorum

Alman iş bulma sitesinden yaratıcı reklam kampanyası...

Hayat sevmediğiniz bir işi yapmak için çok kısa' sloganıyla yola çıkan Alman iş bulma sitesi 'Jobs in Town' harika bir reklam kampanyasına imza atmış... 

 Her gün kullanmış olduğumuz otomatların üzerine yapıştırılan reklamlardaki mutsuz insanlara dikkat çekerek insanları sevdikleri işi yapmaya, aramaya motive etmek amaçlanmıştır. 

Hayat nefret ettiğiniz bir şeyi yapmak için çok kısa. Öyleyse neden insanlar kendilerini mutlu etmeyen şeyleri yapmak için zamanlarını harcıyor? Cevap basit, çünkü hayatımızı değiştirecek özgürlüğe sahip değiliz.

 Yetişkin bireyler olarak sorumluluk almamız ve bizi mutlu etmese de bazı işleri yapmamız gerekiyor. Ne gibi sorumluluklarınız olursa olsun, eğer hayatınızı değiştirmek için bir fırsat arıyorsanız bu yaratıcı reklamlar size gereken ilhamı verebilir


Almanyadaki bir iş bulma sitesi "Jobs in Town" insanlara, hayatın yanlış mesleği yapmak için çok kısa olduğunu göstermeye niyetli...




Reklamlarını içecek otomatlarına, bankamatiklere, gam pompalarının üzerine ve daha birçok yere koyuyorlar.




O sırada kullandığınız şey her ne ise onunla ilgili üzerinde korkunç işlerde çalışan mutsuz insanları görüyorsunuz. Eğer siz de işinizden memnun değilseniz bu reklam panolarında kendinizi görebiliyorsunuz.



Hayatınızı sevmediğiniz bir işte çalışarak heba etmeyin. Sizi mutlu eden şeyler siz stresli, depresif veya kaygılı oldukça kaybolmaya başlar.



Kaysan Metal Web Projem

0 yorum

Ana Sayfa



Metal Sanayi üzerine oluşturduğum bu site 3 Hafta ' da bitmiştir , Sitenin tam beklenilenleri karşılaması harika bir duygu :)

Misyonumuz


Sektörümüzdeki gelişmeleri yakından izleyerek, firmamızın başarısını ve ürünlerimizin kalitesini etkileyen tüm süreçleri sürekli olarak iyileştirmek, Müşterilerimizin gereksinimlerini zaman-fiyat-kalite yönünden en uygun koşullarda karşılamak, verimliliğimizi arttırarak firmamızın karlılığını üst düzeye çıkarmak, çalışanlarımızın sağlık ve iş güvenliğini gözeterek her türlü iş kazasını en aza indirmek ve çevreyi korumak, dürüst ve güvenilir bir firma olarak müşterilerimizin memnuniyetini sağlamaktır

Özel Sipariş



İletişim


www.kaysanmetal.com

Windows Xp ' nin Ölüme Terk Edildiği Gün !

2 yorum

Bugün 8 Nisan 2014...
 Microsoft, satışa çıktığı ilk 3 yılda 400 milyondan fazla satan, 2001 yılından bu yana hayatımızda olan ve halen milyonlarca insan kullandığı Windows XP'yi bugün itibariyle ölüme terk etti. Peki bugünden sonra ne olacak?

  • Microsoft güvenlik yazılımları başta olmak üzere hiçbir şekilde işletim sistemi için güncelleme yayınlanmayacak
  • Yani XP kullanıları artık korumasız , ve güvenli olmaya bir işletim sisteminde sörf yapmak zorunda kalacak
  • Win 8 i tercih etmeyen bilgisayar kullanıcıları Windows xp nin tüm uyarına rağman xp yi kullanmayı tercih eden ülkeler ;
  1. ÇinNorfolk  Adası - yüzde 70.18
    Vietnam - yüzde 44.33 
    - yüzde 54.79Cook Adaları - yüzde 72.14 
  2. Küba-- yüzde 52.93
    Eritrea - yüzde 58.25
  3. Kuzey Kore - yüzde 61.47
    Fas - yüzde 44.66
Elbette bugünden itibaren Windows XP çalışmaya devam edecek. Sadece Microsoft'un desteğinin kesilmesi söz konusu..

Sistem Analizi

0 yorum
C# Çalışma


private void btn_maashesapla_Click_1(object sender, EventArgs e);

 int calisma_saati=Convert.ToInt32(txt_calismasaati.Text);        
            int TU=774;
            double SU=3.44;
            double FMSU = 5.16;

            if (cmbx_calisantipi.SelectedItem.ToString() == "Maaşlı")
            {
                if (calisma_saati < 40)
                    lbl_ücret.Text =Convert.ToString(TU);
                else if (calisma_saati == 40)
                    lbl_ücret.Text = Convert.ToString(TU);
                else
                    lbl_ücret.Text =Convert.ToString(TU + (calisma_saati-40)*FMSU);
            }
            else
            {
                if (calisma_saati < 40)
                    lbl_ücret.Text = Convert.ToString(calisma_saati * SU);
                else if (calisma_saati == 40)
                    lbl_ücret.Text = Convert.ToString(calisma_saati * SU);
                else
                    lbl_ücret.Text = Convert.ToString(40 *SU  + (calisma_saati - 40) *FMSU);

            }
            return;
        }

Tablo döndüren fonksiyonlar (inline)

0 yorum



 Arkadaşlar fonksiyonlar ile ilgili ilk  yazımın linkine buradan ulaşabilirsiniz 
Skaler Tanımlı Fonksiyonlar

Tablo döndüren fonksiyonlar (inline)


Bu tip fonksiyonlar viewlere çok benzerler. Bir tek select ifadesi içerir. Bu ifadenin sonucunu 
gösterir. View’den farklı olarak dışarıdan parametre alır.

Genel ifade 
CREATE FUNCTION fonksiyonAdi 
(varsaParametreler)
RETURNS TABLE
AS
RETURN selectİfadesi 
GO

Örnek: 

Tüm müşteri listeleyen bir view oluşturunuz ve bu viewi sorgulayınız

CREATE VIEW vwMusteri AS
SELECT * FROM musteri 

Go

Bu viewi sorgulayalım 

SELECT * FROM vwMusteri

Tüm müşterileri listeleyen bir fonksiyon oluşturunuz ve bu fonksiyonu sorgulayınız

CREATE FUNCTION fnt_Musteri ( )
RETURNS TABLE
AS
RETURN select * from musteri 
Go
Sorgulayalım 

SELECT * FROM fnMusteri()

Tüm müşterileri listeleyen bir stored prosedure oluşturunuz ve bu prosedürü çalıştırınız.
CREATE PROCEDURE spMusteri 
AS
SELECT * FROM musteri 
Go
Çalıştıralım

EXEC spMusteri


3- Tablo döndüren fonksiyonlar (multi statement)

Farkı tek select ifadesi ile yapamayacağımız işlemlerde kullanılır
CREATE FUNCTION fn_MusteriBilgileri
( @MusteriNo int)
RETURNS @donusTablosu TABLE
(
MusteriNo int,
MusteriAdi varchar(30),
MusteriSoyadi Varchar(30),
Grubu char(1)
)
AS
BEGIN
IF(@MusteriNo=1)
SET @MusteriNo=2
INSERT into @donusTablosu(MusteriNo,MusteriAdi,MusteriSoyadi,Grubu)
SELECT * FROM Musteri WHERE mno=@MusteriNo
RETURN
END

GO

Sql ' de Skaler tanımlı Fonksiyonlar 1

3 yorum

KULLANICI TANIMLI FONKSİYONLAR


Fonksiyonları, view ve Stored Procedurelerle karşılaştıralım.
* dışarıdan parametre alan bir view tanımlanamaz. Bu türden ihtiyaçlar için fonksiyon 
kullanılır. 
* stored procedureleri bir sorgunun parçası olarak kullanamayız. Yada stored prosedürleri 
sorgulayamayız. Ancak view ve fonksiyonları sorgulayabiliriz.
* bir select ifadesi içeren stored prosedürler sorgunun FROM, WHERE, IN gibi kısımlarında 
kullanılamaz.
* bir tek select ifadesi ile view oluşturamadığımız zaman fonksiyon kullanılır. 
* sql server’da tanımlı olmayan REPLACE() gibi fonksiyonları tanımlamak için fonksiyonlar 
kullanılır

1- Skaler tanımlı (tek değer döndüren) fonksiyonlar

Skaler değerli fonksiyonlar bir tek değer döndüren fonksiyonlardır. Örnek getdate() bir skaler 
fonksiyondur, çünkü tek bir değer yani şu anın tarih ve saatini döndürür.
Bazı durumlarda, buna benzer fonksiyonlara ihtiyaç duyulur. Örneğin bir müşterinin 
sepetinde kaç ürünün bulunduğu , kaç sipariş verdiğini döndüren fonksiyonlar tanımlanabilir.


Genel ifade
CREATE FUNCTION fonksiyonAdi(varsa parametreTanimi)

RETURNS geriDonusTipi

AS

BEGIN

Sql deyimi

RETURN geriDonusDeğeri

END

Parametre yapısı, stored prosedürlerle aynıdır.



Örnek:
Bir müşteri no girildiğinde, bu müşterini sepetinde kaç ürün olduğunu bulan bir kullanıcı 
tanımı fonksiyon yazınız ve bu fonksiyonu çalıştırınız.


CREATE FUNCTION sepetUrunSayi(@mno int)
RETURNS int
AS
BEGIN
Declare @urunSayi int
Set @urunSayi = ( SELECT sum(miktar) FROM Sepet WHERE mno=@mno)
RETURN @urunSayi
END

Çalıştıralım
SELECT dbo.sepetUrunSayi(4)


Örnek:
CREATE FUNCTION fn_ogrNoyaGorOrtalama( @ogrNo NVARCHAR(10))
RETURNS INT
AS
BEGIN
DECLARE @ogrOrt INT
SET @ogrOrt = (SELECT AVG(n.notu) FROM tbl_ogrenci o
JOIN tbl_ogrenciNot n ON n.ogr_id = o.ogr_id
WHERE o.ogrNo =@ogrNo)
RETURN @ogrOrt
END

Örnek: yukarıdaki fonksiyonu kullanarak, sepetindeki ürün miktarı 15 den fazla olan 
müşterileri listeleyiniz


SELECT * FROM musteri 
WHERE dbo.sepetUrunSayi(mno) >15

Örnek: 1,2 gibi ay numarası gireceğiz. Ocak, şubat gibi ay adını veren fonksiyon yazınız. Ay 
değeri 12 büyük girildiğinde tanımsız yazsın


CREATE FUNCTION AyAdi (@ay int)
RETURNS nvarchar(20)
AS
BEGIN
RETURN
(
SELECT CASE @ay 
WHEN 1 THEN 'Ocak'
WHEN 2 THEN 'Şubat'
WHEN 3 THEN 'Mart'
WHEN 4 THEN 'Nisan'
WHEN 5 THEN 'Mayıs'
WHEN 6 THEN 'Haziran'
WHEN 7 THEN 'Temmuz'
WHEN 8 THEN 'Ağustos'
WHEN 9 THEN 'Eylül'
WHEN 10 THEN 'Ekim'
WHEN 11 THEN 'Kasım'
WHEN 12 THEN 'Aralık'
ELSE 'Tanimli Değil'
END
)
END



 
© 2014 İrfan Blog ' s | Mehmet İrfan ErdoğanTüm Hakları Saklıdır | r