joyent_smart-1.png

Last year, Ryan Dahl of node.js gave his much lauded talk at JSConf.eu. Node wasn't all new then, but not a lot of people have heard about it. Ryan's presentation changed all that and we're extremely proud to have provided a stage for him. For many, if not all, in the audience (and the room was packed) this was the first ever tech presentation that got a standing ovation afterwards.

4089949526_1786364bcf.jpg

The success of node in the following months is only testament to how great a project it is. Today, the node.js community is vibrant, active and innovative. Many other and older projects take notice and rethink their programming models, especially the evented ones.

If JavaScript wasn't already the most widespread programming language, node.js is a definite enabler of JavaScript on the server side.

We couldn't be more happy and proud to announce that Joyent, Ryan's employer and great supporter of node.js is a main sponsor of JSConf.eu 2010.

Joyent just recently launched their node-enabled beta version of the SmartPlatform, right in time for the node.js Knockout, a global contest for the node community.

Long story short, welcome Joyent, see you in Berlin!

Ryan_Dahl.jpgAfter last year's standing ovations performance, he is back. His last talk's video was viewed 12 thousand times. We're excited what will happen this year.

Node.js presents the same non-blocking, single execution stack programming model of client-side Javascript. However, Node is arguably aiming at more complex problems than browsers have faced: massively concurrent servers that may shell out to many different processes, that might need to execute many sequential file system operations. Can this programming model support such systems or does the code degenerate into a spaghetti of callbacks? This talk will present an emerging set of patterns being used in this new domain.

stoyan_rockstar.jpgIn this talk Stoyan will share bits of his forthcoming book "JavaScript Patterns" (published O'Reilly) focusing on performance. How do we evaluate and measure performance and patterns to improve and write high-performance JavaScript.

About Stoyan
stoyan.jpgA true rock star (and yes, that music video is done in HTML...5 and CSS, rrr, 3, with JavaScript to glue it all) Stoyan Stefanov spends his days working on performance at Yahoo! and his nights open-sourcing, blogging and writing books on web development. Stoyan is the architect of YSlow 2.0, creator of smush.it image optimizer, speaker and author of Object-Oriented JavaScript and contributor to Even Faster Web Sites and High-Performance JavaScript. He tweets as @stoyanstefanov and blogs at phpied.com and jspatterns.com

Over the last five years, JavaScript has gone from a language for adding interactivity to a key driver for innovation on the web. A new generation of applications such as Gmail and Office Web Applications use thousands (or hundreds of thousands) of lines of JavaScript to deliver functionality and complexity similar to traditional desktop applications. With the advent of AJAX and script libraries, nearly every new site today makes use of JavaScript. These changes have also pushed browsers and script engines to evolve rapidly to keep up with user and developer needs to have fast, responsive applications and sites.

pete_lepage.jpgInternet Explorer 9 introduces a new JavaScript engine, codenamed Chakra, which fundamentally changes the performance characteristics of JavaScript inside Internet Explorer 9. We'll dive into what's new in Chakra, including the new compiler that compiles JavaScript source code into high-quality native machine code, a new interpreter for executing script on traditional web pages, and improvements to the JavaScript runtime and libraries like ECMAScript 5 support.

About Pete
Pete LePage works at Microsoft on the Internet Explorer team as a Senior Product Manager, helping developers take advantage of the web platform in Internet Explorer. LePage has been designing websites since his early days in high school, evolving from overlapping <blink>, <marquee> and <font> tags on GeoCities to properly styled CSS, managed hosted websites. Prior to joining the product management team, LePage was a tester on Microsoft's Visual Web Developer where he tested much of the web design experience.
In addition to his career at Microsoft, LePage enjoys travelling and is an avid film photographer; he has studied and taught at the prestigious Photographic Center Northwest in Seattle where he has recently completed his Thesis in Fine Art Photography.
LePage keeps an irregular blog at http://PeteLePage.com

The PhoneGap hackers will be in the house at JSConf.eu and are running a full-day PhoneGap training session in Berlin on Friday, September 24th.

If you want to use your HTML and JavaScript skills to build cross platform mobile applications for iPhone, Google Android, Blackberry, Symbian and Palm, this workshop will give you all the tools and experience you'll need to create app store ready mobile applications using the acclaimed, open source PhoneGap framework.

PhoneGap allows you to write CSS/HTML/JavaScript and compile them to multiple platforms directly. If you want to get into mobile development, PhoneGap is the fastest, most effective way to use your existing knowledge to create amazing mobile applications.

As a JSConf attendee, you get a 100 € discount on PhoneGap training and pay only 300 € when you register using this url:
http://mobileappdevtraining12.eventbrite.com/?discount=jsconf_eu

  • Friday, September 24 from 9:30 am - 4:30 pm
  • co.up Coworking Space, Adalbertstraße 7-8, Berlin
  • Register now to get your 100 € discount
At the end of PhoneGap training you'll know how to:
  • Set up your development environment
  • Compile for multiple platforms
  • Run code in a emulator
  • Debug your HTML and JavaScript
  • Access native APIs, including location, camera, accelerometer, contacts, and more via JavaScript
  • Optimize your JavaScript for mobile devices
  • Make security considerations
  • Build a mobile application that runs offline
  • Use CSS transitions, animations and transforms to create native looking interfaces
  • Use the Canvas for advanced graphics
  • Use mobile JS libraries, such as XUI and Dashcode to build mobile applications faster

Find out more about the PhoneGap framework and the Berlin training session on September 24.

douglas_crockford_chuck_norris.jpgSoftware development is hampered by a specific set of design mistakes that were made in the first programming languages and repeated in everything that has been done since. And, somewhat miraculously, JavaScript is going to make it right, radically transforming the way we write applications. Again. In the Loop of History, it has all happened before, but it has never happened like this.

About Douglas

With the mobile world becoming more complex with platforms like Palm webOS, iOS, Android, Blackberry, and Symbian all with growing user bases, how can you build applications that target a wide variety of devices? In the past, the solution was J2ME (boo! ;), but now the common denominator for the smartphones of the world is WebKit, the HTML5-based engine that's powering today's smartphones.

The Web has the opportunity to be the unifying platform, but really? How can you actually create a Web application that spans all of the platforms? There is an exciting new world brewing. A world that isn't about a "browser" but is about a global runtime. Learn how the computing game has changed, and how you can disrupt the industry using productive and fun technology.

About Dion
Dion Almaer is the director of Developer Relations at Palm where he has the pleasure of working with Ben Galbraith. The pair co founded Ajaxian.com together and the are now focused on delivering a fantastic developer experience on the mobile Web.

Dion has been a technologist and a developer writing Web applications since it took over from Gopher. He has been fortunate enough to speak around the world, has published many articles, a book, and of course covers life the universe and everything on his blog at almaer.com/blog.

He has been called a human aggregator, and you can see that in full force if you follow him on Twitter @dalmaer

About Ben
Ben Galbraith, together with his long-time friend Dion Almaer, forms one-half of the dynamic "Ben and Dion" duo that founded Ajaxian.com, headed Developer Tools at Mozilla, and now runs Developer Relations at Palm. Ben's been writing code since he was six and starting businesses since he was ten; he's written books, given a few hundred presentations, produced a few technical conferences, and has held CEO, CIO, CTO, Software Architecture positions in medical, publishing, media, manufacturing, advertising, software and internet industries. He lives in Palo Alto with his wife and five children.

Dion at JSConf.eu 2009

Dion on the JSConf live podcast

Building native mobile applications across platforms with PhoneGap is super easy but developers are still required to install a dizzying array of SDKs for: iOS, Android, Blackberry, webOS, Symbian, MeeGo and Windows Phone. At JSConf.eu the PhoneGap team is releasing a special sneak peak at two new projects which aim to solve this problem. Unlike our previous sessions which have been information dense lightened up with pixel art and 4chan pictures this session will be more code intense: with pixel art and 4chan pictures!

brian_leroux.jpgAbout Brian
JavaScript joker at wtfjs.com, mobile js hacker with the PhoneGap team, creator of projects like XUI and Lawnchair and lead at Nitobi. Always an entertaining look at js development from the front lines of the mobile web.

There will be also be a PhoneGap training with Brian probably on Friday before JSConf.eu. We'll keep you posted.

As part of Google's ongoing commitment to encouraging women to excel in computing and technology,we are pleased to announce the Google JSConf.eu 2010 Conference Grant to encourage more female computer scientists to participate in the JSConf 2010 Conference, 25-26 September 2010, Berlin, Germany.

google_female.png

Award winners will be chosen from the applicant pool to receive:

Free registration for the conference. Accommodation not included. 300 Euros for travel costs.

To be eligible for a conference grant candidates must:

- Be working in or studying Computer Science, Computer Engineering,
- or technical field related to the conference subject.
- Have a strong academic background with demonstrated leadership ability
- Attend the core day(s) of the main conference

How To Apply

To apply send, no later than 29 August 2010, an e-mail to europe-events@google.com with the subject heading 'Google JSConf 2010 Conference grant' containing:

- your full name and email address
- current address, contact phone number and copy of photo ID
- your CV

1-page statement (no more than 600 words) about
- why you wish to attend the conference
- and why attending it is important to your research, work, and/or future career

Winners and claim process

The winners will be notified by e-mail by 6 September 2010. If you are a successful applicant, you will be sent your free ticket and a payment form to expense your travel contribution, to be completed and submitted after the event.

There is some important stuff we want all of you to know to make JSConf.eu the best experience possible:

Overall Schedule and Parties
There will be at least three parties around JSConf
- Friday night informal pre conf meetup
- Saturday night extravaganza
- Sunday night after conf party

Please plan accordingly (meaning you will really want to stay in Berlin until Monday morning, not leave on sunday night!).

Hotels
Please book your accomodation as soon as possible. JSConf.eu 2010 coincides with the Berlin marathon so rates might go up. E.g. HRS still has very good rates. Search for "Berlin Mitte" so find nearby Hotels (Venue Location).

Just in case you didn't notice: Our call for speakers has been up for a while and we are still looking for great speakers. The deadline is June 9th, so hurry up! :)

Dear JavaScript enthusiasts,

Last week we opened our early-coder ticket sales. Within 13 hours, all 50 tickets were gone. We still struggle to formulate the impact this had on us. It is fantastic and we couldn't be happier about it. Thanks everyone for the great vote of confidence. Considering we haven't even announced any speakers, this is a little bit crazy. And we love it!

Right after the last ticket sold we got inquiries about when new tickets will be released and how to get into JSConf.eu.

Today we announce that we will open regular ticket sales on Sunday, May 16th, 18:00 CEST (See your local time).

This should give you enough time to get budget clearance and to set your timers correctly. JSConf.eu is intentionally a small conference, we won't "add more seats" with popular demand. There won't be any exceptions, so we hope you can arrange getting a ticket next Sunday.

Some (breaking) news.

| Comments (0) | TrackBacks (0)

Apparently site is building up now. We will launch some more fresh content during next week. Right now maybe time's up for buying your Ticket or to submit your hardcore-proposal?

Categories

Twitter

  •