Bilgisayar göz yormak zorunda değil

(Benim gibi) Gün boyu bilgisayar başında çalışan insanlar, ekrana bakmaktan dolayı baş ağrısı da dahil olmak üzere birçok şikayete sahip olabiliyor. Bunun en azından bendeki sebeplerinden biri, ekrandan gelen ışığın fazla parlak/beyaz olması. Ancak bunun da bir çözümü mevcut: Ekran rengini ayarlayan programlar kullanmak.

f.lux

Windows kullanırken, f.lux kullanıyordum. Bulunduğunuz lokasyonun koordinatlarını ve saat dilimini girdiğiniz zaman, f.lux güneşin doğuşu, tepeye çıkışı ve batışına göre ekranın sarılığını ayarlıyor.

http://justgetflux.com/

Redshift

Her ne kadar f.lux’ın Ubuntu için de bir sürümü olsa da, bu sürüm hala betada ve bazı sorunlar çıkarabiliyor. O nedenle şu anda Redshift kullanıyorum. f.lux gibi saat dilimlerine göre bir ayarlama yapmasa da işimi görüyor.

https://apps.ubuntu.com/cat/applications/precise/gtk-redshift/

Çalışırken bazen başımın ağrıdığını hissediyorum, hemen sonrasında farkına vardığım şey ise Redshift’i açmayı unutmuş olmam. 🙂 O nedenle bu tarz bir program kullanmanızı şiddetle tavsiye ediyorum. 🙂

Solr for PHP on Heroku

I’ve been using Solr for querying skills on Referbase and when I moved the codes to Heroku, I was not be able to use Solr. Because Heroku does not officially support PHP and they’d not like to help me find a workaround to use it. The warning I was getting from Apache is as follows:

PHP Warning: PHP Startup: Unable to load dynamic library ‘/app/www/ext/solr.so’ – /lib/libc.so.6: version `GLIBC_2.14′ not found (required by /app/www/ext/solr.so) in Unknown on line 0

So, how did I solve it? I did not. I asked for help on StackOverflow: http://stackoverflow.com/questions/19161090/solr-for-php-gives-glibc-2-14-not-found-error-on-heroku but nobody knew how to solve it. Then I have found a JS client for Solr but it wasn’t enough to accomplish all I needed. Then, I have found another PHP client for Solr and wrote and answer to my own problem:

It seems that there are no direct solutions but I have found a workaround. Instead of using solr.soextension, one can use open-source solr-php-client from here. It does note require a compiler, so no apache errors on Heroku.

Apparently, yo do not need to have a native php extension; just use this client to work on Heroku.