Pages: 1 2 Next

Tag Archives: Open-Source

Pages: 1 2 Next

Video Tutorial: How to login/use IRC with empathy.

Now this is a quick video I made in one take on how to login to freenode IRC network using empathy. The video will be embedded at the bottom of this post. The video is found here, if your using a Feed Reader that doesn’t support embedded videos: http://www.youtube.com/watch?v=F_yvPl152L0

I’m using Empathy inside of Ubuntu 10.10 Meerkat Maverick, but should work on any distro that has Empathy.

If you need to add freenode to the list the details are:
address: irc.freenode.net
port: 6667

Alis is a channel list search bot. For a list of commands she accepts, type in “HELP” without quotes and she’ll tell you the commands she accepts. The example I used in the video are:
LIST *ubuntu*
LIST *programming*

Hope this helps some people out, if needs be I will quite happy redo the video if people think it is really bad. Any comments on something I may have missed feel free to post them here or on the YouTube video. Thanks.

Next blog post should hopefully have some irssi stuff, and how to split up conversations. Still need to do more fiddling with it before I do actually do a write-up about it though.

VN:F [1.9.8_1114]
Rating: 0 (from 2 votes)

New Idea For Ubuntu!

Just posted up an idea onto ubuntu brainstorm about how there should be a feedback button on the daily/alpha/beta builds of ubuntu. What do you guys think about it? Have a look at the link below for more information.



VN:F [1.9.8_1114]
Rating: 0 (from 0 votes)

Tutorial: IPv6 Under Ubuntu 10.10

As some of you may know, I’m planning on updating my home server to an ubuntu-based one at some point, and I have been busy trying to get to grips with Linux and all its many different ways about how it works. Some of you may also know that IPv4 is slowly coming to an end; last I checked they’ve exhausted the pool of allocation for IPv4 (possibly bad choice of words? Please correct me if I’m wrong). I don’t mean that every possible combination of IP’s have been used up… they’ve just all been allocated off to individuals/ISP’s/corporations/etc. and its only a matter of time when they will no longer be able to provide people with an IP address (not without creating subnets, and NAT’s on top of each other to allow for more).

So in light of this, the lovely people at #ubuntu-uk have suggested I try and setup IPv6 tunnelled over IPv4 via one of many different IPv6 brokers… and I can honestly say I have successfully managed to do so! Not just for one machine, but for any machine that gets connected to my network! Score! \o/





Credits

Before I go on, as usual, I like to take this opportunity to thank the #ubuntu-uk community (mainly through IRC) for all their help and support. The main man himself that helped me through it is MartijnVdS, without his patience and help I think I would probably still be sat trying out millions of different combinations trying to get it to work. I can’t forget shauno, since me and him were talking about IPv6 (along with MartijnVdS and possibly a few others). Shauno has also helped when I was struggling by linking me to some useful places (when most people would normally be asleep). Thank you all :). If I’ve missed anyone out, please let me know.



I’m going to essentially walk through the settings and configuration as best as I possibly can (the way I understood it as people were trying to help me), and hopefully the information here will help others get started and setup too :).

Some info on World IPv6 Day is in the spoiler.
Show Spoiler ▼

Let’s begin…

Now there are two (2) ways you can get an IPv6. You can either set each machine individually, or you can setup a machine as an IPv6 router (or IPv6 announcer) to dish out IPv6 to all machines that are capable of doing so on your network. The second method is the way I have things setup at home, however as I was learning I did do the first method first. It is entirely up to you which one you want to do, and I will be listing them both. Just click on the section you’d like to follow.

Note: Both have similar steps. Also note, using a broker you’ll essentially be assigned 2^64 address (which is a HUGE number of IPv6′s that you can have for your devices!)

Show How To Setup Individually ▼

Show How To Setup as a Router ▼

Show Automatically Assign IPv6 ▼

Hope this guide helps you, and was informative at the same time. Please feel free to post any problems you may have in the comments, and I’ll try my best to answer them for you :).

VN:F [1.9.8_1114]
Rating: +2 (from 2 votes)

New Adventure Level Up!

So I’ve been getting into some really cool stuff recently – or at least I think so at least. I’ve been learning more about my favourite Operating System; Linux. More specifically, the Debian-based distro Ubuntu. To be exact, how to use and maintain Ubuntu Server.




Credits

Before I go on, I would like to take this opportunity to thank the #ubuntu-uk community (mainly through IRC) for all their help and support. Without them I don’t think I would have learned as much as I did. They helped me get started, and for that I’m really grateful. Some of the people who have helped a considerable amount are: brobostigon; shauno; AlenBell; MartijnVdS; popey; MooDoo; ali1234; and a few others. Thank you all :). If I’ve missed anyone out, please let me know.



I’ve been wanting to get into the server side of things for a long time, and like most who have come from using a Windows environment, doing so can seem like quite a challenge. Mainly because you get so wrapped up in everything being placed in a graphical interface, that you sometimes forget that there is more to the machine than what you actually see.

Let’s take me for example, the most I’ve ever done was tweaked the registry; changed a few configuration files here and there; removed/replaced files and libraries so that things worked better; heck I’ve even did some minor tweaks like placing library files in the same folder as an application to avoid installing a full framework. Thing is, all that wouldn’t have been possible if I couldn’t see anything… or so I thought…

Everything I knew, or have used in the past, was basically using an file management program of some sort, browsing files and directories to find that key file that might do something I may want it to actually do. Once I’ve found it, do a few short-cut commands type in the editor of choice and then see if I can mess with it enough to do what I wanted it to do – and I’m talking about basic config files here. Browsing the directories with a mouse/keyboard makes life so much easier – I can move a folder to one side and have something going on in the other… using my monitor screen space to the fullest. All was great!

However, one has to remember – to obtain a Licence for a Microsoft server O/S isn’t cheap. Heck, it might not even be fully secure! All it takes is for someone to find a vulnerability in any of the applications running to tamper with it, and lets face it. There’s more going on when you have a full graphical suite open at all times (even if you don’t have a monitor attached to it), which means your leaving more holes open in your system. Here is what lead me to my adventure.

I thought, lets try and build a home server using a Linux distro. I mean all that’s running is the main kernels that drives it, a terminal, and possibly a few daemons to keep it all in check. Nothing graphical other than a blinking cursor waiting for your command. Its bound to be more secure! Besides, its Open-Sourced… anything that does go wrong will have a fix eventually before you’ve even realised there was a problem. But hold on, lets rewind a second… “did you just say only a blinking cursor?”, I hear you say. Yes that is correct, I must admit I was a little shocked at first, I mean I’ve known it for a long time that server based distros are only command line based, but to actually be greeted with it was a culture shock for me.

I’ve been so use to using graphical tools for so long, to actually be greeted with a screen that shows “haz@host:~$” and nothing else was strange. Don’t get me wrong, I’ve used the terminal inside ubuntu for years! Mainly for installing/removing/clearing applications (using aptitude) and possibly copying a few tweaks I’ve read online to help fix problems. I’ve never had to navigate and control a system with only CLI tools before though. I mean think about it, if we got rid of every graphical tool we use today and throw ourselves into a pure terminal – most of us would be lost. We all take for granted what our graphical tools actually do behind the scenes that we never think; what is another way to do this, that the system is probably doing for us.

So that’s how it all began… and you know what, for the first time I feel like I am fully in control of what my system is actually doing. I can’t wait until I feel very comfortable using the terminal to finally migrate my existing server over to Linux. That will be the best day once I finally do it.

Currently I just have Ubuntu Server running in a virtual machine inside my existing server, and to access and control it I’m using a tool called ssh inside of a terminal (or on the rare occasion that I’m in Windows, using PuTTY to access it via ssh).

Anyways, I feel I’ve wrote too much on this post… so I might have to put everything I’ve been using into a separate post. I hope you enjoyed reading this, and I hope you all follow me while I take the plunge and finally start learning some new tools and ways to configure and manage my server. I will migrate my server over to Linux soon, and I can’t wait! I’ve been wanting to do this for a long time but I have been too scared to because of the thought of using only a command line interface. For those of you who are also scared, but would like to setup their own server… best way is to do like what I did, install it in a virtual machine and test all you want. Don’t be afraid to break it, I mean after all its a virtual machine – if things go really wrong, format and try again :).

VN:F [1.9.8_1114]
Rating: +2 (from 2 votes)

New Theme! Plus New Adventures!

Been a while since I’ve done any blogging on here. I really need to change that. So I thought, lets put a new theme on! :D

I also have some new stuff I would like to blog about in the coming weeks, its my new adventure into the Open Source world!

More details will come flooding through soon, but lets me just say this… I’m getting really sick of relying on a Graphical User Interface (GUI) to do all my home server needs. Time for change. Some command-line love is much needed, and long overdue.

VN:F [1.9.8_1114]
Rating: +1 (from 1 vote)
Pages: 1 2 Next
Powered by Google Talk Widget