Google App Engine SDK 1.8.4 / 1.8.5 Pre-release (Apache License 2.0)

The Google App Engine SDK will let you run your web applications on Google's infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.

You can serve your app using a free domain name on the appspot.com domain, or use Google Apps to serve it from your own domain. You can share your application with the world, or limit access to members of your organization.

App Engine costs nothing to get started. Sign up for a free account, and you can develop and publish your application for the world to see, at no charge and with no obligation. A free account can use up to 500MB of persistent storage and enough CPU and bandwidth for about 5 million page views a month.

Here are some key features of "Google App Engine SDK":

· dynamic web serving, with full support for common web technologies
· persistent storage with queries, sorting and transactions
· automatic scaling and load balancing
· APIs for authenticating users and sending email using Google Accounts
· a fully featured local development environment that simulates Google App Engine on your computer

Requirements:

· Python 2.5 or higher

Limitations:

· Not only is creating an App Engine application easy, it's free! You can create an account and publish an application that people can use right away at no charge, and with no obligation. An application on a free account can use up to 500MB of storage and up to 5 million page views a month.
· During this preview period, only free accounts are available. In the near future, you will be able to purchase additional computing resources at competitive market prices. Free accounts will continue to be available after the preview period.
· During this preview period, you can register up to 3 applications.
· Application resource limits, or "quotas," are refreshed continuously. If your application reaches a time-based quota, such as bandwidth, the quota will begin refreshing immediately at the rate for the given limit. Fixed quotas such as storage use are only relieved when you decrease usage.
· Some features impose limits unrelated to quotas to protect the stability of the system. For example, when an application is called to serve a web request, it must issue a response within a few seconds. If the application takes too long, the process is terminated and the server returns an error code to the user. The request timeout is dynamic, and may be shortened if a request handler reaches its timeout frequently to conserve resources.
· Another example of a service limit is the number of results returned by a query. A query can return at most 1,000 results. Queries that would return more results only return the maximum. In this case, a request that performs such a query isn't likely to return a request before the timeout, but the limit is in place to conserve resources on the datastore.
· Attempts to subvert or abuse quotas, such as by operating applications on multiple accounts that work in tandem, are a violation of the Terms of Service, and could result in apps being disabled or accounts being closed.

What's New in This Release: [ read full changelog ]

All:
· A Datastore Admin fix in this release improves security by ensuring that scheduled backups can now only be started by a cron or task queue task. Administrators can still start a backup by going to the Datastore Admin in the Admin Console.

Python:
· Better support is now provided for the _$folder$ magic cloud storage keyword, and the implementation of basic mkdir()/rmdir() functionality via GCS streams.
· This release adds the wrappers @transactional_async and @transactonal_tasklet to correct (a) @transactional @tasklet being synchronous despite the decorator, and (b) @tasklet @transactional not running the generator in a transaction.
· Fixed a unicode issue associated with expressions in the Search API. A search with snippeted fields was failing on documents containing unicode characters.
· Fixed an issue with the dev_appserver not auto-detecting the lib/ directory in the SDK.
· Fixed an issue where Blobstore usage was being charged even though the actual data was being stored in Cloud S...


View the original article here

Dr.Explain 4.10.820 (Demo)

Dr.Explain is a software that will help you to create CHM help files, HTML on-line manuals and printable manuals in RTF and PDF formats.

Using its unique auto capture and annotation technology, developers can document their software interfaces almost hands down.

When set to work, Dr.Explain parses a live application and automatically produces screenshots of its windows along with a sequence of callouts for each window control. Users only have to add some description to each callout as needed.

Dr.Explain is ideal for software developers, ISV, micro ISV and technical writers. It handles all the complexities of help formatting and generation, allowing them to concentrate on pure writing.

This saves them days that would otherwise be wasted. Dr.Explain is also great to keep help documentation in sync with software updates. Since all data is stored in a single source file, developers can easily edit or update any portion of an existing file.

In doing this, they are not required to rearrange the entire help or generate a new file. Developers will also benefit from the opportunity to customize the appearance of their help file to make it match their corporate style.

They can customize its visual elements, menus and page layout. On top of all this is an affordable price, which is lower than with the majority of other software documentation tools.

Here are some key features of "Dr.Explain":

· Capture a window with a cursor.
· Dr.Explain will enumerate the window's controls and will add callouts to each control.
· Just add some descriptive text and press Export button to create neat HTML

Requirements:

· 1GHz CPU
· 512 MB RAM
· 150 MB of free space on HDD

Limitations:

· All output images are watermarked.
· Some productivity boost functions are also locked such as Validation and Compacting tools, Topic statuses, Command line mode and Google sitemap generator.

What's New in This Release: [ read full changelog ]

Customizable Table of Content & Title pages:
· Create custom title page and Table of Contents page for your project.

Output settings for each topic:
· Define for each topic in which formats it must be exported.

· Help ID dialogs were removed
· Several issues in PDF export were fixed
· Several issues in text editor were fixed
· Several issues in command line mode were fixed
· Dozens of fixes and improvements in functionality, performance and user interface.


View the original article here

CrystalDiffract 1.4.10 (Demo)

CrystalDiffract is a tool developed to simulate x-ray and neutron powder diffraction patterns from CrystalMaker binary files - or directly from CrystalMaker via a menu command.

Detailed measurement, indexing and manipulation of diffraction patterns is possible in real time, with extensive control over diffraction parameters.

CrystalDiffract works with CrystalMaker, reading from saved crystal files to simulate and display powder diffraction patterns on screen. You can drag-and-drop a crystal file into CrystalDiffract, or use CrystalMaker's Transform > Diffraction Pattern > Powder command to obtain a diffraction pattern for any displayed crystal structure.

Diffraction patterns can be displayed as traditional greyscale "films", or as diffractometer traces (graphs of intensity versus two-theta, d-spacing, 1/d, time-of-flight or energy).

Tools allow you to measure peak positions, intensities, and their Miller indices. You can precisely scroll the diffraction pattern, or select a plot range and zoom. Other tool buttons provide scaling functions, as well as x and y-axis offsets.

Anyone with real diffraction data will find CrystalDiffract invaluable for data analysis - not to mention the mundane job of indexing diffraction peaks. The ability to simulate mixtures makes it easy to test multi-phase assemblages - and you can even estimate phase proportions by adjusting the volume fractions for your individual components in real time!

CrystalDiffract lets you control all aspects of a diffraction experiment. You can start by choosing x-rays or neutrons, then specify wavelengths, selecting monochromatic or dual-wavelength radiation.

You can pick a diffraction peak function, edit the instrumental peak broadening, sample strain and size effects (full version). You can also edit site occupancies - perhaps to investigate the effects of structural disorder on a diffraction pattern - and even exclude selected sites from the diffraction calculation.

You can drag-and-drop a large number of CrystalMaker files into a window's Structures List, and then quickly browse individual diffraction patterns by selecting entries from the list. This is invaluable when trying to identify an unknown phase.

Requirements:

· CrystalMaker

Limitations:

· The demo version has the following features disabled:
· Save project and preferences
· Import experimental data
· Display multiple patterns in the same window. Simulate multi-phase mixtures
· Simulate time-of-flight and energy-dispersive diffraction
· Simulate particle size and strain effects
· Print at high resolution
· Read from older file formats
· Export diffraction data
·
· In addition to that, it Displays a watermark on projects

What's New in This Release: [ read full changelog ]

· A problem which caused an invalid licence code error when running the Full Installer on existing installations has been fixed.
· Information regarding the Uninstaller is now correctly written to the Registry when a reboot is required following installation or updating.
· Fixed bug in installer which caused the check for All User installations to fail; app exit code now distinguishes between an app that was already licensed and one that has just been licensed.
· When installing on Windows XP systems with the File Associations option selected, the user will no longer have to deal with the Run As dialog and risk seeing spurious crash alerts.
· NOTE: When performing the Edit > File Associations command on Windows XP systems, the Run As dialog will be displayed by the operating system. You must un-tick (clear) the 'Protect my computer and data from unauthorized program activity' checkbox, or file associations will not be set and a spurious 'application crashed' alert will appear.


View the original article here

Graphviz 2.34 Stable / 2.35.20130916 Dev (Freeware)

Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual interfaces for many other domains.

Graphviz is open source graph visualization software. It has several main graph layout programs. It also has web and interactive graphical interfaces, and auxiliary tools, libraries, and language bindings

The Graphviz layout programs take descriptions of graphs in a simple text language, and make diagrams in several useful formats such as images and SVG for web pages, Postscript for inclusion in PDF or other documents; or display in an interactive graph browser. (Graphviz also supports GXL, an XML dialect.)

The Graphviz application has many useful features for concrete diagrams, such as options for colors, fonts, tabular node layouts, line styles, hyperlinks, and custom shapes.

In practice, graphs are usually generated from an external data sources, but they can also be created and edited manually, either as raw text files or within a graphical editor. (Graphviz was not intended to be a Visio replacement, so it is probably frustrating to try to use it that way.)


View the original article here

EaseWe Forex Alerter 2.1.0.8 (Ad-supported)

EaseWe Forex Alerter is a handy and reliable application that provides users with a simple means of viewing Forex prices alerts each time a specific currency will get updated.

The main window of the application displays real time prices from Internet or from other data sources such as MetaTrader.

Each time a currency will get updated, EaseWe Forex Alerter will notify you with a pop-up window that will be displayed in the right corner of your computer.

Users are advised to pay attention while installing this ad-supported application:

· Includes third-party components or services not necessarily related to the program's functionality but intended to somehow generate income for the developer


View the original article here

Exchange Tasks 2013 1.0.1309.1200 Beta (Freeware)

Exchange Tasks 2013 is a useful and practical application designed to help you manage and organize users, mailboxes and groups on-premises.

Exchange Tasks 2013 provides you with a great messaging solution specially designed for organizations who need to manage users, tasks and even projects.

Moreover, the application seamlessly integrates within Active Directory and enables you to run bulk operations on multiple objects.

Requirements:

· The ADUC console (either built-in or from RSAT)
· Logged-in user must have access to Active Directory and On-Premise Exchange Server(s)
· Microsoft .NET Framework 3.5 or 4.x
· On-premise Exchange 2010 or 2013 server

What's New in This Release: [ read full changelog ]

· NEW: Operations can now run on all child objects of a container (group, OU or entire domain) by right-clicking one or more containers, clicking "All Tasks" and then "Exchange Tasks 2013 (child objects)..."
· BUG FIX: some operations would fail when transferring a lagre amount of data from the server.
· BUG FIX: "New Dynamic Distribution Group" task error when not selecting an OU.
· BUG FIX: "New Remote Mailbox" would fail if the "Reset password on next logon" was not selected.
· BUG FIX: "E-mail Addresses" property sheet - "Set as External" did not work correctly.
· BUG FIX: incorrect handling of "Remote Room Mailbox" and "Remote Equipment Mailbox" object types in "E-mail Addresses" property sheet, "Disable Remote Mailbox" task and "Create Remote Mailbox" task.
· IMPROVED: Object selector now includes a selectable "Scope" to improve search experience in multi-domain environments.
· IMPROVED: "Apply to all" button in the "Task Parameters" UI is now blocked when a field that must be unique is select...


View the original article here