KategorilerGenelProgramlarPythonYazılımlar

Python ile Komut Satırından Güçlü Parolalar Oluşturun

Linux veya Windows kullanmanız fark etmez, güçlü parolalar oluşturmak ve bunların sizin bilgisayarınızda kalmasını sağlamak çok önemli.

Bu sebeple Pyton ile kendi küçük betiğimi yazdım. İstediğiniz özelliklerde, istediğiniz uzunlukta ve istediğiniz kadar parola oluşturmanızı sağlayan betik 33 satır koddan ibaret.

KategorilerGenelİnternet

Reklamlardan Kurtulun, Takip Edilmeyin!

Reklamlar artık hayatımızın bir parçası oldular. İnternette dolaşırken, video izlerken, telefonda mesajlaşırken, epostalarımızı kontrol ederken, hatta oyun oynarken her yerden fırlayan reklamları görüyoruz. Buna alıştık da aslında.

Reklamlar Nasıl Çalışıyor?

Reklamların olabilmesi için o reklamları veren bir reklam veren ve reklamları yayınlayan bir yayıncıya ihtiyaç var. Eskiden bu iki taraf, birbirlerini bir şekilde bulup belirli bir ücrette anlaşıp belirli bir periyotta reklamın yayınlanmasını sağlıyorlardı. Fakat bu hem zor bir süreçti, hem de reklam veren; reklamının başarıya ulaşıp ulaşmadığından emin olamıyordu. Ayrıca reklamın yayınlandığı site; genel konularda yayın yapan bir site ise; çoğu zaman yayınlanan reklam, ziyaretçilerin ilgisini çekmeyen reklamlar oluyordu.

Ve günümüzde internet gelişince her şey farklı bir şekilde gelişmeye başladı. Artık reklam veren ve yayıncıyı birleştiren aracı şirketler var. Google Ads gibi mesela. Google Reklamları bu sitede bile aktif ve benim para kazanmamı sağlıyor. Ve sitemde gösterilen reklamların bir çoğunu bilmiyorum bile. Nedeni ise çok basit; reklamlar tamamen size özel.

KategorilerPHPYazılımlar

Fat Free Framework

PHP kullananlar bilirler; Laravel, CodeIgniter gibi kod yazarken sizin işinizi kolaylaştıran bir sürü Framework bulunmaktadır. Fat Free Framework de bunlardan birisi ve bu yazımda kısaca size bundan bahsedeceğim.

Sizin daha hızlı kod yazmanızı sağlamak amacı ile geliştirilmiş, diğer Framework’lerde olduğu gibi sizi özel klasör sistemlerini kullanma konusunda zorlamayan; ana dosyası ~65kb kadar küçük olan bir Framework’tür bu.

Dediğim gibi, kod yazarken genellikle özgür oluyorsunuz ve bu Framework sizi belirli kalıplar konusunda zorlamaktan çok, size yardımcı olan bir kütüphane gibi her türlü konuda destek oluyor.

Çok detaylı dökümantasyon ve API Referans tablosu sunan bu Framework’te varsayılan olarak 3 gelişmiş veritabanı sınıfı, 5 veritabanı yardımcısı (CRUD denilen, sizin daha hızlı veritabanı işlemleri yapmanızı sağlayan yardımcı sınıflar), gelişmiş bir şablon motoru (Template Engine), veri kontrol sınıfları, resim manüpülasyon sınıfı, diğer sunucular ile iletişim sağlamanıza yardımcı sınıflar gibi daha bir sürü yardımcı sınıf ve eklentiyle geliyor.

Dökümantasyon: https://fatfreeframework.com/3.6/user-guide 
API Referans: https://fatfreeframework.com/3.6/api-reference
GitHub İndirme Bağlantısı: https://github.com/bcosca/fatfree/archive/master.zip
GitHub Sayfası: https://github.com/bcosca/fatfree/

KategorilerBilişimİnternet

Geliştiriciler İçin Parolaları Güvenle Saklama Yöntemleri

Teknolojinin bu denli önemli olduğu bir çağda, parolalarımızın güvenliğini sağlamak en önemli ihtiyaçlarımızdan birisidir. Bir web-sitesi, forum, eposta veya oyun şifresi olsun. Servis sağlayıcıların kullanıcılardan istediği şey, parolalarının güvenliğini ve gizliliğini sağlamaları. Peki acaba kendileri bunu sağlayabiliyorlar mı?

KategorilerProgramlarPythonTanıtımYazılımlar

Python ile Morse Yayını Yapmak

Python’u yeni öğrenmeye başladım, öğrenirken kendi çapımda küçük bir şey yapayım derken birden aklıma Raspberry Pi’ımda kullanabileceğim bir Morse Yayımcısı yapmak geldi.

Sistem verdiğiniz kısa metni morse kodlarına dönüştürüyor ve ardından Pygame modülünü kullanarak ses ile Morse yayını yapmaya başlıyor. Ve bu yayını belirlediğiniz sayıda tekrarlıyor.

Terminal üzerinden çalışıyor, normalde kodlamada bir sıkıntı olduğunu düşünmüyorum fakat Pygame’in mixer’inden kaynaklanan gecikmeden ötürü bazen (genellikle çoklu tekrarlarda) morse kodları karışabiliyor, yani kısa ses vermesi gerekirken, yerinde duraklama yapamadığından uzun ses çıkartabiliyor. Bu sorunu ben çözemedim, çözen olursa kod zaten geliştirilmeye açıktır, paylaşırsanız burada da yayınlarım.

Yazılış amacından ötürü, tüm sistem Raspberry Pi ile uyumludur, tek yapmanız gereken; Pi’a bir kulaklık / hoparlör takmak veya onu HDMI ile bir televizyona bağlamak.

İndir

Dosyayı indirmek için aşağıdaki formu kullanın, dosya ücretsizdir. Mail adresleriniz kesinlikle kimseyle paylaşılmayacak olup; reklam/spam mailleri gönderilmeyecektir.
 

KategorilerMüziklerTanıtım

Hohner Marine Band Mızıka Deneyimlerim

Udemy’deki bütün dersler indirime girdiği zaman ansızın bir Mızıka (Harmonica) eğitimine denk geldim ve mızıkaları ve seslerini sevdiğimi fark ettim 🙂

Hemen eğitimi satın aldım. Evimde duran mızıkanın aslında normal bir mızıka olmadığını öğrendikten sonra da, gerçek bir mızıka arayışına girdim. Aslına bakarsanız en rahat müzik aletleri bunlar; kullanımları ve taşıması kolay, fiyatları da gerçekten uygun.

Bu gün sizlere Mızıkalar hakkında bilgi vermek yerine, satın almış olduğum Hohner Marine Band’ı incelemek istiyorum. Yazımın başından da anlayacağınız üzere Mızıka çalmaya yeni başladım o yüzden bu yazımdaki incelememin çoğunda mızıkanın materyalinden ve kullanımından bahsedeceğim.

KategorilerPHPTanıtımYazılımlar

Akınsoft Ba/Bs Kayıt Sorgulama Betiği

Yeni projemle, herkese tekrardan merhaba. Bu seferki sistemim satışa ve kullanıma hazır, Akınsoft® şirketinin geliştirmiş olduğu muhasebe yazılımları tarafından otomatik oluşturulan Ba / Bs Excel kayıtları üzerinde sorgulama yapılmasını sağlayan küçük ama bir o kadar da gelişmiş bir betik.