Programming

Programming

Java for Programmers, 2nd Edition (Repost)

Category:

Paul J. Deitel, Harvey M. Deitel, "Java for Programmers, 2nd Edition" 2011 | ISBN-10: 0132821540 | PDF | 1164 pages | 19,7 MB The professional programmer’s Deitel® guide to Java™ development and the powerful Java platform Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java APIs in depth. The book presents concepts in the context of fully tested programs, complete with syntax shading, code highlighting, line-by-line code walkthroughs and program outputs. The book features 200+ complete Java programs with 18,000+ lines of proven Java code, and hundreds of tips that will help you build robust applications. Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including GUI, graphics, exception handling, generics, collections, JDBC™, web-application development with JavaServer™ Faces, web services and more. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the OOD/UML® ATM case study, including a complete Java implementation. When you’re finished, you’ll have everything you need to build object-oriented Java applications. Practical, example-rich coverage of: Java SE 7 Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces Integrated OOP Case Studies Industrial-Strength, 95-Page OOD/UML® ATM Case Study JavaServer™ Faces 2.0, Ajax-Enabled Web Apps, Web Services, Networking JDBC™, SQL, Java DB, MySQL® Threads and the Concurrency APIs I/O, Types, Control Statements, Methods Arrays, Generics, Collections Exception Handling, Files GUI, Graphics, GroupLayout, JDIC Using the Debugger and the API Docs Online, Three-Chapter Introduction to Android™ App Development filepost

Sams Teach Yourself the Twitter API in 24 Hours (Repost)

Category:

Christopher Peri, Bess Ho, "Sams Teach Yourself the Twitter API in 24 Hours" 2011 | ISBN-10: 0672331101 | PDF | 352 pages | 10 MB In just 24 sessions of one hour or less, you’ll learn how to build great new social applications with the latest versions of the Twitter API. Using this book’s straightforward, step-by-step approach, you’ll discover all you can do with the Twitter API, and master everything from the absolute basics to the newest innovations. One step at a time, you’ll learn how to build Twitter clients and extend them with more power… use advanced features like streaming and geotagging… even build mobile Twitter apps for iPhone and Android! Each lesson builds on what you’ve already learned resulting in a fully functional Twitter application, giving you a strong real-world foundation for success, even if you’re completely new to Twitter development!Step-by-step instructions carefully walk you through the most common Twitter API programming tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge.By the Way notes present interesting information related to the discussion.Did You Know? tips offer advice or show you easier ways to perform tasks.Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.Learn how to… Make the right upfront decisions in planning your application Integrate Twitter support into existing sites, services, and applications Set up your Twitter development environment Make Twitter API calls, handle responses, and develop readers Construct dynamic frameworks to efficiently generate and manage multiple API calls Build basic clients and extend them to handle more powerful tasks Securely access server resources with OAuth Use Direct Messages, Lists, Search, and other Twitter API features Enable users to control their accounts, establish favorites and friendships, send notifications, and block individuals Build location-based, geotagged applications with Twitter’s GEO API Give users up-to-the-minute information about the hottest Twitter topics Get started with Twitter development for iPhone and Android Understand the future of Twitter API development filepost

Boolean Function Complexity: Advances and Frontiers [Repost]

Category:

Stasys Jukna - Boolean Function Complexity: Advances and FrontiersPublished: 2012-01-05 | ISBN: 3642245072 | PDF | 632 pages | 3.76 MBBoolean circuit complexity is the combinatorics of computer science and involves many intriguing problems that are easy to state and explain, even for the layman. This book is a comprehensive description of basic lower bound arguments, covering many of the gems of this “complexity Waterloo” that have been discovered over the past several decades, right up to results from the last year or two. Many open problems, marked as Research Problems, are mentioned along the way. The problems are mainly of combinatorial flavor but their solutions could have great consequences in circuit complexity and computer science. The book will be of interest to graduate students and researchers in the fields of computer science and discrete mathematics.No another mirrors, please! >>> Read RULES>>> Download many interesting free eBooks HERE <<<FilePostTurboBit

The HTML5 Sessions: The Best of OSCON 2011

Category:

The HTML5 Sessions: The Best of OSCON 2011English | MP4 | Video: h264, 1150x714, 29,97 fps | Audio: aac, 44100 Hz, mono | 7.2GBGenre: Development / ProgrammingIs HTML5 ready for production? How will it affect mobile development? OSCON 2011 took a long and lively look at HTML5, and with this video compilation, you’ll benefit from several OS professionals who have put HTML5 to the test. Watch luminaries such as Stoyan Stefanov (Facebook), Estelle Weyl (Standardista.com), and Scott Davis (ThirstyHead.com) as they examine various aspects of HTML5 and related technologies including j&#097;vascript and CSS3.This HD video package includes OSCON 2011 sessions and workshops on real-time web communications, HTML5’s application cache and local storage, j&#097;vascript’s imminent colonization of server-side technology, and many other topics. Download the videos or view them through our HD player, and discover the new power that HTML5 and j&#097;vascript provide.Sessions include:HTML5 & CSS3: The Good Enough Parts (episodes 1-4)—Estelle WeylHTML5 Canvas Deep Dive (episodes 1-2)—Joshua Marinacci and Robert Burdickj&#097;vascript is Everywhere—Stoyan StefanovCreating a Scalable j&#097;vascript Application Architecture—Nicholas ZakasHTML5: All about Web Forms—Estelle WeylHTML5 in Your Pocket: Application Cache and Local Storage—Scott DavisReal-time Web Communications—Scott MattocksCouchApps with CouchDB, j&#097;vascript & HTML5—Bradley HoltRefactoring for Mobile using HTML5 and CSS3—Joseph LewisMashing Up j&#097;vascript: Advanced Techniques for Modern Web Applications—Bastian HofmannHTML5 and Mobile: Getting from Good to Great—Filip MajMore InfoScreenshot:Download from FilepostPart 1Part 2Part 3Part 4Part 5Part 6Part 7Part 8

The JavaScript Pocket Guide (Repost)

Category:

Lenny Burdette, "The JavaScript Pocket Guide" 2010 | ISBN-10: 0321700953 | PDF | 312 pages | 1,7 MB JavaScript is an object-oriented scripting language that enables you to modify a document's structure, styling, and content in response to user actions. This handy pocket serves as both a quick introduction to the language and acts a valuable reference. It's packed with tips as well as JavaScript syntax, methods, and properties. Concise and inexpensive, it's exactly the guide many web designers and developers need. filepost

Learnflash.com - Using Flash Templates To Build Websites (2011)

Category:

Learnflash.com - Using Flash Templates To Build Websites (2011)English | Duration: 3h 34m | VP6F | 900x675 | 15fps 690kbps | MP3 64kbps 44.1KHz | 1 GBGenre: eLearningHave you ever spent hours weeding through a Flash template that you've paid good money for just to discover that it's too confusing? Too many people assume that customizing Flash templates is going to be a walk in the park, but they quickly find out that it's way more complicated than they could have imagined. In this video series, Flash guru Craig Campbell simplifies the process as he teaches you how to weed through messy, poorly-labeled Flash templates in order to customize them to fit your needs. In this series, you'll learn how to customize text, images, preloaders, photo galleries, sounds, and much more! Detailed Video Descriptions1 - Introduction (Running Time - 5:21)2 - The Template (Running Time - 8:13)In this video, Craig walks you through the template that he’ll be using for the rest of the series, and he’ll give you an overview of the kinds of things that can be customized.3 - The fla File (Running Time - 13:13)In order to customize a template, you must first figure out how the fla file is constructed. In this video, Craig prepares to customize the template by weeding through the fla to find all the working parts.4 - Cleaning Up the fla File (Running Time - 18:17)One thing you’ll quickly learn about working with templates is that they can often be very messy and difficult to sort through. Because of this, it can often be beneficial to clean up the file a little bit before getting started with customization. In this video, Craig will show you some typical template messes and provide suggestions for cleaning up your files.5 - Customizing Text (Running Time - 22:09)Customizing the text in your Flash templates is probably the easiest part of the customization process. After all, it mostly involves simply editing static text fields. However, sometimes it can be a little tricky, so in this video, Craig will walk you through the customization of some of the text in our example template.6 - Replacing Images (Running Time - 15:17)In this video, Craig will show you how to remove the images that ship with the template and replace them with images that are more relevant to your website.7 - Editing Menu Text (Running Time - 11:05)We’ve already talked about customizing text, but sometimes figuring out how to edit the text in your menus can be a little tricky, depending on the way your particular template is assembled. In this video, Craig weeds through Movie Clips and other symbols in order to find out exactly how the menu text works so that it can be changed.8 - Editing Menu Items (Running Time - 7:24)No, we’re not repeating ourselves. In the last video, we looked at how to edit the text in your menu, but what if you wanted to change the number of menu items that were available. In this video, Craig will show you how to edit your menu by completely removing one of the menu items.9 - Removing a Nuisance (Running Time - 7:07)In this video, Craig weeds through some of the code in the Flash template in order to find a “trace()” statement that has been causing an annoying output window to pop up every time we test the movie.10 - Replacing the Logo (Running Time - 12:40)Naturally, if you’re customizing a template for your website, you’ll probably want to change the logo that’s supplied with the template, especially if the logo contains text in it. In this video, Craig will show you 2 ways to alter a logo: by changing the text and by replacing the text with an image.11 - Editing Links (Running Time - 12:45)Some of the buttons in our template don’t actually link to anything, and even if they did, we would most likely want to change the destination, so in this video, Craig will walk you through the process of changing and customizing links and button behavior.12 - Customizing the Photo Gallery (Running Time - 19:38)Customizing a photo gallery can be a little more complicated than just switching out an image, as we talked about in an earlier video. In this lesson, Craig drills down to the photo gallery of the project template and shows you how to create your own images for it.13 - Examining the Preloader (Running Time - 12:19)The next thing we’re going to customize is the preloader, but first we need to figure out how it works. In this video, Craig explorers the graphics and the code for the preloader to show you how this particular preloader functions.14 - Changing Preloader Text (Running Time - 7:45)In this video, Craig will show you how to customize our template’s preloader by changing the text within it.15 - Customized Preloader Animation (Running Time - 14:10)In this video, Craig will show you how to take the skeleton of the preloader that’s already been created and make from it a much fancier preloader for your customized website.16 - Changing the Background Music (Running Time - 8:23)In this video, Craig will show you how to change the background music of your template by importing your own music or by removing the background music altogether.17 - Publishing Your Site (Running Time - 6:43)In order to test the Contact Form in our template (which we’ll get to in the next video), we’ll first need to publish our site to our web server. So in this video, Craig will show you which files you need to publish.18 - The Contact Form (Running Time - 10:14)Making the contact form work in our project template is very simple. It involves changing one simple line of code. In this video, Craig will show you how to make it work.19 - Conclusion (Running Time - 1:34)Download from FilePostParts of archive: 01 | 02 | 03No Mirrors below, Please!

Android NDK Beginner's Guide [Repost]

Category:

Sylvain Ratabouil - Android NDK Beginner's GuidePublished: 2012-01-26 | ISBN: 1849691525 | PDF | 436 pages | 5.63 MBDiscover the native side of Android and inject the power of C/C++ in your applicationsCreate high performance applications with C/C++ and integrate with JavaExploit advanced Android features such as graphics, sound, input and sensingPort and reuse your own or third-party libraries from the prolific C/C++ ecosystemIn DetailAndroid NDK is all about injecting high performance into your apps. Exploit the maximum power of these mobile devices using high-performance and portable code.This book will show you how to create C/C++ enabled applications and integrate them with Java. You will learn how to access native API and port libraries used in some of the most successful Android applications.Using this practical step-by-step tutorial, highlighted with comments and tricks, discover how to run C/C++ code embedded in a Java application or in a standalone application. You will create a real native application starting from project creation through to full implementation of native API and the porting of existing third-party libraries. You will discover OpenGL ES and OpenSL ES, which are becoming the new standard in mobility. You will also understand how to access keyboard and input peripherals and how to read accelerometer or orientation sensors. Finally, you will dive into more advanced topics such as debugging and ARM assembler instructions. By the end of the book, you should know the key elements to enable you to start exploiting the power and portability of native code.What you will learn from this bookJump in the starting block and create your first Android native projecCommunicate with Java through Java Native InterfacesDisplay 2D and 3D graphics with OpenGL ESPlay sound and music with OpenSL ESManage Android input and sensorsDebug applications and discover advanced ARM instructionsPort existing C/C++ code to AndroidCombine graphics, sound, input, sensors and physics in your applicationApproachThis beginner's guide focuses on getting you through all the major learning points in a smooth, logical order. You'll also see how to avoid some common pitfalls.Who this book is written forAre you an Android Java programmer who needs more performance? Are you a C/C++ developer who doesn't want to bother with Java stuff and its out-of-control garbage collector? Do you want to create fast intensive multimedia applications or games? Answer yes to any of the above and this book is for you. With some general knowledge of C/C++ development, you will be able to dive head first into native Android development.No another mirrors, please! >>> Read RULES>>> Download many interesting free eBooks HERE <<<FilePostTurboBit

Microsoft Silverlight 5: Building Rich Enterprise Dashboards [Repost]

Category:

Todd Snyder, Joel Eden, Jeffrey Smith, Joel Eden - Microsoft Silverlight 5: Building Rich Enterprise DashboardsPublished: 2012-01-27 | ISBN: 1849682348 | PDF | 288 pages | 4.99 MBCreate, customize and design rich enterprise dashboards with Microsoft Silverlight 5 book and eBook Overview • With this book and e-book, learn how to create, customize and design rich enterprise dashboards with Silverlight • Move from scenarios to requirements by applying user-centered design best practices • Discover the tips, tricks and hands on experience to create, customize and design rich enterprise dashboards with Silverlight from a distinguished team of User Experience and Development authors In Detail Microsoft Silverlight is a powerful development platform for creating rich media applications and line of business applications for the web and desktop. Silverlight enables you to create, customize and design rich enterprise dashboards that highlight Key Performance Indicators for your business. Microsoft Silverlight 5: Building Rich Enterprise Dashboards is a concise and practical tutorial that shows you how to create, customize and design rich enterprise dashboards with Silverlight. This book provides real world user experience design topics and starts by providing an overview of the Silverlight Platform and the clear advantages it provides for building dashboards. The book then dives into topics such as Silverlight design and development tools, building a basic Dashboard, Dashboard types and user needs, Designing for Insight, Styling, Building an End to End Dashboard Solution and Data Access Strategies amongst others. What you will learn from this book • Learn how to create custom user controls, reference resources, and edit basic control templates • Build an end-to-end dashboard solution • Learn how to use Microsoft Expression Blend to style a dashboard • Explore the different types of dashboards, and learn how to choose the most appropriate dashboard type based on your project goals • Discover and represent user needs and scenarios as a basis for dashboard design, using user experience best practices • Understand how to determine between the different data access strategies (SOAP, REST, and OData) • Host and use Silverlight WebParts and the SharePoint Client Object Model Approach This book is a concise and practical tutorial that shows you how to create, customize and design rich enterprise dashboards with Silverlight. Who this book is for If you are a .Net developer who wants to create, customize and design rich enterprise dashboards with Silverlight, then this book is for you. You should have an intermediate understanding of .Net development, with a working knowledge of Microsoft Silverlight.No another mirrors, please! >>> Read RULES>>> Download many interesting free eBooks HERE <<<FilePostTurboBit

C# 4.0 Unleashed (Repost)

Category:

Bart De Smet, "C# 4.0 Unleashed" 2011 | ISBN-10: 0672330792 | PDF | 1640 pages | 48,1 MB C# 4.0 Unleashed is for anyone who wants to learn the C# programming language in depth, understanding how language features truly work. While giving you those insights, you learn where and how to use the features to design various kinds of software. This book not only teaches the language’s capabilities, it also looks behind the scenes to build a solid foundation to aid you in understanding the .NET platform as a whole. Bart De Smet offers exceptional insight into the features of both the language and Microsoft’s broader framework. He doesn’t just cover the “what” and “how” of effective C# programming: He explains the “why,” so you can consistently choose the right language and platform features, maximizing your efficiency and effectiveness. The early chapters introduce the .NET platform, the tooling ecosystem, and the C# programming language, followed by in-depth coverage of the C# programming language itself, with immediate application of language features. The last chapters give an overview of the .NET Framework libraries about which every good developer on the platform should know.Understand the .NET platform: its language support, libraries, tools, and more Learn where C# fits, how it has evolved, and where it’s headedMaster essential language features including expressions, operators, types, objects, and methods Efficiently manage exceptions and resources Write more effective C# object-oriented code Make the most of generics, collections, delegates, reflection, and other advanced language features Use LINQ to express queries for any form of data Master dynamic programming techniques built on .NET’s Dynamic Language Runtime (DLR) Work with namespaces, assemblies, and application domains Write more efficient code using threading, synchronization, and advanced parallel programming techniques Leverage the Base Class Library (BCL) to quickly perform many common tasks Instrument, diagnose, test, and troubleshoot your C# code filepost

The Execution Premium: Linking Strategy to Operations for Competitive Advantage (18 May 2012)

Category:

The Execution Premium: Linking Strategy to Operations for Competitive AdvantageHarvard Business School Press | July 14, 2008 | ISBN-10: 142212116X | 320 pages | PDF | 22.35 MBIn a world of stiffening competition, business strategy is more crucial than ever. Yet most organizations struggle in this area--not with formulating strategy but with executing it, or putting their strategy into action. Owing to execution failures, companies realize just a fraction of the financial performance promised in their strategic plans.It doesn't have to be that way, maintain Robert Kaplan and David Norton in The Execution Premium. Building on their breakthrough works on strategy-focused organizations, the authors describe a multistage system that enables you to gain measurable benefits from your carefully formulated business strategy.FilepostDepositfiles

Pages

Subscribe to RSS - Programming