16 Mayıs 2014 Cuma

Let's start the music !! :) PulseAudio-Equalizer + GTK


Hello everyone ;

As I wrote in google plus message Let's start the music and install PulseAudio EQ get some extra effect on our sound control. Also I didn't discover completely but as I research we can even change remote PC sound even too. That's awesome but well that will need "firewalld" rule and of course we need to configure our PulseAudio EQ config file for this setting but anyway let's just stick to our "PC/Laptop" way for now :)


Okey let's get start the install packages we need it. Most of them can be even already installed but I'm going to write all of them so we can know what we need it .




Okey after this probably you most of them gonna said "already installed" but If anything missing at least we gonna know it.

Well when we start the GTK or CL(Command Line) It's give python errors and also some configuration error also even say "can't create directory" and more...

PulseAudio-EQ looking to "~/.pulse" directory but It's not even created and located in "~/.config/pulse" directory. So we gonna have to change that.

Let's open the "/usr/bin/pulseaudio-equalizer" as root with [your editor] and ,

Change this line

  PRESET_DIR1=$HOME/.pulse/presets
to read
    PRESET_DIR1=$HOME/.config/pulse/presets

Change this line
  CONFIG_NAME=$HOME/.pulse/equalizerrc
to read
  CONFIG_NAME=$HOME/.config/pulse/equalizerrc

Change this line
  LOG_NAME=$HOME/Desktop/pulseaudio-equalizer.log
to read
  LOG_NAME=$HOME/pulseaudio-equalizer.log

So we handle this file but we gonna have to also handle

"/usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py"

Change this line
  configdir = os.getenv('HOME') + "/.pulse"
to read
    configdir = os.getenv('HOME') + "/.config/pulse"

And then It will work but It gonna give "presets" error (If you open in terminal) but we don't have worry about,  because first file we changed has also alternative "presets" directory so we will able to see our presets and that is just awesome :)

Last but not least "pulseaudio-equalizer" package in fedora package It's just mass-rebuild it but never fix it yet from Fedora 19 . It's little bit forgotten. I hope It will be fix soon and we can just open and do our configuration listen our music. Fedora also has "JAM" spins I don't it contain this package but If It's has I think It will be nice bug fix and back to work one good handly tool we have got.




Thank you for reading I hope you enjoyed

Onuralp SEZER


23 Mart 2014 Pazar

Report : Fedora Elazığ Release Event in Fırat University Complete !


Hello everyone !! 

City of Elazığ and Place I was standing for "Harput" 
We actually did our first 2 person Ambassadors event in Elazığ with my friend Murat. I must say It was great time to being in Elazığ. In the other hands I have to say thanks to Murat and his friends for they hospitality they're very welcoming and helpful. I want say thank you Emre Çağ and "Famük Team". They was all amazing and We did all the job have to as a team show Fedora in Elazığ.


We prepared "Famük" Posters and other preparation we have to do and also handled "food" for people who come to event. After all this preparation speaker started to "Welcome" and "Opening" in that time , me and Murat waiting our excited event to start eagerly.


Famük Team Leader "Emre Çağ" also come and make "Why are we here" and make little speech for Fedora too.


After the speech Emre leave to scene to Me and Murat then We started introduce ourself.
Next Murat start this topics and he showed to people ;

  • What's Fedora ?
  • 4-F Rules
    • Freedom
    • Friends
    • Feature
    • First
  • 10 Years with Fedora ?
    • Before
    • After
  • Fedora Next ?

He's business man :) Murat told to people " Fedora is...." We all the words you complete it :)


We getting warm and people still coming to and We growing up :) 


I also talked time to time each other like normal conversation as event as experience person. Because that was Murat's first talk and I helped to him in some point because I have more experience and background with "Fedora" as using. But Murat really did amazing job and did his talk perfectly.In background we have some "recorder" persons :). It was good. After basic of Fedora and Core rules we come to "Fedora.next" but didn't go deep because It was Release event most of people don't so we made most simple and general explanation to people for "Fedora Next" Because As We (Fedora team) know that's long time and need complete another slide and talk for it. 


 I also give small talk too before my talks with Murat because that's was a little bit long also very important too. In the end did our part and show "Fedora Next"and break time !! :)


We give a small 10 min break I also answered a lot of questions about Fedora and most of question about "How can I install" for that reason We made real "demo" for installing and show people how can we install Fedora and answer question about user interface and usability. After small break and that was all my part of the job.

My topic was ;

  • Fedora System Requirement
    • Minimum  Requirement
    • Optimum  Requirement
  • Fedora Desktop(s)
    • GNOME3
    • KDE
    • XFCE
    • LXDE
    • Cinnamon
  • Fedora Installing (Real Time Demo)
  • Fedora GNOME3 Interface
  • Fedora Software Center
    • I show how easy to install app for new Software Center
  • Fedora Next Release Snippet for Next Fedora GNOME3 UI and make people surprise (no one even know in the last time)
  • Fedora and Leap Motion Controller
    • What's Leap Motion Controller ?
    • System Requirement for Leap Motion Controller
    • How can we install ?
    • Leap Motion Control interfaces
      • Leap Control Panel
      • Recalibrate
      • Visualizer 
  • Leap Motion Flight Demo
  • Leap Motion Controller SDK
    • Programming Leap Motion in Fedora
    • Programming Languages
My Part was very long because I have more experience and more job to handle and showing the people. I didn't put very long slide because I know It's kinda a little bit can be boring and We all university people and teachers like "Real Demo" mostly so I decided to keep my talks on real demos and answer most of question people head "How can I install and use Fedora ?" and I started the demo with first. Our standard "Fedora Loading Bar" :)   


Fedora Install Demo
Fedora Installing... and partitioning...
Fedora Live CD "Welcome Screen"
After installation and first configuration I show the software center ,system settings and all other general usage of Fedora.
GNOME 3 User Interface
Showing Fedora Software Center
My little secret "Fedora Next Release" was there too and everyone also very very liked and asked about "kernel" ,"drivers" ,"UI" currently and I show the version and make explanation for all.

Fedora Next Release Snippet
Fedora UI Difference between our release and next release

Next topic was our fun and that was really fun "Leap Motion" !! :)


I wonder Murat is looking my screen or my hands :)) Anyway I started my topics on Leap Motion Controller then I show Visualizer on the very first testing and tons of people say looking really wondering eyes which that was awesome :)

Hey we have volunteer for flight. Okey we ready to take off 3,2,1 and go :))

He doing good :))
Yes we was flying :) not in room but in the Screen and He said "I can play with this all days" :)) Yes you can but you have buy it that sure my friend :) After we complete our event and topics we get questions and show some real part on my laptop and we working very deeply again ;)

I was coding in the event again I think I'm happy mostly in that position :) never ending coding :) 
And yes We actually made finished our event and of course that best photo I think ;



After our event we dismiss and we all hungry that's sure and only Fedora Ambassadors and Famük Member key persons (Leader and attendant ) 9 person we was and all the guy helped tons and we celebrate our success with ;



We all believe we did great job even some problems on custom border. But never say "no" we always go for them. We made really hard work on event and complete our journey in dinner. I hope all readers and Fedora team like it. I would like to say "Thank you 1 Trillion times" :) "Famük Members" for helping us to organization and I hope we see each other on next time on another event see you later :)


Thank you
Onuralp SEZER
Murat DEMİRKOL
Fedora Ambassadors Turkey

14 Şubat 2014 Cuma

Youtube'da "gnome-terminal" kadar yakın :)

"Youtube" bir zamanlar küçük bir "video" paylaşım sitesi idi. Ardından bazı olaylar gerçekleşti ve "google" satın aldı. Sonunda bügünkü halini almış şekilde karşımızda duruyor. Peki neler yapıyoruz youtube sayfasına girip arama kutusuna sadece birşeyler mi yazıyoruz ? Tabi ki hayır "video" paylaşımı "canlı yayın" gibi diğer özellikleride kullanıyoruz. Tabi bu nasıl bir video çektiğinize veya nasıl bir fikrinize bağlı olarak değişir. Hmh sanırım "youtube" tarihinden ve "101" youtube'dan asıl olaya geçelim :)

Bir kaç gündür gözümden çıkmıyor ve kullanması basit eğlenceli bir araç olduğunuz itiraf etmeliyim. O kadar çok potansiyeli var ki çok rahat bir şekilde sisteme entegre edilebilir. Sadece biraz hayal gücü yeterli olacaktır.

"youtube-mps" aracı bügünler çıkmış yeni bir komut satırında "youtube" anlayışına katılmış bir araçtır. Peki kendisi ile neler yapabiliriz ?


  • Video arama
  • Arama sonucundaki "video" 'yu sadece "ses" olarak dinlemek
  • Video izleme
  • Tam ekran seçeneği
  • Arama sonucunda çıkan içeriği indirme olanağı
  • Tekrar çalma özelliği
  • Oynatma listesi eklemek ve karışık izleme/dinleme olanağı

Gerçekten etkili bir araç olduğunu kabul etmeliyim. Çünkü 150 MB bir video'yu kendi "local" sistemimde sadece 3MB bir "ogg" formatında dinlemek hem kota dostu hemde hızlı ve kaliteli bir dinleme şekli olacaktır. Hele birde "müzik" seviyorsanız aşırı derecede kesinlikle kanıma giren bir araç olduğunu söylemekten çekinmem doğrusuda. Ayrıca kullanımı hakkında güzel sade bir döküman hazırlanmış o yüzden onu "kaynak" adresten bulabilirsibiz. Ben sadece "fedora" sistemine kurulumu ve bir kaç temel komuttan sonra keşfetme kısmını okurlara bırakıyorum. 

  • python-pip
  • mplayer

su -c yum install python-pip mplayer

Python-pip "pip" komutunu gerektiğinden dolayı lazım olacak. Çünkü program python dilinde ve "pip" sisteminden indirebilmek için eklendiğinden dolayı kolayca "otomatik" kurma imkanı sağlamaktadır. "mplayer" ise video olarak izlemek olanağı sağlamaktadır.

  • # root kullanıcısı olarak ; sistem geneline kurmak için ; 
pip install mps-youtube
Sonrasında normal kullanıcıs olarak favori terminal programınızı açın ve komut olarak "

mpsyt

Sonrasında karşınıza ; 



Burdan sonrasında "/" yazdıktan sonra aramak istediğiniz kelimeyi yazabilirsiniz.

/aramaterimi
Arama sonucunda çalmasını istediğniz "video" için ; rakam yada rakamlar yazabilirsiniz.
1,2,3,7,8
Video özelliğini açtıktan sonra ; 

set show_video true


Duraklatma,durdurma,ileri veya geri sarma , ses aç/kapa terminal içinde gösterilmiş ve tuşlarına basmak yeterli olacaktır. Diğer özellikler "çalma listesi" ,"tam ekran" özellikleri github sayfasında gösterildiğinden kaynak adres yer almaktadır. Ancak herhangi bir problem olursa yorumlarla yardım edebilirim.

Teşekkür Ederim.



9 Şubat 2014 Pazar

Fedora 20 ve 2014 yılı azcıkda hayattan eğlence


2013 yılından sonraki ilk yazım olacak :) Sanırım sınav + Fedora işlerim ve biraz şahsiyet bizi bu yazı ortamımdan uzak bıraktı. Ama çalışmayı bırakmadık :) Hala kodlamaya yeni bir arayışta olmaya devam ediyorum. Bununla beraber bu "tatil" zamanı içerisinde biraz oyun kurmakda istedim. En sonunda "nvidia" ve "optimus" biraz bana nefes aldırdı. Bu biraz gerçi geç oldu ama olsun. Yine de artık oyun kurabilmek gerçektende güzel bir duygu ve bir ara Autodesk tekrar "Maya 2014 Linux" desteği verdiğini görünce evet biraz daha "render" :) Eğlenmek adına bir kaç ufak proje ama paylaşma hakkım yok üzgünüm :) Herneyse umarım 2014 yılı için güzel yazılar yazmaya devam edicem. Bu zaman zarfına kadar yaptıklarım hakkında ufak bir liste yazmak isterim. Eğer ilgilenen olursa "nasıl" sorusuna cevap verebilirim. Yada direk olarak buraya yazarım. Ancak bana ait olan "nvidia" ayarlarımın sadece genel kısmını açıklamam mümkün. Gerisi tamamen "destek" ile alakalıdır.

Nvidia düzgün çalıştıktan sonra "Steam Linux" ve kurmuş olduğum "windows" oyunlarını yazmak istiyorum.

Steam ve optimus düzeltilince ;

  • Dota 2
  • Dota 2 test
  • Portal
  • Team fortress
  • Bard Tale
Steam Linux kısmında daha fazla oyun kesinlikle alıcam. Bu arada kurduğum windows oyunları ise ; 

4 Kişi LAN bile oynadığım ve "Strateji" oyunları sever biri olarak  ;
  • Red Alert 3 kesinlikle "windows" sisteminden daha hızlı açılıyor ve çok daha sağlam FPS aldığım kesin
  • Starcraft II Heart of Swarm (kısaca SC II Hots) 
  • Dragon Age Origin
  • Dragon Age 2
  • Unreal Tournament 3

    Daha fazla oyuna sahibim ve fazlasını kurmaya çalışırım ancak elimdekileride oldukça seviyorum.Ve birde "saf Linux" oyunları altında diyelim. 
  • Minecraft 1.7.4 (Kardeşimle F20 + F20 ) 
    • Minecraft Server üstünde "Hayatta kalma" modunda tercih ettik.
    • LAN Paylaşımlı
  • Unreal Tournament 2004 Linux 
Bunun gerçekten var olduğunu bilmiyordum. Bir makale olarak bir yerde sanki gördüm gibi ama Macaristan'daki dostlarım sağolsun bunu bana verdiler. ufak bir hotspot ve hemen ardından "LAN" ve maça başladık : ) Güzel bir izleyici kitlesi bulmuştuk ve eğlenceli idi ve bu defada kardeşimle hedef tahtası olduk :)

Oyunlar kısmı şuanlık bu şekilde ve onunda dışında yaptığım bir kaç ufak projemde vardı.
Bana ait 2 Raspberry-PI mevcut. bir tane daha var ancak onu ödünç verdim. En son Rs-pi B 512 RAM + Kamera modüllü olan ile "Zaman gecikmeli fotoğraf çekme" projesi üstünde biraz çalıştım. Python ve daha çok python kodlaması yaptım. Bu konuda ssh+webserver ide kullandım. Aslında hakkını vermek gerekiyor. Webserver IDE olarak kullandığım sistemde kesinlikle zevk aldım.Çünkü "nodejs" her ne kadar CPU % 100 durumuna getirse de sistemde bir problem yoktu ve ben hala kodlama yapıp enter ve gönder yapabiliyordum. Bunu yaparken aynı anda "bitbucket" özel git sunucuma anlık upload ve o kadar çok kayıt etmişimki "commit" sayısı tavan yapmış ve bir ara nerde olduğumu kaçırıyordum :))) Bunun iyi yanı kendi kendime dedim ki "proje bitmesse bir daha yerimi zor bulurum" Ve evet teşvik edici unsur kesinlikle "kayıt" ederken daha dikkatli olmalıyım ama bir elimde sürekli "ctrl+s" veya "auto-save" sürekli aktif ve durmadan yazıyorum :)

Bunun dışında bir başka rs-pi ve ona bağlı "1TB" disklerim" tabiki enerjilerini başka yerden ve data sadece bir yerden ve "auto-mount" ayarlı aynı zamanda samba ekledim. Ancak evde ki sadece bir bilgisayarın "windows" olma zorunluğu var oda "ATI" durumundan dolayı ancak bu konuda bir şeyler yapıcam. Gerçi ne kadar destek konusunda "sıfır" olsada ve "rpmfusion" listesidne destek olmaması gibi vs durumlar işi birazcık zora sokuyor. Ancak derlemesi yapılacaktır. Onun dışında yeni bir program daha ekledim. Ufak bir eklenti ve bunun sayesinde "rs-pi"lerin durumlarını ve uzak terminal erişimi direk olarak yerel ağda bile olmasam. "DNS Sunucularım" sağolsun :) Ancak yinede "VPN" kullanmakta uygun olabilirdi. Sadece şuanlık Dinamik DNS kullanmaya devam edicem. Bunun dışında da "mekatronik" ile alakalı projelerim ve arduino,leap motion cihazları ile ilgili uğraşlar. Birde 3D katı model programların hepsi "linux" da olsa sanırım son günlerde giden ve yine gelen hard diske hiç "windows" kurmaya çaba sarf etmiyecem. Daha fazla alan olarak kullanabilir ve ufak bir sanallaştırma ile de diğer lazım olan ve grafik gerektirmeyen programlarıda kullanabilirim.

Sadece alternatiflerimi üretirken bir yanda da elimde olan sistemi etkin kullanmak zorundayım.



Teşekkür Ederim