Linux üzerine MATLAB kurma

MATLAB programını kuracağımız dizini oluşturalım:

cd /usr/local

sudo mkdir matlab7

cd matlab7

Öncelikle license.dat dosyasını /usr/local/matlab7 dizinine kopyalıyoruz. Bu dizine bundan sonra $MATLABROOT diyeceğiz. Yazım kolaylığı için:

“MATLABROOT=/usr/local/matlab7” komutuyla “/usr/local/matlab7” yerine $MATLABROOT yazabileceğiz:

MATLABROOT=/usr/local/matlab7

cp /<license.dat_dizini> $MATLABROOT

Artık kurma işlemine geçebiliriz:

sudo /cdrom/install*

sonrasında klasik windows tarzı menülerden OK yes OK yes ile geçiyoruz .you are not license for.. a “no” deyip kurmak istediğimiz programları seçeceğimiz bölüme geliyoruz. Normal olarak cd de yüklü ve lisansımızın kurabileceği tüm programları kurma varsayılan olarak gerçekleştirilir. Kurmak istemediğimiz programları sağ taraftaki “items not to install” kısmına “remove” edebiliriz.

Ardından gelecek menüde create symbolic links to matlab… kısmını yanındaki kutucuğu da işaretleyip “Ok” liyoruz. Begin installation ? Sorusunu evetleyip kuruluma başlıyoruz… 2 ve 3 nolu cd leri istedikçe takıp devam ediyoruz…

Kurulum bitti ancak yapacağımız işler bitmedi. License.lic dosyasında <your server> kısmını server isminizle(shell de @ den sonra gelen kısım: ali@alininbilg) license.lic dosyasını $MATLABROOT/etc klasörüne kopyalıyoruz:

sudo cp /<dosya_yolu>/licence.lic $MATLABROOT/etc

MATLAB programını uygulamalar sekmesinde masaüstünde çalışacak biçimde kısayol oluşturalım.

Bunun için:

/usr/share/applications/ klasörünün altında “matlab.desktop” belgesini oluşturalım ve aşağıdaki kısmı bu dosyaya ekleyelim:

sudo gedit /usr/share/applications/matlab.desktop

açılan sayfaya:

[Desktop Entry]
Name=Matlab
Comment=Matlab
Exec=/usr/local/bin/matlab -desktop
Icon=/usr/local/matlab7/X11/icons/matlab48c_icon.xpm
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true

yazalım ve kaydedelim. Şimdi uygulamalar>programlama altında matlab ikonu görülecek tıklayıp çalıştıralım

Matlab-linux da çok fazla sayıda hata -bug- bulunmakta. Forumlarda ve matlabmathwork sitesinde bu hatalara yapılmaya çalışılan yamaları görebilirsiniz. Bu hatalar sinir bozucu olabiliyor benden söylemesi.

Öncelikli hata sistemimize gnome ve compiz yüklü ise menülerin gri gözükmesi bunun için:

“export AWT_TOOLKIT=MToolkitkomutunu “/usr/local/bin/matlab” dosyasına kaydediyoruz:

sudo gedit /usr/local/bin/matlab

açılan dosyada “#! /bin/sh” nin altına export AWT_TOOLKIT=MToolkit yazıyoruz

matlab ı çalıştırdığımızda(shell e matlab yazıp enter dediğimizde veya oluşturduğumuz kısayola tıklayarak)

matlab command window un en üstünde büyük ihtimalle şu yazılar belirecek:

warning : could not query OpenGL
warning : OpenGL appears to be installed incorrectly

matlab bunun için bir çözüm önerisi sunmuş: http://www.mathworks.com/support/solutions/data/1-18N21.html?solution=1-18N21

matlab da

>>opengl info

komutunu işlettiğimizde hata alıyorsak:

matlab ın uyumlu çalıştığı OpenGL kütüphanelerinde uyumsuzluk problemi bulunmakta.

libGL.so.1.2.x
libGLU.so.1.2.x

veya
libGL.so.1.2.x
libGLU.so.1.3.x

kendi kütüphanemizi sınamak için:

cd /usr/lib

ls openGL*

komutlarını işletiyoruz. Örneğin bendeki sonuç:

libGLcore.so.1 libGLEW.so.1.5 libGL.so.1 libGLU.so.1

libGLcore.so.169.12 libGLEW.so.1.5.0 libGL.so.169.12 libGLU.so.1.3.070002

şimdi iki dosya dikkatimi çekiyor: libGL.so.169.12 . 169.12 takısı OpenGL nin benim nvidia ekran kartı sürücüm tarafından hızlandırıldığını söylüyor (169.12 sürümü ile). Şimdi bu dosyayı vurgulayalım: /usr/lib/libGL.so.169.12

MATLAB ın kurulu olduğu dizinde matlab ın kullanacağı OpenGL dosyası var : $MATLAB/sys/opengl/lib/glnx86/libGLU.so

Bu iki dosyayı seçeceğimiz bir bölümde birbirine bağlayacağız:

sudo mkdir /usr/MATLAB_OpenGL

cd /usr/MATLAB_OpenGL
sudo ln -s /usr/lib/libGL.so.169.12 libGL.so
sudo ln -s $MATLAB/sys/opengl/lib/glnx86/libGLU.so libGLU.so

shell de işlemin onaylandığına dair bir yazı belirecektir:

ln: creating symbolic link `libGL.so’: File exists

şimdi ise export komutu ile /usr/local/bin altındaki matlab dosyasında matlab ın bakacağı dizinlere oluşturduğumuz /usr/MATLAB_OpenGL dizinini de ekleyelim:

sudo gedit /usr/local/bin/matlab

CTRL+F ile “Initialize OpenGL libraries to Mesa” geçtiği yeri bulalım. OpenGL olarak Mesa kullandığımda(matlab bunu öneriyor) sistemim çökmekte-çekirge iki sıçradı- opengl kütüphanelerini mesa yerine oluşturduğumuz dizine yönlendirelim:

LDPATH_OPENGL=’$MATLAB/sys/opengl/lib/$ARCH’

dizinini bulduk burada $ARCH değişkeni X86 mimarisine sahip sistemlerde glnx86

# Determine <final_load_library_path> for each platform

burada platformu belirleyip o ifadenin case nin sonundaki(linux için: ilk case) export LD_LIBRARY_PATH dan önce aşağıdaki komutu giriyoruz:

LD_LIBRARY_PATH=/usr/MATLAB_OpenGL:$LD_LIBRARY_PATH

ve ta ta OpenGL uyarılarından kurtulduk(yani kurtulmuş olmamız gerekir)

sınamak için yeniden matlab ı açıp grafik demolardan birini yürütüyoruz. Ama o da ne tonla yazı ve başında : Segmentation violation detected at the adress … hatası çıkıyor. Yine bir hata yine bir matlab yaması:

önce $MATLAB/bin/glnx86/ altındaki libmwm_ir.so dosyasını yeniden adlandırıyoruz(bir nevi ihtiyatlı silme işlemi)

sudo mv $MATLAB/bin/glnx86/libmwm_ir.so $MATLAB/bin/glnx86/libmwm_ir.so.old

ardından yeni libmwm_ir.so dosyasını indiriyoruz:http://www.mathworks.com/support/solutions/files/s1-OUVOD/libmwm_ir.so

indirdiğimiz dosyanın masaüstünde(~/Masaüstü) olduğunu varsayalım. Bu durumda

sudo cp -f ~/Masaüstü/libmwm_ir.so $MATLAB/bin/glnx86/

komutunu işlettik.Sorun çözüldü gibi(umarım). matlab da:

>>demos

dedik ve bir demo seçtik o da ne şimdi de görüntü yok ?!??!!

neyse önce OpenGL yi doğru yükleyip yüklemediğimize bakalım. Matlab komut satırına:

>>opengl info

yazıyoruz ve şuna bezer bir şeyler çıkması gerekiyor

Version = 2.1.2 NVIDIA 169.12

Vendor = NVIDIA Corporation

Renderer = GeForce 8600M GS/PCI/SSE2

MaxTextureSize = 8192

Visual = 0x27 (TrueColor, depth 24, RGB mask 0xff0000 0xff00 0x00ff)

Extensions = GL_ARB_color_buffer_float GL_ARB_depth…. böyle gider

Hardware Bug Workarounds:

OpenGLBitmapZbufferBug = 0

OpenGLWobbleTesselatorBug = 0

ardından görüntü özelliklerimizi test edelim

>> hf=figure;

>> get(hf,’xvisual’)

ans =

0x24 (TrueColor, depth 24, RGB mask 0xff0000 0xff00 0x00ff)

>> !glxinfo

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav

id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat

———————————————————————-

0x21 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None

0x22 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None

0x24 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None

0x25 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None

0x26 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None

0x27 24 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 None

0x28 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 None

0x29 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 None

0x2a 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 None

0x2b 24 tc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None

0x2c 24 tc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None

.

.görüldüğü üzere 0x2b de derinlik 0 bit ve bu bazı render problemlerine yolaçabileceğinden varsayılan görüntüyü 24 bit derinlikli olan bir alana (örn 0x24) ayarlamalıyız

>> set(0,’defaultfigurexvisual’,’0x24′);

Bu hatalar ile uğraşmak yerine R2008a sürümüne geçmeniz tavsiye olunur ;)

ve 2008a sürümüne geçtim

Başarılı gibi görünen kurulumdan sonra(yukarıda anlatılan, önceki sürümün kurulumuyla aynı) o da ne bir hata ! Ama hayır R14 den epey tecrübe edindik. Hata şöyle diyor:

Warning: Initializing Handle Graphics failed in matlabrc.
This indicates a potentially serious problem in your MATLAB setup, which should be resolved as soon as possible. Error detected was:
MATLAB:badsubscript
Attempted to access monitors(1,:); index out of bounds because size(monitors)=[0,4].

In matlabrc at 108 […]

bahsettiği matlabrc dosyasında hgrc.m adlı mfile dosyasını çağırdığı görülüyor.Dosyayı açalım

>>edit hgrc.m

açılan dosyada

monitors = get(0, ‘MonitorPositions’);

handle ı var. sorun burada.

Doküman bilgilerinden

Monitor:[x y width height;x y width height]

x = primary monitor width + 1
y = primary monitor height + 1

şimdi

bu durumda örneğin benim ekran çözünürlüğüm 1280×800

yapmam gereken değişiklik:

monitors = [0,0,1280,800;1281,801,1280,800];

ve monitors = get(0, ‘MonitorPositions’); kısmı da yorum olarak gizleeyelim nihayi durum:

%monitors = get(0, ‘MonitorPositions’); %edited by tmain

monitors = [0,0,1280,800;1281,801,1280,800];

%monitors = get(0, ‘MonitorPositions’); %onurs tarafından değiştirildi

monitors = [0,0,1280,800;1281,801,1280,800];%monitorume gore ayarlandi

ve matlab ı tekrar başlattık şimdi yine bir hata:

“The desktop configuration was not saved successfully”

Hımm görece basit bir sorun. Dosyaların kaydedileceği yerde matlab yazma izni alamıyor. Bu izinleri de değiştirdiğimizde:(shell)

sudo chmod a+w -R ~/.matlab

Diğer çakışmaların önüne geçmek için dil ayarlarını ingilizceye dönüştürmekte fayda var. bunun için

sudo gedit /usr/local/bin/matlab

ve açılan dosyada ikinci satıra:

export LC_ALL=en_US

yazıyor ve kaydediyoruz.Böylece tüm locale değişkenlerimizi o oturum için amerikan ingilizlerinin tipine çevirdik.

MATLAB ı çalıştırdığımızda ” Locking assertion failure ” hatası alıyorsak(shell ekranında) ve backtrace kısmında java dosyaları listeleniyorsa ayrıca şu komutu da yukarıdaki export ifadesinden sonra eklememiz gerekir:

export MATLAB_JAVA=/usr/lib/jvm/java-6-sun-1.6.0.06/jre

şimdilik düzgün olara çalışan bir matlaba sahibiz gibi görünüyor ;)

Ubuntuda LAN üzerindeki Yazıcılara bağlanma

UBUNTU LAN Üzerindeki Yazıcıya bağlanma(Windows)

Öncelikle Samba paketlerinin yüklü ve işlemde olup olmadığına bakıyoruz.

Sistem>Yönetim>Servis dizininde Samba folder share ve Printer Service(cupsys) bulunup bulunmadığına varsa seçili(solda onay işaretli) olmadığına bakıyoruz

Bu servisler yüklü değilse Synaptic paket yöneticisinden(Sistem>Yönetim> Synaptic paket yöneticisi) samba (CTRL+F “samba”) samba, samba-common, ve smbclient paketlerini kurulım için işaretliyor ve kuruyoruz.

Ardından paylaşılan yazıcı başka bir makinede windows kurulu bir sisteme bağlı ise: Denetim masası>yazıcı ve diğer araçlar>yüklü yazıcıları görün kısmından yazıcımızı bulup sağ tıklıyoruz bağlantı noktaları sekmesinden “çift yönlü yazma desteğini etkinleştir” yazısının yanındaki tiki kaldırıyoruz.

Artık son aşamaya geldik. Ubuntuda Sistem >Yönetim>Yazdırma seçeneğine geliyoruz.Burada “New printer” seçeneğinden windows printer via Samba sekmesine geliyoruz smb:// kutusunun yanına <Çalışma Grubu>/<yazıcının bağlı olduğu makine>/<yazıcı adı> giriyoruz. Örneğin benim ağımda 192.168.1.2 no lu makine de Xerox yazıcım bulunmakta ve çalışma alanım WORKGROUP bu durumda “smb://” den sonra yazmam gereken WORKGROUP/192.168.1.2/Xerox ve bu ağ şifre ile korunuyorsa “Authentication Required” yazısına tik koyup kullanıcı adı ve şifremizi giriyoruz. Yazıcımız kullanıma hazır.

Kaynaklar:

1. https://help.ubuntu.com/community/WindowsXPPrinter

2. https://help.ubuntu.com/community/NetworkPrintingWithUbuntu

Ubuntu Ek Programlar

Ubuntu Ek Programlar

Ubuntu kurulumuyla birlikte işimizi görecek pek çok bileşen de kendiliğinden yüklenmekte fakat hep daha fazlasını isteyen bizler için Birkaç ek araç(sadece kopyala ve kabuğa(shell)yapıştır):

  • Compiz ile gelişmiş grafik önyüzü

    sudo apt-get install compizconfig-settings-manager gnome-art usplash startupmanager

  • Ek sıkıştırma/çözme yazılımları (zip vs.)

    sudo apt-get install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils aish uudeview mpack lha arj cabextract file-roller

  • Ek yazı tipleri

    mkdir mkdir -p /usr/lib/X11/fonts/Type1

    sudo apt-get install msttcorefonts

sudo apt-get install ttf-larabie-straight ttf-larabie-deco mplayer-fonts xfonts-terminus-dos xfonts-    terminus xfonts-terminus-oblique xfonts-mona tv-fonts ttf-tuffy ttf-sjfonts ttf-sil-padauk ttf-sil-ezra ttf-paktype ttf-georgewilliams
ttf-fifthhorseman-dkg-handwriting ttf-farsiweb ttf-essays1743 fonty ttf-opensymbol ttf-nafees ttf-mgopen ttf-gentium ttf-freefont ttf-dustin ttf-devanagari-fonts ttf-dejavu-extra ttf-dejavu-core ttf-dejavu ttf-bpg-georgian-fonts ttf-bitstream-vera ttf-alee

  • Multimedya programı

    sudo apt-get install mplayer

kod çözücüler(codecs):

sudo apt-get install mpeg2dec a52dec vorbis-tools id3v2 mpg321 mpg123 libswfdec0.3 libflac++6 ffmpeg cdda2wav toolame libmp4v2-0 totem-mozilla libmjpegtools0c2a tagtool easytag id3tool lame lame-extras nautilus-script-audio-convert mozilla-helix-player helix- player libmad0 libjpeg-progs libmpcdec3 libquicktime1 flac faac faad sox toolame a52dec ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux

  • Gstreamer :

    sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin gstreamer0.10-pitfdll gstreamer0.10-plugins-bad  gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly-multiverse totem-gstreamer

    sudo apt-get install gstreamer-dbus-media-service gstreamer-tools

  • flash:

    sudo apt-get install gsfonts gsfonts-x11 flashplugin-nonfree

  • Java:

    sudo apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin

    sudo apt-get install equivs ttf-sazanami-gothic ttf-sazanami-mincho

  • Filezilla (FTP programı)

sudo apt-get install filezilla filezilla-locales

  • Torrent ( indirme programı)

    sudo apt-get install deluge-torrent

  • Bu programlardan kurtulmak için:

sudo apt-get remove <program ismi>

Kaynak

ÖZGÜRLÜKLERİN BİLİMSEL FELSEFESİ

Prof. Dr Vural Altın’ ın bilimsel bakış açısı ve özgürlüklerin bu bakış açısından değerlendirilmesi üzerine yazdığı güzel bir yazıyı alıntılamak istedim.

“Doğa’nın en anlaşılmaz tarafı,
anlaşılabilir olmasıdır.”

Albert Einstein

Bilim bir bütündür. Gerçi farklı görünen uzmanlık dallarından oluşur. Fakat aslında, aynı ana gövdeden ayrılarak dallanıp budaklanan bir ‘bilgelik ağacı’ gibidir. Çeşitli dalları, ilgi odağı kapsamındaki olgularla ilgili tesbit önerileri veya öngörülerde, kısaca önermelerde bulunur. Bulunulan önermelerin kesinliği, üzerinde çalışılan sistemin karmaşıklık düzeyi arttıkça, genelde azalır. Dolayısıyla bilim dalları, önermelerinin kesinlik düzeyi açısından, mutlaktan belirsize doğru bir sıralamaya tabi tutulacak olurlarsa, en başta; önermelerinin tümü, temel olarak alınan bir dizi varsayıma (hipotez) dayandırılmış türetim silsilelerinden oluşan matematik ve mantık gibi ‘saf’ bilimler gelir. Sözkonusu varsayımların kendi içinde tutarlı ve birbirini içermeyecek şekilde, mümkün olan en az sayıda olması gerekir. Bundan öte, yapılan ve yapılacak türetimlerin, bu varsayımlarla uyumlu ve onlara dayandırılmış olması yeterlidir. Bu halleriyle saf bilimler, varsayımlar temeli üzerine inşa edilmiş birer bina karkası gibidirler: Art arda gelen veya yan yana paralel seyreden türetimleri, birbirlerinden destek alan sütun veya kirişlere benzerler. Saf olmaları; önermelerinin her türlü deneyden bağımsız (a priori) olarak elde edilmiş olmasından ve deneylerle sınanmak durumunda olmamasından kaynaklanır. Tasarımlarının, doğada benzerlerinin olması veya herhangi bir uygulama alanı bulması gereği de yoktur. Fakat ne tuhaftır ki; matematiğin en soyut kurguları dahi, doğal sistemlerin çalışma mekanizmaları arasında gizlenmiş olarak karşımıza çıkabiliyor ve dolayısıyla, doğal bilimlerin tüm dallarında uygulama alanı bulabiliyor.

Halbuki ‘doğal’ veya ‘uygulamalı’ bilimler, doğal olaylarla ilgili olarak yapılan gözlem veya deneylere dayalı (a posteriori) önermelerde bulunurlar. Bu önermeler sürekli olarak, yeni deneylerin sınavına tabidir. Sözkonusu deneylerin tekrarlanabilir olması, yani isteyen herhangi bir çalışmacı tarafından, aynı koşulların oluşturulduğu herhangi bir başka yerde tekrarlanabilmesi gerekir. Önerme bir milyar deneyle doğrulanmış, fakat milyarbirinciyle yanlışlanmışsa, geçerliliğini yitirir. Öte yandan, önermenin ilgi odağını oluşturan olgu, incelenen bambaşka bir doğal olayın bileşeni olarak karşımıza çıktığında, önermenin öngördüğünden farklı bir şekilde cereyan edecek olursa, önerme keza, geçerliliğini kaybeder. Yani doğal bilimlerle ilgili önermeler, yeni olayların veya konuların incelenmesi sırasında, ister istemez, sürekli sınava tabidirler. Ancak, bazı alanlarda tatmin edici sonuçlar verip, başka bazı alanlarda veremeyen önermeler, bazı kapıları açıp, diğer bazılarını açamayan anahtarlar gibidir. Bu gibi teori veya önermeler, eğer her iki alanda da tatmin edici sonuçlar veren alternatifleri geliştirilememişse, temkinli bir şekilde ve sadece uygun kapılara yönelik olarak kullanılmaya devam edilirler. Ta ki, karşılaşılmış bulunan tüm kapıları açan alternatif teoriler geliştirilinceye kadar…

Önermelerinin kesinliği açısından, saf bilimlerden sonra bir alt düzeyde, doğa ile doğrudan ilgilenmeye başlayan ve doğal bilimlerin temelini oluşturan fizik gelir. Bir ana uğraş konusu, maddenin çekirdek ve bunu içeren atom gibi birimlerinin yapısıdır. Atom çekirdeği ve bunu oluşturan taneciklerin iç yapıları henüz tümüyle anlaşılmamış olduğu gibi, hidrojen hariç en basit atomların dahi, tam matematik modellerinin tam çözümleri ele geçirilebilmiş değildir. Dolayısıyla en basit görünen yapıların anlaşılmasında dahi, ancak bazı varsayımlar altında ve görece basitleştirilmiş modeller sayesinde, belki gerçeğin ta kendisi olmayan, fakat gerçeğe yeterince yaklaşan, güçlü sonuçlar elde edilebilmektedir.

Çağımızda başarılmış olan görkemli teknoloji düzeyi, bu yaklaşık sonuçlar üzerine inşa edilmiştir.

Fizikte bir temel parçacık olan elektronların, doğanın mikro ölçekte sunduğu ve bizler için alışılmadık olan ‘kuantum mekaniksel’ niteliğinden kaynaklanan, basite indirgenmiş bir çerçevede deneylerle de kanıtlanan, ilginç bir davranışı vardır . Bu deneyde; üzerinde birbirine yakın dikey iki yarık bulunan bir plakaya, herhangi ve fakat belli bir hızla yöneltilen elektronların davranışı, yarıkların arka tarafına konulan bir film şeridinin üzerine düştüklerinde oluşturdukları dağılımdan hareketle incelenir. Newton kanunları bu deneyin sonuçlarıyla ilgili olarak; elektronun başlangıç koşullarının verilmesi halinde, zamanla nasıl bir patika izleyeceğinin, sonuç olarak hangi yarıktan geçeceğinin öngörülebileceğini, sözkonusu başlangıç koşullarının değiştirilmesi veya uygun hale konmasıyla, elektronun bir veya diğer delikten geçmesinin sağlanabileceğini söyler. Yani olay, önceden kestirilebilir nitelikte, deterministik’tir. Dolayısıyla Newton kanunları daha da genel olarak; herhangi bir sistemin başlangıç koşullarının verilmesi halinde, o sistemin geleceğinin tümüyle belirlenebileceği ve sözkonusu koşulların değiştirilmesi veya uygun hale konmasıyla, sistem davranışının zaman içindeki seyrinin tümüyle kontrol edilebileceği savını içeren determinizm’e yol açmıştır.

Halbuki elektronların sözkonusu deneydeki davranışı, bu ‘klasik’ kanunlara uymamaktadır.

‘Klasik’ parçacık davranışından beklenen; elektronların, tıpkı üzerinde iki dikey yarık bulunan ve bir duvarın önüne yerleştirilmiş olan kurşun geçirmez metal bir plakaya makinali tüfekle rastgele ateş açılması halinde, kurşunların duvarda oluşturacağı gibi; yarıkların arkasında kalınca birerden iki çizgi oluşturmasıdır. Halbuki elektronlar, tıpkı elektromanyetik dalgalardan oluşan ışığın yaptığı gibi, film üzerinde girişim kalıplarının oluşmasına, yani; yarıkların arasındaki orta çizginin film üzerindeki dikey izdüşümünden başlayarak enlemesine bir şerit boyunca sağ veya sol dışarıya doğru gidildikçe, önce görece parlak, sonra görece karanlık, fakat hepsi de bulanık olan ve ilk iki niteliği giderek zayıflayan çizgilerin art arda dizilimine yol açar. Bu şaşırtıcı durum karşısında ilk akla gelen; girişim kalıplarına, elektronların elektron tabancasından çıkıp da film şeridine ulaşana kadarki yolculukları sırasında birbirleriyle bulundukları etkileşmelerin yol açmış olabileceğidir. Fakat girişim kalıpları, elektronların yarıklara doğru, yeterince uzun zaman aralıklarıyla teker teker gönderilmeleri, yani birbirleriyle etkileşmeleri olasılığının ortadan kaldırılması halinde de oluşur. Bu durumu Newton kanunlarıyla açıklamak imkansızdır. Çünkü elektron, klasik parçacık kavramından tümüyle farklı olarak, bir dalga davranışı sergilemektedir ve bu tesbit, klasik mekanikle kuantum mekaniği arasındaki, en derin, temel ve uzlaştırılması mümkün olmayan anlayış farklılığını oluşturur.

Bu farklı davranış; dünyamızın ve dolayısıyla insanın güneş sistemindeki merkeziliğini yıkan Kopernik modeli ile, Darwin’in, insanın kutsallığına ve evrendeki ayrıcalığına dair inançlara gölge düşüren evrim kuramından sonra, hatta bunlar kadar önemli olarak, sosyal felsefe açısından yaygın, yoğun ve etkin yorumlara konu olmuştur.

Bu deneyde, plakanın arka tarafına geçmiş olduğu belirlenen bir elektron için, bir Nasreddin Hoca fıkrasında olduğu gibi; birisi “bu elektron sağdaki yarıktan geçmiştir” dese “haklısınız,” bir diğeri “soldaki yarıktan geçmiştir” karşı iddiasında bulunsa yine “haklısınız,” bir üçüncüsü: “Nasıl olur! İkisi de haklıysa, elektron her iki yarıktan da geçmiş demektir” dese, “siz de haklısınız” diyebilir ve siz de hala haklı olabilirsiniz…

Çünkü bir elektronu, o iki yarıklı plakaya doğru gönderip, plakanın diğer tarafında belirlemiş olsanız dahi, elektronun bu yarıkların hangisinden geçtiği sorusu adil veya geçerli bir soru olmamakta, kesin olarak yanıtlanamamaktadır. Bu soru ancak, toplamı %100 olan olasılıklarla, bir veya diğer yarıktan geçmiş olabileceği türünden bir yanıta elvermektedir. Bu en basit ‘kuantum mekaniksel’ örnekte dahi, belirlenebilen yegane unsur; örneğin elektronun konumu gibi; ilgi konusu değişkenlerin kesin değerleri olmayıp, bu değişkenlerle ilgili olasılık dağılımlarıdır ve bu olayla ilgili ‘gerçek’ler probabilistik’tir. Makro ölçekteki fiziksel olaylar da bu tür mikro olayların bir almaşasının, zamanda paralel seyri ve çok yönlü etkileşimlerinden oluştuğuna göre; büyük olasılıkla, genel olarak ‘gerçek’lerin doğası olasılıklara dayalıdır ve üzerinde uğraştığımız sorulara kesin yanıtlar bulabilmek, saf ve kesin doğruların eldesi iddiasında bulunabilmek, imkansıza yakındır. Bu imkansızlık, saf ve kesin doğruları elde etmenin zorluğundan değil ve fakat böyle, Platonik idealler türünden doğruların var olmayışından, gerçeklerin doğasının büyük olasılıkla probabilistik olmasından kaynaklanır.

Özetle; bilimsel bir yaklaşımla incelemeye alınan bir fizik olayıyla ilgili olarak, ancak ve ancak; farklı olasılıklarla farklı doğruluk payları taşıyan önermeler sunulabilir.

Burada bir diğer önemli nokta, yukarıda sözü edilen deneyde, elektronun hangi yarıktan geçtiğini saptamaya yönelik herhangi bir çabanın; Heisenberg’in belirsizlik kuralına göre, olayı az veya çok etkileyeceği, hatta başarılı olması durumunda bu çabanın, örneğin yarıklardan birini kapatmış olmak anlamına gelebileceğidir. Bir diğer ifade ile; elektronun bu yarıklardan sağdakinden mi, yoksa soldakinden mi geçtiğini belirlemeye çalışmak, elektronu yarıkların sadece birinden geçmeye zorlayarak sonucu etkileyebilir.

Yani; sistemle ilgili ‘kesin bilgi’ edinme uğraşı, sistemi değiştirir…

Deneyin yapıldığı koşulların bu tür etkilerinin ötesine geçebilmek ve elektronun sağ veya sol yarıktan geçme olasılıklarını, doğruya en yakın olarak saptayabilmek için, bu deneyin defalarca yapılması gerekir. Bu da, ya aynı kişinin bu deneyi çok sayıda tekrarlaması veya çok sayıda çalışmacının, aynı deneyi paralel olarak yapıyor olmasıyla mümkündür. Bu ikinci yaklaşım açıkça; zaman açısından daha tasarrufludur ve deneyin sonucuyla ilgili sağlıklı bir belirlemenin yapılabilmesi için, olabildiğince geniş bir katılım gerektirir. Uygulamalı bilimler alanındaki önermelerin akıbeti zaten böyledir: Bir kere önerilmiş olmalarından sonra; ya çeşitli araştırmacıların yaptığı yeni deneylerle gözden geçiriliyor, ya da artık benimsenmiş olduklarından, çok sayıda araştırmacı tarafından sürekli olarak kullanılıp, dolayısıyla hala sınanıyor olurlar.

Bu ilginç deneyin daha da ilginç bir tarafı daha vardır: Elektronun hangi delikten geçtiğini belirlemek amacıyla yapılacak bir gözlem; elektronun plakaya kadar izlediği patika üzerinde, ‘hangi yarığa doğru gittiğini’, plakayla film arasındaki patika üzerinde ise, ‘hangi yarıktan doğru geldiğini’ belirlemeye çalışarak yapılabilir. Fakat patikanın hangi kısmı üzerinde çalışıyor olursanız olun: sonuç yine de etkilenir!

Bu durum bir insanın, yanyana iki kapısı olan bir binaya girip, kendi dairesine gitmesine benzetilebilir. Bu insanın hangi kapıdan girdiğini belirlemek için; ya kendisini binanın dışında, ya da binaya girdikten sonra izleyebilirsiniz. Birinci halde hangi kapıya yöneldiğine bakmakta, sadece bu çabanızla dahi adamın kapı tercihini etkilemektesinizdir. Aslında, bu pek şaşırtıcı bir durum değildir. Çünkü adama merakla baktığınızdan kendisini ürkütmüş, diğer kapıya yönelmesine sebep olmuş olabilirsiniz. Ancak ikinci halde adamı, binanın içinde iken ve fakat kendi dairesine varmadan önce gözlemekte, ne yönden geldiğine bakarak, hangi kapıdan içeri girdiğini anlamaya çalışmaktasınızdır. Eğer adam henüz dairesine varmamış ise, kullanmayı tercih ettiği kapıyı yine etkilemiş olursunuz. Bu durum şaşırtıcı olsa gerektir. Çünkü siz adeta zamanda geri gidip, geçmişte ‘olmuş bitmiş’ bir olayı etkilemekte veya adamı sanki ‘zamanda geri gönderip,’ bu kez diğer kapıdan içeri girmesine sebep olabilmektesinizdir.

Bu şaşırtıcı durumun açıklaması oldukça basittir: Yaptığınız gözlem bir ‘olay’ı etkilemektedir. Bu ‘olay’ aslında; adamın ‘an ve an konumu’ değil, ‘baştan sona izlediği patika’nın ta kendisidir. Dolayısıyla, istediğiniz herhangi bir noktasında müdahale ederek bu patikayı tümüyle değiştirebilmektesinizdir. Veya ortada, gözleminizden etkilenebilecek tek bir ‘olay’ vardır ve bu ‘olay’ da, adamın izlediği patikanın bütünüdür. Gözleminizi bu patikanın neresinde yaparsanız yapınız, o bütünü etkilemiş olursunuz. İnanmazsanız, bir komşunuzun üzerinde deneyebilirsiniz. Dikkat edilmesi gereken yegane husus, komşunun bir elektron kadar küçük, ‘mikroskopik’ olması zorunluluğudur.

Elektronumuza dönecek olursak; sonuçta, örneğin; deney 100 kere yapılmış ve elektronun, bu deneylerden 60’ında sağ, 40’ında sol yarıktan geçtiği belirlenmişse, problem bir olasılık hesabı olarak çözülmüş ve elektronun, varolan deney koşulları altında; %60 olasılıkla sağ yarıktan, %40 olasılıkla da sol yarıktan geçeceği şeklinde sonuçlandırılmış demektir. Herhangi tek ve aynı bir elektron hakkında dahi, daha fazlasını söyleyebilmek mümkün değildir.

Peki bu olasılıkları neden bilmek isteriz?…

Gayet basit; eğer yarıktan geçip gelecek olan, elektron değil de bir altın sikke ise, avucumuzu %60 olasılık vaat eden sağ yarığa koymak, yok eğer bir toz parçası ise, gözümüzü bu yarıktan sakınmak için…

Deneyi hiç yapmayıp her iki yarığa bakmamak da bir seçenektir. Fakat bu durumda, gözümüze toz kaçmaması güvencesine karşılık, altın sikkeye kavuşmak olasılığından yoksun kalmaktayızdır. Bireysel davranışlarımıza bir göz atınca da, galiba çoğu zaman bunu yapmaktayızdır…

Sistem de ne sistem: iki yarık ve bir elektron!…

Ancak, mikroskopik olaylarla ilgili bu durum, makroskopik, yani günlük yaşamda karşılaşılan büyük ölçekli sistemlerde, olasılık dağılımlarının, olası sonuçlardan bazıları üzerinde yoğunlaşıp ‘üzerine çökmesi’ nedeniyle, neredeyse kesin yanıt ve çözümler elde etmeye elveren bir duruma dönüşmektedir. Yani, örneğin; üzerinde iki pencere bulunan bir duvara fırlattığınız bir topun, nasıl fırlattığınıza bağlı olarak, hangi pencereden geçeceği konusunda pek kuşku yoktur. Ancak bu; topun izlediği patika, katrilyonlarca elektron ve diğer parçacığı barındıran katrilyonlarca atomun davranışlarının bileşkesinden oluştuğu için böyledir…

Bu olayda geniş bir katılım zaten vardır ve sonucu da; eğer sağ pencereye fırlattıysanız, topun %100’e yakın bir olasılıkla bu pencereden geçeceği şeklindedir. Çünkü sistemin toplam davranışı, parçacık bileşenlerinin sergilediği kuantum mekaniksel belirsizlikleri törpüleyip kamufle edecek biçimde nitelik değiştirmiş ve klasik Newton mekaniğinin öngörülerine uyar bir kapsam dahiline girmiştir. Bu durumda dahi hala; topun sol pencereden geçmesi veya pencereye isabet etmeyip duvara çarpması, hatta duvarda hiçbir hasar yaratmadan öbür tarafa geçmesi olasılığı dahi vardır. Ancak bu sonuncu olasılık çok küçük, sıfır olmasa da ona yakındır.

Aksi halde kimse, bir duvarla rahatça top oynayamazdır…

Sonuç olarak: En basit fiziksel sistemler için dahi; sağ-sol, yukarı-aşağı türünden kesin dualistik ayırımlar yapabilmek, her zaman mümkün olmadığı gibi; ilgili değerlendirmeler çok sayıyla yapılmaksızın veya geniş bir katılım olmaksızın, asla mümkün değildir…

Sürüyle Seçenekler
Bilimlerin bir üst karmaşıklık düzeyinde, maddenin temel yapıtaşları olan atomların birbirleriyle etkileşmelerini ve moleküllerin yapısını inceleyen kimya, daha sonra ise; karmaşık molekül zincirleri, örneğin proteinler ve bunlardan oluşan organizmalarla ilgilenen biyoloji gelir. Bu noktada artık canlı-cansız sınırı da geçilmiş olduğundan, incelenen sistemler, bazı mekanizmaları henüz tam olarak anlaşılamamış olan hayli karmaşık bir yapıya bürünmüşlerdir. Biyoloji ile, insanı bir fizyolojik mekanizmalar bütünü olarak inceleyen tıp biliminin, büyük oranda çakıştıkları düşünülebilirse de, bu ikincisinde artık en karmaşık fizyolojik yapıya sahip olan insan organizması üzerine eğilindiğini hatırlamak gerekir.

Psikoloji bilimi insanı yalnızca fizyolojik bir mekanizma olarak değil; düşünen, öğrenen, hatırlayan, unutan, birbirinden çok farklı algıları arasında dahi doğru veya yanlış bağlantılar kuran; beyin korteksinin karmaşık yapısıyla yürütülen tüm bu bilinçli zihinsel işlevleriyle, bedenini oluşturan fizyolojik düzen arasında sürekli ve çok yönlü etkileşimler bulunan; bu etkileşimler aracılığıyla ve onlara paralel olarak, incelenmesi ve anlaşılması halen zor görünen bilinçaltı etkinlik ve çözümlemeler sürdüren ürkütücü bir varlık olarak ele almaktadır. İnsan davranış ve etkinliklerini incelemekte bazı analitik yöntemler kullanılabilirse de, daha ziyade deneysel yaklaşımlarla bazı ‘a posteriori’ sonuçlar elde edilebilmekte ve bu da çoğu zaman ancak, insanın normal veya patolojik davranışlarında yakalanabilen ortak özelliklerle sınırlı kalabilmektedir. Her insan, bilinen en karmaşık fiziksel veya kimyasal üretim süreçlerini, çok daha karmaşık olarak ve minyatür ölçekte barındırıp sürdüren bir organizma olarak karşımıza çıkmaktadır: ‘Mikro ölçekte evren’ benzeri bir yapı…

Tabii bir de; davranışları etkileyen engin ve farklı, geçmiş deneyim okyanusları vardır. Bu görkemli manzara, insan hayatı karşısında haklı bir alçak gönüllülük ve hatta korkuyla karışık saygı uyandırmakta, örneğin tasavvuf felsefesindeki; her insanın, Tanrı’nın bir parçasının yansıması olduğu düşüncesinin, en-el-hak kavramının kökenlerini oluşturmaktadır.

Bilim Bazen Zenaat
En üst karmaşıklık düzeyinde ise sosyoloji; herbiri nice davranış sürpriziyle dolu olabilen insanların, birbirleriyle etkileşiminden doğabilecek olan toplu sonuçları kestirmeye çalışır. Sosyoloji, ‘analitik veya sentetik’ deneysiz ‘a priori’ yaklaşımlar açısından ümitsizdir ve tümüyle deneysel olmak zorundadır. Gözlemlenen sonuçlar veya deneylere dayalı yaklaşımlarla elde edilebilecek sonuçlar ise, ancak kısmi ve geçici doğruluk değeri taşır. Bu sonuçlara dayanarak, sosyoloji ‘kanun’ları denebilecek bazı genellemeler yapılabilir. Ancak bu ‘kanun’lar zaman ve mekan üzerinde değişken olup; aynı yerde zamanla veya aynı anda bir coğrafyadan diğerine, geçerliliklerini yitirebilmektedir. Gözlemlerden hareketle varılan ve aksi kanıtlanamayan önermeler olarak tanımlanabilecek ‘kanun’ların bu zamana bağlı doğası, bırakınız sosyolojiyi, belki fizikte dahi sözkonusudur. İşte şimdi burada, toplumla ilgili bazı önermeleri; soruşturmaksızın, evrensel geçerlilikte kurallarmış gibi benimseyip doğmatik biçimlerde savunmanın olanaksızlığı başlar. En basit olaylar karşısında dahi kesin yanıtlar bulunamazken, en bilge insanın dahi bilgisinden kuşku duyması gerekirken, kesin öngörüleri savunan aşırı hararetli tartışmalar sürdürmek, herhalde yüzeyselliğin en yanılmaz belirtisi olsa gerektir. Hele hele; bu önermeler adına zora dayalı eylemlere girişmek, nefis savunması dışında insan hayatına kastetmek, onca karmaşık ve kutsallık hissi uyandıran bir organizmayı darmadağınık etmeye kalkışmak, en hafif deyimle kendini bilmezlik olsa gerektir.

Çünkü bir toplumun davranışlarını kesin olarak öngörebilmek için; tüm bireyleri fizyolojik açıdan en ince ayrıntısına kadar tanımak, herbirinin geçmiş deneyimler silsilesini dökümleyip, bu deneyimlerin nasıl algılanıp işlendiğini bilmek, tüm bunların sonucu olarak bireyin bir sonraki sosyal deneyiminde gösterebileceği tepkiyi öngörebilmek ve tüm bireylerin bu karşılıklı etkileşim içerisindeki olası tepkilerinin toplam sonuçlarına varabilmek gerekir.

Zor…

Bu nedenledir ki; “aya insan gönderebilen bir toplum, issizlik sorununu istese çözemez mi?” türünden soruların yanıtları kolaylaşmaktadır: Kalıcı bir çözüm bulunmayabilir; çünkü aya insan göndermek, işsizlik sorununu çözmekten çok daha kolaydır.

Sanki Herşey Kanaat
Bu durumda, bunun ne biçim bir dünya olduğu, toplumsal gerçek veya doğru olarak sunulabilecek hiçbir önermenin var olup olamayacağı sorulabilir. Bu sorunun yanıtı, tıpkı fizikteki ‘mikroskopik elektron’ ile günlük yaşamdaki ‘makroskopik top’ sistemlerinin davranışları arasındaki görünür farklılık gibidir: Psikolojide bireyden sosyolojide topluma geçerken, incelenen toplumsal olaylarla ilgili olasılık dağılımlarının, olası sonuçlardan bazıları üzerinde yoğunlaşması sağlanabilir. İstatistik ortalamaların bireysel sapma veya özgünlükleri törpülemesi nedeniyle de, gerçek veya doğruların daha yakınına düşmek mümkün olabilir.

Toplumsal gerçeklere en yakın istatistik ortalamaların yakalanması ise; yapıtaşlarını oluşturan bireyler arasındaki etkileşimlerin özgürce yer alabileceği bir ortamın var olması ve her konuda, olabildiğince üst düzeyde katılımın sağlanmasıyla mümkündür.

Burada hatırda tutulması gereken bir husus, yine fizikteki belirsizlik ilkesine benzer biçimde; toplumsal bir olgunun incelenme çabası veya bu çaba ile varılan sonucun, o olayın niteliğini etkileyebildiği ve hatta değiştirebildiğidir. Çünkü toplumsal olaylarla ilgili önermeler, kendi kendilerini gerçekleştiren kehanetlere dönüşebildikleri gibi, tam tersine, kendi geçerliliklerini azaltabilmektedir de…

Örneğin, altın fiyatlarının artacağı yönündeki bir öngörü, altına hücumla sonuçlanarak, kendi kendisini gerçekleştirebilmektedir. Veya toplumsal bir önermenin doğruluk derecesini saptamak için yapılan bir anket, bireylerin davranışlarını ‘güya daha akılcı’ göstermeye çalışmaları sonucu yanlış yanıtlar alabildiği gibi, yanıtlar doğru verilse dahi, bireyler bundan sonrasını akılcılaştırabilmek için, davranışlarını değiştirme kararı alarak eğilimlerini değiştirip, anketin vardığı sonuçların geçerliliğini azaltabilmektedir. Bu durum tıpkı; elektronun hangi yarıktan geçtiğini belirlemeye çalışırken bu yarıklardan birisine bakmak, fakat bu arada elektronun diğer yarıktan geçmesine sebep olmak gibidir. Her iki halde de yapılan gözlem, deneyin sonucunu etkiler. Toplumla ilgili bir saptama gereksinimine yönelik olarak yapılan sosyolojik ölçüm bir sonuç elde etmiş; fakat bu ölçüm veya gözlem, sistemi artık değiştirmiştir. Varılan sonucun geçerliliği, kaybolmasa da azalır.

Bu yüzden: ‘Ölçüm’lerin bir kez yapılıp, varılan sonucun bir tabu haline getirilip rafa kaldırılmaması, ölçümlerin periyodik olarak tekrarlanması gerekir…

Böylesine “belirsizliklerle” dolu bir dünyanın ürkütücü olması hiç gerekmez. Esas hayat ve yaşam coşkusu böyle bir dünyada vardır. Yeter ki; toplumsal yaşamla ilgili olarak değerlendirmeye konu edilen önermeler kökenlerini çoğunlukla, bilimsel inceleme yöntemlerine dayalı çalışmalardan alıyor olsundur. Gerçi tartışma platformunu tümüyle bilimsel zemine hapsetmek, zaten mümkün olamayacağı gibi, belki arzu edilir bir durum dahi değildir. Çünkü hayal gücü, bilimde dahi çoğu kez bilgi birikiminden daha önemlidir ve bu güce dayalı etkinlikler, bilimsel alana önemli katkılarda bulunabilir. Ancak, bilimsellikten uzak önermelerin gündemde sık ve bol olarak yer alması, işte bu; toplumsal bilincin bulanıklığına ve en değerli kaynak olan zamanın savurganlığına yol açar. Gerçi bu türden ‘spekülatif’ önermelerin, hepsi değilse bile çoğu, ikna gücü çok daha yüksek olan bilimsel alternatifleriyle girdikleri yarışı, eninde sonunda mutlaka kaybedip gündemden eleneceklerdir. Fakat bu arada toplum, genel eğitim düzeyiyle ters orantılı olarak artan bir zaman kaybına uğrar. Halbuki bazı durumlarda, hakim çevre koşullarına uygun önermelerin zamanında hayata geçirilemeyişi, sürdürülmeye çalışılan yaşam biçiminin çökmesi anlamına dahi gelebilir.

Dolayısıyla, değerlendirme süreçleriyle ilgili olarak, zaman önemli bir parametredir. Sonsuz zamana sahip herhangi bir çalışmacı veya kurum, art arda sınama ve yanılmalar yoluyla, eninde sonunda, irdelediği tarihsel konumla ilgili ‘doğru’ sonuçlara ulaşabilir. Ancak bu arada; hem, değerlendirme sonuçlarından hareketle sağlanması hedeflenen yararlar gecikir, hem de varılmış olan sonuçların geçerliliği, hakim koşulların zamanla kaçınılmaz olarak değişiyor olması nedeniyle azalır. Kısacası, yapılacak herhangi bir değerlendirmede; katılımın mümkün olduğunca geniş tutulması suretiyle isabetlilik oranının arttırılması, fakat diğer yandan, değerlendirmenin hedeflediği yararların en üst düzeyde ve zamanında sağlanabilmesi için, sürecin makul bir sürede tamamlanarak sonuçlarının hayata yansıtılmasına imkan verilmesi gerekir. Halbuki bu iki, isabetlilik ve zaman unsuları, birbirleriyle çelişir niteliktedir. Katılım ne kadar artarsa, süreç o kadar uzar. Bu, toplumsal karar süreçlerinde karşı karşıya kalınan en büyük dramdır ve bu iki faktör arasında optimal bir ödünleşmenin başarılması gerekir.

Bu noktada akla gelen; bir sosyal önermenin geçerliliğini belirlemek için tüm toplumun katılımıyla sürekli deneyler yapılıyor olmasının, kaynak savurganlığı anlamına gelip gelmeyeceği sorusudur. Nitekim özgürlükçü toplum yapılarına yöneltilen eleştirilerden birisi, bu yapıların yavaş çalışan ve dolayısıyla ‘lüks’ bir sistem oluşturduğu şeklindedir.

Halbuki durum, tam tersinedir…

Çünkü olabildiğince geniş katılımın amacı; girişim öncesi düşünce deneylerini arttırmak ve bulunulacak girişimlerin isabet oranını yükselterek, aksi halde bu girişimlerin isabetsizliğinden doğabilecek olan, çok daha büyük kaynak savurganlıklarından kaçınabilmektir.

Her durumda; ‘gerçek’ veya ‘doğru’ya en yakın sonuçlara varabilmenin asgari koşulu; yapılacak ‘anket’e herkesin serbestçe yanıt verebilmesi, yani en azından düşünce aşamasında özgürlüktür. “Eylem suç unsurları taşıyabilir, ancak düşünce asla”dır. Özgürlükçü bir yapı işte bu nedenlerle, sağlıklı ve anlaşılabilir bir toplumsal yapının oluşabilmesi için, aynı zamanda bilimsel bir zorunluluktur.

Toplumsal önermelerin bireysel açıdan benimsenebilmesi, ancak ve ancak; yapılan incelemeler zinciriyle varılan ve aslında ‘gerçeğin ta kendisi’ olamayabilen noktadan, önermenin kendisine bir inanç payıyla sıçramak suretiyle mümkündür. Dolayısıyla; doğruluğu savunulan herhangi bir sosyal önerme, her ne kadar yoğun araştırmalarla destekleniyor olursa olsun, yine de daima bir kanaat payı taşır.

Bu nedenle de söze başlarken “kanımca” demek veya sözü “inanıyorum” şeklinde bağlamak yerinde olur kanaatindeyizdir…

Örneğin bu yazıda baştan sona kesin bir dil kullanılmış olmakla beraber, anlatılan herşey, bir kişinin bakış açısından, kanaatlerinden ibarettir. Aslında okuduğumuz herşey böyledir. Ancak bazı önermeler üzerinde çok daha fazla sayıda insan, görüş birliği içerisindedir. Bunların, illa da öyle olmamakla beraber, ‘doğruya ve gerçeğe’ daha yakın olmaları olasılığı daha yüksektir. Örneğin bilimsel yayınlar, böyle görüşler içerir. Çünkü çok sayıda çalışmacı tarafından bilimsel yöntemlerle incelenip sınanmış önermeler barındırır ve gerekçelerini ayrıntılı olarak sunarlar. Bu gerekçeler, insanlığın ortak aklına yatkın bilimsel yöntemlere dayandırılmış olduklarından, destekledikleri önermeler çoğu zaman, daha genel ikna gücüne sahiptirler. Öte yandan; öngörüler tekrarlanabilir nitelikte olduklarından, sorgulayanların sınamalarına her zaman açıktırlar. Fakat yine de; hemen herkesin üzerinde görüş birliğine sahip olduğu önermeler bile, ‘doğru’ olmak zorunda değildir.

Bunu da en iyi Galile bilir…

Burada doğal olarak akla hemen, ‘anket’te kullanılan oyların hepsinin eşit ağırlığa sahip olup olmaması gerektiği sorusu gelir. Bu sorunun yanıtı kanaatimizce, hiç kuşkusuz ‘evet’tir. Gerçi bilimsel temellere dayalı önermelerin daha fazla ağırlık taşıması, dolayısıyla da bu görüşleri savunan konu uzmanlarının, ilgili süreçlerde daha etkin rol oynayabilmeleri gerekir. Ancak bu etkinlik farkı, sonucun derlendiği anket aşamasında değil, anket öncesindeki tartışmalar sırasında, ‘bilgilenme süreci’nde yaşanmak durumundadır. Çünkü bilimsel önermelerin ikna gücü, rakiplerininkine oranla çok daha yüksektir ve bu görüşleri savunan uzmanların, daha çok insanı bu görüşlere ikna edebilmeleri ve de etmiş olabilmeleri gerekir. Bu, toplumsal bir görev ve sorumluluktur. Sıra ankete geldiğinde, herkesin oyu eşit ağırlığa sahip olmak durumundadır. Yoksa konu uzmanlarının, savundukları önermelerin, sırf bilimsel oldukları savıyla belirleyici olmasını beklemeleri, bu görüşleri karar mekanizmalarına dikte ettirmeye çalışmaları anlamına gelir. Böyle bir yaklaşım ise; iyi anlatılmamış, iyi anlaşılamamış, dolayısıyla da özümsenememiş önermelerin içeriklerinin hayata geçirilme çabalarının, büyük olasılıkla başarısızlığa uğraması riskini taşır. Bu, toplumumuzdaki aydın kesimlerin, geçmişte sıkça yaptıkları bir hata olsa gerektir. Çünkü sistem, henüz çoğunluğuyla ikna olup paylaşmadığı veya yapısı itibariyle kendiliğinden eğilimli olmadığı yönlerde harekete zorlanmaktadır. Bazı kesimler tereddütle veya aksi yönde kararlılıkla ayak diretirken, toplumsal yapıda kutuplaşmalar oluşmaya, hatta sosyal doku yırtılmaya başlar. İknaya dayalı evrimci reform süreçlerinin yerini, zora dayalı ‘devrimci’ bir süreç almıştır. Sözkonusu ikna süreçlerinin başarılabilmesi için gereken zamanın yeterince bulunmadığı ‘olağanüstü’ koşullar, bu ikinci tür yaklaşımlara haklılık veya yasallık kazandırabilir. Hatta bazı reform süreçlerinin ancak, sistemin o an içinde bulunduğu nadir ve geçici koşullar altında başarılması mümkün, aksi halde ise, reformcu momentumun kaybedilmesi kaçınılmaz olabilir. Çünkü sistem, uzun süredir içinde bulunduğu ve derin bir uyum sağlamış olduğu ‘olumsuz koşullar çanağı’nın dibindeki kararlı denge durumundan sıyrılmış, çanağın kenarından daha da yukarı tırmanarak yeni bir yörünge üzerine oturmak fırsatına yaklaşmıştır. Zora dayalı da olsa, ek bir ivme sistemi yeni ufuklara taşıyacak, aksi halde sistem çanağın dibine geri yuvarlanacaktır.

Tabii, bu değerlendirmeyi kimin yapacağı sorusu, önemli ve yanıtı olmayan bir sorudur. Uygulamada, böyle ‘olağanüstü’ durumlarda toplum, önderleri eliyle büyük bir kumar oynamaktadır. Sistem hakkında yapılmış olan değerlendirmeler ve varılmış olan kanaatler doğru ise, toplum bu kumardan karlı, aski halde, maddi veya manevi, büyük kayıplarla zararlı çıkar. Ancak, reformların başarılı ve isabetli olmaları halinde dahi, ‘devrimci’ süreç sayesinde kazanılmış olan zaman, reformların sindirim süreci sırasında, bazen misliyle geri ödenmek zorundadır. Çünkü, hedeflenen reformların hayatın bir parçası haline gelebilmesi için, er veya geç mutlaka, toplum genelinde paylaşılan değerler arasına girmeleri gerekir. Halbuki, zorlama süreci bazı toplum kesimlerini iyice yabancılaştırmış, ikna süreçlerini belki de daha önce olduğundan daha da fazla zorlaştırmıştır. Ancak bu zorluk, ortada yapılan reformların isabetli olduklarına dair bilimsel bir kanaat varsa eğer, kapsamlı diyaloglarla aşılmaya değer…

Örneğin Cumhuriyet dönemi reformları, açıkça bu gruptan olsa gerektir.

Dolayısıyla en iyisi, yani en ‘doğal’ı; değişim süreçlerini kademeli olarak yaşayan ve yaşatan, ikna süreçlerine dayalı bir evrimsel değişim sürecidir. Bunun başarılamadığı süreler uzadıkça, yani; sürekli değişen çevre koşullarının mantıklı ve zorunlu kıldığı ‘ufak tefek’ yapısal değişiklikler zamanında yapılamadıkça, zamanla oluşan birikim, zora dayalı devrim süreçlerini kaçınılmaz kılmaya başlar.

Ekonomik yaşamda da durum benzerdir…

Çünkü, düşünce egzersizlerinin özgür kılınıp yaşam alışkanlığı haline getirildiği toplumlarda bireyler, yepyeni ve kapsamlı üretim süreçlerini, dev gibi mühendislik tasarımlarını da düşleyebilir ve el ele verip, gereken örgütlenmeleri gerçekleştirerek, bu düşlerini hayata geçirebilirler. Bireyler büyükleşir, hatta devleşirken; çok çeşitli ve esnek üretim süreçleriyle donanımlı hale gelen toplum yapısı da güç kazanır ve bu güç şemsiyesini tüm bireylerinin üzerine yayar. Bireyler kendi yaşamlarını iyileştirip anlamlı kılmayı amaçlamakta, fakat aslında bir yandan da; türünü hayat yarışında daha güçlü kılmanın veya türünün yaşam şansını arttırmanın, en etkin aracı olarak çalışmaktadırlar.

Özgürlükçü yapıda hayat vardır…

Çünkü bireyin siyasal ve ekonomik seçim unsurları üzerindeki tasarruflarını, tek kelimeyle ‘seçmen etkinliği’ adı altında toplamak mümkündür. Seçimde bulunmak ve bir tercih belirtmek, yani ‘seçme özgürlüğü;’ hayatın bir parçası olmaktan da öte, ta kendisi gibidir. Herkesin, geçimini temin için gün boyu çabalarken, aynı zamanda iyi bir tüketici ve iyi bir seçmen olabilmek üzere, teknolojik çağın karmaşık bilgilerini değerlendirmeye vakit bulabilmesi zor; bu işi bir bilene havale ederek daha iyi bir sonuç elde etmek ise: imkansızdır. İnsanı yaşam sürecine katan, toplumsal ve doğal çevresiyle olan ilişkileri kapsamında yaptığı tercihlerle, bu tercihler yönünde bulunduğu girişimlerdir. Bu özgürlüklerin bulunduğu her yerde; daha fazla adalet ve hoşgörü, üretim ve refah, umut ve coşku, mutluluk ve tebessüm, sevgi ve saygı içinde yaşayan cıvıl cıvıl insanlar, olmadığı her yerde ise; haksızlık ve zorbalık, birbirine tahammülsüzlük, yoksulluk ve sefalet, düş kırıklığı ve bezginlik, hırçınlık ve gözyaşı, kin, nefret ve de baskıcı bir yapının gölgesinde dolaşan donuk yüzlü ölüler vardır. Ülkemiz galiba bu ikinci gruba daha yakındır ve insanlarımızın yeterince sayıda seçim olayında, yeterince bilgi ile özgür beyanda bulunmayışları veya bulunamayışları, toplumu birbirine karşı hoşgörüsüz insanların bitkisel yaşamına kilitlemiş gibidir.

Prof. Dr. Vural Altın

Kaynak

Ubuntu Adobe Reader Kurma

Bu yazıda hem red hat package manager (.rpm uzantılı) dosyalarının ubuntunun desteklediği debian paket formuna dönüştürmeyi hem de linux üzerine adobe acrobat reader kurmayı göreceğiz.

Öncelikte Adobe ‘un sitesinden linux uyumlu Adobe Reader 8.1.2 SU1 sürümünü indiriyoruz:indir

ardından .rpm uzantılı paketi debian paket formatına dönüştüreceğiz.Bunun için öncelikle  alien programını indirmemiz gerekiyor. Bunun için:

sudo apt-get install alien

komutunu yürütüyoruz. İndirdiğimiz .rpm uzantılı dosyaların Masaüstünde olduğunu varsayalım:

cd ~/Masaüstü

sudo alien AdobeReader_enu-8.1.2_SU1-1.i486.rpm

ls komutunu ile masaüstüne bakalım:

ls adobe*

sudo alien AdobeReader_enu-8.1.2_SU1-1.i486.rpm
sudo alien AdobeReader_enu-8.1.2_SU1-1.i486.deb

artık debian paketini kurabiliriz

sudo dpkg -i AdobeReader_enu-8.1.2_SU1-1.i486.deb

kurduğumuz paketi kaldırmak istediğimiz zaman:

sudo dpkg -r  AdobeReader_enu-8.1.2_SU1-1.i486.deb

komutunu kullanabiliriz.

İşimiz bitti mi ? Henüz değil. Uçbirimden(Shell) komut ile acrobat reader ı çalıştırmak için “/usr/local/bin” dizininde belirleyeceğimiz bir dosyayı(ayrıca komut ismi olacak) “/opt/Adobe/Reader8/bin/acroread”  uygulama çalıştırma dosyasına sembolik olarak bağlayacağız. Komut ismini acrobatread olarak belirleyelim bu durumda bağlama komutu:

sudo ln -s /opt/Adobe/Reader8/bin/acroread /usr/local/bin/acrobatread

olacak.Bir diğer işlem root olmadan acrobatread komutunu shellden işletebilmek için kullanıcı izinlerini ayarlamamız gerekiyor:ayrıtılı bilgi:

okuma(r) ve çalıştırma(x) izinlerini tüm kullanıcılara verelim:

sudo chmod a+rx /opt/Adobe/Reader8/bin/acroread

sudo chmod a+rx /usr/local/bin/acrobatread

artık ya komut satırından

acrobatread  <dosya-konumu>

veya

pdf belgesine sağ tıklayıp Birlikte aç>özel komut kullan sekmesine acrobatread komutunu girdiğimizde belgemiz acrobat reader ile açılacaktır. Daha sonra istenildiği taktirde .pdf belgeleri  varsayılan olan belge görüntüleyicisiyle de açılabilir.

dipnot: Belge görüntüleyicisi yerine Acrobat reader ‘ı tercih etmemin sebebi acrobat reader pro ile yaratılan notları düzgün görüntüleyemememden dolayıdır.

Kaffeine “Audio device busy” sorunu

Kaffeine “Audio device busy” sorunu

Film izlemek için MS ortamındaki BSPlayer a Linux alternatifi bulmam gerekti. Xine bu işlerin babası ve bu tabanda yazılmış Kaffeine Player video ve audio codec leri açısından zenginliği ve altyazılar ile sorunsuz çalışmasıyla iyi bir alternatif -belki de daha iyi deneyip göreceğiz-

Ama o da ne görüntü sorunsuz akıp giderken ektanda bir hata mesajı

“Audio device busy”

Kaffeine Player da Settings> xine Engine Parameters>audio sekmesinde driver ı “auto” dan “alsa” ya çekelim. Bu auto algılama kısmında bir sorun var o kesin ;)

Ubuntu Wireless/Kablosuz Ağ Problemi

Ubuntu Wireless/Kablosuz Ağ Problemi

Linux ile ilk tanışanların yüzleştiği önemli problemlerden birisi kablosuz ağlara bağlanmak.

Burada :https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide#iwconfig

adım adım çözüm yöntemleri gösterilmiş. Sorun çok farklı nedenlerden kaynaklanabileceği( wireless sürücüsü/wireless devre kesici düğmesinin kapalı olması/yanlış ayarlar/wlan0:avahi vs.) için adımları sırasıyla izlemekte fayda var. Ancak öncelikle:

sudo apt-get update

sudo apt-get install

sudo apt-get upgrade

dizisini uyguluyoruz

Sistem>Yönetim>Ağ üzerine gelip root şifrenizle kilidi açtıktan sonra Kablosuz ağ Essid(görünen isim) girdikten(veya bulduktan) sonra configuration/yapılandırma ayarları otomatik yapılandırma(DHCP) olarak seçip ilk denemmezi yapmakta fayda var. Şayet kablosuz ağa WAP/WEP ile bağlanıyorsak -ki genelde modemler varsayılan olarak A43B28D… gibi şifre verildiği için WEP 16’lı(hexadecimal) şifreleme algoritması kullanılır – modem tarafından üretilen/veya modeme kendimizin atadığı şifrenin girilmesi gerekir. Ancak bazı sürümlerde WAP/WEP şifreleme ile ilgili yazılım sorunları olduğundan çevrede şifresiz bir ağa bağlanabiliyorsak denememizi bu ağdan yapmamız daha mantıklı olacaktır. Böylece varsa sorunu oluşturan nedene yaklaşabiliriz.Ardından shell(uygulamalar>donatılar>uçbirim) açılarak:

#sudo /etc/init.d/networking restart

komutunu vererek ağ konfigürasyonunu yeniden başlatıyoruz.

$iwconfig

komutu ile ağ durumunu görebiliriz. Örneğin bu komutun bendeki çıktısı(değerler değiştirilmiş olarak :) ):

lo        no wireless extensions.
eth0      no wireless extensions.
wmaster0  no wireless extensions.
wlan0     IEEE 802.11g  ESSID:"AirTies"  Nickname:""
Mode:Managed  Frequency:2.462 GHz  Access Point: 00:08:5D:F9:AB:19
Bit Rate=54 Mb/s   Tx-Power=27 dBm
Retry min limit:7   RTS thr:off   Fragment thr=2346 B
Power Management:off
Link Quality=100/100  Signal level=-46 dBm  Noise level=-95 dBm
Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
Tx excessive retries:0  Invalid misc:0   Missed beacon:0

şeklinde bağlantı kalitesi modemin yakınında olduğum için çok iyi ;)

Bağlantıyı sınamak için ayrıca Sistem>Yönetim>Ağ Araçları kısmında Ağ aygıtı wlan0 seçilerek modeme ping atmayı deneyebiliriz(adresi muhtemelen 192.168.1.1 vb. Olacaktır) Ping atmada sorun yaşıyorsanız(ulaşan paket sayısı 0 ise) ilk linkten faydalanarak adım adım çözüm yollarını sınaablirsiniz.

Örneğin benim öncelikle intel wireless 4965AGN kartımın sürücüsünü güncellememe gerekti

$lshw

komutuyla kablosuz ağ kart sürücüsünün doğru yüklenmediğini gördüm:

http://kuscsik.blogspot.com/2007/06/how-to-install-intel-4965-wireless.html

Ardından basit ama beni yaklaşık 1 gün uğraştıran komutu girdim

sudo ip link wlan0:avahi down

wlan0:avahi bağlantısı herşey düzgün gibi gözükmesine karşın şifreli ağa bağlanmamı engelliyordu. Bu komutla sıralamada wlan0:avahi yi wlan0 nın altına alarak bu engeli aşıldı.

Kurulum sonrası kart ilk kez tanındığında sistem kart hafızasını okumak ister ve bu zaman zaman sistemin kilitlenmesine neden olur. Bunu önlemek için:

1) /etc/pcmcia/config.opts Dosyasını açalım

gksudo gedit /etc/pcmcia/config.opts

2) Aşağıdaki bölümü bulalım

  •   include memory 0xc0000-0xfffff
      include memory 0xa0000000-0xa0ffffff
      include memory 0x60000000-0x60ffffff

3) Ve yukarıdaki bölümü tümüyle silip aşağıdaki ile değiştirelim

  •   include memory 0xd0000-0xdffff
      include memory 0xc0000-0xcffff
      include memory 0xc8000-0xcffff
      include memory 0xd8000-0xdffff

Şimdi ise Linux ile süper hızlı internetin keyfini çıkarıyorum ;)

Ps:İnternet bağlantı problemi devam ediyorsa bahsettiğim çıktılarla sorunu yorum olarak yazın yardımcı olmaya çalışırım ;)