mustafa ekicim

1 ve 0 arasında hayat

Şiir-Eğer

leave a comment

Eğer, bütün etrafındakiler panik içine düştüğü
ve bunun sebebini senden bildikleri zaman
sen başını dik tutabilir ve sağduyunu kaybetmezsen;
Eğer sana kimse güvenmezken sen kendine güvenir
ve onların güvenmemesini de haklı görebilirsen;
Eğer beklemesini bilir ve beklemekten de yorulmazsan
veya hakkında yalan söylenir de sen yalanla iş görmezsen,
ya da senden nefret edilir de kendini nefrete kaptırmazsan,
bütün bunlarla beraber ne çok iyi ne de çok akıllı görünmezsen;
Eğer hayal edebilir de hayallerine esir olmazsan,
Eğer düşünebilip de düşüncelerini amaç edinebilirsen,
Eğer zafer ve yenilgi ile karşılaşır
ve bu iki hokkabaza aynı şekilde davranabilirsen;
Eğer ağzından çıkan bir gerçeğin bazı alçaklar tarafından
ahmaklara tuzak kurmak için eğilip bükülmesine katlanabilirsen,
ya da ömrünü verdiğin şeylerin bir gün başına yıkıldığını görür
ve eğilip yıpranmış aletlerle onları yeniden yapabilirsen;
Eğer bütün kazancını bir yığın yapabilir
ve yazı-tura oyununda hepsini tehlikeye atabilirsen;
ve kaybedip yeniden başlayabilir
ve kaybın hakkında bir kerecik olsun bir şey söylemezsen;
Eğer kalp, sinir ve kasların eskidikten çok sonra bile
işine yaramaya zorlayabilirsen
ve kendinde ‘dayan’ diyen bir iradeden
başka bir güç kalmadığı zaman dayanabilirsen;
Eğer kalabalıklarda konuşup onurunu koruyabilirsen,
ya da krallarla gezip karakterini kaybetmezsen;
Eğer ne düşmanların ne de sevgili dostların seni incitmezse;
Eğer aşırıya kaçmadan tüm insanları sevebilirsen;
Eğer bir daha dönmeyecek olan dakikayı,
altmış saniyede koşarak doldurabilirsen;
Yeryüzü ve üstündekiler senindir
Ve dahası
sen bir İNSAN olursun oğlum…



Rudyard Kipling

Written by admin

June 21st, 2010 at 2:43 pm

Posted in genel

Şiir-Adam Olmak

leave a comment

Çevrende herkes şaşırsa,
bunu da senden bilse,
sen aklı başında kalabilirsen eğer,
herkes senden kuşku duyarken hem kuşkuya yer bırakır,
hem kendine güvenirsen eğer,
bekleyebilirsen usanmadan,
yalanla karşılık vermezsen yalana,
kendini evliya sanmadan
kin tutmayabilirsen kin tutana.
Düşlere kapılmadan düş kurabilir,
yolunu saptırmadan düşünebilirsen eğer,
ne kazandım diye sevinir, ne yıkıldım diye yerinir,
ikisine de vermeyebilirsen değer,
söylediğin gerçeği eğip büken düzenbaz,
kandırabilir diye safları, dert edinmezsen,
ömür verdiğin işler bozulsa da yılmaz,
koyulabilirsen işe yeniden.
Döküp ortaya varını yoğunu,
bir yazı turada yitirsen bile,
yitirdiklerini dolamaksızın dile
baştan tutabilirsen yolunu.
Yüreğine, sinirine dayan diyecek
direncinden başka şeyin kalmasa da,
herkesin bırakıp gittiği noktada,
sen dayanabilirsen tek.
Herkesle düşüp kalkar, erdemli kalabilirsen,
unutmayabilirsen halkı, krallarla gezerken,
dost da düşman da incitemezse seni,
ne küçümser, ne büyültürsen çevreni
her saatin her dakikasına
emeğini katarsan hakçasına
her şeyi ile dünya önüne serilir,
üstelik oğlum, adam oldun demektir…


Rudyard Kipling


Written by admin

June 21st, 2010 at 2:43 pm

Posted in genel

.NET ile SQLite Kullanımı

one comment

.NET ile yaptığımız küçük projelerimizde data kaydetmek istiyorsak txt dosyalarindan okumak yerine SQLite kullanabiliriz. Oldukça küçük boyutlu olduğu için ve sql kullanbildiğimiz için oldukça kullanışlı oluyor.

Bunun için
.NET  SQLite provider DLLleri için indirebilirsiniz.
.NET yeni bir proje olusturup SQLite’i Referance olarak ekleyin.
SQLite kullanilacak class using System.Data.SQLite; ekleyin.
Connection String için:

conStr="Data Source=todo.sqlite;Password=tst;

SELECT sorgusunu bu sekilde kullanabilirsiniz.

using (SQLiteConnection cnn = new SQLiteConnection(conStr))
{

cnn.Open();
using (SQLiteCommand cmd = cnn.CreateCommand())
{
cmd.CommandText = "SELECT * FROM list";
using (SQLiteDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
    }
    }
}
}

Insert sorgusunu bu sekilde kullanabilirsiniz.

using (SQLiteConnection cnn = new SQLiteConnection(conStr))
{
cnn.Open();
using (SQLiteCommand cmd = cnn.CreateCommand())
{
cmd.CommandText = "INSERT INTO list (text,date,status) values (@text,@date,@status)";

cmd.Parameters.Add(new SQLiteParameter("text", DbType.String));
cmd.Parameters["text"].Value = (!string.IsNullOrEmpty(textBox1.Text)) ? textBox1.Text : System.Convert.DBNull;

cmd.Parameters.Add(new SQLiteParameter("date", DbType.String));
cmd.Parameters["date"].Value = "11.01.2010";

cmd.Parameters.Add(new SQLiteParameter("status", DbType.String));
cmd.Parameters["status"].Value = "1";

cmd.ExecuteNonQuery();

}
cnn.Close();
}

daha ayrintili bilgiyi http://sqlite.phxsoftware.com/adresinde erisebilir.
İşi büyüterek ADO.NET 3.5 ile gelen Entity Framework ile SQLite bağlayabilir tamamen nesnelerle çalışarak
SQLite kullandığınızı bile fark etmezsiniz.

iyi çalışmalar

Written by admin

May 25th, 2010 at 1:51 pm

Posted in yazılım

Tagged with , , , ,

Maharita.com Kolay Harita Servisi

leave a comment

Web 2.0 ın güzel bir örneği. Google maps in hayatımıza girmesinden bu yana bir çok uygulamada yüzünü görür olduk. Yazılımcıların Google maps ile oluşturdukları api örnekleri çok. Ancak sosyal paylaşım ağlarının hayatımıza girmesinden bu yana hızlanan bir paylaşım çılgınlığı başlamış bulunmakta.Ve adres paylaşımı da çok gecikmeden geldi.

Daha önceden olsa maps.google.com a ya da maps.yahoo.com a girerdiniz yerinizi bulup işaretler ve api nin kendi paylaş butonunu kullanırdınız.

Örnek olarak maps.google.com da bu yöntemle siz “http://maps.google.com/maps?f=q&source=s_q&hl=en&q=&sll=38.333039,24.345703&sspn=3.87777,9.700928&ie=UTF8&
geocode=FddgQAIdGtO7AQ&split=0&ll=41.001666,29.010086&spn=0.233192,0.606308&t=h&z=11
” buna benzer bir link elde ederdiniz. Ki bu da zaten yazılımcıların hemen fakedeceği gibi enlem-boylam değerleri ile yakınlık değerlerini kullanark elde ettiğiniz bir ekrandır. Tabi ki böyle bir linki kullanmak da onu paylaşmak da biraz yorucudur. Maharita ise size kendi kısa linkinizi oluşturma imkanı veriyor. Örnek olarak : http://www.maharita.com/istanbul

Maharita’nın getirdiği yeniliklerden bir diğeri de kendi linkinizi oluşturabilmenizdir. Sitedeki isteğe bağlı link ismi altında kullanımda olmayan linkleri alabilirsiniz. Tabi ki genel isimler şimdiden alınmış olması da ayrı.

Ancak maharita’nın her gün bir yenilikle kendini geliştirmesi de yatırımcıların dikkatini çekmiş olsa gerek. Henüz hiçbir reklam almayan sitenin kendi imkanları ile hazırlanmış reklam filmi mevcut.

Maharita’nın yazılım ekibinin yayına sunduğu bu beta sürüm çok hızlı gelişeceğe benziyor. Tabi yenilikleri takip etmek gerek… Yeniliklerini twitter dan duyuru olarak yayınlayan bu siteyi siz de twitter.com/maharita dan takip edebilirsiniz.

Servisin çok temel bir uygulama sunması bir yana. Reklam filmini kesinlikle izlemenizi öneririz.

Written by admin

November 15th, 2009 at 2:45 pm

Posted in inovasyon,internet

Maharita.com Reklam filmi

leave a comment

Written by admin

November 15th, 2009 at 2:00 pm

Posted in inovasyon,internet