• 博客(0)
  • 资源 (16)

空空如也

Qt5 C++ GUI Programming Cookbook

Qt5 C++ GUI Programming Cookbook

2016-09-14

電子書 Typed PHP

PHP is a powerful, general-purpose programming language, with a dynamic type system at its core. It has been used by a generation of programmers to create much of the Internet we see today. It has also been the subject of ridicule, thanks to what some consider to be an inconsistent and incomplete set of core functionality. This book seeks to address those issues, by building a stronger type system. It’s a type system that parallels more modern programming languages and best practices. As we step through the core PHP functionality, we’ll identify inconsistencies and shortcomings, while also exploring viable approaches to overcoming them. We’ll build a standard library of our own and see how a number of open source extensions can bring these libraries in harmony with the built-in data types

2016-08-27

Pro Android

Pro Android 4 shows you how to build real-world and fun mobile applications using the new Android SDK 4 (Ice Cream). It covers everything from the fundamentals of building apps for embedded devices, phones, and tablets to advanced concepts such as custom 3D components and multi-tasking.

2016-01-16

The C++ Standard Library

The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components - and to benefit from their power - you need a resource that does far more than list the classes and their functions. The C++ Standard Library: A Tutorial and Reference, Second Edition, describes this library as now incorporated into the new ANSI/ISO C++ language standard (C++11).

2015-09-05

Advanced Metaprogramming in Classic C++

Advanced Metaprogramming in Classic C++: Third Edition, offers a detailed and somewhat intense look into template metaprogramming (TMP) using Classic C++ code examples. The two newer standards are not used in the code so that the examples can be rich, illustrate the point, and be run with confidence. The code can be readily adapted to include the elements of the Modern C++ standards. The gain for the reader is that TMP is presented in the book as a set of techniques that will enable a new style to your C++ coding while making it exceptionally clear and efficient.

2015-09-05

CodeIgniter 1.7 Professional Development 2010

CodeIgniter 是一套小巧但功能强大的 PHP 框架,做為一個簡單而“優雅”的工具包,它是一套專為 PHP 開發者建立功能完善的 Web 應用程序。

2013-07-03

Google App Engine

Google App Engine is a web application hosting service. By “web application,” we mean an application or service accessed over the Web, usually with a web browser: storefronts with shopping carts, social networking sites, multiplayer games, mobile applications, survey applications, project management, collaboration, publishing, and all the other things we’re discovering are good uses for the Web. App Engine can serve traditional website content too, such as documents and images, but the environment is especially designed for real-time dynamic applications. In particular, Google App Engine is designed to host applications with many simulta- neous users. When an application can serve many simultaneous users without degrad- ing performance, we say it scales. Applications written for App Engine scale automat- ically. As more people use the application, App Engine allocates more resources for the application and manages the use of those resources. The application itself does not need to know anything about the resources it is using. Unlike traditional web hosting or self-managed servers, with Google App Engine, you only pay for the resources you use. These resources are measured down to the gigabyte. Billed resources include CPU usage, storage per month, incoming and outgoing band- width, and several resources specific to App Engine services. To help you get started, every developer gets a certain amount of resources for free, enough for small applica- tions with low traffic. App Engine can be described as three parts: application instances, scalable data storage, and scalable services. In this chapter, we look at each of these parts at a high level. We also discuss features of App Engine for deploying and managing web applications, and for building websites integrated with other Google offerings such as Google Apps, Google Accounts, and Google Cloud Storage.

2013-03-26

muCommander 0.9.0

muCommander is a lightweight, cross-platform file manager with a dual-pane interface. It runs on any operating system with Java support (Mac OS X, Windows, Linux, *BSD, Solaris...). Here's a non-exhaustive list of what you'll find: Virtual filesystem with support for local volumes, FTP, SFTP, SMB, NFS, HTTP, Amazon S3, Hadoop HDFS and Bonjour Quickly copy, move, rename files, create directories, email files... Browse, create and uncompress ZIP, RAR, 7z, TAR, GZip, BZip2, ISO/NRG, AR/Deb and LST archives ZIP files can be modified on-the-fly, without having to recompress the whole archive Tabbed navigation Universal bookmarks and credentials manager Multiple windows support Full keyboard access Highly configurable Available in 27 languages : American & British English, French, German, Spanish, Czech, Simplified & Traditional Chinese, Polish, Hungarian, Russian, Slovenian, Romanian, Italian, Korean, Brazilian Portuguese, Dutch, Slovak, Japanese, Swedish, Danish, Ukrainian, Arabic, Turkish, Catalan, Belarusian and Norwegian. Free Software (GPL)

2012-09-02

GanttProject 2.6

GanttProject is a cross-platform desktop tool for project scheduling and management. It runs on Windows, Linux and MacOSX, it is free and its code is opensource. What can it do? Gantt chart. Create work breakdown structure, draw dependencies, define milestones. Resources. Assign human resources to work on tasks, see their allocation on the Resource Load chart. PERT chart. Generate PERT chart from Gantt chart. Export. Save charts as PNG images, generate PDF and HTML reports. Interoperate. Import projects from and export them to Microsoft Project formats. Export to spreadsheets with CSV. Collaborate. Share projects with your colleagues using WebDAV.

2012-09-02

GanttProject 2.5.5,专案管理软体

GanttProject - 甘特图式专案管理软体,可以汇出/汇入与微软Project相容的格式。 GanttProject is a cross-platform desktop tool for project scheduling and management. It runs on Windows, Linux and MacOSX, it is free and its code is opensource. What can it do? Gantt chart. Create work breakdown structure, draw dependencies, define milestones. Resources. Assign human resources to work on tasks, see their allocation on the Resource Load chart. PERT chart. Generate PERT chart from Gantt chart. Export. Save charts as PNG images, generate PDF and HTML reports. Interoperate. Import projects from and export them to Microsoft Project formats. Export to spreadsheets with CSV. Collaborate. Share projects with your colleagues using WebDAV.

2012-09-02

OS.X.Mountain.Lion.Pocket.Guide

Get the concise information you need to start using OS X Mountain Lion, the latest version of the Mac operating system. This handy guide goes right to the heart of the OS, with details on system preferences, built-in applications, utilities, and other features. Once you’re familiar with the fundamentals, use this book as a resource for problem-solving on the fly. You get configuration tips, lots of step-by-step instructions, guides for troubleshooting, and other advice—all in an easy-to-read format. Learn what’s new, including improved iCloud integration and other iPad-inspired features Discover how working with multiple devices is easier and more streamlined with Mountain Lion Get a guide to the Finder, Dock, user accounts, and other essentials Use Mountain Lion’s system preferences to customize your Mac Take advantage of OS X applications, such as FaceTime and Time Machine Manage passwords and secure your data Work more efficiently with a complete list of keyboard shortcuts

2012-08-19

OS X Mountain Lion The Missing Manual

OS X is an impressive technical achievement; many experts call it the best personal- computer operating system on earth. But beware its name. The X is meant to be a Roman numeral, pronounced “ten.” Don’t say “oh ess ex.” You’ll get funny looks in public. In any case, OS X Mountain Lion is the ninth major version of Apple’s Unix-based operating system. It’s got very little in common with the original Mac operating system, the one that saw Apple through the 1980s and 1990s. Apple dumped that in 2001, when CEO Steve Jobs decided it was time for a change. Apple had just spent too many years piling new features onto a software foundation originally poured in 1984. Programmers and customers complained of the “spaghetti code” the Mac OS had become. On the other hand, underneath OS X’s classy, translucent desktop is Unix, the industrial-strength, rock-solid OS that drives many a Web site and university. It’s not new by any means; in fact, it’s decades old and has been polished by generations of programmers.

2012-08-18

Beginning iPhone Development

Are you a programmer looking for a new challenge? Does the thought of building your very own iPhone app make your heart race and your pulse quicken? If so, then Beginning iPhone Development is just the book for you. Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, Beginning iPhone Development offers a complete soup-to-nuts course in iPhone and iPod Touch programming. The book starts with the basics, walking you through the process of downloading and installing Apple's free iPhone software development kit, then stepping you though the creation of your first simple iPhone application. You'll move on from there, mastering all the iPhone interface elements that you've come to know and love, such as buttons, switches, pickers, toolbars, sliders, etc. You'll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. You'll master the art of table-building and learn how to save your data using the iPhone file system. You'll also learn how to save and retrieve your data using SQLite, iPhone's built-in database management system. You'll learn how to draw using Quartz 2D and OpenGL ES. You'll add multi-touch gesture support (pinches and swipes) to your applications, and work with the Camera, photo library, and Accelerometer. You'll master application preferences, learn how to localize your apps into other languages, and so much more. Apple's iPhone SDK, this book, and your imagination are all you'll need to start building your very own best-selling iPhone applications.

2012-08-17

Mac.OS.X.Lion.For.Dummies

Mac.OS.X.Lion.For.Dummies

2012-08-17

Objective-C for Absolute Beginners iPhone, iPad, and Mac Programming Made Easy

You have a great idea for an app, but where do you begin? Objective-C is the universal language of iPhone, iPad, and Mac apps, and Objective-C for Absolute Beginners, Second Edition starts you on the path to mastering this language and its latest release. Using a hands-on approach, you'll learn how to think in programming terms, how to use Objective-C to construct program logic, and how to synthesize it all into working apps. Gary Bennett, an experienced app developer and trainer, will guide you on your journey to becoming a successful app developer. If you're looking to take the first step towards App Store success, Objective-C for Absolute Beginners is the place to start. What you’ll learn The fundamentals of computer programming: how to understand variables, design data structures, and work with file systems The logic of object-oriented programming: how to use Classes, Objects, and Methods The flexibility of Apple’s developer tools: how to install Xcode and write programs in Objective-C The power of Cocoa and Cocoa touch: how to make Mac OS X applications or iOS apps that do cool stuff Who this book is for Everyone! This book is for anyone who wants to learn to develop apps for the Mac, iPhone, and iPad using the Objective-C programming language. No previous programming experience is necessary! Table of Contents Becoming a Great iPhone/iPad or Mac Programmer Programming Basics It’s All About the Data Making Decisions About...and Planning Program Flow Object Oriented Programming with Objective-C Learning Objective-C and Xcode Objective-C Classes, Objects, and Methods Diving into Objective-C More Data Comparison Creating User Interfaces Storing Information Protocols and Delegates Memory, Addresses, and Pointers Debugging Programs with Xcode

2012-08-17

[iPhone开发书籍大全].Cocoa.Design.Patterns(Addison.Wesley.2009-09)

Mac and iPhone developers are often overwhelmed by the breadth and sophistication of the Cocoa frameworks. Although Cocoa is indeed huge, once you understand the object-oriented patterns it uses, you’ll find it remarkably elegant, consistent, and simple. Cocoa Design Patterns begins with the mother of all patterns: the Model-View-Controller (MVC) pattern, which is central to all Mac and iPhone development. Encouraged, and in some cases enforced by Apple’s tools, it’s important to have a firm grasp of MVC right from the start. The book’s midsection is a catalog of the essential design patterns you’ll encounter in Cocoa, including Fundamental patterns, such as enumerators, accessors, and two-stage creation Patterns that empower, such as singleton, delegates, and the responder chain Patterns that hide complexity, including bundles, class clusters, proxies and forwarding, and controllers And that’s not all of them! Cocoa Design Patterns painstakingly isolates 28 design patterns, accompanied with real-world examples and sample code you can apply to your applications today. The book wraps up with coverage of Core Data models, AppKit views, and a chapter on Bindings and Controllers. Cocoa Design Patterns clearly defines the problems each pattern solves with a foundation in Objective-C and the Cocoa frameworks and can be used by any Mac or iPhone developer.

2012-08-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除