Cargando…

Cloning internet applications with Ruby : make your own TinyURL, Twitter, Flickr, or Facebook using Ruby /

Chapter 2:URL Shorteners - Cloning TinyURL; All about URL shorteners; Main features; Designing the clone; Creating a short URL for each long URL; Automatically redirecting from a short URL to a long URL; Providing a customized short URL; Filtering undesirable words out; Previewing the long URL; Prov...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sheong, Chang Sau
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., 2010.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ia 4500
001 EBSCO_ocn688479957
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 101201s2010 enka o 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d E7B  |d OCLCQ  |d SNK  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d NLGGC  |d OCLCO  |d YDXCP  |d OCLCQ  |d OCLCO  |d OCLCF  |d OCLCO  |d COO  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d VTS  |d NLE  |d WYU  |d STF  |d M8D  |d UKAHL  |d HS0  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 712995871 
020 |a 9781849511070  |q (electronic bk.) 
020 |a 1849511071  |q (electronic bk.) 
020 |a 1849511063 
020 |a 9781849511063 
020 |z 9781849511063 
029 1 |a CHNEW  |b 000605517 
029 1 |a DEBBG  |b BV043111499 
029 1 |a DEBSZ  |b 372803539 
029 1 |a DEBSZ  |b 421660902 
029 1 |a NZ1  |b 15323716 
029 1 |a AU@  |b 000062539569 
029 1 |a AU@  |b 000054176785 
035 |a (OCoLC)688479957  |z (OCoLC)712995871 
050 4 |a QA76.73.R83  |b S54 2010eb 
072 7 |a COM  |x 051210  |2 bisacsh 
082 0 4 |a 005.117  |2 22 
049 |a UAMI 
100 1 |a Sheong, Chang Sau. 
245 1 0 |a Cloning internet applications with Ruby :  |b make your own TinyURL, Twitter, Flickr, or Facebook using Ruby /  |c Chang Sau Sheong. 
246 3 0 |a Make your own TinyURL, Twitter, Flickr, or Facebook using Ruby 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2010. 
300 |a 1 online resource (vi, 318 pages) :  |b color illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Cover; Copyright; About the Author; Acknowledgement; About the Reviewers; Table of Contents; Preface; Chapter 1:Cloning Internet Applications; Who would find this book useful; Popular Internet applications; Technologies used; Sinatra; Installing; Routes; Splitting route into multiple files; Redirection; Filters; Static pages; Views; Layouts; Helpers; Error handling; DataMapper; Installing; Connecting to the database; Creating models; Defining associations between models; Creating the database tables; Finding records; Haml; Installing; Using Haml; Haml and Ruby; How this book works; Caveat 
505 8 |a All about microblogsTwitter; Why Twitter?; Main features; Designing the clone; Posting statuses; Following users; Sending publicly directed messages; Sending privately directed messages; Re-tweeting; Public timeline; API; Authentication, access control, and user management; Third party authentication and access control; Authentication and user management; Scalability and stability; Technologies and platforms used; JSON; Mashups; RPX; Google ClientLogin; Gravatar; TinyURL; Heroku; Building the clone; Modeling the data; User; Status; Building the application flow 
505 8 |a Authenticating and managing usersDisplaying and updating statuses; Sending and displaying direct messages; Showing and forming relationships; Implementing the API; Deploying the clone; Deploying locally; Deploying to the cloud; Summary; Chapter 4:Photo Sharing -- Cloning Flickr; All about photo-sharing services; Flickr; Main features; Designing the clone; Authentication, access control, and user management; Albums and photos; Uploading and storing photos; Comments; Annotations; Editing photos; Friendly URLs; Sharing photos; Technologies and platforms used; Mashups; RPX; Gravatar; Pixlr 
505 8 |a Amazon Web Services Simple Storage Service (S3)RightAWS; Building the clone; Configuration; Modeling the data; User; Album; Photo; Annotation; Comment; Building the application flow; Authenticating and managing users; Landing page; Managing albums; Uploading photos; Displaying photos; Annotating photos; Commenting on photos; Editing photos; Sharing photos; Deploying the clone; Deploying on a server; Summary; Chapter 5:Social Networking Services -- Cloning Facebook 1; All about social networking services; Facebook; Main features; User; Community; Content sharing; Designing the clone 
520 |a Chapter 2:URL Shorteners - Cloning TinyURL; All about URL shorteners; Main features; Designing the clone; Creating a short URL for each long URL; Automatically redirecting from a short URL to a long URL; Providing a customized short URL; Filtering undesirable words out; Previewing the long URL; Providing statistics; Technologies and platforms used; Sinatra; Haml; DataMapper; Blueprint CSS; Mashups; Google Chart API; HostIP; Heroku; Building the clone; Data model; Url; Link; Visit; Application flow; Deploying the clone; Summary; Chapter 3:Microblogs - Cloning Twitter 
520 |a This is a hands-on book with plenty of well-explained code. Each chapter has a standalone project in which a complete web application with specific features of a social networking site is emphasized. The final chapter of the book is a project that has a complete and fully developed social networking site. Each chapter begins with a brief description of the features of the Internet service and the market it is within. After extracting the main features of the service, the chapter goes into explaining how a clone of the service can be designed, followed by a short description of the technologies. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Ruby (Computer program language) 
650 0 |a Web site development  |x Computer programs. 
650 0 |a Web sites  |x Authoring programs. 
650 6 |a Ruby (Langage de programmation) 
650 6 |a Sites Web  |x Systèmes-auteur. 
650 7 |a COMPUTERS  |x Programming  |x Object Oriented.  |2 bisacsh 
650 7 |a Ruby (Computer program language)  |2 fast 
650 7 |a Web site development  |x Computer programs  |2 fast 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=346290  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26943635 
938 |a ebrary  |b EBRY  |n ebr10435378 
938 |a EBSCOhost  |b EBSC  |n 346290 
938 |a YBP Library Services  |b YANK  |n 3551284 
994 |a 92  |b IZTAP