25 Ağustos 2014 Pazartesi

Syncthing Programı ve kurulumu



Merhabalar herkese ;

Bügünlerde yeni bir sorumluluk daha üstüme aldım ve onu devam ettirmek için elimden geleni yapıyorum. "Syncthing" programı bittorrentsync veya dropbox gibi eşitleme programların açık kaynak kodlu alternatifidir. "Go" dilinde yazılmıştır genel olarak ancak tabiki her programlama olduğu birden fazla dil kullanmak doğal bir durumdur. Ancak fedora üzerinde bütün "go" dili paketlerini göremedim ama yinede durum ile alakalı çalışan arkadaşların olduğuna eminim bir ufak mesaj yazarakda durumunu öğrenmek pekala mümkün olacaktır. Peki syncthing ile neler yapabiliriz ? 

Syncthing ile bütün bilgisayar platformlarında ve telefon olarak şuan sadece android platformunda desteklenen bu program ile bütün cihazlarınızı birbiri işe eşitlemeniz mümkün. Bir dosyayı güvenli bir şekilde bir başka noktaya aktarmak için kullanabiliriz. Bir kaç farklı değişiklik ile başka programların eşitleme özelliklerini syncthing üzerinden kullanarakda farklı amaçlardaki güzel projelerde kullanabiliriz. Tamamen eşitleme sistemini kullanan arkadaşların tecrübelerine kalmış bir deneyimdir.

*Bu program Fedora da kullanabilir mi ?

Evet kullanabiliriz ve kurulum için ise bir "github" meydana getirdim. Orada ayrıntılı bilgiler mevcuttur.Aynı zamanda "fedora  copr" depo oluşturdum ki kolaylıkla kurulabilsin. "Fedora copr" depolarını kullanabilmek yazılacak komut her "copr" deposunda altta kutucuk içerisinde komutu mevcuttur ancak o komutu kullanmak için bir ufak eklenti kurmamız lazım hemen onuda yazalım.

su -c 'yum install dnf-plugins-core' 

Github adresi : https://github.com/thunderbirdtr/syncthing_rpm
Fedora Copr Adresi : https://copr.fedoraproject.org/coprs/thunderbirdtr/Syncthing_for_Fedora/

Eğer copr depo ile kurmak isterseniz;

Kurulum kodu : su -c "yum install syncthing" && su -c "systemctl start syncthing@username.service"

Tarayacı adresi ise ; http://localhost:8080/

Not : "username" kısmı sizin fedora sisteminizdeki kullandığınız kullanıcı ismi olmalıdır.

Sonuç olarak ise ;



Görüldüğü gibi herşey kolayca çalışıyor ve program olmayacaktır. Ancak son bir kaç not daha eklemek isterim. Eklediğim adresler bana ait şahsi github ve fedora deposudur. Programı isteyen kendi websitesinden kurabilir yada burdan kurabilir. Ancak bir fark olmayacaktır. Çünkü tamamen aynı kaynak kodu ile kurulum yapılıyor.Diğer ayarlamaları için syncthing forum sayfasına bakabilirsiniz. Yada elimden geldiğince bende yardımcı olmaya çalışırım.


Resmi websitesi : http://syncthing.net/
Resmi tartışma websitesi : https://discourse.syncthing.net/

Sağlıcakla kalın.
Teşekkür Ederim.



Uzun bir aradan sonra...

Merhabalar ;

Geçen bir 3-4 aylık bir süre bir zarfında pek bir şey yazamadım.Bu kesinlikle üzücü bir durum aslında çünkü yazacak o kadar şey oldu ki kesinlikle daha çok vakit ayırmam gerekiyor. Ancak yeni blog sitem üstünde de çalışmalarım devam ediyor ki bu da gösteriyorki yakında bir  taşınma söz konusu ancak bu konuda en ufak bir fikrim yok :) Açıkcası kullandığım yeni ve değişik tarz bu sistemde üzerindeki etkileşimi olsun oldukça farklı olacaktır. Dizayn konusunda ve diğer noktalar hakkında daha sonradan bilgi vermeyi tercih ederim. Bundan öncesinde neler oldu neler bitti bu konuda biraz bilgi vermek isterim.

Öncellikle üniversite olarak bir yarışmaya katıldık. Benim görevim programlama ve elektronik üzerine oldu. Almanya/Berlin'de  düzenlenen bu yarışmaya haziran ayı içerisinde gittim. Daha sonrasında geri dönüş yaptık ve telafi sınavlarımı oldum. Bundan öncesinde yoğun bir maraton tabiki bizimle oldu bu kötü birşey değil tabiki çalışmak geceli gündüzlü bir sistem üzerinde düşünmek bunun için fikir geliştirmek ve buna bağlı olarak tabiki birşey ortaya çıkarmak hoş bir sonuç oluyor. Ancak her güzel şeyin tabi birde oluşum aşamasında aksilikleride olacaktır. :) Her insan gibi diyelim buda başımıza geldi ancak bundan da bir şekilde sağ çıkabildik :)

Tabiki derslerim ve diğer bir süre şey oldu ancak burda "Fedora" üstüne yazmayı daha çok tercih ettiğimden tekrar ana konumuza dönelim :) Fedora ile uğraşırken neler oldu ? Kesinlikle öncellikle kısa bir sıralama yapmak isterim ;

Kurulumlar ve uğraşlarım (YARDIM EDEN HERKESE ÖNCELLİKLE TEŞEKKÜR EDERİM)

*Strife (Moba oyun)
*Matlab 2014a
*Ansys Sistemleri (Arayüz dahil)
*Syncthing Programını RPM paketleme ve Türkçe çevirisi
*Leap Motion ve Python
*Udoo board ile uğraşlarım Fedora yükleme çabaları
*Fedora ve Galaxy Note 10.1 Tablet yüklemesi :)
*Sistem catastrophe durumları (Sistem felekatleri) :)
*Heimdall ve PIT dosya uğraşlarımız :)
*Youtube ile bir kaç eğlence :)
*Github projeleri
*Fedora Devassisant("DA") kullanımına dair hata düzeltmeleri çalışmaları ve raporlama
*Eclipse PyGTK ayarlamaları
*Eclipse-DA ayarlamaları
*Android Studio uğraşları
*Eski bir kaç VCD'leri MPG yapımı ve yeni bir arşiv oluşturma uğraşları :)
*Fedora 21-22 denemeleri
*Fedora E13 masaüstü kurulum çalışmaları
*Rygel ve raspberry-pi

Daha devam eden bir kaç ufak uğraşlarım var ancak bunları sıralamak ayrı bir durum ama hepsini yazmak tabiki daha ayrı bir durum. Bu konuda özür dilerim. Ama elimden geldiğince hepsini yazmaya çalışacam. Öncelliklerim yine mühendislik programlarını öncellikle kurup çalıştırmak ve daha sonrasında bunları aktif olarak kullanabilmek. Tabi ki yine standart kullanıcı anlamında uğraşlarım olacaktır. Bu kesinlikle önemli bir nokta çünkü insanlara daha güzel bir alternatif sunabilmek daha aktif ve kullanışlı programlar verebilmek ve Linux üstünde kullanabilmesi sağlamak güzel bir duygu çünkü insanlara birşey katıyorsunuz ve buna karşılık bir teşekkür veya ilerisinde şahıs(ların) katılması ve onlarında birşeyler eklemesi beklenen en yüksek sonuç olacaktır :) Yeni bir arkadaş daha takıma katılmış olmasıda en güzel sonuçtur Bunun dışında yeni öğrenimler ve yeni deneyimler yaşamak için devam ediyorum.Herkese için daha güzel bir blog yapmak için sözü burda noktalar ve önümüzdeki maçlara bakmaya başlıyorum.


Sağlıcakla Kalın
Teşekkür Ederim.


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