Ana içeriğe atla

Kayıtlar

2017 tarihine ait yayınlar gösteriliyor

HAML Nedir? .haml Dosya Uzantısı Nedir?

Ruby programlama dilinde HTML ve CSS dosyalarının karşılıkları sırasıyla HAML ve SASS dır. Ruby programlama dilinin geniş kitleler tarafından tercih edilmesinin nedeni de kendine özel şemantik yapısının olmasıdır. Ruby’nin yaratıcısı Yukihiro “Matz” Matsumoto en sevdiği programlama dillerinin (Perl, Smalltalk, Eiffel, Ada, ve Lisp) en iyi özelliklerini bir araya toplayarak ve fonksiyonel programlama ile nesneye dayalı programlamaya dayanan yeni bir dil ortaya çıkarmıştır. Bundan sonra oluşan büyük Ruby geliştiricileri topluluğu sayesinde tüm programlama dallarında kullanılmaya başlanmıştır.  Bu yapılardan biri de özellikle satır sayısının çok büyük olduğu klasik HTML dosyalarının okunabilirliğini artırmak için geliştirilmiş HAML dosyalarıdır. HAML dosyaları proje için .haml uzantılı dosyalar halinde yer alır ve bu dosyalar proje derlendikten sonra HTML dosyalarına dönüşürler. Bu noktada klasik HTML ve HAML arasındaki farkı ortaya koyacak küçük bir örnekle devam edelim.

Oracle MAX Fonksiyonu Kullanımı(En Büyük Değer)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de belirli bir kolondaki verilerinin en büyüğünü sonuç olarak döndüren MAX fonksiyonudur. MAX İngilizcedeki maximum sözünün kısaltmasıdır ve anlamı da en büyük demektir. MAX fonksiyonu sorgu koşullarına uygun verileri içinde en büyük değeri sonuç olarak döndüren matematiksel fonksiyondur. Hemen hemen her kesin günde defalarca kullandığı bir fonksiyondur. MAX fonksiyonunun bir diğer kullanım alanı ise sequence ayarlaması sırasında MAX(ID) kullanımı şeklindedir. MAX fonksiyonu genellikle GROUP BY ifadesiyle birlikte kullanılır. Oracle MAX fonksiyonunun genel kullanımı aşağıdaki gibidir: SELECT MAX(aggregate_expression)  FROM tables  [WHERE conditions]; MAX fonksiyonunun GROUP BY ifadesi ile birlikte genel kullanımı ise aşağıdaki gibidir. SELECT expression1, expression2, ... expression_n,  MAX(aggreg

Oracle COUNT Fonksiyonu Kullanımı(Veri Sayısı)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan belki de en çok kullanılanı COUNT fonksiyonudur.  COUNT fonksiyonu sorgu koşullarına uygun verileri saymak için kullanılan bir fonksiyondur. Hemen hemen her kesin günde defalarca kullandığı bir fonksiyon olan COUNT fonksiyonu genellikle bir tablodaki veri sayısına bakmak için ve GROUP BY ifadesiyle verileri analiz etmek için kullanılır. Oracle COUNT fonksiyonunun genel kullanımı aşağıdaki gibidir: SELECT COUNT (aggregate_expression)  FROM tables  [WHERE conditions]; COUNT fonksiyonunun GROUP BY ifadesi ile birlikte genel kullanımı ise aşağıdaki gibidir. SELECT expression1, expression2, ... expression_n,  COUNT(aggregate_expression)  FROM tables  [WHERE conditions]  GROUP BY expression1, expression2, ... expression_n; Genel fonksiyon tanıtımından sonra Oracle COUNT fonksiyonun kullanıldığı örn

Oracle MIN Fonksiyonu Kullanımı (En Küçük Değer)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de belirli bir kolondaki verilerinin en küçüğünü sonuç olarak döndüren MIN fonksiyonudur. MIN İngilizcedeki minimum sözünün kısaltmasıdır ve anlamı da en küçük demektir. MIN fonksiyonu sorgu koşullarına uygun verileri içinde EN KÜÇÜK değeri sonuç olarak döndüren matematiksel fonksiyondur. Sorgularda MIN fonksiyonu genellikle GROUP BY ifadesiyle birlikte kullanılır. Oracle MIN fonksiyonunun genel kullanımı aşağıdaki gibidir: SELECT MIN(aggregate_expression)  FROM tables  [WHERE conditions]; MIN fonksiyonunun GROUP BY ifadesi ile birlikte genel kullanımı ise aşağıdaki gibidir. SELECT expression1, expression2, ... expression_n,  MIN(aggregate_expression) FROM tables [WHERE conditions]  GROUP BY expression1, expression2, ... expression_n; MIN fonksiyonunun genel kullanımlarını açıkladıktan sonr

Dış İlişkilerde Tamirat Dönemine Mi Girdik?

Türkiye'nin yerel çalışanların gözaltına alınması halinde Amerikan hükümetini önceden bilgilendireceği garantisi verdiğini kaydeden ABD Büyükelçiliği dün Türk vatandaşlarına uyguladığı randevu kısıtlamasını kaldırdı.  ABD Büyükelçiliği’nden yapılan açıklamada,  “ Ekim ayından bu yana Türk hükümeti, Türkiye misyonumuzdaki yerel çalışanlara yönelik başka bir soruşturma bulunmadığı, Büyükelçilik ve Konsolosluklarımızdaki yerel çalışanlarımızın, Türk yetkililerle iletişim de dahil olmak üzere resmi görevlerini yerine getirdikleri için gözaltına alınmayacağı veya tutuklanmayacağına dair üst düzeyde sağladığı güvenceye bağlı kalmıştır. Ayrıca Türk hükümeti ileride yerel çalışanlarımızdan birini gözaltına almak ya da tutuklamak istediğinde Türk makamlarının Amerikan hükümetini önceden bilgilendireceğini de kaydetmiştir ”  dendi. ABD'nin kararına paralel olarak Türkiye'nin Washington Büyükelçiliği'nden gelen açıklamada, vize kısıtlamasının ABD ile eş zamanlı o

YPG Muamması

Rusya'nın Soçi kentinde 29-30 Ocak 2018 tarihinde yapılması planlanan Suriye Ulusal Diyalog Kongresi'ne Suriye'deki Halk Savunma Birlikleri'nin de (YPG) katılacağı öne sürüldü. Reuters'ın haberine göre YPG komutanı Sipan Hemo çarşamba günü akşam saatlerinde yaptığı açıklamada Moskova'nın kendilerine Rojava'daki Kuzey Suriye Demokratik Federasyonu'nundan 155 temsilci ile katılacağını söylediğini kaydetti.  Hürriyet’te Deniz Zeyrek, Rusların tutumu nedeni ile Türkiye’nin Esad ile ilgili çıkışı yaptığına dikkat çekti; “Türkiye’nin birçoğuna destek verdiği 40 Suriyeli muhalif grup, Rusya’nın öncülük ettiği Suriye Ulusal Konferansı’na katılmayacaklarını açıkladı. Normal şartlarda çok önemli gibi görünen bu gelişme Moskova’nın umurunda olmadı, çünkü Vladimir Putin, kendisine muhatap olarak sadece Esad’ı ve YPG eliyle Suriye’nin kuzey ve batısını kontrol altında tutan ABD’yi alıyor. Muhalifleri ise “vazgeçilebilir”, “yerlerine yenileri konulabilir” gr

Oracle LEAST Fonksiyonu Kullanımı (En Küçük Değer)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de verilen listedeki en küçük elemanı sonuç olarak döndüren LEAST fonksiyonudur. LEAST fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir veri setindeki en küçük değere sahip elemanı sonuç olarak döndüren matematiksel fonksiyondur. Parametre değeri sayılardan ve metinlerden oluşabilir. Oracle LEAST fonksiyonu metin ve sayılar karışık dizilere metinmiş gibi davranır Oracle LEAST fonksiyonunun genel kullanımı aşağıdaki gibidir: LEAST ( expr1 [, expr2, ... expr_n] ) Fonksiyonda expr1 ifadesinin diğerlerinden ayrılmasının neden parametre olarak en az bir değer girilmesi zorunluluğudur. Oracle LEAST fonksiyonunun kullanımı ile ilgili bir kaç örnek sorgu çalıştıralım. SELECT LEAST (3,9, 1, 16, 18, 32, 2) FROM DUAL; Sonuç: 1 Aynı sorguyu metin olarak çalıştırırsak SELECT LEAST (&

Oracle GREATEST Fonksiyonu Kullanımı (En Büyük Değer)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de verilen listedeki en büyük değeri sonuç olarak döndüren GREATEST fonksiyonudur.  Belirli bir veri setindeki en büyük değeri döndüren fonksiyon olan MAX fonksiyonundan farkı ise, MAX fonksiyonunun belirli kolona göre işlem yaparken, GREATEST fonksiyonuna karşılaştırma yapacağı veri setinin direk olarak verilmesidir. Genelde sorgularda da bu yüzden MAX fonksiyonu kullanılır. GREATEST fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir veri setindeki (veri seti sayılardan veya metinlerde oluşabilir. Metinler için sonuç alfabetik olarak hesaplanır) en büyük değeri sonuç olarak döndüren matematiksel fonksiyondur. Oracle GREATEST fonksiyonunun genel kullanımı aşağıdaki gibidir: GREATEST( expr1 [, expr2, ... expr_n] ) Fonksiyonda expr1 ifadesinin diğerlerinden ayrılmasının neden parametre olarak

Oracle AVG Fonksiyonu Kullanımı (Ortalama)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de sorgu sonucuna göre belirli kolondaki değerlerin aritmetik ortalamasını hesaplayan AVG fonksiyonudur. İngilizce average sözünün kısaltması olan AVG'nin anlamı ortalama demektir. AVG fonksiyonu Oracle PL/SQL içinde en çok kullanılan fonksiyonlardan bir tanesidir. AVG fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir veri setinin veya belirli bir kolonun ortalamasını sonuç olarak döndüren matematiksel fonksiyondur. Genellikle AVG'nin yer aldığı sorgularda GROUP BY ifadesi de yer alır. AVG fonksiyonu sayısal değeri olan kolonlara uygulanabilir. Oracle AVG fonksiyonunun genel kullanımı aşağıdaki gibidir: SELECT AVG (aggregate_expression)  FROM tables  [WHERE conditions]; Bu sorgu yapısına group by ifadelerini de eklersek aşağıdaki genel sorgu yapısını elde ederiz. SELECT expres

Oracle LOG Fonksiyonu Kullanımı (Logaritma)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de matematikte sıkça kullanılan logaritma işleminin karşılığı olan LOG fonksiyonudur. LOG fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir sayının, yine parametre olarak verilen sayı tabanından logaritmasını hesaplayan matematiksel fonksiyonudur. Sayı ve taban değerli pozitif değer olmak zorundadır. Oracle LOG fonksiyonunun genel kullanımı aşağıdaki gibidir: LOG( taban, sayı ) taban : Hangi tabana göre hesaplama yapılacağını bildiren parametre sayı : Hesaplanacak sayıyı ifade eden parametredir. Logaritma fonksiyonunun özel hali olan doğal logaritma konusunun anlatıldığı makaleye buradan erişebilirsiniz. Oracle LOG fonksiyonunun kullanımı ile ilgili bir kaç örnek sorgu çalıştıracak olursak. SELECT LOG(3,9) FROM DUAL; Sonuç:2 SELECT LOG(27,3) FROM DUAL; Sonuç: 0,333333

Oracle LN Fonksiyonu Kullanımı (Doğal Logaritma)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de matematikte doğal logaritma olarak geçen LN fonksiyonudur. Doğal logaritma tabani "e" olan logaritmadır ( e = 2.71828183) LN fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir sayının doğal logaritmasını hesaplayan matematiksel fonksiyondur. Fonksiyon parametre olarak 0 dan büyük sayıların sonucu hesaplayabilir. Oracle LN fonksiyonunun genel kullanımı aşağıdaki gibidir: LN( number ) number : Doğal logaritma değeri hesaplanacak 0 dan büyük parametredir. Logaritma fonksiyonunun anlatıldığı makaleye buradan erişebilirsiniz. Oracle LN fonksiyonunun kullanımı ile ilgili bir kaç örnek sorgu çalıştıracak olursak. SELECT LN(1) FROM DUAL; Sonuç: 0 SELECT LN( EXP (1)) FROM DUAL; Sonuç: 1 SELECT LN(22) FROM DUAL; Sonuç: 3,0910424533583158534791756994233

Güvenilir Marka Uğur Soğutma

Bir markanın güvenilir olduğunu nasıl anlarsınız? Elbette bağımsız ve saygın test kuruluşlarının raporları nı takip ederek. Reklamlar ve promosyonlara aldanmayın, bir markanın ne kadar güvenilir olduğu ve müşteri memnuniyetini ne denli önemsediği, ancak sahip olduğu sertifikalar sayesinde anlaşılabiliyor. Bu bakımdan, Almanya merkezli GC Mark, Avrupa’nın en saygın denetleme ve sertifikalandırma firmalarından biri sayılıyor. Firmaların hammadde işlemesinden üretimine, paketlemesinden satışa sunulmasına dek pek çok farklı unsurunu uluslararası standartlara göre denetleyip değerlendiren bağımsız bir kuruluş olan GC Mark, dünyanın en saygın ve prestijli sertifikalarını veriyor. GC Mark sertifikasına sahip olan bir şirketin ISO 9001, IS0 10001, 2, 3, 4 standartlarına uygun üretim ve kalite kontrolü yaptığına, sürekli olarak gelişime açık bir üretim ve yönetim yapısına sahip olduğuna emin olabilirsiniz. Dünyada sayılı şirketin sahip olduğu GC Mark Verified Customer Satisfaction ( Kan

Medyan (Ortanca) Nedir? Nasıl Hesaplanır? Nerelerde Kullanılır?

Medyan işlemi olasılık hesaplamalarında sıkça kullanılan bir sayı dizisinin ortalamasını hesaplamak için alternatif yöntemlerden bir tanesidir. Ortanca medyan işleminin diğer adıdır. Matematiksel olarak medyan işlemi bir sayı dizisi küçükten büyüğe sıralayarak ortada kalan elemanı medyan değeri olarak belirleme işlemidir. Örnek verecek olursak: 2, 1, 5, 4, 5, 1, 2, 3, 5 serisi sıralanırsa 1, 1, 2, 2, 3, 4, 5, 5, 5 serisi elde edilir. Bu seri 9 elemanlı olduğundan ortadaki, yani 5. eleman (medyan) olacaktır. 5. eleman 3 sayısıdır. Yani ortanca değeri 3'dür Eleman sayısı tek sayı olan bir seride medyan değerin sırasının hesaplaması şu şekilde formüle edilir. Medyanın Sırası = (Eleman Sayısı + 1) / 2 Bu formülü yukarıdaki örneği uygulayacak olursak; Medyanın Sırası = (9 + 1) / 2 = 5 Veri serisi eleman sayısı bir çift sayı ise bu durumda serinin 2 medyanı olacaktır. Örneğin 2, 1, 5, 4, 5, 1, 2, 3, 5, 4 serisi sıralandığında 1, 1, 2, 2, 3, 4, 4, 5, 5, 5 s

Oracle REMAINDER Fonksiyonu Kullanımı (MOD Alma İşleminden Farkı)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de matematikteki mod alma işleminin benzeri olan REMAINDER fonksiyonudur. Remainder sözünü Türkçeye " geri kalan kısım " olarak tercüme edebiliriz. REMAINDER fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir sayının, yine parametre olarak verilen diğer sayıya bölünmesinden kalan kısmı hesaplayan fonksiyondur.  Fonksiyonun genel kullanımı aşağıdaki gibidir: REMAINDER ( sayi1, sayi2 ) sayi1: REMAINDER değeri hesaplanacak sayıyı ifade eden parametredir. sayi2: mod işleminin hangi sayıya göre hesaplanacağını ifade eden parametredir. Matematiksel olarak REMAINDER işlemi bir sayıyı başka bir sayıya böldüğümüzde tam bölünmeden sonra kalan kısımı ifade eder. Mod alma işleminden farkı ise , matematiksel olarak floor yerine round kullanmasıdır. Aşağıdaki formüller konuyu daha iyi anlatab

Oracle MOD Fonksiyonu Kullanımı

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de matematikteki mod alma işleminin karşılığı olan MOD fonksiyonudur. Matematiksel olarak mod alma işlemi bir sayıyı başka bir sayıya böldüğümüzde tam bölünmeden sonra kalan kısımdır. Programlama özellikle döngü işlemlerinde kontrol için kullanılır. Genel olarak çoğu programlama dilinde "%" operatörü MOD alma işlemini gerçekleştirir. MOD fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir sayının, yine parametre olarak verilen diğer sayıya bölünmesinden kalan kısmı hesaplayan fonksiyondur. Fonksiyonun genel kullanımı aşağıdaki gibidir: MOD( sayi1, sayi2 ) sayi1 : modu hesaplanacak sayıyı ifade eden parametredir. sayi2 : mod işleminin hangi sayıya göre hesaplanacağını ifade eden parametredir. MOD fonksiyonu matematiksel olarak aşağıdaki ifade ile de açıklayabiliriz. sayi1- sayi

Oracle BITAND Fonksiyonu Kullanımı (Bit Düzeyinde AND İşlemi)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan bir tanesi de parametre olarak verilen iki ifade bitler düzeyinde AND işlemi uygulayıp sonuç döndüren BITAND fonksiyonudur. BITAND fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen iki ifadeye(sayı ve sonucu sayı olan bir fonksiyon ve b.) bitler düzeyinde AND işlemi uygulayan bir fonksiyondur. Yandaki resim basitçe BITAND işlemini anlatmak içindir. Oracle BITAND fonksiyonun genel kullanımı aşağıdaki gibidir: bitand( expr1, expr2 ) expr1: bitler düzeyinde and işlemi uygulanacak birinci ifade expr2: bitler düzeyinde and işlemi uygulanacak ikinci ifade BITAND fonksiyonunun kullanımı ile ilgili bir kaç örnek sorgu çalıştıracak olursak: SELECT  BITAND(5,3) FROM DUAL; Sonuç: 1 SELECT  BITAND(26,7) FROM DUAL; Sonuç: 2 SELECT  BITAND(21,7) FROM DUAL; Sonuç: 5 SELECT  B

Oracle POWER Fonksiyonu Kullanımı ( n. dereceden üs alma)

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de üs alma işlemi için kullanılan POWER fonksiyonudur. POWER fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir sayının, yine parametre olarak verilen sayı kadar bir birine çarpan, yani üs alan fonksiyondur. Yani parametre olarak girilen sayının, yine parametre olarak girilen değere göre kuvvetini hesaplayan fonksiyondur Fonksiyonun genel kullanımı aşağıdaki gibidir: POWER( sayi, kuvvet ) sayi : kuvveti hesaplanacak sayıyı ifade eden parametredir kuvvet : kaçıncı dereceden kuvvet hesaplanacağını bildirmek için parametredir POWER fonksiyonunun kullanımı ile ilgili bir kaç örnek sorgu çalıştıracak olursak: SELECT  POWER(2,4) FROM DUAL; Sonuç: 16 SELECT  POWER(12,-5) FROM DUAL; Sonuç: 0,00000401877572016460905349794238683127572016 Parametrelerden biri eksik girilirse

Oracle SQRT Fonksiyonu Kullanımı (Karekök Bulma)

Verilen sayının hangi sayının karesi olduğunu bulma işlemine karekök alma işlemi denir.  Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan biri de karekök almak için kullanılan SQRT fonksiyonudur. SQRT fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen bir sayının karekökünü sonuç olarak döndüren matematiksel fonksiyondur. Matematiksel olarak sadece pozitif sayıların karekökü alınabilir. Fonksiyonun genel kullanımı aşağıdaki gibidir: SQRT ( number ) number: karekök değeri hesaplanacak parametre olarak girilen pozitif sayıdır. Konuyu daha iyi anlatabilmek için örnekler üzerinden devam edelim. SELECT  SQRT (16) FROM DUAL; Sonuç : 4 SELECT  SQRT (10000) FROM DUAL; Sonuç :100 SELECT  SQRT (23243) FROM DUAL; Sonuç : 152,456551187543265900156443311849608256 Parametre olarak eksi değer girersek SELECT  SQRT (-1) FROM D

Could not load file or assembly Microsoft.ReportViewer.Common Hatası ve Çözümü

Bu makalemde aşağıda Türkçe ve İngilizce hatasının çözümü için uygulamanız gereken prosedürleri anlatmaya çalışacağım. Hata Mesajı: Ingilizce Could not load file or assembly 'Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified. Hata Mesajı: Türkçe Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' dosyasını veya bütünleştirilmiş kodunu ya da bağımlılıklarından birini yükleyemedi. Sistem belirtilen dosyayı bulamıyor. Karşılaştığım bu hata için Türkçe kaynak göremediğim bulamadığımdan dolayı bundan sonra bu hatayla karşılaşacak kişilerin yararlanabileceği bir kaynak oluşturmaya çalıştım. Hata mesajında da yer aldığı gibi Microsoft.ReportViewer.Common.dll dosyasının projede eksik olduğundan bahseder. Projeye bu kütüphaneyi eklemesek bile projeyi build ederken ve ya localde çalıştırırken böyle bir hatay