Posts

Web apps as a replacement for desktop apps

I've been using Ubuntu for a long time, and there were good days and there were of course bad days. However in most of the cases Canonical had a lot of great ideas. Today I would like to focus on one awesome idea, at least it looked awesome on the paper. It's web applications. It's been several years since I started using those and I've had enough data to establish opinion on what would fit my needs. Idea is pretty simple you should be able to interact with web application in a similar manner to what is available for real desktop apps and then OS would guarantee seamless experience for web app. I was so happy to see that idea coming alive with 14.04. My expectation especially around Google services was that you should be able simply create an Online Account and system will keep me logged in for as long as I want. Enough with expectations, let's try it, I was thinking to myself. First try disappointed me a lot, Online Accounts was not working seamlessly, web appl...

Hardware vs software in one ecosystem.

Lately I've started to get irritation from what is going on with Android ecosystem. Don't get me wrong, I love Android OS and ecosystem around it and it's openness in fact I see it as main target for my new business venture IonTraker , however just as user there are a lot of things which I can not stand, like phone makers who don't really bother to update OS for example. When it all started Google needed to get hardware vendors on board, so they gave a lot of lea way to them and that actually what I think is killing ecosystem today. Think about it, on a daily basis I see new phones coming out from a different hardware vendors, for them it is a race for money. They are supported by big carriers to whom it a business sell us new devices and sooner you update your phone the more money they will make on it. All of them burning a lot of advertisement dollars trying to prove that 13 MP camera is 20 times better than 12.5 MP or that 1.5Ghz processor in their new phone 100 tim...

Little bit of the fun with Jenkins

Image
Finally I decided to write about configuring Jenkins server, which is absolutely must have tool for any software project. This is how project itself describe what Jenkins is on their own web site : In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides 1009 plugins to support building and testing virtually any project. That's not going to be a full tutorial on how to do a perfect configuration of Jenkins, I am targeting simplicity and as a result goal of this tutorial is providing quick and dirty way to set everything up and have it running ASAP. It's sort of Jenkins servers in a nutshell for busy entrepreneurs. Also I am going to limit this tutorial only to my system which is Ubuntu and I am planning to use Jenkins for project written in PHP, so all tools going to be for PHP as well. Let's start with Jenkins installation. First step is to add Jenkins repository for Ubuntu and install package. First adding key ...

Python for a quick prototyping

Lately I was looking for a simple app  to help me manage priorities on my todo list, and when I realized that there is no app which could satisfy me I've decided to create my own. So what did I need from such app is simply organize data output, in other words print lines of data in a particular area of the window and some colors to distinguish things. I already have script which I am using to enter data and I am fairly happy with it. Almost forgotten, another requirement that I had back then is app has to be GUI form and work under Linux. I've started looking on what will get me up and running as fast as I can, because surely if you want to achieve performance you would choose something as close to native as possible, C++ for example, but I was not going to write new game and do not need performance of native app. I could have done it in a bash script, but then remember I wanted GUI form. I've decided to look into scripting languages and accidentally came across next tutor...

Insuficcient storage available message on Android phones

Image
Just to make things clear I am using Sony Xperia TL from AT&T, so everything I am talking about here is related to that phone and version of Android OS I am currently using which is 4.1.2. Recently I've started to run into an "Insufficient Storage Available" error message on my Android phone. So where does that come from, since I have several gigs of internal storage available, I though to myself, right? Well that's turn out to be wrong. Apparently all your gigs of internal storage are irrelevant if your phone has "Phone/Device Memory" partition on top of "Internal Storage" partition, and in my case it's just 2GB. All applications by default will get installed to that partition. Since that problem was very annoying I've started to look into what can be done to avoid it. Here are few steps I found working: Step 1 -  Move stuff to Internal Storage. Move all apps which could be moved to Intenal Storage, that will still leave some ...

New life with an old friend aka new firmware for Samsung Captivate.

Once upon a time I use to pull out some old device from an old box in attempt to bring new life into it. This time it happens with my old Samsung Captivate. Especially in a sense of upcoming trip and with carriers changing their unlock policies after Library of Congress decided one thing and then FCC made a "deal" with them, but all of that deserves it's own blog entry. Long story short AT&T declined request to unlock phone prior to contract expiration. So I turned my sight to an morally old Samsung Captivate, and surely after using Jelly Beans for several years I didn't want to settle with Ginger Bread official version installed on Captivate. So I went on a journey of what can I do to get a latest and greatest for it. I've been following project called CynogenMod for a while now and finally decided to try installing it. I went to their site to check their status on support for Captivate and surprisingly they supported it, in fact they had Jelly Bean equival...

What would I do...

Recently I read about BlackBerry and it all reminded me of Nokia and it's path to their place on market today. Today people saying that with current CEO being replaced with interim person(or maybe not), that new CEO is going to be on suicidal mission to get BlackBerry back on track. While that mission sounds almost impossible I think that company still has not lost all of it's potential and with a right person in charge could become strong company again. So I thought to myself: "What would I do if I was BlackBerry's CEO?". For the last several years BlackBerry was lacking behind on a hardware part up to the point where their phone would be dead years before it's released. Unfortunately for them technologies on mobile market were going at the pace of  PC's market back in 90th. They clearly lost place on the market, and there is no reason for them to keep that part of their business. It might be cheaper to design one phone from the parts available on the m...