0% found this document useful (0 votes)
240 views

Yahoo! Hack Day: Yahoo! Developer Tools and Support Documentation

This document provides resources and documentation for Yahoo! developer tools and APIs. It includes links to the Yahoo! User Interface Library (YUI), developer site dashboard, design patterns, authentication models, RSS feeds, Yahoo! Pipes, localization tools, and Yahoo! Query Language (YQL). It also lists several Yahoo! APIs for Flickr, search, mail, and mobile widgets. Additionally, it provides documentation and IDE recommendations for languages like PHP, JavaScript, Python, and Java. Finally, it includes guides for setting up LAMP stacks on Linux, Windows, and Mac as well as useful libraries like JSON and cURL.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
240 views

Yahoo! Hack Day: Yahoo! Developer Tools and Support Documentation

This document provides resources and documentation for Yahoo! developer tools and APIs. It includes links to the Yahoo! User Interface Library (YUI), developer site dashboard, design patterns, authentication models, RSS feeds, Yahoo! Pipes, localization tools, and Yahoo! Query Language (YQL). It also lists several Yahoo! APIs for Flickr, search, mail, and mobile widgets. Additionally, it provides documentation and IDE recommendations for languages like PHP, JavaScript, Python, and Java. Finally, it includes guides for setting up LAMP stacks on Linux, Windows, and Mac as well as useful libraries like JSON and cURL.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

Yahoo!

Hack Day
Yahoo! Developer Tools and Support Documentation

Developer Site http://developer.yahoo.com/


Yahoo! User interface
http://developer.yahoo.com/yui/
Libraries (YUI)
Developer Site Dashboard https://developer.yahoo.com/dashboard/
Design patterns http://developer.yahoo.com/ypatterns/
Developer Utilities http://developer.yahoo.com/util/
Authentication Model http://developer.yahoo.com/oauth/
Yahoo! RSS feed s http://developer.yahoo.com/rss/
Yahoo! Pipes http://pipes.yahoo.com/pipes/
Browser Based
http://developer.yahoo.com/auth/
Authentication
Delicious Social
http://delicious.com/help/tools
Bookmarking
Localization and
http://developer.yahoo.com/r3/
Translation
Yahoo! Query Language http://developer.yahoo.com/yql/

Open APIs

Flickr APIs http://developer.yahoo.com/flickr/


Yahoo! search BOSS http://developer.yahoo.com/search/boss/
Fireeagle APIs http://developer.yahoo.com/fireeagle/
Yahoo! Mail APIs http://developer.yahoo.com/mail/
Blueprint Mobile
http://developer.yahoo.com/mobile/
Widgets
Yahoo! Ajax Maps API http://developer.yahoo.com/maps/
Yahoo! Search Monkey http://developer.yahoo.com/searchmonkey/
Upcoming APIs http://upcoming.yahoo.com/services/api/
Yahoo! Desktop Widget
http://widgets.yahoo.com/tools/
engine
Language Help
http://developer.yahoo.com/php/
PHP
http://php.net
http://developer.yahoo.com/javascript/
Javascript http://json.org

http://developer.yahoo.com/python/
Python
http://www.python.org/
http://developer.yahoo.com/java/
Java

IRC Help
Basic info on IRC Chatting and commands –
 http://www.irchelp.org/irchelp/irctutorial.html
Documentation on IRC Clients for Linux and how to use them them
 http://puppylinux.org/wiki/archives/old-wikka-
wikki/categorydocumentation/puppylinuxirc
Documentation on IRC Clients for Windows and how to use them –
 http://www.mirc.com - mIRC is a popular client for windows
Other clients that can be used
 Gaim / Pigdin http://www.pidgin.im/
 XChat www.xchat.org/ Multiplatform Chat Program
 Colloguy http://colloquy.info/ is very user friendly, commonly
used and intuitive among these
Documentation for IRC on Mac
 http://www.irchelp.org/irchelp/mac/
Firefox add on
 Chatzilla https://addons.mozilla.org/en-US/firefox/addon/16 It
doesnt ask too many questions. Also presents many
commands like connecting to a network as links that can be
clicked. Will be easy for first time users
Useful IDEs
 http://www.aptana.com/studio - The Web 2.0 IDE for Ajax, PHP,
Ruby on Rails etc
 http://www.openkomodo.com/ - Auto complete for YUI
 http://www.editplus.com/ - Simple IDE with syntax highlighting
and ability to configure lots of plug-ins
Setting up LAMP
For most of the web based hack development, Linux, Apache,
MySQL and PHP is what will be needed. Here are some articles/blog
entries on how to set up the LAMP stack on a server to get you going
XAMPP is a package available on http://www.apachefriends.org for a
simple easy to install setup for LAMP. XAMPP is an easy to install
Apache distribution containing MySQL, PHP and Perl. XAMPP is
really very easy to install and to use - just download, extract and start.
The XAMPP download for various operating systems is found under
 http://www.apachefriends.org/en/xampp.html
For a more hands on approach of setting up a LAMP platform any of
the following links can be used.
 http://lamphowto.com/ - Building a LAMP Server ( Dated 2006 )
 http://www.linuxhelp.net/guides/lamp/ - Dustin's Linux Apache
MySQL PHP (LAMP) Guide ( Last updated 2001)
 http://mkaz.com/ref/php/setup_linux.html Setting up LAMP
Platform ( Dated 2002)
 http://www.bicubica.com/apache-php-mysql/index.php Learn
how to Install Apache, PHP, MySQL and phpMyAdmin on
Windows
The following are some useful add-ons to a LAMP stack for web
based Hacks
 http://www.json.org/ It is a lightweight data-interchange format.
It is easy for humans to read and write. It is easy for machines
to parse and generate. Has support to a wide variety of
languages
 Curl http://in.php.net/curl - allows you to connect and
communicate to many different types of servers with many
different types of protocols.

PHP, MySQL, Apache for Windows:


WAMP: http://www.wampserver.com/en
WampServer is a Windows web development environment. It allows
you to create web applications with Apache, PHP and the MySQL
database. It also comes with PHPMyAdmin and SQLiteManager to
easily manage your databases.

PHP, MySQL, Apache for Mac:


http://www.mamp.info/
MAMP installs a local server environment in a matter of seconds on
your Mac OS X computer, be it PowerBook or iMac.

You might also like