Eğer Ancak ise - Yanlış ve Yanlış <--> Doğru

by Yasin Sirkecili 14. Ekim 2009 16:01

Bugün Sultanla önermeler üzerine telefonda tartışırken bişeyi farkettim. Matematikde kullandığımız mantık ile programatik olarak akışlara yön vermemizi sağlayan mantıksal koşullama ifadeleri arasında bi farkı var.

Telefonda ısrar ettiğim üzere Yanlış ve Yanlış doğrudur sonucu malesef yanlışmış.

P Q   \neg P P \land Q P \lor Q P \to Q P \leftrightarrow Q
D D   Y D D D D
D Y   Y Y D Y Y
Y D   D Y D D Y
Y Y   D Y Y D

D

Programatik olarak kullandığımız if örgüsü meğer "Eğer ancak-ise" mantığı ile çalışıyormuş :)

Örenmiş olduk... :) Daha çok matematik çalışmak lazım... :) 

 

3 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel | Yasin Sirkecili

Görev Tanımları

by Yasin Sirkecili 3. Ekim 2009 16:06
 
Bir iş yerindeki görev tanımları... :)

-9 kadının 1 bebeği 1 ayda doğurabileceğini söyleyen kişiye “Proje Müdürü” denir...
...
-1 bebeği tutup geri kalanların satılarak şirkete kaynak sağlayacağını söyleyen ve “Proje Müdürünün” işten çıkarılmasını öneren kişiye “Finans Müdürü” denir...
...
-1 bebeğin 18 ayda ancak doğacağını söyleyen kişiye “Üretim Müdürü” denir...
...
-Tek bir kadının 1 ayda 9 bebek doğurabileceğini söyleyen kişiye “Planlama Müdürü” denir...
...
-Bebeğin üretim şeklinin ille de yanlış olduğunu söyleyen kişiye “Kalite Müdürü” denir...
...
-Dünyada hiç kadın ve erkek kalmasa o bebeği kendisinin doğurabileceğini söyleyen kişiye “Pazarlama Müdürü” denir...
...
-1 kadından 1 bebeği 1 ayda doğurmasını bekleyen kişiye “Genel Müdür” denir...
...
-1 ayda, dokuz doğuran kişiye “Memur”, bebek filan istemediğini söyleyen kişiye de “Müşteri” denir...

6 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

Vanilyalı Dondurma

by Yasin Sirkecili 2. Ekim 2009 02:34

Vanilyalı dondurma

General Motors şirketinin Pontiac marka otomobil departmanına gelen bir şikayet mektubu şu satırlardan oluşuyordu:

"Her akşam yemekten sonra ailecek dondurma yeme alışkanlığına sahibiz. Fakat bir çok dondurma çeşidi olduğu için her yemekten sonra ne çeşit dondurma yiyeceğimize hep karar veririz. Ben de markete gider alırım. Geçen ay otomobilimi değiştirip yeni bir pontiac aldım ve o günden beri markete gidip gelmek benim için sorun olmaya başladı. Çünkü ne zaman vanilyalı dondurma alsam market çıkışında otomobilimi çalıştıramıyorum. Fakat başka çeşit bir dondurma aldığımda arabam gayet güzel çalışıyor. Bu sorun size çok saçma bile gelse, benim çok ciddi olduğumu bilmenizi isterim. Vanilyalı dondurma aldığımda arabam çalışmazken, neden başka dondurma aldığımda arabam çalışıyor?"

Kolaylıkla buruşturulup atılacak bir şikayet mektubu gibi görünüyor, değil mi? Öyle de olabilirdi. General Motors yetkilileri bu şikayet mektubunu bir kenara atabilirdi, müşterinin sorusuda sonsuza dek yanıtsız kalabilirdi. Ancak General Motors şirketi olayı araştırması için bir mühendisi görevlendirdi.

Mühendis, nezih bir muhitte oturan, iyi eğitim almış Pontiac sahibiyle karşılaşınca biraz şaşırmıştı, böyle bir konuda dalga geçecek birine benzemiyordu. Akşam yemekten sonra yapılan dondurma alışverişine birlikte çıktılar. Vanilyalı dondurma alıp geri döndüklerinde, gerçekten de otomobil çalışmıyordu. Ertesi akşam çikolatalı dondurma aldılar ve araba çalıştı. Üçüncü akşam sıra çilekli dondurmadaydı ve araba yine çalışıyordu. Son deneme turunda vanilyalı dondurma alındı ve maalesef araba yine çalışmadı.

General Motors yetkilisi şaşkındı. Bir mühendis olarak, arabanın vanilyalı dondurmaya alerjisi olduğunu düşünmek pek akıllıca gelmiyordu. Bunun üzerine ziyaretlerine bir süre daha devam etti. Olayın günün hangi saatinde olduğunu, hangi tip benzin kullanıldığını, gidip gelme süresini ve daha pek çok ayrıntıyı incledi. Kısa bir süre içinde de ilk ipucunu elde etti. Vanilyalı dondurma almak diğer çeşitlere oranla çok daha kısa sürüyordu. Çünkü en çok aranılan ürün olan vanilyalı dondurma marketin hemen girişindeki dolapta satılıyordu. Diğer dondurma çeşitleri ise marketin en arka kısmında kurulu bir tezgahtan seçiliyordu. Herhangi değişik bir çeşidi almak bu yüzden çok daha uzun sürüyordu. Şimdi mühendisin karşı karşıya kaldığı soru şuydu? Otomobil neden daha kısa süre içinde geri dönünce çalışmıyordu? Zaman faktörü işin içine girince mühendis sorunun cevabını bulmakta zorlanmadı. Sorun, motor soğuduğunda devreye giren buhar kilidinden kaynaklanıyordu. Bu kilit, normal şartlarda motor durduktan hemen sonra devreye girip çalışıyordu ve çikolatalı yada çilekli dondurma alana dek geçen süre, motorun tekrar çalışması için yeterli soğumaya imkan tanıyordu. Vanilyalı dondurma gecelerinde ise süre çok kısa olduğu için motor soğuyacak vakit bulamıyor ve buhar kilidi devreye girmiyordu.

 Bu öyküden de anlaşılacağı gibi, komik hatta asılsız gibi görünen bir müşteri şikayeti bir şirketin ürün geliştirmesinde kullanabileceği değerli bir veri haline dönüşebiliyor. Müşteri şikayetlerinin değerlendirildiği zamanlarda bir kurum için hediye niteliği taşıdığı bilinir. Bu gerçek öykü, garip bile olsa müşteri sorunlarının ve şikayetlerinin ürün ve hizmet geliştirmeye olan katkısının önemini gösteriyor.

 

3 kişi tarafından 4.7 olarak değerlendirildi

  • Currently 4,666667/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

Visual Studio 2010 Reset Settings

by Yasin Sirkecili 2. Ekim 2009 00:38
Visual Studio 2010 üzerinde default gelen ayarları değiştirmiş ve tekrar düzeltemiyorsanız.
Başlat > Çalıştır (Winkey + R) alanına devenv /resetsettings yazıp entera basmanız yeterli. Visual Studio 2010 ayarlarınız ilk haline dönecektir.

8 kişi tarafından 3.5 olarak değerlendirildi

  • Currently 3,5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

C# 4.0 Specification E-Book

by Yasin Sirkecili 1. Ekim 2009 12:19

C# 4.0 ile gelen yeni özellikleri bulabileceğiniz 25 sayfalık bir e-book download için aşağıdaki linke tıklayabilirsiniz.

CSharp-40-Specificationdoc.pdf (272,34 kb)

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

Visual Studio 2010 Intellisense problems

by Yasin Sirkecili 30. Eylül 2009 22:44

Bugün kullanmaya başladığım Visual Studio 2010'da default olarak gelen intellisense ayarlarının hızlı kod yazan ve visual studio 2008 in default ayarlarına alışkın geliştiriciler için ciddi bir sıkıntı olduğunu keşfettim. (Bunu nası keşfettim sorusu hala muallakta o ayrı) :)

Tahminimce birçok geliştirici durmaksızın hızlıca kod yazarken Space ve enter tuşlarını sıklıkla kullanır bu tuşlarla VS2008 ortamında default intellisense ayarlarına göre enter tuşu yazılan kelimeye göre intellisensede seçili durumdaki verinin yazılmasını sağlar. Ve space tuşuda genel olarak intellisense üzerinde seçili gelen verinin tamamlanmasını sağlar.

Ancak Visual Studio 2010 kullanıcıları için (örneğin ben yaklaşık 3 saat yazdım ve kriz geçirdikten sonra şunu çözim dedim) Space tuşu kelimenin tamamlanmasını sağlamamakla beraber intellisense üzerinde yazılan kelime siz yön tuşlarıyla seçmediğiniz için seçili durumda olmadığından doğrudan bi fonksiyona sahip olmayıp direkt yeni bir satıra geçmektedir. 

Visual Studio 2010 Intellisense ayarlarını Visual Studio 2008 gibi yapmak için aşağıdaki adımları izleyebilirsiniz.

 Tools > Options > Text Editor > C# (siz başka diller içinde yapabilirsiniz) > IntelliSense > Commited by pressing the space bar checkbox'ını checked konuma getirin.

 Tools > Options > Text Editor > C# (siz başka diller içinde yapabilirsiniz) > IntelliSense > Add new line on commit with enter at end of fully typed word checkbox'ını unchecked konuma getirin.

Ben bu şekilde kullanmakla rahatım. Tabi herkes kendi hızına göre ayarlar yapabilir. Ancak Visual Studio 2010'un IntelliSense ayarlarını Visual Studio 2008'de ki gibi bu şekilde yapabilirsiniz.

Ben hala intellisense'in hızından şikayetçiyim özellikle VS 2010 Beta 1 sürümü üzerinde VS 2008 den daha yavaş çalışıyor. Buda hızımı ciddi oranda etkiliyor.

Microsoft'a burdan sesleniyorum :):):) bi kaybolmayan sakız istiyoruz... bide intellisense ayarını milisaniye cinsinden kendimizin yapabileceği bir config menu :)

2 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

Visual Studio 2010 Download ISO Web Installer

by Yasin Sirkecili 30. Eylül 2009 03:18

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

İstifa...

by Yasin Sirkecili 5. Eylül 2009 14:15

2 Yıldır Çalışmakta olduğum UHS Bilgisayar Ltd. Şti'nden 02/09/2009 tarihi itibariyle kendi isteğimle istifa ettim... Bundan sonraki süreçte, bir yandan eğitim hayatıma devam ederken diğer yandan freelance olarak yazılım ve proje geliştirmeye geri dönüş yapacağım... :) Umarım hayırlısı olur...

7 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel | Yasin Sirkecili

Visual Studio 2008 SP1 ISO File

by Yasin Sirkecili 30. Aralık 2008 07:55
Adamı sinir eden Installer ı yerine download edip saklayabileceğiniz bir dosya
Visual Studio 2008 Service Pack 1 ISO File: http://www.microsoft.com/downloads/details.aspx?familyid=27673C47-B3B5-4C67-BD99-84E525B5CE61&displaylang=en

7 kişi tarafından 4.1 olarak değerlendirildi

  • Currently 4,142857/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

3 Ocak Cumartesi - Çankaya Üniversitesi

by Yasin Sirkecili 25. Aralık 2008 03:12
CETURK Java Teknolojileri Ankara Etkinliği (3 Ocak 2009 Cumartesi)
Bugüne kadar gerçekleştirdiği bir çok etkinlikle üyelerine ve bilişim sektörünün gelişmesine katkıda bulunan CETURK başkentimiz Ankara'da yapacağı büyük bir organizasyon ile karşımızda.

CETURK , 3 Ocak Cumartesi günü Çankaya Üniversitesi Mavi Salon'da "CETURK Java Teknolojileri Ankara Etkinliği" inde Java dünyasını bir araya getiriyor. Java dünyasındaki en son teknolojilerin ve gelişmelerin anlatılacağı etkinlikte Java dünyasının önemli isimleri , Kenan Sevindik, Melih Sakarya, Özcan Acar ve Ümit Vardar sunum yapacaklar.
Melih Sakarya JBoss Seam
Ümit Vardar JPA ve Hibernate
Kenan Sevindik Spring Framework'e Giriş
Özcan Acar Apache Wicket Framework
PANEL Java Dünyası ve Türkiye

Ayrıntılı bilgi ve kayıt için tıklayınız.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Duyurular | Genel

Merhaba, ben Y Jenerasyonundan Yasin...

by Yasin Sirkecili 9. Aralık 2008 11:31

İş hayatına bakış açım ve tecrübelerim doğrultusunda anlamlandıramadığım serzenişlerimi ortaya koyan yeni bir sınıf türetilmiş; Y JENERASYONU 
Akşam Gazetesinin haberi olan ve Arda Çetinkaya'nın blogunda rastladığım bu yazıyı burdanda paylaşmak istedim.



Y Jenerasyonu iş dünyasını yeniden şekillendiriyor

 Son zamanlarda, iş dünyasında kendi kurallarını ortaya koyan, işin kendine uygun olmadığını anladığında hemen başka arayışlara giren bu yüzden de sık sık iş değiştiren yeni bir çalışan profili ağırlığını hissettirmeye başladı. Ancak bu değişime şaşırmamak gerekli çünkü 1980 sonrasında doğan kuşak artık büyüdü ve iş dünyasının azımsanamayacak bir yüzdesinde pay almaya başladı. ‘Y Jenerasyonu’ olarak tanımlanan bu kuşağın sık iş değiştirmesi, seçme ve yerleştirme alanında faaliyet göstteren Antal International Türkiye ve iworkLife Türkiye’nin araştırmasının sonucu olan tespitlerden birkaçı. Aynı araştırmanın sonuçlarına göre bu kuşak, çok sık iş değiştirmesine karşın kendine uygun işi bulduğuna inandığı anda yüksek performans ve kapasitesiyle önemli başarılara imza atmaktan geri kalmıyor. Şirketlere Y Jenerasyonu’yla yakından ilgilenmelerini ve kendilerini bu kuşağa hazırlamalarını öneren Antal International Türkiye ve iworkLife Türkiye Genel Müdürü Mine Batıyel, bu kuşağın iş dünyasından beklentilerini ve çalıştıkları ortamı nasıl şekillendirdiklerini anlattı.

Y Jenerasyonu’nu nasıl tanımlarsınız, öncelikleri neler, iş hayatında onları ne mutlu eder?

Bir önceki kuşak ile benzerliklere sahip olsa da Y Jenerasyonu’nun çok belirgin özellikleri var. Öncelikle liderlik tanımını işbirlikçi ve iletişim halinde olabildikleri yöneticiler için kullanıyorlar. Tecrübe konusunu önemsemiyorlar çünkü dünyanın çok çabuk değiştiğini düşünüyorlar ve hep yeni şeyler öğrenilmesi gerektiğinin farkındalar. Daima soru sormak ve anında yanıt almak istiyorlar. Kendi kendini yönetmek konusunda başarılılar ve hep bunu arzu ediyorlar. Para ödülünü ise diğer ödüllerden üstün tutuyorlar. Y Jenerasyonu için paranın anlamı; istedikleri hayatı sürdürmek için geçerli olan yegane şey olması. Çalışma saati kısıtlamaları yok. Ne kadar gerekirse o kadar çalışıyorlar, bu yüzden 09:00-18:00 mesai saatleri onlara göre değil. Çünkü kendilerine ayıracak zamana ihtiyaçları var. Ayrıca çok mutlu çalışırken bile şirketten ayrılma stratejileri oluşturmuş durumda olabiliyor. Bağlılık hissetmiyorlar ve idealleri uğruna çaba göstermekten kaçınmıyorlar.

NEDEN SIK İŞ DEĞİŞTİRİYORLAR?
Araştırmanıza göre, sık iş değiştiriyor ve gelecek görmüyorlarsa işlerini bırakabiliyorlar. Daha önceki kuşaklarda böyle bir tutum gözlenmezken 80 sonrası kuşak neden böyle?

Bilişim ve teknoloji ile büyüyen bir jenerasyondan bahsediyoruz. Onlar bir önceki kuşaklardan farklılar. Çünkü hızla gelişen ve değişen teknolojinin tüm nimetlerinden yararlanabildikleri bir hayat yaşıyorlar. Yaşamlarının her alanında teknolojiyi kullanmaya çok yatkınlar. Bu kuşak elbette içinde bulunduğu zamanın sunduğu imkanların farkında.
Peki, bu yaklaşım iş dünyasında ‘zora gelememe’ olarak nitelendiriliyor mu?

Böyle bir değerlendirmenin doğru olmadığını düşünüyorum. Y Jenerasyonu’nun sık sık iş değiştirmesinin altında yatan nedenleri araştırdık. Gıda, hızlı tüketim, perakendecilik, teknoloji ve medya sektörlerine yönelik gerçekleştirdiğimiz araştırmada Y Jenerasyonu’nun işten ayrılma nedenlerini şöyle sıralayabiliriz: Motivasyon eksikliği, iş ve özel hayat dengesi, zayıf yönetim, yetersiz destek, takdir edilmeme, az miktarda anlamlı iş yapma olanağı, ücret, terfi süresinin uzun olması, verilen sözlerin yerine getirilmemesi ve fazla iş seyahati… Bunların göz ardı edilmemeli.

Peki, Y Jenerasyonu’nun iş konusundaki ne tür yaklaşımları yöneticilere alışılmadık geliyor?

Açık sözlü olmaları ve patronların her zaman doğru olmadıklarını dile getirmeleri alışılmadık gelebilir. Ayrıca bazı davranış ve tutumları sadakatsizlik olarak algılanabilir.
Sizce şirketler bu kuşaktan çalışanlarına karşı nasıl bir tutum izlemeliler?

Y Jenerasyonu, iş dünyasını yeniden şekillenmeye zorluyor. Ancak bu yeni neslin hareket biçimleri zaman zaman şirketler tarafından tam olarak anlaşılamayabiliyor. Oysa ki yarının iş dünyasında Y Jenerasyonu’nun önemli bir yeri olacak. Firmalar da bugünden tedbirlerini almalı ve Y Jenerasyonu’na dahil olan çalışanlarını en verimli şekilde kullanabilecekleri bir kültüre hazırlanmalılar.

ŞİRKETLER İÇİN FIRSAT OLABİLİRLER
Bu kuşaktan çalışana sahip bir firma neler kazanır?

Sık iş değiştirmelerinin bir dezavantaj olarak görülmemesi gerekiyor. Benim tavsiyem; eleman arayan şirketlerin insan kaynakları yetkilileri önlerine gelen CV’lerde böyle bir adaya rastladıkları zaman hemen eleme yapmasınlar. Görüşmeye çağırarak adayın iş değiştirmesinin altında yatan nedenleri öğrensinler. Çünkü Y Jenerasyonu, beklentileri karşılandığında çok verimli işler çıkarabilen bir nesil. Bu da şirketler için önemli fırsatları beraberinde getiriyor. Bu kuşak, yöneticilerinin kendinden daha iyi olabileceğini nadiren kabulleniyor ancak tam performanslı ve odaklı olduklarında çok başarılı çalışmalar ortaya koyuyor.
Siz 10 yıl içinde bu kuşağı nerede görüyorsunuz? Mutlaka yönetimde olacaklardır. Değişime çok açık olduklarından, değişen şartlara kolay ayak uydurabileceklerini düşünüyorum. Bu kuşak, kariyer ve başarı odaklı… Geleneksel yaklaşımlara karşı gelebilir, organizasyonel davranışları değiştirebilirler. Kendilerine nasıl davranılmasını istiyorlarsa karşılarındakilere de o şekilde davranacaklardır.

BİR LİDER PROFİLİ

Mine Batıyel, Y Jenerasyonu liderleriyle ilgili şu tespitlerde bulunuyor: “Onlar, başarı ve kazanmak ister. Başarıyı, hiyerarşik düzenyle değil ilişkiler geliştirerek, çalışanları etkileyerek ve takım çalışması yaparak elde etmeye çalışırlar. Birlikte çalıştıkları kişiler de onların liderlik vasıflarını ortaya çıkarmalarını teşvik eder. Yönettikleri kişilerin kuvvetli yanlarını çok iyi bilirler ve bu yönlerini kullanarak kişinin başarıya ulaşmasını sağlamaya çalışırlar. Y Jenerasyonu, yöneticilerini de motive eder. Başka kişilerin başarılarını görmek onlarda neredeyse saplantı halindedir.”

AHU UZ

3 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

Kadınlar ile Erkekler arasındaki farka Transact SQL ile bi bakış...

by Yasin Sirkecili 23. Kasım 2008 16:36


Daha iyi anlatılamazdı Tongue out

20 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

Makalelerimden Bazıları...

by Yasin Sirkecili 22. Kasım 2008 21:21

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Genel

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen

Yasin Sirkecili


Yasin Sirkecili
Software Developer
MSN & Mail: yasin@sirkecili.com

Bağlantılar

Calendar

<<  Şubat 2012  >>
PaSaÇaPeCuCuPa
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar

Son Yorumlar

Bağlantılar 2