Posteado por Mnosh el 20 de Setiembre de 2010 a las 17:31hs.

Twitter API: Application Development [PDF]

twitter api development

The Twitter API consists of three parts: two REST APIs and a Streaming API. The two distinct REST APIs are entirely due to history. Summize, Inc. was originally an independent company that provided search capability for Twitter data. Summize was later acquired and rebranded as Twitter Search. Rebranding the site was easy, fully integrating Twitter Search and its API into the Twitter codebase is more difficult. It is in our pipeline to unify the APIs, but until resources allow the REST API and Search API will remain as separate entities. The Streaming API is distinct from the two REST APIs as Streaming supports long-lived connections on a different architecture.

The Twitter REST API methods allow developers to access core Twitter data. This includes update timelines, status data, and user information. The Search API methods give developers methods to interact with Twitter Search and trends data. The concern for developers given this separation is the effects on rate limiting and output format. The Streaming API provides near real-time high-volume access to Tweets in sampled and filtered form.

To learn about the methods and data available through the API, review the Twitter API technical documentation.

We publicly disclose current defects and enhancements. Current defects and enhancement priorities can be viewed on our issues list. Long term goals are recorded in the roadmap document.

The API is updated regularly with new features. We occasionally deprecate features. All of these changes are communicated in the following places:

 

Posteado por Mnosh el 17 de Setiembre de 2010 a las 15:41hs.

Facebook API Developers Guide [PDF]

The Facebook API allows web developers to create Facebook applications and access Facebook data from other applications. Facebook API Developers Guide covers the use and implementation of the Facebook API—what the key features are and how you can access them. You will learn, through practical examples, the main features of the Facebook API including an introduction to the API–specific languages FQL and FBML. These examples are further supported by the introduction of other technologies like language libraries, relational database management systems, and XML.

  • Covers all key features of the Facebook API
  • Explains the API languages FQL and FBML
  • Teaches by example, with useful code and tips you can use in your own applications

Posteado por Mnosh el 14 de Setiembre de 2010 a las 16:00hs.

Tutorial Codeigniter en español [PDF]

codeigniter from scratch videotutorial

CodeIgniter es un entorno de desarrollo abierto que permite crear webs dinámicas con PHP. Su principal objetivo es ayudar a que los desarrolladores, puedan realizar proyectos mucho más rápido que creando toda la estructura desde cero.

También hay que destacar que CodeIgniter es más rápido que muchos otros entornos. Incluso en una discusión sobre entornos de desarrollo con PHP, Rasmus Lerdorf (el creador de PHP) expresó que le gustaba CodeIgniter “porquee es rápido, ligero y parece poco un entorno”.

 

 

 

Posteado por Mnosh el 12 de Setiembre de 2010 a las 10:33hs.

Game Design, Second Edition [PDF]

game design second edition

Game Design, Second Edition

Product Description
“Game Design, Second Edition” offers a behind-the-scenes look at how a game gets designed and developed—from the day the idea is born to the day the box hits the shelves. This new edition offers information on the latest techniques and development models, interviews with 12 top game designers, document templates that can be used during product development, and numerous industry resources.
It is a practical guide that covers everything from the fundamentals of game design, to the trade-offs in the development process, to the deals a publisher makes to get a game on the shelves. No matter what your role is in the industry, understanding this entire process will help you do your job better. And if you ’re looking to break in, you ’ll find knowledge here that is usually attained only after years in the trenches.

Updated and expanded with a wealth of expert information and real world case studies, while still maintaining the value that made the first edition so successful.

Written by a well-known industry expert with 18 years of game design experience. Appeals to a broad audience, from students to individuals ready to break into the business to seasoned professionals. Contains practical information that can be put to use by readers in a variety of game development roles.

Posteado por Mnosh el 10 de Setiembre de 2010 a las 10:36hs.

Diseño Orientado a Objetos con UML [PDF]

Diseño Orientado a Objetos con UML [PDF]

Descripción
Este texto muestra las distintas técnicas que se necesitan para diseñar aplicaciones informáticas desde la perspectiva de la orientación a objetos, usando lo que se denomina UML (Lenguaje Unificado de Modelado).
Pretende adiestrar en las técnicas de análisis orientadas al objeto así como capacitar en los métodos, notación y símbolos de UML.
Los conceptos se llevan a la práctica con Visual Modeler, la herramienta de Microsoft para el modelado de objetos.
Va dirigido a personas con amplia experiencia en desarrollo de aplicaciones desde la perspectiva de la programación.

Posteado por Mnosh el 10 de Setiembre de 2010 a las 07:52hs.

Unix System Administration [PDF]

Teaches the fundamentals to administer any one of four key UNIX-based systems: Red Hat Linux, Solaris, HP-UX, and Apple's MAC OS . Guaranteed UNIX system administration competency in just 24 one-hour lessons. Highlights differences among the different UNIXes and explains to the reader how to avoid potential problems. Once finished with this book, readers will be able to Log in to any UNIX system and use standard UNIX tools to learn about the state of that system, diagnose Basic problems, and maintain the system. In the wake of the highly successful Sams Teach Yourself UNIX in 24 Hours, this book focuses on the additional UNIX commands that an advanced user or beginning system administrator needs to know in order to administer and maintain a UNIX system. The book includes coverage of the key UNIX variations: Red Hat Linux, Solaris, HP-UX, and Apple's MAC OS X environment. The book will not be a comprehensive solution to all problems facing new system administrators, but instead is a tutorial introduction to the process of learning about and maintaining a running UNIX server. Dave Taylor is an expert on a broad array of Computer and networking technology, with over twenty years of industry experience. The creator of The Internet Mall and iTrack, he has also worked at HP's Palo Alto Research Labs and helped publish SunWorld magazine. He's written the best-selling Sams Teach Yourself UNIX in 24 Hours and Creating Cool HTML 4 Web Pages from Hungry Minds. He has a Bachelor's degree in Computer Science (UCSD), a Master's in Educational Computing (Purdue), and he is halfway through an MBA program

Posteado por Mnosh el 09 de Setiembre de 2010 a las 12:40hs.

Learning Web Design [PDF]

Todo lo que necesitas saber para crear sitios web profesionales está aquí. Aprender Diseño Web comienza desde el principio - la definición de cómo la Web y las páginas web de trabajo - y construye desde allí. Al final del libro, tendrás los conocimientos necesarios para crear varias columnas con CSS diseños optimizados archivos gráficos, y usted sabe cómo llegar a sus sitios en la edición revisada Web.This fondo te enseña cómo construir Web sitios de acuerdo a las prácticas de diseño moderno y profesional standards.Learning Diseño Web, explica:

 

Posteado por Mnosh el 04 de Setiembre de 2010 a las 06:45hs.

NetBeans Platform 6.9 Developers Guide [PDF]

La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.

 

 

Posteado por Mnosh el 03 de Setiembre de 2010 a las 22:01hs.

3D Game Programming All in One

Get ready for an amazing journey into the world of game development! "3D Game Programming All in One" is your one-stop tour guide into this new world. If you believe that you can create games that are as cool as - or cooler than -the ones you've been playing, now's your chance to prove it. This book will give you the training, experience, and tools you need to turn your ideas into reality. Using a well-defined toolkit of programs, knowledge, skills, and ideas "3D Game Programming All in One" covers each step required to make a fully featured game. You'll cover everything from opportunities within the game industry and elements of a 3D game to programming concepts, modeling, textures, and music. All you need to begin your journey is a creative idea and the enthusiasm to bring that idea to life.

Posteado por Mnosh el 02 de Setiembre de 2010 a las 23:24hs.

C++ How to Program 7th ed [PDF]

For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language.



This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction. The Seventh Edition encourages students to connect computers to the community, using the Internet to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.