John Resig: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Line 1: Line 1:
JavaScript Ninja'' with Bear Bibeault, published by [[Manning Publications]] in December 2012<ref name="ninja">{{Cite book
{{Infobox scientist
| name = John Resig
| native_name =
| native_name_lang =
| image =Jresig.png| image_size =
| alt =
| caption =
| birth_date = {{birth date and age|1984|05|08}}{{citation needed|date=May 2013}}
| birth_place =
| death_date = <!-- {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} (death date then birth date) -->
| death_place =
| resting_place =
| resting_place_coordinates = <!-- {{Coord|LAT|LONG|type:landmark|display=inline,title}} -->
| other_names =
| residence = [[New York City]], USA
| citizenship =
| nationality =
| fields =
| workplaces =[[Khan Academy]]<br>[[Mozilla Corporation]]<br> [[Rochester Institute of Technology]]
| alma_mater = [[Rochester Institute of Technology]]<ref name="halloffame"/><ref name="bio blurb">[[Apress]], [https://www.apress.com/index.php/author/author/view/id/3095 John Resig bio blurb]</ref>
| known_for = [[jQuery]]<br>[[Processing.js]]<br>''Secrets of the JavaScript Ninja''<ref name="ninja"/><br>''Pro JavaScript Techniques''<ref name="pro"/>
| author_abbrev_bot =
| author_abbrev_zoo =
| influences =
| influenced =
| awards =
| signature = <!--(filename only)-->
| signature_alt =
| website = {{URL|http://ejohn.org}}
| footnotes =
| spouse =
| children =
}}
'''John Resig''' is an American [[software engineer]] and [[entrepreneur]], best known as the creator and lead developer of the [[jQuery]] [[JavaScript library]].<ref name="jquery">{{Cite journal | last1 = Bernstein | first1 = M. | doi = 10.1145/1836543.1836557 | title = Profile John Resig: The creator of jQuery talks about research, open source development and creating the most popular JavaScript library in use today | journal = XRDS: Crossroads, The ACM Magazine for Students | volume = 17 | pages = 44 | year = 2010 | pmid = | pmc = }}</ref>

==Education==
Devendra Pandey '''Gorakhpur''' [[Rochester Institute of Technology]],<ref name="halloffame"/> graduating with an undergraduate degree in [[Computer Science]] in 2005. During this time he worked with Ankur Teredesai<ref name="googlescholar">{{GoogleScholar|zk6oZ8YAAAAJ}}</ref><ref name="microsoft">{{AcademicSearch|1436955}}</ref> on [[data mining]] instant messaging networks and Jon Schull on exploring new ways of encouraging real-time online collaboration.<ref name="halloffame"/>

==Careers==
John Resig currently works as an [[Application software|application]] developer at [[Khan Academy]].<ref>John Resig's blog, ''[http://ejohn.org/blog/next-steps-in-2011/ Next Steps in 2011]</ref> Previously, he was a [[JavaScript]] tool developer for the [[Mozilla Corporation]]. For his work on jQuery he was inducted into the Rochester Institute of Technology's Innovation Hall of Fame<ref name="halloffame"/> on April 30, 2010.<ref name="halloffame">{{cite web|url=http://www.rit.edu/alumni/ihf/inductee.php?inductee=10 |title=Gallery of Innovators &#124; RIT Innovation Hall of Fame |publisher=Rit.edu |date= |accessdate=2011-08-19}}</ref>

===Software projects===
Resig has started or contributed to many JavaScript libraries, including:
* [[jQuery]]<ref name="jquery"/> a multi-browser JavaScript library designed to simplify the [[client-side scripting]] of [[HTML]].
* [[Processing.js]],<ref>{{cite web|last=Ignacio |first=Martin |url=http://processingjs.org |title=Processing.js |publisher=Processing.js |date= |accessdate=2011-08-19}}</ref> a port of the [[Processing (programming language)|Processing]] language to [[JavaScript]].<ref>{{cite web|author=John Resig |url=http://ejohn.org/blog/processingjs/ |title=John Resig - Processing.js |publisher=Ejohn.org |date= |accessdate=2011-08-19}}</ref>
* EnvJS,<ref>{{cite web|url=http://www.envjs.com/ |title=Bringing the Browser |publisher=Envjs |date=2009-06-29 |accessdate=2011-08-19}}</ref> a port of the browser DOM to [[Rhino (JavaScript engine)|Rhino]].<ref>{{cite web|author=John Resig |url=http://ejohn.org/blog/bringing-the-browser-to-the-server/ |title=John Resig - Bringing the Browser to the Server |publisher=Ejohn.org |date= |accessdate=2011-08-19}}</ref>
* TestSwarm,<ref>{{cite web|url=https://github.com/jquery/testswarm/wiki |title=Home |publisher=GitHub |date=2011-04-01 |accessdate=2011-08-19}}</ref> a distributed continuous integration test suite for [[JavaScript]].<ref>{{cite web|author=John Resig |url=http://ejohn.org/blog/javascript-testing-does-not-scale/ |title=John Resig - JavaScript Testing Does Not Scale |publisher=Ejohn.org |date= |accessdate=2011-08-19}}</ref>
* [[Sizzle (selector engine)|Sizzle]],<ref>{{cite web|url=http://sizzlejs.com/ |title=Sizzle JavaScript Selector Library |publisher=Sizzlejs.com |date= |accessdate=2011-08-19}}</ref> a standalone, pure-JavaScript, [[CSS]] selector engine.<ref>{{cite web|author=John Resig |url=http://ejohn.org/blog/new-processingjs-and-sizzlejs-sites/ |title=John Resig - New Processing.js and Sizzle.js Sites |publisher=Ejohn.org |date=2009-04-25 |accessdate=2011-08-19}}</ref>
* FUEL,<ref>{{cite web|url=https://wiki.mozilla.org/FUEL |title=FUEL - MozillaWiki |publisher=Wiki.mozilla.org |date= |accessdate=2011-08-19}}</ref> a Firefox extension development kit.<ref>{{cite web|author=John Resig |url=http://ejohn.org/blog/simple-extensions-in-firefox-3/ |title=John Resig - Simple Extensions in Firefox 3 |publisher=Ejohn.org |date=2008-06-24 |accessdate=2011-08-19}}</ref>

Resig is a frequent guest speaker at companies like [[Google]] and [[Yahoo!]] and has presented at many conferences related to web technology, including [[SXSW]],<ref>{{cite web|url=http://panelpicker.sxsw.com/ideas/view/1863 |title=SXSW 2012 - More Secrets of JavaScript Libraries |publisher=Panelpicker.sxsw.com |date= |accessdate=2011-08-19}}</ref> [[Webstock]],<ref>{{cite web|url=http://www.webstock.org.nz/10/speakers/ |title=Speakers &#124; Webstock - New Zealand's web conference |publisher=Webstock |date=2010-02-19 |accessdate=2011-08-19}}</ref> [[MIX (Microsoft)|MIX]], and Tech4Africa.<ref>{{cite web|url=http://www.tech4africa.com/speakers/ |title=Speakers at TECH4AFRICA |publisher=Tech4africa.com |date=2010-10-28 |accessdate=2011-08-19}}</ref>

==Publications==
Resig is the author of a widely read blog,<ref>[http://ejohn.org/blog John Resig - Blog]. Ejohn.org. Retrieved on 2014-05-13.</ref><ref>{{cite web|url=http://twitter.com/jeresig/statuses/1090013257 |title=Twitter / John Resig: My goal for 2008 was to do |publisher=Twitter.com |date=2009-01-01 |accessdate=2011-08-19}}</ref> and is the author of the book ''Pro JavaScript Techniques'', published by [[Apress]] in 2006,<ref name="pro">{{Cite book
| last = Resig
| first = John
| authorlink = John Resig
| coauthors =
| title = Pro Javascript Techniques
| publisher = Apress
| date = 2006-12-11
| location =
| page = 350
| url = http://jspro.org/
| doi =
| id =
| isbn = 1-59059-727-3 }}
</ref><ref>[http://www.apress.com/9781590597279 Pro JavaScript Techniques : 9781590597279], APRESS.COM {{webarchive |url=https://web.archive.org/web/20150609012302/http://www.apress.com/9781590597279 |date=June 9, 2015 }}</ref> ''Secrets of the JavaScript Ninja'' with Bear Bibeault, published by [[Manning Publications]] in December 2012<ref name="ninja">{{Cite book
| last = Resig
| last = Resig
| first = John
| first = John

Revision as of 16:47, 27 January 2017

JavaScript Ninja with Bear Bibeault, published by Manning Publications in December 2012[1] and several other papers.[2]

References

  1. ^ Resig, John. Secrets of the JavaScript Ninja. Manning Publications. ISBN 1-933988-69-X. {{cite book}}: Cite has empty unknown parameter: |coauthors= (help)
  2. ^ Cite error: The named reference googlescholar was invoked but never defined (see the help page).

External links