Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Video tutorials for learning Java OOP programming with Eclipse.
Free video screencam tutorials for Eclipse and Java. Includes "Eclipse and Java for Total Beginners", "Using the Eclipse Workbench", "Introducing Persistence", and "Using the Debugger". Intended for beginning and intermediate users and programmer. You can view the Total Beginners tutorials on Youtube at https://www.youtube.com/playlist?list=PLv6UtFrA7VEu4PtzJaGHHSeZBi6mdJtwv.
You can read descriptions and download all of the tutorials at http://eclipsetutorial.sourceforge.net.
The BlueDecode frame work is an Open Source Third Party Java Library used for developing more interactive and customized 2D graphical user interfaces in Java using a MVC and object oriented programming approach.
PCDP is a suite of tools for teaching and learning advanced computer science: DAJ for distributed algorithms, VN for nondeterminism, the jSpin environment for the Spin model checker, and SpinSpider for creating state diagrams.
DATAPTURE offers a novel way for creating Database driven PHP sites with a minimun programming. Simplify SQL queries, Intuitive Content Management System (CMS). Session Management. Enhaced XML and JSON data exchange.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
The GOLEM (Global Object Learning Enterprise Mediator) is a multi-module system for identity management purposes in an inter- and intra-university context. It supports eLearning applications in a very broad sense, i.e. including wikis and other web tools
An architecture description language (DiaSpec) supports the description of components of a given distributed computing area. From these descriptions, DiaGen generates a dedicated programming framework to support distributed application development.
Ever had that perfect plot idea for an RPG but didn't have the programming knowledge to create it? Enter Sphere. Sphere is a console-style RPG engine that allows others to create an RPG similar to Final Fantasy, Dragon Quest, or Phantasy Star.
Subverse Project is a system to agent interaction in a virtual world with objective of studies and learns of Artificial Intelligence algorithms. It is a set of parts to create a simulated environment of Artificial Inteligence and learning.
SDBoot is a complete bootloader solution (MCU side and PC side), free, with source code for AVR MCU chip. It features a checksumed protocol for safe programming.
eding is an Emacs-Lisp program that implements an SRS system for learning German or English using Frank Richter's Ding Dictionary (http://www-user.tu-chemnitz.de/~fri/ding/)
DLESE (Digital Library for Earth System Education) is a community-supported digital library dedicated to the collection, enhancement, and distribution of materials that facilitate learning about the Earth. Sponsored by the US National Science Foundation.
The first ever "complete" suite of open-source programming languages for Indian vernaculars. It includes equivalents of C, C++, lex, yacc, assembly, BASIC, LOGO etc. in Hindi, Bangla, Gujrati, Assamese, Nepali and other Indian languages.
A cross-platform text editor for web development, programming, configuration file editing, et cetera, featuring syntax-highlighting, code-folding and more.
compactpath is a python package to handle compacting of filepaths. compacting of filepaths may be useful in gui programming where filepaths of arbitrary lenght have to be displayed in widgets with limited visual space.
Intel® Mobile Platform SDK 1.3 covered by BSD license, enables developers to build mobile-aware applications. It provides a set of libraries and runtime components, and programming interface, common across Windows and Linux platforms.
ECMA Script navigation system to create multi-page learning objects. Styled with external CSS, features multiple nav locations, automatic page numbering, jump-to page linking, and is 508-compliant. Released under CC 3.0 by-nc-sa license by UTTC CDT.
pureIRCd is an IRC Server written C (though throughout the years i've used various programming languages, including VB6, VB.net C#, and am now stuck with C) to provide a fresh IRC (RFC1459) implementation and avoid the clutter of existing solutions.
Didaskon will deliver a framework for assembling a curriculum from existing learning objects provided by e-Learning services. The selection of learning objects will be based on the semantically annotated specification of the user's current skills.
This project simplifies the mechanism of complicated database programming under .NET 1.1 platform. It encapsulates the API for accessing the database through the direct connection, web service proxy and offline mode local access.
A data parallel scientific programming model. Compiles efficiently to different platforms like distributed memory (MPI), shared memory multi-processor (pthreads), Cell BE processor, Nvidia Cuda, SIMD vectorization (SSE, Altivec), and sequential C++ code.
NGrid is a transparent C# .Net/mono grid computing model. NGrid abstracts the burden of the grid into a simple multithread and garbage collected programming model. NGrid is designed to carry computationally intensive tasks over multiple machines.
A small, portable shell written in C++. This project is intended as an exercise to improve my programming skills. The goal of this project is to create a DOS-like shell that cross-compiles on Linux and Windows.
CALBBS is an open source bulletin board system written for The Center for Advanced Learning to help improve communication throughout the center. The main goal of the project is learning. It is a non-OOP project with possible OOP flexibility.