CSS Sabit Footer yapısı

Siteniz için footer tasarlıyorsunuz ancak sayfanın yüksekliği ekran yüksekliğinden az ise bu footer arkadaş ekranın ortasına gelecek kadar yukarı çıkıyor. İşte onu sayfanın en aşağısına, sayfa ekrandan daha az yükseklikte ise sayfanın en altında kalacak şekilde ayarlamayı şöyle yapabilirsiniz.

Continue…

MySql Sunucuya Uzaktan Erişebilmek

Mysql server kurdunuz ancak phpMyAdmin kurmadan sunucuya erişmek istiyorsunuz. Bunun için MySQL Server’ın gelen bağlantı isteklerini dinlediği ip adresini belirlemek ve dışarıdan bağlanabilecek bir kullanıcı oluşturmak gerekiyor.

Continue…

Out of memory: Kill process problemi – Ubuntu 16.04

Ubuntu 16.04 ile bir ayarın açık olarak gelmesi nedeniyle, sistem bazı processleri belleği aşma nedeniyle kendiliğinden kapatıyor. Sonuçta da Out of memory: Kill process 22716 (/usr/share/webm) score 946 or sacrifice child gibi bir hatayı /var/log/kern.log dosyasına yazıyor.

Eğer özellikle Ubuntu 16.04 x64 Server kullanırken ani kapanmalar yaşıyorsanız ve terminalde yukarıdakine benzer mesajlar görüyorsanız şu ayarları yapmanız faydalı olacaktır.

/etc/sysctl.conf

dosyasının en altına

vm.oom_kill_allocating_task = 1

satırını ekleyelim.

Daha sonra birşey yapmamıza gerek kalmadan problemi çözmüş oluyoruz.

Apache http’den https’e yönlendirmek

Aşağıdaki blok ile sunucuya http’den gelen bağlantıları https olarak yönlendirebilirsiniz.

<VirtualHost *:80>

RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}

</VirtualHost>

Arduino Uno ile Arduino Pro Mini’ye sketch yüklemek

Arduino Nano’dan da küçük olan Pro Mini sürümüne uygulama yüklemek için bir de serial dönüştürücü almaya gerek yok, tabi elinizde Arduino Uno varsa. Çünkü Pro’nun üzerinde USB bağlantısı için soket (ve chip) bulunmuyor. Arduino Pro Mini’nin avantajı ise Aliexpress üzerinden yaklaşık 1-2 Dolar’a temin edilebiliyor olması. Böylece görece daha pahalı olan Nano veya Uno yerine daha hesaplı bir çözüm aradığınızda Pro Mini en uygun seçenek oluyor. Gelelim Pro’ya nasıl uygulama yükleyeceğimize.

Continue…

Linux dinamik log izleme

Linux üzerinde çalışmalar yapıyorsanız karşınıza bazen anlayamadığınız hatalar çıkabilir. Belki bir şeyi gözden kaçırdınız veya hatalı bir işlem yaptınız. Bu yüzden de küçük çaplı kaos yaşıyorsanız hemen log kayıtlarına bakmalısınız.

Continue…