String i Hex e, Hex i String e dönüştürme.

Ne garip bir başlık oldu yav :) String to Hex, Hex to String yazacaktım sonra
dedim güzel Türkçe' mi kullanayım. Geçenlerde başımız bir session nesnesi
yüzünden okadar ağırdıki tarifi inanın mümkün değil. İlgili kodları şekilden
şekile soktuk, amuda bile kaldırdık ama bir türlü çözüm bulamadık. En sonunda
session daki veriyi bir anahtarla birlikte şifreleyip adres çubuğundan taşıyalım
dedik. Nitekimde başarılı olduk ama zaman zaman sıkıntılar olduğunu gözledik.
Arkadaş zaten canımızı çıkaran bir durumdu tam hallettik derken yine hata almak
ciddi şekilde canımızı sıktı. Sıkıntı şifrelenen verinin + ^ | gibi
karakterlerin adres çubuğundan taşınırken problem çıkarmasından ileri
geliyormuş. HtmlDecode ve benzeri aksiyonların işe yaramadığı bir durum.
Emre abi
nin imda da yetiştiği bu durumda, karşı tarafa şifrelenmiş veriyi Hex formatına
dönüştürüp adres çubuğundan taşıyıp, sonrasında Hex veriyi stringe dönüştürerek
başarılı bir şekilde taşımış olduk. Böylelikle ciddi bir tecrübe edinmiş olduk,
demekki karmaşık karakterli verileri işlemler sonunda Hex formatında taşımak
gayet sağlıklı oluyormuş. Bu durumda dönüşümler kullandığımız kodları sizlerle
paylaşmak istedim.

    public string ConvertStringToHex(string asciiString)
    {
        string hex = "";
        foreach (char c in asciiString)
        {
            int tmp = c;
            hex += String.Format("{0:x2}", (uint)System.Convert.ToUInt32(tmp.ToString()));
        }
        return hex;
    }

    public string ConvertHexToString(string HexValue)
    {
        string StrValue = "";
        while (HexValue.Length > 0)
        {
            StrValue += System.Convert.ToChar(System.Convert.ToUInt32(HexValue.Substring(0, 2), 16)).ToString();
            HexValue = HexValue.Substring(2, HexValue.Length - 2);
        }
        return StrValue;
    }

Sık kullandığım 3 jQuery eklentisi

jQuery çatısının çok tercih edilme sebeplerinin başında, bolca dökümanın ve eklentisinin olması geliyor. Son zamanlar da birazdan sıralayacağım eklentileri çok kullanır oldum. Sebebide işlerini gayet başarılı bir şekilde yapmaları, kullanımlarının son derece basit olması ve boyutlarının makul seviyede olması.

  1. Easy Slider: Eklentinin sayfasına buradan ulaşabilirsiniz. Günümüz sayfalarında görmeye alıştığımız, sağa sola kayan ve içerisinde fotoğraf yada yazıların sergilendiği panellere slider diyoruz. Easy slider adının hakkını sonuna kadar veriyor, kullanımı, kişiselleştirmesi son derece basir bir eklenti. Numaralandırma, sürekli döngü, yatay dikey konumlandırma, vb.. bir çok özelliğe sahip.
  2. InnerFade: Eklentinin sayfasına buradan ulaşabilirsiniz. Bu eklenti gerçekten çok işlevsel, birden fazla şekilde kullanmak mümkün. Yeni içeriği yazı olarak duyurma (newsticker), görselleri slayt şeklinde gösterebilme gibi..
  3. tipsy: Eklentinin sayfasına buradan ulaşabilirsiniz. İpucu aracı (tooltip) lazım olduğunda vazgeçemediğim bir eklenti. Kullanımı son derece basit olması gerektiği kadar özelliği olan bir eklenti. Çok jan janlı değil ama etkili bir ipucu aracı. Form elementlerinde de kullanılabiliyor olması bana göre ekstra bir avantaj.

TimeSpan ile şu kadar saniye, dakika, saat ve gün olayı

TimeSpan iki zaman arasındaki farkı bize veren bir fonksiyon. Kullanımıda
gerçekten çok basit. İşlemin sonunda bize milisaniye, saniye, dakika, saat ve gün değerlerini double tipinde geri döndürüyor.
Facebook, friendfeed veya twitter gibi sitelerde, bu içerik bir kaç saniye önce
eklendi yada 5 saat önce yüklendi gibi mesajları görmüşsünüzdür, TimeSpan
kullanarak bu işlemin nasıl yapıldığına bir göz atalım.

protected void Page_Load(object sender, EventArgs e)
{
    DateTime hesaplanacakZaman = new DateTime(2010, 05, 15, 21, 23, 00);
    Response.Write(neZaman(hesaplanacakZaman));
}

public string neZaman(DateTime d) {
    TimeSpan tS = DateTime.Now-d;
    int dakika = (int)tS.TotalMinutes;
    int saat = (int)tS.TotalHours;
    int gun = (int)tS.TotalDays;
    string strTemp;
    if (dakika < 1)
    {
        strTemp = "bir kaç saniye önce";
    }
    else if (dakika < 60)
    {
        strTemp = dakika+" dakika önce";
    }
    else if (saat < 24)
    {
        strTemp = saat+" saat önce";
    }
    else
    {
        strTemp = gun+" gün önce";
    }
    return strTemp;
}

Gördünüz gibi gayet basit ve anlaşılır bir yöntem. Sonraki yazıda görüşmek üzere hoşçakalın..

Blog Ödülleri 2010 Teknoloji Kategorisi 1. si apostylee.com

Bu sene 3. sü düzenlenen blog ödülleri(bö!) yarışmasında Hepsiburada.com teknoloji kategorisinde apostylee.com ile birinci oldum. Oy veren ve katkıda bulunan herkese teşekkürler. İsterseniz bö! sürecinden biraz bahsedeyim.

Bö! 2009′ da aynı kategoride 2. olmuş ve bö! heyecanını yaşamıştım. Yarışmayla aynı zaman aralığına gelen açık öğretim sınavının etkisiyle bu sene katılmama kararı almıştım fakat yakın çevremin yoğun baskısıyla bir kez daha bö! macerasına girdim. Bu sene oylama sistemi değişmiş ve birde ek olarak juri de vardı. Toplam 13591 kullanıcının, 35195 oy kullandığı bö! 2010 da benimde bulunduğum teknoloji kategorisine 127 günlüğe 1900 adet oy kullanılmış. Kapalı oylama şeklinde geçen yarışma boyunca ilk önce dereceye giren ilk 5 blog açıklandı. Burada adımı gördüğümde birinci olmuş kadar sevindiğimi söylemek isterim :) İlk 3′ e giren günlükler, mail yoluyla yazarlara bildirildiğinin açıklaması yapıldı ve gergin bir bekleyiş başladı. İş yerimde bulunduğum süre zarfında bana mail gelmedi ve ümidi kesip, buraya kadarmış dedim. Akşam eve gelip son bir umut mailime baktığımda zevkten ölmüştüm çünkü umudumum hiç olmadığı halde banada mail gelmişti :D Artık ilk 3 yazardan biride bendim. Sırada İstanbul’ a gidip ödül törenine katılıp katılmama kararını vermekti. Tek çekincem İstanbul’ u hiç bilmemekti, yine aynı yakın çevremin gideceksin baskılarıyla tamam arkadaş bu sefer gidecem dedim ve biletleri aldım. Yeri gelmişken Alper abiye ve Oğuz Filizfidanoğlu‘ na beni yanlız bırakmayıp ilgilendikleri için sonsuz teşekkürlerimi sunuyurum. Velhasıl kelam saat 16 gibi ödül törenin yapılacağı Fenerbahçe Faruk Ilgaz Tesisleri’ ne geldim. -Bu arayı aşağıda yazacağım.- Ödüller verilmeye başlandığında salonda müthiş bir heyecan fırtınası vardı, sıra bizim kategoriye geldiğinde zaten yorgunluktan ayakta duramıyordum heycanında etkisiyle iyice çöktüm :D Neyseki adımı en son anons ettiler :) Derin bir ohh çekip iyide gelmişim dedim ve gittim ödülümü aldım. Çok mutlu oldum, çoğu insan için önemsiz bir ödül olabilir belki ama benim için önemli ve değerli bir ödüldü. Buradan dereceye giren tüm günlüklerin listesine bakabilirsiniz. Tüm yazarlara, BÖ! ekibine ve katkıda bulunan herkese teşekkür ediyor ve bir BÖ! macerasının daha sonuna geliyorum. » Devamını okuyun…


Türkiye Ziraat Kupası Trabzonspor’ umuzun !

Yer bordo gök mavi diyoruz başka birşey demiyoruz, beş yılın ardından aldığımız bu kupa son zamanlarda çıkışa geçen takımımıza ve taraftarımıza büyük bir moral kaynağı oldu. Emeği geçen herkese sonsuz teşekkürlerimizi sunuyoruz. Maçın ilk dakikasından son dakikasına kadar kupayı daha çok isteyen ekip bizdik, hakettik ve kazandık. Futbol adına herşeyin güzel olduğu bir maçtı, bu taraftar ve takıma herşey helal olsun diyor ve görsellerle sizi baş başa bırakıyorum..

Gollerrrrrrrrrrrrrrrrrrrrrrr

» Devamını okuyun…

Son model arabalar

Gönül isterdi ki kendi arabamın resimlerini ekleyeyim ama bu tarz arabalara sahip olmak ne mümkün :) Uzun zaman önce paylaştığım modifiye edilmiş arabalar halenda büyük bir ziyaretçi kesimi tarafından ziyaret ediliyor. Madem bu tarz resimler seviliyor birde bilindik markaların son model araçlarını ekleyeyim dedim. İçlerinde, Mercedes, Volkswagen, Porche, Ferrari, Skoda, Ford, Peugeot, Bmw ve adını bile bilmediğim bir sürü model bulunuyor.
auto030 Son model arabalar » Devamını okuyun…

Sözenler 12 – Ivent 2 Maç görüntüleri

Dün gece yine Sözenler fırtınası esti, maçın başında bir golle öne geçen Ivent son golünüde maçın sonunda attı. Oyunun kontrülünü maçın son saniyesine kadar elimizde tutmayı başardık. Açık konuşmak gerekirse maçın ilk 2 dakikasında korku dolu anlar yaşadık fakat geri kalan 58 dakikada da bu korkuyu rakibimize yaşattık. Maç gününde rahatsızlanan ve aramızda olamayan Sedat’ a da bu vesileyle geçmiş olsun dileklerimizi iletiyoruz. Sedat’ ın naylon çorap sıkandalının dışında maçta başka hiç bir anormallik yoktu. Sonuç itibariyle dostluk havasında geçen ve aynı havada biten bir maç oldu. Oynayan ve izlemeye gelen herkesin ayaklarına sağlık.

 Sözenler 12   Ivent 2 Maç görüntüleri » Devamını okuyun…

Uzay dan fotoğraflar

Beş öğle yemeğinin en az birinde uzayla ilgili konuşuyor işin içinden çıkamıyoruz, yıllar oldu haleda çıkamadık :) Zaman zaman uzayla ilgili fotoğrafları görüncede vay anasını be biz nelerden bahsediyoruz adamlar neler yapıyor diyoruz. Madem güzel fotoğraflar buldum paylaşayım istedim. Bu arada geçenlerde
burada
ve
burada
da paylaşmıştım.

ds32 Uzay dan fotoğraflar
sdf334234 Uzay dan fotoğraflar
dsaafdf Uzay dan fotoğraflar
df3sdf Uzay dan fotoğraflar
gfsd23 Uzay dan fotoğraflar
egdz2 Uzay dan fotoğraflar
wefad Uzay dan fotoğraflar
ds312 Uzay dan fotoğraflar
ra21 Uzay dan fotoğraflar
dsaaq3 Uzay dan fotoğraflar
df32 Uzay dan fotoğraflar
rewqd Uzay dan fotoğraflar
fas4w Uzay dan fotoğraflar
safsdf3 Uzay dan fotoğraflar
dsg Uzay dan fotoğraflar
fddfg512 Uzay dan fotoğraflar
213123 Uzay dan fotoğraflar
sf Uzay dan fotoğraflar
d3 Uzay dan fotoğraflar
fd Uzay dan fotoğraflar
1 Uzay dan fotoğraflar
033 Uzay dan fotoğraflar
43fd Uzay dan fotoğraflar
031 Uzay dan fotoğraflar
032 Uzay dan fotoğraflar
029 Uzay dan fotoğraflar
030 Uzay dan fotoğraflar
026 Uzay dan fotoğraflar
027 Uzay dan fotoğraflar
028 Uzay dan fotoğraflar
024 Uzay dan fotoğraflar
025 Uzay dan fotoğraflar
022 Uzay dan fotoğraflar
023 Uzay dan fotoğraflar
018 Uzay dan fotoğraflar
019 Uzay dan fotoğraflar
021 Uzay dan fotoğraflar
016 Uzay dan fotoğraflar
018(1) Uzay dan fotoğraflar
015 (1) Uzay dan fotoğraflar
015 Uzay dan fotoğraflar
016 (1) Uzay dan fotoğraflar
012 Uzay dan fotoğraflar
013 Uzay dan fotoğraflar
014 Uzay dan fotoğraflar
011 Uzay dan fotoğraflar
012(1) Uzay dan fotoğraflar
008 Uzay dan fotoğraflar
009 Uzay dan fotoğraflar
010 Uzay dan fotoğraflar
007 (1) Uzay dan fotoğraflar
007 Uzay dan fotoğraflar
005 Uzay dan fotoğraflar
006 (1) Uzay dan fotoğraflar
006 Uzay dan fotoğraflar
004(1) Uzay dan fotoğraflar
004 Uzay dan fotoğraflar
001 Uzay dan fotoğraflar
002 Uzay dan fotoğraflar
003 Uzay dan fotoğraflar

GridView XML Veri Listeleme, Ekleme, Düzenleme ve Silme İşlemleri

Asp.Net ile ilgili epeydir yazı yazmıyordum, kısmet bugüneymiş. Başlıktan da
anlaşılacağı üzere gridview kontrolü ile xml bir veriyi nasıl listeleyebilir,
düzenleyebilir, silebilir ve yeni bir kayıt ekleyebileceğimize bakacağız. Bunun
yanında gridview nesnesini css ile kolayca nasıl biçimlendirebildiğimizide
göreceğiz. Lafı daha fazla uzatmadan konumuza dönelim. Aşşağıda xml verimizi
görüyoruz.

    <?xml version="1.0" encoding="utf-8"?>
    <urunler>
      <urun>
        <kod>001</kod>
        <ad>Cep telefonu7</ad>
        <fiyat>1145</fiyat>
        <parabirimi>$</parabirimi>
      </urun>
      <urun>
        <kod>002</kod>
        <ad>Fotoğraf makinası</ad>
        <fiyat>250</fiyat>
        <parabirimi>TL</parabirimi>
      </urun>
    </urunler>

İlk önce projemize yeni bir gridview kontrolü ekleyip, onrowcancelingedit,
onrowdeleting, onrowediting, onrowupdating olaylarını(event) etkinleştiriyoruz.
Sonrasında AutoGenerateColumns özelliğinide false olarak ayarlıyoruz. Bunun nedeni sütunları biz elle oluşturacağız, eğer sütunları direk almak istersek bu özellik true olarak kalabilir.
Birde unutmadan CssClass olarak da gridView değerini veriyoruz. Bunu gridview imizi biçimlendirirken kullanacağız. Bir sonraki adımımız xml verimizden gelecek olan veri alanlarını ve biçimlendirme için gerekli olan diğer tanımlamaları yapmak.
Aşşağıda bu saydığım olayların yapılmış halini görebilirsiniz. Unutmadan birde yeni veri girişi için gerekli olan formumuz bulunuyor.

    <asp:GridView runat="server" ID="gvListe" CssClass="gridView"
        onrowcancelingedit="gvListe_RowCancelingEdit"
        onrowdeleting="gvListe_RowDeleting" onrowediting="gvListe_RowEditing"
        onrowupdating="gvListe_RowUpdating" AutoGenerateColumns="False">

        <HeaderStyle CssClass="baslik" />
        <RowStyle CssClass="satir" />
        <AlternatingRowStyle CssClass="aSatir"/>

        <Columns>
            <asp:TemplateField HeaderText="Kod">
                <EditItemTemplate>
                    <asp:TextBox ID="txtKod" runat="server" Text='<%# Bind("kod") %>'></asp:TextBox>
                </EditItemTemplate>
                <ItemTemplate>
                    <asp:Label ID="lblKod" runat="server" Text='<%# Bind("kod") %>'></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Ad">
                <EditItemTemplate>
                    <asp:TextBox ID="txtAd" runat="server" Text='<%# Bind("ad") %>'></asp:TextBox>
                </EditItemTemplate>
                <ItemTemplate>
                    <asp:Label ID="lblAd" runat="server" Text='<%# Bind("ad") %>'></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Fiyat">
                <EditItemTemplate>
                    <asp:TextBox ID="txtFiyat" runat="server" Text='<%# Bind("fiyat") %>'></asp:TextBox>
                </EditItemTemplate>
                <ItemTemplate>
                    <asp:Label ID="lblFiyat" runat="server" Text='<%# Bind("fiyat") %>'></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Para Birimi">
                <EditItemTemplate>
                    <asp:TextBox ID="txtParaBirimi" runat="server" Text='<%# Bind("parabirimi") %>'></asp:TextBox>
                </EditItemTemplate>
                <ItemTemplate>
                    <asp:Label ID="lblParaBirimi" runat="server" Text='<%# Bind("parabirimi") %>'></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:CommandField ShowEditButton="True" ShowDeleteButton="true" />
        </Columns>
    </asp:GridView>

    <div class="form">
        <h1>Yeni kayıt ekle !</h1>
        <span>Kod</span><asp:TextBox runat="server" ID="txtKod" />
        <span>Ad</span><asp:TextBox runat="server" ID="txtAd" />
        <span>Fiyat</span><asp:TextBox runat="server" ID="txtFiyat" />
        <span>Para Birimi</span><asp:TextBox runat="server" ID="txtParaBirimi" />

        <asp:Button runat="server" ID="btnEkle" Text="Ekle !" onclick="btnEkle_Click" />
    </div>

Geliyoruz ikinci aşamamıza nedir bu aşamalar ? Xml verisinin listelenmesi, düzenlenmesi ve silinmesi. Bu işlemler için gerekli olan kodlarımıza bakıyoruz.

[/html]
public partial class _Default : System.Web.UI.Page
{
string strVeriYol;
XmlDocument xdDoc = new XmlDocument();
protected void Page_Load(object sender, EventArgs e)
{
strVeriYol = Server.MapPath(“~/veri.xml”);
if (!IsPostBack)
{
gvDoldur();
}
}

protected void gvDoldur() {
DataSet ds = new DataSet();
ds.ReadXml(strVeriYol);
gvListe.DataSource = ds.Tables[0];
gvListe.DataBind();
}

protected void gvListe_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string strKod = ((Label)gvListe.Rows[e.RowIndex].Cells[0].FindControl(“lblKod”)).Text;
xdDoc.Load(strVeriYol);
XmlNode xnDuzenle = xdDoc.SelectSingleNode(“/urunler/urun[kod='" + strKod + "']“);
xnDuzenle.ParentNode.RemoveChild(xnDuzenle);
xdDoc.Save(strVeriYol);
gvListe.EditIndex = -1;
gvDoldur();
}
protected void gvListe_RowEditing(object sender, GridViewEditEventArgs e)
{
gvListe.EditIndex = e.NewEditIndex;
gvDoldur();
}
protected void gvListe_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
gvListe.EditIndex = -1;
gvDoldur();
}
protected void gvListe_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
string strKod = ((TextBox)gvListe.Rows[e.RowIndex].Cells[0].FindControl(“txtKod”)).Text;
string strAd = ((TextBox)gvListe.Rows[e.RowIndex].Cells[1].FindControl(“txtAd”)).Text;
string strFiyat = ((TextBox)gvListe.Rows[e.RowIndex].Cells[2].FindControl(“txtFiyat”)).Text;
string strParaBirimi = ((TextBox)gvListe.Rows[e.RowIndex].Cells[3].FindControl(“txtParaBirimi”)).Text;

xdDoc.Load(strVeriYol);
XmlNode xnDuzenle = xdDoc.SelectSingleNode(“/urunler/urun[kod='"+strKod+"']“);
if (xnDuzenle != null)
{
xnDuzenle["kod"].InnerText = strKod;
xnDuzenle["ad"].InnerText = strAd;
xnDuzenle["fiyat"].InnerText = strFiyat;
xnDuzenle["parabirimi"].InnerText = strParaBirimi;
xdDoc.Save(strVeriYol);
}
gvListe.EditIndex = -1;
gvDoldur();
}
protected void btnEkle_Click(object sender, EventArgs e)
{
xdDoc.Load(strVeriYol);
XmlElement xeYeni = xdDoc.CreateElement(“urun”);
xeYeni.InnerXml = “” + txtKod.Text + “” + txtAd.Text + “” + txtFiyat.Text + “ ” + txtParaBirimi.Text + ““;
xdDoc.DocumentElement.AppendChild(xeYeni);
xdDoc.Save(strVeriYol);
Response.Redirect(“default.aspx”);
}
}
[/html]

Üçüncü aşamamızda gridview imizi biçimlendirmek için gerekli olan css kodlarımız bulunuyor. Burada ilk önce table elementini sıfırlıyoruz. Daha sonra
gridview nesnemizin içinde tanımlamış olduğumuz, HeaderStyle, RowStyle ve AlternatingRowStyle özelliklerini biçimlendiriyoruz. Burada size tavsiyem
sayfanızın yorumlanmış halinin kaynak kodlarına bakmanızdır.


[/html]

İlgili kodları buradan indirebilirsiniz.

Evet arkadaşlar geldik bir yazının daha sonuna, umarım faydalı olmuştur. Herkese çalışmalarında başarılar.

İçinden çıkılmaz konular

Takip edenler bilirler ara ara birazdan okuyacağınız tarzdan yazılarım olabiliyor. Aklımdaki bir kaç konu hakkında düşüncülerimi ve gözlemlerimi paylaşmak istiyorum.

27 yıldır Kalkınma mahallesinde oturuyorum yani Karadeniz Teknik Üniversitesi’ nin hemen dibinde. Çocukluğumda örencilerle geçti ergenliğimde. Kendimi düşünmekten alı koyamadığım nokta şu, öğrenciler üniversiteleri tercih ederken hep şehirleri dışındaki yerleri tercih etmeyi istiyor. Konuşuyorum neden böyle bir düşünce diye 3 aşağı 5 yukarı sebep hep aynı, değişiklik arıyorum, anne babadan uzaklaşmak istiyorum vb.. Kafadan zaten bu zihniyetteki bir insanın okumasının çok fazla bir anlamı olduğunu düşünmüyorum. Okumaktan kastım okulu bitirip diplomayı almak değil. Neyse ben asıl düşündüğüm noktaya geleyim, Aylık geliri 1000TL olan bir aileyi düşünüyorum sadece 1 tane çocuğu olsun ve farklı bir şehirde okuyor olsun. Olaya en olumlusundan bakıp bu ailenin kendi evi olduğunu ve okul harcınında bi şekilde ödendiğini düşünüyorum. Bu adam günde 10 TL yemek yese ayda 310TL eder. 250TL’ de kira verse, 50TL de cebinde parası dursa. Elektrik, su, cep telefonu vb..50TL olsa ayda 660TL yapar. Ana babayada 340Tl kalır ki Allah yardımcıları olsun. Üstelik senaryonun çok iyimser olduğunu düşünüyorum, birde olaya şöyle bakalım. 2 öğrenci, baba emekli ve ev kira ! Bu durumda rakamları yazmanın bile yersiz olduğunu düşünüyorum. Büyük bir çoğunluk böyleyken, nasıl oluyorda öğrenciyim ben diyip okul haricinde hertürlü işle uğraşabiliyorlar anlam veremiyorum. Barlar, diskolar, cafeler vb.. Anne baba çocuklarını okutmak için elinden geleni yaparken çocuklarının okumak dışında herşeyi yaptığını düşünmek gerçekten çok acı verici. Sanıyorum ki öğrenciler 4 sene sonunda diplomalarıyla birlikte güllük gülüstanlık bir geleceğe kavuşacaklarını sanıyorlar, eskiden böyle düşünceler bir nebze olabilirdi fakat günümüzde söz konusu dahi değil, zaten bunu göremeyen birinin okulunu bitirmeside çok fazla anlam ifade etmiyor. Yine olan anaya babaya oluyor. Bu vesileylede tüm anne ve babaların ellerinden öpüyorum. Şimdilerde neden cennetin onların ayaklarının altında olduğunu çok daha iyi anlıyorum. Allah eksikliklerini göstermesin. Bu konu hakkında esasında yazacak çok fazla şey var ama sanıyorum özetle anlatmak istedğimi kısmende olsa anlatabilmişimdir.

Güzelim Ülkem okadar büyük ki yiye yiye bitiremedik. Arkadaş devletin her türlü biriminde ayrı bir alengir ayrı bir yeme stratejisi gelişmiş yinede dim dik ayaktayız. Sağda solda iki lafından biri katma değer olan, ülkesi vatanı herşeyin üstünde olan ama en ufak fırsatta ülkesini yemekten bir adım geri kalmayan okadar insan varki akıllara zarar. Bunlar benim gözümdeki direk yiyici kesimi oluşturuyor, pasif yiyici olarak ise devletin personelini görüyorum. İşini tabiki layıkıyla yada fazlasıyla yapanlarda var onlara en ufak sözüm yok. Akşama kadar yatan son zamanlarda bilgisayar kullanımının devlet dairelerinde tavan yapmasıyla sanal alemin sanallığının zorlandığı, adsl hızının yetmeyip fiberlere geçildiği kurumlarda, aldıkları dolgun ücretler, cumartesi pazarların tatil olduğu, akşam 5 de sıcacık evinin yolunu tutmasına rağmen !!! ne aldığı maaşı, ne çalıştığı kurumu nede çalışma saatini beğenen bir sürü fuzuli ötesi insan bulunuyor. Yeri gelincede sokaklara dökülebiliyorlar. OOOoopps !! yılda işe gittikleri süre gitmediklerinden neredeyse daha az. Hele şu tripleri yokmu “ayyy çok yoruldum” la ne yaptında yoruldun ? Elin adamları uzaya gidiyorda yorulmuyor bizde oturarak daha doğrusu uyuyarak yoruluyoruz. Sen hele bir özel sektörde çalışta ozaman göreyim sizi ben. İddaa ediyorum sadece çalan telefonların sesini duysalar akılları başlarından çıkar, o küçük beyinleri bu durumu kaldıramaz intahara sürüklenirler ayy ne abarttım :)

Behlül koçum benim senden tek isteğim Matmazel’ ide elden geçirmen başka bir isteğim yok. Yaprak kırımında da bundan yıllar önce dediğim şeyi tekrar yineliyorum. Ali Rıza amca sana sesleniyorum duy beni ! Bankadan kredi çek evi geri al, sonra sermayeni oğlunla beraber güzelce işlet, takriben bankaya olan borcunu 3-4 ay da kapatırsın çünkü sendeki sermaye işi iyi biliyor ;) Çok abest bir isim olacak ama kimse kusuruma bakmasın, Gavat Yellerinde de artık ilişkerin bir noktada belirlenmesi lazım ara ara bakıyorum her baktığımda kim kimle belli değil kimin eli kimin elinden anlamak zor. İlk başlarda tv de izlediğim tek şeydi şu anda baktığımda işin içine para girince insanların nasıl rezil edildiğini görüp üzülür oldum. Küçük zillileri unuturum sandınız dimi ? mümkün değil unutmam ama yorum yapmamıda beklemeyin, illa yorum isterseniz bir mail atın ben size dönerim ;) Bunların yanında Geniş Aile ve Türk Malı gibi komedi dizileride var. Bunların ben Allah’ ına giderim bana bişe vermiyor belki ama birşeyde almıyor. En azından rastlayıp izlediğimde gülüyor eğleniyorum. Burda da şöyle bir durum var bir bölümde “Allah belanı versin” deseler RTÜK hissettiriyor ağırlığını. Ne varki milleti sıradan geçirip sonra bahçıvana kadar uzanan ilişkelere pek bir sessiz kalıyor. Neyse yine ter bastı, saracam küfürü alayına bu sefer Telekom gelip beni kapatacak :D

Sayfa 4 toplam 23 sayfa1234567891020...Sonraki »