Cumartesi, Aralık 28, 2024

Tüm Docker Containerlarını Silme

Docker kullanmayı öğrenirken pek çok container oluşturmuştum. Bunları tek tek silmek yerine hepsini bir çırpıda kolaylıkla silebileceğimizi öğrendim şöyle ki; docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q) Bu komut sayesinde durdurup tek tek silme derdinden kurtulacaksınız ve bu komut da geçen docker ps -a -q ID lerine göre containerları […]

Counter Strike Global Offensive Server Kurulumu

Counter Strike Global Offensive oyununu oynayan bir kaç arkadaş mail aracılığı ile bana ulaşarak kurulumu göstermemi istedi bende onları kırmayarak kurulumun nasıl gerçekleştirildiğinden kısaca bahsetmek istedim. Bu iş için özellikle internette pek çok kurulum ekipmanı olmasa da stabil olarak çalışan 1 adet kurulum ekipmanı bulabildim. Bu script ile oldukça kolay bir şekilde sunucunuzu oluşturabilecek ve […]

Linux Sunucu Güvenliği Eğitim Seti

20 Videoyu geçmeyecek bir seri düşündüm ve bu seride sizlere linux sunucu güvenliği hakkında bilgiler vermek istedim. Adımları izleyerek kolaylıkla sunucularınızı güvenli hale getirebilirsiniz. Anlatım sırasında işletim sistemi olarak RHEL ailesine yakınlığı ile bilinen Centos 7.x Serisini kullanmayı planlıyorum. Peki bu video serisinde ne gibi konulara değineceğiz. Grub Ön yükleyici güvenliği Disk güvenliği Dosya güvenliği […]

Yazıcılar İçin CSS Düzenlemeleri

Normal şartlar altında css yazmayı sevmem çünkü bir yerini düzeltirken aynı zamanda bir başka yeri bozabiliyorsunuz.Yazıcılar için ise CSS yazmak oldukça zevkli çünkü sadece CTRL + P tuş kombinasyonu ile çalıştırabilirsiniz veya javascript ile tetikleyebileceksiniz. Çıktısının alınmasını istediğiniz sayfalarınıza aşağıdaki gibi bir css dosyası ekliyoruz.Bunu ayrı tutacağız hem bizim açımızdan işler kolay olacak hemde tarayıcıya […]

Temel Linux Komutları

Bilinmesi ve unutulmaması gereken temel Linux komutlarının derlenmiş bir halini içerir. Ders notu niteliğinde ve açıklayıcı olması amaçlanmıştır. Sistem Komut Açıklama uname -a Sistem bilgisi(çekirdek sürümü, tarihi ve mimarisi) uname -r Çekirdek sürümü uptime Sistemin ne kadar zamandır açık olduğunu ve yükü gösterir hostname Sistem adı last reboot Son kapanma listesi çalışma düzey değişikliği dahil […]

Netdata İle Gerçek Zamanlı Performans İzleme

Netdata yüksek bir oranda optimize edilmiş bir deamon üzerinden gerçek zamanlı olarak linux sistemlerin izlenmesi için geliştirilmiş bir araçtır. C programlama dili ile yazılmıştır.Web arayüzünde bizleri oldukça güzel grafiksel bir tasarım ile karşılayan netdata uygulaması 4 milisaniye gibi bir süre ile verileri günceller bunu yaparken JSON kullanır bu yüzden disk okuma ve yazma süreçlerine pek […]

DD Komutunda İlerlemeyi Görelim

Dd komutu ile USB belleklere birşeyler yazdırırken veya imaj oluştururken falan benim canım terminalde yeni satıra geçmesini bekleyene kadar sıkılıyor Dd nin ne yaptığını kaç ile yüklediğini falan görmek istiyordum eskiden kullandığım bir komutum vardı PV nin kurulumunu yapıyoruz. sudo apt install pv hemen ardından dd komutumuzu şu şekilde oluşturmaya geçiyoruz misal ben bu komutu […]

OpenVPN El ile Güncelleme İşlemi

Bir sürü açık ve bir sürü sıkıntısının çıktığı OpenSSL den nasibini bizim popüler VPN uygulamamız olan OpenVPN de alıyor. Firmalar güncelleyin derken ne şekilde yapılacağını belirtmiyorlar kullanıcılarda haliyle güncellerken zorluk çekiyor. Debian tabanlı sistemlerde kullanıyorsanız size 2.3.10 sürümü yüklü geliyor. Tabi bu sürüm bizim için yeterli değil çünkü güncelleme geldi ve bir takım sorunlar giderilerek […]

Xubuntu 16.04 Format Sonrası Kurulması Gerekenler

Ubuntu için geçtiğimiz ay yeni sürüm yayınlandı ve pek çok paket güncellendi eksiklikleri giderildi diğer sürümlerden farklı olarak php7 sürümüne geçilip gnome da değişikliklere gidildi ve pek çok ekleme yapıldı bende XFCE sürümü olan Xubuntu kullandığım için formattan sonra her zaman ki gibi kurduklarımı şu şekilde bir bash script olarak düzenledim. dipnot: Aynı paket 16.04 […]

Arch Tabanlı Sistemler’de Dig ve Nslookup Komutu

Ubuntu,Debian yada Fedora kullananlar bilirler sistemde ön tanımlı olarak dig,nslookup komutları kullanabilecekleri paketler kurulu olarak gelir ancak arch linux de ön tanımlı olarak bu paketler kurulu gelmez hal böyle oluncada ilk başta şaşırabilirsiniz lan her sistemde var bunda nasıl yok gibi şeyler söyleyip hatta küfür bile edebilirsiniz. Ama böyle aksiyonlara gerek yok kurulumu oldukça basit […]

GitHub LFS Nasıl Kullanılır

Geçtiğimiz günlerde okulda görmüş olduğumuz derslere ait notları ve yapmış olduğumuz ödevleri internete yükledim ve özgürce herkesin kullanabilmesini amaçladım bilenler vardır belki daha öncede FTP üzerinden bu işlemi yapıyordum ancak daha sonradan Github Pages geçmem ile birlikte biraz alan sıkıntısı çektim ve kaldırmak zorunda kaldım hemde toplu bir şekilde indirme işlemi yapılamıyordu çünkü yüklü miktarda […]

Sudo Artık İşlem Yaparken Şifre Sormasın

Sudo ile yetkilendirme işlemi yapılan işletim sistemlerinde benim en uyuz olduğum her defasında şifre girmemiz ev kullanıcı iseniz bence bu sudo gereksiz şifre girmek çile oluyor bende dedim ya bu böyle olmaz biz buna bi çözüm bulup şu şifreyi kapatalım sormasın ama ne yapıyorsa yapsın hemen sudoers düzenlemesine geçtim haliyle sudo nano /etc/sudoers aşağılara doğru […]

Video Dosyalarını FFMPEG ile MP3 Çevirme

Geçtiğimiz günlerde elimde bulunan oldukça fazla FLV ve MP4 dosyalarını MP3 olarak dönüştürüp sistemimde saklamak istiyordum youtube üzerinden indirdiğim için de dosyaların boyutları fazlaydı bende düşündüm ne yapabilirim diye aşağıdaki kodu hazırladım(daha önceden hazırladığım bir kod olsa da flv için düzenledim tekrardan) Tabi bu hazırladığım kod türkçe karaktere her ne kadar uyumlu olsa da sed […]

OpenVPN Frag TTL Expired

OpenVPN ile gizliliğimizi koruyacaz diye patates olmaya gerek yok keza UDP bağlantılarda sıkça karşılaşılaşıyorum. TCP bağlantıya geçtiğimde durum düzeliyor ancak arada bu FRAG TTL expired yazısını loglarda gördüğümde hoşuma gitmiyor.VPN arkasında eğer hızınız düşüyor ise logları bir kontrol edin derim MTU sıkıntısı çekiyor olabilirsiniz. Örnek bir log; Bu durum UDP bağlantılarında yaşanan MTU[1] sorunundan kaynaklanıyor […]

Debian Tabanlı Sistemler’de Swap Etkinleştirme

Swap dosyası oluşturmadan sistemi kurmuş olabilirsiniz yada ne bileyim bir şekilde bir sıkıntı çıktı boyutunu falan arttıracaksınız bilemiyorum keyfinize kalmış ancak debian tabanlı sistemlerde aşağıdaki işlemleri yaptığınızda sıkıntısız bir şekilde Swap etkinleştirip kullanabilirsiniz. Öncelikle bi nerede oluşturacağız onu bi belirleyelim ben genelde bu tarz dosyaları var yada opt içerisinde oluşturuyorum.Bu seferde var klasörü içerisinde oluşturacağım […]

Manjaro Siyah Ekran Sorunu Ve Çözümü

Deneme amaçlı 2 adet laptobuma Manjaro kordum hali hazırda birinde sıkıntı yaşatmazken diğerinde haliyle NVIDIA driver kuruluydu 4.günün sonunda haliyle bi siyah ekran aldık bildiğiniz üzere non-free sürücüler içerisinde en leş olanı NVIDIA bunu çözmek için ise aşağıdaki yöntemi uyguladım. Bilgisayarı yeniden başlattım ve ön yükleme aşamasında CTRL + ALT + F2 yaparak TTY ekranımıza […]

Debian Tabanlı Sistemler’e Docker Kurulumu

Docker sistem yöneticileri ve yazılım geliştiriciler için ortaya çıkan açık kaynak kodlu bir sanallaştırma uygulamasıdır. Docker Multi platform olarak geliştirilmiştir ve aynı şekilde docker makinaları üzerinde de pek çok işletim sistemini çalıştırabilmeniz mümkündür. Yazılımcılar ve sistem yöneticiler için docker kurulumu ve test imkanını kolaylaştırmasıdır. Aynı zamanda oluşabilecek sorunları da önceden fark etmenize imkan tanır. Docker yazılımların […]

Manjaro’da Sistem Bilgilerini Sorgulama İşlemi

Ben her ne kadar manjaro desemde aslında arch linux tabanlı tüm sistemlerde aşağıdaki yöntemler aracılığı ile sistem bilgilerinizi sorgulayabilirsiniz.Ulan bunu bilmeyen varmıdır demeyin olabilir her ne kadar kendimi biliyor olarak saysamda aslında bilmediğimide dün fark ettim. Temel sistem bilgileri inxi -Fxz Örnek bir çıktı System: Host: mertcan Kernel: 4.4.6-1-MANJARO x86_64 (64 bit gcc: 5.3.0) Desktop: […]

Manjaro Keyring Sorunu

Merhaba arkadaşlar bir takım düzenlemeler yaparken heleki sistemi yeni kurmuşsanız güncellemeleri indirip kurma aşamasına geçtiğinizde aşağıdaki gibi bir hata ile karşılaşırsınız GUI ekranında hatanın ne olduğunu size söylemeyecektir. pacman aracılığı ile güncelleme komutunu verdiğimizde ise aşağıdaki gibi bir hata döndürüyordu. Can’t Update: error: required key missing from keyring Aslında hata demek doğru olmaz diye düşünüyorum.Sadece […]

Synaptic Touchpad Oluşturduğu Mouse Sorunu

Toshiba model laptopumda karşılaştığım bir mouse probleminden bahsedeceğim benim gibi touchpad kullanmasını sevmeyen arkadaşlar olabilir normaldir.Mouse taktığında ise hem sistemin kurulum aşamasında hemde kurulduktan sonraki kullanım aşamasında farenin sol tıklama eventinin etkisiz kalması gibi bir olay söz konusu Bu sorunu ise donanımsal olarak touchpad kapatmaktan geçiyor pek çok sistemde olduğu gibi mouse ve touchpad ayarları […]

Linux’de Java Uygulamalarını Çalıştırma

Kullanmamız gereken java uygulamaları oluyor çoğu zaman bunlarıda java -jar komutu veripde konsolda çalıştırmaktan gına geldi ayrıca çift tıklama ile çalıştırmayıda istiyordum herkes gibi bende düşündüm ya bunu nasıl yaparız hemen bi google araştırması hemen bi RTFM ve karşıma aşağıdaki gibi bir yapı oluşturma yolu gözüktü çünkü çift tıklama işini /usr/share/applications/* yolu içerisindeki dosyalar sayesinde […]

Jekyll ile Statik Web Sayfaları Bölüm 4

7. Kategorileme İşlemi Bir Web sitesinin olmazsa olmazlarından biri olan bu kategorileri Jekyll ilede kolaylıkla yapabileceğiz. ilk olarak _layout dosyamıza category.html adında bir dosya oluşturuyoruz. — layout: defaultcategory — <h1 class="title">{{ page.title }}</h1> {% unless page.content == ” %} <p>{{ page.content }}</p> {% endunless %} <ul id="blog-posts" class="posts"> {% for post in site.categories.[page.category] %} <li><span>{{ […]

Ubuntu NodeJs Sürüm Yükseltme İşlemi

Dün standart bir şekilde nodejs kurulumumu yaptıktan sonra uygulamayı kurayımda işime gücüme döneyim dedim sonra uygulamanın birden hata verdiğini fark ettim hata ise şu şekildeydi Error: Missing child_process.execSync. Please use node 0.12 or iojs Bu hata benden ya sürüm yükseltmemi yada iojs kurulumu yapmamı ve işlemleri ona göre düzenlememi istiyordu çünkü child process bulamıyordu her […]

Jekyll ile Statik Web Sayfaları Bölüm 3

Yapmanız gerekenlerin başında kullanıcıların sitenizi daha efektif kullanabilmeleri ve daha iyi bir şekilde yazılarınıza ulaşabilmeyi sağlamalıyız bunuda genelde RSS veya Atom feed ile sağlarız. 3. RSS Feed Normalde bizim bunu manuel bir şekilde oluşturmamız gerekiyor ancak Github pages de eklenti olarakda kullanabiliyoruz.Hal böyle olunca hiç feed.xml şemasına kasmaya gerek yok otomatik olarak kendisinin oluşturması yeter.Bunun […]

Jekyll ile Statik Web Sayfaları Bölüm 2

Jekyll kabaca giriş yaptık genel olarak bir takım özelliklerini ve nasıl kullanılacağını github pages göre anlattık.Şimdi ise biraz daha devam ediyor ve bir blog nasıl oluşturulur onu göstermek istiyorum ben tema olarak lagom seçtim hem listeleme olarak güzel gözüküyor hemde skeleton yapısı sayesinde duyarlı bir tema her boyutta ekranda sorunsuz olarak içerikleriniz gözüküyor. Temayı yapan […]

MaryTTS Deneyimlerim 3

En son MaryTTS için Türkçe lexicon wordlisti hazırlamıştım. Üzerinden bayağı zaman geçtiği halde cevap gelmemesi ve bu arada başka işlerim olması nedeniyle bu ara MaryTTS projesiyle fazla ilgilenemedim. Fakat 1 hafta önce, gönderdiğim yama kabul edilmiş ve MaryTTS Deneyimlerim 1 yazımda bahsettiğim hata kaydı kapatılmış ^_^ Bunun üzerine şapkalı harfler (circumflexes) üzerinde yoğunlaşmaya karar verdim. […]

Jekyll ile Statik Web Sayfalarına Giriş

Şubat 20 de bir karar alarak Wordpress kullanımını bırakma kararı alıp hızlı bir şekilde Jekyll geçmek için kolları sıvadım böyle bir karar almamda en büyük etken maliyetler oldu çünkü hizmetleri güvenlik şüphelerimden dolayı Türkiye’den almıyordum kabaca açıklamam gerekirse OVH firmasından VPS hizmeti 3 ayda 1 kereye olmak suretiyle 34 Euro Cloudflare Pro Aylık 20 Dolar […]

Whatsapp Tüm Resimleri İndirme

Whatsapp Web çıktı çıkalı resimleri telefon dışında indirmek pek mümkün değil sırf insanlara zorluk çıksın diye sanki bilgisayara indirmeyi buton ile yapmışlar ve otomatik olarak hepsini ne indirebiliyorsunuz nede gösteriyor. Ancak yapabileceğiniz ufak bir yöntem ile bundan kurtulmak mümkün tek yapmanız gereken aşağıdaki kodu kullanmak ve konuşma içerisindeki tüm resimleri indirmek Bu kodu direk olarak […]

MaryTTS Deneyimlerim 1

Çok uzun sayılmaz ama bir süredir MaryTTS’nin Türkçe desteğini iyileştirmeye çalışıyorum. Henüz ortada elle tutulur, gözle görülür bir şey olmasa da bu projeyle ilgili Türkçe doküman olmadığı ve İngilizce dokümanlarının da biraz üstü kapalı bir şekilde anlatıldığı için deneyimlerimi bu blog üzerinden paylaşmayı düşünüyorum. Neden MaryTTS ? MaryTTS ile lisedeyken görme engelliler için basit betikler […]

EGM Dump Sahtekarlığı

Merhabalar Saat 17.02 sularında ingiliz bir adimiz Emniyet müdürlüğüne ait olduğunu iddaa ettiği bir takım verileri sızdırdığı belirtildi dosyaları torrent aracılığı ile paylaştı I have been asked to release the following files by ROR[RG], who is responsible for collecting them. The material was taken from the EGM which is the Turkey National Police. The source […]

TheCthulhus EGM Dump Fraud

Hello to everyone,According to turkey time 05.02 PM, An English security activist @TheCthulhu published data that he claims from EGM (Turkish National Police) as torrent. He write his webpage on this: Tweet about he said dump it: Another release, this time the EGM (Turkish National Police). Enjoy responsibly. https://t.co/ABiURM0rq2 pic.twitter.com/WLYNABqlkf — TheCthulhu (@CthulhuSec) 15 Şubat […]

Tivibu Ev Yayınlarını Bilgisayar ve Telefonda Stream Etmek

Yasal uyarı: Bu blog yazısı eğitici amaçlarla yazılmıştır. Bu yazıdaki bilgilerin kötü amaçlarla kullanılmasından doğan zararlardan dolayı mesuliyet kabul etmiyorum. Tivibu, Türkiye’de internet üzerinden veri akışıyla gerçekleşen Internet TV alanında yapılmış çalışmalardan birisidir. Tivibu ev, mobil ve bilgisayar gibi kullanım seçenekleri vardır.[1]Bu anlatacağım yöntem için Tivibu Ev üyeliğinizin olması gerekmektedir.Çünkü Tivibu Ev, Tivibu’nun diğer platformlarının […]

Çocuklara Kodlamayı Sevdirin

Gün boyu elinizden düşürmediğiniz telefonlar, tabletler ve dizüstü bilgisayarlar karşısında uzun zaman tüketiyor ancak teknolojinin nasıl gerçekleştiği hakkında kafayı yormuyor sadece sunulmuş olan nimetlerden yararlanmayı biliyorsanız bir eksiğiniz var demektir. Çağ ilerledi ve artık teknoloji çağındayız. Çocuklarınız eskiden nasıl okuma, yazma ve matematik öğrenmek zorundaysa bugün de kodlama öğrenmeleri şarttır. Çünkü hayatları boyunca tüm işlemlerini […]

Windows için En iyi 3 Antivirüs Uygulaması

Tüm çalışmalarınızı ve özel bilgilerinizi sakladığınız sistemlerinizin dış tehditlere karşı korunmasını sağlayan anti virüs programları her zaman ücretli olmak zorunda değil. Ücretsiz olarak kullanabileceğiniz oldukça kaliteli programlar bulunmakta. Ancak ücretsiz olarak hangi programı telefon için kullandığınızda oldukça önemli bir konudur. Dikkat etmediğiniz takdirde telefonunuza veya bilgisayarınızda oluşabilecek sorunlar oldukça büyük. Bir anti virüs programında dikkat […]

Web Siteleri için Favicon ve Diğerleri

Web siteleri için önemli olan bir nokta favicon kullanımıdır eskiden olsa kullanmasanız da olur derdim ama günümüzde bu görseller ile pek çok iş yerine getirilebiliyor özellikle OS X ve apple tabanlı sistemlerde tabi son zamanlarda windows da bundan nasibini aldı ve kullanımına özen gösterilmesini istiyor. Google bile favicon kullanımını özendirmek amaçlı seo açısından önemli olduğunu […]

Ubuntu Üzerine Php 7 ve Redis Kurulumu

PHP 7 yayınlanalı çok oluyor yeni sürüme geçmeyenler yada hali hazırda php5-fpm kullananlar olabilir nginx üzerinde sıkıntı çekeceğini düşünenler olabilir.Kurmayan varsa kurmalarını öneriyorum niye derseniz php5 sürümüne göre oldukça hızlı tabi hala HHVM kadar hızlı değil ancak php den vazgeçemeyen arkadaşlar için oldukça ideal Grafiksel olarak göstermek gerekirse Php 7 Wordpress de olukça performanslı çalışıyor. Tabi […]