Go from Data Warehouse to Data and AI platform with BigQuery
Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.
BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
Try BigQuery Free
Cut Cloud Costs with Google Compute Engine
Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.
Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
HPC layer for Terrier Information Retrieval Platform allows the exploitation of a multi-processor and multi-core machine. This project has been re-named Terraneo. Wiki: http://hpcterrier.wikidot.com/start, Blog: http://distterr.wordpress.com/
Run everything from popular models with on-demand NVIDIA L4 GPUs to web apps without infrastructure management.
Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
A word processor written in c++ with the barebone win32 API. This is a recommended project for anyone who needs some way to improve their skills on a real world project.
SimpleSite, as it's name suggests is a simple website in philosophy, design and maintenance. It is designed so adding content to your site is as simple as writing a letter, if you can use a word processor you can use SimpleSite.
Processes files in local copy of SVN repository for exchanging file headers (adding new or replacing already existing) according information in input cvs file.
Another NES emulator is a fun project. Goal of this project is to learn how to program an emulator and to get a deep understanding of the MOS 6502 processor.
99.99% Uptime for MySQL and PostgreSQL on Google Cloud
Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.
Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
Choose some files and folders in one directory and move files to another. Program copy, irgnore or process file with your settings. Very useful for converting music with external commandline coders
xindy is an index processor that can be used to generate book-like indexes for arbitrary document-preparation systems. This includes systems such as TeX and LaTeX, the roff-family, and SGML/XML-based systems (e.g., HTML).
Generates alternative audio formats for a growing audio collection. Add a new FLAC album, then transcode for mobile devices. Currently run from the command line, GUI to come. Extensible in Java to add custom 'per track' tasks.
Sometimes we perform CPU intensive tasks (eg, bzip2) on a large file. Typically, we use tools like dd to chop it up and then run bzip2 processes on the pieces. After processing, we need to recombine the pieces. Parallel Processor automates all this.
FIDOGATE is a Fido-Internet gateway, a Fido FTN-FTN NetMail gateway, a Fido tosser, a Fido file processor/ticker, and a Fido Areafix/Filefix program
(The latest code is in CVS but a GIT repository is being prepared.)
XsltDb is a browser-based application development environment for DotNetNuke. It offers smooth coding (syntax highlighting, code completion, context help), database access (SQL, portal data isolation, dedicated portal database), AJAX, XSLT.
These programs help math students succeed by offering semi-interactive interfaces. The calculator program is CLI or GUI based which allows a more personal experience. The Math Teachers is a GUI based interface that shows concepts.
A simple PHP 5.3 framework that tries to enable some functionality from the Tomcat application server which I am missing for PHP. This framework requires a linux operating system, PHP 5.3 and the Apache web server with activated mod_rewrite to work.
Lightweight XML processor; XML-POJO mapping via Java5 annotations or DTD; Preprocessing of XML documents using expression language; Binary XML; RMI friendly XML; JSON format support; XML marshall/unmarshall; HTML as XML parser; Swing XML Viewer
Concurrent order processor is created to answer on the question: how concurrent OMS, smart order router and order matching engine should be to process huge amount of orders and transactions in acceptable time.