E-Book about SQL Indexing in Oracle, SQL Server, …
Flash. Keeping Up With The Pythonistas ~ Recursive Dream. Learning a programming language is easy; becoming adept enough to wield it in an efficient, maintainable manner in a professional setting is a never-ending journey. Despite doing web development almost exclusively in Python for nearly five years, it has only been in the past one to two that I've begun to feel I know both the language and the ecosystem well enough to architect "expert-level" systems consistently.
Along this journey, I've gained knowledge and insight from the community that no book could possibly provide. What I've outlined below is a curated guide to the Python community—a community to which I owe so much. Individuals The following list of people to read is by no means exhaustive (and I implore you to supplement it in the comments to make this list even better), but it's relatively comprehensive.
Without further adieux and presented in alphabetical order: James Bennett — James doesn't blog much anymore, which is a tragedy. Aggregators And Another Thing Up Next. Products: Python: eGenix.com mx Base Distribution. The eGenix.com mx Base Distribution contains the Open Source parts of the eGenix.com mx Extension series.
Version: 3.2.7 Introduction The eGenix.com mx Base Distribution is available for all major platforms and written in a highly portable way, to assure its portability and make it stable set of tools for building your application upon. We are using the distribution on a daily basis on our own servers and for client installations. Many large corporations are building their Python applications on parts of the eGenix.com mx Base Distribution. Distribution Contents The eGenix.com mx Base Distribution contains the following products: mxDateTime - Date/Time Library for Python mxDateTime implements three new object types, DateTime, DateTimeDelta and RelativeDateTime and many tools based on these for doing easy conversion between and parsing of various date/time formats. MxTextTools - Fast Text Parsing and Processing Tools for Python mxProxy - Object Access Control for Python Documentation License. Easy project management and collaboration software: Wedoist.
Logging as a Service.
Web. Incorporate Swauth into Swift : Blueprints : OpenStack Object Storage (swift) Incorporated Swauth into Swift as an optional DevAuth replacement.
Swauth was created to fulfill the use case of DevAuth (already in the swift project). It was mainly created to fill in DevAuth's main shortcoming: scalability. The best place to start looking at this is to build the docs and read doc/build/html/overview_auth.html New things: - Scalable. To switch to Swauth from DevAuth on an SAIO: $ resetswift $ mv /etc/swift/auth-server.conf /etc/swift/auth-server.conf.bak Edit /etc/swift/proxy-server.conf: Change 'auth' in your pipeline to 'swauth' Add the following section: [filter:swauth] use = egg:swift#swauth super_admin_key = swauthkey Edit ~/bin/startmain and comment out 'swift-init auth-server start' Edit ~/bin/startrest and comment out 'swift-auth-recreate-accounts -K devauth' Create ~/bin/recreateaccounts: #!
Edit /etc/swift/func_test.conf: Change auth_port to 8080 Add 'auth_prefix = /auth/' $ startmain $ recreateaccounts $ ./.functests $ ./.probetests. Welcome to Swift’s documentation! — Swift v1.1.0 documentation. Swift is a highly available, distributed, eventually consistent object/blob store.
Organizations can use Swift to store lots of data efficiently, safely, and cheaply. This documentation is generated by the Sphinx toolkit and lives in the source tree. Additional documentation on Swift and other components of OpenStack can be found on the OpenStack wiki and at Note If you’re looking for associated projects that enhance or use Swift, please see the Associated Projects page.