Sorunlu Teknoloji kategorisi

Transmission loglarını kontrol altına almak.

Daha önceki yazılarımda eve torrent sunucusu kumak ile ilgili yazımı geliştirmeye devam ediyorum.

Gel zaman git zaman kurmuş olduğumuz transmission torrent sunucusunun log’unun şişmeye başladığını keşfettik. Sebebi ise transmission sunucusunun loglarının logrotate tarafından kontrol altına alınmaması.

Bu sorunu gidermek için “/etc/logrotate.d/” klasörü altına “transmission” adında bir dosya oluşturup içine aşağıdaki scripti eklememeiz yeterli:

/var/log/transmission.log {
su root root

monthly
rotate 3
compress

delaycompress
missingok
notifempty

create 644 debian-transmission debian-transmission

postrotate
invoke-rc.d transmission-daemon force-reload > /dev/null
endscript
}

Dosyayı kaydettikten sonrasında logrotate ile ilgili herhangi birşey yapmamıza gerek yo...

Devamı...

Linux konsolda disk imajında değişiklik yapmak

Elinizde Banana Pi için hazırlanmış debian dağıtımı olan “bananian.img” adında bir disk imajı var diyelim. Aşağıda bu imaj üzerinde nasıl değişiklikler yapılabileceğine dair komutlar ve örnekler bulunmaktadır. Bu örneklerde imajın partition listesini görmek, dosya sistemini kontrol etmek, imajı ve içindeki partitionları genişletmek ya da daraltmak ile ilgili bilgiler vardır. Bu örnekleri uygulamadan önce imajı yedeklemek için muhakkak bir kopyasını, mümkünde başka bir yere alın. Bu örneklere bakarak yapacağını işlemler sonucunda imajda oluşabilecek hatalar ve hatta geri döndürülemeyecek bozulmalardan bu yazıyı yazan yazar sorumlu değildir.

“bananian-1508....

Devamı...

05.09.2015 Google Chrome çökme sorunu

Dün akşam sapa sağlam bıraltığım Google Chrome, bu gün birden bire açılmaz hale geldi. Sorunun Kaynağı aşağıdaki adreste belirtildiği üzere Comodo’nun HIPS sisteminden kaynaklanıyor. Aynı linkte sorunun çözümü için bir de HotFix anlatılmış:

[Hotfix] Remove the AppInit hook  (guard32.dll/guard64.dll)

if guardXX.dll cause crash of your progam, you can remove it.
No need del guardXX.dll, Only need modify the registry values.

>Firewall only Users
import .reg file
logout and login the user account  (9x% not need)

>Defense+ Users
disable Defense+
Deactivate Defense+ Permanently
No restart (9x% not need)
import .reg file
logout and login the user account  (9x% not need)

PS:import .reg file, need Admin permission

—————————-registry file for 32bit System—————————...

Devamı...

Intel Atom D510MO linux sensör ayarları

Linux altında anakart, işlemci ve psu değerlerini ölçmek için kullandığımız lm-sensors paketi normalde pek çok sensörü otomatik olarak tanıyor ve kritik eşiklerin dışında bir veri algılarsa uyarı verebiliyor. Fakat kullandığımız ev sunucusundaki Intel Atom D510MO model anakarttaki sensörleri doğru okusa da tam olarak desteklenmediği için uygun kritik eşik şablonu kullanmamakta.

Bu yüzden # sensors komutu ile çıktıları incelediğimizde sensörlerden gelen veriler doğru olsa da kritik eşik değerleri yanlış olduğunda, çıktıda “ALARM” görüyor olabilirsiniz. Korkmayın, aslında anakrtta bir sorun yok (tabi doğru voltajı alıyor ve yeterince soğutuluyorsa). Bu sorunu gidermek için aşağıdaki sensors şablonunu kullanmamız gerekmekte.

Intel A...

Devamı...

Reinstalling a deb package with its dependencies

For example; I broke my linux mint, mintinstaller package. And I try to reinstall it with its dependencies to fix it:

# apt-get install –reinstall mintinstall `apt-cache depends mintinstall | awk ‘/Depends:/{print$2}’`

“apt-cache depends” command provides dependency packages of the mintinstall package to apt-get install command.

Devamı...

Cinnamon Masaüstü Hot Corners özelliğinin efektif kullanımı

Rahmetli Opera’nın (12 ve öncesi sürümünden bahsediyorum) bana kazandırmış olduğu bir alışanlık olan Fare Hareketleri ile bilgisayarda hakimiyet kurma yeteneğinin, fi tarihinde OpenGL üzerinden masa üstüne çeşitli görsel ve kullanım özellikleri kazandıran Compiz projesi ile ekranın köşe ve kenarlarına işlevlik kazandırılması ile birlikte ekranın tamamına yayılmış durumdaydı.

Compiz’in kazandırdıkları nelerdi; fare imlecini ekranın herhangi bir kenarına ya da köşesine götürdüğünüz zaman o kenar/köşe’ye atanmış olan eklentiyi çağırarak çeşitli aksiyonlar yapmasıydı. Örneğin, pencereleri ekrana karo karo yerleştirerek ön izleme sağlamak ve istediğin pencereye bu ön izlemeden geçiş yapmak...

Devamı...

HTML dosyalar için img etiketine açıklama ekleyici

html Eğer bir framework kullanmıyorsanız HTML ile uğraşmak çok zaman kaybettirici bir iş haline gelebiliyor. Her sayfaya aynı etiketleri yerleştirmek, her sayfanın menülerinin aynı olduğundan emin olmak. Anahtar kelimelerin <img> etiketlerine yerleştirmek vb.

Benim için en acı verici kısım son yazdığım kısım. SEO adına her <img> etiketine bir “alt” değeri eklemek gerekiyor ve bu değerlerinin her birinin farklı bir anahtar kelime olması önem taşıyor. Zaman içinde bir çok kere bu sorun ile karşılaştım. Yakın zamanda da karşılaştığım bu sorunu hem şimdi hem de ileride daha kolay çözebilmek için sonunda oturdum ve basit bir “python script”i yazdım.

Amaç HTML içerikte bulunan <img> etiketlerindeki boş “alt” açıklamalarını, verilecek bir anahtar kelim...

Devamı...

Random Bird Name Generator geliyor :)

bird_name_256Yakında anonim kullanıcı hesabı açmak için isim düşünmeye üşenen ve kuşları seven insanlar için, rastgele kuş adı üretecini yayına sokacağım. Heyecan dorukta.

Ayrıca üye alımı yapan siteler için bir de API’si olacak. Üyelik işlemi sırasında rastgele isim atamak için güzel bir işlevsellik sunacak. Ancak API için biraz daha zaman gerekli 🙂

Çalışmalar hızla devam ediyor. En kısa zamanda buluşmak üzere.

Devamı...

LG P880 Android 5.0 Lolipop Yükleme

android_lollipop_wavingUzun süredir Cyanogemod 11 Nightly yüklü olan LG Optimus 4X HD P880 telefonumdaki performans sorunları ve bir türlü giderilmeyen hataları yüzünden mevcut ROM’u değiştirme niyetindeydim. Bir ara yine depreşmiştim ama Vanir’den başka da ROM denemeye üşeniyordum. O yüzden yine bir müddet Cyanogen ile takıldıktan sonra ik igündür yaptığım araştırmalar sonucunda Euphoria-OS’un Unofficial Android 5.0.x sürümünün çıktığını ve Youtube üzerindeki kullanıcı deneyimi performansını görünce dayanamadım tamam bunu deneyeceğim dedim. Bu gün nihayetinde LG P880 telefonuma Euphoria-OS 1.0 Beta Android 5.0.x sürümünü yükledim ve şimdilik memnum gibiyim.

Elinde benim gibi LG P880 model telefonu olan kimse varsa Android 5.0...

Devamı...

Linux 4.0-RC1 “Hurr durr I’m a sheep” kerneli yayınlandı

TuxLinus Torvalds geçen hafta yaptığı anket sonucunda Linux 3.20 çekirdeğini Linux 4.0  olarak adlandırmaya karar vermiş. Torvalds, Pazar gecesi birçok önemli güncellemeler barındıran Linux 4.0-RC1’i  “Hurr durr I’m a sheep” kod adıyla yayınlanmış durumda.

Devamı...