Have you ever had the need to access a MSSQL database from Ubuntu/Debian via perl? Well, it’s rather easy once you have the right tools. All you need is to install a few things, edit a config file and off you go. Just follow the below instructions and you should go good to go.
Read more »
Have you ever wanted to set up a backup mail exchanger (MX) for your main Zimbra installation? Recently, I had this need for two of my Zimbra installations. Of course, if you run the enterprise version of Zimbra where they offer you the tools to do this without too much work out of the box. But if you just don’t have the resources to put up another full scale Zimbra server, you can achieve much of the same with much less. Of course, it won’t offer you all the bells and whistles that a full Zimbra installation will, but it does the trick if your needs are sparse. Read more »
What is redmine? Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database. What does that really mean though? What it means is that it gives you a great tool to manage your coding projects, either if you’re working solo or working in groups of people doing work on the same project. What’s great about redmine is all the nice little features it offers you, that makes managing your projects so much easier, some of them being
- Multiple projects support
- Flexible role based access control
- Flexible issue tracking system
- Feeds & email notifications
- Per project wiki
- Per project forums
- SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
- Issue creation via email
Having a tool that gives you all this makes it easy to follow what you’ve done on a project so far, what issues that have been uncovered with the code so far, and what has been done to fix these problems. But not only that, it also gives you a great tool to write online documentation for your projects, and have user driven forums for them at the same making the integration between you as a coder and the end users even more tighter. As an added bonus, as with any community as it grows the community starts helping itself, making you able to focus on what’s important and that’s improving your code. Its ties to most modern VCS systems, such as Git, Subversion and Bazaar also makes you able to track code changes in real time through the web, much like you do on Github and similar services.
Read more »
Yesterday, a guy came into #debian @ Undernet, asking for help on how to install goosh on his Apache server in Debian. I had heard about the goosh project in the past, but nothing more than that. Being somewhat curious, I had to do some more digging, as it turned out the process was far from straightforward. And it didn’t really help either that the project was rather undocumented. But I don’t really like to give up, and took it upon me to find out and solve this little puzzle.
It took me down the path of having to refresh my BASH knowledge and writing up a small installer. The result can be found on Github -> https://github.com/tolecnal/goosh-installer.
Please feel free to try it out, and if you find any bugs please report them back to me (patches are more than welcome).
As some of you might have noticed, my real life has taken precedence over my blogging the last half year. Ever after having started my current job, it’s been a long process to adjust to a new life with new working hours and a totally different job than what I was used to. For those of you that have been with me for quite a while, know that I used to work as a bartender in a sports pub and worked the really odd hours. But at least at that time, my work was close to home and I had way more free time than I have now. Today, I work the usual nine to five scheme, and pretty happy about that. But seeing as my new job is quite a distance from home, I’m using roughly three hours of every day getting back and forth to work. And let’s face it, more often than not I work more than my assigned eight hours. So on most days, I’m way from home for no less than twelve hours. Many people like to jump into the couch and turn on the telly when they got home, but I need to do something, something that makes me interact and get my load off, something to preoccupy me. And for this, I have gaming.
Read more »
We all know that major corporations at time are really hard to deal with being your average common man. That when you try to take on a company of big size to get something fixed, or just a comment on something is a task that seems a bit like climbing Mount Everest. This is something a guy named Adrian found out lately, when his Playstation 3 needed service. So what was the problem you ask?
Well, Adrian got his Playstation 3 as a Christmas gift, and for this reason he never got a receipt to go with it. So when he called Sony to have his Playstation 3 serviced, they of course asked his receipt, as to where he told them he had none as he got it for Christmas and the ones that bought it to him had lost their receipt. But there was a way to prove that his unit was still under warranty, as the sticker on the back that tells when the unit was manufactured clearly said that it was made “July 2007″.
This was not proof good enough for Sony, who still refused to accept the unit for repairs. Adrian was at a loss for what to do next, so he of course resorted to what many people do in this time and age; the internet. He was instructed to have the people that bought the unit to get their credit card company to deal with the matter, as they have much more weight in dealing with such a matters. Fair enough, but I find it hugely disturbing that companies fail to see the logic in such cases. When the customer can prove without the shadow of a doubt that a unit is still under warranty, the company should accept that proof. Yes, I know the rules are there for a reason, but for godness sake use your head and common sense!
Sony, I sincerely hope that you get this issue sorted you big brute!
The other day, a XBox 360 user by the name of Grant was banned from using XBox Live after his gamer tag “theGAYERgamer” was reported as being offensive by fellow gamers. Grant of course was somewhat stunned about this decision, so he tried to get in contact with Microsoft XBox Live customer support to inquire on the matter. There he got in contact with a customer representative by the name of Roxy, who could tell Grant that the greater XBox community found his tag offensive, but she herself admitted that she didn’t find it offensive.
We all know from online gaming that we at times find offensive and downright abusive players, and most games and servers has the ability to filter these elements out. If a player is offensive over voice comms, many games gives you the ability to mute the player in question. If a player continues to be abusive, most servers have server administrators that take the necessary steps to get rid of the unwanted elements. Unfortunately, there will always be disturbing elements as long as you have human players. Humans are per definition self destructive and abusive, but not everyone. And then comes the question of tolerance.
In the civilized world that we live in, being gay has become socially acceptable. People don’t look down upon gay people and frown upon their existence, at least not most people. When I look at a gamer tag like “theGAYERgamer”, I assume that the person behind the tag meant to be humorous and not offensive. Would people find tags like “theHAPPYgamer”, ‘”theHETROgamer”, “theSADgamer” or “theLONELYgamer” offensive? I rerckon not, and I find it sad that people have to be so petty as to report tags like ‘theGAYERgamer’. Seriously, don’t you people have better things to do?
I’ve seen far worse gamer tags than that, that are both discriminative, racist and offensive that are allowed and which are still allowed to use XBox Live. This is just plain stupid, let Grant play! And people, get a life! Remember, it’s only a game!
If you’re anything like me, you may have asked yourself the question; “How do I make my WordPress blog available for users with a mobile phone?”. Well, I did after I visited my blog with my mobile phone. Okay, it still looked good but was no where near mobile phone friendly. The sheer size of the blog, all the extraneous content, heavy images etc made the blog rather hard to load. And lets face it, size matters when it comes to mobile phones. Not only because of the screen size on most phones devices, but also the fact that surfing using a mobile tends to be quite expensive.
Here many of you may think that making your blog accessible for mobile phones is a hard, rather long winded task. But fear not, it’s actually very very easy thanks to the work of Alex King. Alex King is an excellent WordPress plugin developer, who has developed quite a few plugins, many of whom I use on this blog. The plugin in question is the excellent WordPress Mobile Edition. With this nifty plugin, you will have your blog available for mobile phones in a matter of minutes, saving both you and the readers of your blog precious bandwidth.
To get this plugin installed, just follow these simple steps. SSH into your account, and go to your plugins folder, which should be in ~/path/to/wordpress/wp-content/plugins/.
Then go to your blog’s admin plugins page, and enable the plugin there. If everything goes according to plan, your plugin should now be activated. What next you might ask yourself? Haha, I hate to disappoint you but that’s it. Nothing more to be done, as no configuration is needed. Now all you have to do is fire up your mobile phone browser, and point it to your blog. You should now get a nice bandwidth friendly version of your blog. Enjoy!
This is one of those posts that I know will have a very limited audience. To the left, you see a block with random BOFH quotes, which I find rather amusing. I’ve always found them entertaining, and thought that they would make a nice addition to my blog as sheer entertainment for you guys. A while back, I found this great little plugin called XmasB quotes, that adds a widget to WordPress where it displays random quotes. The actual quotes are stored in the same MySQL database as WordPress. But then comes the issue that I faced. There are well over 400 of those quotes, and manually copy and pasting all those quotes into the admin interface of XmasB was not an option that seemed tempting. Not one bit. Now how could I solve that?
Read more »
As many of you know, I’m a true Debian fanatic. Some even say I’m a Debian nut head, borderline evangelist. And mark my words, to call me an evangelist is something truly unique, seeing how my feelings are towards true evangelists. But it has to be said, that I without a shadow of a doubt love and cherish the open source community. Many of us have heard the term open source, both in the media and in our travels across the world wide web. But what is open source, and even more importantly the open source community?
Read more »