Profile

Cover photo
Jon Skeet
Works at Google
Attended Worcester Royal Grammar School
Lives in Reading, UK
11,666 followers|959,868 views
AboutPostsPhotosYouTube

Stream

Jon Skeet

Shared publicly  - 
 
I don't think Tom's going to go hungry....
47
Tom Skeet's profile photoMakwana Nilesh's profile photoTracey Naseh's profile photoahmed abas's profile photo
10 comments
 
Very nice
Add a comment...

Jon Skeet

Shared publicly  - 
 
Aha, Google+ has at last decided to give me a vanity URL :)

http://google.com/+JonSkeet now works. Hooray!
56
1
Mostafa Shahverdy's profile photoJohn Stephen's profile photoAbhishek Nayak's profile photoAziz Rehman's profile photo
6 comments
 
nice
Add a comment...

Jon Skeet

Shared publicly  - 
 
I don't often code in Javascript, but I'm quite pleased with the result here... I wanted to make it simple to see what characters are in a string, including the UTF-16 code units, the full Unicode code points and UTF-8 representation. I first wrote a C# implementation, then figured it would be more useful in web form.

Apparently there's still a problem in terms of when the display part gets triggered, but I can tweak that later...

Play with it yourself at http://csharpindepth.com/Articles/General/Unicode.aspx#explorer

... and comments for improvements welcome, of course. (Apologies for any cringe-worthy JS if you happen to look at the source, by the way.)
35
4
Julio Henriquez's profile photoPandiyan M's profile photoK M Rakibul Islam's profile photoManoj Kumar S's profile photo
7 comments
 
Non BMP is usually referred to as the astral plane. :-) 
Add a comment...

Jon Skeet

Shared publicly  - 
 
I intended just to share this with one person - I took it just before the service on Sunday morning, in order to project the image during the service. (It's a wreath our Junior Church members made.)
26
Robert Koritnik's profile photoJohn Stephen's profile photoJon Skeet's profile photoJanice Mercado's profile photo
5 comments
 
Hi guys
Add a comment...

Jon Skeet

Shared publicly  - 
 
I posted this on Twitter a while ago, but neglected to do so on G+.

Eric Lippert on the Psychology of C# Analysis - wish I could have seen the actual presentation: http://www.slideshare.net/Coverity/the-psychology-of-c-analysis-24025354
Our C# expert Eric Lippert provides his take on the psychology of C# analysis, including the business case for C#, developer characteristics and analysis tools.
74
16
Artem Zvyagintsev's profile photoJuan Fran Blanco's profile photoRichard Pierre's profile photoBrandon D'Imperio's profile photo
5 comments
 
you have been less active on G+ for some time now, hope to see a lot of blog posts from you ... cheers
Add a comment...

Jon Skeet

Shared publicly  - 
 
Manning Deal of the Day April 21: Half off C# in Depth, Third Edition. Use code dotd0421au at www.manning.com/skeet3/
57
13
Clinton Billedeaux's profile photoSócrates Medina's profile photoFran Wahl's profile photoAshok Annadurai's profile photo
17 comments
 
Nice. On the 23rd of September I received an email that my hard-copy has been shipped and it just arrived in Ireland. Sweet. Thanks again for the cool offer.
Add a comment...
Have him in circles
11,666 people
Simon Haines's profile photo
Cat Beach's profile photo
Sophie Gage's profile photo
David Scott's profile photo
Feodora Farbian's profile photo
Donald Overlander's profile photo
anku lad's profile photo
Karam Badawi's profile photo
Tom Jackson's profile photo

Jon Skeet

Shared publicly  - 
 
Trivia of the day: it's my birthday in both the Gregorian (June 19th) and Hebrew calendar (Sivan 21st). If I live to be 100, that will have happened 4 times, including on the day I was born.

(No, this really wasn't an attempt to get lots of "happy birthday" comments.)
35
Raghav Nayak's profile photoPradeep Gururani's profile photoDanny Baker's profile photoLily Kane's profile photo
13 comments
 
This is for all your work
THANK YOU very much
Add a comment...

Jon Skeet

Shared publicly  - 
 
Hooray! Now I can stop, right?
68
2
Ashutosh Mishra's profile photoJohn Wales's profile photoLeniel Macaferi (johnleniel)'s profile photoGiovanni Buscarino's profile photo
27 comments
 
+Steven White  that any good?
Add a comment...

Jon Skeet

Shared publicly  - 
 
Today, on a transatlantic flight I decided to write up some time zone and calendar trivia that I've had in my brain for ages. Aside from anything else, this will give me a good source to quickly revise from one place before giving a talk where this sort of thing goes down well.

I started writing up the "British Standard Time" debacle, where in 1968 we changed from British Summer Time (BST: UTC+1, consisting of a standard time of UTC+0 and a daylight saving of one hour) to British Standard Time (BST: UTC+1, consisting of a standard time of UTC+1 and no daylight saving time) on October 27th. I'm aware that Java already has a bug about this (it thinks that at the Unix epoch, London observed GMT - despite getting the actual local time - 1am - correct). I thought I'd quickly check that Noda Time actually did the right thing, and found to my horror that it didn't. It swallowed up the two BSTs into a single zone interval. Half an hour or so of debugging later (this is not a pleasant bit of the Noda Time code base) I had a fix, which I've checked into a separate branch.

So, now I was seeing a zone interval from midnight on October 27th (local time). This is very odd - in the UK our DST transitions always occur at 1am or 2am local time. I tracked it down to a potential bug in the time zone rule itself in the IANA data, and was just about to write an email to the IANA list, when I found http://www.polyomino.org.uk/british-time/ which suggests that we don't know when the actual act came into force.

This is terrible. How can we not know the exact instant at which people didn't need to change their clocks? Some people might have stayed up until 1am to not change anything, when they could have not changed it at midnight instead, and gone to sleep an hour earlier happy in the knowledge that they'd already stopped observing daylight savings. 
History of legal time in Britain. Introduction. Before the railways, local mean time was the time kept by clocks and used for general purposes in the UK, insofar as people kept time by clocks rather than by the sun. (Mean time, as shown by sufficiently accurate clocks, had largely replaced ...
32
Darren Fuller's profile photoMatt Johnson's profile photo
2 comments
 
I dug through the tz mailing list archive and found lots of old discussion about this, but nothing definitive.  It might be a good idea to post there anyway, even if it's not a bug it's still great discussion. :)
Add a comment...

Jon Skeet

Shared publicly  - 
 
Interview between myself and George London, as part of his "A*" interview series. Not sure why my camera made me so fuzzy - it's an HD camera, and normally pretty good, but never mind...

http://rogueleaderr.com/post/69153170882/a-interview-11-jon-skeet-all-time-highest
A* Interview #11: Jon Skeet, All-Time Highest Reputation StackOverflow User My top two lessons from Jon: 1) Most mistakes come from users not understanding their data 2) Great communication comes from a whole lot of practice, and it really pays off in your career Some links: Watch Jon’s screen casts Read Jon’s blog Read some reasons why Jon Skeet is the Chuck Norris of coding Follow Jon on Twitter And finally, ...
27
3
Rohan Sethi's profile photoDaniel Imms's profile photoStefan Scherer's profile photoPascal CROUZET's profile photo
4 comments
 
Inspirational
Add a comment...

Jon Skeet

Shared publicly  - 
 
Yay - the tzdb time zone IDs, fetched in Noda Time, running on my iPad.
17
Add a comment...

Jon Skeet

Shared publicly  - 
 
The MEAP (Manning Early Access Program) for the 3rd edition of C# in Depth is now available at http://bit.ly/14Wx7WQ.

For this weekend only, get 50% off with code "csharpsk" at the checkout. (Expires midnight EST, February 17th.)

To forestall questions: the 3rd edition is fundamentally the 2nd edition + C# 5 stuff... primarily a big chapter with a detailed examination of async/await.
60
18
Jep Pilor's profile photoChristopher Green's profile photoLuca Zulian's profile photoVadim Gremyachev's profile photo
16 comments
 
+Ivo Krajinović It isn't really appropriate to start adding comments on random unrelated Google+ posts just to draw attention to an SO question. When I've got the time for SO, I just go through looking for interesting questions. If I happen to find yours, that's great - but otherwise I'm spending my time helping others.
Add a comment...
People
Have him in circles
11,666 people
Simon Haines's profile photo
Cat Beach's profile photo
Sophie Gage's profile photo
David Scott's profile photo
Feodora Farbian's profile photo
Donald Overlander's profile photo
anku lad's profile photo
Karam Badawi's profile photo
Tom Jackson's profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Software Engineer, present
  • Peramon
  • Audatex
  • Clearswift
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Reading, UK
Story
Introduction
Google employee in London, C# MVP and author
Education
  • Worcester Royal Grammar School
  • Whitgift
  • Cambridge University
Basic Information
Gender
Male
Relationship
Married
Other names
Jonathan