Ana içeriğe atla

Kayıtlar

Facebook, Instagram ve Twitter Hesapları Nasıl Çalınır?

Bu makaleme kısa bir hikayeyle başlayacağım... Kısa süre önce bir tanıdığın facebook hesabı çalınmıştı. Facebook hesabının çalındığını anladığında arkadaşlarının o anda çevrim içi olanlarına dolandırıcılık mesajları gitmiş ve bir kaç kişiden de paralar alınmıştı. Bundan sonrası ... Bu makalemdeki amacım facebook, İnstagram, twitter hesaplarınızı ve ya genel olarak diğer hesaplarınızı da nasıl koruyacağınızı anlatmaktır. Örnekleri facebook üzerinden anlatsam da genel olarak tüm şifre girişli sistemler için geçerlidir. Tabi ki, buradan facebook hesaplarının nasıl çalınabileceği ile ilgili bilgi alabilecek kişiler de olabilir. Ama genel olarak bu yöntemler yazılım bilgisi ve biraz da maliyet talep eden yöntemlerdir. Öncelikle belirtmem gerekiyor ki deneme yanılma ile bir kişinin facebook hesabını çalmak çok düşük olasılıktır ve karşıdaki insanı çok iyi tanımanız gerekir. Şifrelerinizi tamamen rastgele karakterlerden seçerseniz ve hatta bir uygulama ile şifre üretirseniz bu

Oracle TRUNC (number) 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 bir tanesi de yuvarlama işlemi için round ve floor fonksiyonlarının karışımı olan TRUNC fonksiyonudur. Oracle PL/SQL içinde genel olarak 4 şekilde yuvarlama işlemi yapmak mümkündür. Bunlardan TRUNC fonksiyonu parametre olarak girilen değeri, olarak girilen yuvarlama basamağına kadar bir alt değere yuvarlayan fonksiyondur. Diğer yuvarlama fonksiyonlarından ROUND fonksiyonu parametre olarak girilen değeri, olarak girilen yuvarlama basamağına kadar yuvarlayan bir fonksiyondur. FLOOR bir alt sayıya yuvarlama, CEIL fonksiyonu bir üst tam sayıya yuvarlama işlemini yapar. TRUNC fonksiyonu bir anlamda Oracle floor fonksiyonun istenilen basamağa kadar bir alt değere düşürme eksikliğini tamamlar. Çünkü floor fonksiyonu sadece ondalıklı sayılardan ondalık kısmı atma işlemini yapar. TRUNC number fonksiyonu ise bu işlemi girile

Oracle ROUND Fonksiyonu Kullanımı(Yuvarlama)

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 yuvarlama işlemi için kullanılan ROUND fonksiyonudur.  Oracle PL/SQL içinde genel olarak 4 şekilde yuvarlama işlemi yapmak mümkündür. Bunlardan ROUND fonksiyonu parametre olarak girilen değeri, olarak girilen yuvarlama basamağına kadar yuvarlayan bir fonksiyondur. Diğer yuvarlama fonksiyonları FLOOR bir alt sayıya yuvarlama, CEIL fonksiyonu bir üst tam sayıya yuvarlama ve tam olarak yuvarlama işlemi sayılmasa da teknik olarak ROUND ve FLOOR fonksiyonlarının karışımı olan TRUNC(number) fonksiyonlarıdır. Bu makalemizde ayrıntılı olarak örneklerle Oracle ROUND fonksiyonunu incelemeye çalışacağız.  Oracle ROUND fonksiyonu başka programlama dillerinde ve genel olarak da matematikteki yuvarlama işleminin karşılığıdır. Yuvarlama işlemi genel olarak yuvarlama basamağından sonraki sayının değerine bakarak ya

Oracle FLOOR Fonksiyonu Kullanımı (Alt Tam Sayıya Yuvarlama)

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 yuvarlama işlemi için kullanılan FLOOR fonksiyonudur.  Yuvarlama işlemi sorgu sonuçlarının daha düzenli, okunabilir ve kullanıcılar için anlamlı olarak gözükmesi için sıkça kullanılan işlemlerden biridir. Oracle PL/SQL içinde genel olarak 4 şekilde yuvarlama işlemi yapmak mümkündür. Bunlardan FLOOR fonksiyonu bir alt sayıya yuvarlama, CEIL fonksiyonu bir üst tam sayıya yuvarlama, ROUND fonksiyonu girilen değere kadar yuvarlama ve tam olarak yuvarlama işlemi sayılmasa da teknik olarak ROUND ve FLOOR fonksiyonlarının karışımı olan TRUNC (number) fonksiyonlarıdır. Bu makalemizde ayrıntılı olarak örneklerle Oracle FLOOR fonksiyonunu incelemeye çalışacağız.  Oracle FLOOR fonksiyonu başka programlama dillerinde olduğu gibi bir ondalık sayıyı bir alt tam sayıya yuvarlar. Bir anlamda pozitif sayılar için on

Oracle CEIL Fonksiyonu Kullanımı (Üst Tam Sayıya Yuvarlama)

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 yuvarlama işlemi için kullanılan CEIL fonksiyonudur.  Yuvarlama işlemi sorgu sonuçlarının daha düzenli ve okunabilir gözükmesi için sıkça kullanılan işlemlerden biridir. Oracle PL/SQL içinde genel olarak 4 şekilde yuvarlama işlemi yapmak mümkündür. Bunlardan CEIL fonksiyonu bir üst tam sayıya yuvarlama, FLOOR fonksiyonu bir alt sayıya yuvarlama, ROUND fonksiyonu girilen değere kadar yuvarlama ve tam olarak yuvarlama işlemi sayılmasa da teknik olarak ROUND ve FLOOR fonksiyonlarının karışımı olan TRUNC (number) fonksiyonlarıdır. Bu makalemizde ayrıntılı olarak örneklerle Oracle CEIL fonksiyonunu incelemeye çalışacağız.  Oracle CEIL fonksiyonu başka programlama dillerinde olduğu gibi bir ondalık sayıyı üst tam sayıya yuvarlar. Tam sayılar için cevap tam sayının kendisidir. Fonksiyonun genel ku

Oracle ATAN2 Fonksiyonu Kullanımı (arctan(x, y))

Matematikte ters trigonometrik fonksiyonlardan biri olan  arctan(x, y)   kutupsal koordinat hesaplamalarında kullanılır. Bu fonksiyonun Oracle PL/SQL karşılığı da ATAN2 fonksiyonudur. Fonksiyonun genel kullanımı aşağıdaki gibidir: ATAN2 ( number1, number2 ) number1: x kordinatını ifade eder number2: y kordinatını ifade eder Örnek bir kaç sorgu çalıştıracak olursak SELECT ATAN2(1,1) FROM DUAL; Sonuç : 0,7853981633974483096156608458198757210546 SELECT ATAN2(2,1) FROM DUAL; Sonuç : 1,10714871779409050301706546017853704007 SELECT ATAN2(0,0) FROM DUAL; ORA-01426 : sayısal taşma 01426. 00000 -  "numeric overflow" *Cause:    Evaluation of an value expression causes an overflow/underflow. *Action:   Reduce the operands. ATAN2 fonksiyonu aşağıdaki Oracle sürümlerinde yer almaktadır. -Oracle 12c, -Oracle 11g, -Oracle 10g, -Oracle 9i, -Oracle 8i Son olarak konuyu  özetleyecek  olursak, Oracle ATAN2 fonksiyonu parametre olarak girilen koordinat değe

Oracle Trigonometrik Fonksiyonlar

Bu makalede amacım kısaca Oracle içinde yer alan Trigonometrik fonksiyonları tanıtmaktır. İlgili linklerde fonksiyonların ayrıntılı incelenmesi ve örnek sorgulara da yer almaktadır. Bu makalede temel amacım tüm trigonometrik fonksiyonları bir araya toplayacak bir kaynak oluşturmaktır. Oracle PL/SQL trigonometrik işlemleri yapabilmemiz temel fonksiyonları sağlar. Diğer tüm fonksiyonlar var olan fonksiyonlar aracılığıyla türetilebilir. Çok kullandığını metotları da bu fonksiyonları kullanarak yeni fonksiyonlar üretmekte kullanabilirsiniz. Oracle PL/SQL yer alan trigonometrik fonksiyonlar aşağıdakilerdir: kosinüs(COS), sinüs(SIN) , tanjant(TAN) , arksinüs(ASIN), arkkosinüs(ACOS), arktanjant(ATAN) , arktanjant2(ATAN2), hiperbolik sinüs(SINH) , hiperbolik kosinüs(COSH) , hiperbolik tanjant (TANH) , Bu fonksiyonları ayrı ayrı makalelerde örnek sorgularla anlattım. İlgili fonksiyona tıklayarak bu fonksiyonun kullanımı ve örnek sorgularını inceleyebilirsiniz.