Coder Profile - Show off your skills, get a coder profile.
 
 
 
VBAssassin
United Kingdom, Lincolnshire
ONLINE NOW!
10
fans
I'M A FAN
Send Message RSS
more actions
Articles Articles (11)
Source Codes Source Codes (50)
User Groups User Groups (7)
Discussion Forum Discussion Forum (4,058)
To Do Lists To Do Lists (3)
About Me
About Me About Me
Fans Fans (10)
Portfolio Portfolio (8)
Friends Friends (168)
Overview  
User Name VBAssassin
Unique Hits 2,038
Real Name Scott Thompson
Location United Kingdom
Lincolnshire
Occupation Web Technologist & Director
Gender Male
Age 21 Years Old
WebSite coderprofile.com/
Post A Profile Comment
Some Random Friends
  view more
raikun
Sivarak Phachansiri
NeXus
Nav
Zendra
Erwin
Recently Added Articles
  view more
Speed Up Delivery of your JavaScript Libraries
Web Development
Hello, I am going to show you how to speed up delivery of you external .js files along with examples. I will use the prototype and scriptaculous javascript libraries as a benchmark which contains 8 seperate .js files. Unoptimized .JS Here are the results using YSlow to benchmark the speed of the JS files downloading when there is no gzip compression, no cdn, and no minification of the js code: Response Time (ms): 4477 (all files) File Size (kb): 248.7 4.4 seconds to download some JS files! Thats 4.4 seconds, on broadband, to wait before the page even renders!!! So lets get that optimized. Option 1 - Optimized .JS - Using Google http://code.google.com/apis/ajaxlibs/documentation/index.html This is a very quick and easy way to speed up the delivery of the library files to an acceptable level. The same files, gziped with cdn (not minimized, but gzip kind of makes up for that loss)... results in the following: Response Time (ms): 1920 (all files) File Size (kb)... View In Full
6 Comments 6.00 out of 10
AJAX - When to use it?
Web Development
Recently AJAX has had a lot of hype about how it is used in the whole Web 2.0 scene. But which the great power that AJAX brings to a website, it has the capability to either destroy your site, or turn it in to something to admire! The uses of AJAX AJAX should be used to do one or more of the following: Speed up delivery of content Since only the portion of the page that is of interest needs to be loaded it means only a couple of kilobytes needs to be downloaded, instead of the whole page. Reduce server stress Because only a section of a page that is of interest is loaded on demand. Fewer SQL queries and fewer server side resources are required to produce just a section of a page, instead of the whole page. Wow effect If used with special effects (mainly when loading), it can produce a very nice looking website that has a wow effect to it! Applications It can be used to create application like websites! Take a look at sites such as Meebo.com for an example of a we... View In Full
1 Comments 8.25 out of 10
Null Byte Poison - How it works...
Security
Hi ya guys, Have you ever heard of "null byte" poison? Well if not... read on... How to create a null byte Hold down Ctrl + Shift and press the key with the @ symbol on it. In notepad++ for example it creates a little box with the word "nul" in it. That is a null byte. What is a null byte It's the first character in the ascii table i.e. 0 or chr(0) for example would return a null byte (in php). Practical Purpose A null byte in many languages is used to detect the end of a string. As opposed to storing an integer value in the first byte or two of the string stating the total length. A null byte on the other hand would just be placed at the end of the string... in just a single byte (saving space and does not need to keep count of the total characters in a string). PHP, C, and many other languages use null bytes to indicate the end of a string. So whats "null byte" poison? It's when someone enters a string and places a null byte somewhere in it. This then ch... View In Full
3 Comments 8.00 out of 10
Recently Added Source Codes
  view more
Make maxlength='' work on textarea tags
Language Posted Comments
JavaScript 22 Days Ago 0
Rating Downloadable Plain Text
- - - - - - 416 Chrs
Browsers don't natively support mexlength on textarea tags. However this enforces maxlength='' attribute on textareas, not just input text. Also, if javascript has been disable it will simply take no
Dynamic Transparent GIF Pixel
Language Posted Comments
PHP (Hypertext Preprocessor) 24 Days Ago 2
Rating Downloadable Plain Text
- - - - - - 594 Chrs
This image will not be cached by the browsers and will load with every page hit. Usefull for statistics etc on other websites that you do not own. Search engines will also tend not to load the image (
To Do List (With Effects)
Language Posted Comments
JavaScript 48 Days Ago 3
Rating Downloadable Plain Text
7.50 - - - 1,179 Chrs
Nothing special. No AJAX has been used to actually save the to do lists. Instead you enter a new item, and the item is instantly added to the bottom of an ordered list and the new entry is highlighted
Profile Comments
  
Please login to post comments.
 
cwbolton     Posted 1 Day Ago
 
 
lmao i copy your comment into the box so i know what im replying too and i forgot to
take the bottom bit out :P lmao

im on msn ALL DAY and im in GMT lol

yeah you too its quite cool isnt it. so are you a beginner too?

Chris

not scott :P
 
cwbolton     Posted 2 Days Ago
 
 
lol yeah most sites dont work well on phones. But then again it is Captain Wow coding
this site :P

wha you were on for a whole day!
when lol and you need to be on when im on :P

im fine thanks, life is ok. Im back into C++ and giving it one hell of a shot this
time
xD

talk to ya soon mate
Chris

Kind regards,
Scott
 
wap2k     Posted 7 Days Ago
 
 
Please delete this account bro thankyou
 
cwbolton     Posted 10 Days Ago
 
 
hey scott! Im on cp on my phone and it works like
a dream. Just thought id let you know, so how are ya mate? Your never on msn anymore
:( lol talk to you soon pal
 
Cinjection     Posted 15 Days Ago
 
 
Sounds good. Good luck with all that.
 
Cinjection     Posted 15 Days Ago
 
 
Cool. When are the challenges and awards being implemented?
 
Cinjection     Posted 15 Days Ago
 
 
Haskell and Scheme are similar, but Haskell is pure. I haven't touched haskell
yet, but I will once I know Scheme better.

And I haven't heard much about Smalltalk (no pun intended).
 
Cinjection     Posted 15 Days Ago
 
 
Well it's different from other languages. Variables are created like this:
(define PI 3.1415)
But the thing with that is that PI will forever be bound to the value 3.1415. That
is, I cannot change its value ever. In a pure functional language, all variables are
immutable. That is you would never see something like this PHP code
$foo = 5
$foo = $baz.

I'm actually lieing a bit. Scheme does let you change a variable's value,
but only because it's not a pure functional language. I'm treating as if it
were one, so I don't use that functionality.

As for calling standard libraries, I'm sure you can, I just don't know
how. I'm still really new at Scheme. If you're curious, you can ask
closure. He knows the language quite well.
 
Cinjection     Posted 16 Days Ago
 
 
I'm not sure what you mean. You can just return things you want computed just
like you would with anything else.
 
Cinjection     Posted 16 Days Ago
 
 
That's true. Scheme is just hard to understand because it's a completely
different way of thinking about programming, than something like Java or C.

Once you get the hang of it, it's actually really easy to read. Essentially
there is one type of code, functions. And they all follow the same format:
(+ 2 3) --> 5
(function a b) --> calls function with params a and b.

So everything (minus a few exceptions) follow that pattern. It makes it much easier
to read code, once you have that in mind.
Page  of 4  :: Next Page  >>
 
 
 
Part of the MyPingle Network
Development Blog :: Make A Donation :: Contact Me
Terms & Conditions :: Privacy Policy :: Documents
Version 1.44.00
Copyright � 2007 - 2008, Scott Thompson, All Rights Reserved