4 Şubat 2017
Oracle SQL Veri Tipleri (Oracle / PLSQL Data Types)
Oracle / PLSQL'de kolonlar (Columns) için kullandığımız veri tiplerinden bahsedeceğim. Database'de bilgiler tablolar içerisinde tutulmaktadır. Tablomuzu tasarlarken; hangi kolonda hangi veriyi tutacağımızı tasarlayıp ona uygun veri tipini seçmeliyiz. Bu veri tipi karakter olabilir, sayısal bir değer olabilir veya tarih değeri olabilir.
30 Ocak 2017
Oracle Database 11g'de HR Schema Kullanıcı Kilidini Kaldırmak ve TOAD Bağlantısı Yapmak
Bilgisayarınıza Oracle Database 11g R2 kurduktan sonra HR Veri tabanını ve kullanıcısını kullanmak için bazı komutlarla kilidi açmak gerekir. HR kullanıcısı ile Veri tabanına yeni tablo ve kolonlar ekleyebilirsiniz.
İlk olarak Çalıştır(Run) kısmına cmd yazarak konsolu açıyoruz. cd C:\WINDOWS\System32 yazarak System32 dizini içine geliyoruz. Komut satırına sqlplus yazarak Oracle veri tabanına bağlanıyoruz.
29 Ocak 2017
Kendo UI HTML Framework Nedir ? ve JavaScript Teknolojisi
Kendo UI HTML Framework; HTML5 ve JavaScript teknolojilerini temel alan Microsoft .NET Framework, JavaServer Pages, PHP yapılarını server-side kısmında destekleyen bir UI Framework'tür. JavaScript kütüphanesi olan jQuery, AngularJS, ReactJS, KnockoutJS gibi alt yapıların kullanımını desteklemektedir.
En önemli özelliği birçok arayüz olarak kullanılan Grid, Autocomplete input, ListView, TreeList, DatePicker/DateTimePicker gibi (70+ UI Components) bileşenleri içinde barındıran bir Framework olup yazılımcının bir daha yazması yerine bunları kullanıp üzerinde Customize etmesini sağlamıştır. Mimari bir yapı oluşturulurken ön yüz tarafında Kendo UI en çok tercih edilen ürünlerden biridir.
Scrum Üzerine Kısa Bilgiler (Agile & Scrum Glossary)
Agile süreçlerin en iyi uygulamalarından biri olan Scrum'ın birçok terimlerini ve kısa ama yararlı bilgilerini bu başlık altında toplamaya çalışacağım.
28 Ocak 2017
Unit Testing (Birim Test) Nedir? ve Kullanılan Araçlar Nelerdir?
Unit testler genelde fonksiyonel testler, fonksiyonel olmayan testler, yapısal testleri veya sağlamlık testlerinden oluşabilir. Burada bulunan bulgular genelde Developer tarafından fark edilir ve düzeltilir. Developer bu testi yaparken Code Coverage yaparak yazılan kodun ne kadarının test edildiğini görebilir. Oran ne kadar yüksek ise yazılımın kalitesi o kadar iyidir.
27 Ocak 2017
Entegrasyon (Integration) Testi Nedir ve Nasıl Yapılır?
Entegrasyon testi veya Genel test olarak da bildiğimiz bu test yöntemi birden fazla modül veya bileşeni olan bir sistemin tümünü kontrol eden test çeşididir. Genelde Birim testleri (Unit Test) biten yazılımlar için bu test yöntemi uygulanır.
Entegrasyon testinin amacı birbirine bağlı modülleri bir bütün olarak test edip genel yapıda bir hata var mı kontrol etmektir. Örnekle anlatacak olursak genel bir ekran düşünün ve ana ekran üzerinden dağılan 3 faklı Form çeşidi örneğimiz olsun. Her bir formun kendi içinde birçok Grid yapısı ve fonksiyonel birçok özelliği olsun. Bu üç Formdan diyelim ki üçüncü olanını geliştiriyorsunuz siz üçüncü formun birim ve sistem testlerini yaptıktan sonra hem ana ekran üzerinden üçüncü forma yönlenme akışını hemde üçüncü formun genelini hemde diğer iki form ile ortak kullanılan özellikleri test etmek istediğinizde Entegrasyon testi yapmış olursunuz.
26 Ocak 2017
Scrum'da Bir Takımın Kalitesi Nasıl Ölçülür?
Öncelikle şunu söylemeliyim ki her takımın Scrum metodolojisini uygulaması mümkün değildir. Takım kurma sürecinden itibaren başlayan Scrum serüveni hakkında size bazı yaşanmışlıklardan bahsedeceğim. İlk olarak takım kurarken mutlaka ekip Cross Functional olmalıdır. Developer tüm süreçleri analizden teste kadar bilirken, bir testçi analist kadar konuya hakim, bir analist ise detaylı test yapacak kadar kaliteden ödün vermemesi gerekir. Eğer ekip kurarken başlangıçta bu problemler varsa aşağıdaki saydıklarım birçok Scrum Team'in başına gelecektir.
16 Ocak 2017
Oracle Database 11g Release 2'yi Bilgisayardan Kaldırmak
Windows 7 bilgisayarda Oracle Database 11g Release 2'yi bilgisayardan tamamen kaldırmayı anlatacağım. İlk olarak Computer ikonuna sağ tıklayıp Properties diyerek System kısmına geliniz. Advance System settings'e tıklayın açılan System Properties penceresinde Advance sekmesine gelin ve Environment Variables butonuna tıklayın.
System Variables kısmından Path kısmını bulun ve Edit diyerek aşağıdaki kısmı silin; C:\app\USERNAME\product\11.2.0\dbhome_1\bin;
Sildikten sonra OK diyerek System penceresinden çıkabilirsiniz. İkinci olarak Run'dan regedit yazarak Registry Editor'ü açınız.
15 Ocak 2017
Microsoft Excel'de Vlookup Fonksiyonu Kullanımı
Excel'de Vlookup formülü ile tablo dizisinde bulmak istediğimiz kolonu ve kolonları bulup o satırdaki istediğimiz kolonu yanına değerlerini yazdırabiliriz. Genelde bu formül Excel'de veri işleme ve karşılaştırma için kullanılır. Ben Örnek olarak Product adında iki Sheet kullanacağım. Farklı Excel dosyaları arasında da bu formülü kullanabilirsiniz.
Aşağıdaki gibi tek bir Excel dosyasında LIST1 ve LIST2 adında iki adet Sheet vardır. LIST1 içinde Product ve Price bilgileri vardır. LIST2'de ise Product kolonuna karşılık gelecek Price bilgilerini Vlookup formülü ile çekeceğiz. Aşağıdaki resimde Birinci Sheet LIST1, ikinci Sheet LIST2 olarak belirttim.
8 Ocak 2017
Scrum Team(Takımı) ve Product Owner
Scrum Team, kendini yöneten takımlara denir. Scrum Takımı; Product Owner, Scrum Master ve Development Team'den oluşur. Takım dışındaki kişilerden komut almak yerine, işlerin nasıl yapılacağına kendi karar veren bir yapıdır. Scrum takımları Self-Organized yapıda olup kendi kendilerini yönetirler. Takım Cross-Functional özelliğine sahip olup, takım dışında kişilere bağlı kalmadan istenilen ürünü üretebilecek beceri yetkisine sahiptir.
Cross-Functional özelliği takım kurulurken çok önemlidir. Gerekli mimari yapı ve yetkinlik yeterli değilse, takım kaliteli ve zamanında ürün çıkarma hızına ulaşamayacaktır. Bu problem her Sprint sonunda gözle görülür şekilde yansıyacaktır. Scrum'da takım modeli; esneklik, yaratıcılık ve üretkenliği en iyi şekilde kullanmak üzerine tasarlanmıştır.
Kaydol:
Kayıtlar (Atom)