Archive for the 'Guernsey' category



16
Aug

Web Application Security for Developers presentation

Last nights Guernsey Software Developers Forum meeting was sparsely attended with a number of the regulars attendees absent. There were however two new faces including Kezzer who I'd been chatting to on-line for years.

Hopefully the low numbers were down to the seasonal summer holidays and the subsequent knock-on effect that we couldn't get email out to the BCS Guernsey division to gather sufficient awareness.

I did a short presentation on Web Application Security for Developers that covered HTML injection, SQL injection and cross-site scripting including some live demonstrations on sample code. Slides and sample are available although without audio or screen cast of the demonstrations until I work out how to do that with Keynote.

Download Web Application Security for Developers (Flash) (1 MB)

Download Web Application Security for Developers (PDF) (120 KB)

Download Sample of vulnerable and secure code (ASP.NET) (196 KB)

I've come to the conclusion that putting presentations together takes me around 1 hour of preparation to 1 minute of presentation...

[)amien

15
Aug

Web Application Security presentation in Guernsey

This presentation is now available on-line.

I will be giving a talk about web application security tonight at the Guernsey Software Developers Forum.

Web application security is a very large subject I will only be covering SQL injection, HTML injection/cross-site scripting and input manipulation. If there is enough interest I'll consider covering other subjects such as session hijacking, defensive programming, hashing etc. in a future talk.

As always the doors are open to everyone opening at 6pm tonight (Wednesday 15 August 2007) at the Guernsey Training Agency above the Post Office in Smith Street.

The talk will last around 30 minutes but the meetings tend to go on to around 7:30pm for those that want to discuss it or other developer topics.

[)amien

21
Jun

Guernsey Software Developers Forum, June 28th

Changes

A number of changes are happening within the Guernsey Developer Users Group!

We have changed the name to the Guernsey Software Developers Forum to better reflect the nature of the events and moved the Guernsey Software Developers Forum web site over to a new location, host and software.

It is also our intention to arrange presentations as often as possible as fewer members were interested in the free-format discussion events.

Next event

The next event will be on Thursday 28th of June 2007 starting at 6pm at the Guernsey Training Agency offices above the post-office in Smith Street, St. Peter Port.

As always the doors are open to everyone so if you have an interest in any of these subjects just turn up and grab a chair. The planned agenda is:

Opening

Welcome to the forum, news and announcements.

(6:00 pm)

XP2007 Conference Report

The XP2007 8th International Conference on Agile Process in Software Engineering and Extreme Programming took place this month in Como, Italy.

Filippo Borselli will be sharing what he learnt over the course of this five day event as he attended many of the keynotes, tutorials, workshops and panels on offer.

(30 minutes)

The OGRE 3D Graphics Engine

OGRE is an open source library that makes it easier to render highly detailed virtual worlds in real time using the latest in consumer graphics hardware.

The founder of the project, Steve Streeting, will introduce some basic 3D graphics principles, show what OGRE brings to the table, a quick technical overview and code example, and will end with some sample demos and videos from people around the globe who use it.

(45 minutes)

Questions & Answers

Questions and answers session.

Group Discussion

Open-format discussion between attendees.

Closing

Discuss the date for the next event, determine what presentations are possible and what attendees would like to see.

(8:00 pm)

[)amien

20
Jun

Guernsey mobile plans

Now that Sure and Wave/JT are operating in both islands competition is heating up unless you want 3G in Guernsey because the government awarded the licence to somebody who doesn't operate whilst refusing a licence to the biggest operator. Way to go.

Basic plans

Wave/JT should be commended for offering the same plan and rates across the islands.

Sure have some balancing to do between island and need to offer a lightweight plan below their basic £20 a month rental in Guernsey. They do offer cheaper rental pricing when taking out an 18 month contract however.

Both operators have a make-your-own-plan scheme available.

Locations Plan Months Price £ Minutes Texts Pictures Data KB
Gsy & Jsy Wave/JT 25/25 12 9.99 25 25 0 0
Gsy C&W Islander1 12 10.00   30 0 0
Jsy Sure 120 12 12.50 120 60 5 0
Gsy C&W Roamer 12 15.00 1002 1002 0 0
Gsy & Jsy Wave/JT 50/50 12 15.99 50 50 0 0
Gsy Sure 100 12 20.00 100 100 10 100
Gsy Sure 100 18 20.00 200 100 10 100
Gsy & Jsy Wave/JT 100/100 12 21.99 100 100 0 0
Gsy Sure 150 12 25.00 150 150 15 150
Jsy Sure 360 12 25.00 360 180 15 0
Gsy Sure 150 18 25.00 300 150 15 150
Gsy & Jsy Wave/JT 250/250 12 33.99 250 250 0 0
Gsy Sure 300 12 35.00 300 300 30 300
Gsy Sure 300 18 35.00 600 300 30 300
Gsy & Jsy Wave/JT 500/500 12 49.99 500 500 0 0
Gsy Sure 500 12 50.00 500 500 50 500
Jsy Sure 1000 12 50.00 1000 500 50 0
Gsy Sure 500 18 50.00 1000 500 50 500
Gsy & Jsy Wave/JT 1000/1000 12 69.99 1000 1000 0 0
  1. No roaming
  2. Minutes or texts, not both

Voice calls

Measured in £ per minute dependent on destination.

Destination Wave/JT Sure Gsy Sure Jsy
Local same network 0.07 0.10 0.10
Local other network 0.07-0.14 0.15 0.15
National land-line 0.10 0.10 0.10
National mobile 0.20 0.15 0.15
European land-line 0.20 0.20 0.25
European mobile 0.20 0.30 0.30
US & Canada 0.20 0.25 0.25
Rest of the world 0.20 0.75 0.99

Messaging

Measured in £ per-message independent of destination whilst you are on your home network.

Type Wave/JT Sure Gsy Sure Jsy
Text (non-premium) 0.07 0.10 0.06
Picture 0.20-0.80 0.25-0.30 0.25-0.50

Data packets

Measured in pence per kilobyte (KB).

Type Wave/JT Sure Gsy Sure Jsy
GPRS 0.293 0.100 0.100
3G 0.293 n/a n/a

Video calls

Measured in £ per minute dependent on destination and network.

Destination Wave/JT Sure Gsy Sure Jsy
Same network & island 0.07 n/a n/a
Same network 0.20 n/a n/a
National 0.45 n/a n/a
Same network 0.55 n/a n/a

[)amien

15
May

Subversion talk at Guernsey Developer User Group

This presentation is now available on-line.

I will be giving a talk entitled "Change management with Subversion" at the Guernsey Developer User Group later this month.

The talk will start with the reasons for change management and the terminology Subversion uses before delving into a typical work cycle. The AnkhSVN client for Visual Studio and the TortoiseSVN client for Windows Explorer will be demonstrated and various other points covered such as when to branch, when to merge, what server options exist etc.

If you are interested in source control, team collaboration or release management then feel free to come along.

This GDUG meeting takes place on the 24th of May at the Guernsey Training Agency's office above the Guernsey Post Office in Smith Street. As usual the meeting will start at 6pm and the talk will likely start shortly after that and run to around 30-45 minutes (I'm still finalising the content). Keep an eye on the GDUG site for the official agenda.

This location is the venue for the tonight annual general meeting of the Guernsey section of British Computer Society. I believe this particular BCS event is only open to BCS members but if you are a member then this is a gentle reminder. At least 4 of us from the GDUG will be in attendance.

[)amien

02
Feb

Where do the recycled things go?

We interrupt this blog of technical snippets and personal commentary to bring you an interesting look (courtesy of the BBC) at what happens to the various bottles, cans and plastics that are sent for recycling - at least in the UK. (Hit the "In pictures" link next to each person).

It is interesting that the companies involved highlight a few items that are troublesome to recycle - this information needs to make it back to consumers so that we know they're not going to be part of the recycling process and choose to adjust our buying habits.

From what I can see green bottles are currently in overload, envelopes cause a problem especially brown or windowed ones and telephone directories (perhaps use an on-line one instead).

Here in Guernsey the government does not collect items for recycling but offer advice and information on a number of recycling points you can take items to. Friends of the Earth Guernsey also have a page about various items that are accepted by various charities.

[)amien

26
Jan

Last night’s Guernsey developer group meeting

Last night I attended my first Guernsey Developer 'User' Group meeting (I believe it was the second such meeting - I missed the first).

Filippo gave an interesting talk on the Steve and Adrian).

The forums are open and we're discussing what could be interesting topics for future presentations. I quite like these short presentations (and similarly screen casts) as they let you get a real feel for what a product can do much more quickly than wading through the docs, installer and samples would allow.

If you're a developer in Guernsey and actually interested in programming rather than seeing it as a 9-to-5 chore then why weren't you there?

[)amien

10
Jan

Guernsey Developers User Group, January 25

The recently-formed Guernsey Software Developers Forum are having a meeting on the 25th of January at the GTA University Centre above the post office at 6pm.

The founder, Fillippo Borselli will be giving a presentation on FIT - a Framework for Integrated Test and it should be a good place to meet a few fellow developers.

[)amien




Feed subscription

Blog topics