jammmie999's Profile User Rating: -----

Reputation: 3 Apprentice
Group:
Active Members
Active Posts:
117 (0.06 per day)
Joined:
01-April 09
Profile Views:
3,908
Last Active:
User is offline Sep 18 2013 02:52 PM
Currently:
Offline

Previous Fields

Country:
GB
OS Preference:
Windows
Favorite Browser:
FireFox
Favorite Processor:
Intel
Favorite Gaming Platform:
PC
Your Car:
Suzuki
Dream Kudos:
0

Latest Visitors

Icon   jammmie999 has not set their status

Posts I've Made

  1. In Topic: How do you learn a programming language?

    Posted 13 Jan 2013

    I learn by brute force, and a little gluing together of code online.
  2. In Topic: Push protocols - breaking through the NAT router

    Posted 17 Jul 2012

    OK I can see your point for conventional, web traffic. But do you not think for something like an email client/server instead of asking every minuet "Hey got any new emails", a message can be pushed from server to client, "hey you've got mail", now instead of say 60 POP3 connections in an hour. I have only got 5 pushed connections say. This kind of data is directly related to you, and you would have requested it anyway, by pushing the data to clients you are getting it quicker and in most cases more efficiently.

    I can see how this may not be the most efficient method for mobile devices, continually jumping from network to network. But a traditional desktop computer may retain the same IP address for several days, even weeks without change.
  3. In Topic: Push protocols - breaking through the NAT router

    Posted 17 Jul 2012

    View Postmodi123_1, on 17 July 2012 - 06:17 PM, said:

    Quote

    I don't see why the internet has evolved where almost all protocols in use today are client request based protocols (the client must ask for data, rather than server pushing data).

    Is this just a straw man argument to get you writing, or do you really not understand why client request is the preferred method?


    Have you eyeballed how apple does it on their Push Notification service for the iOS?
    https://developer.ap...ushService.html


    I think I can appreciate the need for both instances, when web browsing for example a client request method is really the only way, but in other instances such as email, instant messaging, VoIP etc. it seems counter intuitive to require a client to continually 'poll' for updates, if the server could simply push data to a client this seems a lot more efficient, e.g. notifying you of a new email, notifying you of a new IM chat etc.

    Surely a simple "its USERNAME at 255.255.255.255 send me notifications" and not having to leave a TCP connection open (such as with IMAP) would be much more efficient. This does pose a few security issues I can see, when I get a new IP Address someone else is getting my notifications etc. But this could all be secured using public/private key crypto.

    I'll have a read through the iOS link.
    Thanks
  4. In Topic: Question: What is the best way to prevent SQL Injections!?

    Posted 12 Jun 2012

    ...by vigorously validating your database inputs.

My Information

Member Title:
D.I.C Head
Age:
Age Unknown
Birthday:
March 1
Gender:
Years Programming:
6
Programming Languages:
C#, C, C++, PHP, HTML, CSS, JavaScript, SQL, A little bit of x86 ASM

Contact Information

E-mail:
Private
Website URL:
Website URL  http://
Twitter:
jammmie999

Friends

jammmie999 hasn't added any friends yet.

Comments

jammmie999 has no profile comments yet. Why not say hello?