Compliant and Reliable File Transfers Backed by Top Security Certifications
Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.
Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
Start Free Trial
Ship Agents Faster
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
My intention for creating Software Engineering Techniques is mainly educational. I will post source code I've written or will write that may be useful for others who need to "see" how things can be done rather than just reading references.
AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
Nexist is being developed based on a few hypotheses regarding Topic Maps (XTM) as an interface to a collaborative knowledge repository system. Nexist is a reference implementation for further collaborative development.
This project aims to create a simple, interactive tool for learning and practicing XSL.
The basic tool has three "File-Listing" areas, one for XML input, another for XSL input and one for the output produced when you hit the "translate" button.
Bean Bowl is the a fun and useful Java lab, allowing you to play around with Java classes and objects using direct manipulation techniques instead of writing long main() methods. Use it either as an application or as a GUI component framework for you own
The Virtual MLC (Math Learning Center) is a program designed to meet the distance education needs of the modern community college math student. The Virtual MLC will be an enhanced chat room, which will support drawing and basic math symbols.
Four Java Cowboys are in the room; they have money, and can shoot and kill each other to get it. The strategies are the interesting thing. Some are more aggressive, some more selfish, some more cooperative. The interesting question is what strategies o
Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Handin is a web based homework submission program. Students will be able to register, login, and upload homework files. Resubmissions will be handled gracefully. Students will recieve feedback via email and the webpage after uploading a file. Zip file
Venn diagrams are an interesting method for rendering triadic relations on a two dimensional drawing surface. Certain marks (or annotations) indicate the existence of variables or constants in the distinguishable regions.
Sente is a 3D Java Game for Programmers. In the game, "Robots" duel in an Arena using various weapons (missiles, bullets,etc..). To play, you simply subclass an abstract java "RobotController" class. This class is then dynamically loaded into the game.
The Shadow netWorkspace (SNS) is a web-based work environment designed to support learning, collaboration and communication in K-12 schools and higher education institutions.
Info-Charge is a free, web-based, multi-purpose
assessment and survey application. It allows you
create "Surveys" and "Pathfinders", gather reponses,
and perform comprehensive summary stats.
The source is an excellent way to get started with MySQL
LAAPhysics is an online, self-directed, course distribution and management system, incorporating a 3D environment and advanced grading and evaluation features, designed for, but not limited to, physics education.
Project Training System:
Train all skills necessary during the development cycle of a software project. Communication between developers, testers, editors and users is technically supported by the sourceforge infrastructure. The project shall demonstrate
SIMULA is a open java source software designed for students that want learn multy agent systems. SIMULA
is a software that make it possible create simple multy agent system simulations.
Opsis is a Java applet designed to teach binary search tree algorithms. Opsis is not an animation program; rather, the system
uses visual programming in an abstract way.
Sprout is a Java library of classes meant to be useful to anyone learning to program in Java. It contains a variety of utility classes, and a variety of useful classes for testing and debugging Java programs.