BDA Lab
A Windows desktop overlay for keeping Hadoop lab programs together. Hold the dedicated Numpad Minus key to show the window until you release it. A quick second press also shows it only while that second press is held. Tap the key three times quickly to pin or unpin the window. The top-row hyphen key is not used. Press Ctrl+Shift+Q to exit the background app.
Each browser-style program tab contains inner tabs for its source code, execution commands, and input files. You can preview files, download the selected file, or download the complete program as a ZIP.
Install and run
Use Windows with Python 3.10 or newer and Tcl/Tk included:
pip install bdalabb
bdalabb
The app starts in the background and waits for the Numpad Minus key.
Program 1
The package includes Implementing Matrix Multiplication Using One MapReduce
Step with MatrixMulti.java, RUN_COMMANDS.txt, input1.txt, and
input2.txt.
Add more programs
Pin the window with three quick taps, then choose Add program folder to keep
a complete lab program together. It is copied into the app's per-user data
folder. The app picks a .java file as the main preview when available. You can
also add individual files; each becomes its own program tab.
To ship fixed files inside a later package build, add a folder under
src/labprograms/programs/ with a program.json file containing title and
primary_file fields. No cloud account or network connection is required.
Metadata
Release files for bdalabb 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bdalabb-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / bdalabb-0.1.0-py3-none-any.whl
| Download URL | bdalabb-0.1.0-py3-none-any.whl |
|---|---|
| Size | 15.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
05444b20fec08503bb3ccbdb6a41c5feda1c8360e8c6af8553a7ee3f59976406
|
|
BLAKE2b-256 checksum How to use checksums |
296003392d38faf7c4a2007582248b86146d1f8347c7e75775a783c69f5e4372
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.11
|