Posts Tagged ‘IRC’

V8d QDB (Laughter, sunshine, and inappropriate remarks)

Wednesday, February 17th, 2010

Recently I’ve been doing some work to resurrect the V8d QDB. About a year ago it was shut down because of excessive spam and excessive bugs in the script running it, at that time it had a little under 1,000 quotes and many people submitting them. Fortunately I saved the database (spam and all) and over the last couple of weeks or so I exported it to CSV and then imported it to a new quote script. This quote script was based off of QdbS and I’ve made several additions, including:

  • CAPTCHA system based on reCAPTCHA
  • Quote origins to allow users provide a source for their quotes and quote sources to have their own QDB
  • An option to allow users to fix quote origins
  • Deletion requests
  • IP tracking for posts
  • Language filtering for quotes
  • Nicknames associated with quotes and passworded access to the nicknames
  • Syntax highlighting so it looks just like your client
  • A mobile site for portable laughter
  • Line by line quote editing (currently only submitting lines to be deleted)

Creating origins for quotes means that now we have separate QDB’s for different channels/networks, so there’s http://qdb.v8d.org/afternet and there’s http://qdb.v8d.org/crystalirc.

There’s a long list of things to do still, some of it is pretty easy and other bits are going to take a lot longer. If you have any features you’d like to suggest or request then please either drop a comment here or get in touch another way. Of course if you want your network/channel listed as an origin then just say so. Well, I know the question you want answered, what might be coming?

  • An Android client
  • Registration so you don’t have to keep filling out CAPTCHA’s
  • Support for SMS quotes, MSN quotes and IRL quotes (and etc.)
  • Support for texting your quotes in
  • Support for mobile submission

I’ve been using the QDB to [re]learn PHP so there have been some bugs and I’ve learnt a lot. As I work with it I’m sure I’ll provide an ever growing number of features as I become more skilled and spend more time on it. At some point I will add better templates as the existing ones use tables and could use some AJAX to make things a little more streamlined. I am working on this project and there will be more done to it within the near future, however, right now I’m working on another project so development of new features is paused for maybe a week.

Please click here to go to the QDB

Kind regards, Robert Small.

  • Share/Bookmark

Top ten Android Apps I miss from my T-Mobile G1 (HTC Dream)

Friday, September 11th, 2009

So here’s the story. My G1 has stopped working and being in the USA at the moment I have to return it to the UK to be replaced, in the mean time I’ve found myself missing both it and the applications on it. I’ve really grown to love Android and the apps on it. In fact it has become something of a mobile computer to me. With the easy WiFi connectivity and built in GPS (and the help of Locale) I’ve found using WiFi hotspots almost as easy as having a (cheap) 3G connection. Of course being on a UK contract I’d rather not incur the massive roaming charges for data in the USA.

In the last few days as I’ve started to miss it I decided to write a ‘Top Ten Roundup’ with a difference, the top ten that I miss. I’ve reverted to my Windows Mobile smart-phone so I still have a few luxuries. I expect that I’ll mention several things which made me prefer my G1 to the HTC Hermes I was on. Firstly though I’ll compare a few core components that I miss.

  • The email program. When I first used Android I wasn’t that excited about the email app; sure, it had starring which Windows Mobile didn’t, but that was about it for me. However I’ve come to really appreciate the way it synchronises and the way that I can apply labels and generally use it as I do the computer front end. Windows Mobile makes me synchronise manually or set a time, this is nice and I used to find it very useful but I really appreciate being able to use Locale with the Gmail application to trigger synchronising only in a WiFi hotspot.
  • The contacts application. There are some trade-offs here. Windows Mobile supports a birthday for a contact, unless I’m severely blind my G1 does not. Windows mobile however attacks my contacts list on Gmail adding Mr’s and Mrs’s which in turn adds extra contacts. This is fixable, the G1 lack of birthdays will surely be fixed in a future release. Incidentally the birthdays can be shown on the calendar with a small work around. Simply go to the calendars listing under settings, click browse interesting calenders and find your birthdays under ‘More’.
  • The browser. I really miss the Android browser and its speed and zoom features.
  • Marketplace. Do I even need to say anything here? The ease and simplicity is so nice.

Now for my top ten list of Android applications that I miss.

  1. Locale. I had rules set up to do everything I needed all based on where I was. It came into extra brilliance while abroad where I couldn’t use my normal data connection.
  2. ConnectBot. Having a well rounded SSH application is essential.
  3. Android IRC. Who can exist without IRC? I mean, what true techie can exist without IRC? Android IRC supports SSL, multiple servers and message notification, what’s more it doesn’t die if you leave it and open other applications.
  4. AndNav. This is my most memory heavy application, it uses tiles instead of vectors so pre-download is essential for any sensible routing. Also routes are calculated away from the client which causes network use. However, all this is well known to the developers and is being worked on. I would personally love to see (for example) POI search for off-line (maybe import gpx POI’s). I would be even more excited to see off-line routing, maybe data sets could be split further just to contain roads with no additional data? However all the Windows Mobile alternatives that I’ve found have not done what I needed or had some major problems.
  5. Quickipedia. Wikipedia has become the defatico source of information these days. Want cable layouts? Check Wikipedia. Want information about a penguin that flies? Check Wikipeida. Having a mobile client is like carrying it around as a book… just without ink or weight or that book smell or worrying about pages falling out.
  6. Movie Finder. It’s great to be able to quickly find out the times of a movie or check which ones are on locally. This isn’t a new concept I know but I found this the easiest to use, far easier than my previous experiences on Windows Mobile.
  7. Telegraph.co.uk news. Although this requires a connection and can’t horde its data off-line it’s still a great application. I’ve used other news applications and I’m open to suggestions but I found this to be the best. I do miss Viigo.
  8. Listen. I’d only just started using this but I’d become adicted pretty quickly. It’s a nice product from google themselves and it provides me with a stream of podcasts straight to my device. What’s more it can be run offline.
  9. FML. This would be one of two things that I use to entertain myself.
  10. Lolcats. This would be the other.

There are more I miss, there are more I used regularly and there are more I’d probably like to put on this list in the future. A couple in the running were:

  • My Tracks. A GPS tracking application that I’ve found to be absolutely excellent.
  • Beeb Player. BBC iPlayer application, not much use here as I have a US IP but it was great when I was in the UK.
  • Meridian Player (and now Meridian Evolve). A great player. Unfortunately I don’t watch much on my phone as my laptop has a better resolution for that.
  • Dizzler. A music on demand player, very useful for those moments where someone doesn’t know a song and you want to *show* them.
  • Barcode Scanner. Most sites about Android offer 2d encoded barcodes for content, I think this is a great way to move stuff from one device to another.
  • Better Keyboard. A great on screen keyboard. I certainly miss it.

That just about makes up my little Android tear story. Hopefully I should see a new G1 working perfectly within the next few weeks and I’ll be able to tell you which applications I’m adicted to right from the word go.

Kind regards, Robert.

  • Share/Bookmark

An excuse for a lack of blogging.

Thursday, February 28th, 2008

I’ve been ill. I hate being ill, especially when you can’t even get out of bed most days. I hate the fatigue after the illness. In general, I dislike being ill and all that goes with it. I had tonsillitis as a part of glandular fever.

Well, that’s that, I’m at least partially well now. The unfortunate fact is that I seem to be one of the few people who get a post-illness fatigue from glandular fever, either that or I’m just lazier than normal.

I’ve recently become involved in yet another business. It’s certainly very comfortable and they provide good training, nice perks and a very reasonable wage. They also are open to new people so get in contact with me if you’re interested.

In general I’m getting by in life, my next trip to the States is being planned. I could use some advice there, especially on an inexpensive way to get to Amsterdam airport from Norwich. I love swimming, but not in that cold conditions! One of the annoying sides of my local airport is that it doesn’t seem to provide many flights to anywhere, and those it does are rather expensive. To annoy me more I find the website for it is both badly designed and dysfunctional.

For those of you who know what ‘Project X’ or ‘That Project’ is, it’s now named ‘Footman’ and is coming on reasonably well. In fact I hope to have a working demo soon for internal testing.

V8d Org IRC will be moving to InspIRCd from UnrealIRCd. This move will take place over a set time (probably a day) which is yet to be confirmed. We will attempt to prevent any disruption, but some will be inevitable.

I think this should get everyone up to date with my life; if you have any questions, do comment.

Kind regards, Robert.

  • Share/Bookmark

BottleCap becomes Windows friendly. (0.0.6-rc5)

Monday, December 31st, 2007

Another BottleCap release candidate, this one is Windows compatible out of the box. Just remember to edit bcsettings.py. Get the update and please report any bugs here.

Kind regards, Robert.

  • Share/Bookmark

Boxingday BottleCap release! (0.0.6-rc4)

Wednesday, December 26th, 2007

I’ve just uploaded another RC. I advise updating as it has a few bugfixes, especially if you’re on windows. Tonnes of work to make pylint happy and adding of docstrings, expect another release soon as I change and add things. I still have to fix the clones module but I’ve made the highlight ban code actually work.

Have fun, stay safe, and feel free to tell me if there’s anything wrong, remember to check the official channel for updates! irc.v8d.org #BottleCap

Kindest regards at this festive season, Robert Small.

  • Share/Bookmark

BottleCap has another RC – 0.0.6-rc3.

Tuesday, December 18th, 2007

I’ve released some more code, it provides a few new features:

  • HTTP update checking (now threaded)
  • timed unbanning and a *better* way of banning
  • it has the beginnings of the new correction script
  • a few other minor changes

I’ll leave it as such, do join the channel (irc.v8d.org #BottleCap) and ask more questions. Since rc1 I’ve added a few little things to allow windows to function better with BottleCap, I’ve not yet given it a full testing, let’s hope it all works soon.

Kind regards, Robert.

  • Share/Bookmark

A short passage on BottleCap (Modular script-pack for XChat).

Sunday, December 9th, 2007

People often ask me why I wrote BottleCap, this normally comes immediately after asking what BottleCap is. I might as well answer both. BottleCap is a small modular Python script designed to replace or create a few features I found either partially or completely lacking in XChat. It was primarily designed for Linux but should work on any OS providing it has XChat and python. It provides a fair few things and is in slow development. Some of the features are:

  • Spelling and grammar correction
  • Toaster pop-ups
  • Highlight handling
  • Auto-away and auto-return
  • Automatic invite handling
  • Regexp banning.

It’s a useful script and to my knowledge there are no ways to exploit it. I’ve mainly written it on request or as I’ve needed it, the regexp banning module is in direct result of an attack levied at a channel I’m op’d in. The attack used stupidly easy to spot nicknames which were rather hard to ban, a regexp did the job wonderfully.

Spelling and grammar correction is mainly to help me when I’m reading certain channels I moderate which are mostly used by children, it takes the strain off reading and deciding what they’re talking about!

There’s more information on this page (http://www.v8d.org/wiki/index.php?title=BottleCap) and please as in #BottleCap on irc.v8d.org for a copy and help getting it working.

If you’ve used BottleCap, or use BottleCap now, please post, I’d love to have a few ‘BottleCap changed my life!’ comments. Any suggestions would be great too.

Kind regards, Robert.

  • Share/Bookmark