My Last Post on This Domain

OK guys,

I think that it is time for me to publish the last post on this blog using WordPress as a domain. As you probably already know, GitHub is my favorite company and I have decided to switch my blog to a completely new domain.

I have published a couple of posts exclusively on the new domain and backed up every post from this domain to my new address (with one exception, but I’m working on it). I feel confident now to make the switch and I started to feel really comfortable using GitHub + Jekyll as a blogging platform, so I’ve decided to drop by and say good bye to my old domain.

From now on, you can follow me on r3bl.github.io. Be sure to use the http version of the site because https version is currently not properly implemented in the code. If you run into some issue while browsing the site or you miss a feature that I had implemented on this domain, feel free to report it here.

As always, you’re more than welcome to contact me anytime on aleksandar.todorovic@mail.ru. I hope that you’ll continue to read me on my new address.

Sincerely,
Aleksandar Todorović

I’m Joining Mozillians!

So, this is my second (or maybe even third?) time trying to join the Mozilla community. The previous attempts did not go as I thought they will, so I’m ready to start again. In my previous attempt I tried to contact my local Mozilla community, but they seem to be pretty inactive these days so that attempt didn’t go too well. Anyway, it’s time to try again.

Why do I want to try again exactly?

Well, it’s been a couple of years since I started using Mozilla’s service in every opportunity I get. I’m using Firefox and Thunderbird all of the time, I started chatting on IRC regularly (you can find me on Freenode almost all of the time), I do have some kind of coding skills and thanks to elementary OS, I started to feel pretty confident in testing out beta software. Other than that, I do have a lot of translation experience, translating projects like reddit, The Tor Project, elementary OS (and all of the software it contains by default) and the list goes on and on. I also happened to have a lot of free time lately, so the only question is why shouldn’t I help a project that’s doing so much to help us who use free software regularly?

So, what I will be doing then?

I’m going to test out Mozilla’s services as much as I can. I’m going to help my local team to translate all of the products to Bosnian language, and, if I start to feel confident enough, I’m going to start writing some code for Mozilla in my spare time.

Come and join us!

Come and join us at mozillians.org! You can find my freshly created profile there by visiting this link.

For the start, it’s time for me to stop writing this blog post and check out my mail, join the Mozilla’s IRC and so on and so on. I hope that this attempt is going to be much much better than my previous one and that I’m going to start contributing to Mozilla on a regular basis.

elementary OS – Savršena distribucija za mene

Sada sam tek shvatio da iako mi je blog pun postova o Linuksu, trenutno nemam niti jedan post posvećen u potpunosti distribuciji koja je zadovoljila sve kriterijume da bude savršeni operativni sistem za moje potrebe: elementary OS.

Već sam pisao ponešto o svojem putu koji me je doveo sve do elementary-a kada sam se pridružio #budiUbuntu akciji blogeraša sa naših prostora u ovom postu, tako da se neću puno zadržavati tu nego ću vam ispričati zašto je baš elementary OS savršena distribucija za mene.

Ako ste ikada čuli za elementary OS, već znate da je prelijep. Nastao je kao fork Ubuntu-a sa željom da ga učine ljepšim. Prva verzija se zvala Jupiter i nemam ama baš nikakvih iskustva sa tom verzijom. Nakon toga slijedi Luna, i dalje aktuelna verzija elementary-a bazirana na Ubuntu 12.04 verziji i tu počinje moje putovanje, koje se sada nastavlja sa beta verzijama sledjećeg u nizu odličnih proizvoda elementary porodice: Freya.

Pa šta ga izdvaja iz većine toliko da ga smatram savršenim operativnim sistemom? Prije svega, naravno, moram da izdvojim njegovu ljepotu. Dosta je minimalističan sistem, nakon svakog mog klika operativni sistem se odaziva istovremeno, nešto na šta nisam baš navikao koristeći KDE distribucije i Prozore u prošlosti. Tu je i odličan Ubuntu repozitorij programa, tako da se uopšte ne brinem za to da postoji neki program pisan za Linuks platformu koji ja ne mogu da pokrenem.

elementary koristi vlastiti DE pod nazivom Pantheon, DE koji radi savršeno i dolazi pred-instaliran sa svim programima koji će vam ikada biti potrebni: za slušanje muzike, gledanje videa i fotografija, čitanje dokumenata, pretraživanje interneta, čitanje mailova i slično. Svaki od programa je jednostavno prelijep i većinu nisam nikada ni promjenio, međutim neki od tih programa jednostavno ne pružaju dovoljno mogućnosti za mene, tako da konstantno preferiram Firefox umjesto Midorija, Thunderbird mi zamjenjuje Geary, a što se filmova tiče jednostavno nikada ni na jednoj platformi nisam uspio da se odviknem od korišćenja VLC plejera, bez obzira na to koliko je Audience savršen program i radi bez ikakvih poteškoća.

Sistem jeste uveliko zatvoren i na sve strane se može čitati o tome kako njegovi developeri u dizajnu u mnogo čemu kopiraju Mac, međutim ne smatram ga kopijom Mac operativnog sistema iako postoje neke sličnosti koje ne mogu da se ne primjete.

Jednostavno obožavam to što je sistem minimalistički i funkcionalan. Ukoliko se pronađe neka stvar koja mi ne odgovara (tipa nedostatak minimise opcije u programima), poprilično je lako pronaći rješenje za tako nešto. Ukoliko se javi neki problem koji je potrebno riješiti, to što je sistem baziran na Ubuntu-u je veliki plus i većina rješenja se može naći tako što se u internet tražilici unese opis problema i na kraju doda riječ elementary ili Ubuntu.

Postoji neka draž u praćenju razvoja nekog operativnog sistema. To sam po prvi put osjetio kada sam instalirao Beta 1 verziju nove verzije operativnog sistema pod nazivom Freya. Iako mi se nakon same instalacije operativnog sistema promjene nisu činile toliko drastične da je potrebna nova verzija operativnog sistema za tako nešto, ekipa koja stoji iza elementary OS-a radi svakodnevno da donesu neke nove funkcije, neke nove izmjene u dizajnu i riješe neke nove bagove koje su mučile ovaj operativni sistem. Danas, nekoliko dana od Freya Beta 2 verzije, novi elementary se polako oblikuje u nešto fantastično. U nešto nevjerovatno. Neopisiv je osjećaj ponosa koji imam zbog toga što sam pratio to sve i učestvovao u njegovoj izradi prijavljivanjem ponekog baga i učestvovanjem u diskusiji u odličnoj službenoj Google+ zajednici (koja je i jedini razlog zašto koristim Google+ kao društvenu mrežu). Skoro svaki dan se iznenadim vrteći standardne komande za update-ovanje sistema u Terminal-u otkrivajući nove mogućnosti koje mi ovaj operativni sistem pruža.

Kombinacija prelijepog minimalističkog izgleda, ogromna količina dostupnog softvera, lakoća prilagođavanja sitnih problema koji me muče, lakoća pronalaska rješenja za probleme sa kojima se susrećem, odlična zajednica i fantastičan izgled (nešto što se ne može dovoljno puta naglasiti) su bila dobitna kombinacija za mene. Sada stojim u potpunosti iza elementary projekta, finansijski ih podržavam kad god sam u mogućnosti, i preporučujem elementary projekat svakom prilikom na koju naletim, pa tako i sa ovim postom.

Nisam počeo da pišem ovaj post sa ciljem da vas nagovorim da pređete na elementary (mada, naravno, jedna preokrenuta duša za mene znači mnogo). Smatram da je odabir prave distribucije proces sa kojim se svaki potencijalni Linuksaš sam treba suočiti i istražiti mnoge opcije prije nego što se odluči za konačno rješenje. Ovaj post pišem čisto iz razloga da navedem neke razloge zašto je elementary OS savršen operativni sistem za mene.

Mozilla Firefox – Does Everyone Thing of it Just as an Alternative to Chrome?

This is something that’s bothering me in the last 20 minutes I guess. Does really everyone think of it just as an alternative to Chrome? To be honest, Chrome is winning the browser market, Apple and Microsoft are trying to stop that, but only with one goal: replacing Chrome with their own solutions. Is there anyone who thinks that a small non-profit organization like Mozilla can do to mess that up?

Let’s step up a little. Let’s talk about operating systems. Microsoft has Windows and controls pretty much all of the desktops out there. Apple has his own Mac products. Google has most of the mobile users and Chrome OS. While Mozilla does not have anything besides Firefox OS.

Don’t get me wrong, I love Mozilla and would buy a phone with Firefox OS as soon as it becomes available in my country. But, loving Mozilla as an organization is actually pretty much any reason why someone would buy Firefox OS phone in the first place.

Now, if you use the Internet (which of course you do, otherwise you won’t be reading this blog post) there’s like a 99,9% chance that you’re using one or more of the Google products. Google Search, YouTube, GMail, Blogger or something else. Now the problem is, if you don’t use Chrome, you have to live with some limitations while using Google’s services on the web.

Let me give you an example. My roommate played some songs a couple of months ago using YouTube as a platform. Suddenly, he started speeding up and slowing down the playback of those songs. I was curious, how does he do that? But I didn’t say a word, I thought he downloaded those songs and messed around with their speed using his audio player. It went on for days and I realized that he’s changing songs far more quickly than he could downloaded them and played. So I took a glimpse at his laptop and saw that he’s not using anything besides his browser to do so. And, his browser, of course, was Google Chrome. Then I thought he’s using some extension that allows him to do so. So I finally got enough courage to ask him how does he do that? He said he’s not using anything besides Google Chrome. I could not believe it so I installed Chrome and I realized that he’s telling the truth. Playback speed options were there once I opened a YouTube video with Chrome. I could not believe it.

So Google messed around with YouTube and I could probably remake this option just by switching my user agent in Firefox, but that was not the end. Soon I found out Google has some limitations on using Google’s Docs and other services. So Google is kind of forcing you to use Chrome to use those specific features.

What if Google steps up a little and starts implementing some other features specifically for Chrome? He’s going to force people to use Chrome to access those specific features.

How can Mozilla compete with that when Google practically controls the Internet and we’re all using their products? It can’t.

There is no way for someone to stop using Google’s services. I did try to do that. So I switched to Firefox from Chrome, I used mail.ru as my email provider, I started using DuckDuckGo as my primary search engine, but that’s as far as I could go. I can’t stop using YouTube and DuckDuckGo because even though DuckDuckGo is great, it can’t provide the perfect results to my searches so I occasionally have to enter !g bang in my search bar.

So, we’re stuck in a wormhole. We have to use Google’s services and by doing that, we have to be ready to accept the fact that there are certain features we’re missing. And we can’t stop using Google’s services completely and enjoy browsing the Internet. It’s just not possible.

So, what I’m asking everyone to do, on the Internet and in real life, start using Firefox while you still have a choice! It looks to me like sooner or later we’re not going to have an alternative. And that really bums me out as a huge Firefox and Thunderbird fan.