Ana içeriğe atla

Kayıtlar

linux mate brother tarayıcı kuramadım?

Kütüphane dosyalarını kopyalamak lazım.

sudo cp -a /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane/

Çözüm linkte: https://forums.linuxmint.com/viewtopic.php?t=223372#p1191971
En son yayınlar

Linux Mint'de Synergy altenatifi mouse ve klavye paylaşımı

Synergy kullanışlı bir yazılım fakat kapalı kaynak ve sahipli yazılım. 
Alternatifini arıyordum. Synergy'e göre zahmetli ama o kadarda zor değil. 
x2vnc* yazılımın adı. Klavye ve mouse paylaşacak bilgisayarda kurulu olacak.
x11vnc bağlanılacak bilgisayarda kurulu olacak.
x11vnc aslında bir vnc server tonla alternatifi var. Linux Mint'in üzerinde "Masaüstü Paylaşımı" yada "Desktop Sharing" adında VNC server kurulu geliyor fakat protokol uyumsuzlukları yüzünden sadece x11vnc ile çalıştırabildim.
VNC bir uzaktan bağlantı protokolü fakat çok ayrıntı bilmiyorum.
Buradaki keywordler ile çözebilirsiniz büyük ihtimalle ayrıntılı nasıl yapılır yazamayacağım.
Birazda kendime hatırlatma olarak yazıyorum bunları.
*http://fredrik.hubbe.net/x2vnc.html

Laravel ile formları PUT, PATCH ve DELETE gibi gönderme.

HTML formları PUT, PATCH veya DELETE aksiyonlarını desteklemiyor. O zaman PUT, PATCH veya DELETE routelarını bir HTML formundan çağırmak için,  _method forma isminde gizli input eklemeniz gerekiyor. Değeri _method içerisinde gönderdiğinizde HTTP isteği gibi çalışacaktır: <formaction="/foo/bar"method="POST"><inputtype="hidden"name="_method"value="PUT"><inputtype="hidden"name="_token"

Opencart 2.3+ Sipariş Geçmişi API hatası.

Eğer opencart'ta siparişleri düzenlerken "Uyarı : API erişim iznine sahip değilsiniz!" şeklinde bir uyarı alıyorsanız internette pek elle tutulur bilgi bulamayabilirsiniz.

Bu hatanın asıl sebebi opencart'ın siparişe geçmiş ekleme işini site üzerinde bile API arayüzünü kullanmaya kalkması. Anlamayan arkadaşlar için kulağını ters elinle tutmak gibi bir şey.

Halbuki kodların içerisinde eski usul düzenlenebileceği kodlar duruyor. Kendilerine iş aradıkları için olsa gerek.

Geçiçi çözüm istiyorsanız sürekli "Ayarlar > Kullanıcılar > API" den Default hesabına ikinci sekmede "Ip Adresleri" içeriğine değişen IP adresini sürekli girmek gerekiyor.

En kolay çözüm.
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=28323
yukarıdaki linkte bulunan extension'u siteye kurduğunuzda siz ip adresiniz değiştikçe kendisi otomatik eklenecek.

Nasıl kurulacağını bilmiyorsanız. Araştırmaya devam. ...

Laravel 5.2 validation hata mesajları çalışmıyor.

Laravel'de yeniyim ve ilk sorunumla karşılaştım vatana millete hayırlı olsun. Sorunun sebebini bulamasam da çözümünü buldum. Sorundan bahsedeyim.

Basit bir formum var ve formda post ettiğim verilerin doldurulması zorunlu kontrolü yaptırıyorum.

Kontrol yapıyor fakat otomatik oluşan hata mesajını ekrana basmıyor.

Çalıştığım örnekte view üzerinden erişebildiğim global bir değişkende bulunan hata mesajı ekrana basmıyor. route tanımlamalarında 'web' middleware ile çalışmam gerekiyordu. Hatanın sebebi olarak bu middleware da çalışmam oldu. Sistem zaten varsayılan tüm route tanımlamalarında web middleware ile çalışıyormuş. Bende extradan tanımlayınca çiftlendi. route üzerinde web middleware'ı kaldırınca durum düzeldi. Hatayı çözümünü bulduğum link aşağıda.

https://laracasts.com/discuss/channels/general-discussion/witherrors-not-working

MYSQL Performansı Etkileyen SQL Sorguları

Bir web sayfanız var ve yük altında çalışıyor ve yavaş çalışıyor. Performansı etkileyen bir çok nokta olabilir ama öncelikle database'e bakmak faydalı olabilir.

Peki ama nasıl bakacağız.

MYSQL'in kendi özelliği olan yavaş sorguları loglamayı kullanabiliriz.

Bunu nasıl yapacağız.

Öncelikle hangi sorgular bizim için yavaş bunu neye göre belirleyeceğiz. Süre bazından belirleniyor MYSQL de saniye cinsinden belirliyor. Öntanımlı olarak 10 saniye olarak belirlenen ayarı var ama bir sorgunun 10 saniyede sonuç üretmesi facia biz 1 saniyeden uzun süren sorguları araştırarak başlayabiliriz.

Bu süreyi ayarlamak için;

SET long_query_time = 1.0;

Şeklinde bir sorgu çalıştırarak değiştirebiliriz. Ön tanımlı değeri 10.0 dur. Bu değer saniye cinsinden zaman birimidir.

Logların yazmaya başlaması içinde;

SET GLOBAL slow_query_log = ON;

Şeklinde bir sorgu çalıştırmamız gerekiyor. Ön tanımlı değeri OFF dur.

Bu Log dosyasıda slow_query_log_file değişkeninden ayarlanabiliyor ama ön tanımlı olarak bura…

Tüm sitelerimi Blogger'a taşıdım

Blog yazma tutkum son günlerde daha da artmaya başladı. Blog yazmaktan da ziyade deneyimlerimi dijital ortamda arşivlemek diye de bakabiliriz.

Fakat maddi sebeplerden ötürü kendi Wordpress sitelerimi barındırma külfetli gelmeye başladı. Bu arada Blogger'a, varolan domainlerimi bağlayarak bloglarımı çalıştırabileceğimi farkettim.

Domainlerin DNS'ini aldığım firmada yönettiğim için domain yönetimi açısından bir hostinge ihtiyacım yoktu. Yani bir DNS servere ihtiyacım yok DNS kayıtlarını elle oluşturabiliyorum. Manuel olarak yönetmekten de zevk alıyorum.

Varolan Blogger bloguna domain eklemek için bloglarımdan Ayarlar menüsü ve Temel menülerine ulaşıp Yayıncılık başlığı altındaki alandan yeni bir blog adresi girebilirsiniz.

Gireceğiniz blog adresi aslında subdomain olması gerekiyor. Yani blog.helvaci.biz yaptım ben. Aslında www de bir subdomain olduğu için siteniz üst domain gibi çalışsın istiyorsanız domaini www.helvaci.biz gibi girmeniz gerekmekte.

Tabi Blogger'a yaptığınız…