20 Nisan 2013 Cumartesi

0 Glassfish Uygulama Sunucusunda Debug Nasıl Yapılır ?

Eclipse üzerinde kod yazarken uygulama sunucusuna yüklemiş olduğunuz programınızı debug yapıp hatalarınızı görmek, irdelemek isteyebilirsiniz. Sunucu üzerinden debug işlemi benim için bugün itibari ile hayat kurtaran bir işlem olmaktadır. Bu sayede günlerdir üzerinde düşündüğüm ancak bulamadığım sorunun kaynağını görebildim. Bu basit ama bir o kadar da faydalı bilgiden de herkesi haberdar etmek, bilmeyenlerin dikkatini çekmek istedim:)

Öncelikle debug işlemi için eclipse tarafında ve Glassfish uygulama sunucusu yönetici arayüzü tarafında yapılması gereken iki işlem var bunları yapınca rahatlıkla debug gerçekleştirilebilinir.

Glassfish yönetici web arayüzünde tek yapmanız gereken tek şey: menüdeki Configurations- server config -Jvm  settings sayfasına gelip burada Debug kutucuğunu işaretlemenizdir. Sonrasında işlemi save ettikten sonra sunucuyu baştan açıp kapatınca (asadmin start-domain domainname/ asadmin stop-domain domainname) buradaki işlem bitiyor.

  İkinci olarak yapmanız gereken kısım eclipse üzerinde debug simgesinin yanındaki oka tıklayıp oradan Debug Configuration'ı açmak olacak. Açılacak olan pencerede sol taraftaki menülerden Remote Java Application satırına gelip sağ tıklayıp new demek olacak ki yeni bir debug modu yaratalım. New dediğimiz zaman karşılaştığımız pencerenin sağ tarafındaki alana ise Proje adını, bağlantı tipini : Standart(Socket Attach)  olarak ve bağlantı özelliklerini host: localhost ve port 9009 olarak tanımlayıp allow termination of remote vm kutucuğuna tik atarsak artık glassfish üzerine deploy ettiğimiz projemizi  debug edebiliyor olacağız. Bu ayarları da kaydettikten sonra tek yapmanız gereken eclipse'te yine debug simgesine tıklayıp oluşturduğumuz yeni debug modunun adını seçip programı debug modeda çalıştırmak olacak.

İşlem bu kadardı. Umarım hatalarınızı en kısa sürede bu şekilde bulup çözüme kavuşturursunuz;) Kolay gelsin herkese..

2 Nisan 2013 Salı

0 ESOGU Bilişim Günleri 2013 Duyurusu

İyi Geceler,
Güzel bir etkinlik haberim var, 5-6 Nisan 2013 tarihlerinde Eskişehir Osmangazi Üniversitesi'nde bir çok katılımcının bulunacağı Bilişim Günleri etkinliği olacak. Linki aşağıdaki gibidir. Link içerisinden katılımcı listesi belirtilmiş. Katılımcı listesi çok güzel ve etkinlik çok güzel olacağa benziyor, kaçırmamanızı dilerim ;)

http://www.esogubilisimgunleri.com/2013/index.php

Bu güzel etkinliğe bir de güzel şarkı :) Kolay gelsin herkese:


Jeff Buckley

16 Mart 2013 Cumartesi

0 Son Dönemin İlk Vizesi Mode On !


Sınavlar bitince ben : )

İşler Güçler Angaranın Bağları Otobüs :d


 Bu da böyle manasız bir paylaşım oldu ama son zamanlarda çok gülüyorum bu videoya sınav haftasında olan arkadaşlara izletmek istedim :) İyi çalışmalar herkese :)

15 Mart 2013 Cuma

0 Microsoft Talent Explorer Staj Programı Başvuruları Başladı!!

Merhaba arkadaşlar, şöyle önemli bir duyurum var :


Microsoft Talent Explorer Programı

Microsoft Talent Explorer Programı ile içindeki yeteneği keşfet!

Microsoft Talent Explorer programı ile yüksek potansiyele ve yeteneğe sahip öğrencileri Microsoft’ta çalışmaya davet ediyoruz. Bu program çerçevesinde öğrencilere farklı departmanlarda gerçek projelerde deneyim kazanmanın yanı sıra; deneyimli Microsoft ekibi ile yol alacakları kariyer ve kişisel gelişim yolculuğu için de fırsat yaratıyoruz.

Microsoft Talent Explorer Programı ile genç yeteneklere Microsoft dünyasının hızlı, rekabetçi, keyifli, yenilikçi ve başarı dolu kapılarını açıyoruz!

Programa Katılım
Microsoft Talent Explorer Programı'na başvuruları https://careers.microsoft.com sitemizden 12 Nisan 2013 tarihine kadar alıyoruz. Değerlendirme süreci Nisan ayında başlıyor. Programa yönelik seçme ve yerleştirme süreci ise Haziran ayında tamamlanıyor.

Aradığımız kriterler:
·         Üniversite 2. ve 3. Sınıfta Okuyan (bir sonraki yıl, 3.ve 4.sınıfa geçecek olan öğrenciler)
·         Teknoloji Sektörüne İlgi Duyan
·         Çok İyi Derecede İngilizce Bilen
·         Öğrenmeye Açık, Başarma Azmi Olan, Sorumluluk Sahibi, Tutarlı, Dürüst, Kazanma Tutkusu Olan, Enerjisi yüksek,
·         Zorlayıcı Hedeflerin Üzerinden Gelebilecek, Yenilikçi, Sonuç Odaklı
·         Global kültüre ve hızlı değişime uyum sağlayabilen

Program:
Talent Explorer programı öğrencilerin uzun dönemli staj imkanı ile Microsoft Deneyimi elde edecekleri, gerçek projelerde sorumluluk alıp, Microsoft çalışanları ile omuz omuza ekip çalışması yapacakları, heyecanlı, eğlenceli bir o kadar da öğretici bir deneyim sağlıyor. Yüksek performans ve potansiyelini sergileyen öğrenciler kendi sorumluluklarının yanı sıra kendilerine verilen ortak bir projede yer alarak staj sonunda uluslararası bir staj kazanma fırsatı da elde edecekler.
Staj boyunca yöneticilerinden koçluk ve geribildirim alarak farklı gelişim fırsatları ile tanışacaklar. Mezuniyet döneminde Microsoft’un Global yetenek programı MACH( Microsoft Academy for College Hires) için öncelikli başvuru fırsatı elde edecekler.

12 nisan 2013 tarihine kadar özellikle 2. ve 3. sınıftaki arkadaşlar başvurabilir. Başvurmakta fayda var diye düşünüyorum;) Başarılar...




9 Mart 2013 Cumartesi

1 Eclipse Indigo'ya Hibernate Kurulumu Sorunu Linux Mint

Merhaba herkese, yüksek hızda geçen günlerin ardından böyle bir hata çözümü ile giriş yapayım dedim:) Linux Mint 13 işletim sistemi üzerinde kurmuş olduğum Eclipse Indigo'ya Hibernate kurmaya çalışırken bir hatayla karşılaşıyordum bir kaç gündür.
-------------------------------------------------------------------------------------------------------------------------------
Küçük not: Eclipse''e hibernate kurmak isteyenler Help-> Install New Software ->Add diyerek  http://download.jboss.org/jbosstools/updates/stable/indigo/   linkini kullanılarsa ve çıkan programlardan
* Jboss Application Development 'ın tümü
*JBoss Data Service altındaki Hibernate Tools'u
*Jboss Maven Support altındaki JBoss Maven Hibernate Configurator'ı
*JBoss Web and Java Development altındaki Hibernate Tools'u
 seçeneklerini tikleyip, seçip ileri tuşuna basarlarsa Hibernate kurulumu başlayacaktır.

----------------------------------------------------------------------------------------------------------------------------------
İşte yukarıda bahsettiğim bu kurulumu gerçekleştirirken  eğer siz de

"An error occurred while collecting items to be installed session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Unable to read repository at http://download.jboss.org/jbosstools/updates/JBossTools-4.0.0.Final.core/plugins/org.jboss.tools.common.projecttemplates_3.4.0.Final-v20121206-1757-B38.jar. Read timed out HTTP Request Timeout: http://download.jboss.org/jbosstools/updates/JBossTools-3.3.2.Final.core/plugins/org.jboss.tools.gwt.ui_1.0.2.v20130102-1753-H82-Final.jar HttpClient connection error response code 408."

gibi okuması insanı dehşete düşüren iğrenç bir hata aldıysanız hiç korkmayın :) Çözümü basitmiş :) Anladığım kadarı ile Eclipse Indigo'nuzun bulunduğu konuma, dosya sisteminize indirilecek olan toolların tam olarak erişimi olmadığı için bu hatayı alıyorsunuz. Yani indirmeye çalıştığınız Hibernate eklentileri sizin protected olan eclipse'inizin bulunduğu klasörünüze kurulamıyor ondan sinirleniyor:) Böyle bir durumda admin kullanıcısına geçebilirsiniz öyle bir imkanınız yoksa da Terminal'den aşağıda resim olarak paylaştığım işlemleri tek tek gerçekleştirip Eclipse'inizi açıp tekrar indirmeyi deneyebilirsiniz. Çalışacaktır umarım.


Şekilde terminal üzerinden sudo su yazarak admin kullanıcısı olarak giriş yaptım sonrasında eclipse'in bilgisayarımda bulunduğu konumu cd, cd .. , ls gibi basit komutlar kullanarak buldum ve admin olarak giriş yapmış bir şekilde eclipse'i bulunduğu konum üzerinden ./eclipse diyerek çalıştırdım sonrasında açılan Eclipse Indigo üzerinden aynı indirme işlemlerini yaptığımda Hibernate kurulumu sorunsuz bir şekilde halloldu. Umarım hatalarınız düzelir:) Kolay Gelsin....

Bu yazının şarkısı da pek saydığım, sevdiğim bir arkadaşımın önerilerinden geliyor:) İyi Dinlemeler:)

The Imagined Village - Empire & Love - 'Space Girl' 




Bir saat sonra gelen edit: Çok üzülerek yukarıda bahsetmiş olduğum yöntemin sonradan patladığını belirtmek isterim. Farklı bir kullanıcı ile oturum açıp admin kullanıcısı üzerindeki eclipse'inize bağlanıp ona Hibernate kurmaya çalışıyorsanız hiç çalışmayın derim. Ben bu şekilde çalışmak durumunda kaldığım için admin olmayan kullanıcıyla admin kullanıcısına ait Eclipse üzerinde işlem yapmaya çalıştım, admin girişi yaparak Eclipse'i kandırırım diye düşünmüştüm ama olmadı maalesef. Umarım sizde çalışır ama çalışmazsa da fazla vakit kaybetmeden yeni kullanıcınızın oturumu için de eclipse indigoyu baştan kurabilirsiniz. Bu Linux Mint için biraz vakit kaybettiren kötü ama kesin bir çözüm olacak sanırım. Kolay gelsin:)









20 Şubat 2013 Çarşamba

0 Linux Terminal Üzerinden Kullanıcı Değiştirme (User Switching) / db2start command not found Sorunu Çözümü

Merhabalar,

Bu aralar yoğunluktan veriyi kafaya atma devrini sonlandırdım , yaşlandıkça hızlı unutmaya başladım bu sebeple üzerinde çalıştığım, bulduğum şeyleri burada anında paylaşıyorum :)

Linux Mint Maya üzerinde DB2 Express-C veritabanına veri eklemek için oturumları switch etmem gerekiyordu. Yani ben bilgisayarıma kullanıcı adım sln ile bağlıydım ama DB2 için oluşturulmuş bir instance vardı onun üzerinden oturum açmadığım sürece de veritabanına erişemiyor hatta db2 'yu başlatamıyordum bile. Sizin de böyle bir sorununuz varsa çözüm basitmiş arkadaşlar:

menü'den Terminal'e giriyoruz. Sonrasında o anki kullanıcının oturum adı gelecektir zaten ekrana. Açılır açılmaz terminale

su kullanicidi 


yazınca şifre soracaktır. İlgili ,oturumunu açmak istediğiniz kullanıcının şifresini girdikten sonra. bomboş termimal ekranı gelecektir. sadece $ olacaktır. Sonrasında
bash 
yazarsanız artık yeni oturumunuzla işlem yapabiliyor hale geleceksiniz.Aşağıda son halinin nasıl olacağını görebilirsiniz.


Bu işlemi yaptıktan sonra db2yu nasıl başlatacağız derseniz o da kolay. terminal üzerine direk olarak db2start yazarsanız db2 başlayacaktır. Ancak bazen bazı durumlarda db2start komutunu yazınca db2start command not found tarzında bir hata alabilirsiniz ki ben de aldım.Böyle bir sorunla karşılaşırsanız da terminalde yukarıdaki gibi oturumunuzu db2 kullanıcı adınıza değiştirdikten sonra 
terminale : 

cd home/db2inst3(sizin db2 kullanıcı adınız neyse o yazacak)/sqllib/adm 

komutunu çalıştırarak db2 dosya sisteminde belirtilen sqllib içerisindeki adm klasörüne gelmiş olmalısınız.Sonrasında 

./db2start  

yazarsak umarım başarılı olarak veritabanının başlatıldığını göreceksiniz. 

Kolay gelsin ,iyi çalışmalar. 

Bu akşam klasiklerden gitmeye karar verdim:) İyi Dinlemeler.

F.Chopin-Nocturne Op. 48



















13 Şubat 2013 Çarşamba

0 Microsoft Kick-Off 2013

Merhabalar,

8-9-10 şubat tarihlerinde İstanbul Microsoft ofisinde gerçekleştirilen Kick-Off etkinliğinin 2.sine bu sene katılma şansına eriştim. Eğitim olarak hayatımda görüp görebileceğim en güzel etkinlikti sanırım.Katılımcı arkadaşlarla birlikte üç gün boyunca, herhangi bir yerde yaşantılarını,tecrübelerini kendi ağızlarından dinleme fırsatına belki de çok güç sahip olabileceğimiz insanları dinleyip , sohbet etme, eğitimlerine katılma imkanına eriştik.

Not: Kick-Off etkinliği bu arada Microsoft'un her sene üniversitelerden seçtiği partnerlerinin davet edildiği bir organizasyon , böyle bir organizasyon içinde yer almak için öncelikle okulunuzdan Microsoft Student Partner olarak seçilmeniz gerekiyor. Bununla ilgili başvuru linkini de önceden paylaşmıştım. Herkese tavsiye ederim. Bir sonraki seneye bu ailenin içinde siz de bulunabilirsiniz.

Asıl konumuza dönersek  Kick-Off etkinliğinin ilk gününde tam bir konuşmacı bombardımanı yaşadık:) Tüm oturumlar çok güzel düzenlenmişti, gün dolu dolu geçti sabahın erken saatlerinden otelimizden servisimizle İstanbul Microsoft ofisine götürüldük ve gecenin geç saatlerine kadar ofiste bir çok etkinliğe, eğitime katıldık. İlk gün etkinliğe katılan ve bize tecrübelerinden bahseden, tavsiyelerde bulunan Cavit Yantaç , Amintas Neto, Mustafa Çağan,Ümit Sunar,Begim Başlıgil, Atalay Aktaş,Kerem Özsü, Levent Ertoğlu,Onur Altıntaş,Ali Tuğberk Uğurlu,Tamer Öz,Burak Batur,Umut Erkal,Daron Yöndem,Mustafa Acungil ve Hasan Özdemir gibi hocalarımızı dinleme fırsatı bulduk. Bu isimlerin hepsiyle aynı gün içerisinde tanışmak büyük bir tecrübe oldu. Sonrasında geçen sene Imagine Cup finalisti olan arkadaşlarımız Derya Gündüz ve Serap Şen'in yarışma ile ilgili konuşmalarını, sunumlarını dinledik. Günün son oturumu sayılabilecek fakat oturumdan çok eğlenceli bir sohbet şeklinde geçen MVP Panel'inde MVP olan hocalarımızın günlük hayattan hikayelerini dinledik:) En son ofiste Lazer Tag oyununu oynadık dolu dolu geçen bir günün sonunda ofisin içinde ordan oraya koşan arkadaşlarımızı görmek biraz dışardan bakınca komik oldu açıkçası :D Ama o da ilginç bir etkinlikti. Eksilere düşmedim oyun içerisinde ondan kendimi başarılı sayıyorum bu arada :)

Etkinliğin ikinci gününde bir önceki günde Lazer Tag oyunundan kalma kas ağrılarıyla tekrar yollara düştük:) İkinci gün internet üzerinde benim sürekli denk geldiğim fakat karşımda görünce birden şaşırdığım bir isim Burak Bayburtlu ile oturumumuz vardı. Kendisi bize Windows 8 hakkında bir sunum yaptı , eğlenceli geçen bir etkinlikti. Burak Bayburtlu'dan sonra Arcademonk CEO 'su Ömer Bilge Ersoy'la bir oturumumuz oldu. Sonrasında İbrahim Kıvanç ve Bilge Adam'dan Türkay Ürkmez gibi isimlerle gün devam etti. Windows 8 ağırlıklı eğitim aldığımız güzel bir gündü.

10 Şubat pazar günü yani etkinliğin son gününe, Daron Yöndem'den Windows Azure eğitimi ile başladık. Windows Azure MVP'si Daron Yöndem hocamızdan daha önce kimseden anlayamadığım bir Azure eğitimi aldım sanırım. Azure 'u ilk kez bu kadar kısa sürede bu kadar net olarak anladığımı itiraf edebilirim :) Sonrasında Engin Polat hocamızla gün devam etti. Engin Hoca ile de Windows Phone 8 üzerinde bir uygulama geliştirdik. Etkinliğin üçüncü gününde de diğer günler gibi az zamanda bir sürü şey öğrenmiş olduk.


Üç günün nasıl geçtiğini anlamadı kimse:) Üç gün boyunca Office 365,Yammer,XBox, Kinect, Windows 8, Sharepoint, Windows Azure,Windows Embedded,Sql Server &BI konularıyla ilgili ve bunlar dışında da girişimcilikle ilgili eğitimler alabildik. Tüm bu günler boyunca ve yeri geldiğinde gece bire kadar sonrasında da hasta bir vaziyette bize eşlik eden , hocam doymadık deyince sandviçler geldi arkadaşlar diyen:), sürekli etkinlik nasıl gidiyor diye bize düşüncelerimizi soran ,bir dediğimizi iki etmeyen, bize bu güzel etkinliği hazırlayıp sonrasında da bizi hiç yalnız bırakmayan Mustafa Kasap hocamıza ve Anıl Üzengi'ye çok teşekkür ediyorum ben kendi bloğum üzerinden:) Bizi gerçek bir aile gibi hissettirdiler , İstanbul dışından gelenler olarak çok güzel ağırlandık :)

Not:Etkinlikte 1. sınıftan son sınıfa kadar geniş bir katılımcı yelpazezi vardı. Yani, bu yazıyı okuyan arkadaşlara tavsiyem bir an önce MSP liğe başvurmaları olacak sanırım. Ne kadar erken başvurursanız   ufkunuz o kadar erken genişleyecektir.Ben son sınıfta dahil olabildiğim bu ortamı gerçekten çok sevdim   kendimi geliştirme imkanını sonuna kadar buldum bunun için her türlü ortam hazırlanıyor sizin için yeter ki kendinizi geliştirmek isteyin;) Bu yazıyla umarım tüm arkadaşlarıma ulaşabilirim ve birilerinin böyle bir aileye katılmasını sağlayabilirim .

Bir sonraki yazıda görüşmek üzere. İyi dinlemeler,iyi çalışmalar herkese.

Tubthumping : Angus and Julia Stone