Sqlite Debugging Script
SQLite COM (or precisely SQLite2 COM) is a zero-configuration, in-process, SQL database engine which is implemented in a single DLL. It is a member of the newObjects ActiveX Pack1 Family and depends on the AXPack1 core DLL only. The SQLite COM is based on the source code of the version 2.8.15 of...
Platforms: ASP.NET
License: Freeware | Size: 2.53 MB | Download (58): SQLite COM Script Download |
LuaStudio provides powerful debugging functions, users can either debug individual Lua script interpreted by official Lua interpreter, or debug embedded Lua script used by other applications which embed Lua interpreter. LuaStudio would detect the target application type, then decides the debugger...
Platforms: Windows, Windows 7, Windows Server
License: Shareware | Cost: $35.00 USD | Size: 11.37 MB | Download (137): LuaStudio Download |
This script allows you to use separate loggers to make specific sub-system debugging easier. You don't even have to pass the logger objects between modules; just use getLogger("my.hierarchical.name"). Messages sent to that logger would be handled by itself, then (if not removed by filters) by...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Using the logging module Download |
This script is a simple embedded multiline python interpreter built around raw_input(). It interrupts the control flow at any given location with 'exec prompt' and gives control to the user. Allways runs in the current scope and can even be started from the pdb prompt in debugging mode.It...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Simple multiline interactive interpreter Download |
A free integrated development environment (IDE) for Perl with multiple tools for writing and debugging your scripts. It features multiple CGI scripts for editing, running, and debugging; multiple input files; full server simulation; queries created from an internal Web browser or query editor;...
Platforms: Windows
License: Freeware | Size: 3.29 MB | Download (910): Perl Express Download |
This script is a useful wrapper around the python command line shell to allow editing of the last typed in lines of code in an external editor.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Editable buffer for the Python shell Download |
This script allows you to run the Twisted reactor event loop in a thread alongside an IPython shell, for introspecting a running Twisted process.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Integrating Twisted reactor with IPython Download |
This script contains a function to use the timeit module from a script, creating a nice overview of the runtimes of one or more code snippets. All command line flags that the timeit module accepts can be used. The output can easily be customized.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (49): Timeit function Download |
Variant assertion script is Eiffel like loop variant assertion.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Variant assertion Download |
When Python runs a script and an uncatched exception is raised, a traceback is printed and the script is terminated. Python2.1 has introduced sys.excepthook, which can be used to override the handling of uncaught exceptions. This script allows to automatically start the debugger on an unexpected...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Automatically start the debugger on an exception Download |
This script acts like a stepping debugger to diagnose and fix your programs. It contains functions for log state and execution flow.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Trace expressions and comments in debug mode Download |
This script defines the whoaminow() function that can be used inside a function to determine, at the time it is called, the name under which that function has been invoked.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Determining the current functions name Download |
This script allows a user to place debug messages, error messages and standard messages throughout a program. The function name and line number will be added to each debug and error message before it is printed out. In addition, each of these messages can be passed to multiple handler objects...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Debug statements include function name Download |
This script helps you in adding new format specifiers to the logging module. In this example, it's for the user name and the name of the function that logged the message.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): Extending the 'logging' module Download |
You now that there is garbage in your program but you don't know what exactly. In this script additionaly to the normal debugging output of gc the object itself are shown to get an idea where the leak may be.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Debug with garbage collection Download |
This script prints a nicely formatted overview of an object, including _everything_ in the object's `dir'. This is great when programming interactively.It is more comprehensive than help(), prettier than dir().
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Dump all the attributes of an object Download |
EasySQL classes provides the same interface to compose and execute SQL queries to access several types of SQL databases: MySQL, PostgreSQL and SQLite.The script provides simple methods that will help to compose and execute SQL queries of the types: SELECT, INSERT, UPDATE, DELETE and...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (41): EasySQL classes Download |
Since Python 2.2 there is a handy function in the Garbage Collection Module called get_objects(). It gives back a list of all objects that are under control of the Garbeage Collector. This script implements a way you can extract informations of your application in runtime.The example dumps a list...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Debug runtime objects using gc.get_objects() Download |
In most languages with closures, it is possible to change a closed-over value and have the change visible in other closures which share a reference to the same variable. Python's syntax makes this impossible. Putting your changeable values inside a mutable object like a list-- it may occasionally...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): Changing a closed-over value Download |
RailsDB is a web application written in Ruby using the Ruby on Rails web framework. RailsDB provides a generic interface to popular open source databases such as MySQL, PostgreSQL, and SQLite. The script is very easy to install, use and customize. The code functionality does not depend on any...
Platforms: Windows, Mac, *nix, Ruby, BSD Solaris
License: Freeware | Download (51): RailsDB Download |