Hive is a data warehouse infrastructure built on top of Hadoop that provides tools to enable easy data summarization, adhoc querying and analysis of large datasets data stored in Hadoop files. It provides a mechanism to put structure on this data and it also provides a simple query language called
... [More] Hive QL which is based on SQL and which enables users familiar with SQL to query this data. At the same time, this language also allows traditional map/reduce programmers to be able to plug in their custom mappers and reducers to do more sophisticated analysis which may not be supported by the built-in capabilities of the language. [Less]
The VIPS library/image processing system is well suited for larger than RAM true and false-colour images. VIPS can be used for image format conversion, colour calibration, image filtering, transformation and analysis, thumbnail generation, small object recognition and many other image processing
... [More] tasks. VIPS is well suited for medical and scientific research & development and batch image processing. It is not so good for retouching photographs. The system has two main parts: libvips is the library, and nip2 is the GUI. Both execute common image processing tasks faster than other image processing systems because of sophisticated memory/task management and multicore compatibility.
VIPS runs in batch (command line) mode on *nix, Windows, Mac and other OSes. [Less]
A bot what will play games (1vs1) for you and possibly win 40% of the time. This bot is designed as an afk bot to have on while you are not at the computer, which will gain you extra wins to get that 1500 icon faster (about 4.5 months if you only bot). This bot is for Warcraft III:
... [More] The Frozen Throne and it currently plays only Undead but it will play other races in future versions. This bot will search for a game, train about 10 ghouls and a death knight, then attack the enemy. If it's successful it will win if not it will wait until its either loss or 16 minutes are up. I have it wait 16 minutes to keep the average game time at a reasonable number. I will add an option later to make it leave as soon as it fails. After its all done it will redo the process until you stop the bot.
(completed) Written in C++ (completed) XML database of each start location (completed) Auto detecting custom hotkeys (completed) Using memory to detect information in the game (started) Bot can play in windowed or full screen (started) Adding support for other races (started) Hunt BoT (Night Elf) (future) Grunt BoT (Orc) (future) ?? BoT (Human) - need to think about this one (possibility) Detecting chat messages to make a database of responses to certain phrases
I'll add more when I think of them, if you want to see a feature just tell me and I'll see if it's possible
- Mirror 1 (on hold until I get some time to work on the bot)
Open Warcraft III in windowed mode. To do this create a shortcut to Warcraft III, then right click the icon and click properties. In the target field type -windowed after the last apostrophe, click OK. For example it will say this - Target: "D:\Warcraft III\Frozen Throne.exe" -windowed Go to Options -> Gameplay -> Disable Mouse Scroll (checked) -> OK. Join a custom game online or offline on any map. Turn Creep Display off. Set Ally Color to either mode 2 or 3 where the enemy is red on the minimap. Turn formation grouping on (recommended). Log onto Battle.net select Undead and One vs One. Thumps down these maps: Broken Shard, Centaur Grove, Loste Temple, Tidewater Glades, and Gnoll Wood. Click play game, then stop the search. Open the bot Win BoT.exe, it needs admin privileges to read the hotkeys. Then hit F1 to start the bot, it can be started at the lobby, in a channel, or even in game.
A video DEMOSTRATION of the bot, just to show you what it basically does. [Less]