Home / Sinan Selvi

Sinan Selvi

Bilgisayar Mühendisi

SQL Join İçin Faydalı Resim ve Belgeler

http://www.sinanselvi.com/wp-content/uploads/2019/02/MYSQL-JOIN-TYPE.pdf http://www.sinanselvi.com/wp-content/uploads/2019/02/TSQL-JOIN-TYPE.pdf http://www.sinanselvi.com/wp-content/uploads/2019/02/TSQL-JOIN-TYPE-4.1.pdf

Read More »

Adblock Engelleyen Sitelerden Kurtulun

Reklamları engelleyen eklentileri kullananlar bilir. Bazı sitelerde ‘reklam engelleyici kullanıyorsunuz, devam etmek için reklam engelleyicinizi kapatınız’ gibi zorba uyarılar çıkar. Kapatmıyorum kardeşim, senin reklamını görmek istemiyorum.  Neyse, buna bir çözüm var. Anti-adblock killer. Bu eklenti sayesinde adblock kullandığımızı kimse anlayamayacak. Eklenti Sayfası : https://github.com/reek/anti-adblock-killer Kurulum İçin Yardımcı Video : https://www.youtube.com/watch?v=AMVm4T1G0CU Eklentinin kurulumunu …

Read More »

PHP Console Logger – Php ile tarayıcı konsolu nasıl kullanılır.

Php ile geliştirme yaparken tarayıcı konsolunu kullanmak çok kullanışlı olabilir diye düşünürken biraz araştırdım ve süper 2 tane çözüm buldum. Js’de Console.log ile tarayıcı konsoluna veri basar gibi php’de de projenize ekleyeceğiniz bir paket ve tarayıcınıza yükleyeceğiniz bir eklenti ile konsola veri yazdırmak mümkün hale geliyor. Bana çok kullanışlı geldi …

Read More »

Yazılım Versiyon Numaraları – Semantic Versiyonlama

Yazılımı versiyonlamak için kullanılan yöntemlerden birisi Semantic versiyonlamadır. Yazılım geliştirmedeki olası senaryolar için 3 kısımda oluşur: Major.Minor.Patch Bu adımları açıklayalım: Major : Yazılımda köklü değişiklikler olduğunda, son kullanıcı deneyimi değiştiğinde,  veri yapısında değişiklik olduğunda major değişiklik gerçekleşir. Köklü değişiklikten anlaşılan şu olmasın. Yazılımın kullanım amacı değişmiyor. Minor : Yazılımda ya …

Read More »

Qt Şifreli Sqlite Kullanımı – Qt Sqlitecipper

wxSQLite3 üzerine geliştirilmiş QtSqliteCipper eklentisi nasıl derlenir ve nasıl kullanılır inceleyelim. Eklenti adresleri; https://github.com/devbean/QtCipherSqlitePlugin http://qtciphersqliteplugin.galaxyworld.org/ Eklentinin Derlenmesi; Github üzerinden derlenecek proje dosyası indirilir. (QtCipperqlitePlugin-master.zip) Dosya içinde sqlitecipper adındanki Qt proje dosyası Qt Creator ile açılır. Proje derlenir. Sırayla Clean,Rebuild,Run Proje dosyasının içinde build/debug dizini içinde windows ortamında derlediyseniz sqlitecipper.ddl, linux …

Read More »

C# ile Şifreli SQLite Kullanmak

SQLite ile taşınabilir veritabanı oluşturulabilir. Fakat veriler herkes tarafından görüntülenebilir. Bu yazıda C# ile şifrelenmiş SQLite dosyası nasıl oluşturulup, açıldığını göreceğiz. Ayrıca oluşturulan dosyanın SqliteStudio aracıylada nasıl açılabileceğini göreceğiz.

Read More »

Python ile Ortalama Hesaplama – Sqlite

Daha önceki yaptığım  ortalama hesaplama uygulamasının sqlite ile yapılmış hali.  Çok vaktim olmadığı için biraz yavaş ilerliyorum ama tüm vaktimi python için harcıyorum. Eğer hafta sonu çok uzun bir zaman yaratabilirsem PEP8 üzerine de bir yazı yazmayı düşünüyorum. Çünkü bu konuyu da araştırdım ve önemli olduğunu düşünüyorum. Temel şeyleri kavradıktan …

Read More »

Python ile Ortalama Hesaplama Uygulaması

Öğrendiklerimi birleştirerek basit bir uygulama yazdım. Ortalama hesaplıyor ve istenirse dosyaya kaydediyor. PrettyTable modülü çok hoşuma gittiği için burada da kullandım 🙂 Dosyayı isimlendirmek için o günün tarihini kullandım. Bu yüzden datetime modülünü uygulamaya dahil ettim. Dosyada utf-8 sorunu yaşamamak için codecs modülünü de dahil ettim. Dosyayı açarken open() değilde …

Read More »

Python’da Manuel Olarak Modül Nasıl Eklenir ?

Örnek bir uygulama yaparken ekrana veriyi güzel bir şekilde yazdırmak istedim. Java’da kullandığımız System.out.format() gibi. Hemen aradım ve PrettyTable modülünü buldum. Tabi modül yüklemeyi bilmediğim için hemen öğrendim.

Read More »