Add to Technorati Favorites
bilişim kulübü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
bilişim kulübü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

24 Nisan 2009 Cuma

Haftasonu Neler Var Neler

2 yeni etkinlik duyurusu ile yine buradayım :) .Bunlar 25 Nisan SQL 2008 İstanbul Kampı ve 26 Nisan Oracle Veritabanı Semineri. İki etkinlik de teknik boyut olarak katılımcılara çok şey katacak bir içeriğe sahip. Adeta bu haftayı veritabanı haftasına çeviriyoruz. 25 Nisan etkinliğinin detaylarına http://www.bilisim.yildiz.edu.tr/ ve http://www.inetatr.org/ adresinden erişebilirsiniz.

26 Nisan’daki Oracle Veritabanı Semineri'ne ise özellikle değinmek istiyorum. Güne oracle veritabanı kavramlarına giriş ile başlayacağımız bu seminer ile hedefimiz gün bitiminde girişi geçip Oracle hakkında ciddi teknik bilgiler edinmiş olmamız. Artık oracle veritabanı denince garipsenmeyecek ve bu konuda fazlasıyla teknik bilgi sahibi olunmuş olacak. Bundan sonra ileri düzeye geçmek, artık kişisel çabalara kalacak ve eğer bu konuya ilgi duyuluyorsa görülen bilgileri daha da ilerletmek için çalışmalarda bulunulabilecek.

Oracle Veritabanı Semineri'nde katılımcılara sertifika verilecektir ve pazar günü okulda yemek imkanları kısıtlı olduğu için öğlen yemeği organizasyon çerçevesinde verilecektir. Detaylı program şöyle: (introduction to oracle ile başladığımıza özellikle dikkat edin:) )

09:00-09:50 INTRODUCTION TO ORACLE
DATA BLOCKS, EXTENDS AND SEGMENTS

10:00-10:50 TABLESPACES,DATAFILES AND CONTROL FILES
TRANSACTION MANAGEMENT

11:00-11:50 STARTUP, SHUTDOWN
ORACLE ARCHITECTURE

13:00-13:50 CONCURRENCY AND CONSISTENCY
STATEMENT PROCESSING AND CBO

14:00-14:50 SQL,PL/SQL AND JAVA-REDO INTERNALS
IMPORT,EXPORT AND SQL LOADER

15:00-15:50 AUTONOMOUS TRANSACTIONS AND DYNAMIC SQL
PARTITIONING

16:00-16:50 UYGULAMA ÖRNEKLERİ VE SORU/CEVAP

KONUŞMACI:HASAN TONGUÇ YILMAZ.
YER:YTÜ Beşiktaş Yerleşkesi Oditoryum Salonu

Staj Günlüklerine ayrıca bu adresten erişebilirsiniz. Gelmeden önce bunları incelemeniz de sizin için daha iyi olacaktır.

Teknik etkinlikleri sabırsızlıkla bekleyen arkadaşları bu hafta sonu okulda görmeyi ümit ediyorum.

13 Nisan 2009 Pazartesi

Imagine Cup 2009 Yazılım Tasarımı Yarışması


Zorlu bir maratonun ardından Imagine Cup 2009 Yazılım Tasarımı ayağında sona yaklaşılıyor. Bu Cuma günü finali yapılacak olan yarışmanın YTÜ adına bu sene ayrı bir anlam ve önemi var :).
-
Finalde bu sene bizim üniversiteden(YTÜ) Taygun, Merve ve Yunus Emre'nin ortaya çıkarmış olduğu CLOCKCYCLE isimli proje de yer alacak. Tarafsız olma gibi bir çaba içerisinde kendimi görmüyorum :).Hatta ilk defa taraflı bir yazı kaleme alabilmemi sağlayan bölüm arkadaşlarıma teşekkür ediyorum :). Kendilerine özellikle başarılar diledikten sonra programı ve yarışmacıları sizlerle paylaşıyorum.
-

Yarışmacılar:
-
Dokuz Eylül Üniversitesi
Gazi Üniversitesi
İstanbul Teknik Üniversitesi
İstanbul Ticaret Üniversitesi
Koç Üniversitesi
Yeditepe Üniversitesi
Yıldız Teknik Üniversitesi(Taygun KEKEÇ, Merve GENÇER, Yunus Emre PEKTAŞ-CLOCKCYCLE)
-
Program:

10:00-10:30 Açılış
10:30-11:00 Grup1
11:00-11:30 Grup 2
11:30-11:45 ARA
11:45-12:15 Grup 3
12:15-12:45 Grup 4
12:45-13:15 Grup 5
13:15-14:15 ÖĞLE ARASI
14:15-14:45 Grup 6
14:45-15:15 Grup 7
15:15-15:25 İzleyici Oylaması
15:25-15:45 ARA
15:45-16:30 Teknik Seminer: WPF ve Multitouch Programlama
16:30-16:45 Ödül Sponsoru: CASPER Charlotte Lamprecht, CEO
16:45-17:00 Microsoft Türkiye : Çağlayan Arkan, Genel Müdür
17:00-17:30 Ödül Töreni
-
Etkinlik günü organizasyonu canlı olarak buradan izleyebilirsiniz.

Bilişimde Kariyer İmkanları Tarih Değişikliği

-
Bilişimde Kariyer İmkanları etkinliğimiz bazı nedenlerden dolayı ileri bir tarihe ertelenmiştir. Etkinlik hakkındaki son gelişmeleri burada benim yazılarımdan ya da kulüp sayfamız olan http://www.bilisim.yildiz.edu.tr/ deki haberlerden takip edebilirsiniz.
-
İlginize Teşekkürler..

11 Nisan 2009 Cumartesi

Bilişimde Kariyer İmkanları Etkinliği

YTÜ Bilişim Kulübü olarak etkinliklerimize yeni bir soluk getiriyoruz ve birkaç gün şeklinde düzenlediğimiz etkinliklerimizin yanında artık günübirlik etkinliklerimizi de sizlerle buluşturuyoruz.
-
İlk günübirlik etkinliğimiz Shiftdelete.net sitesi ekibinin planlamasıyla gerçekleştirecek olduğumuz "Bilişimde Kariyer İmkanları" etkinliği.
-
Etkinlik günübirlik olduğu gibi oturumlar da kısa ve daha fazla sayıda olacak.Şirketler 30-45 dakika aralığında oditoryum salonu'nda öğrencilerle buluşacaklar ve öğrencilerin standlara sergi salonunda erişme imkanı bulunacak.
-
Etkinlik HD video kalitesiyle Shiftdelete.net tarafından kayıt altına alınacak ve sitede yayınlanacak. Şu an ismini verebileceğimiz bazı katılımcı firmalar:
-
Intel
AcademyTech
Exper
Gigabyte
-
Etkinlikte gerçekleşecek bazı ilgi çekici aktiviteler:
-
Overclock Show – Sıvı azot ile rekor denemeleri
Ethical Hacking Show – Güvenlik açıklarını uygulamalı demo ile gösterilmesi
Para Kazandıran Web Sitesi – Bilinmesi gerekenler, önemli tavsiyeler
-
Hepsi ve daha fazlası 16 Nisan Perşembe günü YTÜ Oditoryum Salonu'nda olacak.

10 Nisan 2009 Cuma

INETA Next Hit


11-12 Nisan'da yani bu haftasonu YTÜ Bilişim Kulübü olarak ev sahipliğini yapacağımız INETA Next Hit düzenleniyor olacak. Barbaros Bulvarındaki merkez kampüsümüzde gerçekleşecek olan etkinliğe katılım ücretsiz ve herkesin katılımına açık.
-
"What's the next?" sorusunun cevabı için yarın oditoryumda bulunmanızı tavsiye ederim :). Program şöyle:
-
11 Nisan
-
09.30-10.00 Açılış
10.00-10.45 Windows 7 Deep-Dive - Mehmet Nuri Çankaya
11.00-13.00 Silverlight 3.0 - Daron Yöndem
14.00-15.30 Bulut Bilişimi ve Azure - Panel

16.00-17.00 PHP On Windows ve Hyper-V - Muammer Benzeş
-
12 Nisan
-
10.00-12.00 Sürpriz Oturum - Daron Yöndem
13.00-15.00 ASP.NET 4.0 - Uğur Umutluoğlu
15.15-17.00 WCF 4.0 ve WF 4.0 - Burak Selim Şenyurt
-
Daron Yöndem katılımcı listesine attığı son mailde etkinlik saatini bekleyin sürprizimizi göreceksiniz demiş, şimdi o sürprizin son düzenlemeleri için bir an önce bu yazıyı sonlandırıp okula gitmem gerekiyor :). Yarın görüşmek üzere..

26 Mart 2009 Perşembe

Bir Web Rüzgarı Esti

Etkinliğimize katılan, katılmaya niyetlenen web günleri'nin bir şekilde içinde bulunan herkese, ana sponsorumuz Microsoft'a, reklam-tanıtım sponsorumuz webgirisim'e ve Mehmet Cihangir'e , Eray Endeş'e, Burak Büyükdemir'e, shiftDelete.net ekibinden Hakkı Alkan'a, Ecevit Bıktım'a, Cem Sünbül'e ve bütün konuşmacılara teşekkürü bir borç biliyoruz.
-
Bundan sonraki çalışmalarımız Web Günleri'nin geleneksel bir etkinlik haline dönüşmesi ve de marka haline gelmesi için olacaktır. Web Günleri bitti ama etkisi bitmeyecek, yakında oturum videoları, renkli görüntüler, etkinlik sonrası bildirimiz yayınlanmış olacak. Bizleri takip edin diyoruz ve de Web Günleri'10 'da görüşebilmek ümidiyle kapanışı yapıyoruz :)
-
Teşekkürler..

17 Mart 2009 Salı

Internet Haftası Yolunda Web Günleri

-
Ülkemizde Internet 16.yılını 12 Nisanda dolduruyor. Internet’imizin doğum gününe günler kala, bu zamana kadar bilişim dünyasını farklı etkinliklerle ele almış olan Yıldız Teknik Üniversitesi Bilişim Kulübü “Web Günleri”ni düzenlemekte. 25-26 Mart tarihlerinde düzenlenecek olan bu etkinlikte Internet topluluklarından projelerde yazılım ve güvenlik süreçlerine, Internet girişimciliğinden Internet’in sanal günlüklerine, bilişimde dergiciliğe ve e-dergiye kadar çok geniş konu yelpazesinde oturumlar gerçekleştirilecek. Sizleri de Internet Haftası’na günler kala Internet üzerine sohbet etmeye, doğum günü kutlamaya bekliyoruz..

-
Web Günleri – YTÜ Bilişim Kulübü

-
25 Mart Çarşamba
10:15 AÇILIŞ
10:30-12:00 Online Toplulukların Hayatımıza Etkisi
Panel Yöneticisi: Mehmet Cihangir (Web Girişim)
Şekip Can Gökalp –Netlog Türkiye Direktörü
Erhan Erdoğan –Sevenload Türkiye Evangelisti
Sinan Ata –StudentSN Türkiye Direktörü
Volkan Biçer –Ortakantin Kurucu Ortağı

-
13:00-14:30 Web Girişimlerinde Yazılım Süreci ve Güvenlik
Ersan Bilik – Codart Genel Müdürü

-
15:00-16:30 Bilişimde Dergiciliğin Önemi ve E-Dergi
Hakkı Alkan – shiftDelete.net Site Kurucusu
Ecevit Bıktım – shiftDelete.net Genel Yayın Yönetmeni
Cem Sünbül – shiftDelete.net Haber Müdürü
-
26 Mart Perşembe
12:30-14:00 Internet Projeleri Nasıl Ortaya Çıkıyor?(etohum)
Cvyolla.com - Onur Çakır
ideshot.com - Metin Kahraman, Harun Pekşen
sunumax.com - Sadık Kocabaşa
-
14:15-15:30 Blog Namı Diğer Sanal Günlük (Panel)
Eray Endeş – NTV
Blog Ödüllerinin Düzenleyicisi-Panel Yöneticisi
Arda Kutsal - Crenvo
Blograzzi ve Webrazzi’nin Kurucusu
Mert Erkal – Problogger
M. Serdar Kuzuloğlu - mserdark.com , Radikal Gazetesi Yazarı
Ersan Özer - Uzman.tv
Devletşah Alhanlıoğlu – devletsah.com
-
16:00 Stand-up Gösterisi Umut KANTOĞLU
-
17:30 Kapanış Kokteyli
-
resim nereden olduğu hatırlanmamak üzere alıntıdır.. :) Etkinlik afişi daha sonra yayınlanacak.

26 Kasım 2008 Çarşamba

BİLMÖK ’09 27-28 Şubat, 1 Mart’ta ODTÜ’de

BİLMÖK nedir diyenlerin sorularını cevaplayarak habere bir anlam katalım. BİLMÖK açılımı itibariyle Bilgisayar Mühendisliği Öğrencileri Kongresi’dir. Organizasyonun amaçlarından bazıları; Türkiye’nin dört bir yanından ve K.K.T.C.’den bilgisayar mühendisliği bölümü öğrencilerini yılda bir kere canlı bir şekilde :) bir araya toplamak diğer zamanlarda ise bağlantı kurmalarını sağlayarak tanışmalarını, kaynaşmalarını, problemlerini konuşmalarını, sektöre geçenleri BİLMÖK mezunları adı altında etkinliğe dahil edip tecrübelerinden yararlanabilmelerini sağlamaktır. Ayrıca sektörün önde gelen firmalarıyla iş hayatı, akademisyenlerle ise okul hayatı üzerine fikir alışverişinde bulunabilmektir.
-
Organizasyonun bir sonraki sene gerçekleştirileceği üniversite etkinliğin son gününde seçimle belirlenir. Geçen sene organizasyon ekibinde olduğum ve de YTÜ’de gerçekleştirdiğimiz BİLMÖK bu sene 27-28 Şubat 1 Mart tarihlerinde ODTÜ’de gerçekleştirilecek. Her üniversiteden 3 resmi davetlinin katılacağı etkinliğe katılımcı olarak herkes davetlidir. BİLMÖK’ e katılmak için Bilgisayar Mühendisi olmanız şart değil, bizim sorunlarımızdan haberdar olmak için katılabileceğiniz gibi gerçekleştireceğimiz oturumlara ilgi duyduğunuz için de katılabilirsiniz.
-
Ne gerek var?
Teknolojinin hayatın vazgeçilmezi olmaya başladığı şu günlerde bilgisayar mühendislerinin önemi de gittikçe artmakta. Ama bu önem ihtiyaca binaen bu grafiği izliyor yani bilgisayar mühendisi önemlidir v.s. değil, bilgisayar mühendisinin yaptığı iş önemlidir ve de o hâlde bunlardan birkaç adet lazımdır.(!) Bilgisayar Mühendislerinin tek ağının bilgisayar ağı olduğu düşüncesi, hayattan bağımsız asosyal nesneler olarak görülmeye başlanması bunları bir donanım unsuru gibi adetle tasavvur etmeye sebebiyet vermiştir. Bu izlenime zaman zaman hak verdirten insanlar da çıkmakta aslında. Biz ise BİLMÖK çatısı altında, aynı problemlerle yüzleşen, yarın işe başladığında aynı sektörün birer parçası olacak bilgisayar mühendislerinin gerçek bir yaşam ağı kurmasını ve geçtikleri ortak yollardan edindikleri tecrübeleri paylaşmalarını, geçecekleri yollarda ise kendilerini nelerin beklediğini beraberce düşünmelerini, yeri geldiğinde ortak bir şekilde haklarını savunabilmelerini hedefliyoruz.
Bu şekilde, bir programcıyla bir bilgisayar mühendisinin arasında fark olacaktır.

-
Etkinlik programı son değişikliklerin ardından yakında belli olacak, belli olduğunda buradan da programa ulaşabileceksiniz ayrıca son güncellemelerinden sonra yayına girecek olan http://www.bilmok.org.tr/ sitesinden de etkinlik üzerine son haberleri alabilirsiniz

BİLMÖK’te görüşmek üzere..

16 Kasım 2008 Pazar

Bilişim Günleri '08 in Ardından

Yıldız Teknik Üniversitesi Bilişim Kulübü olarak uzun yıllardır öğrencileri ve IT sektörünün öncü firmalarını bir araya getirip bunlar arasında iş ve staj bulma açısından köprü vazifesi görüyoruz.Çeşitli eğitim ve teknik geziler yaparak teknik ve sosyal açıdan öğrencilerin gelişimine katkıda bulunuyoruz.Artık yaşamın her anında ihtiyaç duyulmaya başlanan bilişim ve teknolojinin mimarı olmaya aday öğrencileri bilinçlendirip daha iyi yarınlar için hazırlamaya çaba sarf ediyoruz.Yıldız Teknik Üniversitesi Bilişim Kulübü olarak bu yılki ilk büyük etkinliğimiz olan 8.Bilişim Günleri’ni 12-13-14 Kasım 2008 tarihinde Yıldız Teknik Üniversitesi Oditoryum Salonunda gerçekleştirdik. Etkinliğe sektörün önde gelen firmalarının ve üniversite öğrencilerinin yanında bu sektörde kariyer yapmayı düşünen lise öğrencilerinin de yoğun katılımı vardı.

Etkinliğin ilk günü Turkcell’den Vadi DİPÇİN’in ‘Mobil Dünya’da Bizi Neler Bekliyor’ oturumuyla başlayıp Turkcell Teknoloji’den Verda EMİROĞLU’nun ‘Geleceğe Yön Verenlerden Olma’ oturumuyla devam etti. Öğleden sonraki oturumlar Bilginç IT Academi’nin Oracle oturumuyla başladı. Daha sonrasında ise Daron YÖNDEM Silverlight 2.0 ve WPF oturumları ile etkinliğin yarısını ( :P ) kapattı. Bir insan bu kadar mı enerjik olur ve hiç sıkılmadan durmadan sürekli bir yerlere koşturup birşeyler anlatır. gerçekten takdir ediyorum hocam sizi..:)

2.günümüz “Üniversite Okurken Kendi İnternet Şirketini Nasıl Kurarsın?” teması kapsamında Burak BÜYÜKDEMİR – etohum.com *Aydonat ATASEVER – cimri.com *Ekim KAYA – botego.com *Alemşah ÖZTÜRK – 41-29 *Kudret ÇUREY – alisverissaati.com ve *Murat BUYURGAN’ın – kurumsalhaberler.com katılımıyla gerçekleştirilen ama arkadaşların
etohum oturumu diye adlandırdıkları oturumla başladı :) O sıralar bendeniz Devre Teorisi sınavında yok efendim süper pozisyon yok thevenin, norton, alexander akımus devretus diye beyin fırtınası yaptığımdan oturumda yer alamadım. Başka yerlerde katılmaya fırsat bulamıyorum derken kendi dibimde de katılamadım bu oturuma.Bu arada Devre Teorisi hocama o kadar ısrar etmeme rağmen sınavı etkinliğin 2.gününe ve günün de tam ortasına koyduğu için ne desem bilemiyorum, bu keyfi bir durum demişti evet keyfi, Ağustos ayının başından beri hazırlığıyla ilgilendiğim bir organizasyona ki ilginçtir o tarihte bu ders hayatımda bile yoktu :), katılım bu sınav sayesinde düştü ama yine de iyiydi.. Diğer oturumsa “yeni teknolojiler” diye isimlendirdiğimiz ama genel olarak bilişim üzerine sohbet havasında geçen çok değer verdiğim PC Magazine Haber Müdürü Cem Sünbül ve Oyun Editörü Murat Oktay’ın katılımlarıyla gerçekleşti . Gerçekten çok zevkli bir oturumdu birkaç saat daha dinleyebilirdim :) Bu oturumda kendi kendime acaba eski günler mi daha güzeldi diye sordum. Lise-1 zamanları olsa gerek belki az daha sonrasıdır, televizyonda Slikon Vadisi’nde donanım tanıtımlarını izliyorum, genel olarak Ecevit Bıktım’ın yer aldığı bölümde Cem Sünbül’ü görmüştüm. O sıralar donanımla ilgilenmeye başlayalı 4 yıl olmuştu yani 5.sınıfta girdim bu dünyaya :), programı izlerken keşke ben de şöyle çıksam tanıtsam donanımları demiştim, bir gün de tanışabilsem Bıktım’la Sünbül’le demiştim. Ben de tanıtsam lafımın üstüne zaten blogumun konusunu donanım tanıtımına çevirmiştim ve ilk olarak sanırım Antec Phantom fansız güç kaynağını tanıtmıştım :). Şimdi Cem Sünbül’ü karşımda görünce acaba o zamanlar görme isteğinin heyecanı, çocukluk falan daha kımıl kımıl mıydı diye sordum kendime! :) Sektörün git gide içine girerken işlemci diyince sanki öylesine bir şeyden bahseder gibi hissediyorum kendimi, ilk günlerdeki heyecanı arar gibiyim. Blogda yazıyoruz diye çok fazla blog havasında girmeyelim. PC Magazine oturumundan sonra Gigabyte’ın Pc toplama eğitimine yer verdik ve de etkinliğin dışardan da katılım almasını amaçladığımız bu oturum hedefine ulaştı. Bazı liselerin özel olarak gelmesi beni çok sevindirdi. Etkinliğimizin 2.günü Pardus oturumlarıyla noktalandı. Ozgurlukicin.com ekibi Pardus 2008.1, Pardusla yazılım geliştirme ve topluluk süreçlerine değindikleri oturumlar ile uzun bir süre bizle beraber oldular. Gerçekten oditoryum kapanmasa son dinleyiciye kadar konuşacaklardı :). Hepsine teşekkür ediyorum.

3.günümüz Crea Akademi Ericsson’un oturumuyla başladı. 2 gün boyunca yaptığım o kadar çekilişte kendi numaramı görmemiştim ama 3.gün sabahında bilgisayarda son numaraya göre programımı derleyip enter’a basmak üzere konuşmacılardan birini davet ettikten sonra enter’a basıldığında 13ü görmek garip oldu. Mikrofona yönelip önce 13 diyip sonra aa 13 benim demek daha garipti ve de telefonu aldığımda katılımcıların salonu boşaltmıyor olması daha daha garipti :). Bir an için sanırım şaka zannediyorlar diye düşündüm. Etkinliğimizin son günü Yahoo’dan Volkan BİÇER’in Developer Network oturumuyla devam etti. Ardından YTÜ Bilişim Kulübü olarak bizim de yer aldığımız Bilişim Platformu’nun oturumu vardı, ilerleyen gönlerde Bilişim Platformu üzerine daha fazla şeyler yazmayı planlıyorum zaten.

Cuma günü kapanışımızı Penguen’den Alpay ERDEM’in Stand-Up gösterisiyle yaptık ve de değişik bir kapanış oldu. Umarım bundan sonra da Bilişim Günleri'ni tadına tat katarak daha iyi bir şekilde gerçekleştirebiliriz.





27 Ağustos 2008 Çarşamba

Bilişim Günleri '08



Yıldız Teknik Üniversitesi Bilişim Kulübü olarak Bilişim Günleri '08 etkinliğimize hazırlıklarımızı süratle sürdüyoruz. Rektör seçimleri nedeniyle tarihini netleştirememe problemimiz ortadan kalktı ve de tarihimiz netleşti. 12-13-14 KASIM
-
Bilişim dünyasını medyasıyla, firmalarıyla, meraklılarıyla Bilişim Günleri'08 etkinliğimizde bir araya getiriyoruz.Bu etkinliğimize sektörün önde gelen firmaları alanlarında uzman yetkilileriyle, üniversitemiz bilişim meraklısı öğrencileriyle katılımlarını gerçekleştirecekler.Etkinliğe resmi davetlilerin yanında, İstanbul'da bulunan birçok bilişime meraklı üniversite öğrencisinin yoğun katılımı bekliyoruz.
-
Bilişim Günleri hazırlıklarının aşamalarına, belirlenen konuşmacılara ve oturumlara, oturumlar hakkında bilgiye, oturumlardaki konuşmacıların isimlerine, bloglarına buradan ulaşabilecek olacaksınız.

-

Tasarım Çalışmaları

Uzun aradan sonra merhabalar demek istemiyor da olsam malesef uzun aralar oluyor şu sıralar.. Hem yaz dönemi olduğu için zaman zaman il dışına çıkıyor olmamda hem de yeni çalışmalar içerisinde olmamdan kaynaklanıyor bu durum.Blogumu edindiğim hosting ve domain çerçevesinde yeni bir tasarıma kavuşturma amacında olduğum için kendisine fazla vakit ayıramıyorum yeni gönderi olarak. Şu günlerde elimden geldiğince yazmaya çalışacağım zira tasarım işine tam manasıyla 1-2 haftaya kadar girmiş olacağım.
-
Umarım erken de çıkabilirim :))
-

9 Ağustos 2008 Cumartesi

while algortimasına getirilen çözüm

Merhabalar arkadaşlar, bir önceki soruda while döngüsüyle sayı tahmini oyunu yazmıştık ve de bu döngüyü repeat-until mantığıyla yazdığımız için bir yanlışlık yaptığımızı ve o yanlışlığın tek bir durumda ortaya çıktığını söylemiştim.
--
Yanlışımız şu ki kullanıcıdan değer okumadan A ve B'yi karşılaştırıyoruz bundan dolayı 1.kullanıcı sayı olarak 0 girerse program while döngüsüne girmeden çıkar ve 0'da buldunuz diye birşey yazar ekrana.Bu arada bir değişkenin değeri okunmadıysa otomatik 0 atanır ona.Bu olayın sebebi de 0 atanmasıdır zaten..
--
Bu problemi nasıl çözdük?While'a girmeden "tahmininiz" diyip tahmin aldık 2.kullanıcıdan ve de tahmin=0 yerine 1 dedik.Ne oldu?Kullanıcıdan A ve Byi karşılaştırabileceğimiz değerleri almış olduk ve de problem ortadan kalktı.Eğer ilk tahminde sayı bulunursa 1de buldunuz diye yazdıracak yoksa while'a girip bulana kadar işlemleri devam ettirecek..
--
Dikkat edilmesi gereken husus şudur ki repeat-until ve while ile aynı probleme çözüm getirirken yani aynı olayı programlamaya dökerken böyle farklılıklar olacaktır bunları gözden kaçırmamak gerekir.Repeat-Until'de durum sonda kontrol edildiği için veriler toplanmış olur ama while'da durum en başta kontrol edilir.Yani while'da döngüye girmeme ihtimali olsa bile, repeat-until'deki işlemler en az 1 kere gerçekleşecektir!! Bunu unutmayalım!!.. Görüşmek üzere...

ineta foto

-
Etkinlik sonrası çekildiğimiz fotoğrafa yer vermek istedim, dahasını ve fazlasını http://daron.yondem.com/tr/ den görebilirsiniz.Daron yöndemin sağının sağı saygıdeğer kişilik ben :)))..

8 Ağustos 2008 Cuma

Adım Sayısı Belli Olmayan Döngüler

-

Merhabalar arkadaşlar..Bugün ve gelecek birkaç günü de kapsayacak olan, 1 hafta öncesinde başlamış olan bir yoğunluğum var.Bu sebeple programlama biraz aksadı.Yakında şablon değişikliği sonrası burada hem edebi (:P) hem de pascal harici programlama yazılarıma da yer vermeye çalışacağım.
--
Bir ufak bilgilendirmenin ardından adım sayısı belli olmayan döngülere değinirsek; bu döngüler yapacağımız bir sürü işlem varken, bunların nerede sonlanacağını , kaç adım süreceğini bilmediğimiz durumlarda kullanacağımz kalıplardır.Bunları While ve Repeat-Until diye 2ye ayırırsak, while döngüsünde istenilen durum başta verilir ve bu durum gerçekleştiği müddetçe döngüye girilir.Repeat-Untilde ise durum sonda kontrol edilir örneğin; bilgisayara bir A sayısı girsin kullanıcı ve de diğer kullanıcı bunu tahmin etsin ve de tahmini B'de tutalım..Bunu while ile yaptığımızda while A<>B iken kullanıcıdan sayı isteyip bunu B'ye yazacağız.A<>B olduğu müddetçe yeniden sayı isteyeceğiz.Repeat-Until'de ise Repeat'ten sonra kullanıcıdan B sayısını isteyeceğiz, A sayısı repeat'ten önce 1.kullanıcıdan alınmış olacak ve de en sonda Until A=B diyeceğiz ve de sayılar eşit olduğunda döngüden çıkacak.
--
Dikkat edilmesi gereken bir husus while ve repeatte aynı problemi çözmek için farklı durumlar kullanılmasıdır yani while "-ken" anlamında olduğu için A<>B "iken" diyip işlemleri yapıyoruz ama until "-e kadar" olduğu için A=B "ye kadar" işlemleri yapıyoruz.Gördüğünüz gibi iki durumda da işlemler A B'ye eşit değilken yürüyor ama bunun ifade edilmesi kalıplardan dolayı değişiyor.Umarım anlatabilmişimdir.
--
Bunlar biraz havada kalmış olabilir zira bunların komutlarını daha göstermedim.Şimdi komutlarını ve algoritmasını göstereceğim ama yukarıda belirttiğimiz örneğin bir uç noktası var ve de bu noktada programda bir aksaklık gerçekleşiyor.Biraz bilgi vermek gerekirse while ve repeat-until kullanımı farkından.Repeat-Until de kolayca çözülen bu problem, while'a geçtiğimizde repeat-until'den farklı birşey istiyor.Yani algoritmalardan birinde bir eksiklik var, sadece ufak bir durumda kullanıcıyı yanlış bilgilendirmeye sebep olan.Bunu görebildiyseniz yorum olarak post etmenizi rica ediyorum.Birkaç gün sonra uç noktayı belirteceğim.
--
-
Sayı tutulmasını istemişiz ve 1.kullanıcıdan sayı almışız.Tahmin değişkeninde, 2.kullanıcının tahmin sayısını tutmuşuz. 2.kullanıcıdan tahminini istemişiz.Repeat-Until'in gösterimi olan bu algoritmada A=B değilse "False" kolundan tahmini isteme kısmına dönmüşüz.A=B olan "-a kadar" bu işi yapacağız işte repeat-until mantığımız bu.Kodumuz ise;
-
Program tahminsay(input,output);
Var
a,b,tahmin:integer;
Begin
Writeln('sayi tutun');
Readln(a);
tahmin:=0;
Repeat {repeat'ten sonra ; yok}
writeln('Tahmininiz');
readln(b);
tahmin:=tahmin+1;
Until A=B; {until'den sonra ; var}
writeln(tahmin,' de buldunuz')
End.
-
--

Benzer şeyleri burada da yapmışız.Ama burada A<>B "iken" diyip işlemleri yürütmüşüz ve de A=B olacak bir tahmin olduğunda yani "False" koluna düştüğünde çıkıp gitmişiz.Kodlarımız ise;
-
Program tahminsay(input,output);
Var
a,b,tahmin:integer;
Begin
Writeln('sayi tutun');
Readln(a);
tahmin:=0;
while a<>b do
begin
writeln('tahmininiz');
readln(b);
tahmin:=tahmin+1
end;
writeln(tahmin,' de bulundunuz')
End.
--
Program kodunda değil de burada belirtmek istedim gördüğünüz gibi while'da, bir until terimi gibi sonlandırıcı olmadığı için, begin end bloklarıyla while'ın nereden başlayıp nerede bittiğini bildirmemiz gerekir.Bunun dışında programın binlerce durumundan yalnızca bir durumunda kullanıcıya yanlış bilgi verdiği algoritma, bu algoritmada :)
--
Şu sıralar yaşadığım yoğunluk sebebiyle gülücük işareti kullanmadığım bir yazı ortaya çıkmış şimdi farkettim:)..Daha neşeli programlama yazıları yazabilmem ümidiyle, bir sonraki yazıda görüşmek üzere...
--

3 Ağustos 2008 Pazar

INETA 2.gün özeti

Yaz günlerinin bunaltıcı havasına aldırmayan yazılımcıların katılımıyla gerçekleşen INETA Summer Hit bugünkü oturumların ardından sona erdi.Oturumların konuları gerçekten çok güzel belirlenmişti ve de kaliteli konuşmacılar sayesinde etkinlik daha da güzel oldu.
-
Bugüne gelirsek ilk oturumda Daron Yöndem IE 8.0'i yazılım geliştiricilere dönük olarak anlattı ve de yazılımcıların kullanıcılara sunabilecekleri IE 8.0 özelliklerinden bahsetti.Bu özelliklerden bazılarını ben de sizlerle paylaşmak istiyorum.Bunlardan biri activities uygulaması diğeri ise web slices.
-
Bunlardan Activities sayesinde sitenizden başka servislere bilgi akışına imkan sağlıyorsunuz.Okumakta olduğunuz web sayfasındaki bir bilgiyi, adresse yerini görmek, kişi ismiyse facebookta aramak, başka birşeyse yazılımcıların geliştireceği activities çerçevesinde başka birşey yapmak için kullanabiliyorsunuz.Örneğin sitenize
-
***KOD MICROSOFT'UN BU UYGULAMAYI ÖRNEKLEDİĞİ BİR KODDUR BENLE ALAKASI YOK, TEK EMEĞİM BURAYA KOPYALAYIP SİZLE PAYLAŞMAK***

bu kodu eklediğinizde ve gerekli XML, ASP dosyalarını oluşturduğunuzda artık sitenizde bir activity gelişecek ve de metin seçtiğinizde, bir activity düğmesi belirecek; buradan map with live map seçeneği sayesinde adresinizi hiçbir yere kopyalamakla uğraşmayıp, direkt adresinizin haritada nerede olduğunu aynı pencerede göreceksiniz. Bu arada bu activity aslında sizin yapmanızı gerektirmeyen IE 8.0'la direkt gelen bir activity zaten :)..Bunun yerine örneğin bir kelimeyi seçtiğimizde onu bir ing-tr sözlükte aratabileceğimiz bir activity hoş olur veya ürün ismini seçtiğinizde onu gittigidiyor'da aratacak bir activity.

-
Yukarıdaki http://blogs.msdn.com/ 'dan aldığım resimde, bahsettiğim şeyin neye benzedeğini görebilirsiniz. Yeni bir pencerede açılmıyor bu uygulama buna dikkat edelim.

-
Diğer özellik ise WebSlices yani sayın Daron Yöndem'in verdiği isimle Takipçi. Bu takipçiler ise sitede kullanıldıkları yerler sayesinde kullanıcıya aynı siteye geri dönmeden ilgilendiği şey hakkında yenilenen bilgiye direkt kendi explorer penceresinden ulaşma imkânı veriyor. Örneğin facebookta arkadaşlarınızın durumu WebSlice olarak hazırlandıysa kenarında beliren düğmeye basıp bu uygulamayı browser'ın bir yapısı haline getirebilir ve bir makale okurken oradan arkadaşınızın durumunu takip edebilirsiniz.Bu örnek benim örneğim değil, ben bunun için kullanmam şahsen:)..Diğer bir örnek ise gittigidiyor.com'da bir ürünü örneğin takibe alıyorsunuz ve de bu sizin pencerenizde son durumuyla size gösteriliyor.Bu durumun kendini yenileme süresi 24 saat default ayarla geliyor, siz bunu değiştirirsiniz tabi ki:)..Yoksa 24 saat sonra takip ettiğiniz laptop hurdaya çıkacak kadar yaşlanabilir:)..
-
Bu özelliği de resimle beraber paylaşmak isterdim lakin şu an bir resim bulamadım..
-
Web 3.0 oturumunda ise Ali R. Babaoğlan bize webin gittiği yer hakkında bilgiler verdi. Bunlardan bir kısmını paylaşırsam; web 3.0la gidilen yer olan semantik web.Bu şu demek; örneğin google gibi bilgi çöplüğüne dönüşmüş bir arama motoru yerine anlamlı arama yapan bir arama motorunun hayatta yer alması, yani baş ağrısına ne iyi gelir diyince; Özdemir Kapıcılık mükemmel ötesi kapı diye bir google yazısı getirip arama motorluğundan çıkıp bizim yörede gugul denilen atıştırmalık yiyecekten başka bir anlam ifade edemeyen bir arama motoru değil de size mantıklı bir şekilde cevap veren bir arama motorunun olması.Sadece arama motoru değil de örneğin galatasaray'ın bir transfer haberini okuduktan sonra takibe almak ve de galatasarayın sadece bu transferi hakkında yeni gelişmelerden otomatik haberdar olmak da semantik webin görüldüğü bir durum ve aynı zamanda Ali R. Babaoğlan'ın bitirme projesi.Size bunları anlatırken Ali R. Babaoğlan'ın blogunda bu konu hakkındaki yazıyı buldum.Size sunumdan bahsetmek yerine kendisine link verip sizi direkt yetkiliyle görüştürmek istiyorum :)>> semantik web
-
Mantıklı arama motoru olarak da http://www.hakia.com/ 'u incelemenizi ve de türk mühendislerimizin geliştirmiş olduğu bu siteyi duyurmanızı tavsiye ediyorum..Lakin şu an türkçe aramalardan ziyade malesef çıkışı ing'den olması sebebiyle ingilizce aramalarda daha iyi sonuç veriyor ya da ben böyle bir izlenim edindim.
-
Son oturumda ise malesef yorgunluktan dolayı çok fazla bulunamadım..Sizlerle şimdilik paylaşabileceğim bilgiler bunlar..Takip listemi yeniliyorum, daha önce bu isimlerle tanışmadıysanız takip listeme göz atmanızı tavsiye ederim..Hepsinin makalelerinden çok yararlı bilgiler edinebilirsiniz..Görüşmek üzere....
-

2 Ağustos 2008 Cumartesi

Sözde INETA 1.gün özeti, özde yazılım dünyası nereye paneli :)

INETA'nın 1.gününü geride bıraktık.Ben de yoğun ve yorucu bir haftanın sonunda aynı yoğunlukta bir haftasonu yaşamakta olduğum için pascal dersine bugün de devam edemeyeceğim, muhtemeldir ki yarın da 2.günden bahsetmekle yetineceğim. Bugün ne oldu? Silverlight 2.0 oturumu Daron Yöndem'in her zamanki hoş üslubu ile gayet eğlenceli bir hal aldı. Size silverlight'tan bahsedecek değilim şu an lakin " http://video.google.com/videoplay?docid=-5195533478324657131&q=daron&ei=DGZ7SNPmMIXq2QLA_ZyABA " linkinden sayın Daron Yöndem'in daha önceki seminerlerinden birinin videosuna ulaşabilirsiniz, seminer 3 saat süreceği için videonun başına geçmeden önce gıda maddelerinizi zulalayın :)
-
Bir sonraki oturum "yazılım dünyası nereye" başlığı altında gerçekleşti.Ama bu nereye; nereye gidiyor manasında değil sadece, ucu açık bir soruydu :)..Konuşmacılar Ali Servet Eyüpoğlu, Ali Rıza Babaoğlan, Eralp Erat ve Kadir Çamoğlu idi.Bu sunumda ise özellikle Ali Servet Eyüpoğluna değinme gereksinimi hissediyorum. Kendisi http://www.mekanist.net/ ' in kurucusu..Projesini bizlerle çok iyi bir şekilde paylaştı diye düşünüyorum.Proje genel olarak; artık insanların, bilgi çöplüğüne dönüşmüş olan internette gerçekten işlerine yarayacak bilgiye, bir sosyal platformdan ulaşabilmelerini hedefliyor benim anladığım kadarıyla.Bunu ise teknik manada web 2.0 ile yapıyor.Projesini anlatırken sayın Ali Servet, gerçekten "internette anne, baba ve çocukların gerçekten girebileceği bir site söyleyebilir misiniz? " dedi.Google'a hep beraber girebilirler ama tabi ki sorunun dikkat çektiği nokta bu değil :)..Mevzu herkesin kendinden birşey bulabileceği bir site.
-
Yanlışlığa izin vermeden projeyi(bu arada artık yayında olan bir site projelikten çıktı) net olarak ifade edelim, mekanist; "mekân tutkunu" anlamına gelen kelimeden türetilmiş bir marka ve de bu markanın altındaki sitede, bir google map uygulamasını kullanan platforma site üyeleri bildikleri mekânları ekliyorlar.Gerek okul, gerek çiçekçi, gerek cafe..Kısaca benim tabirimle herşey.Kullanıcılar bunlar hakkında yorumlar yapıyor ve de diğer kullanıcılara yardımcı oluyor mesela bir anne çocuğunu göndereceği kreşin yorumlarını buradan okuyarak karar vermeye çalışıyor ya da ben Çamlıca Desde diye bir mekan açıyorum ve de bu mekan hakkında yorumlar yaparak Çamlıca'da bir yere gitmek isteyen kullanıcılara yardımcı olmaya çalışıyorum.Ayrıca sitenin çalışanları bu mekanlara giderek onların videolarını çekiyorlar ve de bunlar da mekanların tanıtımında yer alıyor yine.
-
Aynı zamanda cep telefonundan ulaştığınız bu sitede bulunduğunuz konumda gidebileceğiniz yerleri de görüntüleyebiliyorsunuz.Bence şu IT dünyasının WIT dünyası (worthless IT) olduğu şu günlerde gerçekten güzel bir tasarım..Artık girilebilecek bir site var mı diyen olsa mekanisti gösterebilirim, haftasonu gidip oturabileceği mekanı bulsun millet artık buradan..Ya da hiç çamlıca'ya çıkmamış birisi Desde'yi bulabilsin :)..Ben de artık bir mekanistim ve de bu yazıyla bir şekilde iştigal olan siz değerli okuyucum siz de mekanist olup "ya manyak kebabı var oranın" dediğiniz yeri bizle paylaşın ki biz de nasiplenelim ondan :))..
-
Sayın Eralp Hoca'nın Team Foundation Server oturumunda anlattıkları da gerçekten çok kaliteli bilgilerdi.Burada size silverlight 2.0 ve TFS oturumlarından genişçe bahsetmek istiyorum aslında ama her ikisi de devasa uzunlukta sunumlar :)..Ben sadece gelmediyseniz yazık ettiniz diyip yaranıza basayım (ha ha ha) :)..Sayın Daron Yöndem'i YTÜ'de tekrar ağırlayacağız eğer yazık ettiyseniz, 2.ağırlayışımızda yazık etmeyin :)
-
Evet arkadaşlar 1.günümüz böylece tamamlandı 4saat uykuyla duran bir insan olarak yazdığım şu yazının eksikliklerine dikkat etmemenizi umuyorum :)..Ayrıca bugün Vista Ultimate ve hediye çeki kazandım :)..Yalnız vistamı alırken 66 benim dedi bir arkadaş, (ellerimizde numara falan yoktu da öyle ayaküstü Daron Yöndemin bize layık gördüğü nolar :) ) ey arkadaş sana sesleniyorum :P, 66 gerçekten bendim çünkü böyle şeyler bana hiç çıkmaz hep numaramı öyle tekrar ederim; "66 yok abi yine yok, 68 hadi be 2 sıra aman ne hadisi yine çıkmaz birşey"..:) Neyse şakaya vurdum yazıyı, ciddiyeti bırakmayalım :@..:)..görüşmek üzere....

1 Ağustos 2008 Cuma

INETA Summer Hit

Arkadaşlar yarın sabah saat 9.30da Silverlight 2.0 oturumumuzla beraber ineta summer hit başlayacaktır.Herhangi bir şekilde buraya yolunuz düşer diye yeniden hatırlatmak istedim.Hala kayıt olabilirsiniz.Gelenlerin dolu dolu iki gün geçireceğine inanıyorum.Etkinlik Yıldız Teknik Üniversitesi Auditorium'dadır.Bir şekilde beşiktaş'a çıktıktan sonra herkes tarafından üniversitemiz size işaret edilebilir eğer yerini bilmiyorsanız..
-
Pascal dersleri ise birkaç gündür uğraştığım işler nedeniyle araya girdi, umarım haftasonu ineta'dan boşluk bulduğumda, adım sayısı belli olmayan döngülere yer verebilirim burada ;)
-

28 Temmuz 2008 Pazartesi

Aritmetik İşlemler, Operatörler ve Bazı Önemli Durumlar

Bu yazımda basit manada aritmetik işlemler ve önceliklerinden, atama ve karşılaştırma operatörlerinden ve de pascalda program kodlamakla alakalı bir iki husustan bahsedeceğim.

Aritmetik İşlemler ve Öncelik Sıralaması

+, -, *, /, mod birkaç tane işlem operatörümüzdür.Bunlar kendi aralarında bir öncelik dizimindedirler. Öncelikleri sıralarsak;

( ) >> En yüksek
* / mod >> Parantezden sonra
+ - >> En düşük

Aynı öncelikli işlem operatörlerinde işlemler soldan başlanarak yapılır.Örneğin;
b*b-4*a*c >> 1.işlem b ile b'nin çarpılması
-------------- 2.işlem 4*a=4a
-------------- 3.işlem 4a*c=4ac
-------------- 4.işlem b²-4ac
-
Karşılaştırma ve Atama Operatörleri
-
>, <, >=, <=, = » malum durumlar; büyük mü, küçük mü, büyük eşit mi, küçük eşit mi, eşit mi?
<> » farklı mı?
and, or » ve , veya
:= » Atama operatörü; x:=a*b dediğimizde çarpımı x'e atar. Sadece = eşit mi kontrolü yaparken bu işaret atamayı yapar.
xor » durumlardan yalnızca biri doğruyken yani diğeri yanlışken geçerli olan bir koşul
ayrıca lojikte de bir kapı olarak;
-
a b çıkış
1 1 0
1 0 1 Farklı durumlarda 1 çıkışını verir.Şimdilik bilgi olsun sadece.
0 1 1
0 0 0
-
Birkaç Husus
-
*Değerleri tuttuğumuz değişken isimleri rakamla başlayamaz.
*Pascal'ın sabit kalıpları, döngüleri dışındaki satırlar birkaç istisna dışında ; ile bitirilmelidir.Kalıp, döngü ile kastetmek istediğimşeyi yazayım; değişkenleri tanımlayacağım var'dan sonra, if, for, begin, while, repeat'ten sonra ; konulmaz.Şimdilik biraz karışık gibi gözükebilir program yazdıkça çok basit şeyler olarak gözükecek ama basit gözüktükleri için ; koymayı unuttuğunuz zamanlar olacak mutlaka.
*End'den önceki satıra ; koymak şart değildir, eski derleyicilerde koymamak da şart olabiliyor, koymamak en iyisi bence,
*Else'den önceki satıra ; koymamalısınız.
*Program begin ile başlar End. ile biter.
*For döngüsünün içinde, if'in ayrı ayrı then ve else kolunun içinde birden fazla işlem varsa bu kalıplar begin ile açılıp end ile kapatılır ana program gibi.Bunu daha sonra göreceğiz.
*Her begin bir end ile sonlanmalıdır.Bazı durumlarda end sayısıyla begin sayısı uyuşsa bile bazı yerlere begin end koymadınız diye hata vermez ve bu yerler muhtemelen begin end isteyen yerlerdir.Program güzelce derlenir ama baktığınızda programın mantık hataları olduğunu görürsünüz.
--
Örneğin begin end koymadığınız bir for döngüsünün birkaç işlemi döngü dışında algılanır ve de bu yüzden işlemleriniz yanlış sonuç verir ama program derlenir ve çalışır siz de derlenmiş bir programın hatasını aramakla uğraşırsınız.
--
Şimdilik bu kadar dostlar bir dahaki yazıdan itibaren sanırım program örnekleri yazmaya başlayacağım.Pascal basit bir dil gibi gözükse de günümüz Türkiyesi'nde for döngüsünü bile bilmeye gerek olmadan besin döngüsünü bilerek bilgisayar mühendisliği kazanıldığı için(yanlış anlaşılmasın ben de öyle kazandım) pascal gibi insan diline çok yakın high level lang. dediğimiz bir dilin geçiş aşamasında öğretilmesi ve daha çok programlama zekasının açığa çıkarılmaya çalışılması bence önemlidir.Tabi bunun 1 sene öğretilmesi ne derece doğrudur tartışılır.Bu kelamın konusu YTÜ'dür..:)..Daha fazla uzatmayalım, görüşmek üzere ;)

26 Temmuz 2008 Cumartesi

INETA SUMMER HIT


Arkadaşlar merhaba,

Bu sıcak yaz günlerinde tatile gidemeyen yazılımcılara bir hafta sonu dopingi hazırladık; INETA Summer Hit 2008!

2-3 Ağustos tarihlerinde Yıldız Üniversitesi Beşiktaş Kampüsünde, Oditoryum’da gerçekleştirilecek bu etkinliğe katılanları ise farklı hediyeler bekliyor olacak.

Silverlight 2.0, Team Foundation Server, IE 8.0 Yenilikleri, Web Client Software Factory, LINQ ve Web 3.0 gibi konuların yer alacağı etkinliğin konuşmacıları ise; MVP’ler ve MSP’ler olacak.

Katılımın ücretsiz olduğu etkinliğin, detay programına ve kayıt sayfasına http://tinyurl.com/inetasummerhit adresi üzerinden erişebilirsiniz.

Bilgilerinize sunarız.
Sevgiler,
Ali R. Babaoğlan
-
-
2-3 Ağustosta yukarıdaki metinde de anlatıldığı gibi, biz YTÜ Bilişim Kulübünün ev sahipliğinde, güzel bir haftasonu etkinliğimiz var.Gelmek isteyenler link üzerinden kaydolmayı unutmasınlar..