Mon blog en français

Hey-You-I-Speak-A-Little-French-600x442

Ici je suis écrit en français. C’est mon prèmier blog en français: un effort sincère sans beaucoup d’aide de Google Translate. Je n’écris pas beaucoup mots que je ne connais pas.

Mais je ne devrais pas me limiter à l’écriture de blogs pour apprendre le français. Je devrais écouter des chansons françaises et lire leurs paroles. Et lire les nouvelles en français.

C’est marrant. Peut-être devrais-je écrire plus de ces blogs.

Fun trip to Bangalore (March ’17 edition)

Don’t let “edition” in the title mislead you into believing I’ve had a lot of fun trip to Bangalore before. But I’m hoping I will going forward.

Nishith and I went on an official trip to attend Microsoft’s March 16-17 Tech Summit event. I have nothing much to say about the event other than it was mostly Microsoft’s product advertisement carnival, and that the only high point was the session on cross-platform mobile app development using Xamarin. Having created both native (Android and iOS) and hybrid (Ionic and Sencha Touch) mobile apps, I was instantly sold on the idea of using C# to create 100% native apps. IMHO, hybrid apps suck! They suck much less with Ionic 2, but I have found the overall UX to be still behind what native apps offer. I have made a pledge to develop my next mobile app POC using Xamarin.

Since there is not much else to talk about the summit, I’ll share a few memories of my trip.

Before leaving, we celebrated Shivam’s birthday with a cake and team lunch.
We had dinner at a very happening place Koramangala Social on 7th Street in Koramangala. These jalapeño cheese croquettes were so delicious we ordered them twice.
On day 2, our lunch was Andhra meal. We had this amazing Andhra thali at Bheema’s on Church Street. It was my first Andhra food experience.
On our return flight, we hung out at the Priority Pass lounge in Bangalore airport. It was my first lounge experience. Freebies are always good 🙂

P.S.: I have nothing against Ionic/Angular. I have always absolutely loved the development experience that they offer, it’s just the end result that is most of the times not to my liking. I’d blame the WebView more than the SDK!

An updated system

opensuse 13.2 Plasma 5.5
My current desktop: opensuse 13.2 Plasma 5.5

I have been away from developments in the larger Linux world since quite some time. I’m not a distrohopper any more. I’ve kinda settled down on my (childhood) favorite openSUSE. I’d installed version 13.1 about two years ago on my brand new laptop. A few days ago I decided to update my KDE 4 to Plasma 5. To be honest, the KDE Frameworks 5 fad hadn’t really caught my attention until only a week ago when I stumbled across KDE’s latest release announcement. I was bowled over by the screenshots! The looks, the elegance, the finesse… everything was perfect. So I instantly took the decision.

Sadly, there’s no officially supported way to install Plasma 5 in openSUSE 13.1. I tried, but ended up screwing my installation. So I did a full distro upgrade zypper dup. 2GB of package updates and a few hours later, I was on a 100% working openSUSE 13.2. Nothing broke during the upgrade and all my settings were preserved. Plasma 5 turned out to be as good as it had seemed in the screenshots.

I’ve been living happily ever after. True story.

P.S.: A bit off-topic: After months of inactivity, my Raspberry Pi is back on its legs after I finally fixed its SD card issue (caution: please seriously consider safely switching off your Pi every time). Now I’m working on a top secret IoT project using my Pi. Shhh…

Moved to a new webhost

Here I am. With Arvixe. After 8 years with DreamHost, I made the move to save money. Shit loads of money. Hosting with DreamHost was a smooth and wonderful but expensive journey. Their support and technical expertise are unmatched, things that came in pretty handy while hosting a Linux distro (Granular, remember?).

In its heydays, Granular was a darling of experimental distro hoppers. I hope it was a worthwhile, pleasant experience for all its users. Coming January it will be 7 years since Granular’s last release. Plans for Granular 2 could not materialize for various reasons, chief among those being the decline of PC. People are going mobile. It’s not unusual for someone’s first device being a tablet or a smartphone. That translates to a huge decline in Linux userbase in an already highly saturated distro market. So I took the hard decision I to finally pull the plug on Granular, my dearest creation.

Anyway, coming back to topic. Arvixe has the most competitive prices of all quality US-based hosts. They even offer 1 domain free-for-life with all their plans. Sweet. It’s been only 5 days since the switch, but so far so good.

Something that DreamHost offers for $120/yr is available at Arvixe for just $48/yr (and they accept discount coupons :)). So paying that sort of money to DreamHost for hosting just one website (this one) didn’t make sense anymore.

My FOSDEM ’14 Lightening Talk

I just realised that I completely forgot to cover my Brussels trip of last year. Shame on me! I had been meaning to do that since more than a year, but never really got myself to sit down and write [a lengthy post]. Before going any further, I promise that I’ll keep this one short. Mine was a short trip (just 3 days, aww shucks), but I have a lot to tell about all that I experienced in such a short while. Maybe some other time…

Visiting Brussels, Belgium, was my first foreign trip, something I absolutely enjoyed. It’s always exciting to go see, live and explore other places, cultures and people. Of course that’s not why I went there. My visit was two pronged: (a) joining my fellow folks at OpenMandriva’s stall at FOSDEM (b) delivering a lightening talk at the same event.

FOSDEM is a free event for software developers to meet, share ideas and collaborate.
Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels.

Continue reading My FOSDEM ’14 Lightening Talk