jQuery 1.4 iPhone reference app - O! Mr Speaker! Thursday, January 14, 2010 [English got you down? Try this post in Belorussian!] Welcome to the year twenty hundred and ten! To help you get your head around the reams of new information, I've created a neat-o reference app for your iPhone - so now you've got no excuse not to know what jQuery.noop, .nextUntil(), or .unwrap() does! To install it, go here on your iPhone then click "+" and "Add to Home Screen" for fullscreen app-y goodness.Please note! The application uses the jQuery touch plugin to appear all native-y, and the offline abilities of HTML5 to store the data for when you feel like reading jQuery docs on the bus. The material is taken from the new docs - which are being changed a lot at the moment, so I'll update this thing again when it all settles down a bit (I won't be doing constant updates, because I don't think you can invalidate individual files in the cache manifest, so you have to get all 350 files again for any changes).
Python 2.6 Quick Reference Style chooser: Modern, Modern B&W, Modern Colored, Classic, High contrast or Printing [Hint: Use styles Modern B&W or Printing to print. If you get problems, try printing the PDF versions instead] Contents Front matter Version 2.6 (What's new?) Creative Commons License. Last updated on July 31, 2010. Feb 10, 2009 upgraded by Richard Gruet and Josh Stone for Python 2.6 Dec 14, 2006 upgraded by Richard Gruet for Python 2.5 Feb 17, 2005, upgraded by Richard Gruet for Python 2.4 Oct 3, 2003 upgraded by Richard Gruet for Python 2.3 May 11, 2003, rev 4 upgraded by Richard Gruet for Python 2.2 (restyled by Andrei) Aug 7, 2001 upgraded by Simon Brunning for Python 2.1 May 16, 2001 upgraded by Richard Gruet and Simon Brunning for Python 2.0 Jun 18, 2000 upgraded by Richard Gruet for Python 1.5.2 Oct 20, 1995 created by Chris Hoffmann for Python 1.3 Color coding: Features added in 2.6 since 2.5 Features added in 2.5 since 2.4 Features added in 2.4 since 2.3 A link Invocation Options python[w] [-BdEhimOQsStuUvVWxX3?]
CouchDB: The Definitive Guide Table of Contents Hey there, it appears your Javascript is disabled. That's fine, the site works without it. However, you might prefer reading it with syntax highlighting, which requires Javascript! Introduction Starting Out Starting Out (for real) Modules Syntax in Functions Types (or lack thereof) Recursion Higher Order Functions Errors and Exceptions Functionally Solving Problems A Short Visit to Common Data Structures The Hitchhiker's Guide to Concurrency More On Multiprocessing Errors and Processes Designing a Concurrent Application What is OTP? Clients and Servers Rage Against The Finite-State Machines Event Handlers Who Supervises The Supervisors? Building an Application With OTP Building OTP Applications The Count of Applications Release is the Word Leveling Up in The Process Quest Buckets Of Sockets EUnited Nations Council Bears, ETS, Beets Distribunomicon Distributed OTP Applications Common Test for Uncommon Tests Mnesia And The Art of Remembering Type Specifications and Erlang Conclusion Postscript: Maps
The GNU C Reference Manual The GNU C Reference Manual This is the GNU C reference manual. Preface This is a reference manual for the C programming language as implemented by the GNU Compiler Collection (GCC). Specifically, this manual aims to document: The 1989 ANSI C standard, commonly known as “C89” The 1999 ISO C standard, commonly known as “C99”, to the extent that C99 is implemented by GCC The current state of GNU extensions to standard C This manual describes C89 as its baseline. By default, GCC will compile code as C89 plus GNU-specific extensions. The C language includes a set of preprocessor directives, which are used for things such as macro text replacement, conditional compilation, and file inclusion. Credits Contributors who have helped with writing, editing, proofreading, ideas, typesetting, or administrative details include: Diego Andres Alvarez Marin, Nelson H. Some example programs are based on algorithms in Donald Knuth's The Art of Computer Programming. 1 Lexical Elements tokens . 1.1 Identifiers uU lL \a
PEP 3143 -- Standard daemon process library Interface A new package, daemon, is added to the standard library. A class, DaemonContext, is defined to represent the settings and process context for the program running as a daemon process. DaemonContext objects A DaemonContext instance represents the behaviour settings and process context for the program when it becomes a daemon. Each option can be passed as a keyword argument to the DaemonContext constructor, or subsequently altered by assigning to an attribute on the instance at any time prior to calling open. foo = daemon.DaemonContext(wibble=bar, wubble=baz) foo.open() is equivalent to: foo = daemon.DaemonContext() foo.wibble = bar foo.wubble = baz foo.open() The following options are defined. files_preserve List of files that should not be closed when starting the daemon. Elements of the list are file descriptors (as returned by a file object's fileno() method) or Python file objects. chroot_directory Full path to a directory to set as the effective root directory of the process. umask
Hypertext Preprocessor We are continuing to work through the repercussions of the php.net malware issue described in a news post earlier today. As part of this, the php.net systems team have audited every server operated by php.net, and have found that two servers were compromised: the server which hosted the www.php.net, static.php.net and git.php.net domains, and was previously suspected based on the JavaScript malware, and the server hosting bugs.php.net. The method by which these servers were compromised is unknown at this time. All affected services have been migrated off those servers. We have verified that our Git repository was not compromised, and it remains in read only mode as services are brought back up in full. As it's possible that the attackers may have accessed the private key of the php.net SSL certificate, we have revoked it immediately. To summarise, the situation right now is that: Over the next few days, we will be taking further action: php.net users will have their passwords reset.
JavaScript Manual JavaScript is normally found embedded in HTML code. That is because JavaScript is run by the client computer's browser. JavaScript is supported by all internet browsers and was standardized by the European Computer Manufacturers Association (ECMA). It was standardized under the name ECMAScript and it is vendor-neutral standard. Visual Basic Script (VBScript) on the other hand is a Microsoft supported language. When a person is surfing the web, they click on a link which will cause the browser to make a request for a specific HTML page or other type of file from a web server (HTTP server). Required Knowledge This document assumes the reader has some familiarity with programming and HTML. Strings are added with the + operator.
Java Decompiler and its Missing Documentation We Recommend These Resources If you ever need a good decompiler for Java, there are plenty around. Nonetheless, I found one that integrates smoothly with Eclipse, which I’m guessing is not as common. The aptly named Java Decompiler is a newer one that has three parts: a core library (JD-Core), a GUI (JD-GUI) and an Eclipse plugin (JD-Eclipse). The purpose of the first two parts is fairly obvious. It sounds like a great plugin, but what does it do? That’s a good question, and it’s the natural one to ask when you’re looking for such a thing. It turns out that JD-Eclipse is quite a nice plugin. Settings The JD-Eclipse settings panel. The plugin’s two settings are located in Window –> Preferences –> Java –> Decompiler. /* */ public void setTitle(String title) /* */ { /* 126 */ this.title = title; /* */ } Listing 1 - A snippet of decompiled source code. The Display metadata setting is useful to keep on. Listing 2 - The JD-Eclipse metadata from the bottom of a decompiled source file. Debugging