Cuma, Aralık 27, 2024

Baba’ya Kullanılabilir Entropi Lazım

Cihazların gürüldütüsünden sistemde entropi biriktirmemiz gerektiğini genelde çoğu kişi bilmez. Normal sistemi kullanırken bu entropileri biriktirmek daha sonra yapacağımız kriptografik işlemleri hızlandırır. Mesala web siteniz için SSL oluşturacağınız zaman bu entropi yardımı ile çok kısa sürede `dhparam’ oluşturabilirsiniz. Aynı şekilde çok kısa sürede SSL key için gizli anahtar oluşturabilirsiniz. Gpg key oluştururken sisteminizde aşağıdaki gibi […]

Linux’de Batarya Performansını Arttırma

Linuxde batarya performansının biraz kötü olduğunu düşünebilirsiniz özellikle uzun süre windows kullandıktan sonra linuxe geçtiğinizde batarya süresinin olduğundan az gittiğini fark etmişsinizdir. Aslında bu durum bir hatadan çok kullanıcıya elindeki sistemin tüm imkanlarını kullanabilmesi için verilmiş olan bir özelliktir. Windows sizi kısıtlarken linux tarafında sisteminizin tüm kaynaklarını kullanırsınız bu yüzdende windowsa oranla batarya performansı düşüktür. […]

Jekyll HTML5 Video Eklentisi

Elinizde misal herhangi bir siteden direk olarak mp4 uzantılı yada ona benzer bir link var ise bu güzel eklenti sayesinde kullanıcıya HTML5 player sunabilirsiniz oldukça güzel oluyor. Octopress den araklama yaparak jekyll üzerindede çalıştırabiliyoruz. bu tarz ihtiyaçlarınızı karşılayabilirsiniz. Nasıl kullanabileceğinizide direk olarak aşağıdaki dosyaya ekledim _plugins klasörünüze atıp gösterildiği gibi ekleme yapmanız yeterli.

Plesk – Toplu Abonelik Geçerlilik Tarihi Sıfırlama

Plesk aboneliklerin geçerlilik tarihlerini uzatmak için aşağıdaki komutu kullanabilirsiniz. Kullanmış olduğunuz abonelikler sırasıyla yeniden başlatılacak ve kullanmaya devam edebileceksiniz. #!/bin/bash for LIST in `/usr/local/psa/bin/subscription –list`; do /usr/local/psa/bin/subscription_settings –update $LIST -expiration -1; done; echo "Reset Subscription Expire Date Complete…"

Python Pip Yetki Sorunu

İlginç bir şekilde python paketlerini kuramama sorunu yaşadım root ile kurabilirdim ama buda güvenlik sorununa neden olacağı için tehlikeli olurdu. En iyisi izinleri düzenlemek kalıcı bir çözüm bu sorun neye göre nasıl başladı bilmiyorum ama ilginç bir durum şu şekilde çözüyoruz, her iki python sürümündede yapmanızı öneririm. ben kendi kullanıcı adım olan mertcan göre ayarladım. […]

Keybase Kurulum ve Kullanımı

Keybase mesaj ve dosya şifreleme imkânı tanıyan bir servis olarak ilk 2015 de karşımıza çıktı beta olarak kullanılıyordu. Tasarımı ve özellikleri günümüze gelinceye kadar değişti ve güzelleşti varlığından haberdar olduğum bu güzel servisi kullanmaya bende geçtiğimiz günlerde başladım key yönetimi bana zor geliyordu bunu kolaylaştırmak için bir yol ararken aklıma geldi ve kullanmaya başladım Öncelikli […]

Raspberry Pi’ye Statik İp Verme

Elimdeki raspberry pi cihazlarına sabit ip vereyim dedim genelde hiç reboot atmadığım ve kendine has bi ip aralığı olduğu için aynı ip yi alırdı ancak her ne hikmetse aynı ip yi almayıp bi üstünü alıyordu bende dedim birader bu böyle olmayacak şunlara bi sabit ip tanımlaması yapalım.(evimde modeme bağlı yaklaşık bi 12 cihaz var dhcp […]

Kykwifi Sorunu

Bir arkadaşım için KYK ya uğramam gerekti ankarada bir üniversite kazandı ve kendisi gelemediği içinde bir kaç yurt işini benim halletmem gerekiyordu kyk ya gittiğimde bağlanabileceğim bir wifi olduğunuda gördüm işim biraz süreceği için laptobumu açtım ve bağlanmaya çalıştım. Anladığım kadarıyla sadece KYK da kalanlar sisteme bilgileri ile girebiliyorlardı. Beni otomatik olarak giriş sayfasına yönlendirdiysede […]

Temel MYSQL Komutları

Yaklaşık olarak 9 ay önce MySQL için hazırlanmış olan temel komut ve kısayolları içermektedir. Giriş seviyesinde öğrenmeniz gereken her şey bulunmaktadır. Okullarda hocaların genel olarak üzerinde durdukları konulara göre düzenlenmiştir. Ayrıca Github üzerinden bulabilir. Örnek veritabanlarına ulaşabilirsiniz. Ulaşmak İçin Tıklayın Veritabanı ile bağlantı kurma Local sunucuda kurulu olan MySQL komut satırı aracılığı ile bağlanabilmek için […]

Windows’a Alternatif Linux Uygulamaları

Windows kullanmaktan bıktınız ve direk olarak sisteminize çattt diye herhangi bir linux dağıtımını kurdunuz. Ama alışkanlığınız var ve bazı uygulamalar sizin için olmazsa olmazlar arasında gnu/linux de kalkıp wine kurup exe çalıştırmayacağınıza göre ki böyle bir ilginçlik yapacağınızı düşünmüyorum. Alternatiflerine yöneleceksiniz yada direk bune ya diyip format atıp windows kuracaksınız. Formatıp windowsa tekrar dönenler yada […]

Youtube-dl kurulumu ve kullanımı

Youtube videolarını indirmeniz gereken zamanlar elbet olmuştur bunun için farklı farklı pek çok uygulama bulunuyor ama bizim linux üzerinde oldukça güzel ve yıllardır geliştirilmekte olan bir uygulama var bu uygulama sayesinde youtube üzerinde aklınıza gelen pek çok şeyi yapabiliyorsunuz. Ben repodan pek fazla böyle uygulama kurma taraftarı olmadığım için direk olarak sitedeki kurulum aşamalarını göstereceğim […]

cPanel & WHM Kurulumu Nasıl Yapılır?

Elinizde bir sunucu var ve bunu SSH üzerinden yönetmek zor geliyorsa kontrol paneli olarak cPanel kurabilirsiniz. Çoğu işletim sistemine sorunsuz bir şekilde cPanel kurulumu gerçekleştirebilirsiniz. Kurulum sistem özelliklerinize göre yaklaşık olarak 15 dakika ile 3 saat arasında sürebilir bu sebeple sabırlı olmanızda fayda var. Sistem gereksinimleri olarak aşağıdakileri dikkate almanızı öneririm. Kurulum yapmak istediğiniz sunucunuza […]

SSH Kullanımı

SSH bilgisayarınızdan uzak sisteme güvenli bir şekilde bağlanmak için kullanılan bir uygulamadır. SSH ile komutlar verebilir, kontroller yapar ve dosya transferi yapabilirsiniz. Güvensiz tüm işlemlerinizi SSH üzerinden yaparak güvenli bir hale getirebilirsiniz. Linux üzerinde SSH bağlantısını OpenSSH uygulaması ile sağlanmaktadır ve tüm linux dağıtımlarına ön tanımlı olarak gelmektedir. Sistemin hayati uygulamalarından bir tanesidir. Kurulu gelmeyen […]

Linux Sistem Yöneticisi Eğitim Dökümanları

Googleden arayıp bulduğum, toparladığım tüm eğitim dokümanlarını sizlerle paylaşıyorum. Bunların her birine özenle çalışanlar bu işlerden anlayabilir kıvama gelecek ve işlerini sorunsuz bir şekilde yapabilecekler. Ben özellikle ileri seviyelerin bulunduğu dokümanları ve materyalleri atmayacağım sadece size giriş seviyesinden biraz üst bilgiler kazandıracak dokümanları atacağım bunun birinci ve en büyük nedeni biz nereden para kazanacağız herşeyi […]

Jekyll Kategori Listeleme Eklentisi

Benim özellikle severek kullandığım bir eklentidir. Hatalarını düzelterek tekrar revize ettim ve otomatik bir şekilde belirtilen sidebar içerisine kategorileri oluşturmasını sağladım bu sayede el ile ekleme zahmetinden de kurtulmuş oldum. Benim yerime tüm her şeyi eklenti yapmış oldu. _plugins klasörü içerisine indirmiş olduğunuz .rb uzantılı dosyayı atıyorsunuz. Sitenizde kullanmış olduğunuz _layout klasörü içerisinde kategorilerinizi kontrol […]

Toggl Masaüstü Uygulaması Bağımlılık Sorunu

Toggl proje yönetimin temel yapıtaşlarından biri olan zaman yönetimi konusunda geliştirilmiş bir uygulamadır. Bir işte ne kadar süre geçirdiğinizi bu uygulama ile kolaylıkla öğrenebilirsiniz. Sadece web üzerinden yayın yapmıyor toggl aynı zamanda masaüstü uygulamaları ilede destek sağlıyor. Toggl masaüstü sürümlerine ulaşmak için Tıklayın Linux için olan .deb uzantılı olan paketi indiriyorsunuz. Sisteminiz Debian tabanlı bir […]

GNU/Linux Nasıl Öğrenilir

Uzun zamandır bana ulaşan arkadaşların direk sorduğu bir soru "Linux nasıl öğrenirim" ve bunun gibi türevleri içermektedir bende dilimin döndüğünce sizlere gnu/linuxe nasıl başlanır ve nasıl öğrenilir bunu anlatmaya çalışacağım. İlk olarak çevrenizdeki insanlara bakacaksınız bilgisayarlarına bulan virüslerden ne kadar sıkıntı çektiklerini göreceksiniz. Aylık olarak format attırdıklarını falan hatırlayacaksınız. Ben size yapmanız gerekenleri yazıyorum yapıp […]

Jekyll Youtube Eklentisi

Jekyll’nin youtube eklentisini bir arkadaşımız bizim için geliştirilmiş oldukça kullanışlı direk olarak embed almadan sadece ID ile otomatik oluşturabiliyoruz. Bunun güzelliği ise markdown dosyalarınız içerisinde kod kalabalıklığının ortadan kalkması oluyor. Eklenti kullanmazsanız da pek bir şey olmuyor aslında bu eklentiye ben ufak bir ekleme yaptım ve gizlilik korunsun diye cookie bırakmayan embed oluşturması için tekrar […]

Github’da GPG Kullanımı

Github Bir süre önce sisteme GPG özelliğini eklemiş ve duyurmuştu bu özellik sayesinde yaptığımız commit işlemlerini basit bir şekilde onaylı hale getirebiliyor ve imzalıyoruz. Böylelikle commiti sizin yaptığınız sistemde güzel bir şekilde onaylanmış oluyor. Kontrol sistemi olarak getirmişler zaten Şimdi GPG yardımıyla yeni bir anahtar oluşturmamız gerekiyor. Komutundan sonra size bol miktarda sorular soracak bunları […]

Jekyll Git Eklentisi ile Versiyonlama

Jekyll’nin versiyonlama konusunda oldukça güzel bir eklentisi kullandığınız statik sitenin git de kullanılan hash değerinin kısa halini döndürür. Bunun güzel yani versiyonlama konusunda işinize yarayacak olmasıdır. Bazı arkadaşlar özellikle sitelerinden kontrol ettikleri oluyor. yada kullanıcıya sitenin hangi sürümde olduğunu göstermek için bile kullanılabilir bir eklentidir. Aşağıda bulunan ve size gerekli olan .rb uzantılı dosyayı jekyll […]

Dd Komutu İle HDD Yedekleme

Disk yedeklemek için falan ek program kuranların olduğunu gördüm linux için böyle bir şeye gerek yok diskin bir kısmını yada diskin tamamını çok kolay bir şekilde yedekleyebilirsiniz. Kullanımı oldukça kolay öyle şunu yaz bunu yap gibi şey yok 2 parametre giriyorsunuz diskin veya yedeklemek istediğiniz partition un boyutuna göre sürüyor artık ne kadar sürerse Şimdi […]

Jekyll ile Dinamik tema kullanımı

Bazı sitelerde dikkat etmişsinizdir. Seçmeli tema yaparlar ve anlık olarak değişir reddit, 4chan, 2chan ve 8chan sitelerinde özellikle görebilirsiniz. Bu olayın yapılması oldukça kolay ve oldukça basit bir iştir Javascript gibi bir nimet elimizin altında olduğu sürece her şeyi yapabileceğimizin de bir göstergesidir. Bize sadece 1 adet kütüphane gerekiyor oda haliyle jQuery bir kaç tanımlamada […]

Jekyll ile Ajax Kullanımı

Jekyll ile biraz daha fantastik şeyler yapabileceğimizi biliyorum sonuçta statik bir içerik ile uğraşıyoruz. Bunu oluştururken de jekyll kardeşi aracı olarak kullanıyoruz peki ajax niye kullanmayalım. Buna biraz farklı bir açıdan bakmak lazım kullanıcıları şaşırtabiliriz “yok artık lan bu kadar hızlı açılır mı” diyebilir mantıken ama pratikte öyle olmayacaktır çünkü senin sitenden daha hızlı açılanlarda […]

PostgreSQL Komut ve Kısayolları

PosgreSQL ile uğraşırken kurcaladıklarım ve öğrendiklerim oldu unutmak istemediğimden bende bir referans kartı oluşturmaya karar verdim. Bir kaç projede kullandım pekiştirme fırsatı buldum. Denedim çalışma mantığını gözlemledim güzelliklerini gördüm oldukça hoşuma gitti Girişimizi yapalım postgres kullanıcısı ile daha sonra postgres=# olarak konsolda görebileceksiniz aşağıdaki komutları çalıştırmanız yeterli Komut Açıklama q Çıkış conninfo veritabanı bağlantı bilgisi […]

Jekyll ve Travis-Ci ile Statik Site Oluşturma

Jekyll ile statik site oluştururken özellikle Github pages kullanırsanız sizin karşınıza bir takım sorunlar çıkacak bunlardan bir tanesi istediğiniz eklentinin çalışmaması yada sizin bri eklenti geliştirdiğiniz de bu eklentiyi kullanamamanız oluyor. Hal böyle olunca bizimde buna bir alternatif bulmamız gerekiyor. Bazı arkadaşlar kendi lokallerinde build işlemini yapıp atıyor ancak bunu otomatize edebilme imkanımız var Travic-ci […]

İşlemci ve Hard Disk Sıcaklığının Gözlemlenmesi

Bir arkadaşımız bana mail ile ulaşarak bu işlemi nasıl yapabileceğini sordu bende gereken bilgilendirmeyi yaptım ancak buraya da yazayım ki bundan sonra arayan arkadaşlara’da referans olsun Kişisel bilgisayarınız için güvenle kullanabilirsiniz özellikle laptoplar da işlemci ve diğer bileşenlerin sıcaklıklarını kolaylıkla ölçebilir ve gözlemleyebilirsiniz. Kritik sıcaklıklar ile birlikte o an ki sıcaklığı da gösterir. Genelde pek […]

Linux’de USB Bellege Format Atma

Bizim öyle bazı işletim sistemlerindeki gibi usb formatlamayı kolaylaştıran bir uygulamamız yok normalde mint işletim sisteminde usb formatlayıcı diye bir tool geliyor ama diğer sistemlerde pek bu mümkün değil sonradan kurabiliyor muyuz bilmiyorum. Çünkü ben el ile yapmayı tercih ediyorum genelde Şimdi ilk önce usb belleğimizin nereye mount olduğunu bulalım bunu boyuta göre yapabilirsiniz. Sonra […]

Debian Tabanlı Sistemler İçin Spotify Kurulum

Spotify’ın Linux üzerine özellikle debian tabanlı sistemlere oldukça kolay bir şekilde kurulabiliyor ancak bunu yapamayan yada üşenen arkadaşlar için bende tatilde can sıkıntısı üzerine şöyle bir bash script hazırladım herşeyi kendi yapıyor. Size de kullanıcı adınızı ve şifrenizi girerek müzik dinlemek kalıyor. Kurulum internet hızınıza göre bir kaç dakika alacaktır. Sabırlı olun Kurulumu şu şekilde […]

Kullanışlı Bash Script Kodları

Kendi ihtiyaçlarım dan dolayı düzenlemiş olduğum bir kaç bash script kodunu sizlerle paylaşmak istiyorum. Bazı sorunlarınıza direk çözüm olabileceğini düşünüyorum. Sizinde böyle kullanışlı bash script kodlarınız var ise yorum olarak bırakmanız yeterli zamanla yazdıklarım ile birlikte güncellemeler yapacağım yorum altına bırakılan kodları da göz ardı etmeyip makaleye ekleyeceğim. History Tarih Bilgisi Ekleme export HISTTIMEFORMAT="%d/%m/%y %T […]

Cloudflare ile Github Pages’de SSL Kullanımı

Şubat ayında blogumu statik bir şekilde github pages getirmiştim hatta bunu nasıl yaptığımı da sırasıyla anlatmıştım. Ancak Github Pages de kullandığım SSL konusu bazı arkadaşların dikkatini çekmiş custom domain de SSL kullanmamdan dolayı, aslında bunu yapabileceğiniz 1 adet firma bulunuyor oda Cloudflare bu hizmeti özellikle sağlıyorlar ve bilindiği gibi uzun zamandır da ücretsiz SSL vermekteler. […]

Linux İçin Homebrew Nasıl kurulur

OSX kullananların brew’i varda bizim niye yok ? bu güzelim uygulamadan bizde istiyoruz dediniz mi hiç çünkü ben bir zamanlar diyordum bazı uygulamalar OSX var ama bize yoktu Bu brew kardeşin en büyük özelliği home dizini altına root şifresiz istediğinizi kurabilmeniz yok sudo gireyim de şifremi yazayım derdi yok. Keza bu paket yöneticisi Linux sunucularda […]

Pokemon GO’da Bot Nasıl Kullanılır

Pokemon GO oynayan arkadaşlar bilirler dağ tepe gezmeniz gerekir. Telefon elinizde bir günüz pokemon ararken diğer gözünüzde şarjın kaç kaldığına bakar yanınıza powerbank alsanız bile o şarja bakarsınız hızlı düştüğünü görürsünüz hızlı hareket edersiniz. Buraya kadar her şey gerçekten normal peki botu çıkmışken biz niye botu kurmayalım kullanımı oldukça basit geliştirilmeye devam ediliyor ve oldukça […]

Tüm Yazıcılar İçin Cupsenable Çalıştırılması

Sistemde birden çok yazıcı bulunuyor ise ve bunlardan bazıları disable moduna geçmiş ise ve normal şartlar altında otomatik başlatılamıyor ise cupsenable aracılığı ile başlatmamız gerekmektedir. Aksi durumda; Sistemdeki yazıcının gözükmemesi Çıktı alınamaması Yazdırma kuyruğunun etkilenmesi Yukarıdaki koşullardan herhangi birisini yaşıyor olabilirsiniz. Bu gibi sorunların üstesinden gelmek için aşağıdaki betik oldukça işinize yarayacak kaç tane yazıcı […]

Haveged Uygulaması Ne İşe Yarar

Haveged(Hardware Volatile Entropy Gathering and Expansion) kısaltılmış halidir. HAVAGE projesinden esinlenilerek yapılmıştır aslında benzersiz rastgele sayı üretmeyi kusursuz hale getirmeyi amaçlamışlar bu yüzden güzel bir algoritma oluşturmuşlar Linux genel olarak her türlü girdi çıktı işlemlerinde random sayı üretmeyi tercih eder genellikle sisteme bağlanan cihazların kimliklerini bu şekilde belirler. Linux de rastgele sayı üretmek için 2 […]

TMUX Komut ve Kısayolları

Herhangi bir linux distro kullanıyorsanız en az 2-3 kez ilgilenmiş olmanız gerekiyor diye düşünüyorum tmux özellikle bir çok sanal terminal açmamıza imkan sağladığı için kullanıyoruz.Ya birader bunu ben tab ile yaparım en olmadı sağ tıklayıp yeni sekme açarım niye bunu kurayım boşa paket kurdurma bize ya diyen bir kaç kişiyi görür gibiyim belki onlardan biride […]

Raspberry Pi İle OwnCloud Yapılandırma

Dosyalarımı cloud’da barındırıp para vermekten usanmıştım elimde 2 adet Raspberry pi bulunuyordu bende bunlardan bir tanesini niye kullanmayayım ki dedim.Bu işlem zor olmayacaktı yapacağım 3 işlem vardı çünkü pek fazla bir zorluğu yoktu Yapılacaklar; Sabit İP tahsis edilmesi Port ve router ayarları Kurulum ve ayarlama işlemleri İlk olarak internet sağlayıcımı aradım 444 0 126(Uydunet Müşteri […]