Bu yıl Algoritma Analizi dersinde kod yazarken "Nasıl daha verimli kod yazarız?" bunları öğrendik. Dönem içerisinde yazdığımız kodların karmaşıklıklarını hesaplayarak, yazılan kodun verimli olup olmadığını veya daha verimli halinin nasıl olacağını bularak ona göre dönüşüm yaptık.
Daha önce üst veri oluşturabilmek için iki yöntemin( DTD Schema, XML Schema ) olduğundan bahsetmiştim. Bugünde DTD Şema‘yı elimden geldiğince anlatmaya çalışacağım. DTD şema, XML‘in dışında kendi kuralları olan ayrı bir dildir. XML‘i anlatırken şöyle bir örnek kullanmıştım hatırlayacağınız gibi: [crayon-59ec364039d44311061264/] Şimdi bu örneğin DTD şemada gösteriminin nasıl olduğuna bir bakalım: İlk satırda deniliyor ki; …
Farkedildiği üzere web çok büyüdü. Çok fazla veri bulunmakta ve bunları takip etmek zorlaştı. Anlamlar aynı aslında ve verinin makinelerce anlaşılabilirliği yok. Arama motorları da bilindiği gibi kelime tabanlı çalışmaktadır. Bize direk bilgiyi vermeyip o bilgiye sahip siteleri veriyorlar. İnsanlar da burada aradıkları bilgiyi kendileri yorumluyor ve buluyorlar. Kısaca Google‘ın kelime tabanlı olmasının sorunlarından bahsedecek …
Bu sene oldukça çok kullanacak gibi göründüğüm Neo4j‘i kurup incelemem gerekiyordu. Ubuntu kullanıcısı olduğum için burada kurulumunu gerçekleştirdim. Öncelikle “Neo4j nedir?” kısaca ondan bahsedeyim. Neo4j, isminin son harfinden de anlaşılabileceği gibi Java ile yazılmış, dağıtılıp geliştirilmesi open source olan bir graph veritabanıdır. Graph veritabanı, matematikte bulunan graph teorisi yapısını birebir model alan veritabanıdır. Java uygulamalarında …
Hemen hemen herkes gibi benimde aşırı merak ettiğim bir konu vardı: Wifi Hacking. Adından da anlaşılacağı gibi parolasını bilmediğimiz bir wifi’ın parolasını ele geçirerek ağa bağlanabilmek. Bunu yapabilmenin yöntemlerinden biri için öncelikle elimizde bir wifi adaptor ve bilgisayarımızda wifiphisher adlı yazılım bulunması gerekli.   Wifi adaptör dediğimiz şey kablosuz ağlara bağlanmakta kullanılan bir cihazdır. Eğer …
Staj projemde kullanmak üzere Dirb ve Wfuzz araçlarını öğrenmem gerekiyordu. Bu iki araç deneme yanılma yöntemi ile web sitelerinde bulunan dizinleri ve dosyaları tespit ediyorlar.  Mesela bir web sitesinde log.php sayfası olsun. Biz böyle bir sayfanın olduğunu akıl edemeyebiliriz. Ama bu programlar sayesinde otomatik olarak görebiliyoruz. Bulduğumuz bu sayfaya bir bakıyoruz ki loglar orada gösteriliyor. …
Bu dönem İleri Veri Tabanı dersinde Spatial Types öğreniyoruz. Peki nedir bu Spatial Types?
Bu dönem İleri Veri Tabanı dersinde Mssql kullanıyoruz. Mssql de daha önceden oluşturulmuş veri tabanının ismini değiştirmek istediğimde hata aldım. Normalde veri tabanı isminin üzerine sağ tıklayıp Rename' e tıklanıldığında yeni isim girilerek bu işlem gerçekleşir.
PAGE TOP