ss_blog_claim=88d0a386a6277415f42c9ee5561ded98

Archive for the 'Software' Category

Undo For Browsers

If you’re really long in the tooth, you’ll recall when Microsoft introduced the undo command in Word for DOS. This little piece of bacon-saving magic was one of the great milestones in user-friendly software development.

It’s taken a while for browsers to catch up with the delights of undo. Of course, the need for an undo command only really became pressing once tabbed browsing appeared on the scene. Before that, you could always return to a site during a session using the Back button, or from session to session by using the browser’s history cache. But once we gained the ability to view multiple sites concurrently using tabs, the Back button was no longer sufficient. With multiple sites open, it’s all too easy to close one of those tabs and then realise you need that site open after all.

Opera, not surprisingly, was the first to bring the undo concept to the browser. It gave us the ability to undo a closed tab by pressing Ctrl-Alt-Z. Then it went further and added a multilevel undo in the form of the Trash Can. The Trash Can stores each tab you close during a session, plus every closed popup window. Click the Trash Can at the far right of the Tab Bar and you can open any of these closed items.

Firefox has had tabs all along, but no undo. Due to its support for extensions, though, third-party developers were happy to remedy that omission. A number of extensions provided basic undo functions, all the way from the single-minded Undo Close Tab to the spectacularly all-inclusive Tab Mix Plus.

The folks at Mozilla have since seen the list and in Firefox 2 you can undo a closed tab by pressing Ctrl-Shift-T. If you already used the keyboard shortcut Ctrl-T to open a new tab, that’s particularly easy to remember. If you close a series of tabs, you can reopen each of them by pressing Ctrl-Shift-T repeatedly. It’s a LIFO stack (Last In, First Out), so Firefox will open the most recently closed tab first, then the next most recently closed and so on. Firefox also includes a (less elegantly implemented) version of Opera’s Trash Can: to select from a list of closed tabs, click History —> ‘Recently Closed Tabs’.

Reopening a closed tab also restores that tab’s history, in both Opera and Firefox, so you can browse back though the sites you viewed on that tab.

So where’s the undo closed tab feature in Internet Explorer 7? It’s not there. Microsoft is still playing catch-up with it’s browser.

Up A Notch

Reopening a closed tab is handy, but wouldn’t it be great if you could undo a browser crash or re-display a bunch of sites after you’ve accidentally closed your browser? That’s where crash recovery comes in.

Once again, where Opera leads, the others have followed. Opera will automatically load your last session exactly as it was – all the tabs and all the windows – if you click Tools —> Preferences —> General and from the Startup menu select ‘Continue from last time’. You’ll no longer have to worry about accidentally closing a bunch of tabs.

Firefox has a similar options: go to Tools —> Options —> Main and in the ‘When Firefox starts’ box, select ‘Show my windows from last time’.

Once again, IE 7 doesn’t quite get it right. There is an options to re-display the currently open tabs, but there’s no way to set this to occur automatically. Instead, you have to remember to do it each time.

  1. Open at least two tabs.
  2. Click IE’s close button. A dialog will appear, asking whether you wish to close all tabs.
  3. Click the ‘Show Options’ button.
  4. Tick the ‘Open these the next time I use Internet Explorer’ options and then click ‘Close tabs’.

Firefox and Opera have the ability to recover from a crash. Should your computer or browser crash, the browsers will automatically offer to reload your last session. It’s not fool-proof, but it usually works.

Matching Opera

To match Opera’s graceful undo handling, Firefox and IE 7 both need the help of add-ons. For Firefox, you should install Tab Mix Plus, one of the all-time great Firefox extensions. Tab Mix Plus provides a huge array of tab options, including a right-click ‘closed tabs list’, as well as it’s own highly flexible crash recovery and sessions saver. Once installed, navigate to Tools —> ‘Tab Mix Plus Options’ —> Session to find settings to suit your needs.

For Internet Explorer, there’s IE7Pro. This add-on provides a whole bunch of enhancements for IE, including crash recovery and advanced tab management.

Tips

Tweak Firefox
If you like fiddling under your browser’s bonnet, you can manually tweak Firefox’s session restore and crash recovery settings. Type about:config in the address bar and set the Filter to session. You’ll see all of Firefox’s session-related settings. Double-click a setting to change it.

Edit: Opera users, I haven’t forgotten you! After searching around a little, I’ve found you can also change a plethora of settings using Opera’s opera6.ini. if you’d much rather edit the file from your browser, type about:config or opera:config and you’ll be greeted with a bunch of settings that you can tweak to your heart’s content! More information over at Opera Support.

If you liked this post, buy me a coffee!

Wordpress 2.3 Release Scandal: The Aftermath

After the Internet went crazy over the release of Wordpress 2.3 and with Wordpress 2.4 already on the horizon, plus the scandal that came to light about certain issues as the new release, codenamed Dexter, spying on it’s users; individuals have hit backs with claims such as Matt Mullenweg’s:

As mentioned in our release announcement, the update notification sends your blog URL, plugins, and version info when it checks api.wordpress.org for new and compatible updates. It does not include $_SERVER dumps, or any settings beyond version numbers (for checking compatibility), or your blog name, or your credit card number. We do provide a way of disabling this feature; in fact I link to one of the plugins in the release announcement and in my original response to Morty’s thread.

But it’s not all bad news - some things apparently went right with Wordpress 2.3. This isn’t the first scandal to rock Wordpress. It was previously found that Wordpress ‘intentionally violated Google Adwords TOS to make money‘. This article also just goes to show that even sometimes developers cross the line.

If you’re one of the many who are paranoid about sharing their information, then I suggest grabbing the 2 following plugins: Disable Wordpress version check and Disable Wordpress plugin updates. But don’t think Matt Mullenweg is the bad guy in this situation - some credit must go out to him for linking these plugins in his original posts elsewhere around the internet. If you’re simply fed up with Wordpress and this is the final straw - consider 9 Wordpress alternatives.

I didn’t write this article with the intention of flaming anybody or provoking an argument - I simply want to generate some discussion on the matter.

Your thoughts in the comments.

Technorati Tags: ,

If you liked this post, buy me a coffee!

Wordpress 2.3 Released, Internet Goes Crazy

That’s right, Wordpress 2.3 “Dexter” has been released to the interweb. Now usually when there’s a Wordpress upgrade, everyone goes stir crazy and wants to update their blog to the latest and greatest version. But of course, riding on the back of this great news comes scandal - apparently WP 2.3 spies on it’s users. Slashdot has the full lowndown in the previous link, so check it out and let me know your thoughts. I won’t be upgrading in the coming days for the simple reason that Wordpress 2.3 doesn’t play nicely with many current plugins.

If you liked this post, buy me a coffee!

How-To: Run a Webserver from your PC

You might not have ever thought about it but every time you look at a web page that page has been served to you by a computer somewhere.

This serving is not all that complicated and the average desktop could probably do it.

In fact by downloading a copy of Apache you can have a go at running a web server on your own computer. If you are reasonably confident with configuring your router and firewall you could even consider hosting your blog from it provided you have the right connection for the traffic you may receive.

Personally I like to have my blog in a powerful server in a data centre with all sorts of expensive back ups but with a little jiggery-pokery there is no reason why you couldn’t serve it from home.

But all that aside let’s just look at setting up a webserver to play with.

I shall assume generally that you have Windows XP and a basic grasp of the things I am typing about. If this is not the case then you might want to ask questions. That’s cool too.

So grab yourself a copy of the Apache Server for Windows.

Actually it is nowhere near that simple. You must choose between three versions (1.4, 2.0 or 2.2) but I’ll save you some time and let you know that 2.x is the developmental line and while 2.0 and 2.2 do not play the same both should be fine for a little play. You will also be fine with 1.4 especially if you want to let the outside world in.

Your best bet is to grab this little package: wampserver. WAMP stands for Windows, Apache, MySQL and PHP. Without much fuss you should be able to run a whole host of programs. You will find you have Apache 2.2 with this package so I’m guessing at has come on a bit since I last tested it.

Install it if you wish or pretend you have and read on.

Once in place you should have a folder inside of which is your http root folder. Anything inside this can be navigated to via a webbrowser. Open up your favourite browser and punch localhost into the address and have a look.

(If you actually bother to install a WAMP package the help file is a bit more impressive than that last paragraph).

Now you can look at HTML pages all you like.

Isn’t that cool.

What do you mean you could do that anyway?

Actually it’s true. Looking at a HTML document in a browser is no big deal - any fool can do it.

It’s what else you can do that starts to get cool.

If you have already installed the WAMP package you have the ability to run over 4,000 packages Listed Here and if you fancy grabbing PERL for your PC then you get access to another 4K of packages here and you can interface with some C libraries you happen to have written (you never know).

The same is true for python (sometimes used to script webpages) or C/C++/C# which you can run as CGI too. So if you want to go a litle OTT and play with everything but Ruby try this where I understand you can download for free or buy a regular copy.

While we are going silly you can also try PostgreSQL as the second most popular free database system.

Suddenly you can try out every last (free) CMS and Blog package on the planet. Expect to pay an arm and a leg to have a web host give you all that which while seemingly strange due to the fact I’m telling you that it’s all free I’d bet you spend a day grabbing it all and a few hours every month grabbing updates. You see, even with free software people’s time is still expensive.

Personally, for example, I run just LAMP with MediaWiki on a personal intranet (webserver over my local area network of two PCs and a laptop). This allows the family to keep track of common notes.

For those that are wondering the PC running the webserver had 256MB of RAM, 2800+ Sempron and a 40GB HDD. Not exactly top end stuff these days.

It is good safe fun and the perfect environment to learn to write basic web scripts in. That’s where I do most of my work these days - yes my test server is the same PC that I write my business letters on and do the accounts with.

As I said earlier it’s not that complicated.

Any comments, tips, suggestions or cries for help can be posted in the comments or emailed to me.

Written by Lord Matt as a guest article.

If you liked this post, buy me a coffee!

Love CS? Hate Ads? This Post Is For You

If you’re a hardcore CS fan or just happened to have played the game since the recent compulsory update to the Steam client, you will have noticed the ingame ads on the scoreboard and in maps such as de_dust2 and de_aztec. So what’s the big deal? It’s just the usual story: Company has popular game. Company wants to make more money. Company places ads in popular game. Company makes revenue. Unfortunately, these ads make the game look ugly and annoy those people who want to simply play the game. The ads can be viewed at CS-Nation via these links.

So the question is raised: how do you remove these damn advertisements? Well, after doing a little bit of googling, I stumbled upon a .rar archive on Rapidshare. The archive simply contains copies of the game files before the Steam compulsory update. It is legal as of now (March 2007) so I have hosted the .rar archive here for you to combat corporate gain and take back your gaming experience.

Download The File - 828kb, includes readme

RapidShare Mirror

Here’s what a certain individual had to say about this patch in regards to a VAC Ban:

“The only ‘modified’ file is iga.dat, where i made a 1-character hex edit. This file could not actually be used for any cheating purposes, and since it’s such a new addition to CS, there are no cheats which make use of it for any exploitable purposes and VAC therefore doesn’t check it.

As for the rest of the files, they’re all resfiles (effectively a skin/gui - you’re not banned for that.) and client content from the last working version. VAC really shouldn’t detect VALVE’s own (albeit old) content as cheats. Besides, many users may have steam set to not update their games, and play with the old content in any case. VALVE won’t ban them for such a scenario. They bought the game, and therefore can choose whether or not they wish to keep it updated or not.

In essence, this patch simply ‘forces’ CS to use content from before the update, which is perfectly legal, since you bought the game and can choose whether or not to update it.

NOTE

I will not be held responsible for any damage done to your computer or your Steam Account through using this patch, or anything you may do with the patch as I am not the creator of the patch. You are free to redistribute the patch. I am only posting this for your educational use.

Shame on Valve for stooping to EA’s level.

There was a post on Digg with a rar archive containing files not exactly the same as the provided rar archive in this post which has been reported on Digg as not working through user comments

My conclusion: gg valve.

If you liked this post, Digg it!

Edits

#1 As if we didn’t see this coming. Today there was an update to the Half Life 1 engine (which includes Counter-Strike 1.6) which is described in Valve News here. The update simply says: “Fixed loading outdated client dlls”. If you downloaded the patch, you will see it contained a patched client.dll. I just launched my CS client and what do you know? The stupid fucking ads are back. The ad is no longer on the top of the scoreboard although the game has loaded a new client.dll so the spacing of the text in the scoreboard is configured for the new ‘crap’ scoreboard which is wider, so you can no longer see your deaths or ping, only your kills. Looks like this ones going to be an uphill battle with Valve, so until someone comes up with a new method you’re going to need to bear with the ads. I’ll keep you posted if I find an update.

#2 For now you can removed the ingame ads using the cvar gl_polyoffset -999. It will remove all the advertising decals from the affected maps, but you will have to deal with the ads on the scoreboard and the crap scoreboard width. For now thats the best option available.

#3 If you’re too lazy to scroll a few lines, all updates by fragtion to his patch will be posted at this link: cs.rin.ru/forum/viewtopic.php?t=44349 when they become available.

If you liked this post, buy me a coffee!

Wordpress 2.1.2 Released

Heads up to all you Wordpress users. Wordpress 2.1.2 was released today. I already know what you’re thinking: ‘I only just upgraded to Wordpress 2.1.1! What is with these stupid Wordpress developers and their sporadic software releases?’

So put your thoughts aside for a moment, because this release is very important to users who may be running vulnerable installs of 2.1.1. If you know someone who is using 2.1.1, or you are yourself, I strongly advise you to visit the Wordpress Download page and get the latest 2.1.2 release.

Now let’s bring those thoughts back. Why are the Wordpress developers so sporadic in releasing WP? To find out, visit the Wordpress Development Blog for the full scoop.

If you liked this post, buy me a coffee!

Agloco: Get Paid for Your Internet Habits

Agloco, or A global company, is a relatively new site which was created to earn money and shares in the company itself for it’s participants. It has been listed with the London stock exchange, so you know they mean business, so certainly join Agloco ASAP.

What do I need to do?

The answer is simple. Join Agloco. It’s currently in Beta stage, but are encouraging as many members as possible to sign up and to refer others (like I am) to maximize their chances of generating an income. You earn money for your referrals’ participation, so your efforts are multiplied with each person who signs up under you, and then each person who signs up under that person etc. In the coming future, Agloco will provide a viewbar which will be used by the members to surf the internet. Agloco displays ads, and this is where the income is generated for the user. You can surf for a maximum of 5 hours a month. They also pass along commissions to the end-user (that’s you!) from searches, product sales and referral fees. Every action that creates revenue for other companies will now be available to you even if you don’t have a blog or a website. The more active referrals you sign up, the more you earn. You can use Agloco’s member calculator to estimate your monthly earnings if you choose to sign up with Agloco.

How do I get paid?

Once more, a simple answer. You earn for every money and shares in Agloco for every action you take. I am yet to find an answer to how they will pay, but Cheque/Paypal is looking good, although I am unsure which method they will use (or if they will use both). They say that they are in the process of drafting paperwork which will allow Agloco’s users to donate to charity so you can give and receive.

Agloco’s membership is growing steadily. It’s free to join, so certinaly register ASAP. The earlier you join, the more you have the chance to earn. So why not sign up, get those referrals and get paid for every action you take on the net.

If you liked this post, buy me a coffee!

How Skype Punches Holes In Firewalls

Ever wondered how Skype and other programs that directly exchange data between two computers which are both firewalled only allowing outgoing traffic?

This article explains the firewall admin’s worst nightmare. Of course it’s nothing new, but still an interesting read.

If you liked this post, buy me a coffee!

Who Knew Microsoft Coders Swore So Much?

Well the truth is, we didn’t. Not until the Win2k source code was leaked onto the internet, but a lot of the MS haters out there will love the fact that they called themselves morons.

You can view the whole lowdown on it at kuro5hin.org.

If you liked this post, buy me a coffee!

New Software: CrossLoop

CrossLoop is a free secure screen sharing utility designed for people of all technical skill levels with ease of use in mind.

Now, you may be thinking CrossLoop is just another ‘regular old VNC alternative that offers little or no features’ - that’s where you’re wrong. CrossLoop has been designed with ease of use in mind for the beginner and advanced users. It offers an easy setup, and once you’ve got the program installed, simply click a few buttons and your friend anywhere in the world can connect to your computer to share control of your computer and view your screen, as you can view your friend’s screen. CrossLoop can let you do anything on your friend’s computer (and vice versa) almost like you were sitting in front of his/her computer. It has a wide range of applications including remote assistance, remote instruction, training and real-time collaboration. No settings need to be changed on your firewall our router, it’s essentially install and go.

CrossLoop is based on TightVNC, and is powered by the CrossLoop VIP Tunnel. The Tunnel is a secure P2P data transmission system. All messages and any other traffic sent through the tunnel is encrypted on CrossLoop servers to ensure maximum user privacy, as well as the traffic is encrypted at both endpoints using Blowfish 128-bit encryption. The creators of CrossLoop have designed the program with the end-user in mind.

Being a newly converted CrossLoop user after switching from VNC, it has replaced my existing VNC installations because it is so easy to use, with just having to enter a few details before I can be using another computer on my home network. It has maximised my productivity because I no longer have to move between computers.

If you like what you hear, I’m sure you won’t be disappointed, so I recommend you visit the CrossLoop Site now and recommend it to a friend so you can collaborate on your next project or provide support to your not-so tech savvy friend.

Visit CrossLoop.com
Visit the CrossLoop Blog

Leave a comment and tell me your thoughs and feedback if you decide to use CrossLoop; I’m sure they wouldn’t mind a comment on the CrossLoop Blog either.

Technorati Tags: , , ,

If you liked this post, buy me a coffee!




September 2008
M T W T F S S
« Jul    
1234567
891011121314
15161718192021
22232425262728
2930  

RSS  


Posts (RSS) Posts     Comments (RSS) Comments
 Add to Technorati Favorites


advertisements  






top commentators