Login now

Not your profile? Login and get free access to your reports and analysis.

Tags

Sign in

No tag added here yet.
You can login on CircleCount to add some tags here.

Are you missing a tag in the list of available tags? You can suggest new tags here.

Login now

Do you want to see a more detailed chart? Check your settings and define your favorite chart type.

Or click here to get the detailed chart only once.

Remy Sharp has been at 1 events

HostFollowersTitleDateGuestsLinks
Malte Ubl13,303JSConf EU 20122012-10-06 08:00:0086G+

Remy Sharp has been shared in 12 public circles

AuthorFollowersDateUsers in CircleCommentsReshares+1Links
Krzysztof Skomra5,201PEOPLE WHO SAY "THANK YOU"  This circle is to show appreciation to the who said thanks to my last circle#sharedcircle #publiccircleshare   #circleshare   #circleoftheday #circleshares   #circlesharing   #circlesshare   #publicsharedcircle #publicsharedcircles   #sharedcircleoftheday #sharedcircleoftheweek #sharedcircles   #sharedpubliccircle #todayspublicsharedcircle #todayssharedcircle   #publiccircle #circle   #circles   #awesome #awesomeness #awesomepeople #shareyourcircle   #bestengagers #followers   #followback #paulaawesomecircle   #awesomecircles #paulateshima #topsharedcircle #topsharedcircle   #myseoissocial #besocial   #socializethesocial   #trust #circles #sharedcircle 2014-04-15 11:37:45501006CC G+
Krzysztof Skomra5,201PEOPLE WHO SAY "THANK YOU"  This circle is to show appreciation to the who said thanks to my last circle#sharedcircle #publiccircleshare   #circleshare   #circleoftheday #circleshares   #circlesharing   #circlesshare   #publicsharedcircle #publicsharedcircles   #sharedcircleoftheday #sharedcircleoftheweek #sharedcircles   #sharedpubliccircle #todayspublicsharedcircle #todayssharedcircle   #publiccircle #circle   #circles   #awesome #awesomeness #awesomepeople #shareyourcircle   #bestengagers #followers   #followback #paulaawesomecircle   #awesomecircles #paulateshima #topsharedcircle #topsharedcircle   #myseoissocial #besocial   #socializethesocial   #trust #circles #sharedcircle 2014-04-15 11:36:23501012CC G+
Krzysztof Skomra5,201PEOPLE WHO SAY "THANK YOU"  This circle is to show appreciation to the who said thanks to my last circle#sharedcircle #publiccircleshare   #circleshare   #circleoftheday #circleshares   #circlesharing   #circlesshare   #publicsharedcircle #publicsharedcircles   #sharedcircleoftheday #sharedcircleoftheweek #sharedcircles   #sharedpubliccircle #todayspublicsharedcircle #todayssharedcircle   #publiccircle #circle   #circles   #awesome #awesomeness #awesomepeople #shareyourcircle   #bestengagers #followers   #followback #paulaawesomecircle   #awesomecircles #paulateshima #topsharedcircle #topsharedcircle   #myseoissocial #besocial   #socializethesocial   #trust #circles #sharedcircl2014-04-15 11:35:35501011CC G+
Oleg Kochetkov1,798HI All!I am very happy to share  for you  this #circle . You'll love this circle. This is TOP Google + peoples circle!To be added to the Circle you have to do these simple steps:1 - Do +1 t the post.  2 - Comment the post and specify your "category" (job or interest)         (ex: fashion, photography, seo, social media marketing).   3 - Include the circle among your circles.   4 - Share the circle (include yourself).   #circles   #circleshare #circlesharing #sharedcircles #sharingcircles #sharedpubliccircles #sharedcircleoftheday #circlemonday #share #shared #followers #addcircles #publicsharedcircles #share #addpeople #addcircle #addfriends #circle #empireavenue #socialmedia   #influencers #influencer   #influence #influencermarketing #slivermetalcircle 2014-01-20 18:46:52501402620CC G+
John Robinson0Sharing my circle of Javascript Devs and Influencers... Enjoy!Please Reshare!  Thanks!#circle   #circlesharing   #circleshare   #circleoftheday   #shared   #sharedcircles   #sharedpubliccircles   #sharedcircleoftheday   #sharing   #sharingiscaring   #sharingmeansthankyou2013-08-31 12:28:27446002CC G+
Malte Ubl7,785This is my curated circle of people posting about +JavaScript that I share every once in a while. Adding it should bring quite a bit of color to your stream, but I'm careful not to bring in any spammy people :)I'm super interested in adding more people. Please comment if a significant %age of the content you post is JS related (I check :).2012-08-15 16:07:37280124CC G+
Malte Ubl6,021It is time again to share my hopefully well maintained circle of people who post about JavaScript.Follow them to get some +JavaScript action going on in your stream.Also if you post interesting JS related stuff, please ping me on this thread – but only if you really do, I'll check your stream before circling.2012-06-07 17:24:41251658CC G+
Mark Bennett0Interested in getting more JavaScript in your stream? These are the +JavaScript users I follow everyday.Who would you add to this circle?/ht +Sean Ouimet2012-05-04 18:55:06168081CC G+
Malte Ubl5,844JSConf starts next Monday and I'm getting really excited! I'm also speaking and as every year will be responsible for keeping the WIFI working (oh dear), so it is time to panic, I guess.As every months (or so) I'm sharing my circle of people posting about JavaScript. Follow and share! Also please comments here if I missed you, but I'll only pick you up for the circle if you really actively post about JS, so no spam please!2012-03-26 17:04:54234356CC G+
Malte Ubl4,509It is time again to share my circle of awesome JS developers. Let me know if you are actively posting about JS as well, so I can include you!2011-12-05 11:07:16179459CC G+
Béla Varga294The Big JavaScript FamilyBéla Varga hat einen Kreis mit Ihnen geteilt.2011-10-26 20:05:17239053CC G+
Mehdi Mousavi0Here's my tech circle...Mehdi Mousavi shared a circle with you.2011-10-02 11:04:1266315CC G+

Top posts in the last 50 posts

Most comments: 29

2013-07-11 09:46:23 (29 comments, 1 reshares, 8 +1s)

I'll admit, I've never been good at writing tests. Not "not good at writing the code", but actually writing any tests. But I'm trying to change that.

My question is: how do people structure their directories for dev and testing.

The following is what I have right now, but I want to add browser based testing, but that set of files doesn't belong to the `src` directory, not the `tests` directory, so I was thinking something else, but not sure what.

.
├── Gruntfile.js
├── README.md
├── component.json
├── package.json
├── src
│   └── $.js
├── dist
│   ├── $.js
│   └── $.min.js
└── tests
    ├── api.js
    ├── events.js
    └── helpers.js

I'd love to see how you'restructuring your projects if you'd like to share.

(note: I used tree -L 2 to ... more »

Most reshares: 55

posted image

2014-05-27 16:09:39 (14 comments, 55 reshares, 137 +1s)

This needs to be watched. Awesome stuff. Would love to see this in our time. Also: solar FREAKIN' roadways!

Most plusones: 137

posted image

2014-05-27 16:09:39 (14 comments, 55 reshares, 137 +1s)

This needs to be watched. Awesome stuff. Would love to see this in our time. Also: solar FREAKIN' roadways!

Latest 50 posts

posted image

2014-07-24 17:13:28 (3 comments, 8 reshares, 15 +1s)

After months of hard work, a month of wrong direction, and a month of implementing tax handling, JS Bin pro initial pro offering is live.

£6 a month (about $8) or yearly subscriptions currently offer 2 months free.

This is my first run at making JS Bin self sustainable. I love that it's used to help others, to debug, to teach and I need all your support to keep it open source and free for education.

Any questions or feedback: please do get in touch and ask! I appreciate anyone reposting this or posting their own experience of JS Bin.

Cheers!

After months of hard work, a month of wrong direction, and a month of implementing tax handling, JS Bin pro initial pro offering is live.

£6 a month (about $8) or yearly subscriptions currently offer 2 months free.

This is my first run at making JS Bin self sustainable. I love that it's used to help others, to debug, to teach and I need all your support to keep it open source and free for education.

Any questions or feedback: please do get in touch and ask! I appreciate anyone reposting this or posting their own experience of JS Bin.

Cheers!___

2014-07-08 10:59:20 (0 comments, 6 reshares, 3 +1s)

For those who want to snatch a ticket for *ffconf 2014*, you need to set your alarms for 11am UK time tomorrow. The first batch of tickets go live along with our two masterclass workshops.

It's going to be awesome!

For those who want to snatch a ticket for *ffconf 2014*, you need to set your alarms for 11am UK time tomorrow. The first batch of tickets go live along with our two masterclass workshops.

It's going to be awesome!___

posted image

2014-06-04 21:11:28 (0 comments, 2 reshares, 6 +1s)

Android T-Shirt Collection #01 88/250

http://teespring.com/android01

Need to push a little bit to make this happen! If you love this and would like to make this campaign a success, do +1 and more importantly, reshare this around. This design will not have a second batch printing - so this will be the only chance to get this together with every Android fans/geeks. Not that I wanted to create a 'limited edition' thing, but it's one of the way to celebrate the growth of Android right at this moment.

I will do my best to make this campaign a success, even though it might mean I have to cut down the order amount with increased base price - I just don't want to disappoint those who have pre-ordered and love this.

Let's make this happen! :)

http://teespring.com/android01

#Android   #Teespring   #collectibles   #T... more »

Android T-Shirt Collection #01 88/250

http://teespring.com/android01

Need to push a little bit to make this happen! If you love this and would like to make this campaign a success, do +1 and more importantly, reshare this around. This design will not have a second batch printing - so this will be the only chance to get this together with every Android fans/geeks. Not that I wanted to create a 'limited edition' thing, but it's one of the way to celebrate the growth of Android right at this moment.

I will do my best to make this campaign a success, even though it might mean I have to cut down the order amount with increased base price - I just don't want to disappoint those who have pre-ordered and love this.

Let's make this happen! :)

http://teespring.com/android01

#Android   #Teespring   #collectibles   #TShirt   ___

posted image

2014-06-02 12:32:13 (6 comments, 23 reshares, 75 +1s)

On Net Neutrality, aka "Preventing Cable Company Fuckery"

On Net Neutrality, aka "Preventing Cable Company Fuckery"___

posted image

2014-05-30 11:13:53 (2 comments, 1 reshares, 9 +1s)

Blogged with video (6m): an experiment to run CommonJS modules in the browser with devtools live edit & save: http://remysharp.com/2014/05/30/commonjs-with-devtools-live-edit/

The idea being: can I use CommonJS modules in the browser, without a build step and with the ability to live edit and save using Chrome devtools? 

I had a decent stab, it /kinda/ works, though not reliably... :)

(the video is also attached to this post).

Blogged with video (6m): an experiment to run CommonJS modules in the browser with devtools live edit & save: http://remysharp.com/2014/05/30/commonjs-with-devtools-live-edit/

The idea being: can I use CommonJS modules in the browser, without a build step and with the ability to live edit and save using Chrome devtools? 

I had a decent stab, it /kinda/ works, though not reliably... :)

(the video is also attached to this post).___

posted image

2014-05-29 14:25:29 (0 comments, 0 reshares, 9 +1s)

Sharing my node.js default project structure: https://gist.github.com/remy/67fbd0c69e5cfb83fb97

Would love your input on it (either here or on the gist for others to see). I've added a few comments that my structure is lacking, specifically: client side tests and MVC structure (which I generally don't use as yet).

I'd love to hear and see your structures too.

Sharing my node.js default project structure: https://gist.github.com/remy/67fbd0c69e5cfb83fb97

Would love your input on it (either here or on the gist for others to see). I've added a few comments that my structure is lacking, specifically: client side tests and MVC structure (which I generally don't use as yet).

I'd love to hear and see your structures too.___

posted image

2014-05-27 16:09:39 (14 comments, 55 reshares, 137 +1s)

This needs to be watched. Awesome stuff. Would love to see this in our time. Also: solar FREAKIN' roadways!

This needs to be watched. Awesome stuff. Would love to see this in our time. Also: solar FREAKIN' roadways!___

posted image

2014-05-05 10:15:15 (0 comments, 1 reshares, 6 +1s)

I posted a proposal on an alternative to the chrome experiment that hides the URL for phishing purposes: http://remysharp.com/2014/05/04/on-chrome-hiding-urls-to-protect-users-from-phishing/

I posted a proposal on an alternative to the chrome experiment that hides the URL for phishing purposes: http://remysharp.com/2014/05/04/on-chrome-hiding-urls-to-protect-users-from-phishing/___

posted image

2014-04-29 11:01:25 (2 comments, 18 reshares, 38 +1s)

living with lag - an oculus rift experiment: http://youtu.be/_fNp37zFn9Q

living with lag - an oculus rift experiment: http://youtu.be/_fNp37zFn9Q___

posted image

2014-04-02 21:33:13 (0 comments, 12 reshares, 33 +1s)

Gravity: the 1 minute version, from beginning to end. via +Seb Lee-Delisle 

Gravity: the 1 minute version, from beginning to end. via +Seb Lee-Delisle ___

2014-03-07 15:24:29 (4 comments, 5 reshares, 24 +1s)

I've been sitting on a post for almost 3 months now, because I got so angry that ex-speakers at events I've run were being asked to speak at other events, but none of their travel or accommodation was being covered. They were paying to speak at an event.

And frankly that's not cool. After letting it sit for the last few months, I decided it was still worth the light of day, so here it is:

http://remysharp.com/2014/03/07/youre-paying-to-speak/

I've been sitting on a post for almost 3 months now, because I got so angry that ex-speakers at events I've run were being asked to speak at other events, but none of their travel or accommodation was being covered. They were paying to speak at an event.

And frankly that's not cool. After letting it sit for the last few months, I decided it was still worth the light of day, so here it is:

http://remysharp.com/2014/03/07/youre-paying-to-speak/___

posted image

2014-01-20 19:43:25 (1 comments, 4 reshares, 9 +1s)

I wrote about nodemon 1.0 release (not only for #nodejs!): http://remysharp.com/2014/01/20/nodemon-1-0/

Talks about the refactor, new features and how to extend on top of nodemon.

I wrote about nodemon 1.0 release (not only for #nodejs!): http://remysharp.com/2014/01/20/nodemon-1-0/

Talks about the refactor, new features and how to extend on top of nodemon.___

posted image

2014-01-15 13:16:54 (0 comments, 2 reshares, 1 +1s)

The complete video from Side View (the mini event that complimented Full Frontal last year) - 6 talks, 20-30 minutes each: http://www.youtube.com/playlist?list=PLXmT1r4krsToVklvuAMvfqrYqhnmH6V93

The complete video from Side View (the mini event that complimented Full Frontal last year) - 6 talks, 20-30 minutes each: http://www.youtube.com/playlist?list=PLXmT1r4krsToVklvuAMvfqrYqhnmH6V93___

posted image

2014-01-14 15:56:00 (20 comments, 3 reshares, 5 +1s)

A git workflow question.

I have two branches (forked from the same point off master): feature/one and feature/two.

Both have been merged into master, and subsequent changes have been made to master.

Now I want to make more changes to feature/two, but I want my new changes to include the latest version of master.

This is what I do, but I'm not sure it's right:

$ git checkout feature/two
$ git rebase master
$ git pull origin master

Now I have all the changes, but I just merged in from master, and when I merge those changes back into master (once I'm done), I'm worried I'll get an insane tree like this again: https://pbs.twimg.com/media/Bdx0H_DIAAA1dGA.png:large

Is this workflow wrong, should I just create a new branch or something magically and otherwise?

A git workflow question.

I have two branches (forked from the same point off master): feature/one and feature/two.

Both have been merged into master, and subsequent changes have been made to master.

Now I want to make more changes to feature/two, but I want my new changes to include the latest version of master.

This is what I do, but I'm not sure it's right:

$ git checkout feature/two
$ git rebase master
$ git pull origin master

Now I have all the changes, but I just merged in from master, and when I merge those changes back into master (once I'm done), I'm worried I'll get an insane tree like this again: https://pbs.twimg.com/media/Bdx0H_DIAAA1dGA.png:large

Is this workflow wrong, should I just create a new branch or something magically and otherwise?___

posted image

2014-01-03 10:58:29 (0 comments, 1 reshares, 3 +1s)

I wrote a short thought on The Pastry Box Project explaining how I'd approach something like a new years resolution, or starting a new habit or project: cheat. Always cheat, and you'll always succeed!

I wrote a short thought on The Pastry Box Project explaining how I'd approach something like a new years resolution, or starting a new habit or project: cheat. Always cheat, and you'll always succeed!___

posted image

2013-12-31 17:41:19 (2 comments, 0 reshares, 19 +1s)

My 2013 review - both work and personal, but mostly where I talk about myself lots and show how I dropped from 30% body fat to 19% - oh and announce the rather exciting news for the Sharps in 2014.

My 2013 review - both work and personal, but mostly where I talk about myself lots and show how I dropped from 30% body fat to 19% - oh and announce the rather exciting news for the Sharps in 2014.___

posted image

2013-12-23 19:27:33 (1 comments, 1 reshares, 15 +1s)

Been building this little #arduino  project for a while (I prototyped it over a couple of weekends, and these last two days - an hour stolen here and there - was able to finish it up): a simple toy with buttons, LED and dial that beep when pressed, and particular sequences play predefined melodies.

When I gave it to him for the first time, I couldn't get it back off him, so I'd consider that a success, though due to the rather shoddy build nature, I'm expecting that if it's dropped or shaken too hard (yes, he's already been shaking pretty hard!) it might dislodge something and it'll break quickly!

Still, pretty chuffed that I was able to build such a silly toy.

Been building this little #arduino  project for a while (I prototyped it over a couple of weekends, and these last two days - an hour stolen here and there - was able to finish it up): a simple toy with buttons, LED and dial that beep when pressed, and particular sequences play predefined melodies.

When I gave it to him for the first time, I couldn't get it back off him, so I'd consider that a success, though due to the rather shoddy build nature, I'm expecting that if it's dropped or shaken too hard (yes, he's already been shaking pretty hard!) it might dislodge something and it'll break quickly!

Still, pretty chuffed that I was able to build such a silly toy.___

posted image

2013-12-20 22:46:45 (1 comments, 0 reshares, 1 +1s)

Neato.

Neato.___

posted image

2013-12-20 18:24:08 (7 comments, 3 reshares, 12 +1s)

I ran a jsbin competition for people to recreate mathematical animated gifs. It was only until the 3rd entry that Ana Tudor sent me, that I realised hers were entirely in CSS. So obviously I had to have her speak at my JavaScript conference, Full Frontal.

Enjoy maths & CSS!

http://youtu.be/GeBM8qaJXCE

I ran a jsbin competition for people to recreate mathematical animated gifs. It was only until the 3rd entry that Ana Tudor sent me, that I realised hers were entirely in CSS. So obviously I had to have her speak at my JavaScript conference, Full Frontal.

Enjoy maths & CSS!

http://youtu.be/GeBM8qaJXCE___

posted image

2013-12-20 17:50:33 (1 comments, 0 reshares, 3 +1s)

I spoke to +Jeremy Keith about what I wanted to hear about at Full Frontal, explaining about my questions around the legacy of web that we leave, the question of "forever" on the web and asked whether it was really possible to keep our content online. His response was "Time" closing Full Frontal 2013.

Highly recommend you watch this.

I spoke to +Jeremy Keith about what I wanted to hear about at Full Frontal, explaining about my questions around the legacy of web that we leave, the question of "forever" on the web and asked whether it was really possible to keep our content online. His response was "Time" closing Full Frontal 2013.

Highly recommend you watch this.___

posted image

2013-12-17 18:43:57 (0 comments, 5 reshares, 15 +1s)

Two important talks about mobile: the long view by +Joe McCann 3. Mobile is not a thing; it's everything. then deep dive by Andrew Grieve  4. Pushing the Limits of Mobile Performance from Full Frontal earlier this year.

Two important talks about mobile: the long view by +Joe McCann 3. Mobile is not a thing; it's everything. then deep dive by Andrew Grieve  4. Pushing the Limits of Mobile Performance from Full Frontal earlier this year.___

posted image

2013-12-16 14:01:39 (0 comments, 4 reshares, 18 +1s)

Hacking hardware has never been easier with access to just JavaScript. +Andrew Nesbitt’ show & tell (includes rabbits!) and Full Frontal 2013

Hacking hardware has never been easier with access to just JavaScript. +Andrew Nesbitt’ show & tell (includes rabbits!) and Full Frontal 2013___

posted image

2013-12-16 12:02:03 (0 comments, 3 reshares, 9 +1s)

Now is time to learn about ES6 from @angustweets before we’re told “no, you’re not allowed to do that”. The first talk at Full Frontal 2013 earlier this year. 

Now is time to learn about ES6 from @angustweets before we’re told “no, you’re not allowed to do that”. The first talk at Full Frontal 2013 earlier this year. ___

2013-12-16 10:33:40 (0 comments, 1 reshares, 5 +1s)

The entire audio from Full Frontal 2013.

Video is also up, and will post shortly.

I'll also get around to one day creating a full archive of all the audio (5 years) and video (last 2 years) for all of Full Frontal.

Enjoy.

The entire audio from Full Frontal 2013.

Video is also up, and will post shortly.

I'll also get around to one day creating a full archive of all the audio (5 years) and video (last 2 years) for all of Full Frontal.

Enjoy.___

posted image

2013-11-27 20:14:19 (2 comments, 33 reshares, 17 +1s)

How I'm using "watch expressions" to optimise my workflow (video and post)

How I'm using "watch expressions" to optimise my workflow (video and post)___

posted image

2013-11-20 18:38:14 (5 comments, 4 reshares, 19 +1s)

That sound, that sound just warms my cockles.

That sound, that sound just warms my cockles.___

posted image

2013-11-14 16:53:46 (5 comments, 0 reshares, 8 +1s)

___

posted image

2013-10-08 08:54:18 (1 comments, 9 reshares, 20 +1s)

How fast is your local DNS server? Chrome has the answer! Head to: chrome://histograms/DNS.ResolveSuccess.

The leftmost column is milliseconds, and the rightmost column shows the quantile.. In the screenshot below (based on my local server), ~50% of time the DNS resolution completes in 50ms. However, 90% percentile  is at ~150ms! Yikes. DNS lookups are anything but free.

How fast is your local DNS server? Chrome has the answer! Head to: chrome://histograms/DNS.ResolveSuccess.

The leftmost column is milliseconds, and the rightmost column shows the quantile.. In the screenshot below (based on my local server), ~50% of time the DNS resolution completes in 50ms. However, 90% percentile  is at ~150ms! Yikes. DNS lookups are anything but free.___

posted image

2013-09-24 13:46:33 (1 comments, 6 reshares, 16 +1s)

Exactly what +Joe McCann said.

Jed Schmidt is legendary.___Exactly what +Joe McCann said.

posted image

2013-09-24 13:37:08 (3 comments, 2 reshares, 8 +1s)

I am hiring: http://remysharp.com/2013/09/24/i-am-hiring/

My small company, Left Logic is now actively hiring. Left Logic is based in the heart of Brighton, my favourite part actually: The North Laine.

My company is a front end development and JavaScript specialist. I add JavaScript separately, because Node applications feature a lot in the projects we’ve worked on.

If you’re interested in applying, please email jobs@leftlogic.com with a covering email as to why you’re the person for the job and links to your github profile (or equally some portfolio that shows off your coding chops).

I am hiring: http://remysharp.com/2013/09/24/i-am-hiring/

My small company, Left Logic is now actively hiring. Left Logic is based in the heart of Brighton, my favourite part actually: The North Laine.

My company is a front end development and JavaScript specialist. I add JavaScript separately, because Node applications feature a lot in the projects we’ve worked on.

If you’re interested in applying, please email jobs@leftlogic.com with a covering email as to why you’re the person for the job and links to your github profile (or equally some portfolio that shows off your coding chops).___

2013-09-05 16:05:35 (26 comments, 4 reshares, 8 +1s)

V8/Node pros: how do I find an infinite loop without knowing where the loop is?

If I were using Chrome, I'd simply record the timeline, and capture the spike in code, see the line numbers and start to refactor (or some similar approach).

The problem I have is jsbin has a few 1000 line codebase with no obvious infinite loop problem.  I can't replicate it myself, but I know that some user is able to replicate the issue that triggers the process to go in to 99% cpu usage, and all things stop.

Obviously things like nodetime won't work, because the process is in a tight loop and won't respond to nodetime's requests.

I've also tried using `strace` on the box, but it actually looks idle, rather than looping - which really doesn't make sense to me, but it's quite possible that I'm not reading the strace output correctly.

So,... more »

V8/Node pros: how do I find an infinite loop without knowing where the loop is?

If I were using Chrome, I'd simply record the timeline, and capture the spike in code, see the line numbers and start to refactor (or some similar approach).

The problem I have is jsbin has a few 1000 line codebase with no obvious infinite loop problem.  I can't replicate it myself, but I know that some user is able to replicate the issue that triggers the process to go in to 99% cpu usage, and all things stop.

Obviously things like nodetime won't work, because the process is in a tight loop and won't respond to nodetime's requests.

I've also tried using `strace` on the box, but it actually looks idle, rather than looping - which really doesn't make sense to me, but it's quite possible that I'm not reading the strace output correctly.

So, clever people, any ideas how to capture and find the source of these kinds of issues?

Clever or crazy ideas welcome!___

posted image

2013-08-30 10:40:21 (6 comments, 15 reshares, 29 +1s)

London to Brighton today, 30 years ago and 30 years before that. 

London to Brighton today, 30 years ago and 30 years before that. ___

posted image

2013-08-27 16:49:07 (8 comments, 5 reshares, 20 +1s)

You're now officially protected from infinite loops in jsbin.

Neat, eh? 

You're now officially protected from infinite loops in jsbin.

Neat, eh? ___

posted image

2013-08-19 17:00:27 (6 comments, 1 reshares, 12 +1s)

28th September marks jsbin 5th birthday.

jsbin was launched back in 2008 and has been a dear project close to my heart. So in celebration, I’m running a fun (and hopefully, educational) competition (and announced some important and exciting news).

This post (linked) is from my blog, so there's already been a number of entries, and a few t-shirt winners already(!).

There's a ton of great visualisations using clever maths over on Imgur, but I wanted to see the source (and possibly canvas) that would create these images.

People have been creating (js)bins that show off how to create lots of these. A few of the impressive examples:

- http://jsbin.com/odoqit/4/edit?css,output (entirely in CSS)
- http://jsbin.com/oFoZaJe/1/edit?js,output (mesmorising!)
- http://jsbin.com/amorab/1/edit?js,output (the original inspiration)

Soplea... more »

28th September marks jsbin 5th birthday.

jsbin was launched back in 2008 and has been a dear project close to my heart. So in celebration, I’m running a fun (and hopefully, educational) competition (and announced some important and exciting news).

This post (linked) is from my blog, so there's already been a number of entries, and a few t-shirt winners already(!).

There's a ton of great visualisations using clever maths over on Imgur, but I wanted to see the source (and possibly canvas) that would create these images.

People have been creating (js)bins that show off how to create lots of these. A few of the impressive examples:

- http://jsbin.com/odoqit/4/edit?css,output (entirely in CSS)
- http://jsbin.com/oFoZaJe/1/edit?js,output (mesmorising!)
- http://jsbin.com/amorab/1/edit?js,output (the original inspiration)

So please do enter if you want some jsbin goodies, and a chance to get one of the first jsbin pro accounts...!___

posted image

2013-07-30 17:48:27 (1 comments, 1 reshares, 7 +1s)

My WebRTC experience from earlier this year. Basically saying yes to way too much, with little time to product a game for the public, given at jsconf.us 2013 this year.

My WebRTC experience from earlier this year. Basically saying yes to way too much, with little time to product a game for the public, given at jsconf.us 2013 this year.___

posted image

2013-07-25 16:09:56 (0 comments, 10 reshares, 18 +1s)

Sarychev Volcano Eruption from the International Space Station 

A fortuitous orbit of the International Space Station allowed the astronauts this striking view of Sarychev Volcano (Kuril Islands, northeast of Japan) in an early stage of eruption on June 12, 2009. 

Sarychev Volcano Eruption from the International Space Station 

A fortuitous orbit of the International Space Station allowed the astronauts this striking view of Sarychev Volcano (Kuril Islands, northeast of Japan) in an early stage of eruption on June 12, 2009. ___

posted image

2013-07-25 11:33:04 (3 comments, 6 reshares, 24 +1s)

I gave this talk at Portsmouth University called: "Going Solo" about partly my journey into going it alone, and sharing some advice I've gathered along the way. 

A nice change to give a non-techincal talk, and the chance (and rather scary prospect) to inspire the next generation of web workers.

Remy Sharp on Life, the Universe, and Everything

Earlier this year #javascript  hacker, Full Frontal conference organiser, and all-round-good-guy™ +Remy Sharp visited +University of Portsmouth to give a one-off non-technical talk about becoming part of the web community, and his approach to freelance work.

The talk gave many of our students the confidence to try freelancing and the belief that there's a web community that they can support and be supported by.

Thanks again Remy :-)___I gave this talk at Portsmouth University called: "Going Solo" about partly my journey into going it alone, and sharing some advice I've gathered along the way. 

A nice change to give a non-techincal talk, and the chance (and rather scary prospect) to inspire the next generation of web workers.

posted image

2013-07-21 21:26:39 (1 comments, 1 reshares, 4 +1s)

___

2013-07-11 09:46:23 (29 comments, 1 reshares, 8 +1s)

I'll admit, I've never been good at writing tests. Not "not good at writing the code", but actually writing any tests. But I'm trying to change that.

My question is: how do people structure their directories for dev and testing.

The following is what I have right now, but I want to add browser based testing, but that set of files doesn't belong to the `src` directory, not the `tests` directory, so I was thinking something else, but not sure what.

.
├── Gruntfile.js
├── README.md
├── component.json
├── package.json
├── src
│   └── $.js
├── dist
│   ├── $.js
│   └── $.min.js
└── tests
    ├── api.js
    ├── events.js
    └── helpers.js

I'd love to see how you'restructuring your projects if you'd like to share.

(note: I used tree -L 2 to ... more »

I'll admit, I've never been good at writing tests. Not "not good at writing the code", but actually writing any tests. But I'm trying to change that.

My question is: how do people structure their directories for dev and testing.

The following is what I have right now, but I want to add browser based testing, but that set of files doesn't belong to the `src` directory, not the `tests` directory, so I was thinking something else, but not sure what.

.
├── Gruntfile.js
├── README.md
├── component.json
├── package.json
├── src
│   └── $.js
├── dist
│   ├── $.js
│   └── $.min.js
└── tests
    ├── api.js
    ├── events.js
    └── helpers.js

I'd love to see how you're structuring your projects if you'd like to share.

(note: I used tree -L 2 to generate the ascii table above)___

posted image

2013-06-20 15:09:16 (0 comments, 1 reshares, 4 +1s)

Me talking with +Jake Archibald about Head Shot. Not live though—the illusion is broken!!!

Starting in about 2 minutes (11am ET), we're broadcasting a new Chrome Mobile Office Hours.  This week we've got +Jake Archibald and +Remy Sharp talking about WebRTC and how Remy built the Head Shots Chrome Experiment!___Me talking with +Jake Archibald about Head Shot. Not live though—the illusion is broken!!!

posted image

2013-06-17 19:16:37 (0 comments, 0 reshares, 9 +1s)

I answered +Rey Bango's gruelling questions!

I did a Q & A with Remy Sharp and asked him some tough questions. Loved his replies http://tech.pro/blog/1322/q--a-with-remy-sharp___I answered +Rey Bango's gruelling questions!

posted image

2013-05-27 19:46:28 (1 comments, 7 reshares, 15 +1s)

___

2013-05-25 11:32:27 (14 comments, 3 reshares, 24 +1s)

My thoughts on forced focus to a web site when competing with apps like Skype suddenly focusing when a call comes in

/me just thinking outloud

I was watching a video discussion WebRTC and vs. applications like Sykpe. 

One of the main pros mentioned of applications like Skype was that when a call came in, it would bring it's focus to the front.

Whereas a call or a ping from a web browser can easily be lost in a sea of open tabs. I had this exact problem yesterday—I accepted a hangout with someone, but she had so many tabs open, she couldn't find which one was making the noise (even though she could hear me—we re-started the call).

I began to wonder whether there should be a way to request focus to a tab or window. This would be a privileged action that would require the user to allow this site to do so.

Then, I was thinkingthis... more »

My thoughts on forced focus to a web site when competing with apps like Skype suddenly focusing when a call comes in

/me just thinking outloud

I was watching a video discussion WebRTC and vs. applications like Sykpe. 

One of the main pros mentioned of applications like Skype was that when a call came in, it would bring it's focus to the front.

Whereas a call or a ping from a web browser can easily be lost in a sea of open tabs. I had this exact problem yesterday—I accepted a hangout with someone, but she had so many tabs open, she couldn't find which one was making the noise (even though she could hear me—we re-started the call).

I began to wonder whether there should be a way to request focus to a tab or window. This would be a privileged action that would require the user to allow this site to do so.

Then, I was thinking this is pretty nasty, a tab that can force it's way to the front.  Equally, it's pretty nasty that Skype windows (or other "native" apps) can force their way to the front.

Which led me to soft notifications. Chrome has the notification API (I'm not sure at this time whether any other browser supports them), but actually the idea of a focus action is not needed at all.

A well presented notification, that's clicked on to take you to the right tab is the perfect solution. Easily ignored, and unobtrusive.

So I think I'll be looking at the notification API in more detail :)___

posted image

2013-04-21 13:26:20 (7 comments, 0 reshares, 7 +1s)

Loving the 'fun' styles ios adds to input buttons (first is chrome for android the bubbly one is chrome for ios) 

Loving the 'fun' styles ios adds to input buttons (first is chrome for android the bubbly one is chrome for ios) ___

posted image

2013-02-11 12:11:11 (1 comments, 12 reshares, 21 +1s)

Oh yeah.

First Look: Workspaces - Simplifying Your Find & Fix Workflow With The Chrome DevTools

The typical web app development workflow involves using some clever window arrangement to display your editor and the DevTools side-by-side, or having to switch back and forth between them. This can sometimes feel cumbersome and time-consuming. Wouldn't it be useful if you could instead just edit the source for your web apps directly in the DevTools?

Just find an error, fix it and save to the file from just one place.

This workflow becomes easier today with Workspaces, an in-progress experimental feature that’s landed in Chrome Canary. Workspaces allow you to select custom directories in your file system which are always available for you to edit within the Sources panel. This can be the directory for an app you're working on or even a whole list of different projects.

Workspaces can greatly simplify your workflow, however they're certainly not for all types of development. For those scenarios when you just want to be able to debug and bug-fix, you may find not having to leave the DevTools a time-saving experience and we hope this is where they will help the most.

To get started with Workspaces in Canary, enable the DevTools experiments in chrome://flags then head over to Settings > Experiments and enable  “File system folders in Sources Panel”. Next, restart the DevTools by closing and re-opening them. You should now see a “Workspaces” tab in Settings.

Under this tab, you will see an “Add file system” link allowing you to add local file systems for editing. Directories you would like to add as a workspace require an “.allow-devtools-edit” file to be present (for now), which you can create via “touch .allow-devtools-edit” at the command-line or using your text editor of choice. When you’ve added a file system, you’ll be able to view and edit files within that directory anytime you’re working in the Sources panel.

No having to leave the DevTools - just find issues, fix them and save. This better enables workflows like the one +Remy Sharp described in his “Never having to leave the DevTools” video http://remysharp.com/2012/12/21/my-workflow-never-having-to-leave-devtools/.

We hope that Workspaces will open the door to fully developing within the DevTools, without the need to switch to other applications. Stay tuned for more on this in the coming months

Please note that Workspaces are highly experimental and are subject to change.

Written by +Addy Osmani. Reviewed by +Paul Irish ___Oh yeah.

2013-02-06 10:35:09 (0 comments, 2 reshares, 8 +1s)

I'm running a Mobile Web Development workshop on 28-Feb in Brighton
(that's the day before Responsive Day Out if you're already going).

The workshop is a full day hands on mobile development with particular
attention on how to debug mobile web sites.

Full details of the workshop are here:
http://leftlogic.com/training#mobile (and you're welcome to ask
further questions).

Tickets are first come first serve, aimed at beginners and
intermediates - and the workshop has been know to sell out in a matter
of days!

£400+VAT for the day - lunch and break coffee/biscuits are included.

Looking forward to having a few of you along - and please re-share this post or point colleagues to the workshop if you think it will be useful.

Cheers!

I'm running a Mobile Web Development workshop on 28-Feb in Brighton
(that's the day before Responsive Day Out if you're already going).

The workshop is a full day hands on mobile development with particular
attention on how to debug mobile web sites.

Full details of the workshop are here:
http://leftlogic.com/training#mobile (and you're welcome to ask
further questions).

Tickets are first come first serve, aimed at beginners and
intermediates - and the workshop has been know to sell out in a matter
of days!

£400+VAT for the day - lunch and break coffee/biscuits are included.

Looking forward to having a few of you along - and please re-share this post or point colleagues to the workshop if you think it will be useful.

Cheers!___

posted image

2013-01-15 17:55:15 (0 comments, 5 reshares, 17 +1s)

More human readable (to me at least) memory profiler, explained by +Addy Osmani 

First Look: Explaining Memory Consumption With DevTools Native Memory Profiler

In DevTools, the JavaScript heap profiler is used to uncover memory leaks, however this is actually limited to memory allocated in the V8 heap (i.e the heap for Chrome’s JS engine). What this means if if you have a DOM tree consuming a lot of memory, the JavaScript heap could still remain small and the heap profiler wouldn’t be of much help.

This is one of the reasons we recently introduced the new (experimental) Native memory profiler (see Settings->Experiments to enable under the Profile tab), covered in the Breakpoint Ep 5. It’s there to help better understand how the render process consumes memory which isn’t in the V8 heap. 

Feel a little lost? Don’t worry. We basically want to let you know just how much memory is used by the major components in your app: CSS, DOM, the render tree, fonts, images, JavaScript heap and so on. This is so you can figure out whether you should be optimizing your stylesheets, optimizing DOM structures or image use. 

That’s where we are with the tool right now - it shows the distribution of memory between high-level categories, helping you make informed decisions more easily. This feature is still experimental, but in the future, the team are planning on providing more detailed data for each category to make it clear what can be changed to reduce the memory footprint.

E.g if 2GB has been allocated for your app’s images, you’ll be able to see just how much memory each image takes including it’s encoded data and decoded pixels. You will also be able to see if CSS structures grow big just how your stylesheets might be tweaked to fix this.

To see +Paul Irish  take you through the feature, check out: 
Breakpoint Episode 5: DevTools Grab bag

#devtools   #chrome   #memory  ___More human readable (to me at least) memory profiler, explained by +Addy Osmani 

posted image

2013-01-11 23:23:50 (1 comments, 11 reshares, 23 +1s)

I swear if developer start using DevTools to it's full potential, I'm going to be out of the job...

aka: watch this.

The Breakpoint Episode 5: DevTools Grab bag

+Paul Irish and I are back with a grab bag of DevTools tips and tricks. We cover CSS regions, overrides, inspecting WebSocket data, native memory instrumentation and how to inspect internal properties of bound JavaScript functions.

Breakpoint Episode 5: DevTools Grab bag___I swear if developer start using DevTools to it's full potential, I'm going to be out of the job...

aka: watch this.

posted image

2013-01-08 22:45:10 (1 comments, 3 reshares, 14 +1s)

As the man says - if you're in one of these companies, or know someone in these companies - get them voting. Doesn't have to be exclusively for these four fine young cannibals, but get them voting.

A few good men are running for the W3C TAG (Technical Architecture Group - http://www.w3.org/2001/tag/ ) :
Mr +Anne van Kesteren, Mr +Alex Russell, Mr +Yehuda Katz, and Mr +Marcos Caceres. What's that you ask?

This group, chaired by Tim Berners-Lee, is "responsible for sort of envisioning the architecture of the Web itself and championing it". Read all of 
http://briankardell.wordpress.com/2012/12/07/the-new-gang-of-four/ to get a feel for whats up here. But essentially, much of the priorities that are important for web apps and things that drive us developers crazy are not always shared by standards groups. These four fellas feel developer pain well and can successfully engage in the standards arena to prioritize what's most important.

If your company is a member of the W3C ( http://www.w3.org/Consortium/Member/List ), contact your AC rep and tell them why they should vote for these candidates. For that, read Brian's post above , Yehuda's: http://yehudakatz.com/2012/12/07/im-running-to-reform-the-w3cs-tag/ or Alex's: http://infrequently.org/2012/12/reforming-the-w3c-tag/___As the man says - if you're in one of these companies, or know someone in these companies - get them voting. Doesn't have to be exclusively for these four fine young cannibals, but get them voting.

posted image

2012-12-30 08:14:11 (2 comments, 9 reshares, 23 +1s)

Spot on. Exactly why I asked James to discuss this.

<body/>

I have finally gotten around to watching +James Pearce's presentation from  +Remy Sharp's Full Frontal conference this past November.  Take 40 minutes and watch this, especially if you are a die hard semantic markup person.

I have struggled with the issues of semantic markup versus a full on web programmatic application since I got involved in mobile full time a few years ago.

I think this is a great conversation to have and it isn't happening so when I see a presentation like this that so masterfully teases out the relevant points I really want to see people have a conversation about it and tease out the important issues pro and con.___Spot on. Exactly why I asked James to discuss this.

Buttons

A special service of CircleCount.com is the following button.

The button shows the number of followers you have directly in a small button. You can add this button to your website, like the +1-Button of Google or the Like-Button of Facebook.






You can add this button directly in your website. For more information about the CircleCount Buttons and the description how to add them to another page click here.

Remy SharpTwitterLinkedIn