Mysql Workbench 5.2 Kullanımı-1

workbench

Not: Bu yazı 01.01.2016 tarihinde Mysql Workbench Community version 6.1 için güncellenmiştir.

Mysql’de veritabanı tasarımı yaparken ilişkilerin doğru şekilde belirlenmesi için bir tasarım aracına ihtiyaç duyuluyor, bu yüzden workbench kullanıyoruz. Workbench, sql sorgusu yazmadan ER (Varlık-İlişki) diyagramına göre veritabanınızı şekillendiriyor. Tablo ve ilişkileri oluşturuyor. Değişiklikleri de otomatik şekilde güncelleyebiliyor.

Programı çok beğenmeme rağmen sorunları da yok değil. Örneğin, çalışma yaparken donmalar gerçekleşiyor ve programı kapatmak zorunda kalıyorsunuz. Ben Ubuntu kullandığım için sorunun ondan kaynaklandığını düşüyordum. Fakat Windows kullanan arkadaşlarıma sorduğumda aynı sorunu yaşadıklarını söylediler. Düzelmesi için kapatıp açmanız yetiyor, önceki çalışmanızı da genelde sorunsuz bir biçimde kurtarabiliyorsunuz.

Okumaya devam et “Mysql Workbench 5.2 Kullanımı-1”

Linux Yaz Kampı ’12

Linux Yaz Kampı için başvurular başladığında sınavlarımız vardı. Bütünlemeye kalıp kalmayacağımız belli değildi. Eğer bir kaç dersten bütünlemeye kalırsak ya Bolu’dan gidip gelmek zorunda kalacaktık, ya yarıda bırakıp LKD’nin kara listesine adımızı yazdıracaktık, ya da hiç katılmayacaktık. Bizim için gerçekten riskli bir karardı. Özellikle beni bu kampta cezbeden, sonunda bir yazılım üretip bunu da GPL lisansıyla yayınlama vaadiydi. Sadece teorik bir eğitim olsa ve sonunda da katılım sertifikası verilen bir kamp olsaydı, bütünlemeye kalma riski varken muhtemelen katılmazdım.

Okumaya devam et “Linux Yaz Kampı ’12”

Windows 8 Kurulum ve İnceleme

Not: Bu yazı güncelliğini yitirmiş, zamanın değişmesinden de nasibini almıştır. Bu içerik için üretilen fotoğraflar maalesef kayboldu. Sadece referans verilen linklerin karşılığı bulunsun düşüncesiyle burada tutuluyor.

Windows 8’in ön sürümü çıktı. Ben de uzun süredir denemek için fırsat kolluyordum. Harddiskimde yeterince yer olmadığı için kuramıyordum. Virtual Machine üzerinde çalıştırmak için önerilen boşluk 25 gb fakat 20 gb yer ayırdığınız zaman da çalışıyor. Ben 25 gb yer ayırdım. Virtual Machine son sürümünü, Windows 8’in iyi çalışabileceği varsayılan değerle kurmamı sağlayacak şekilde ayarlamıştı. Fakat ekran için ayırdığı ram miktarı bana az geldiğinden 256 mb’a kadar çıkarttım. Ayarlarıma şöyle bir bakacak olursak:

Okumaya devam et “Windows 8 Kurulum ve İnceleme”

Bir AJAX Uygulaması: “Bölüm Tabanlı İkili Anlaşmalar”

Uluslararası İlişkiler Ofisinde çalışırken, fakülte seçildiğinde fakültenin içindeki bölümlerin ortaya çıktığı, onlar seçildiğinde ise anlaşmaların listelendiği bir uygulama geliştirmemizi istediler. Yani öğrenci, örneğin Mühendislik Fakültesinde, Bilgisayar Mühendisliği Bölümüyle anlaşmalı olan yabancı üniversiteleri görmek istiyorsa, sadece o kısmı görecek tüm listeye bakmak zorunda kalmayacak. Yazın staj boyunca Javascript, Php ve AJAX üzerine çalışmıştım. Bu yüzden, öğrendiklerimi pekiştirmek için bu scriptleri kullandım.

Ajax, Asenkron Javascript ve XML ifadesinin kısaltılmış biçimidir. Yeni bir dil değildir var olan Javascript tekniklerini kullanarak geliştirmişlerdir. Sayfanın tamamının yüklenmesine gerek kalmadan sadece bir kısmını asenkron olarak değiştirmemize olanak sağlıyor. Örnek verecek olursak, google sayfası açıldığında arama çubuğuna bir şeyler yazarken altta tamamlama özelliğinin çalıştığını göreceksiniz. Bunu AJAX kullanarak yapabilirsiniz.

Okumaya devam et “Bir AJAX Uygulaması: “Bölüm Tabanlı İkili Anlaşmalar””

Karabük Üniversitesi Bilişim Haftası Etkinlikleri

Mayıs ayının ilk haftası ülkemizde ‘Bilişim Haftası’ olarak belirlenmiştir. Hemen hemen her üniversite bu konuda üzerine düşen görevi, ya kulüpler vasıtasıyla ya da bölümler vasıtasıyla yapmaktadırlar. Karabük Üniversitesi yeni kurulan bir üniversite olduğu için Bilişim Haftası etkinliklerinin ilkini organize etmek, Bilgisayar Mühendisliği Bölümü ve bilişim kulüplerine düştü. Benim başkanlığını yaptığım, Bilgi Teknolojileri ve Yazılım Kulübü üyeleri, üzerlerine düşen görevi eksiksiz yerine getirdiler. Onlarla birlikte özellikle, kulübümüzün her  etkinliğinde bizi destekleyen İhsan ÖZCAN ve bize -tabiri yerindeyse- abilik yapan Murat Can DEMİR‘e, bizleri verdiği bilgilerle ve yaptığı demoyla adeta mest eden  Harun Şeker‘e, Linux anlatmaktan hiç bıkmayan ve çok güzel de anlatan Doruk Fişek‘e, yeni medyayı anlatan ve farkındalığımızı artıran İ. Hakkı Polat‘a, sosyal medyada mühendis olmak panelinde sunum yapan ve herkesin blog açmasına, linkedIn hesabı almasına neden olan Coşkun TAŞDEMİR, İ.Emrah DEMİRAYAK‘a, teşekkürü bir borç bilirim.