Home | Amazing | Today | Tags | Publishers | Years | Search 
Terrorism and Public Safety Policing: Implications for the Obama Presidency
Terrorism and Public Safety Policing: Implications for the Obama Presidency

A Pragmatic Answer to the Systematic Change Already Underway

The trends, data, and battle-tested logic do not lie. A perfect storm of extremist ideologies is on the horizon that threatens to challenge the current state of public safety—forcing police chiefs, public administrators, and security...

AJAX and PHP: Building Modern Web Applications 2nd Edition
AJAX and PHP: Building Modern Web Applications 2nd Edition
AJAX is a complex phenomenon that means different things to different people. Computer users appreciate that their favorite websites are now friendlier and feel more responsive. Web developers learn new skills that empower them to create sleek web applications with little effort. Indeed, everything sounds good about AJAX! At its roots, AJAX is a...
Security on Rails
Security on Rails

The advantage of using Rails is its agility; it makes developing your web applications easy and fast. The disadvantage is that it can leave holes in your security if you are not aware of common vulnerabilities. It's a nerve-wracking and unfortunate fact that there are plenty of malicious people lurking on the Web. As a Rails developer, it...

Web Design for Developers: A Programmer's Guide to Design Tools and Techniques
Web Design for Developers: A Programmer's Guide to Design Tools and Techniques

Developers don't get to spend a lot of time thinking about design, but many secretly wish they knew how to make their applications look just a little bit better. This book takes you on a journey through a web site redesign, where you'll learn the basic concepts of design, color theory, typography, and accessibility. You'll learn how to...

Domain-Driven Design Using Naked Objects
Domain-Driven Design Using Naked Objects

Domain-driven design (DDD) focuses on what matters in enterprise applications: the core business domain. Using object-oriented principles, you can develop a domain model that all team members-including business experts and technical specialists-can understand. Even better, this model is directly related to the underlying...

Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit

Achieve Breakthrough Productivity and Quality with MDD and Eclipse-Based DSLs

 

Domain-specific languages (DSLs) and model-driven development (MDD) offer software engineers powerful new ways to improve productivity, enhance quality, and insulate systems...

Practical Object-oriented Design with UML
Practical Object-oriented Design with UML

This book is a revised edition of my earlier book Practical Object-Oriented Design. It shares the same aims as the earlier book, namely to provide a practical introduction to design which will be of use to people with experience of programming who want to learn how to express the design of object-oriented programs more abstractly.

The...

Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages
Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages
Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. Instead of writing code in a general-purpose programming language, you can first build a custom language tailored to make you efficient in a particular domain.

The key is understanding the common patterns found across language
...
Metaprogramming Ruby
Metaprogramming Ruby

Ruby inherits characteristics from various languages—Lisp, Smalltalk, C, and Perl, to name a few. Metaprogramming comes from Lisp (and Smalltalk). It’s a bit like magic, which makes something astonishing possible. There are two kinds of magic: white magic, which does good things, and black magic, which can do nasty things. Likewise,...

Learn Cocoa on the Mac (Learn Series)
Learn Cocoa on the Mac (Learn Series)

The Cocoa frameworks are some of the most powerful frameworks for creating native desktop applications available on any platform today, and Apple gives them away, along with the Xcode development environment, for free! However, for a first-time Mac developer, just firing up Xcode and starting to browse the documentation can be a daunting task....

Divine Talk: Religious Argumentation in Demosthenes (Oxford Classical Monographs)
Divine Talk: Religious Argumentation in Demosthenes (Oxford Classical Monographs)

Gunther Martin examines the references to religion in the speeches of Demosthenes and other Athenian orators in the 4th century BC. In Part I he demonstrates the role religion plays in the rhetorical strategy of speeches in political trials: his main argument is that speakers had to be consistent in their approach to religion throughout their...

A Peek at Computer Electronics: Things you Should Know
A Peek at Computer Electronics: Things you Should Know

A lot of people are into Making their own technology these days, from 3D printers to home-made robots, Digital Video Records (DVRs), Media Centers, and more. But if you’re a computer programmer you might not know the ins and outs of the hardware side of these projects.

Caleb Tennis explains it all. From a quick look at basic...

Result Page: 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 
©2024 LearnIT (support@pdfchm.net) - Privacy Policy