General — Programming — April 9th, 2026
A Single DM, a First SOTD, and the Start of Chanh M. Ho's Creative Journey
How one direct message opened the door to my first SOTD and shaped my journey as a creative developer.
April 9th, 2026 — Source
Designing Docling Studio: Key Architecture Decisions
Architecture decisions behind Docling Studio: a visual inspection layer for Docling. From dual-engine design to Docker packaging.
April 9th, 2026 — Source
Governing Identity Under Uncertainty: Experimentation and Incrementality in Modern Programmatic Advertising
In a modeled-identity world, reach metrics are no longer sufficient. Identity decisions must be validated with incrementality and governed as production infrastructure.
April 9th, 2026 — Source
Selecting a Date Range in CSS
A date range selector lets users pick a time frame between a start and end date, which is useful in booking trips, sorting info by date blocks, picking time slots, and planning schedules.
April 9th, 2026 — Source
Translating OData Queries to MongoDB in Java With Jamolingo
If you want to support dynamic API queries using OData in a Java application backed by MongoDB, Jamolingo provides a lightweight and framework-agnostic solution.
April 9th, 2026 — Source
Using Java for Developing Agentic AI Applications: The Enterprise-Ready Stack in 2026
Learn how to build reliable, production-ready agentic AI in Java using LangChain4j, Quarkus, MCP, and OpenTelemetry for scalable enterprise apps.
April 9th, 2026 — Source
General — Programming — April 8th, 2026
Content Security Policy Drift in Salesforce Lightning: Engineering Stable Embedded Integration Boundaries
CSP in Salesforce Lightning is re-evaluated on every page load, not a one-time setup. Vendor CDN shifts can silently break embedded integrations without a code change.
April 8th, 2026 — Source
Creating Custom Page Transitions in Astro with Barba.js and GSAP
Follow along as we build page transitions in Astro with Barba.js and GSAP, from the initial setup to a working animated transition flow.
April 8th, 2026 — Source or Source
Get started with Python's new frozendict type
Python 3.15 introduces an immutable or 'frozen' dictionary that is useful in places ordinary dicts can't be used.
April 8th, 2026 — Source
How We Reduced LCP by 75% in a Production React App
We had a production React app with major performance issues, but a rewrite wasn't practical. This article illustrates the ways we made it better.
April 8th, 2026 — Source
Kodebits Day 2: Property Wrappers
Understand how property wrappers encapsulate storage logic.
April 8th, 2026 — Source
Microsoft calls time on ASP.NET Core 2.3 on .NET Framework
Tangled tale nears end as Redmond classifies it as a tool, not a library
April 8th, 2026 — Source
State of Play: AI Coding Assistants
Birgitta Böckeler discusses the rapid evolution of AI agents, moving beyond "vibe coding" to sophisticated context engineering. She explains how architectural constraints and "harness engineering" create the safety nets required for autonomous code generation. She shares vital insights for leaders on balancing speed with maintainability, security risks, and the cost of AI autonomy.
April 8th, 2026 — Source
The winners and losers of AI coding
Goodbye and good riddance to all of those infuriatingly unmaintainable legacy balls of mud. Modern, bespoke replacements are on the horizon.
April 8th, 2026 — Source
Visual Studio Code 1.115.0 released
Visual Studio Code version 1.115 finally lets you paste images directly into the terminal using Ctrl+V or drag-and-drop instead of hunting for file paths. Background terminals now properly notify AI agents when commands finish, stopping automation scripts from freezing during timeout events that plagued previous builds. Mac users get pinch-to-zoom back in the integrated browser while session tracking finally restores file edits and displays favicons in quick pick lists. The update fixes specific workflow bottlenecks without forcing developers into beta territory or breaking existing extension configurations.
April 8th, 2026 — Source
General — Programming — April 6th, 2026
Building the Maxima Therapy Website: React, GSAP, and Dabbling with AI
A behind-the-scenes look at how we built Maxima Therapy with playful interactions, creative code, and a little AI help along the way.
April 6th, 2026 — Source
Kodebits Day 1: Optional Chaining
Test your knowledge of Swift's optional chaining and nil coalescing operators.
April 6th, 2026 — Source
Looking at New CSS Multi-Column Layout Wrapping Features
Multi-column layouts have not been used to their full potential, mostly because once content exceeded a limit, multi-column would force a horizontal scroll. It's unintuitive and a UX no-no, especially on the modern web where the default scroll is vertical.
April 6th, 2026 — Source
Microsoft Ships Production-Ready Agent Framework 1.0 for .NET and Python
Microsoft has released version 1.0 of Microsoft Agent Framework, marking what the company calls the production-ready milestone for its open-source SDK and runtime for building AI agents and multi-agent workflows.
April 6th, 2026 — Source
Reduce Frontend Complexity in ASP.NET Razor Pages Using HTMX
Modern web development often defaults to heavy client-side frameworks for applications, a good alternative is HTMX with Asp.Net Razor Pages.
April 6th, 2026 — Source
Riddlewood Manor Early Access Out Now On Quest
Riddlewood Manor, a new point-and-click VR adventure, is available now in Early Access on Meta Quest.
April 6th, 2026 — Source
Top 5 Ways to Use the Semrush Developer API
Most marketers treat SEO data like a weather report: you check it when you remember, note the conditions, and hope things look better next time you log in.
April 6th, 2026 — Source
General — Programming — April 3rd, 2026
Android Studio supports Gemma 4: our most capable local model for agentic coding
Every developer's AI workflow and needs are unique, and it's important to be able to choose how AI helps your development. In January, we introduced the ability to choose any local or remote AI model to power AI functionality in Android Studio, and today, we're announcing the availability of Gemma 4 for AI coding assistance in Android Studio. This new local model trained on Android development provides the best of both worlds: the privacy and cost-efficiency of on-device processing alongside state-of-the-art reasoning and tool-calling capabilities.
April 3rd, 2026 — Source
Announcing Gemma 4 in the AICore Developer Preview
At Google, we're committed to bringing the most capable AI models directly to the Android devices in your pocket. Today, we're thrilled to announce the release of our latest state-of-the-art open model: Gemma 4.
April 3rd, 2026 — Source
Hands On with OpenClaw Node for VS Code: Real Workflow, Real Friction
With all the hoopla around OpenClaw and its potential for proactive assistants and personal agents, I have been curious about how it would actually work in a real editor-based workflow.
April 3rd, 2026 — Source
Local-first browser data gets real
Wasm, PGlite, OPFS, and other new tech bring robust data storage to the browser, Electrobun brings Bun to desktop apps, Signals bring sanity to state management, and more in this month's JavaScript Report
April 3rd, 2026 — Source
General — Programming — April 2nd, 2026
Android Studio supports Gemma 4: our most capable local model for agentic coding
Every developer's AI workflow and needs are unique, and it's important to be able to choose how AI helps your development. In January, we introduced the ability to choose any local or remote AI model to power AI functionality in Android Studio, and today, we're announcing the availability of Gemma 4 for AI coding assistance in Android Studio. This new local model trained on Android development provides the best of both worlds: the privacy and cost-efficiency of on-device processing alongside state-of-the-art reasoning and tool-calling capabilities.
April 2nd, 2026 — Source
Beyond RAG: Architecting Context-Aware AI Systems with Spring Boot
Retrieval-Augmented Generation (RAG) has rapidly become a foundational pattern for integrating large language models into enterprise systems. By combining semantic retrieval with prompt-based generation, RAG permits applications to produce responses grounded in domain-specific and up-to-date information without retraining the underlying model. As a result, RAG is now widely adopted across knowledge assistants, internal search tools, and customer support systems in production environments.
April 2nd, 2026 — Source
Developer rebuilds Doom using CSS and HTML, turning divs into a full 3D game engine
A Dutch programmer pushes modern styling features far beyond their intended use
April 2nd, 2026 — Source
Helidon 4.4.0 Introduces Alignment with OpenJDK Cadence and Support via Java Verified Portfolio
Oracle has released version 4.4.0 of their microservices framework, Helidon, featuring alignment with the OpenJDK release cadence, support via the new Java Verified Portfolio, new core capabilities, and agentic AI support for LangChain4j.
April 2nd, 2026 — Source
Making Complex CSS Shapes Using shape()
Creating rectangles, circles, and rounded rectangles is the basic of CSS. Creating more complex CSS shapes such as triangles, hexagons, stars, hearts, etc. is more challenging but still a simple task if we rely on modern features.
April 2nd, 2026 — Source
The Toolkit Pattern
Why your project's best documentation is a file only AI will read
April 2nd, 2026 — Source
Using Google Stitch to Build High-Converting Landing Pages in Minutes
Google Stitch, part of Google's Vibe Design initiative, is an AI-powered platform that simplifies the process of creating landing pages and other web assets. Unlike traditional design methods that often require significant technical expertise, Stitch enables users to generate layouts, stylesheets and even interactive dashboards through simple prompts. Marketing Against the Grain highlights how this platform balances automation with customization, making it accessible for both beginners and experienced designers.
April 2nd, 2026 — Source
Visual Studio Code 1.114 Keeps Weekly Cadence Rolling with Chat, Search and TypeScript Updates
Microsoft has announced Visual Studio Code 1.114, the latest release in the editor's new weekly Stable cadence. That cadence began with version 1.111 on March 9, 2026, which the VS Code team described as the first of its weekly Stable releases facilitated by the dev team's use of AI for coding. And speaking of AI, this is the rare release that doesn't include much significant new functionality in that space, though there are some chat/agent tweaks.
April 2nd, 2026 — Source
Where Engineering Meets Craft: Edoardo Lunardi's Obsession with the Details
How obsessing over craft, code quality, and the details nobody notices shaped a decade of creative frontend work.
April 2nd, 2026 — Source
General — Programming — April 1st, 2026
A Practical Guide To Design Principles
Design principles with references, examples, and methods for quick look-up. Brought to you by Design Patterns For AI Interfaces, friendly video courses on UX and design patterns by Vitaly.
April 1st, 2026 — Source
Backdooring of JavaScript Library Axios Tied to North Korea
Expect Fallout After Remote Access Trojan Added to Popular JavaScript NPM Package
April 1st, 2026 — Source or Source or Source or Source
Front-End Fools: Top 10 April Fools' UI Pranks of All Time
April Fools' Day pranks on the web imply that we're not trying to fool each other every day in web design anyway. Indeed, one of my favorite comments I received on an article was, "I can't believe my eyes!" You shouldn't, since web design relies on fooling the user's brain by manipulating the way we process visual information via Gestalt laws, which make a website feel real.
April 1st, 2026 — Source
Ruby Central report reopens wounds over RubyGems repo takeover
Board-backed account of maintainer ouster is unlikely to settle row over governance, control, and trust
April 1st, 2026 — Source
Visual Studio Code 1.114 released
This update finally cleans up the chat interface so you can preview videos and copy just the final Markdown without pasting along all that internal agent noise. Microsoft has also simplified search by removing the confusing local versus remote index split and letting Copilot handle semantic indexing automatically behind the scenes. If your AI ever acts up you can now reference specific past sessions to diagnose why custom instructions were ignored or responses lagged. Just keep in mind that Edit Mode is officially deprecated so you need to stop relying on it before version 1.125 removes the feature entirely.
April 1st, 2026 — Source
What next for junior developers?
The junior developers of the future may be more English major than budding programmer.
April 1st, 2026 — Source
General — Programming — March 31st, 2026
Arnaud Rocca's Portfolio: From a GSAP-Powered Motion System to Fluid WebGL
An exploration of how reusable GSAP animations, custom text transitions, and fluid WebGL interactions shape a distinctive portfolio experience.
March 31st, 2026 — Source
Building a Deterministic Event Correlation Engine in Go for High-Volume Alert Systems
Design a deterministic event correlation engine so the same alerts always produce the same incidents, no matter arrival order or runtime.
March 31st, 2026 — Source
Memory Optimization and Utilization in Java 25 LTS: Practical Best Practices
Memory optimization in the latest Java is more about controlling allocation, choosing the right GC, and measuring real behavior under load.
March 31st, 2026 — Source
One of JavaScript's most popular libraries compromised by hackers — Axios npm package hit in supply chain attack that deployed a cross-platform RAT
The hijacked maintainer account was used to publish two malicious versions of one of JavaScript's most popular libraries.
March 31st, 2026 — Source
The Joy Of A Fresh Beginning (April 2026 Wallpapers Edition)
With the new month just around the corner, could there be a better occasion to freshen up your desktop? If you're looking for some unique and inspiring wallpapers to accompany you on all those adventures that April may bring — and maybe spark some new ideas, too — well, this post has got you covered.
March 31st, 2026 — Source
What's !important #8: Light/Dark Favicons, @mixin, object-view-box, and More
Short n' sweet but ever so neat, this issue covers light/dark favicons, @mixin, anchor-interpolated morphing, object-view-box, new web features, and more.
March 31st, 2026 — Source
General — Programming — March 24th, 2026
Digital Craft, Wild Soul: Building San Rita's Topographic Web Experience
Designed as a digital landscape to explore, San Rita's portfolio combines 3D terrain, vintage map textures, and immersive motion with a strong sense of place.
March 24th, 2026 — Source
How to Build a General-Purpose AI Agent in 131 Lines of Python
How to Build a General-Purpose AI Agent in 131 Lines of Python
March 24th, 2026 — Source
Imprisoning the Panic
Following the Cloudflare downtime in November 2025, the article compares how different programming languages handle unexpected errors and process termination.
March 24th, 2026 — Source
Testing Font Scaling For Accessibility With Figma Variables
Accessibility works best when it blends into everyday design workflows. The goal isn't a big transformation, but simple work processes that fit naturally into a team's routine. With Figma variables, testing font size increases becomes part of the design flow itself, making accessibility feel almost inevitable rather than optional.
March 24th, 2026 — Source
TypeScript 6.0 released
TypeScript 6.0 has been released as a transitional step that aligns the compiler with upcoming performance improvements in the native Go rewrite scheduled for version 7.0. Significant configuration defaults have changed, requiring developers to explicitly set strict mode and list type packages since automatic discovery is now disabled. The release introduces support for modern standards including es2025 features and new Map methods while deprecating legacy module systems like AMD and ES5 targets. Users must update their tsconfig files immediately to handle breaking changes such as removed baseUrl functionality and the shift toward ESM defaults.
March 24th, 2026 — Source
VS Code now updates weekly
Agents, browser debugging, and deprecation of Edit Mode are all highlighted in the latest versions of the popular code editor.
March 24th, 2026 — Source
General — Programming — March 21st, 2026
GraphicsMagick, Python, Mumble, Tempo, Composer updates for SUSE
Several security updates have been released for openSUSE Tumbleweed, Leap, and SUSE Linux Enterprise distributions to patch known vulnerabilities. GraphicsMagick receives an important update addressing buffer overflows while moderate fixes cover packages like Python libraries and the Mumble voice chat tool.
March 21st, 2026 — Source
General — Programming — March 20th, 2026
Bridging Vite and Next.js: The vinext Revolution
vinext is envisioned as a Vite plugin that extracts the developer experience of Next.js-style API routes, file-based backend routing, and server function boundaries, then embeds them natively into Vite-powered applications. This article walks through the architecture, setup, route creation, frontend integration, advanced patterns, and production deployment of this hypothetical bridge layer.
March 20th, 2026 — Source
Chris' Corner: Processing
The other week when I was talking about Web Components in the Corner, I mentioned zero-md, a nice little Web Component for doing exactly that. I had to bite my tongue a little bit though, as the 2.0 public beta hadn't quite made it out of the door yet.
March 18th, 2026 — Source
Dropdowns Inside Scrollable Containers: Why They Break And How To Fix Them Properly
Dropdowns often work perfectly until they're placed inside a scrollable panel, where they can get clipped, and half the menu disappears behind the container's edge. Godstime Aburu explains why this happens and offers practical solutions to fix it.
March 20th, 2026 — Source
Google Stitch "Vibe Design" Update: Gemini 3, Canvas & Export Tools
Google's latest Stitch update, featuring the Gemini Vibe Design framework, introduces a host of AI-driven enhancements aimed at streamlining creative workflows. As highlighted by Sam Witteveen, one of the standout features is the integration of agentic systems, which allow multiple AI agents to handle tasks like typography optimization, color scheme refinement and placeholder image generation simultaneously. This parallel processing capability not only reduces manual effort but also ensures that quality and consistency are maintained across complex design projects. By automating repetitive tasks, designers can focus more on the creative aspects of their work, making this update particularly valuable for time-sensitive or large-scale projects.
March 20th, 2026 — Source
Google's Stitch UI design tool is now AI-powered
Letting AI write code is no longer enough: Now Google wants it to take over the interface design too.
March 20th, 2026 — Source
Jackie Zhang's Portfolio: From Chasing References to Finding Direction
How I stopped chasing references and built a portfolio that actually feels like me.
March 20th, 2026 — Source
Scalable Cloud-Native Java Architecture With Microservices and Serverless
Learn all about scalable, cloud-native architectures with microservices and serverless technologies, boosting agility, performance, and cost-efficiency.
March 20th, 2026 — Source
State of JavaScript 2025: Survey Reveals a Maturing Ecosystem with TypeScript Cementing Dominance
The State of JavaScript 2025 survey, conducted in November 2025 and published in February 2026, collected responses from developers across the JavaScript ecosystem. The annual survey, run by Devographics and sponsored by Google Chrome, JetBrains, and others, paints a picture of an ecosystem that has stabilized after years of rapid iteration, with clear winners emerging in tooling, frameworks, and language preferences.
March 20th, 2026 — Source
The Rise of Open-Source Personal AI Agents: A New OS Paradigm
The computing interface has evolved through a familiar arc: command-line interfaces gave way to graphical desktops, which yielded to mobile touchscreens. Open-source personal AI agents represent the next inflection point, where the primary interaction model shifts from clicking through apps to instructing an autonomous agent that orchestrates tools, APIs, and local models on a user's behalf.
March 20th, 2026 — Source
The ‘toggle-away’ efficiencies: Cutting AI costs inside the training loop
You don't need the newest GPUs to save money on AI; simple tweaks like "smoke tests" and fixing data bottlenecks can slash your cloud bill and carbon footprint.
March 20th, 2026 — Source
General — Programming — March 18th, 2026
5 Gemini Canvas Features to Save Hours: Drafting, Apps, Research & Workflows
Gemini Canvas offers a range of features designed to simplify workflows and save time across academic, professional and creative projects. Andy Stapleton highlights five standout capabilities, including the platform's ability to streamline drafting and editing. For instance, its document-style interface allows users to format and refine content directly within the platform, eliminating the need for external software. This feature is particularly useful for tasks like writing research papers or preparing detailed reports, where maintaining focus on the content is essential.
March 18th, 2026 — Source
Beyond Memory Safety: What Makes Rust Different -- Lessons from Autonomous Robotics
Over the last couple of years, I have been working in the field of autonomous mobile robotics, which is where many of the examples in this article originate. My goal here is to explore what makes Rust special beyond its well-known memory safety guarantees, specifically, how the language prepares developers to write software that is more correct from the outset, where common mistakes become difficult to make, and where the resulting code is inherently more failure-proof.
March 18th, 2026 — Source
Building Seamless 3D Transitions with Webflow, GSAP, and Three.js
Build a single, persistent Three.js scene in Webflow and drive smooth, GSAP-powered page transitions with Barba.js.
March 18th, 2026 — Source
Has Agile lost its way? How AI-powered DevSecOps can help [Q&A]
Agile. What started 25 years ago as a movement for responsiveness and customer value now often gets bogged down by backlogs, burndowns, and bloated frameworks. Teams find themselves saying, "we're Agile, but..." -- a clear sign of compromise.
March 18th, 2026 — Source
Java 26 Delivers Language Innovation, Library Improvements, Performance and Security
Oracle has released version 26 of the Java programming language and virtual machine. As the first non-LTS release since JDK 25, the final feature set includes 10 JEPs, five of which are still progressing through the preview and incubator stages. The JEPs in this final feature set are:
March 18th, 2026 — Source
Mobile Server-Driven UI at Scale
Rafael Ring discusses the architectural evolution of server-driven UI at Nubank, moving from static mobile binaries to a sophisticated scripted framework called Catalyst. He explains how they implemented a tree-walk interpreter in Flutter to render dynamic layouts and logic from JSON payloads.
March 18th, 2026 — Source
QCon London 2026: Blurring the Lines: Engineering & Data Teams in the Age of AI
At QCon London 2026, Lada Indra, head of data platform at Pleo, shared insights from his experience across high-scale data systems. He illustrated both the risks of poorly aligned teams and the practical strategies that organizations can adopt to bridge the gap.
March 18th, 2026 — Source
QCon London 2026: Rewriting All of Spotify's Code Base, All the Time
At QCon London 2026, Jo Kelly-Fenton and Aleksandar Mitic from Spotify presented how the company is using an internal AI-powered coding agent called Honk to perform continuous, large-scale code migrations across its entire codebase, achieving 1,000 merged pull requests every 10 days.
March 18th, 2026 — Source
QCon London 2026: SBOMs Move from Best Practice to Legal Obligation as CRA Enforcement Looms
In a talk at QCon London 2026, Viktor Petersson argued that software teams are running out of time to adopt SBOMs (Software Bills of Materials) due to pending legislative changes in both the US and Europe.
March 18th, 2026 — Source
QCon London 2026: Uncorking Queueing Bottlenecks with OpenTelemetry
A customer backup job running an hour late on a Friday evening should have been straightforward to diagnose. For engineers at Gearset, it wasn't. Despite comprehensive dashboards, metrics, and logs, the team found themselves guessing at root causes rather than identifying them. Metrics showed the forest but not the trees; logs showed individual trees but made it nearly impossible to trace a path between them.
March 18th, 2026 — Source
QCon London 2026: Use<'lifetimes> For<'what>
Ethan Brierley, a senior engineer at TrueLayer and co-organiser of Rust London, presented at QCon London 2026 to reframe one of the language's most misunderstood features. Rather than explaining lifetimes through the traditional lens of scopes and regions of code, Brierley built his entire talk around an alternative mental model drawn from Polonius, an experimental borrow checker that treats lifetimes as sets of loans.
March 18th, 2026 — Source
Quickly Build Apps, Games & Dashboards Fast With Gemini Canvas
Gemini Canvas, powered by Google's Gemini AI, provides a structured platform for creating applications, dashboards and even games without requiring coding knowledge. According to Teacher's Tech, users can generate up to eight functional apps in just 15 minutes, thanks to features like its interactive workspace. For example, users can create and customize outputs such as personal finance trackers or 3D models, with advanced AI options available for Pro and Ultra subscribers to handle more detailed projects.
March 18th, 2026 — Source
Visual Studio Code 1.112 released
Visual Studio Code 1.112 arrives with a major push toward smoother automation by introducing permission levels that let agents work autonomously without constant approval requests. Web developers will appreciate the new integrated browser debugging capabilities which allow breakpoints and variable inspection directly within the editor window instead of switching contexts. Security gets a boost on macOS and Linux through MCP server sandboxing that restricts file system access for local tools to prevent unauthorized data exposure. The updated troubleshooting skills help diagnose agent behavior issues by analyzing debug logs directly in the chat interface rather than manually parsing files.
March 18th, 2026 — Source
General — Programming — March 16th, 2026
4 Reasons That Make Tailwind Great for Building Layouts
When I talk about layouts, I'm referring to how you place items on a page. The CSS properties that are widely used here include:
March 16th, 2026 — Source
Architecting Scalable JSON Pipelines: The Power of a Single PySpark Schema
Build resilient, scalable data pipelines by flattening nested JSON with PySpark, schema-driven parsing, and Delta Lake for analytics-ready datasets.
March 16th, 2026 — Source
Andres Almiray on How to Release Any Software to Any OS with JReleaser
Andres Almiray, a serial open-source contributor and the creator of JReleaser, discusses the project's state, noting that the tool is usable across any ecosystem, not just Java. He also touches on the Commonhaus Foundation's mission.
March 16th, 2026 — Source
Devnexus 2026: Focus on AI with Core Java, Java Frameworks, Security and Career Mentoring
Celebrating its 23rd year, Devnexus 2026 was held from March 4-6, 2026, at the Georgia World Congress Center in Atlanta, Georgia. Key takeaways included: it's up to Java developers to fix enterprise AI; how to survive the AI uprising; building blocks for AI applications; how to manage an AI-driven manager; and how to improve your career.
March 16th, 2026 — Source
Jonas Reymondin's Portfolio: Reclaiming the UI Eye Through Systems, Code, and Pixel Motion
A candid journey through the challenging process of defining my narrative as a creative who cares deeply about both design and engineering.
March 16th, 2026 — Source
QCon London 2026: the Hidden Power of Boring Problems
At QCon London 2026, Yinka Omole, lead software engineer at Personio, presented a session exploring a recurring dilemma engineers face: whether to spend time mastering the newest technologies and frameworks, or to invest in deeper, foundational problems that may appear less exciting but deliver long-term value.
March 16th, 2026 — Source
Stranger Things in Java: Enum Types
Java enum types are more than named constants. This article explains how they work and why they matter in real Java applications.
March 16th, 2026 — Source
There Is No "Wrong" in CSS
Can you write "wrong" CSS?
March 16th, 2026 — Source
Vibe coding apps taught me how hard real coding is
“Garbage in, garbage out” applies just as much to AI-assisted vibe coding as it does to old-fashioned software development, as I learned the hard way.
March 16th, 2026 — Source
What's !important #7: random(), Folded Corners, Anchored Container Queries, and More
For this issue of What's !important, we have a healthy balance of old CSS that you might've missed and new CSS that you don't want to miss. This includes random(), random-item(), folded corners using clip-path, backdrop-filter, font-variant-numeric: tabular-nums, the Popover API, anchored container queries, anchor positioning in general, DOOM in CSS, customizable
March 16th, 2026 — Source
General — Programming — March 13th, 2026
Beyond the Code: Hiring for Cultural Alignment
Alicia Collymore has been an engineering manager for over five years, with a dynamic career spanning multiple industries. Her experience includes leading teams of molecular biologists in biotech, and contributing to the fintech sector, specifically in developing the pay later space. Alicia currently works as an Senior Engineering Manager at incident.io.
March 13th, 2026 — Source
GCC 15 is close: COBOL and Itanium are in, but ALGOL is out
Steering Committee decides against merge of over-complex and largely unloved ALGOL-68 'at this point'
March 13, 2025 — Source
Moving From Moment.js To The JS Temporal API
he way JavaScript handles time has evolved significantly, from the built-in Date API to Moment.js and now Temporal. The new standard fills gaps in the original Date API while addressing limitations found in Moment and other libraries. Joe Attardi shares practical "recipes" for migrating Moment-based code to the new Temporal API.
March 13th, 2026 — Source
General — Programming — March 12th, 2026
Whitehall seeks lone C++ coder to keep airport passenger model flying
Government offers £100K to support software forecasting how travelers choose departure hubs
March 12, 2026 — Source
Why Mobile App Developers Are Turning to Virtual Servers for Testing and Deployment
With the Google Play Store hosting over 1.66 million Android apps as of early 2026 and developers launching around 40,000 new apps monthly, competition is fierce. Virtual servers give developers flexible power to test iOS and Android builds, simulate user loads, and deploy betas without hardware headaches. Freelancers and teams can avoid buying pricey Mac Minis or committing to cloud bills that spiral, launching polished apps faster to app stores and direct downloads.
March 12, 2026 — Source
General — Programming — March 11th, 2026
COBOL Language Frontend Merged For GCC 15 Compiler
A big albeit late feature landed today for the upcoming GCC 15 compiler... The COBOL programming language front-end has been merged!
March 11, 2025 — Source
Coding in 2026 Shifts Toward Design and AI Agent Oversight
Learning to code in 2026 involves balancing foundational programming skills with the ability to adapt to evolving technologies. According to Tina Huang, while AI coding agents can automate many repetitive tasks, understanding key concepts like variables, loops and object-oriented programming remains essential. For example, proficiency in working with APIs enables you to connect external services to your projects, a capability that requires human oversight and problem-solving beyond what AI can provide.
March 11, 2026 — Source
Local AI Coding Assistant: Complete VS Code + Ollama + Continue Setup
How to Build a Local AI Coding Assistant with VS Code, Ollama, and Continue
March 11, 2026 — Source
Microsoft ships VS Code weekly, adds Autopilot mode so AI can wreak havoc without bothering you
Google also enables auto-approval of AI agents while their documentation warns against it
March 11, 2026 — Source
SVG Mask Transitions on Scroll with GSAP and ScrollTrigger
In this tutorial, we'll create four scroll-driven transitions that reveal fullscreen images using SVG masks, GSAP, and grid- and blind-based patterns.
March 11, 2026 — Source
General — Programming — March 5th, 2026
419: Why 2.0?
CodePen 2.0 was the most ambitious project that we've ever taken on in our lives. Why would we do such a thing? Chris and Alex explain the thinking behind it. We've been around a long time, know what our customers want, and are developers ourselves, so we know how this industry moves. We thought we could serve both in a powerful and flexible way, taking us into the future.
March 5, 2026 — Source
Clean Code in the Age of Copilot: Why Semantics Matter More Than Ever
Your codebase is essentially a prompt: messy abstractions and "God Classes" pollute the context window, causing AI models to hallucinate or generate bugs.
March 5, 2026 — Source
Cursor is rolling out a new kind of agentic coding tool
As agentic coding spreads, the working life of a software engineer has become dazzlingly complex. A single engineer might oversee dozens of coding agents at once, launching and guiding different processes as necessary.
March 5, 2026 — Source
Inside Corentin Bernadou's Portfolio: Swiss-Inspired Layouts, WebGL Geometry, and Thoughtful Motion
An overview of how I redesigned my portfolio as a creative playground, blending editorial design, WebGL experiments, and thoughtful motion.
March 5, 2026 — Source
New testing agent helps verify AI-generated code
AI coding tools like Cursor and GitHub Copilot are generating code faster than any human team can verify it. Developers are shipping thousands of lines of code they didn't write, and the tools that wrote it can't tell you if it actually works.
March 5, 2026 — Source
npmx package browser released as alpha to fix pain of using npmjs
Project initiated by Nuxt lead Daniel Roe attracts wide support thanks to multiple issues with the official interface
March 5, 2026 — Source
OpenFANG: A Rust-Based Agent OS That Outperforms Python Frameworks at Scale
The agent framework market has operated under a comfortable assumption: Python is good enough. For prototyping, that assumption holds. For production workloads running dozens or hundreds of concurrent agents against real SLAs, it collapses. OpenFANG v0.1.0, a Rust-native agent operating system spanning approximately 137,000 lines of code, arrives as the first serious challenge to that assumption. It ships with dual-metered WASM sandboxing and a multi-layer security model. Early benchmarks show ~13x throughput over CrewAI and LangGraph on routing tasks. This AI agent framework built in Rust demands rigorous evaluation from any engineering team building agent infrastructure at scale.
March 5, 2026 — Source
General — Programming — March 4th, 2026
A Transaction-Grade Performance Blueprint for Spring Boot FinTech Microservices (Tracing, Histograms, and Kubernetes)
A practical guide for improving FinTech microservice latency and reliability on Kubernetes using OpenTelemetry tracing, Prometheus metrics, and SLOs.
March 4, 2026 — Source
Building a Java 17-Compatible TLD Generator for Legacy JSP Tag Libraries
Solving broken TLD generation in Java upgrades: an annotation-based, build-time approach that keeps JSP tags working and compatible with Java 17.
March 4, 2026 — Source
Vue Router 5: File-Based Routing into Core with No Breaking Changes
Vue Router, the official routing library for Vue.js, has released version 5.0, a transition release that merges the popular unplugin-vue-router plugin directly into the core package. The release, which maintainer Eduardo San Martin Morote (posva) has described as intentionally "boring", ships with no breaking changes for existing Vue Router 4 users.
March 4, 2026 — Source
WebGL for Designers: Creating Interactive, Shader-Driven Graphics Directly in the Browser
A look at how Unicorn Studio brings the power of WebGL shaders to designers through a layer-based workflow, making it easier to create expressive, interactive graphics directly in the browser.
March 4, 2026 — Source
General — Programming — March 3rd, 2026
Chris’ Corner: Cool Things
Dave has this classic idea for a Web Components Sommelier. Like many of Dave’s ideas, it’s equal parts joke and brilliance. The idea is a person with deep knowledge of an absolute ton of different Web Components who can suggest ones that do just the right thing in any situation. Like a wine sommelier who can suggest the perfect wine to pair with a meal and meet the diner’s tastes.
March 3, 2026 — Source
Comparing Top 3 Java Reporting Tools
Reporting and document generation are essential for applications in business. Here’s a compact, hands-on overview of three reputable tools for Java.
March 3, 2026 — Source
Custom Agents Transform Visual Studio with Built-In and DIY Options
Microsoft has unveiled a new approach to AI agent integration in Visual Studio, empowering developers with both built-in assistants and robust support for building custom agents. This marks a major transition from relying solely on general-purpose AI towards a flexible, workflow-centric automation model inside the integrated development environment.
March 3, 2026 — Source
I Got Tired of Debugging Curl at 2 AM, So I Built a CLI
Tired of fragile 2 AM curl commands? Learn how a custom CLI for your API reduces errors, speeds up incident response, and makes on-call debugging safer.
March 3, 2026 — Source
Next.js for the Next Billion Users: Optimizing for High-Latency Markets
The "Fiber Optic Bias" is a silent productivity killer in modern web development. As developers working in tech hubs, we often build on gigabit connections using high-end hardware, overlooking the fact that a significant portion of the global population accesses the web via budget Android devices on spotty 3G networks.
March 3, 2026 — Source
The Lookback: A Digital Capsule for Better Off® Studio’s Creative Past
How we designed and built a digital capsule for Better Off® Studio to document what shaped them into who they are today.
March 3, 2026 — Source
General — Programming — March 2nd, 2026
Code Rewriting With AI and TDD
Exploring the use of TDD and AI to rewrite projects with architectural debt, and how TDD in these cases can be a guardrail against hallucinations.
March 2, 2026 — Source
Getting Started With The Popover API
What happens if you rebuild a single tooltip using the browser’s native model without the aid of a library? The Popover API turns tooltips from something you simulate into something the browser actually understands. Opening and closing, keyboard interaction, Escape handling, and much of the accessibility now come from the platform itself, not from ad-hoc JavaScript.
March 2, 2026 — Source
Generic methods arrive in Golang, but they weren't the top dev demand
Approved proposal reverses earlier stance, even as survey highlights bigger frustrations
March 2, 2026 — Source
Idempotency in AI Tools: The Most Expensive Thing Teams Forget
An analysis of how retries cause duplicate inference in AI tools and how idempotency keeps production systems predictable and cost-controlled.
March 2, 2026 — Source
Optimizing Token Usage: Context Compression Techniques
This tutorial walks through two concrete compression strategies, extraction-based and selection-based, using LangChain's contextual compression retrievers and TikToken for precise token accounting. Readers will implement both approaches against the same retrieval pipeline, measure token reduction percentages, and calculate real-dollar savings at scale.
March 2, 2026 — Source
General — Programming — February 24th, 2026
Anthropic's new AI tool can write 67-year-old COBOL code, sending 115-year-old IBM's stock tumbling by 13% — IBM stock has worst day in 26 years, down 25% MoM and counting
Ancient language is still the bread-and-butter of mainframe systems
February 24, 2026 — Source
PHP 8.5.4 Release Candidate: Bug Fixes and Safe Testing Guide"
The PHP 8.5.4 release candidate has been released, addressing several critical issues in the core engine and popular extensions, including memory corruption on Aarch64 LTO builds and crashes triggered by null casts. The RC fixes various bugs, such as "insufficient shared memory" errors on Solaris and deprecation warnings when accessing null array keys under JIT, making it a safer choice for testing than the production branch.
February 24, 2026 — Source
VS Code Extensions and a New Supply Chain Risk
Modern development workflows are built on trust. Trust in tools. Trust in automation. And increasingly, trust in AI.
February 24, 2026 — Source
General — Programming — February 18th, 2026
Chris' Corner: Light & Boxes
Andy Bell with pitch perfect bait for me: Fun shadow coding challenge. Just a simple line across a page, but imagine that line is a light source. Squares below the light source have a box-shadow. How can we make it so as the squares scroll by, that box-shadow adjusts itself to honor that "light source"?
February 11, 2026 — Source
General — Programming — February 17th, 2026
Responding to HTTP Session Expiration on the Frontend via WebSockets
Presents a slightly different use of WebSockets — an action is taken at the front-end level when the HTTP session expires, and the back-end signals it.
February 17, 2026 — Source
What 5 Million Apps Revealed About Secrets in JavaScriptLeaked API keys are nothing new, but the scale of the problem in front-end code has been largely a mystery - until now. Intruder’s research team built a new secrets detection method and scanned 5 million applications specifically looking for secrets hidden in JavaScript bundles.
07.13.2013
February 17, 2026 — Source
General — Programming — February 13th, 2026
Fake job recruiters hide malware in developer coding challenges
A new variation of the fake recruiter campaign from North Korean threat actors is targeting JavaScript and Python developers with cryptocurrency-related tasks.
February 13, 2026 — Source
Introducing Sierra Charts
See how Sierra's new Charts feature can be used to easily add charting support to your client or server-side Java applications.
February 13, 2026 — Source
General — Programming — February 12th, 2026
Bootstrapping a Java File System
Apps self-managing files often implement custom APIs that bring different problems. Java's File System provides a way to self-manage files within standard Java APIs.
February 12, 2026 — Source
Java Developers: Build Something Awesome with Copilot CLI and Win Big Prizes!
Join the GitHub Copilot CLI Challenge and build something with Copilot right in your terminal for cash prizes and tickets to GitHub Universe.
February 12, 2026 — Source
General — Programming — February 11th, 2026
Visual Studio 2026 18.3.0 brings GitHub Copilot memories and AI-powered vulnerability fixes
You can boost your productivity with AI-tailored coding standards and 25% more screen space via Insignificant Line Compression in the new Visual Studio 18.3.0.
February 11, 2026 — Source
General — Programming — February 6th, 2026
MUI Releases Base UI 1 with 35 Accessible Components
Base UI, an unstyled React component library from the creators of Radix, Floating UI, and Material UI, has released version 1, marking the project's transition to production-ready stability after two years of development. The release ships with 35 accessible components, introduces breaking changes to package naming, and includes a commitment to long-term maintenance from a dedicated team.
February 6, 2026 — Source
Obsidian & Neovim Work Better with Markdown Oxide
What if you could merge the intuitive organization of Obsidian with the unmatched editing power of Neovim into one seamless workflow? That's exactly what linkarzu takes a closer look at: how integrating these two powerhouse platforms with the Markdown Oxide plugin can transform the way you manage and edit markdown files. From linking notes effortlessly to navigating complex projects with precision, this breakdown explores the potential of combining these systems into a cohesive, high-performance setup.
February 6, 2026 — Source
General — Programming — February 4th, 2026
Java Explores Carrier Classes to Extend Data-Oriented Programming beyond Records
The OpenJDK project Amber has released a new design note, Data-Oriented Programming for Java: Beyond Records, outlining an exploratory approach to extending record-like capabilities to more flexible class designs. The document introduces the concepts of carrier classes and carrier interfaces, which aim to generalize the core benefits of records without imposing strict representation rules.
February 4, 2026 — Source
General — Programming — February 2nd, 2026
No-Hassle Visual Studio Code Theming: Building an Extension
Years ago, when I read Sarah Drasner's article on creating a VS Code theme, I silently thought to myself, That's a lot of work... I'm never going to make a theme...
February 2, 2026 — Source
General — Programming — January 30th, 2026
Rspack Releases Version 1.7: Final 1.x Update before 2.0 Transition
Rspack, the Rust-based web bundler designed as a high-performance alternative to webpack, has released version 1.7, marking the final minor release in the 1.x series before the project transitions to version 2.0. The release focuses on stabilizing existing features and improving plugin compatibility.
January 30, 2026 — Source
WASM Components are a FaaS' Best Friend
Laurent Doguin shares why Wasm's cold-start performance and security model make it the ideal FaaS runtime. He discusses the WebAssembly Component Model for polyglot interoperability and explains how to build distributed, provider-based architectures using CNCF wasmCloud and NATS. Ideal for architects looking to scale "scale-to-zero" infrastructure without the overhead of heavy containers.
January 30, 2026 — Source
What's !important #4: Videos & View Transitions, Named Media Queries, How Browsers Work, and More
Neither Chrome, Safari, nor Firefox have shipped new features in the last couple of weeks, but fear not because leading this issue of What's !important is some of the web development industry's best educators with, frankly, some killer content.
January 30, 2026 — Source or Watch Video
General — Programming — January 14th, 2026
Anthropic backs Python Software Foundation security work with $1.5 million
Anthropic has signed a two-year partnership with the Python Software Foundation (PSF), committing a total of $1.5 million to support the foundation's work, with a focus on Python ecosystem security.
January 14, 2026 — Source
General — Programming — January 8th, 2026
C# Grabs Language of the Year, TIOBE Predicts TypeScript Rise
The latest TIOBE Programming Community Index names C# as its Programming Language of the Year, citing the language's strongest year-over-year growth among all ranked languages.
January 8, 2026 — Source
General — Programming — January 7th, 2026
TIOBE Index for January 2026: Top 10 Most Popular Programming Languages
Python stays far ahead, C sits in second, Java and C++ swap places, C# rises again, and Delphi and R sit at the edge.
January 7, 2026 — Source
TIOBE Index for January 2026: C Pushes Ahead as the Chase Group Shifts Again
January 2026 TIOBE Index: Python stays far ahead; C strengthens at #2, Java edges past C++, C# is 2025’s winner; Delphi returns, R holds #10.
January 7, 2026 — Source
General — Programming — January 5th, 2026
Intel DeepMath Introduces a Smart Architecture to Make LLMs Better at Math
Intel has announced DeepMath, a lightweight agent built on Qwen3-Thinking that specializes in solving mathematical problems. To address common limitations of LLMs in math reasoning, DeepMath generates small Python scripts that support and enhance its problem-solving process.
January 5, 2026 — Source
General — Programming — December 28th, 2024
Project shows you can run a Minecraft server on the 60-year-old COBOL language
The number of COBOL programmers is dwindling, but new developers can still learn it
December 28th, 2024 — Source
General — Programming — December 26th, 2025
The Architect's Guide to Logging
Stop writing useless, expensive log files. Adopt structured logging and centralization to transform your logs from a wall of text into a powerful, secure debugging tool.
December 26, 2025 — Source
General — Programming — December 20th, 2025
php (SSA:2025-353-01)
New packages for PHP have been released to address security issues in Slackware 15.0 and -current. The updates fix vulnerabilities in PDO quoting, array_merge(), and getimagesize(). Users can find the updated packages at various mirror sites, including ftp.slackware.com and osuosl.org. To install the new package, users should upgrade as root and then restart Apache httpd.
December 20, 2025 — Source
Podman, Python, LibSSH, and more updates for Rocky Linux
Several updates are available for various packages on Rocky Linux 8 and 9, including podman, python, libssh, binutils, webkit2gtk3, skopeo, php, container-tools, curl, and others.
December 20, 2025 — Source
General — Programming — December 19th, 2025
PHP 8.1.34, 8.2.30, 8.3.29, 8.4.16, and 8.5.1 Fedora/RHEL Packages released
Remi Collet has released new PHP packages for Fedora and related systems to enhance security across various distributions. The specific updates cover the latest stable releases: PHP 8.1.34, 8.2.30, 8.3.29, 8.4.16, and the newly available version 8.5.1, which include fixes for four critical security bugs. It is highly recommended that users running affected distributions check their repositories for upgrades and install them to stay ahead of potential security threats.
December 19, 2025 — Source
General — Programming — December 15th, 2025
Java News Roundup: Spring Tools 5, TornadoVM, Payara Platform, Hibernate ORM, Spock Framework
This week's Java roundup for December 8th, 2025, features news highlighting: the release of Spring Tools 5.0; milestone releases of Spring AI and Spring Shell; the December 2025 edition of the Payara Platform; point releases of Hibernate ORM and Spock Framework; and maintenance releases of Spring Framework, Micronaut, Apache TomEE and Apache Tomcat.
December 15, 2025 — Source
Virtual Threads in JDK 21: Revolutionizing Java Multithreading
The introduction of Virtual Threads in JDK 21 represents a major milestone for Java's concurrency ecosystem. Understand the basics and best practices in this article.
December 15, 2025 — Source
General — Programming — December 13th, 2024
Patches Posted For Review Adding COBOL Frontend To GCC Compiler
The COBOL programming language may be 65 years old since its original release but the mainline GNU Compiler Collection (GCC) in 2025 might finally see upstream support for it.
December 13th, 2024 — Source
General — Programming — December 12th, 2025
TIOBE Index for December 2025: Top 10 Most Popular Programming Languages
December 2025 TIOBE Index recap: Python dominates, C-C# hold steady, while SQL climbs, R enters the top 10, and Delphi/Object Pascal drops out.
December 12, 2025 — Source
General — Programming — December 11th, 2025
dtSearch Adds Linux ARM64 Build and Boosts JSON/CSV Support in 2025.02 Release
dtSearch has released version 2025.02 of its enterprise and developer product line, expanding platform coverage and strengthening support for modern data formats used in large-scale applications. The update targets organizations and developers who need to instantly search terabytes of text across mixed on-premises and cloud environments.
December 11, 2025 — Source
General — Programming — December 5th, 2025
PHP 8.3.29RC1, 8.4.16RC1, and 8.5.1RC1 Fedora/RHEL Packages released
PHP developer Remi Collet has just released three new Release Candidate versions for testing: PHP 8.3.29RC1, 8.4.16RC1, and the highly anticipated 8.5.1RC.
December 5, 2025 — Source
General — Programming — December 3rd, 2025
Stop Writing Excel Specs: A Markdown-First Approach to Enterprise Java
Shift design specs from Excel to Markdown and let AI generate Java while preventing drift and cutting development time by 55%.
December 3, 2025 — Source
Vercel's Next.js 16: Explicit Caching, Turbopack Stability, and Improved Developer Tooling
Next.js, Vercel's React framework for building full-stack web applications, has recently released Next.js 16, shipping with a mix of architectural improvements, performance optimizations, and a fundamental shift in how caching works.
December 3, 2025 — Source
Why Anthropic Bought Bun, a High-Speed Runtime to Power Claude Tools and Dev Agents
What happens when a innovative AI research company acquires one of the fastest JavaScript runtimes on the market? The tech world is abuzz with the news that Anthropic has acquired Bun, a move that could reshape the landscape of AI-driven software development. Known for its blazing speed and lightweight design, Bun has already gained a reputation as a high-performance alternative to Node.js.
December 3, 2025 — Source
General — Programming — November 29th, 2025
Introducing Evalite: the TypeScript Testing Tool for AI Powered Apps
Evalite, a TypeScript-native eval runner from Matt Pocock, provides a purpose-built test harness for AI powered applications, letting developers write reproducible evals, capture traces, and iterate locally with a web UI. The project reached a v1 beta milestone and is positioning itself as the equivalent of Vitest or Jest for apps that rely on LLMs, with tooling tailored for scoring, tracing, and cost-aware iteration.
November 29, 2025 — Source
General — Programming — November 22nd, 2025
PHP 8.5.0, PHP 8.4.15, and 8.3.28 Debian packages released
Ondřej Surý has released the latest PHP packages for Debian GNU/Linux users, including updates for PHP 8.5.0, PHP 8.4.15, and PHP 8.3.28 for various Debian versions. The new PHP 8.5 major release introduces several notable features, such as a "URI" extension that allows direct manipulation of URIs in code. Other enhancements include the pipe operator (|>), which streamlines complex operations by letting you chain commands naturally, and improvements to object and array cloning, function return values, and closure usage.
November 21, 2025 — Source
General — Programming — November 20th, 2025
PHP 8.3.28 and 8.4.15 Fedora/RHEL Packages released
Remi Collet has released updated Fedora packages for PHP 8.3.28 and 8.4.15, which address various issues, including bugs in the core code and its extensions. These updates are available through the remi-modular repository and can be installed on Fedora systems running version 41 or higher, as well as Red Hat Enterprise Linux (RHEL), AlmaLinux, CentOS Stream, and Rocky Linux. The bug fixes resolve problems with auto_globals_jit, assertion failures, memory leaks, and security vulnerabilities in extensions such as DOM, Exif, FPM, GD, Intl, MySQLnd, Opcache, PgSql, Phar, Random, SimpleXML, Streams API, Tidy, XMLReader, and Windows extensions.
November 20, 2025 — Source
PHP 8.5 Released With New Pipe Operator, New URI Extension & Clone With
PHP 8.5 is out today as the annual major feature release for this popular scripting language.
November 20, 2025 — Source
General — Programming — November 14th, 2025
Quiet UI Came and Went, Quiet as a Mouse
A few weeks ago, Quiet UI made the rounds when it was released as an open source user interface library, built with JavaScript web components. I had the opportunity to check out the documentation and it seemed like a solid library. I'm always super excited to see more options for web components out in the wild.
November 14, 2025 — Source
General — Programming — November 13th, 2025
The Range Syntax Has Come to Container Style Queries and if()
The range syntax isn't a new thing. We're already able to use it with media queries to query viewport dimensions and resolutions, as well as container size queries to query container dimensions. Being able to use it with container style queries — which we can do starting with Chrome 142 — means that we can compare literal numeric values as well as numeric values tokenized by custom properties or the attr() function.
November 13, 2025 — Source
General — Programming — November 7th, 2025
Production-Grade React Project Structure: From Setup to Scale
Learn the best React folder structures — from simple to feature-based — to boost scalability, teamwork, and maintainable code organization.
November 7, 2025 — Source
TanStack Start: A New Meta Framework Powered by React or SolidJS
TanStack Start, the full-stack framework built on top of TanStack Router and Vite for React and Solid, has launched in release candidate, introducing production-ready capabilities including server-side rendering, streaming hydration, server functions, and type-safe APIs. The release marks TanStack's entry into full meta-framework territory, offering an alternative to existing stacks, including Next.js and Remix.
November 7, 2025 — Source
General — Programming — November 6th, 2025
Master Production-Ready Big Data, Apache Spark Jobs in Databricks and Beyond: An Expert Guide
Refine Apache Spark performance in Databricks with strategies. Includes expert insights, PySpark examples, and diagrams for efficient data processing.
November 6, 2025 — Source
General — Programming — November 5th, 2025
JPlus: A Modern Java Superset Language
JPlus is a modern Java superset that introduces null-safety and boilerplate code-generation syntax while preserving Java compatibility.
November 5, 2025 — Source
General — Programming — October 31st, 2025
Vite+ Unveiled with Unified Toolchain and Rust Powered Core
Vite+, the new unified JavaScript toolchain built on top of Vite, has been announced by VoidZero. Positioned as a drop-in superset of Vite, Vite+ introduces an all-in-one CLI experience, covering project scaffolding, testing, linting, formatting, library bundling, monorepo task running, and devtools visualization. The ambition is to reduce toolchain fragmentation and align large teams around a single, high-performance workflow.
October 31, 2025 — Source
General — Programming — October 30th, 2025
PyTorch Foundation Welcomes Ray, Unveils Monarch for Simplified Distributed AI
The PyTorch Foundation announced Ray as a hosted project and introduced PyTorch Monarch, a framework simplifying distributed AI. New open research projects like Marin and Olmo-Thinking were also spotlighted.
October 30, 2025 — Source
General — Programming — October 24th, 2025
Chrome DevTools MCP Server: AI Web Development Just Got Easier
What if you could eliminate one of the most frustrating bottlenecks in web development with a single tool? For years, developers have wrestled with the inefficiency of manually transferring CSS tweaks made in the browser into their codebase, a tedious, error-prone process that disrupts creative flow. Enter the Chrome DevTools MCP server, a new solution from Google that promises to transform how we design, debug, and test web applications. With features like persistent CSS updates, automated UI interactions, and seamless integration with design platforms like Figma, this tool is poised to become a fantastic option for modern developers.
October 24, 2025 — Source
CSS Animations That Leverage the Parent-Child Relationship
Modern CSS has great ways to position and move a group of elements relative to each other, such as anchor positioning. That said, there are instances where it may be better to take up the old ways for a little animation, saving time and effort.
October 24, 2025 — Source
General — Programming — October 20th, 2025
Java News Roundup: OpenJDK, Spring RCs, Jakarta EE, Payara Platform, WildFly, Testcontainers
This week's Java roundup for October 13th, 2025, features news highlighting: two new OpenJDK candidates; Jakarta EE 12 specifications with milestone 1 releases; the October 2025 edition of the Payara Platform; the GA releases of WildFly 38 and Testcontainers 2.0; and the first release candidates of Spring Framework 7.0 and Spring Data 2025.1.0.
October 20, 2025 — Source
General — Programming — October 17th, 2025
'Highest Ever' Severity Score Assigned by Microsoft to ASP.NET Core Vulnerability
CVE-2025-55315 is an HTTP request smuggling bug leading to information leaks, file content tampering, and server crashes.
October 17, 2025 — Source
Microsoft fixes highest-severity ASP.NET Core flaw ever
Earlier this week, Microsoft patched a vulnerability that was flagged with the "highest ever" severity rating received by an ASP.NET Core security flaw.
October 17, 2025 — Source
General — Programming — October 15th, 2025
Sequential linear() Animation With N Elements
Sequential linear() Animation With N Elements
October 15, 2025 — Source
General — Programming — October 13th, 2025
Bun 1.3 stuffs everything and kitchen sink into JS runtime
All-in-one toolkit or over-ambitious feature creep? You decide
October 13, 2025 — Source
Seed4J 2.0 Delivers a Migration from JHipster Lite
Seed4J 2.0, formerly JHipster Lite, delivers bug fixes, dependency upgrades, and Angular Internationalization support. It migrated to a new namespace and emphasizes clean code and hexagonal architecture.
October 13, 2025 — Source
General — Programming — October 10th, 2025
Python 3.14 Performance Looking Good In Benchmarks
With this week's release of Python 3.14 bringing performance improvements, debugging improvements, a new Zstd compression module, and other enhancements I have been eager to run some benchmarks seeing how Python 3.14 compares to prior Python releases.
October 10, 2025 — Source
General — Programming — October 8th, 2025
Python releases version 3.14 -- with cautious free-threaded support
JIT compiler included but experimental and can slow performance
October 8, 2025 — Source
General — Programming — October 3rd, 2025
Bringing AI Inference to Java with ONNX: a Practical Guide for Enterprise Architects
This article details using ONNX to run AI inference within Java, eliminating Python dependencies and enabling scalable GPU execution while preserving JVM-native security and observability.
October 3, 2025 — Source
General — Programming — September 29th, 2025
Build a Face-Matching ID Scanner With ReactJS and AI
The 2025 Kubernetes Trend Report highlights AI integration, tool reduction, and developer productivity. A ReactJS tutorial demonstrates building a face-matching ID scanner using AI.
September 29, 2025 — Source
Java News Roundup: New JEPs, Liberica NIK, Spring AI Milestone, Open Liberty, JobRunr, LangChain4j
This week's Java news highlights new OpenJDK JEPs, Liberica NIK 25, Spring AI 1.1.0 milestone, Open Liberty 25, JobRunr, LangChain4j, and Quarkus releases.
September 29, 2025 — Source
The Hidden Vulnerability of the Open Source Software Supply Chain: the Underlying Infrastructure
This InfoQ podcast features Brian Fox discussing the security implications of the EU Cyber Resilience Act and hidden infrastructure risks within the open-source software supply chain. Key concerns include a lack of inventory of open-source components and reliance on cloud providers.
September 29, 2025 — Source
General — Programming — September 25th, 2025
The Shai-Hulud Threat: Protecting Against Malicious npm Packages
The recent discovery of malicious JavaScript packages on npm, collectively known as "Shai-Hulud," highlights a critical issue in the open source community that affects not just developers but the broader ecosystem of applications and services relying on npm code.
September 25, 2025 — Source
General — Programming — September 22nd, 2025
The Future of Python: Here's What's Coming & Trends You Can't Ignore
What if the programming language you rely on most is on the brink of a transformation? For millions of developers worldwide, Python is not just a tool, it's a cornerstone of their craft, powering everything from innovative AI models to dynamic web applications. But as the tech landscape evolves, so does Python, adapting to new challenges and opportunities. Recent insights from the 2025 Python Developers Survey reveal a language that's not standing still but surging forward, shaped by emerging tools, shifting developer preferences, and new innovations.
September 22, 2025 — Source
General — Programming — September 19th, 2025
Spring Boot WebSocket: Building a Multichannel Chat in Java
This is a step‑by‑step guide to a reactive Spring Boot WebSocket chat with WebFlux and MongoDB, including config, handlers, and manual tests.
September 19, 2025 — Source
General — Programming — September 16th, 2025
Rust-style safety model for C++ 'rejected' as profiles take priority
Safe C++ proposal author claims that 'will not ever work'
September 16, 2025 — Source
General — Programming — September 9th, 2025
PHP 8.5.0 Beta 3 released
Volker Dusch has announced the third beta version of PHP 8.5.0, which includes a range of bug fixes and improvements across various components. The release addresses over 20 issues, including problems with opcache, PDO, Intl, and URI handling, as well as several deprecation notices for features like $_SERVER['argc'] and $_SERVER['argv']. Additionally, the release introduces new support for retrieving Exif data from HEIF files and adds several new functions to the Intl module.
September 9, 2025 — Source
General — Programming — September 5th, 2025
What You Need to Know About CSS Color Interpolation
Color interpolation, loosely speaking, is the process of determining the colors between two color points. It allows us to create unique colors, beautiful palettes, better gradients, and smooth transitions.
September 5, 2025 — Source
General — Programming — September 4th, 2025
Microsoft open sources 6502 BASIC after almost 50 years
Microsoft has finally open-sourced one of its oldest products: 6502 BASIC. The source code for Microsoft BASIC Version 1.1 for the 6502 microprocessor is now available on the Redmond giant's GitHub repo, comprising 6,955 lines of code.
September 4, 2025 — Source or Source
General — Programming — September 1st, 2025
Laravel inventor tells devs to quit writing 'cathedrals of complexity'
Taylor Otwell says skip the clever code, keep it simple
September 1, 2025 — Source
General — Programming — August 29th, 2025
Tuples and Records (Part 1): What They Mean for JavaScript Performance and Predictability
Tuples and Records in JavaScript provide immutable, value-based data structures that simplify state management, boost performance, and improve predictability.
August 29, 2025 — Source
General — Programming — August 25th, 2025
Getting Creative With Images in Long-Form Content
When you picture placing images in long-form content — like articles, case studies, or reports — the standard approach is inline rectangles, breaking up blocks of text. Functional? Sure. Inspiring? Hardly.
August 25, 2025 — Source
General — Programming — August 22nd, 2025
Python Async/Sync: Advanced Blocking Detection and Best Practices (Part 2)
Master detecting hidden blocking sync code in Python async applications using timing wrappers, debug mode, profilers, and custom decorators for optimal performance.
August 22, 2025 — Source
General — Programming — August 21st, 2025
Python Async/Sync: Understanding and Solving Blocking (Part 1)
Mixing sync/async Python code blocks with asyncio. Learn why it's dangerous, common problems, and how to offload blocking operations for responsive, scalable async apps.
August 21, 2025 — Source
Pytype has been discontinued, leaving Google developers to search for other options
Pytype is a fairly popular static type analyzer that was developed internally at Google to meet the company's needs for testing Python code. It isn't an official Google product but was widely used within the company to infer types even when explicit annotations are absent, without running the code. It is also available as a GitHub repository for members of the public to leverage, but it has now been discontinued.
August 21, 2025 — Source
General — Programming — August 19th, 2025
Regex in Action: Practical Examples for Python Programmers
Explore how to use Python Regex for tasks like text extraction, validation, and log parsing with simple examples for string processing and automation.
August 19, 2025 — Source
General — Programming — August 11th, 2025
Testing Approaches for Java Enterprise Applications With Jakarta NoSQL and Jakarta Data
Learn how testing strategies like mutation and data-driven testing improve reliability and quality in Jakarta EE apps, with practical tools and examples.
August 11, 2025 — Source
General — Programming — August 9th, 2025
The International Obfuscated C Code Contest is back for 2024
Yes, 2024 -- the prizes in the 40th anniversary edition prizes were just awarded
August 9, 2025 — Source
General — Programming — August 4th, 2025
How to Build an MCP Server With Java SDK
Develop an MCP Server from scratch using only the Java SDK, test it with the MCP Inspector and use it in conjunction with Claude Desktop.
August 4, 2025 — Source
Microsoft Releases TypeScript 5.9 with Deferred Imports and Enhanced Developer Experience
TypeScript, Microsoft's statically-typed superset of JavaScript, has released TypeScript 5.9, shipping with a mix of developer experience improvements, new features, and performance optimizations.
August 4, 2025 — Source
General — Programming — July 29th, 2025
Jakarta EE 11 Overview: Virtual Threads, Records, and the Future of Persistence
Jakarta EE 11 is now available, delivering additional features and capabilities for improving software developer productivity and enabling further innovation. So you may be asking, "What's new in this version?" and "What comes next?" This article will address these questions.
July 29, 2025 — Source
General — Programming — July 25th, 2025
Smart-Doc: Generating gRPC API Documentation in Java Projects
In Java microservices, gRPC simplifies communication, but API documentation is challenging. Smart-doc efficiently handles gRPC API documentation.
July 25, 2025 — Source
General — Programming — July 22nd, 2025
235: pytest-django - Adam Johnson
In this episode, special guest Adam Johnson joins the show and examines pytest-django, a popular plugin among Django developers. He highlights its advantages over the built-in unittest framework, including improved test management and debugging. Adam addresses transition challenges, evolving fixture practices, and offers tips for optimizing test performance.
July 22, 2025 — Source
General — Programming — July 14th, 2025
Testing Distributed Microservices Using XState
Learn how to use XState to model microservice workflows. Simplify testing, boost coverage, and debug visually using declarative state machines.
July 14, 2025 — Source
The Java Ecosystem Remains Ever-Green by Continuously Adapting to Developers' Needs
Kevin Dubois and Thomas Vitale, two cloud-native enthusiasts in the Java ecosystem, discuss the evolution of frameworks and tooling that has led to increased development and developer joy. They cover everything from Testcontainers to incorporating LLMs in existing applications, as well as how to ensure the code quality remains high, even with the proliferation of code generation tooling.
July 14, 2025 — Source
General — Programming — July 11th, 2025
Secret Recipe of the Template Method: Po Learns the Art of Structured Cooking
Po learns how fixed structure with flexible ingredients makes the perfect noodle soup and Java code through the Template Method pattern in both OOP and functional styles.
July 11, 2025 — Source
General — Programming — July 10th, 2025
Why Tailwind CSS Can Be Used Instead of Bootstrap CSS
Compare Tailwind CSS and Bootstrap for UI development. Learn setup methods, pros, and integration tips for React, Next.js, and more.
July 10, 2025 — Source
General — Programming — July 7th, 2025
Better CSS Shapes Using shape() — Part 4: Close and Move
This is the fourth post in a series about the new CSS Sourceshape() function. So far, we've covered the most common commands you will use to draw various shapes, including lines, arcs, and curves. This time, I want to introduce you to two more commands: close and move. They're fairly simple in practice, and I think you will rarely use them, but they are incredibly useful when you need them.
July 7, 2025 — Source
General — Programming — July 2nd, 2025
CSS Intelligence: Speculating On The Future Of A Smarter Language
CSS has evolved from a purely presentational language into one with growing logical powers — thanks to features like container queries, relational pseudo-classes, and the if() function. Is it still just for styling, or is it becoming something more? Gabriel Shoyombo explores how smart CSS has become over the years, where it is heading, the challenges it addresses, whether it is becoming too complex, and how developers are reacting to this shift.
July 2, 2025 — Source
General — Programming — June 30th, 2025
CORS Misconfigurations: The Simple API Header That Took Down Our Frontend
CORS misconfig in a Node.js backend broke an Angular frontend; this article explains the cause, fix, and how to avoid it.
June 30, 2025 — Source
Jakarta EE 11 Platform Released with New Data Specification and Java 21 Support
The Eclipse Foundation's Jakarta EE Working Group has released Jakarta EE 11, the latest version of its enterprise Java platform, marking a significant step in modernizing enterprise Java development for cloud-native applications.
June 30, 2025 — Source
General — Programming — June 28th, 2025
.NET 10 Preview 5 Brings Blazor Observability, XAML Simplification and More
Earlier this month, Microsoft announced the release of .NET 10 Preview 5, delivering updates across multiple components, including ASP.NET Core, .NET MAUI, Windows Presentation Foundation (WPF), and Entity Framework Core. As reported, this preview introduces new features and improvements aimed at enhancing developer productivity, application observability, and customization.
June 28, 2025 — Source
General — Programming — June 25th, 2025
Designing TrueKind: A Skincare Brand's Journey Through Moodboards, Motion, and Meaning
From aesthetic restraint to GSAP magic, this case study reveals what happens when trust meets thoughtful execution.
June 25, 2025 — Source
Essential JVM Tools for Garbage Collection Debugging
This article explores several tools for analyzing Java GC performance, including built-in utilities like jstat, jcmd, and jvisualvm.
June 25, 2025 — Source
General — Programming — June 23rd, 2025
A Better API for the Intersection and Mutation Observers
In a previous article, I showed you how to refactor the Resize Observer API into something way simpler to use:
June 23, 2025 — Source
From Java 8 to Java 21: How the Evolution Changed My Developer Workflow
Learn how upgrading from Java 8 to Java 21 transformed my workflow with features like records, virtual threads, and text blocks. A must-read for Java developers.
June 23, 2025 — Source
General — Programming — June 22nd, 2025
TC39 Advances Nine JavaScript Proposals, Including Array.fromAsync, Error.isError, and Using
The Ecma Technical Committee 39 (TC39), the body responsible for the evolution of JavaScript (ECMAScript), recently advanced nine proposals through its stage process, with three new language features becoming part of the standard: Array.fromAsync, Error.isError, and explicit resource management with using.
June 22, 2025 — Source
General — Programming — June 20th, 2025
Color Everything in CSS
I have had the opportunity to edit over a lot of the new color entries coming to the CSS-Tricks Almanac. We've already published several with more on the way, including a complete guide on color functions:
June 20, 2025 — Source
General — Programming — June 18th, 2025
Why Whole-Document Sentiment Analysis Fails and How Section-Level Scoring Fixes It
Discover why whole-document sentiment analysis falls short and how a new open-source Python package solves it with section-level scoring.
June 18, 2025 — Source
General — Programming — June 16th, 2025
A Better API for the Resize Observer
Resize Observer, Mutation Observer, and Intersection Observers are all good APIs that are more performant than their older counterparts:
June 16, 2025 — Source
Code of Shadows: Master Shifu and Po Use Functional Java to Solve the Decorator Pattern Mystery
A humorous and educational comparison of the OOP and functional approaches to the Decorator pattern in Java, featuring Po and Master Shifu.
June 16, 2025 — Source
General — Programming — June 13th, 2025
Memory Leak Due to Uncleared ThreadLocal Variables
ThreadLocal variables in Java, if not cleared, can accumulate in memory, causing an OutOfMemoryError. Learn how to clear them after use to avoid memory leaks.
June 13, 2025 — Source
UK unis to cough up to £10M on Java to keep Oracle off their backs
Deal includes 'waiver of historic fees'
June 13, 2025 — Source
General — Programming — June 9th, 2025
Kung Fu Code: Master Shifu Teaches Strategy Pattern to Po -- The Functional Way
Master Shifu guides Po from bloated Java classes to cleaner functional code using the Strategy Pattern—showing that good code is about how you write it.
June 9, 2025 — Source
General — Programming — June 6th, 2025
How to Identify the Underlying Causes of Connection Timeout Errors for MongoDB With Java
Understand common causes of connection timeout error when using MongoDB with Java and learn how to tackle them by analyzing logs and tuning connection settings.
June 6, 2025 — Source
General — Programming — June 3rd, 2025
Beyond Bytecode: Exploring the Relationship Between JVM, JIT, and Performance
JIT compilation boosts Java performance by converting bytecode to native code at runtime, optimizing execution while balancing startup speed.
June 3, 2025 — Source
General — Programming — May 30th, 2025
Java at 30: How a language designed for a failed gadget became a global powerhouse
It was never the sexiest language, but for decades Java has been a mainstay of modern technology, and it's going to be with us for years to come.
May 30, 2025 — Source
General — Programming — May 27th, 2025
Java at 30: A Retrospective on a Language That Has Made a Big Impact
Thirty years ago, on May 23rd, 1995, at the Sun World conference in San Francisco, California, Sun Microsystems formally introduced the Java programming language.
May 27, 2025 — Source
Using Java Stream Gatherers To Improve Stateful Operations
Explore how Java 24's Stream Gatherers improve stateful stream processing, using a real example: calculating percentage changes in stock quote data.
May 27, 2025 — Source
General — Programming — May 23rd, 2025
LangChain Sandbox Run Untrusted Python Safely for AI Agents
Would you trust an AI agent to run unverified code on your system? For developers and AI practitioners, this question isn't just hypothetical—it's a critical challenge. The risks of executing untrusted Python code range from introducing vulnerabilities to compromising sensitive data. Yet, as AI agents grow more sophisticated, their reliance on dynamic code execution becomes unavoidable
May 23, 2025 — Source
General — Programming — May 22nd, 2025
Build a Simple REST API Using Python Flask and SQLite (With Tests)
Learn how to build a REST API using Python Flask and SQLite. This beginner-friendly guide includes setup, a GET /items endpoint, and automated tests.
May 22, 2025 — Source
General — Programming — May 13th, 2025
TIOBE Index for May 2025: Top 10 Most Popular Programming Languages
Python gains an even greater lead over other popular programming languages, with the highest percentage of interest since the index began in 2001.
May 13, 2025 — Source
TIOBE Programming Index News May 2025: Python Hits Major Milestone
Only twice in TIOBE Programming Index history has a language commanded such a high percentage of developers' interest.
May 13, 2025 — Source
General — Programming — May 9th, 2025
How to Convert XLS to XLSX in Java
In this article, we discuss the structural differences between legacy Excel XLS format and modern XLSX, and we suggest conversion solutions for Java developers.
May 9, 2025 — Source
JBang Jash Brings Streamlined Process Execution to Java
The JBang team has introduced JBang Jash (pronounced Jazz), a Java library designed to simplify the execution of external processes and shell commands through a fluent and predictable API, aiming to address the common complexities and boilerplate developers face when using standard Java APIs like ProcessBuilder and the overloaded exec() method, defined in Runtime, for these tasks.
May 9, 2025 — Source
Users advised to review Oracle Java use as Big Red's year end approaches
International Java sales operation and the prospects of audits per-employee license model make the move to open source irresistible
May 9, 2025 — Source
General — Programming — May 6th, 2025
PHP 8.3.21 released
Eric Mann has announced the release of PHP 8.3.21, which addresses multiple issues, including IPv6 filter integer overflow, GD overflow, LDAP overriding, libxml errors, OpenSSL memory leaks, PDO Firebird persistent connection problems, SPL memory mismanagement, standard bugs, and Zip-related issues.
May 6, 2025 — Source
PHP 8.4.7 released
Saki Takamachi has announced the release of PHP 8.4.7, which resolves various bugs and issues associated with PHP 8.4 and its session options. This update covers bug fixes for core, DBA, filter, GD, Intl, LDAP, libxml, Opcache, PDO Firebird, PDO Sqlite, PgSql, SPL, and Standard.
May 6, 2025 — Source
General — Programming — May 5th, 2025
Instance Main Methods Move from Preview to Final in JDK 25
JEP 512, Compact Source Files and Instance Main Methods, has been integrated for JDK 25 following a comprehensive four-round preview cycle beginning with JDK 21. Previously known as Implicitly Declared Classes and Instance Main Methods, these features are now finalized for JDK 25.
May 5, 2025 — Source
Java Virtual Threads and Scaling
Learn how Java Virtual Threads, introduced in JDK 19 and fully supported in JDK 21, simplify concurrency with lightweight threads and enhance scalability.
May 5, 2025 — Source
While Performing Dependency Selection, I Avoid the Loss Of Sleep From Node.js Libraries' Dangers
From cryptominers hidden in dependencies to protestware freezing builds, one rogue post-install script can jeopardize SLAs, security, and user trust.
May 5, 2025 — Source
General — Programming — May 2nd, 2025
pytest-check - allow multiple failures per test
pytest-check is a pytest plugin that allows multiple failures per test.
May 2, 2025 — Source
General — Programming — April 28th, 2025
How to Convert Between PDF and TIFF in Java
In this article, we highlight both the overlap between PDF and TIFF files in certain industries and suggest a few APIs to convert to and from each format.
April 28, 2025 — Source
General — Programming — April 25th, 2025
Python in Excel The Smarter Way to Use External Data
What if the tools you already use could do more than you ever imagined? Picture this: you're working on a massive dataset in Excel, trying to make sense of endless rows and columns. It's slow, cumbersome, and prone to errors. Now imagine combining Excel's familiar interface with the analytical power of Python—suddenly, your workflow transforms.
April 25, 2025 — Source
Programming — Ada — Resources — A
Ada 95 Compilers, Processors, and Conformity Testing and Labs
Including Ada Conformity Assessment Test Suite (ACATS) 2.4.
Provides Information — Source
Ada 95 Lessons Learned
Describes how to produce good Ada95 code using object-oriented methodology.
Provides Information — Source
Ada 95 MTV API
The following picture graphically shows an example of the MTV Builder generated Ada95 API.
Provides Information — Source
Ada 2005 Language Reference Manual
Consolidate a possible amendment to Ada 95 with Technical Corrigendum 1 and the Ada Standard (International Standard ISO/IEC 8652:1995). the Amendment will be produced by the ISO/IEC JTC 1/SC 22/WG 9 Ada Rapporteur Group (ARG).
Provides Information — Source
Ada and Java Lexer
by Christoph Karl Walter Grein with Ada sources.
Provides Information — Source
Ada Conformity Assessment Home page for the ACAA. Manages Ada compiler validation
Home page for the ACAA. Manages Ada compiler validations
Provides Information — Source
Ada Europe
Ada Europe is an international organization, set up to promote the use of Ada, and to represent European interests in Ada-related matters.
Provides Information — Source
Ada Frequently Asked Questions
A list of Ada-related FAQs.
Provides Information — Source
Ada in Action
This is the second edition of Do-While Jones' examples of practical Programming — Ada . There are seven chapters covering numeric considerations, IO utilities and more.
Provides Information — Source
Ada Information
Essentially, this is a long list of organized Ada-related links to other sources on the Internet.
Provides Information — Source
Ada Information Clearinghouse — AdaIC
Ada Information Clearinghouse provides information and resources on Ada to the user community in order to maximize the language's efficiency, cost effectiveness, and productivity.
Provides Information — Source
Ada Reference Manual (ARM)
In multiple formats, the master version control system for the original source files (including the source for the tools) for the ARM, and other helpful documents.
Provides Information — Source
Ada Resources for Educators and Students
The goal of this site is to provide knowledge, resources and general links to the Ada community.
Provides Information — Source
Ada Semantic Interface Specification for GNAT
Providing an up to date implementations of ASIS = Ada Semantic Interface Specification for GNAT. ASIS is a published international ISO standard (ISO/IEC 15291:1999).
Provides Information — Source
Ada Source Library Browser
Ada source browser at SourceForge.
Provides Information — Source
Ada to C/C++ translator
A converter software which allows C/C++ source files to be generated from Ada83 and Ada95 source files. It doesn't translate all the code but tries to translate it as best as possible to obtain C/C++ code with the fewest bugs possible and whose execution is as near as possible to the original Ada program execution. [Freeware]
Provides Information — Source
Ada Tools
Home of AdaXml and other Ada tools.
Provides Information — Source
Ada Utilities
Several useful Ada utilities and bindings includes AdaGOOP (the Ada Generator of Object-Oriented Parsers), bindings to use parallel, serial ports under Windows.
Provides Information — Source
Ada — Webopedia Definition and Links
This page describes the term 'Ada'.
Provides Information — Source
Ada: Belgian Software
This site offers free Ada software, provided by Belgian Ada users and/or members.
Provides Information — Source
Ada: Belgium Organization
Ada-Belgium is a forum for persons interested in the Programming — Ada language; its applications; and Ada-related technologies such as software engineering methods, environments and tools.
Provides Information — Source
ada2cc
A translator that converts ANSI standard Ada to ARM or ISO conformant C++.
Provides Information — Source
AdaBasis
A repository of (mostly) free Ada Software.
Provides Information — Source
AdaBrowse
Tool to generate extensively hyperlinked HTML or XML documentation from Ada sources (library unit specifications). Uses ASIS. Generated XML can be used to produce documentation in other formats. [Open source, GPL]
Provides Information — Source
AdaCL, Ada Class Library
Textfile search and replace (as Library and demo programs) Trace support. Protected and Task Queues. [Open source, GPL]
Provides Information — Source
AdaCore
Offer GnatPro (an Ada development environment), a visual code debugger, and Ada compilation tools.
Provides Information — Source
AdaIC
The Ada Information Clearinghouse provides information and resources on Ada.
Provides Information — Source
Adaed
Ada95 Linux interpreter by Ragnar Hojland Espinosa.
Provides Information — Source
AdaGIDE (Ada GNAT Integrated Development Environment)
Free IDE for the GNU Ada Translator on Windows.
Provides Information — Source
Vendors of compilersAdaHome Compilers
NewDesc
Provides Information — Source
AdaHome — Tutorials
Ada tutorials.
Provides Information — Source
Adalog Components
Ada packeges including Debug, OS_Services, Protection (a kind of evolved semaphore), Variable_String. Also tools and adapplets (Java applets writing in Ada)
Provides Information — Source
Adalog Debug
A package provides a sophisticated trace facility, especially valuable for multi-tasking programs. the child package Debug.Timing also provides utilities for measuring execution time, and the child package Debug.Assert provides utilities for checking that certain properties of program are actually met.
Provides Information — Source
AdaOpenGL
An Ada binding to OpenGL. [Open source, BSD License]
Provides Information — Source
Adaphile
Collection of articles and information relating to Ada and its programming. with downloadable Quick Reference cards in Postscript format.
Provides Information — Source
AdaPower
Find articles, books, mailing lists and source code for the object oriented, general purpose programming language Ada.
Provides Information — Source
AdaSockets
BSD sockets binding for the Programming — Ada language.
Provides Information — Source
AdaTEST 95
A tool provides automated facilities for Dynamic Testing, Coverage and Static analysis in a totally integrated environment.
Provides Information — Source
Ada-MPI
An Ada 95 binding to the Message Passing Interface (MPI).
Provides Information — Source
Ada-Tools
Commercial source code analysis and reverse engineering tools.
Provides Information — Source
AdaTutor
Interactive Ada tutor for DOS.
Provides Information — Source
ASL
The Ada Structed Library is a collection of container and semaphore types.
Provides Information — Source
Programming — Ada — Resources — B
Bnf of the Programming — Ada Language
Each element of this page is an anchor to a description of a syntax rule.
Provides Information — Source
BLAS
An Ada 95 binding to the BLAS Fortran library, which contains routines for doing fundamental vector and matrix operations.
Provides Information — Source
Programming — Ada — Resources — C
Catalog of compilers: Ada
Diverse, almost two decades old tools for Programming — Ada .
Provides Information — Source
Cilk Project
Multi-threaded parallel programming language based on ANSI C. Features an introduction, reference manual, software, and related links.
Provides Information — Source
Cleanscape Software
Software development automation tools for UNIX Linux Windows Fortran C C++ Ada 1750A, software programming tools.
Provides Information — Source
Compilers & Conformance
Ada Information Clearinghouse, AdaIC.
Provides Information — Source
comp.lang.ada FAQ
from Usenet FAQ Archive. Maintained by Magnus Kempe.
Provides Information — Source
Programming — Ada — Resources — D
DDC-I
Supplier of Ada compilers for safety critical real-time embedded applications.
Provides Information — Source
Dirk's Pointers to Ada Related Information
In case you are wondering why people are interested to use Ada as a teaching language, even as the language of choice for a first programming course at universities.
Provides Information — Source
Downloading Ada95
Files and compilers.
Provides Information — Source
Programming — Ada — Resources — E
Embedded Ada development tools and AdaMULTI development environment
Ada 95 software development tools for mission-critical embedded systems are fully integrated with the AdaMULTI development environment and Ada 95 optimizing compilers.
Provides Information — Source
ETH Zurich — Oberon
Technical org. describes the language and its uses and offers code samples, a newsgroup, and many related links.
Provides Information — Source
Programming — Ada — Resources — F
Florist
A POSIX Ada binding, including real-time extensions (this is the original page, download it where you download GNAT).
Provides Information — Source
Programming — Ada — Resources — G
Gch
A tool that checks Ada sources against a given set of rules. It is an ASIS-based tool built on top of the ASIS implementation for GNAT (ASIS-for-GNAT).
Provides Information — Source
GLADE for GNAT
Providing an up to date implementations of Annex E (Distributed Systems) of the ISO standard ISO/IEC 8652:1995/COR1:2000 for GNAT. [Nothing to interface builder of the same name (GLADE)]
Provides Information — Source
GNAT
compiler for Ada95, integrated into the GCC compiler system, and distributed under the Copyleft policy of the Free Software Foundation.
Provides Information — Source
GNAT Libre Software Developers
The Libre software site for Ada developers. Links on Ada web server, compiler and visual debugger.
Provides Information — Source
GNAT Reference Manual
This manual contains useful information in writing programs using the GNAT compiler. It includes information on implementation dependent characteristics of GNAT, including all the information required by Annex M of the standard.
Provides Information — Source
GNU Ada Compiler
A community supported site providing binaries for the GNU Ada compilers and numerous Ada libraries. the compiler and most libraries are distributed under the terms of the GPL with the linking/generic exception.
Provides Information — Source
Green Hills AdaMULTI
A complete integrated development environment (IDE) for embedded applications using Ada 95, C, C++, Embedded C++ and FORTRAN. AdaMULTI runs on Windows or UNIX hosts and supports remote debugging to a variety of target environments.
Provides Information — Source
Programming — Ada — Resources — I
ICC Ada95 Pretty Printer (ICCFMT)
Reads an Ada source file and writes out a formatted version
Provides Information — Source
In the Movie Out There
Ada reference in the movie Out There.
Provides Information — Source
Irvine Compiler Corp.
Offer Ada development environments for a wide range of host and target platforms.
Provides Information — Source
Programming — Ada — Resources — J
Janus
Offer Ada 83 and Ada 95 development environments.
Provides Information — Source
Programming — Ada — Resources — L
Libra
A general library for Ada '95 under Unix-like operating systems. It currently provides some basic data structures. Also it provide abstractions for NNTP and SMTP commands.
Provides Information — Source
Programming — Ada — Resources — N
ncurses
GNU ncurses includes an Ada 95 binding.
Provides Information — Source
Ncurses Binding
An Ada 95 binding to the Ncurses console library.
Provides Information — Source
Ngeadal
An Ada library for Unicode.
Provides Information — Source
NYU Gnat Archive
The place to download the public version of the GNAT Ada compiler and related packages.
Provides Information — Source
Programming — Ada — Resources — O
OC Systems
Powerful Testing, Debugging and Development Tools.
Provides Information — Source
OC Systems PowerAda
A complete integrated Ada development environment for AIX and Linux.
Provides Information — Source
Object-Oriented Programming in Ada 9x.
OOP.
Provides Information — Source
OOP in Ada
A book chapter explaining how to do OOP in Ada 95.
Provides Information — Source
Programming — Ada — Resources — P
PTC ObjectAda
PTC ObjectAda is an extensive family of native and cross development tools and runtime environments. PTC ObjectAda native products provide host development and execution support for the most popular environments including Windows, Linux and various UNIX operating systems.
Provides Information — Source
pyAda
An Ada 95 binding to the Python interpreter.
Provides Information — Source
Programming — Ada — Resources — Q
Quick Ada
A quick introduction to Ada.
Provides Information — Source
Programming — Ada — Resources — R
RHIDE
Integrated Development Environment that supports Ada on MS-DOS and Linux.
Provides Information — Source
Programming — Ada — Resources — S
Software Innovations
Interactive Ada tutor for DOS.
Provides Information — Source
Some information on the Ada 95 programming language
The Ada Home Web Server has a summary introduction to Ada, lists of textbooks, and information on free compilers.
Provides Information — Source
Programming — Ada — Resources — T
The Ada95 Booch Components
The (free) Ada95 Booch Components.
Provides Information — Source
The Big_Number page
Site dedicated to the use of big numbers (numbers greater than predefined types) with the Programming — Ada language.
Provides Information — Source
Top 10 Myths
Top 10 myths and misconceptions about Ada.
Provides Information — Source
Tat
A thick Ada binding to the Tk windowing library.
Provides Information — Source
Programming — Ada — Resources — U
UML Tools for Ada
WinA&D is a UML modeling tool with Ada code generation. WinTranslator generates UML models from existing Ada code. Together WinA&D and WinTranslator provide complete round-trip engineering of Ada code from UML based design.
Provides Information — Source
Programming — Ada — Resources — V
Visual Ada Developer (VAD)
A user interface builder using the Tk bindings.
Provides Information — Source
Programming — Ada — Resources — W
WebAda
Free online Ada95 compiler service.
Provides Information — Source
Who's Using Ada?
Real-world projects powered by Ada.
Provides Information — Source
Programming — Ada — Resources — X
XGC
Offer Ada 95 compilers that target various embedded computers.
Provides Information — Source
General — Programming — Active Server Page — Resources — A
A Programmer's Introduction to ASP
An introduction to ASP, including descriptions of all ASP objects and common ASP-related technologies.
Provides Information — Source
Active Server Corner: Tutorials
A small but useful collection of ASP tutorials.
Provides Information — Source
Active Server Pages General FAQ
Active Server Corner, FAQs @ Active Server Corner. Active Server Pages: General FAQ.
Provides Information — Source
ASP Installation tutorial
This tutorial teaches even a non-ASP programmer to how to install and configure ASP scripts and VB COMponents in their web server, in easy steps with examples.
Provides Information — Source
ASP Jar
ASP scripts, including a guestbook and "tell a friend."
Provides Information — Source
ASP School
Large collection of ASP tutorials with working examples and source code.
Provides Information — Source
ASP Today
Collection of ASP articles from topics such as ASP+, components, security, site server, and XML.Most articles for paid subscribers only.
Provides Information — Source
Asp4Hs: HomeSite/ASP-Related Resource Links
An ASP you can Grasp: the ABCs of Active Server Pages; ASP Conventions; ASP Troubleshooting Tips and Techniques; Active Server Pages Frequently Asked Questions.
Provides Information — Source
ASPAlliance.com: Home Page
Includes tutorials, downloads, news, job postings, articles, and user groups.
Provides Information — Source
Aspfree.com
Your first source for free ASP live demos, source codes and more.
Provides Information — Source
ASPKicker.com
Technical articles covering aspects of Active Server Pages including VBScript, ADO/SQL, XML, Windows NT/2000, and IIS.Also features a collection of components and tools.
Provides Information — Source
AspQPerfCounters Component
Related Articles 15 Seconds: Debugging Production Active Server Pages in IIS 4.0. Working with the Component.
Provides Information — Source
aspZone.com
A site for advanced ASP and web developers with articles covering the use of ADO, components, VBScript classes, and others.The extensive forum covers many ASP issues not addressed elsewhere.
Provides Information — Source
General — Programming — Active Server Page — Resources — B
Brinkster Code Bank
A collection of ASP code samples written in VBScript.
Provides Information — Source
Brinkster: ASP Articles
Collection of articles for both beginning and intermediate ASP programmers.Also features basic instructions for using databases with ASP.NET.
Provides Information — Source
Browscap.ini
With BrowserHawk cyScape has solved the know? you can avoid broken pages on your production site due to that file name on your server.
Provides Information — Source
General — Programming — Active Server Page — Resources — C
CodeAve: ASP
ASP code samples including hit counters, text file display, databases, and random events.
Provides Information — Source
General — Programming — Active Server Page — Resources — D
DayPoint Portal for Active Server Pages
Adds calendars, contacts, tasks, and mail to web applications. by Front Office Communications, Inc.
Provides Information — Source
DevASP samples
Samples and components with source code from web developers.
Provides Information — Source
General — Programming — Active Server Page — Resources — F
Free ASP & VB Code
Visual Basic/ASP samples and source code.
Provides Information — Source
FTP via ASP
Sample code showing how to FTP from ASP without using 3rd party components.
Provides Information — Source
General — Programming — Active Server Page — Resources — H
Haneng.com: ASP Lesson 1: Intro to ASP
Quick intro to Active Server Pages. Intro: So you have seen and heard about ASP on the web, and now you wonder what it is, and what it can do for you.
Provides Information — Source
General — Programming — Active Server Page — Resources — I
IisCART Shopping Cart Software — More than a shopping cart,
Active Server Pages component based shopping cart software for Internet Information Server.
Provides Information — Source
IISdev
Articles and Code for ASP and IIS
Provides Information — Source
Internet & Intranet Development
for the Internet. Interactive Internet applications can be made using CGI scripts, ActiveX components, Active Server Pages, etc.
Provides Information — Source
General — Programming — Active Server Page — Resources — J
Joteke's Blog
ASP.NET: clear user control output cache
Provides Information — Source
General — Programming — Active Server Page — Resources — L
LearnASP.com by Charles Carroll
Send Asp info! my email is: (ASP new Generation) the First Active Server Pages+ site! Now, ASP+lists are open!
Provides Information — Source
General — Programming — Active Server Page — Resources — M
Mastering Active Server Pages 3
technology is popular for both Internet and intranet Web sites, thanks to its use of familiar Visual Basic script, easy access to databases, and integration with Windows NT and Windows 2000.
Provides Information — Source
General — Programming — Active Server Page — Resources — N
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
General — Programming — Active Server Page — Resources — S
SwTech.com — Dynamic Web Page Generation
minute information. a concept being heavily promoted by Microsoft through it's Active Server Pages system, although it is equally possible using CGI.
Provides Information — Source
General — Programming — Active Server Page — Resources — T
Tenon Intersystems : Press Release
Halcyon Software & Tenon Announce Active Server Pages support for Mac OS X.
Provides Information — Source
The Demo Site
Cut-and-paste example example ASP and JavaScript code.How to set up a username and password-protected site with a Microsoft Access database & ASP.
Provides Information — Source
General — Programming — Active Server Page — Resources — V
VB Sites
ASP Index.net: a comprehensive index of Active server pages related web sites.
Provides Information — Source
Visual basic, vb, active server pages (ASP),java, javscript,c
visual basic, vb, active server pages (ASP),java, javscript,c, c++, c__ , vbscript,active server pages, ASP, vbscript,SQL, database, informix, oracle, SQL.
Provides Information — Source
General — Programming — Active Server Page — Resources — W
Web / Programming / WebReference.com
Active Server Pages are a server-side scripting technology primary developed to work under IIS (Internet Information Server) on Windows NT Server.
Provides Information — Source
Web Sites
Active Server Pages have changed the way of programming Web sites drastically. to help you keep up-to-date with new technologies, tools, tips and tricks.
Provides Information — Source
WebRef Update: Featured Article: Mix and Match: Using
Grow your revenue stream! Mix and Match: Using VBScript to define and control JavaScript on Active Server Pages.
Provides Information — Source
Welcome to Active Server Corner
Includes book excerpts, columns, events, tools and product reviews.
Provides Information — Source
Welcome to the ASP.NET Home Page
Step 1: Download and Install ASP supported on Windows 2000 — both server and workstation editions.
Provides Information — Source
Working with the ASP.NET 2.0 ObjectDataSource Control
ADO.NET and the SqlDataSource make two-tiered data access easy in ASP.NET 2.0.
Provides Information — Source
General — Programming — Active Server Page — Resources — Y
Yahasp, a PerlHoo Alternative
Explains in detail how to implement a Yahoo-like directory system using ASP's FileSystemObject.Source code can be downloaded and used for free.
Provides Information — Source
Programming — Basic — Resources — A
Accelebrate
Offers online training material.
Provides Information — Source
Acid Works Software
Hosts numerous games programmed in QBasic, QuickBasic 4.5 or QuickBasic 7.1. There is also a message board dedicated to QBasic issues.
Provides Information — Source
ActiveX controls for TCP/IP protocols.
This Distinct Visual Internet Toolkit includes networking components for ActiveX and DLL for Visual Basic, VC++, VJ++ Delphi and others, a network sniffer, scheduler, full featured applications and more.
Provides Information — Source
Aivosto
Analyze, document and flowchart tools source codes for professional windows and .Net developers.
Provides Information — Source
Allexperts Visual Basic Q&Amp;A
Volunteer experts answer all your questions about visual basic.
Provides Information — Source
Arcata Pet-Visual Basic Samples
Arcata Pet visual basic samples. Arcata Pet produces shareware image viewers, wallpaper managers, and screen savers.
Provides Information — Source
ASP Free
Offers tutorials and programming tips.
Provides Information — Source
Programming — Basic — Resources — B
BASIS International
solutions for the business BASIC community
Provides Information — Source
Beginning Visual Basic 6
Creating a VB application from the ground up. Learn how to design the project, create the controls and write the code.
Provides Information — Source
Brad's VB-32 Programs and Samples
A collection of unique 32 bit freeware programs and code samples for the intermediate and advanced Visual Basic developer familiar with the Win32 API.
Provides Information — Source
Bug Proofing Visual Basic Source Code
Source example that demostrates how to bug proof your code.Will give an analysis and display fixes for your buggy code.
Provides Information — Source
Programming — Basic — Resources — C
Chipmunk Basic Home Page
Chipmunk Basic is an old fashioned BASIC interpreter that runs on almost all Macs and is accelerated for PowerMacs.
Provides Information — Source
CodeProject
Offers free source code and tutorials.
Provides Information — Source
Cyber Institute of Technology
This site provides illustrated tutorials to help you learn Visual Basic 2005 as you follow along and practice.
Provides Information — Source
Programming — Basic — Resources — D
Dev Articles
Offers tutorials and programming tips.
Provides Information — Source
DevASP.Net
A directory of articles, source code, knowledge base, and sample chapters.
Provides Information — Source
DevCity.NET
Offers articles, forums and blogs.
Provides Information — Source
Developer Fusion
Offers articles, tutorials, sample code, sample chapters, and links to related resources.
Provides Information — Source
Developer.com
Offers articles, tutorials, and forums.
Provides Information — Source
Dynamic Concepts Inc.
business BASIC language solutions for the developer and user.
Provides Information — Source
Programming — Basic — Resources — E
Examware — Free Visual Basic Tutorials
A listing of Visual Basic tutorials from a wide variety of sources which you can peruse
Provides Information — Source
Programming — Basic — Resources — F
Finding and Sorting Data in DataSets VB.NET
In this tutorial readers learn about finding and sorting data in DataSets — Filtering on Row State and Version, Sorting and Data View Manager.
Provides Information — Source
FreeVBCode.com
has free and high-quality code written in Visual Basic. all code is tested before it is posted. new code is added every day.
Provides Information — Source
FunctionX Visual Basic.Net tutorial
A beginners guide to Visual Basic.Net, plus more professional tutorials on special topics including ADO.Net and GDI+.
Provides Information — Source
Programming — Basic — Resources — I
Introduction to Visual Basic Programming
The tutorial includes sample code and instructions.
Provides Information — Source
Programming — Basic — Resources — K
K & K Consulting's VB Guru
Ask the guru, FAQ, book store, tips, code and snippets, tutorials, links.
Provides Information — Source
KIDware Educational Software
Visual Basic and Visual Basic .Net tutorials for Kids and Adults.
Provides Information — Source
Programming — Basic — Resources — L
L-Basic
Basic language tutorial. Useful for those wishing to learn how to program using the Basic programming language. Designed specifically for Microsoft Visual Basic and Microsoft Access. L-Basic contains the capability of running tutorial code examples at the touch of a button.
Provides Information — Source
Programming — Basic — Resources — M
Mircosoft Visual Studio
Information about releases, top links, documentation, add-ons, VB related articles, support.
Provides Information — Source
Midware Technologies
A source of migration products for evolution from proprietary BASIC language environments to Open Systems, UNIX, DOS, Windows, Windows NT, and LANs.
Provides Information — Source
Programming — Basic — Resources — N
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
Niakwa, Inc.
programming tools development company specializing in NPL, and advance form of BASIC.
Provides Information — Source
Now arriving at the home for the QB64 programming language.
QB64 is a modern extended BASIC+OpenGL language that retains QB4.5/QBasic compatibility and compiles native binaries for Windows (XP and up), Linux and macOS (up to High Sierra).
February 5, 2019 — Source or Watch Video
Programming — Basic — Resources — O
Oflameron.com
Tutorial for beginners in VB includes step-by-step programming process description in ebook format and complete source code.
Provides Information — Source
One-Stop Source Shop
The collected works of Karl E. Peterson, author of numerous articles and samples.
Provides Information — Source
OsloPage
Powerful Windows database management tool. Supports SQL and all popular database formats.
Provides Information — Source
Programming — Basic — Resources — P
PowerBASIC on the Net
This product allows your DOS programs to look and act just like a Windows application.
Provides Information — Source
PowerBASIC's Home in Germany
Claiming they are the oldest PowerBASIC site on the Internet, this organization offers free downloads and news catering to the PowerBASIC community.
Provides Information — Source
Programming Microsoft Windows with Microsoft Visual Basic .NET Core Reference
Book by Charles Petzold from Microsoft Press.
Provides Information — Source
Programming — Basic — Resources — Q
QuickBasic Cafe
offers games, tools, tutorials, and more.
Provides Information — Source
Programming — Basic — Resources — R
RealBasic
RealSoftware, Inc. Makers of RealBasic, the premire graphics basic IDE for the Macintosh platform.
Provides Information — Source
Programming — Basic — Resources — S
Shrinkwrap Visual Basic
Source code examples of video capture technigues.
Provides Information — Source
Soft Circuits Programming
There are lots of Visual Basic code snippets that you can use in your own programs.
Provides Information — Source
Programming — Basic — Resources — T
Tarak's Tower
Home to QBasic RPG's, Tutorials, and links, come take a look.
Provides Information — Source
Programming — Basic — Resources — U
Using RS232 Ports in BASIC
A tutorial on using BASIC to send and recieve ASCII data via a com port. Uses an ADR101 data acquisition interface as an example.
Provides Information — Source
Using the MsComm Control for Serial Data Acquisition
A tutorial on the use of the MsComm control for serial data acquisition. user an ADR112 to read analog voltages.
Provides Information — Source
Programming — Basic — Resources — V
VB ActiveX Toolbox
Complete code tricks and tips for faster, more versitle applications, complete with screenshots and step by step directions.
Provides Information — Source
VB X Zone
Contains monthly articles on various programming topics, weekly API Tip section with articles and examples on how to use various API functions, a daily link to a cool VB website.
Provides Information — Source
VB6 Resources and Source Code
This site first operated as zarr.net between 1998 and 2006 and is now back and running!
Provides Information — Source
VBA Code Samples
ProgrammingMSAccess.com makes available many tools for Access and Office developers, including this selection of VBA code samples.
Provides Information — Source
VBA Excel Tips
offers code, functions, formulas, and database tools and tips.
Provides Information — Source
VB4ALL
A huge collection of questions and answers that people asked and resident experts answered.
Provides Information — Source
VB 6.0 to VB .NET migration guide FAQ
Information on how to upgrade an application from Visual Basic 6.0 to Visual Basic.NET, including tools, techniques and migration best practices.
Provides Information — Source
VB Helper
Offers tips, tricks and example programs. It also offers a Visual Basic 2005 Programmer's Reference.
Provides Information — Source
VB.NET Forums
Visual Basic .NET forum and discussion area.
Provides Information — Source
VBWire.com
VBWire is your ultimate source of Visual Basic news. Our editors scour the net every day to bring you the hottest news so you don't have to.
Provides Information — Source
Visual Basic 911
Sample projects, FAQs, tips, and resources.
Provides Information — Source
Visual Basic books
Reviews of Visual Basic and Visual Basic.Net books for all levels of programmers.
Provides Information — Source
Visual Basic Code
Free code. Copy and paste code from your browser directly into Visual Basic.
Provides Information — Source
Visual Basic FAQ
Usenet VB FAQs index — the Frequently Asked Questions document for Microsoft Visual Basic.
Provides Information — Source
Visual Basic Frequently Asked Questions
Answers to questions frequently asked from the MSDN team.
Provides Information — Source
Visual Basic Programming
Learn VB with step by step tuturials, perfect for beginners, we have codes, examples
Provides Information — Source
Visual Basic Thunder
VB source, reviews, help, reference, software, tutorials.
Provides Information — Source
Visual Basic Training
Offers commercial training materials.
Provides Information — Source
Visual Basic Tutorial
Tutorial for beginners.
Provides Information — Source
Visual Basic Tutorials
Free online Visual Basic tutorials are provided for beginners to advanced. Beginner, database, client server programming, activeX, and OOP.
Provides Information — Source
Visual Basic Windows Forms over Data Video Series
This how-to video series is dedicated to getting Visual Basic developers productive on areas of data-based Windows Application development. the series starts with the basics of database development with SQL-Server 2005 Express then walks through the details of connecting to and querying databases, and Windows Forms development basics using the built-in designers in Visual Basic 2005.
Provides Information — Source
Visual Core.com
The weblog and code repository of Jeremy Cowles.
Provides Information — Source
Programming — Basic — Resources — W
Walker Brothers Visual Basic Development
Source code for Visual Basic v4 and 5. all code is 32 bit.
Provides Information — Source
Programming — Basic — Resources — Y
YABASIC
YABASIC, which stands for Yet another BASIC program, is a free interpreter for Unix and Window 95.
Provides Information — Source
Programming — Basic — Resources — Z
ZCurve Software
makers of MacStandardBasic, a powerful BASIC for the Macintosh, and the Auction Browser, for tracking online auctions.
Provides Information — Source
C, C+ and C++ Programming — Resources — Numbers
2 Ways to Use Single-Member structs in C
I love C's structs. There's a lot of weirdness in C but, for the most part, structs are predictable, useful, and easy to understand.
Provides Information — Source
C, C+ and C++ Programming — Resources — A
A Little C Primer
Quick introduction, written by a novice, intended for use by novices, but assumes familiarity with a programming language. by Greg Goebel. Public domain.
Provides Information — Source
Abscissa Tech
resource guide for web designers, with references and tutorials on implementing HTML, JavaScript, Cascading Style Sheets, PHP, C++, and more.
Provides Information — Source
ACDK — Artefaktur Component Development Kit
Platform independent C++ component framework similar to Java or .NET (reflection, threading, Unicode, garbage collection, io, net, util, xml, etc.) with integration of Java, Perl, Python, Tcl, Lisp, COM and CORBA.
Provides Information — Source
AllExperts C++ Q&Amp;A
Volunteer experts answer your detailed one-on-one questions about C++ for free.
Provides Information — Source
Amop
An automatic mock object for C++. by using ABI and templatetechniques, it can simulate a pseudo-"Reflection" which is normally not supported in C++. the main differences between AMOP and other mock object libraries is that users do not need to implement the interface of the object to be mocked.
Provides Information — Source
Android-like res5urce linking in C++
Here's something that is actually quite nice about Android development: the linking of resources into source code. There is an extra build step that takes all the resource files in your project and generates a class called R which contains references to those files.
Provides Information — Source
Apache C++ Standard Library
A collection of algorithms, containers, iterators, and other fundamental components of every piece of software, implemented as C++ classes, templates, and functions essential for writing C++ programs. the goal is to provide a free implementation of the ISO/IEC 14882 international standard for C++ that enables source code portability and consistent behavior of programs across all major hardware implementations, operating systems, and compilers. [Open Source]
Provides Information — Source
Archelon
With the software you'll find here, you can develop a C compiler and/or assembler for pretty much any processor design via a retargetable software development system.
Provides Information — Source
Are you Ready for C99?
Kuro5hin story about the new ANSI and ISO standard.
Provides Information — Source
Association of C & C++ Users
mailing list archive dealing with different topics of C and C++ programming.
Provides Information — Source
ASTREE
A static analyzer analyzes reactive, critical, real-time programs written in the C programming language and looks for runtime errors.
Provides Information — Source
Available C++ Libraries FAQ
Includes a list of available C++ libraries, both public domain and commercial.
Provides Information — Source
Available C++ Libraries FAQ
Listing with descriptions of a large number of C++ libraries, both commercial and free.
Provides Information — Source
C, C+ and C++ Programming — Resources — B
Bannalia: trivial notes on themes diverse
Monads in C++ template metaprogramming.
Provides Information — Source
Bioinformatics Template Library (BTL)
Provides the generic mathematical components that will allow programmers to more rapidly construct applications that model biological entities.
Provides Information — Source
BitMagic
A C++ classes library implementing bitvectors with several types of on-the-fly, adaptive compression. can be used in databases and search systems.
Provides Information — Source
Boost C++ Libraries
Provides a repository for free c++ libraries. the emphasis is on libraries which work well with the c++ standard library.
Provides Information — Source
Borland Online
Official home page of the software manufacturer specializing in programming and development tools.
Provides Information — Source
Botan
A crypto library that provides a wide variety of cryptographic algorithms, formats, and protocols.
Provides Information — Source
Both true and false: a Zen moment with C
I ran into a really fun bug at work yesterday, where I discovered that my C program was branching down logically inconsistent code paths. After drinking another cup of coffee and firing up GDB I realized that somehow, a boolean variable in my code was simultaneously testing as both true and not true.
Provides Information — Source
BuDDy
An efficient and simple to use Binary Decision Diagram (ROBDD) package for C and C++.
Provides Information — Source
C, C+ and C++ Programming — Resources — C
C FAQs
Includes a collection of links to various FAQs as well as who maintains them.
Provides Information — Source
C for C++ Programmers
By Ian Cooke. Highlights the differences with C++ including comments, input/output, memory allocation, variable declarations, constants, structures, booleans, libraries and suggested reading.
Provides Information — Source
C for the Mentally Derranged
Easy to understand C tutorials for absolute beginners.
Provides Information — Source
C Module Viewer (CMV)
A small and smart programming tool that supports software engineering under C in the subjects modularity, overview and navigation (for Windows 9x/NT/2000). by Ezer Programmings.
Provides Information — Source
C Programming Notes
Covers the basics of input/output, string functions and explanations of basic data types and operators.
Provides Information — Source
C programming tutorial
I would like to suggest an online C programming resource which will be useful for all who are beginners for C programming.We are developing this free online tutorial website as a service to the learning student's community as well as IT developers.
Provides Information — Source
C to Java converter
Convert C preprocessed source to Java.
Provides Information — Source
C# Corner
contains tutorials, source code, articles, discussions for C-Sharp, .NET, ASP.NET, VB.NET, XML and SOAP, C++.NET, VS.NET developers.
Provides Information — Source
C# Station
links tutorials, FAQ, and other resources about C sharp.
Provides Information — Source
C++ Archive
links to programming information, career resources, and guides.
Provides Information — Source
C++ Builder XE3 — Multi-Device C++ Development
For ISVs and Enterprises the #1 application development challenge today is supporting the growing heterogeneous mix of client devices, UI approaches, OS versions, and emerging form factors. with traditional development approaches, for every new platform supported, a whole new team is required to create and manage a separate codebase. this approach multiplies your costs and time to market with each addition. to turn this mounting challenge into a competitive advantage developers need an edge, a way to virtually replicate their R&D staff several times over.
Provides Information — Source
C++ Conformance Roundup
This roundup is designed to report which compiler and library implementations support the standard well. (compiled and edited by Herb Sutter)
Provides Information — Source
C++ I/O Tips and Tricks
Tips and tricks for effectively using input and output in C++
Provides Information — Source
C++ in Coders at Work
One of the topics I asked most of my Coders at Work interviewees about was C++. I am not an expert, or even a competent C++ programmer and recognize that my own opinions about C++ are not well-informed enough to be worth much.
Provides Information — Source
C++ in Competitive Programming: I/O
In C++ a simple task like reading an integer from the standard input can be done in different ways: using streams, C functions or OS-dependant calls. the streams model offers a pretty high level interface, but it is generally slower than using native operating system calls. However, in different cases, it is acceptable.
Provides Information — Source
C++ Maniac
A weblog containing daily lessons for programming with Visual Studio, using the C language.
Provides Information — Source
C++ Programming for Scientists
Course notes, examples.
Provides Information — Source
C++ Programming Language Tutorials
A bunch of PDF files for C++ Programming Language Course.
Provides Information — Source
C++11 regex cheatsheet
I thought about creating a cheatsheet for the C++11 regex library for a long time, and I finally sat down and made it over the last few days. in case you haven't encountered them, regular expressions are a powerful way of searching and manipulating strings.
Provides Information — Source
C++11's async Template
C++11 brings rich support for threading to the language, and one of the features that really works for me is the function template async.
Provides Information — Source
C, C++, STL and Win32 Hands on Approach Tutorial
Learns C, C++, STL and other C & C++ related programming tutorail through program examples and experiments from beginner to advanced.
Provides Information — Source
C/C++ World on Planet Source Code
Includes tutorials, discussion group, and coding contest.
Provides Information — Source
Calling c from fortran
The Unix portable Fortran-77 compiler ('f77') is written almost entirely in C.
Provides Information — Source
CC Shell
Allows C source files to be directly executed as scripts (using #!), speeding development and simplifying maintenance.
Provides Information — Source
CGAL — Computational Geometry Algorithms Library
A collaborative effort to develop a robust, easy to use, and efficient C++ software library of geometric data structures and algorithms.
Provides Information — Source
Ch
An embeddable C/C++ interpreter for cross-platform scripting and shell programming.
Provides Information — Source
Cheerp 1.2 — C++ to JavaScript with faster execution and startup, smaller output
Today we are proudly releasing Cheerp 1.2, our latest and best performing C++ compiler for the Web so far.
Provides Information — Source
Chilkat C++ Libraries
A static libraries for Visual C++ and C++ Builder developers: zip, e-mail, encryption, S/MIME, XML.[Shareware]
Provides Information — Source
Cleanscape Software
Software development automation tools for UNIX Linux Windows Fortran C C++ Ada 1750A, software programming tools.
Provides Information — Source
Cleanscape Software Source Code Analyzer Resource Center
shares with you the knowledge, experience and tools we've built during 20 years of being an innovative developer of static source code analyzers and software development automation solutions.
Provides Information — Source
CodeCogs
An open source numerical library for mathematician, engineers and scientists who work in C++. Users can donate or licence (for commercial uses) their own code, request components, or bid to develop requested components.
Provides Information — Source
Codemesh JMS Courier
Lets you integrate C++ into any Java Message Service (JMS) vendor environment. [Commercial]
Provides Information — Source
CodeSonar® Static Analysis Tool
Source code analysis designed for zero-tolerance defect environments.
Provides Products — Source
CodeSurfer
An analysis and inspection tool that lets software developers and maintainers easily understand detailed dependence relations in source code.
Provides Information — Source
CodeViz
CodeViz provides the ability to generate call graphs to aid the task of understanding code.
Provides Information — Source
Common C++
A framework offering portable support for threading, sockets, file access, deamons, persistance, and system for clarity, services.
Provides Information — Source
Common Text Transformation Library
Library of C++ classes and functions to parse and modify STL strings. CTTL substring classes may be compared, inserted, replaced, and parsed with EBNF grammars. Compiled program implements recursive descent LL(INF) parser.
Provides Information — Source
comp.lang.c Frequently Asked Questions
An HTML version of the Usenet comp.lang.c collection of questions, together with presumably definitive answers.
Provides Information — Source
Compilercache
Caches compiled object files to dramaticly speed up compiles. More convenient than make, and speeds up builds (like RPM builds) that make doesn't. Obsoleted by ccache.
Provides Information — Source
ComponentSource
An international source for commercial software components, mostly ActiveX, with reviews, download, evaluate instantly and purchase online.
Provides Information — Source
Computational Geometry Algorithms Library
C++ library of algorithms and data structures used in computational geometry.
Provides Information — Source
Concurrency in C++
An introduction to advanced control-flow with an emphasis on concurrency and writing concurrent programs at the programming-language level in C++. Programming techniques and styles are examined to express complex forms of control flow, such as exceptions, co routines, and multiple forms of concurrency.
Provides Information — Source
CONICAL
class library for building simulations common in computational neuroscience.
Provides Information — Source
cplusplus.com
provides information, documentation, reference, source codes, and forums.
Provides Information — Source
CPPSERV
Application server that provides Servlet-like API to C++ programmers. It consists of stand-alone daemon, listening on TCP socket for requests from web server, and a web server module.
Provides Information — Source
CppUnit
A C++ unit testing framework that started as a port of JUnit to C++.
Provides Information — Source
Cprogramming.com: your Resource for C++
A Web site designed to help learning C or C++. Also provides C and C++ programming resources.
Provides Information — Source
Cross-Platform Toolkit Library (xtklib)
A complete C++ based framework for object-oriented cross-platform programming.
Provides Information — Source
Cscope
Cscope is a developer's tool for browsing C programming code.
Provides Information — Source
Cxref
Cxref is a C source code cross referencing and documenting program for UNIX, written by Andrew M. Bishop. Cxref makes both html and latex style document.
Provides Information — Source
CxxTest
A JUnit/CppUnit/xUnit-like framework for C/C++ with a focus on being a lightweight framework that is well suited for integration into embedded systems development projects.
Provides Information — Source
C, C+ and C++ Programming — Resources — D
Data Structures in C
Lists, trees, sorts and searches.
Provides Information — Source
DC++
open source C++ client for the Direct Connect protocol.
Provides Information — Source
Defeating the Matasano C++ Challenge with ASLR enabled
The Matasano Security blog recently posted an article titled a C++ Challenge which included a particularly ugly piece of C++ code that has a security vulnerability. the challenge is for the reader to find the vulnerability, use it execute arbitrary code, and submit the data to Matasano.
Provides Information — Source
Deploying Microservices Architecture with C#, Part 1
What's all the hubbub with microservices? the benefits are in application management and delivery. Paul Mooney shows how in this sample C# app.
Provides Information — Source
Deploying Microservices Architecture with C#, Part 2
Now that we've got the basics of microservices, what happens when we take into production? it's time to make sure your message reaches its intended targets.
Provides Information — Source
Development Assistant for C
Supports a wide range of software development activities, from easy editing to controlling source quality, from detailed reviewing to documenting. by RistanCASE.
Provides Information — Source
Development Assistant for C
IDE for Embedded Software development in ANSI C. Editor, Browser, Call-Hierarchy Graph, Software Metrics, Makefile Generator, Tool Integration. Interface to Debuggers and Version Control Systems.
Provides Information — Source
Dev-C++ FAQ
FAQ on Dev-C++ and C++ programming with MinGW.
Provides Information — Source
DevX: C++ Zone
discussions, tips, help, and more.
Provides Information — Source
dlib C++ library
A library for developing portable applications that deal with networking, threads (message passing, futures, etc...), graphical interfaces, complex data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, or Bayesian networks. [Open source]
Provides Information — Source
Draft Proposal for Namespaces in Objective-C
Adding namespaces to Objective-C is a non-trivial problem. this proposal is a working draft; it may have bugs. (In particular, the definition of @namespace blocks and the @using directive is incomplete, but it's analogous enough to other languages that the intent should be obvious.) this draft will certainly need updates; I welcome comments at optshiftk [at] optshiftk [dot] com
Provides Information — Source
Dumpleton Software Consulting
Home site for OSE: C++ class library and build environment.
Provides Information — Source
Dunfield Development Systems
Makers of Micro-C compiler for MS/DOS. PC based cross development for embedded systems.
Provides Information — Source
DynObj
A C++ framework for binary reusable objects, or plugins. It enables exposing and sharing run-time type information for C++ classes.
Provides Information — Source
C, C+ and C++ Programming — Resources — E
Embarcadero C++ Builder
Embarcadero™ C++Builder™ XE is the only true RAD C++ environment and component framework — designed for ultra-fast development of highly-maintainable Windows GUI applications across multiple Windows and database platforms. C++Builder's fully visual two-way RAD IDE and thousands of available components speed and simplify building rich and data-intensive end-user applications.
Provides Information — Source
eNITL — the Network Improv Template Language
a scripting language engine for C++ applications which require flexible output generation and internal scripting.
Provides Information — Source
Even faster UTF-8 character counting
I recently came across two articles, "Counting characters in UTF-8 strings is fast" by Kragen Sitaker, and "Counting characters in UTF-8 strings is fast(er)" by George Pollard, which provide a series of successively faster ways of (as the article names suggest) counting the number of UTF-8 characters in a NUL-terminated string. we can do better.
Provides Information — Source
Evolution of C# (1.0 – 5.0) – what are the new Features Introduced in C#
C# is not new to us. we are using it since Visual Studio 2002. Currently it is in released version 4.0 and C# 5.0 is on the way to release with Visual Studio 2012. Though we are using it since a long time, but many of us don't know the new features that has been introduced in each new release.
Provides Information — Source
Exuberant Ctags
Generates an index (or tag) file of C language objects found in C source and header files that allows these items to be quickly and easily located by a text editor or other utility.
Provides Information — Source
C, C+ and C++ Programming — Resources — F
FAQ: alt.comp.lang.learn.c-c++
Provides framework and set of guidelines for posting.
Provides Information — Source
FAQ: comp.lang.c
Frequently Asked Questions.
Provides Information — Source
FAQ Lite C++
FAQ of the newsgroup comp.lang.c++. Kept by Marshall Cline.
Provides Information — Source
Fortran & C
Mixing Fortran & C.
Provides Information — Source
Freeware for Solaris
precompiled Gnu C and C++ binaries for Solaris, for Sparc and Intel architectures.
Provides Information — Source
FriedSpace C Programming Tutorial
Series of detailed tutorials for beginners in C, based around real world programming examples. Keyed to Pelles C.
Provides Information — Source
C, C+ and C++ Programming — Resources — G
GIDForums — C++ Programming Forums
C and C++ programming discussions, including source code examples and tutorials. Example codes are syntax highlighted.
Provides Information — Source
GNU Aspell
A library providing spell checking.
Provides Information — Source
GNU cflow
GNU cflow analyzes a collection of C source files and prints a graph, charting control flow within the program.
Provides Information — Source
GNU GLOBAL
GNU GLOBAL is a source code tag system that works the same way across diverse environments.
Provides Information — Source
GNU Source-highlight
Source-highlight, given a source file, produces a document with syntax highlighting.
Provides Information — Source
GOBLIN Graph Library
Goblin is a full-featured tool chain for handling graphs. the project provides code from the following areas: Optimization, Layout, Composition, File import and export, and Manipulation. [Open Source, LGPL]
Provides Information — Source
Ground Cero Guide to C
basic introduction to C.
Provides Information — Source
C, C+ and C++ Programming — Resources — H
Hidden Features of C#?
We, C# developers, all know the basics of C#. I mean declarations, conditionals, loops, operators, etc. some of us even mastered the stuff like Generics, anonymous types, lambdas, LINQ, ... But what are the most hidden features or tricks of C# that even C# fans, addicts, experts barely know?
Provides Information — Source
HTTP GET / POST Helper Class
Provides Information — Source
C, C+ and C++ Programming — Resources — I
Imagix Corporation
Provides software to aid in reverse engineering, program understanding, and code comprehension as well as documentation tools for legacy and complex C and C++ software systems.
Provides Information — Source
Indent
A tool for formatting C code.
Provides Information — Source
Insure++
An error detection tool for C/C++ that automatically finds hidden errors at the source code level.
Provides Information — Source
Intel C++ Compilers
Optimizing compiler for Intels 32-bit and 64-bit processors. Produces executables that are source and object code compatible with Microsoft Visual C++. for Linux and Windows. Also Fortran and EFI byte code compilers.
Provides Information — Source
InteLib: Lisp programming within a C++ project
A class library for Lisp programming within a C++ project using existing C++ translators.
Provides Information — Source
Iterative Methods Library (IML)
templated library of modern iterative methods for solving both symmetric and nonsymmetric linear systems of equations.
Provides Information — Source
C, C+ and C++ Programming — Resources — J
Java/C/C++/Fortran Makefile
A simple replacement for Ant.
Provides Information — Source
John McGuinn's C Programming Tutorial
A basic tutorial in using the C programming language.
Provides Information — Source
C, C+ and C++ Programming — Resources — K
KScope
KScope is a KDE front-end to Cscope. It provides a source-editing environment for large C projects, such as the Linux kernel.
Provides Information — Source
C, C+ and C++ Programming — Resources — L
Lambda abstractions in C++ versus Scheme
This article is to exhibit lambda abstractions in C++ in comparison with those of traditional functional languages (e.g., Scheme). the article will try to demonstrate that "applicable values" in C++ not only look similar to their functional cousins.
Provides Information — Source
lcc — a Retargetable Compiler for ANSI C
generates code for the SPARC, MIPS R3000, and Intel 386 and its successors.
Provides Information — Source
LCC-Win32
A compiler system for Windows 95 — NT, includes lcc, a development environment, and other tools.
Provides Information — Source
LCLint
Tool for statically checking C programs.
Provides Information — Source
LeakTracer
Library for tracing and analyzing memory leaks in C++ programs.
Provides Information — Source
Led Rich Text C++ Class Library
A portable, cross-platform C++ library designed to add various kinds of word processing (rich text) or text editing capabilities to your application.
Provides Information — Source
LEDA
Library of Efficient Data types and Algorithms. Has all relevant algorithm building blocks in easy-to-use, efficient form for objects such as graphs, sequences, dictionaries, trees, points, flows, matchings, segments, shortest paths. [Algorithmic Solutions Software GmbH]
Provides Information — Source
LFC
A general C++ class library/framework.
Provides Information — Source
Libcwd
A thread-safe library to support C++ developers with debugging their applications. It includes support for ostream-based debug output to custom debug channels, memory allocation debugging and run-time support like printing source file locations and demangled names of template parameters.
Provides Information — Source
Libsigc++
Implements a full callback system for use in widget libraries, abstract interfaces, and general programming. [LGPL]
Provides Information — Source
libwpd
A C++ library for importing and exporting WordPerfect documents. Features, screenshots, download and developer information. [LGPL licence]
Provides Information — Source
Lint Plus
Source code analyzer, detects problems compilers cannot catch, by Cleanscape Software.
Provides Information — Source
LLVM Compiler Infrastructure
An aggressive open-source compiler for C and C++. It specializes in interprocedural optimization/analysis and supports runtime and offline optimization "in the field" as well.
Provides Information — Source
log4cplus
Port of the log4j logging library to C++.
Provides Information — Source
Log4cpp
A library for flexible logging to files, syslog, IDSA and other destinations, modeled after the Log4j Java library.
Provides Information — Source
C, C+ and C++ Programming — Resources — M
macstl
A Macintosh optimized C++ source library. It include std::valarray optimized for the Altivec execution engine; std::vector partially specialized on the Mach allocator, for OS-level copy-on-write; a convenient and efficient wrapper for Altivec data types; COM clients and servers for writing CFPlugIns. [Commercial, open source]
Provides Information — Source
MCPP
A portable C/C++ preprocessor supporting several compiler-systems on UNIX and Windows. mcpp supports C99 and C++98 as well as C90 and it provides Validation Suite which tests C/C++ preprocessor comprehensively.
Provides Information — Source
Merge from cxx-conversion branch
As described this patch changes the default bootstrap process so that stage 1 always builds with a C++ compiler.
Provides Information — Source
MFC Programmer's SourceBook
resource for Windows developers. Full of source code and tips for programming in Visual C++.
Provides Information — Source
Miracle C Compiler
Runs under Windows XP/Vista and compiles for console. Provides a multi-window development environment with integrated compiler and linker.
Provides Information — Source
Mix Software Inc
Makers of Power C for DOS, Win32, and Linux. C++ addons, but no compiler
Provides Information — Source
MN Watcom Page
Watcom news, links, tips, STL, FAQ. wxWindows with Watcom.
Provides Information — Source
mockpp
Mock Objects for C++, a platform independent generic unit testing framework for C++. Its goal is to facilitate developing unit tests in the spirit of Mock Objects for Java, EasyMock and jMock.
Provides Information — Source
Monads in C++
"You must be kidding!" would be the expected reaction to "Monads in C++." Hence my surprise when I was invited to Boostcon 11 to give a three-hour presentation on said topic, a presentation which was met with totally unexpected level of interest. I imagine there was a small uptick in the sales of Haskell books afterwards.
Provides Information — Source
muParser — a fast math parser library
An extensible cross platform library for parsing mathematical expressions.
Provides Information — Source
C, C+ and C++ Programming — Resources — N
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
C, C+ and C++ Programming — Resources — O
Object Oriented Template Library (OOTL) for C++
A C++ library which provides object oriented alternatives to C++ primitives and the STL collections. [Open source, Boost license]
Provides Information — Source
Objective-C Tuesdays: regular expressions
Welcome back to Objective-C Tuesdays after a long hiatus. in the last couple of entries, we looked at searching and replacing in C strings and NSStrings. Today we'll look at a more powerful way to search and replace in strings: regular expressions.
Provides Information — Source
ObjexxFCL
A C++ class library to support integration and migration of Fortran to C++. ObjexxFCL includes Fortran-compatible array, string, and intrinsic function support.
Provides Information — Source
Open EzBasic
A C++ based library, that can be used to make programs using functions as in VB. the library has 25 classes ranging from GUI, Threads, String, Active-X. Simple way to convert VB code to C++. [Open source, Qt Public License (QPL)]
Provides Information — Source
OpenTop C++ Library
A cross-platform C++ library providing high-performance and portable classes for multi-threading, I/O, networking, Unicode and XML parsing. [Commercial]
Provides Information — Source
Open Watcom Project
an effort to take the commercial Watcom compilers, and turn them into an Open Source Project.
Provides Information — Source
OpenMP: Simple, Portable, Scalable SMP Programming
The OpenMP Application Program Interface (API) supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including Unix platforms and Windows NT platforms.
Provides Information — Source
ORBit-C++
C++ bindings for ORBit.
Provides Information — Source
C, C+ and C++ Programming — Resources — P
P::Classes
A high performance C++ application framework which provides many classes needed for real-world application development, emphasing on ease of use, size and stability.
Provides Information — Source
Pantheios
A C/C++ logging API library, offering a combination of type-safety, efficiency, genericity and extensibility.
Provides Information — Source
Paradigm C++ Professional
Software development suite for x86 embedded systems programming, including the Paradigm C++ Professional Integrated Development Environment (IDE).
Provides Information — Source
ParaTek
A C++ toolkit which enables developers to created distributed peer to peer solutions using agent engineering.
Provides Information — Source
pC++/Sage++ Information Home Page
pC++ is a portable parallel C++ for high performance computers. pC++ is a language extention to C++ that permits data-parallel style opertations.
Provides Information — Source
Pelles C
A complete IDE and development kit for Windows and Pocket PC. the compiler is based on LCC, and the install builder for Windows is based on NSIS. Both are heavily modified.
Provides Information — Source
Perlin noise in C++11
Ken Perlin's noise function is the building block of many texture generation algorithms, you can use it to create realistically looking materials, clouds, mountains etc ... the first version of this function was developed in 1988 and it is still used in various graphical libraries. in 2002 the author has published an improved version of his noise function.
Provides Information — Source
PGPLOT
Graphics Subroutine Library.
Provides Information — Source
Pointer based stack in c#
No Description
Provides Information — Source
Portable C Compiler
Originally a 1970s compiler updated for Linux. Compiles to C99 standard. Website features mailing lists, documentation and bug tracking system.
Provides Information — Source
Presentation on the Bioinformatics Template Library (BTL)
Documentation and Online-Presentations about STL and generic programming.
Provides Information — Source
Previous IOCCC Winners
Past winners of the International Obfuscated C Code contest
Provides Information — Source
Project Euler 22 — Name scores
I have written code in C++ 11 and check output with Project Euler site, and it is correct. I am not showing output, just to keep it secret, at least from my end.
Provides Information — Source
Programming in C: UNIX System Calls and Subroutines using C
Lecture notes with integrated exercises, solutions and marking by A. D. Marshall.
Provides Information — Source
Programming resources for C/C++, Visual C++ and C# .Net Programmers — MYCPLUS
Programming resources for C/C++/C#. Provides tutorials, articles, source code, utilities, books and free magazines.
Provides Information — Source
C, C+ and C++ Programming — Resources — R
Raize Software Solutions, Inc.
Home of Raize Components for C++Builder and Delphi.
Provides Information — Source
C, C+ and C++ Programming — Resources — S
s11n
(short for "serialization") An STL-based C++ library for serializing PODs, STL containers and client-defined types.
Provides Information — Source
Script Search
CGI, C, Java, and JavaScript scripts!
Provides Information — Source
Semantics Consulting, Inc.
C++ and object-oriented training, consulting, and mentoring. Customized and off-the-shelf training from multiple vendors.
Provides a Service — Source
SGI Pro64
A suite of optimizing compiler development tools for Linux Intel Itanium systems. Conforms to the IA-64 Linux ABI and API standards.
An Article — Source
Softpanorama Universitys Annotated C Webliography
A collection of links and information.
Provides Information — Source
Some notes concerning C++ integral data types
By Fabrizio Iacopetti.
Provides Information — Source
SparseLib++
class library for efficient sparse matrix computations across various computational platforms.
Provides Information — Source
Splint
Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes.
Provides Information — Source
SSE2 alignment problems
If you have ever tried writing code using SSE2 instructions, you have probably noticed that the __m128 type variable behaves well when it is defined in a function (i.e. on a stack), but there are trouble having it as an object variable (attribute).
Provides Information — Source
Standard J2K Library
A completely portable C++ library, to provide a standard set of classes similar to Java Common API. [Open Source, LGPL]
Provides Information — Source
Static and Dynamic Allocation of Multi-Dimensional Arrays
A discussion of how static and dynamic multidimensional arrays are allocated in C.
Provides Information — Source
STLport
An implementation of the C++ Standard Library. [Open Source]
Provides Information — Source
STLSoft
Provides freely available STL-like extensions, including STL-style wrappers for common operating system and framework APIs (such as Windows, Unix, COM, MFC, ATL).
Provides Information — Source
STXXL
An implementation of the C++ standard template library STL for external memory (out-of-core) computations, containers and algorithms that can process huge volumes of data that only fit on disks.
Provides Information — Source
Sun Studio C/C++/Fortran Compilers
Resources for developers using C, C++, or Fortran.
Provides Information — Source
Sweet Lua
A C++/Lua binding library. Features include: Features: bind C++ functions as Lua functions and closures with out of order parameters; bind C++ objects as Lua tables with lifetime controlled by either C++ or Lua; coroutines; type safety.
Provides Information — Source
Sweet Persist
A C++ serialization library that provides serialization of objects to and from XML and binary formats. It requires Microsoft Visual Studio 2005 and Boost.
Provides Information — Source
C, C+ and C++ Programming — Resources — T
Ten Ways to Check if an Integer is a Power of Two in C
To write a program to check if an integer is a power of two, you could follow two basic strategies: check the number based on its decimal value, or check it based on its binary representation. the former approach is more human-friendly but generally less efficient; the latter approach is more machine-friendly but generally more efficient. we will explore both approaches, comparing ten different but equivalent C functions.
Provides Information — Source
The Boost Graph Library (BGL)
General purpose, generic C++ library for graph data structures and graph algorithms.
Provides Information — Source
The C Library Reference Guide
Complete reference to the ANSI C language.
Provides Information — Source
The C++ Portable Components
Class libraries for developing network-centric, portable applications in C++. the classes cover functionality like threads, thread synchronization, filesystem access, streams, shared libraries and class loading, sockets and network protocols, as well as an XML parser. by Applied Informatics. [Open source]
Provides Information — Source
The Codist
Check this site for a survey of source code comprehension tools (these show flow and/or relationships of function within the program in a graphical and/or text manner). Both free and commercial products are listed.
Provides Information — Source
The GNU C Programming Tutorial
Detailed coverage of each of the main elements of the C language and how to program in C, with special emphasis on the GNU/Linux compiler and associated toolset.
Provides Information — Source
The Ground Cero Guide to C
Attempts to introduce absolute beginners to C.
Provides Information — Source
The International Obfuscated C Code Contest
A place for C programmers to show their programming style.
Provides Information — Source
The Portland Group PGI Parallel Fortran, C and C++ Compilers and Tools
High-performance Fortran, C, and C++ compilers and tools for high-end computing systems and X86 processor-based workstations, servers, and clusters
Provides Products — Source
The Ten Commandments for C Programmers
C programming guidelines, with a humorous presentation, yet very true and useful. by Henry Spencer.
Provides Information — Source
Tiny C Compiler
Small compiler generating optimized x86 code.
Provides Information — Source
TinyCC-Win32
Tiny C compiler usable as a library or exe. for I386 primarily. Includes linker and assembler. [Open source, LGPL]
Provides Information — Source
Tips on C Programming
An idiosyncratic collection of advice on how to write C when developing large programs.
Provides Information — Source
Torry's Delphi Pages
Categorized component archive with reviews and more.
Provides Information — Source
Trading System API™
Trading-System-API is a comprehensive set of C++ foundation classes for simulating and deploying trading and investment strategies. the library features a modern 'event' based architecture as well as advanced time-series and order-management functionality.
Provides Products — Source
Turbo C++ Explorer
A C++ Rapid Application Development environment for the native Win32 platform. Features fast compile times, powerful debugging, and a highly productive IDE.
Provides Information — Source
TUT
A small and portable unit test framework for C++.
Provides Information — Source
Tutorial: Pointers and Arrays
A tutorial on pointers and arrays in the C programming language by Ted Jensen.
Provides Information — Source
Tutorial: Pointers in C and C++
A tutorial on pointers in C/C++. a unique approach is taken to eliminate the confusion behind pointers and arrays. Several illustrations.
Provides Information — Source
Tutorial: Standard C++ Locale
Article about C++ locale. a locale descripes things like where a program is running and user preferences.
Provides Information — Source
Tutorial: Using Namespaces Properly
Provided that you know the syntax of C++ namespaces, this article shows how you can use them to create large-scale programs.
Provides Information — Source
txObject ATK
A collection of platform-independent C++ class libraries that provides a five-layer framework containing an Object Library, IO and Timers, Threads, Inter-Process Communication, and Distributed Object Communication.
Provides Information — Source
C, C+ and C++ Programming — Resources — U
unit++
A C++ unit testing framework similar to junit.
Provides Information — Source
Unicals Group
A vendor of embedded C/C++ development tools for OEM market.
Provides Information — Source
UTF8-CPP
A simple, portable and lightweight library for handling UTF-8 encoded strings in C++.
Provides Information — Source
C, C+ and C++ Programming — Resources — V
Views
A freely available library for implementing views over STL containers.
Provides Information — Source
Visibility for C++
Visualizing C++ object systems in real-time. Supports the visualization of all the fundamental C++ data types. Enables dynamic GUI's (Graphical User Interfaces) to be created without the need for a single line of UI code. by Outerface Technologies Inc.
Provides Information — Source
Visual C++ Start Page
Microsoft's Visual C++ help and instruction page offers examples, problems, resources and general information for the programming language.
Provides Information — Source
VXL (the Vision-something-Libraries)
A collection of C++ libraries designed for computer vision research. Includes imaging, geometry, numerics, streaming I/O, basic templates, posix. VXL is written in ANSI/ISO C++ and is designed to be portable over many platforms.
Provides Information — Source
C, C+ and C++ Programming — Resources — W
Well Developed Project (WDP) Program
The Well Developed Project (WDP) program aims to improve the quality implementation of your C/C++ open source projects for free. the goal is to acheive a deep audit of your projects and send you some recommendations.
Provides a Service — Source
Win32 C/C++ Compilers
List of free and commercial compilers for 32-bit Windows applications.
Provides Information — Source
wxMSW Compiler Comparison
Compares compile times and final file sizes of wxMSW compiled with Borland C++ 5.5, Open Watcom 1.0, Gcc 3.2, Visual C++ 6, and Digital Mars.
Provides Information — Source
C, C+ and C++ Programming — Resources — X
XParam
Parameter handling library. Extendable, type-safe, non-intrusive, object-oriented tool for general-purpose object serialization in C++. Good for parsing command-line parameters, cross-program and cross-platform communication, object streams, and as a plug-in framework (using polymorphism).
Provides Information — Source
C, C+ and C++ Programming — Resources — Y
YoLinux Tutorial
Tips on Linux software development and short C++ tutorials on linked lists, string classes and structures.
Provides Information — Source
Programming — CGI and Perl — Resources — Numbers
1st SPOT Perl
Information about Perl, a link collection to tutorials and manuals and to Perl programming and script libraries.
Provides Information — Source
Programming — CGI and Perl — Resources — A
A Complete Guide for Perl
Learn Perl in simple steps and use this tutorial as a reference manual.
Provides Information — Source
Aardvark Perl Scripts
Topsites, Click Manager free scripts.Also custom scripts programming services.
Provides Information — Source
Aarohan Technologies
Custom Perl programming solutions, Linux consultancy and open source CPAN contributions. Includes web development services using Perl, CGI::Application module, SOAP, XML, and other Web Services.
Provides Information — Source
ABS-5.01
Classified Ads.
Provides a Service — Source
ActiveState
Software developer for Perl and Python programmers. There is free software for developers that works on the most popular platforms including Linux, Solaris and Windows.
Provides a Service — Source
ActiveState Perl Dev Kit
Create self-contained applications, .NET and ActiveX components, Windows services and system tray applications, and more — all written in Perl. [Commercial]
Provides Information — Source
Ada's introduction to CGI
Clear and simple instructions on how to install a CGI script.
Provides Information — Source
AgentM
Perl programming subsidiary of M Systems International.
Provides Information — Source
AI::Categorizer
CPAN module that provides a framework for automatic text categorization.
Provides Information — Source
Ali.as Software
Contract programming and Perl consulting by Adam Kennedy, author of PPI. Style guide, a cheat sheet, and other articles related to Perl.
Provides Information — Source
Allexperts CGI & Perl Q&Amp;A
Volunteer experts answer your Perl questions.
Provides Information — Source
AnnoCPAN
An "annotated CPAN": a site with all the documentation available on CPAN, along with user-supplied annotations on the margin.
Provides Information — Source
Apache::ASP
A Perl module that provides an Active Server Pages (ASP) port to the Apache Webserver. It allows developers to create dynamic web applications with session management and embed Perl code directly in static HTML files.
Provides Information — Source
Apache::Cookie
Interface to the cookie routines in libapreq. Based on CGI::Cookie.
Provides Information — Source
Apache::Htaccess
Allows creation and modification of Apache .htaccess files.
Provides Information — Source
Apache/Perl Integration Project
Embeds a Perl interpreter inside the Apache web server. Runs Perl scripts faster than via CGI.
Provides a Service — Source
Apache/Perl Module List
A list of Perl modules used for interacting with the Apache Webserver.
Provides Information — Source
Atlant Pro
Classified ad management script. Database module available at extra cost.
Provides a Service — Source
AuthorizeNet AIM
Sample Perl script for using AuthorizeNet's Advanced Integration Method for secure credit card processing.
Provides Information — Source
Programming — CGI and Perl — Resources — B
Backend News Project
A group of Perl modules that can be used to extract backend news files from different web sites and display the news in a personal website that has the ability to run Perl CGI scripts. Project is still in beta phase.
Provides Information — Source
Beginner's Tutorial for CGI
Teaches how to develop and code CGI (Common Gateway Interface) programs for websites.
Provides Information — Source
Beginning Perl
An online version of the book by Simon Cozens that provides a complete introduction to Perl, aimed even for people without any programming knowledge.
Provides Information — Source
Beginning Perl Tutorials
Tutorials on how to use Perl to create CGI programs for your web site.
Provides Information — Source
bin2hex
Converts data files into source code arrays that can be used in Perl, Pascal, Delphi, C/C++ or Java programs.
Provides Information — Source
Brainbell.com Online Perl Book
An online book about Perl that focuses on HTML and CGI programming.
Provides Information — Source
bridgekeeper
A Perl to Python source code converter.
Provides Information — Source
Bytes Interactive — CGI/Perl/mySQL Scripts
Free, commercial and custom built Perl/mySQL scripts includes: SQL password/membership manager, quiz/survey, job matching, guest book, shopping cart.
Provides Information — Source
Programming — CGI and Perl — Resources — C
Cache::Cache
Designed to assist a developer in persisting data for a specified period of time.
Provides Information — Source
Carbonfactory Development
Provides full range of web architecture and Perl programming, including OOP, mod_perl, CGI, module development, customization.
Provides Information — Source
Castle Amber
Professional Perl development including applications, CGI, and on-line Perl support.
Provides Information — Source
CDDB / CDDB_Get
Retrieves the CDDB information for an audio CD.
Provides Information — Source
CGI Bin, The
features a series of tutorials.
Provides Information — Source
CGI Book, The
This book, from new Riders, is a exhaustive guide to CGI programming, with a handful of examples in Perl, C and others.
Provides Products — Source
CGI::Cache
Perl extension to help cache output of time-intensive CGI scripts so that subsequent visits to such scripts will not cost as much time.
Provides Information — Source
CGI City's Tips and Tutorials
This is a collection of CGI / Perl programming tips and tutorials. It was created with the novice in mind, so the tutorials are very basic and easy to understand.
Provides Information — Source
CGI for the Total Non-Programmer
Walks you through the basics of creating simple CGI scripts on Unix servers, with no programming experience needed.Examples include guestbook and hit counter.
Provides Information — Source
CGI FTP script
It will push a files off of your server to the remote server and get files from remote server to your server.
Provides Information — Source
cgi-lib.pl
Very popular Perl 4/5 module for simple CGI tasks, such as reading form input.
Provides Information — Source
CGI Made Really Easy
The Webmaster admits it may skip some of the more technical details, but claims it covers 90 percent of real-world situations.
Provides Information — Source
CGI.pm
A popular module for CGI programming; read forms, use cookies, and generate HTML. Included in the standard distribution of Perl 5.
Provides Information — Source
CGI Programming 101
An introduction to CGI/Perl. from the basics of what is CGI, to being able to write useful scripts.
Provides Information — Source
CGI Programming 101 — Learn CGI Today
A great hands-on introduction to CGI/Perl. Written clearly and with thorough explanations, it takes you from the basics (What is CGI?) to being able to write useful scripts.
Provides Information — Source
CGI Programming MetaFAQ
Directory listing of FAQs about CGI programming.
Provides Information — Source
CGI Programming on the World Wide Web
An explanation of CGI and related techniques.Introductory material, overview of CGI and advanced details of programming.
Provides Information — Source
CGI Script Installation 101
Tips and tutorials for setting up Perl CGI scripts.
Provides Information — Source
CGI World Online
CGI World specializes in creating and custom designing professional interactive Perl/CGI scripts.
Provides Information — Source
Cgi-lib.pl
library for creating Common Gateway Interface (CGI) scripts in the Perl language.
Provides Information — Source
CGI/Perl on Win32
Instructions on setting up Perl and the Apache web server so that CGI scripts can be run locally on a Windows machine.
Provides Information — Source
CGI/Perl Scripts
Brought to you by CGI 101.
Provides Information — Source
CGI101.Com
CGI tutorial, web hosting, script libraries, and resources.
Provides Information — Source
Cgic: a C library for CGI programming
Library for the creation of CGI Programs in C. Intended to make CGI easy for C programmers.
Provides Information — Source
Cgiutils manual page
cgiutils program is provided to make it easier to produce easily a full HTTP1 response header by NPH [No-Parse-Headers] scripts.
Provides Information — Source
Class::Date
Provides a date datatype for Perl. with mailing list.
Provides Information — Source
Comprehensive Perl Archive Network
This semi-commercial site combines Perl analysis and commentary with a large database of source code and technical support.
Provides Information — Source
Config::
Facilitates cached and pre-parsed file reading.
Provides Information — Source
Config::General
Generic Perl module for reading and writing complex configuration files. Listed on CPAN.
Provides Information — Source
CORBA::ORBit
Perl binding for ORBit.
Provides Information — Source
CPAN
The Comprehensive Perl Archive Network, the gateway to all things Perl. the canonical location for Perl code and modules.
Provides Information — Source
CPAN Code Search by Gonzui
Searches within the source code of all the modules available on CPAN.
Provides Information — Source
CPAN Leaderboard
A list of CPAN authors, sorted in descending order by number of distributions contributed. Source code available.
Provides Information — Source
Crypt::SMIME
CPAN module for S/MIME message signing, verification, encryption and decryption.
Provides Information — Source
Programming — CGI and Perl — Resources — D
D3 Solutions
Custom software solutions for business. Perl/CGI/PHP database integration, online publishing, content management, online billing.
Provides Information — Source
Dale Bewley's Perl Scripts and Links
A page that contains CGI scripts and other scripts, and a link collection to other Perl sites.
Provides Information — Source
dbPerl
Online service generating custom Perl database scripts with backend features.
Provides Information — Source
Denis Beurive
Includes code samples with descriptions of items ranging from string manipulations to retrieving information from a web server.
Provides Information — Source
Devel::Profiler
Profiler compatible with dprofpp.
Provides Information — Source
DevShed.com: Perl 101
A five-part beginning perl series that covers topics from regular expressions to file manipulation to database access for web developers.
Provides Information — Source
dTemplate
General-purpose, lightweight, templating system.
Provides Information — Source
DzSoft Perl Editor
A tool for writing, editing, and debugging Perl CGI scripts.
Provides Information — Source
Programming — CGI and Perl — Resources — E
E-Classifieds
Powerful and versatile suite of classified ads software programs for web sites.
Provides Information — Source
EIGHT: Easy Image Gallery
Upload your images and thumbnails into the image directory and EIGHT does the rest.Includes random display, slideshow and guestbook.
Provides Information — Source
Embedding Perl in HTML with Mason
Book by Dave Rolsky and Ken Williams. Full text freely available.
Provides Information — Source
Embperl
A server-side tool and framework for building websites with embedding Perl code in HTML pages. [Open source, GPL or Artistic License]
Provides Information — Source
EngInSite Perl Editor
A complete integrated development environment (IDE) for Perl by bringing together the editing, testing and debugging instruments into a single, user-oriented environment. [Commercial]
Provides Information — Source
EPIC — Eclipse Perl Integration
Free plugin for the Eclipse IDE, including features such auto-completeion of method names, syntax checking and coloring, debugger, source formatter, templates, and elementary refactoring .
Provides Information — Source
Eric's Perl Tutorial
Free online tutorial covering basic and advanced aspects of Perl for webmasters.
Provides Information — Source
Examples in Perl
That the author found useful and has learned from. Includes an introduction chapter and a reference chapter with links to Perl resources.
Provides Information — Source
Experts-Exchange: Perl
Quickly find Perl Programming help, information, and assistance from other expert members.
Provides Information — Source
Extreme Perl
An evolving book about Extreme Programming with Perl. Freely available in HTML and PDF.
Provides Information — Source
Extropia
shopping carts, feedback forms, groupware calendar, counters, clocks, animation, bulletin boards, and miscellaneous applications.
Provides Information — Source
Programming — CGI and Perl — Resources — F
Finance::Quote
Can be used to obtain information from a variety of sources, including markets in Australia, USA, Canada, Europe, and a number of managed funds.
Provides Information — Source
Finance::QuoteHist
Several modules designed to fetch historical stock quotes from the web. Includes interfaces for Yahoo, WallStreetCity, and SiliconInvestor.
Provides Information — Source
Finance::StockTrade
Library of modules (and example scripts) for performing various on-line stock trading tasks such as buying, selling, and monitoring.
Provides Information — Source
Find Tutorials
Database of Perl tutorials, text taken from books published by Wrox.
Provides Information — Source
FluxCenter
Perl and CGI programming/installation with a very open fee structure and service guarantee.
Provides Information — Source
Free Dynamic CGI Scripts
to add to your website.
Provides Information — Source
Free Perl Obfuscation Service
Online Perl obfuscator tool mangle Perl code into an unrecognizable yet functionally equivalent form.
Provides Information — Source
Free Perl scripts & code snippets
Small library of free Perl scripts for Unix/Linux/win/mac system. Comes with demos for some of the scripts.
Provides Information — Source
FreeScripts
chat room, form processor, guestbook, etc.
Provides Information — Source
FreeTechBooks: Perl Scripting Language
Annotated list of free online programming books. Topics range from beginner to advanced. Descriptions, publishing information, links.
Provides Information — Source
Programming — CGI and Perl — Resources — G
Geo::METAR
Designed for accessing aviation weather information.
Provides Information — Source
Getting Perl
Instructions on downloading a Perl interpreter for your computer platform.
Provides Information — Source
Glade-Perl
Perl generator for Glade.
Provides Information — Source
GlobalGuest
customized guestbooks with a variety of options.
Provides Information — Source
Gossamer Threads
Several professional shareware scripts, including the popular Links 2.0. they also offer some consulting services.
Provides Information — Source
GPS
Provides access to several GPS protocols, such as Garmin, NMEA, and Magellan.
Provides Information — Source
Guestbook.nu
offers free guestbooks for everyone with a homepage and the chance to give them away and get a link in each one.
Provides Information — Source
Programming — CGI and Perl — Resources — H
HTMLified Perl 5 Reference Guide
by Rex Swain.
Provides Information — Source
How Stuff Works: CGI Scripting
Tutorial that describes how to add CGI scripting to a web site.
Provides Information — Source
How Stuff Works: Perl
Marshall Brain shows in 6 pages how to read and write simple Perl scripts.
Provides Information — Source
How to Program Perl
Advice on materials for learning Perl, and on how to proceed in learning from them.
Provides Information — Source
HTMLfixIT Beginner Perl tutorials.
A series of beginner Perl tutorials that cover all the basics of Perl programming from a web designers perspective using easy to understand language and easy to follow examples.
Provides Information — Source
HTMLified Perl 5 Reference Guide
by Rex Swain.
Provides Information — Source
Programming — CGI and Perl — Resources — I
IMAP::Admin
Perl module for basic IMAP server administration, including create, delete, subscribe and quota methods
Provides Information — Source
Indexsoft
Perl scripts: intuitive mailer, access manager, backups manager, .htpasswd manager, indexsoft site-up, files searcher.
Provides Information — Source
Installing Perl Modules
A guide to installing Perl modules on Unix and Windows platforms.
Provides Information — Source
Interactivetools.com
At interactivetools.com, we make affordable Perl CGI scripts, software and tools to enhance your website.
Provides Information — Source
ITworld — Perl
Articles about Perl from beginner level to all kinds of advanced topics.
Provides Information — Source
Programming — CGI and Perl — Resources — J
Java
Module allows talk to a JVM on a local or remote machine.
Provides Information — Source
John Bokma — Perl
Short examples of Perl scripts with some explanation.
Provides Information — Source
Programming — CGI and Perl — Resources — L
learn.perl.org
Books, mailinglists, and news for people learning or interested in learning Perl.
Provides Information — Source
Learning Perl the Hard Way
Book aimed at those who can already program in another language; emphasizes programming style. Distributed under the GNU FDL. [PDF/Postscript]
Provides Information — Source
LEGO::RCX
Allows one to communicate with the Lego MindStorms(R) RCX brick from a workstation through the IR tower.
Provides Information — Source
libwww-perl
CPAN modules to provide a simple and consistent programming interface to the WWW.
Provides Information — Source
Lingua::Romana::Perligata
Damian Conway's paper on the module that makes it possible to write Perl programs in Latin.
Provides Information — Source
Lisp2Perl
Converts Lisp code to Perl.
Provides Information — Source
Programming — CGI and Perl — Resources — M
Magnum Solutions
Training, consulting, development and review services. Managed by Dave Cross, author of "Data Munging with Perl". Based in the United Kingdom.
Provides Information — Source
Mason HQ
Mason is a Perl-based web programming language. Among other things, it allows Perl to be embedded in HTML.
Provides Information — Source
MARC
A Perl module for reading, manipulating, outputting and converting bibliographic records in the Machine Readable Cataloging (MARC) format.
Provides Information — Source
Matt's Script Archive
A CNET best of the Web recipient, with lots to read and plenty of Perl CGI scripts to download.
Provides Information — Source
Marginal Hacks: ePerl
Processes text templates with Perl server-side includes (SSI). Requires a Perl interpreter.
Provides Information — Source
Matt's Script Archive
provides free CGI scripts including a guestbook, free for all link, bulletin board message system, countdown, and more.
Provides Information — Source
Michael Gossland and Associates
Development services in Perl and Perl-CGI plus a free introductory online Perl course.
Provides Information — Source
MIMEmail
Send Multi-part MIME email with HTML, CSS and embedded images. Includes documentation and examples.
Provides Information — Source
Module::Reloadable
Used to reload specific modules in a permanent-running environment.
Provides Information — Source
Mother of Perl
Monthly series of hands-on Perl tutorials.
Provides Information — Source
MP3::Album
Perl extension to manage a music album built of mp3 files.
Provides Information — Source
Programming — CGI and Perl — Resources — N
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
Net::DNS
Collection of modules that act as a Domain Name System resolver. they allows the programmer to perform DNS queries that are beyond the capabilities of gethostbyname and gethostbyaddr.
Provides Information — Source
Net::ICQ2000
Module for handling the ICQ2000 protocol.
Provides Information — Source
Net::Whois::RIPE
Object-orientated module that provides methods to query, retrieve and update RIPE-157 formated objects, from whois servers that support this format.
Provides Information — Source
Net::Z3950
This module provides a Perl interface to the Z39.50 information retrieval protocol.
Provides Information — Source
Net::Z3950::SimpleServer
Implements the server side of the Z39.50 (information retrieval) protocol.
Provides Information — Source
Nik Silver's Perl Tutorial
A tutorial from his one-day hands-on workshop. Covers the basics, subroutines, arrays, files and regular expressions.
Provides Information — Source
Programming — CGI and Perl — Resources — O
O'Reilly Perl Center
Current and past products, resources, and news on O'Reilly and Associate's Perl involvement.
Provides a Service — Source
Object Oriented Perl
A series of extracts from the book by Dr. Damian Conway. [PDF]
Provides Information — Source
Official Perl FAQ
The official frequently asked questions about Perl, as taken from the perldoc manpages.
Provides Information — Source
OOPWeb.com — Perl Directory
Perl 5 Documentation by Tom Christiansen and Nathan Torkington. and Perl 4 man page by Robert Stockton.
Provides Information — Source
Open Perl IDE
An integrated development environment for writing and debugging Perl scripts under Windows 95/98/NT/2000. [Open source, MPL]
Provides Information — Source
OSSP eperl
Processes text templates with Perl server-side includes (SSI). Includes a built-in Perl interpreter.
Provides Information — Source
Programming — CGI and Perl — Resources — P
P3PTools
Offer Perl programming services. Both for *nix and Windows based systems. CGI programs and system utilities including such things as dynamic PDF generation a speciality.
Provides Information — Source
Parallel::ForkManager
Object-orientated parallel processing fork manager.
Provides Information — Source
Parrot VM
Parrot is the new virtual machine underlying Perl 6. Provides an introduction, documentation, wiki and developer tools.
Provides Information — Source
Periodic Table of the Perl 6 Operators
Graphic of Perl 6 operators in the format of the periodic table of elements. [PDF]
Provides Information — Source
Perl 4 Manual
Hypertexted searchable index to man.
Provides Information — Source
Perl 5 by Example
Complete text of David Medinets' book, in HTML format.
Provides Information — Source
Perl 5 Tutorial
Features a coverage of Perl fundamentals targeted at beginners. Available in PDF format.
Provides Information — Source
Perl 6 Wiki
Perl 6 is the next generation of Perl, which is currently in development. this site provides information about the project, status and how to get involved.
Provides Information — Source
Perl Archive's Learning Center
Perl related articles and tutorials.
Provides Information — Source
Perl Beans
Implementation of the Java Beans framework in Perl.
Provides Information — Source
perl.beginners
The news group for the people learning Perl.
Provides Information — Source
Perl Beginners' Site
A beginners site for Perl with links, a mailing list and a Wiki.
Provides Information — Source
Perl Builder
A commercial Integrated Development Environment (IDE) for Perl programming.
Provides Information — Source
Perl CGI Programming FAQ
By Shishir Gundavaram and Tom Christiansen.
Provides Information — Source
Perl City Software
Custom cgi scripts, web programming services and software sales.
Provides Information — Source
Perl Course
Contains materials from a 14 week course in Perl suited for self-study.
Provides Information — Source
Perl Crawler Search Engine
The Perl Crawler Search Engine is huge searchable index of all sites devoted to Perl and CGI programming, backed up with a state-of-the-art web indexing spider.
Provides Information — Source
Perl Debugged
Official site for the how-to / reference guide on debugging Perl programs, by Peter Scott and Ed Wright.
Provides Information — Source
Perl Design Patterns Wiki
Free online book and forum.
Provides Information — Source
Perl Digger
A freeware Perl script to dig for information about the server-side environment including a list of all installed Perl modules with a handy link to their documentation at CPAN.
Provides Information — Source
Perl Documentation — perldoc.perl.org
Core documentation for the current version of Perl, in HTML and PDF formats. Features include highlighting and linking of code examples, labels, and a customisable display.
Provides Information — Source
Perl Express
A free Perl IDE for Windows, includes tools for writing and debugging Perl scripts.
Provides Information — Source
Perl FAQ Index
A list of frequently asked Perl questions with expert answers.
Provides Information — Source
Perl for Fun and Fortran
I have several Perl scripts which I find useful when working with Fortran programs.
Provides Information — Source
Perl for Perl Newbies
A series of lectures with slides. Covers the basics, data structures, I/O, regular expressions, modules and objects, and some advanced topics.
Provides Information — Source
Perl for Robot AI Minds
Artificial intelligence in Perl.
Provides Information — Source
Perl Forum at Tek-Tips
Perl technical support forums and mutual help system for computer professionals. Selling and recruiting forbidden.
Provides Information — Source
Perl Golf
Dedicated to creating tools that facilitate the administration of Perl Golf courses.
Provides Information — Source
Perl HowTo
Perl collection of tips, howto's, FAQs and tutorials.
Provides Information — Source
Perl in 20 pages
A guide to Perl 5 for C/C++, awk, and shell programmers.
Provides Information — Source
Perl Institute
Their aim is to cater to the creators, developers, maintainers and users of Perl.
Provides Information — Source
Perl Mailing List Database
Authoritative database for Perl related mailing lists.
Provides Information — Source
Perl Medic
Book by Peter Scott about maintaining legacy code. Contents, excerpts, errata, and source code.
Provides Information — Source
Perl Module Mechanics
How to build a perl module, how to document a perl module, how to document a perl program. Also PerlMonth articles, Perl modules. by Steven McDougall.
Provides Information — Source
Perl Modules by Eric Foster-Johnson
An explanation on how to create modules in Perl and the home page of the book with the same title.
Provides Information — Source
Perl Monks
offfers tips, information, tutorials, and more for learing and improving PERL skills.
Provides Information — Source
Perl News
Updated Information About Pearl
Provides Information — Source
Perl Paraphernalia
By Mark-Jason Dominus, author of the Higher Order Perl book. Hints, articles, Perl modules, programs.
Provides Information — Source
Perl Quiz of the Week
Archive and information site for the Perl Quiz of the Week mailing list.
Provides Information — Source
Perl Reference
A searchable guide to Perl programming language resources available online.
Provides Information — Source
Perl resources
for webmasters.
Provides a Service — Source
Perl Training Australia's training manuals
Freely available copies of the training manuals used in Perl Training Australia's commercial courses.
Provides Information — Source
Perl Training from Stonehenge
Get information about on-site and open-enrollment Perl training from the Stonehenge team, led by Perl author and columnist Randal Schwartz.
Provides Information — Source
Perl Whirl
Annual week-long cruise with expert speakers, tuition, and activities. Previous destinations have included Alaska and the Eastern Caribbean.
Provides Information — Source
Perl-Obfus
Prevent tampering of your PERL code
Provides Information — Source
perl.com: Beginner's Introduction to Perl
A series of articles that introduces perl to beginners, and explain some of the basic constructs and syntax used in the language.
Provides Information — Source
perl.com: the State of the Onion 5
Larry Wall's annual summary of the state of the Perl world from the recent July 2001 O'Reilly Open Source Convention.
Provides Information — Source
Perl.com's Beginners' Introduction to Perl
Covers the basics, regular expressions, objects, code safety, CGI scripting and files.
Provides Information — Source
Perl/Tk Information and Resources
Links, and information on a book including sample chapter, additional content, reviews, sources, errata. Articles.
Provides Information — Source
Perl/Tk Scripts for Automotive Test Labs
Mostly, but not exclusively, for use in conjunction with MutiPurpose TestWare by MTS. Use thesse utilities to extract and better represent all that mixed data buried inside your specimen.dat files.
Provides Information — Source
Perl/Tk Tutorial — Create GUI with Perl's Tk Module
A tutorial for Perl/Tk language. Teaches how to create and code GUI (Graphical User Interface) programs using Perl and using the Tk module.
Provides Information — Source
Perl2Exe
A command line utility for converting perl scripts to exe files.
Provides Information — Source
Perlcast — Podcasting Perl
Site that podcasts Perl news in MP3 format, weblog, and discussion forum.
Provides Information — Source
PerlCoders.com
Large directory of pay-per-license scripts. Custom programming and regular newsletter also available.
Provides Information — Source
Perldoc.com: Core Modules
Documentation for modules that form part of the standard distribution of perl.
Provides Information — Source
PerlEdit
A Perl IDE and a general purpose text editor for Windows and Linux. It includes a source code text editor with language syntax highlighting and a visual debugger.
Provides Information — Source
Perlfect Solutions
Commercial Perl programming services. Includes articles and free scripts.
Provides Information — Source
Perlfect Solutions — Articles and Tutorials
Articles and tutorials on perl programming techniques. Subjects range from CGI to database access and network programming.
Provides Information — Source
PerlGuts Illustrated
An illustrated guide to perl internals by Gisle Aas.
Provides Information — Source
PerLDAP
A Perl module that allows programmers to access and manipulate LDAP directories.
Provides Information — Source
perlmeme.org
A collection of Frequently Asked Questions, how to documents, and tutorials.
Provides Information — Source
PerlMUD 2.1
A text-based environment that allows multiple users to converse, explore, and interact.
Provides Information — Source
PerlSafe
Protects Perl source code by generating binary executables from scripts. it's currently available for Linux and OpenBSD x86 based platforms. by MadLogic, Inc.
Provides Information — Source
Personal Open Directory
Perl script for embedding DMOZ content within an existing web site framework. Includes source, documentation, sample sites, and a demo.
Provides Information — Source
Picking Up Perl
A freely redistributable tutorial book on Perl in text, HTML, pdf and postscript format.
Provides Information — Source
Picking Up Perl, 2nd Edition
An update to the online book with three new chapters on Perl Input/Output and file handling.
Provides Information — Source
PITA — the Perl Image Testing Architecture
CPAN module that attempts to comprehensively solve the problem of mass testing Perl packages against a wide variety of different environments.
Provides Information — Source
Preference Voting Tabulation Perl Script
Public domain Perl script to tabulate preference ballots in an election using the Condorcet with Sequential Dropping method. for both single and multi-candidate elections.
Provides Information — Source
PrimiSIP
A stateless SIP (Session Initiation Protocol) server written in Perl, by Emin Gabrielyan. Includes description, source code examples, diagrams and downloads.
Provides Information — Source
Progland.com
Provide different types of Perl CGI implementation, including script customization, new script programming and script installation.
Provides Information — Source
PTI — Fundamentals of Perl
A course with online slides. Covers the basics including syntax, files, regular expressions, data structures and process mangament.
Provides Information — Source
Pugs
An implementation of Perl 6, written in Haskell. It aims to implement the full Perl6 specification.
Provides Information — Source
Programming — CGI and Perl — Resources — Q
QRcode
Perl scripts for generating 2D QRcode barcodes, commonly used by Japanese camera phones to identify ads.
Provides Information — Source
Programming — CGI and Perl — Resources — R
Rakudo
An implementation of the Perl 6 specification that runs on the Parrot virtual machine. Provides downloads, documentation, bug-tracking and community resources.
Provides Information — Source
Randal's WebTechniques Perl columns archive
See past columns written by Randal Schwartz related to all aspects of Perl and the web.
Provides Information — Source
RDFStore
API for RDF storage and maintenance.
Provides Information — Source
Red Antigua — Web Software and Tutorials
Perl sorce code and tutorial, focused on CGI::Application and HTML::Template.
Provides Information — Source
Regular Expressions Reference
Downloadable reference with examples, by Miloslav Nic.
Provides Information — Source
Robert Geake
Perl programming and system administration services.
Provides Information — Source
Robert's Perl Tutorial
A Win32-friendly tutorial to Perl. Covers the basics, regular expressions, I/O, bulk functions, subroutines, modules and debugging.
Provides Information — Source
Ron Savage's Perl Scripts
Collection scripts with descriptions.
Provides Information — Source
RWAP Services (Innovative Internet Solutions).
Provide frank and independent reviews of a range of software and internet utilities, including Perl editors.
Provides Information — Source
Programming — CGI and Perl — Resources — S
SAGE — Perl Practicum
Index page for several articles that Hal Pomeranz wrote for the USENIX Association's newsletter ";login:"
Provides Information — Source
Scandinavian Perl Workshop
Events aimed at giving some focus on Perl and Perl use in Scandinavia.
Provides Information — Source
Scripts and Script Sites
Perl scripts and script sites list. Get a free hosted postcard script. More scripts available soon.
Provides Information — Source
Spreadsheet::WriteExcel
Information and examples for creating Excel Spreadsheet files with Perl.
Provides Information — Source
Stunnix
Design, development, support of Perl code. Testing, evaluation, extending of existing one. Consulting.
Provides Information — Source
Programming — CGI and Perl — Resources — T
Tech 3 Software — Perl/CGI Examples
Decyphile Bot — America Online Instant Messenger Bot.Also examples it using.
Provides Information — Source
Tekman Productions
Custom CGI programming.
Provides Information — Source
Test::Cmd
Provides a low-level framework for portable automated testing of executable commands and scripts.
Provides Information — Source
The Bioperl Project
A collection of Perl modules for developers of bioinformatics software.
Provides Information — Source
The CGI Bin
A collection of Perl CGI tutorials and examples.
Provides Information — Source
The Perl Archive
Script directory, forum, and some web-related articles.
Provides Information — Source
The Perl DateTime Project
A set of modules for dealing with today's complex time zone system, date conversion and calculating the date upon which Easter falls in a given year.
Provides Information — Source
The Perl Foundation
Dedicated to the advancement of Perl through discussion, collaboration, design, and code. Coordinates perl.org, Perl Monks, Perl Mongers, and Yet another Perl Conference; holds the copyrights on Perl and Parrot, and funds Perl development projects.
Provides Information — Source
The Perl Jobs
For employers looking for Perl developers and for Perl developers looking for the next step in their career.
Provides Information — Source
TheCgiSite.com
A directory that compiles programming-related resources for webmasters and developers who are looking for free development tools.
Provides Information — Source
TheGuestBook.com
free guest book service.
Provides Information — Source
Tie::Table
Perl module that maps relational tables into hashes. Provides description, documentation, sample code, and source downloads.
Provides Information — Source
Tizag Perl Tutorial
An introduction to Perl with lessons including: operators, arrays, and file manipulation.
Provides Information — Source
Tools4Webmasters
Scripts for membership management and password abuse detection.
Provides Information — Source
Tutorials
Step by step tutorial to perl. Learn Perl, improve your skills, and get your questions answered.
Provides Information — Source
Programming — CGI and Perl — Resources — U
Uninet Free Perl Scripts
Six open source Perl scripts with free tech support.
Provides Information — Source
use Perl
General discussion of perl and issues relating to it, Perl news.
Provides Information — Source
Useful Perl Scripts with Regular Expressions
This tutorial covers how to parse multiple files of specified types in a specific directory and sub directories so that all files can have the same change made to them.
Provides Information — Source
Programming — CGI and Perl — Resources — V
VACM::Perl
Wrappers for the VACM programmer's API.
Provides Information — Source
Programming — CGI and Perl — Resources — W
W3C HTML Validator
Free Perl script for HTML validation.
Provides Information — Source
Weather::Com
A Perl module that provides low level OO interface to gather all weather information that is provided by weather.com.
Provides Information — Source
Web Wizard Design
Web hosting and programming, including mod_perl, CGI, and non-web programming. Free scripts are also available.
Provides Information — Source
WebCache::Digest
CPAN module that implements version 5 of the Cache Digest specification. see WebCache::ICP for client and server side support for the Internet Cache Protocol.
Provides Information — Source
WebCache::ICP
CPAN module that implements the client and server side support for version 5 of the Internet Cache Protocol. see WebCache::Digest for the Cache Digest implementation.
Provides Information — Source
WebKnowHow.Net
Tutorials, scripts, articles, FAQ's and many more Perl related resources.
Provides Information — Source
WebNews
A web-based, multi-user CGI news reader written in Perl.Also works with Apache and with mod_perl.
Provides Information — Source
WebService::weblogUpdates
Implements methods supported by UserLand weblogUpdates framework.
Provides Information — Source
Website Publisher: Programming Perl 101
Learn how to use Perl with CGI to add interactive elementals to website.
Provides Information — Source
WebStore 400/400CS — Perl Shopping Cart
WebStore 400CS — a flexible, low cost, Perl shopping cart by RDC Software. Easy to install and customize.
Provides Information — Source
Webteacher's Webdata
Flexible database script, designed for non-programmers.
Provides Information — Source
WebUMake Instant Helper
Commercial script allowing for a sales/support chat service to be implemented.Includes demonstration, specifications, FAQ, and purchasing information.
Provides Information — Source
Win32::MSAgent
Allows to use the Microsoft Agent 2.0 OLE control in perl scripts.
Provides Information — Source
WordNet Perl Module
An object oriented interface to WordNet 1.6 database.
Provides Information — Source
WP.cgi Whois Proxy
Open source whois client.Includes source code, installation instructions, FAQ, and guestbook.
Provides Information — Source
WWS Perl Protector
Allows encryption of Perl source code and Perl modules making it very difficult to modify or steal.
Provides Information — Source
WWW FTP Client
Browser-based FTP client supporting file/directory browsing, creation, and renaming; file uploads; and chmod.Installation instructions and demonstration.
Provides Information — Source
WWW Security FAQ — CGI scripting
Tips for avoiding common security holes when writing CGI scripts.
Provides Information — Source
WWW::Search
A collection of Perl modules which provide an API to WWW search engines like AltaVista, Lycos, Hotbot, and WebCrawler.
Provides Information — Source
WWW::SMS
Framework for sending free SMSs over the web.
Provides Information — Source
WWWBoard
WWWBoard is a threaded World Wide Web CGI/Perl discussion forum and message board that allows users to post or respond to messages.
Provides Information — Source
wxPerl
Perl bindings to the wxWindows cross-platform toolkit.
Provides Information — Source
Programming — CGI and Perl — Resources — X
xtractCode.pl
Extracts code snippets from source code for presenting code in parts, e.g., when printing code snippets with LaTeX.
Provides Information — Source
Programming — CGI and Perl — Resources — Y
Yet another Perl Conference
YAPCs are grassroots symposia on Perl. Typically, two events are organized per year: one in Europe and one in North America. Includes location information, news, and details of past conferences.
Provides Information — Source
YourCGI.com
offers free remotely hosted CGI scripts.
Provides Information — Source
Programming — Cobol — Resources — A
Advanced COBOL for Structured and Object-Oriented Programming
Book by Gary DeWard Brown offers a pre-millennial update to the classic COBOL resource, focusing on client/server applications and featuring a hands-on tutorial on implementing object-oriented COBOL.
Provides Information — Source
Advanced Debugging System for CICS
ADS for CICS operates by menus, action codes, and free-form commands and debugs at both the source and object levels.
Provides Information — Source
Ajilon Services, Inc.
We can assist you with integrating your legacy systems with web-based technology, transforming applications to support new business objectives, and turning data into decision making information.
Provides Information — Source
All Things COBOL
COBOL programming site containing lecture notes, exercises with sample solutions, programming exam specifications with model answers, project specifications, examples and tutorials making a full COBOL course.
Provides Information — Source
Allexperts COBOL Q&Amp;A
Volunteer experts answer questions about programming in Cobol for free.
Provides Information — Source
ASYSCO's LION Technologies
Convert, migrate and replatform UNISYS mainframe COBOL applications to Windows three tier systems automatically, offering Browser and thin client interfaces to SQL database solutions.
Provides Information — Source
Programming — Cobol — Resources — C
C-Cubed Inc.
An authorized Micro Focus Technical Developer program member that provides seamless connectivity for MVS file access , MVS and Cobol subroutine access, and MVS database access.
Provides Information — Source
Caliber Data Training
Providing IT training to corporate clients since 1987. the curriculum includes COBOL, TSO/ISPF, Dialog Manager, DB2, SAS, Easytrieve, JCL, and Project Management.
Provides Information — Source
Cobol Access+
A gateway between cobol applications and database technology for unix and windows systems by RLDT.
Provides Information — Source
Cobol Bookstore, The
All books are organized into sections: beginner, intermediate, advanced, database, structured, object, mainframe, CICS and IMS, and PC and client/server materials.
Provides Information — Source
COBOL Compiler and COBOL Interpretor Directory
Links to several COBOL Compilers and Interpretors.
Provides Information — Source
COBOL Data Correlation and Documentation — Marble Computer
A COBOL software development company that provides COBOL data correlation and documentation products that help companies reduce COBOL maintenance time and costs. programs.
Provides a Service — Source
Cobol Examples, Syntax and Functions
This site contains Cobol examples, syntax and functions for download.
Provides Information — Source
Cobol for GCC
A project to produce a free COBOL compiler compliant with the COBOL 85 Standard, integrated into the GNU Compiler Collection (GCC).
Provides Information — Source
Cobol for OS/390 Power Programming
by David Shelby Kirk at MVS Training site.
Provides Information — Source
Cobol Gold Mine
Integrated Logic Systems International celebrates the Cobol programming language with support, ideas and discoveries for thousands of professionals.
Provides Information — Source
Cobol Gold Mine at ILS International
Cobol has been pronounced dead and buried more often than enough yet comes back younger and more powerful than ever.
Provides Information — Source
COBOL Lectures and Tutorials
COBOL programming lectures and tutorials for course CS4312 from the University of Limerick. the programming lectures presented are delivered using Microsoft PowerPoint slides and may be downloaded as one 612K file.
Provides Information — Source
Cobol Newswire
Need to know what's happening in the world of Cobol? this site posts organized information, separated into new, compilers, links, organizations, tools, jobs, examples, objects, articles, training, reference and more.
Provides Information — Source
COBOL Programming Books
Descriptions of various COBOL programming books for purchase.
Provides Information — Source
COBOL ReSource
Provides a very complete vs. environment in unix. It contains the Wang COBOL 85 compiler, a robust indexed/consecutive/relative file system ported from the premium Wang XDMS vs. product, the Wang Procedure Interpreter, and a host of other components built by Wang from the original vs. source code.
Provides Information — Source
COBOL Resources
Directory of COBOL learning resources.
Provides Information — Source
Cobol Service Directory
This site posts a number of links to official and unofficial Cobol-related information and services on the Web.
Provides Information — Source
COBOL Source Codes @ VyomWorld.com
COBOL projects and source codes.
Provides Information — Source
COBOL-IT
Offers an open source compiler and provides consulting, training, development and support services. Headquartered in Paris, France with offices in Brussels, Belgium.
Provides Information — Source
COBOL: IBM Technical Help Forum
Tek-Tips IBM COBOL technical support forum. Mutual help system for computer professionals.
Provides Information — Source
Compuware Corporation
Compuware Corporation, with revenues of over $1 billion, is a leading provider of software and professional services that help IT professionals develop, implement and support business applications.
Provides Information — Source
CyberMetrics
PowerStructure COBOL flowchart and structure chart tool generates structure charts from COBOL source automatically. Get an intuitive feel for COBOL program logic nearly instantly or draw your own flow diagrams and flowcharts.
Provides Information — Source
Programming — Cobol — Resources — D
Datatek
Automated COBOL services. Examples illustrate the types of problems Datatek has helped customers solve.
Provides Information — Source
Programming — Cobol — Resources — F
Flexus Cobol Page
Automatically migrate existing Cobol screen definitions to windows or open systems.
Provides Information — Source
Fujitsu NetCOBOL
COBOL compilers for Windows, .NET, Solaris, HP-UX, and Linux along with Mainframe migration tools.
Provides Information — Source
Programming — Cobol — Resources — G
Group3Developments
Migration specialists from the Unisys CTOS operating system to Windows. ConneCT-OS is a series of tools and products that will take legacy COBOL programs up to Windows/Unix.
Provides Information — Source
Programming — Cobol — Resources — I
IBM COBOL Publications
COBOL and related publications are available here in various formats including PDF, BookManager, and various zipped file formats. you can view or download publications directly or you can order publications by phone.
Provides Information — Source
IBM Redbooks
The source for finding complete IBM redbooks and redbooks-in-progress (redpieces) on the World Wide Web. you can view and download the complete contents of books online.
Provides Information — Source
IBM VisualAge COBOL
IBM VisualAge delivers innovative and open solutions to professional programmers to rapidly exploit network middleware while developing, extending and managing scalable business and web applications.
Provides Information — Source
ICOBOL and VXCOBOL
Egan Systems, Inc. develops the ICOBOL and VXCOBOL programming environments
Provides Information — Source
Programming — Cobol — Resources — J
Jerome Garfunkel Website
International COBOL consultant and author.
Provides Information — Source
Programming — Cobol — Resources — L
Lion Developer
Replacing Unisys COBOL or LINC/EAE code and develop in an open environment with any database.
Provides Information — Source
Programming — Cobol — Resources — M
Mainframe, Midrange and Micro Computers
Large collection of links and resources for enterprise computing with an emphasis on MVS and COBOL.
Provides Information — Source
Micro Focus
Offering a scalable suite of COBOL development environments for the effective integration, extension, development and deployment of enterprise applications.
Provides Information — Source
Programming — Cobol — Resources — O
Obtaining a COBOL Grammar from Legacy Code for Reengineering Purposes
Article by Mark van den Brand, Alex Sellink, Chris Verhoef. It include vs. COBOL II Grammar.
Provides Information — Source
OpenCOBOL
An implementation of a COBOL compiler with downloads and forums.
Provides Information — Source
Programming — Cobol — Resources — P
PowerStructure — COBOL flowcharting and analysis tool.
COBOL flowcharting and analysis tools. Generate COBOL flowchart / COBOL structure chart of your ANSI COBOL source automatically with PowerStructure.
Provides Products — Source
Progeni Corporation
Progeni specializes in tools/services to solve Y2K problems and convert/migrate existing COBOL applications to open information environments and e-business platforms.
Provides Information — Source
Programming — Cobol — Resources — R
RainCode
A quality control and assessment tool that can take virtually any COBOL code available today, measure it against sophisticated user-defined compliance rules, and even perform automated patches on the source code. Also online COBOL restructuring services.
Provides Information — Source
Redvers Consulting
Information on the COBOL XML interface, Cloaking Device, Data Encryption and Data Compression products. Free trial versions are offered.
Provides Information — Source
Programming — Cobol — Resources — S
SoftwareMining
Tools and services for Business Rule extraction from COBOL and CA-IDEAL code, translation of COBOL and COOL:Gen to Java or C#, COBOL rehosting and refactoring, HTML documentation of existing code.
Provides Information — Source
Source Recovery Company
The Source Recovery Company,LLC recovers missing COBOL or Assembler source code for the IBM mainframe environment. SRC can help you save time, effort, cost, money and minimize your overall Year 2000 project risk.
Provides Information — Source
Standard Object-Oriented Cobol
Book by Ned Chapin. Covers the new syntax in COBOL-97 and stresses the design that must be done before a COBOL program is written. the text builds on software engineering principles and practices combined with object-oriented technology to enable effective use of this latest form of COBOL.
Provides Information — Source
Successful COBOL Upgrades: Highlights and Programming Techniques
Book by Young Chae and Steven Rogers. offers a concise primer on how newer versions of COBOL differ from older ones still in circulation, outlines programming techniques for new features, and highlights advantages, obstacles, and surprises programmers may find along the way.
Provides Information — Source
Programming — Cobol — Resources — T
TANDEM to ANSI C Conversion Suite
AEI's complete TANDEM SCOBOL, COBOL-85, and TAL to ANSI C conversion automation tool.
Provides Information — Source
The COBOL Center Bookstore
Learning resources for COBOL and COBOL programming.
Provides Information — Source
The SimoTime Cobol Connection
Find out how to do bit-manipulation, display a field in hex-dump format, access a parameter provided from JCL and other tricks. It is all done in Cobol and the source code may be downloaded.
Provides Information — Source
The Wit and Wisdom of Grace Hopper
Life was simple before World War II. After that, we had systems.
Provides Information — Source
TinyCOBOL Project
The TinyCOBOL Project is a COBOL compiler being actively developed by members of the free software community. It is being developed on the Linux OS, using a mix of C, LEX/YACC. It generates GNU assembler code, thus requires the GNU assembler and linker programs to create an executable binary.
Provides Information — Source
Programming — Cobol — Resources — X
XMLBooster
A XML parser generator for COBOL.
Provides Information — Source
Programming — Cobol — Resources — Z
ZingCOBOL: a Beginner's Guide to COBOL Programming
Offer the basics of COBOL including debugging code and program samples.
Provides Information — Source
Programming — Fortran — Resources — A
A Collection of Optimization Algorithms in Fortran
and a Collection of Fortran Subroutines.
Provides Information — Source
A Physics 416 Fortran Tutorial
By Richard Kass.
Provides Information — Source
Absoft
Makers of Pro Fortran, a Windows-based suite of Fortran development tools.
Provides Products — Source
ACM SIGPLAN Fortran Forum
FORTRAN Forum (not included in membership) Addresses the FORTRAN language, its uses, profitability, standardization, further evolution, and the implementation of FORTRAN processors. Published 3 times per year.
Provides Information — Source
ADIFOR 2.0
Automatic Differentiation of Fortran.
Provides Information — Source
Advanced Fortran 90
By Timothy H. Kaiser, Ph.D.
Provides Information — Source
Apogee Software
is a provider of advanced software solutions for developers seeking the best in JavaTM and C/C++ programming environments and tools.
Provides Products — Source
Archives of COMP-FORTRAN-90
Search the archives, Post to the list.
Provides Information — Source
Arnaud's technical recipes
contains some technical information.
Provides Information — Source
AUTO_DERIV
Tool for automatic differentiation of a Fortran code.
Provides Information — Source
Programming — Fortran — Resources — B
BCS Fortran Specialist Group
The Group was established in 1970 to provide an open forum for Fortran users.
Provides Information — Source
British Computer Society (BCS) Fortran Specialist Group
Site describes goals and activities of group and has presentations from meetings.
Provides Information — Source
Programming — Fortran — Resources — C
Calling c from fortran
The Unix portable Fortran-77 compiler ('f77') is written almost entirely in C.
Provides Information — Source
Capturing output for printing
There are several ways to capture your program's output in a file.
Provides Information — Source
Carriage control
The Unix implementation of Fortran-77 does not support the ANSI-standard "carriage control" codes.
Provides Information — Source
Catalog of Compilers
For Fortran.
Provides a Service — Source
CCP4 and Fortran 90
The CCP4 suite currently uses Fortran 77 with a few obsolescent features, and a few Fortran 90 extensions which are generally accepted by f77 compilers (IMPLICIT NONE, END DO, long names, etc.).
Provides Information — Source
cfortran.h:
Interfacing C or C++ and FORTRAN.
Provides Information — Source
Cleanscape FORTRAN-lint
FORTRAN-lint is a source-code analyzer that expedites and simplifies the debugging and maintenance of FORTRAN 77 and FORTRAN 90 programs.
Provides Products — Source
Cleanscape Software Source Code Analyzer Resource Center.
Cleanscape Source Code Analysis Resource Center shares with you the knowledge, experience and tools we've built during 20 years of being an innovative developer of static source code analyzers and software development automation solutions.
Provides Information — Source
Clive Page's list of Fortran Resources
Note that the Fortran77 Standard has long been superseded by Fortran90 and Fortran95.
Provides Information — Source
Cloudy's Journey from FORTRAN to C, Why and How
Cloudy is a large-scale plasma simulation code that is widely used across the astronomical community as an aid in the interpretation of spectroscopic data.
Provides Information — Source
Common Fortran Error Messages
When you execute your program, you may encounter run-time errors that are difficult to trace.
Provides Information — Source
Comparing Fortran with Root
On this page we show benchmark results using ROOT with a comparison with similar programs written in Fortran.
Provides Information — Source
Computers in Engineering 308-208
FORTRAN 90, C and Algorithms, by Gerald Ratzer.
Provides Information — Source
Programming — Fortran — Resources — D
D System
a research project of the Parallel Programming Systems group at Rice University.
Provides Information — Source
Debugging your fortran program
You can minimize your debugging time by following a few specific rules.
Provides Information — Source
Do not use columns 73-80 in source file
If you encounter problems with unmatched parentheses or quotation marks or illegal continuation characters, the problems may be that you are not adhering to the Fortran conventions for column format.
Provides Information — Source
Doing Calls Between Languages (Tutorial)
Here is a tutorial on inter-calling between all sorts of different languages in Unix, courtesy of Chris Torek, U. of Maryland.
Provides Information — Source
Programming — Fortran — Resources — E
Esprit HPF+ homepage
Extensions to HPF. Papers bibliography and compiler.
Provides Information — Source
Programming — Fortran — Resources — F
F2PY:
Fortran to Python interface generator
Provides Information — Source
f90gl: Fortran interface for OpenGL amd Glut
f90gl is a public domain implementation of the official Fortran 90 bindings for OpenGL.
Provides Information — Source
fh2h
Fortran to C header translator.
Provides Information — Source
FITSIO User's Guide
A Subroutine Interface to FITS Format Files for Fortran Programmers.
Provides Information — Source
Forcheck
Total Code analysis for FORTRAN.
Provides Products — Source
Fortran
The First Successful High Level Programming Language — Invented by John Backus and IBM.
Provides Information — Source
Fortran & C
Mixing Fortran & C.
Provides Information — Source
Fortran — Lahey Computer Systems, Inc.
Fortran Compilers and Development Tools.
Provides Products — Source
Fortran 77 Codes
You can go to the the respective categories to check about available programs.
Provides a Service — Source
Fortran 77 Programs Related to the Book
An Introduction to Computational Physics.
Provides Information — Source
FORTRAN 77 Reference
Although quite elderly as programming languages go, FORTRAN remains the pre-eminent "number-crunching" language.
Provides Information — Source
Fortran 77 Standard
Specification of the language.
Provides Information — Source
Fortran 77 Tutorial
Course Outline.
Provides Information — Source
Fortran 90 +
Fortran 90, Fortran 95, Fortran 2000 — a WEB site on the way to more public domain utilities.
Provides Information — Source
Fortran 90 for the Fortran 77 Programmer
This tutorial is written in order to ease the transition from the very common and popular programming language Fortran 77 to the more modern Fortran 90.
Provides Information — Source
Fortran 90 Tutorial
By Dr. C.-K. Shene, Associate Professor Department of Computer Science, Michigan Technological University
Provides Information — Source
Fortran 90/95 Texts and Links
Tutorials, news, links.
Provides Information — Source
Fortran Code Generation
This example shows some of the pitfalls of naive use of symbolic computation.
Provides Information — Source
Fortran FAQ
There are reader questions on this topic.
Provides Information — Source
Fortran Formats
We have discussed the READ and WRITE statements. These are the so-called list-directed input/output statements.
Provides Information — Source
Fortran Forum
Addresses the Fortran language, its uses, profitability, standardization, further evolution, and the implementation of Fortran compilers. Published three times a year by the Association for Computing Machinery.
Provides Information — Source
Fortran I
Fortran was not then called a programming language; the manual describes "The FORTRAN Automatic Coding System for the IBM 704 EDPM."
Provides Information — Source
Fortran Library
A Free Technical Programming Resource
Provides Information — Source
Fortran Company (The)
Fortran-related products, training; links to information, free software, tools, consultants; by Unicomp.
Provides Information — Source
Fortran Market: Fortran Information
collection of documents, tutorials, benchmarks, and links.
Provides Information — Source
Fortran Modernization Project
Enhance codes to benefit from modern software engineering techniques.
Provides Information — Source
Fortran Multi-processing Application Development
Writing programs that run on multiple processors and take maximum advantage of the hardware can be a complex task.
Provides Products — Source
Fortran Resources
Let the Lahey online source checker diagnose hitherto undetected programming errors in your code, whether it's spaghetti pre-77 code or nice fresh Fortran 90 or 95. Detects
Provides Information — Source
Fortran Resources and Compilers
Comprehensive list of Fortran links compiled by H. D. Knoble.
Provides Information — Source
Fortran Tutorial
Fortran 77 and Numerical software.
Provides Information — Source
Fortran Workshop:
An Introduction to Fortran77.
Provides Information — Source
Free Fortran Compilers
There are a number of free Fortran 77 and 90 compilers available on the net.
Provides a Service — Source
Free Programming Resources
Free Fortran Tutorials and Fortran Programming Examples.
Provides Information — Source
Free Software and Patches
for Fortran.
Provides Information — Source
FTNCHEK
is a static analyzer for Fortran 77 programs.
Provides a Service — Source
FXDR
is a library that allows you to make calls to the XDR (eXternal Data Representation) routines from Fortran.
Provides Information — Source
Programming — Fortran — Resources — G
Get started using the debugger DBX
How to get started using the debugger DBX.
Provides Information — Source
GNU Fortran 95
The GNU Fortran 95 project, or gfortran, is developing a Fortran 95 compiler front end, as well as runtime libraries, for GCC, the GNU Compiler Collection.
Provides Information — Source
GNU Fortran G77 for Win32
is a free Fortran compiler produced by the Free Software Foundation (FSF).
Provides Information — Source
Programming — Fortran — Resources — H
Handling Arithmetic Errors in Fortran 2000
Article by Jeanne Adams discussing various aspects of the exception-handling technical report.
Provides Information — Source
Help for Fortran and Fortran90 Programming
Brief Review of F77.
Provides Information — Source
High Performance Computing: UCLA Plasma Simulation Group
Links to papers on Object-Oriented Programming in Fortran 90, Optimization techniques for RISC processors, Parallel Particle-in-Cell Codes, Parallel Computing Tutorial, and Modernization of Fortran Legacy Codes.
Provides Information — Source
How widely used is HPF?
There are currently 34 listed HPF applications.
Provides Information — Source
Programming — Fortran — Resources — I
Implementation of Object-Oriented Design with Fortran Language in beam Dynamics Studies
By J. Qiang, R. Ryne, and S. Habib R. Ryne, LANL, Los Alamos, NM 87545 USA
Provides Information — Source
Incorporating Fortran functions into Matlab
What is wrong with trying to use the .MEX method of incorporating Fortran functions into Matlab as subroutines?
Provides Information — Source
ISO/IEC JTC1/SC22/WG5 (Fortran)
Welcome to the official home of Fortran Standards
Provides Information — Source
Programming — Fortran — Resources — J
J3 — Fortran Standards
J3 is the US Fortran standards committee, a technical subcommittee of the InterNational Committee for Information Technology Standards (INCITS), formerly known as the National Committee for Information Technology Standards.
Provides Information — Source
Java/C/C++/Fortran Makefile
A simple replacement for Ant.
Provides Information — Source
Jeff's Fortran Code
Programs and Subroutines.
Provides Information — Source
Programming — Fortran — Resources — L
Lahey Computer Systems
Fortran 77 and 90 Language Systems for DOS and Windows.
Provides Products — Source
Programming — Fortran — Resources — M
Mathtools.net
is a technical computing portal for all scientific and engineering needs.
Provides a Service — Source
MatrixMarket I/O Functions for Fortran (F77/F90)
Matrix Market provides Fortran subroutines for three basic Matrix Market file I/O functions: mminfo, mmread, and mmwrite.
Provides Information — Source
Microsoft FORTRAN Version Features
This document lists brief descriptions of current and older Microsoft FORTRAN compilers and tools for the PC, along with a brief list of features and notes.
Provides Information — Source
Mixing C and Fortran on the SP
Routines written in Fortran and C/C++ can be mixed in a single program.
Provides Information — Source
More on what is GNU Fortran?
The g77 compiler is a combination of a front end that translates Fortran source programs and a back end that uses the results of the translation to make an object or executable file that performs the actions specified by the source programs when run.
Provides Information — Source
Multiple Precision Computation
FMLIB is a package of Fortran routines for real and complex arithmetic and elementary functions.
Provides Information — Source
Multiprecision Software Directory
This web site contains the double-double precision, quad-double precision and arbitrary precision software.
Provides Information — Source
Programming — Fortran — Resources — N
NAG's Fortran 90 Library
Considerable care has been devoted to improving the user-interface to the procedures in the NAG Fortran 90 Library.
Provides Information — Source
NASoftware
Innovative Computing Solutions.
Provides Information — Source
Notes on FORTRAN Programming
User Notes on FORTRAN Programming (An open cooperative practical guide).
Provides Information — Source
Numerical Algorithms Group (NAG)
Libraries, compilers, tools, information, software for statistics, visualization, symbolic calculation, simulation.
Provides Information — Source
Programming — Fortran — Resources — O
Object-oriented programming in Fortran 2000
The Fortran J3 committee is currently working on drafting a proposal and is coming closer to a complete draft.
Provides Information — Source
Objexx — Fortran to C++ Conversion
Service to convert Fortran 77 to fully ANSI/ISO compliant C++ to preserve the value of the code and existing documentation.
Provides Information — Source
Obtaining a printed copy of compilation errors
The error messages are written to "standard error".
Provides Information — Source
Obtaining a printed copy of error messages
Enabling the debug printout is another way of getting information, but many times there is so much data that the information you want can easily get lost.
Provides Information — Source
Open Watcom — Portable Compilers and Tools
Your home on the web for the Open Watcom compilers and tools!
Provides Information — Source
OpenMP: Simple, Portable, Scalable SMP Programming
The OpenMP Application Program Interface (API) supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including Unix platforms and Windows NT platforms.
Provides Information — Source
OpenMP: Specifications
Fortran 2.0 Specification Available. the OpenMP ARB has released version 2.0 of the OpenMP Fortran API.
Provides Information — Source
OS/8 Fortran
Fortran Help.
Provides Information — Source
Other Fortran Resources
Free Software.
Provides a Service — Source
Programming — Fortran — Resources — P
Part One: FORTRAN the Early "Turning Point"
The history of FORTRAN programming language.
Provides Information — Source
Perl for Fun and Fortran
I have several Perl scripts which I find useful when working with Fortran programs.
Provides Information — Source
Pfortran
Programming approach that eases the task of writing parallel programs for massively parallel computers by providing constructs to coordinate non-local memory accesses. at Pfortran's center is an operator that specifies the location of off-processor variables and an operator for aggregate operations.
Provides Information — Source
PGPLOT
Graphics Subroutine Library.
Provides Information — Source
Polyhedron Software
Fortran, C, C++ compilers, tools and libraries, Mathematica.
Provides a Service — Source
Professional Programmer's Guide to Fortran77
By Clive G. Page, University of Leicester, UK.
Provides Information — Source
Programming Courses
Programming in Fortran 77 & Fortran 95 Training Course. from PTR Associates Ltd.
Provides a Service — Source
Programming in Fortran
Fortran in its most popular language level.
Provides Information — Source
Programming in FORTRAN
FORTRAN was designed for scientists and engineers, and has dominated this field.
Provides Information — Source
PSTI Research Lecture Series
"Scientific Computing with Fortran 95", by DR. Viktor K. Decyk.
Provides Information — Source
Programming — Fortran — Resources — R
Redirecting Input/Output
It is often desirable to route program input and output from files instead of the terminal.
Provides Information — Source
Programming — Fortran — Resources — S
SHPF
Translator and runtime library. Source code and research papers.
Provides Information — Source
Simulated Annealing
Global Optimization Method that Distinguishes Between Different Local Optima.
Provides Information — Source
Programming — Fortran — Resources — T
The definition of FORTRAN
FORTRAN stands for formula translation and is the oldest computer language in the world.
Provides Information — Source
The Fortran Company
is the place to find outstanding products, services, and general information related to the Fortran programming language.
Provides Products — Source
The Fortran Company
Site contains products, services, and general information related to the Fortran programming language. offers products, services, training and freeware.
Provides Information — Source
The g77 Page
Using and porting GNU Fortran.
Provides Information — Source
The G95 Project
G95 it's free crunch time.
Provides Information — Source
The GNU Fortran Language
GNU Fortran supports a variety of extensions to, and dialects of, the Fortran language.
Provides Information — Source
The High Performance Fortran User Group (HUG)
is an informal group that was set up as a forum for High Performance Fortran (HPF) users to exchange and disseminate information about HPF, e.g. HPF program development, tools, compilers, training, benchmarking and performance evaluation, research etc.
Provides Information — Source
The Portland Group PGI Parallel Fortran, C and C++ Compilers and Tools
High-performance Fortran, C, and C++ compilers and tools for high-end computing systems and X86 processor-based workstations, servers, and clusters
Provides Information — Source
Tutorial on calls between languages
Here is a tutorial on inter-calling between all sorts of different languages in Unix, courtesy of Chris Torek, U. of Maryland.
Provides Information — Source
Programming — Fortran — Resources — U
Using and Porting GNU Fortran
g77 supports certain constructs that have different meanings in VXT Fortran than they do in the GNU Fortran language.
Provides Information — Source
Using C and C++ with Fortran
from the Department of Mathematics — University of Utah.
Provides Information — Source
Using f77-c to do separate compilations
To separately compile Fortran modules before linking them together, use the '-c' option to the 'f77' compiler.
Provides Information — Source
Using fortran at ECN
To use Fortran at ECN, you should do the following.
Provides Information — Source
Programming — Fortran — Resources — W
What is Fortran?
A word definition from the Webopedia Computer Dictionary.
Provides Information — Source
What is GNU Fortran?
GNU Fortran 77 (g77) Legacy Site.
Provides Information — Source
Programming — Fortran — Resources — Y
YoLinux Tutorial: Using C and Fortran together
This tutorial covers mixing C and FORTRAN together, allowing C to call FORTRAN functions and FORTRAN to call C functions.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — A
Active Jump HTML Tutorial
Lessons on web page layout, font size and color, adding links, tables, lists, frames and forms. a practice pad is available.
Provides Information — Source
Advanced HTML
Offers a guide to HTML, including tables, and colors. Also JavaScript.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — B
Bare Bones Guide to HTML, The
Contains multilingual guides to HTML, the markup language in which Web pages are written.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — C
Cascading Style Sheets
W3C's overview of Web style sheets: CSS.
Provides Information — Source
Cascading Style Sheets Current Work
If you want to follow the development of CSS3, this page is the place to start. Publication descriptions are ordered roughly according to their priority within the working group.
Provides Information — Source
Coding Q&Amp;A with Chris Coyier: Code Smell and Type on a Grid
Howdy, folks! Welcome to the new incarnation of Smashing Magazine's Q&Amp;A. it's going to work like this: you send in questions you have about CSS, and at least once a month we'll pick out the best questions and answer them so that everyone can benefit from the exchange. your question could be about a very specific problem you're having, or it could be a question about a philosophical approach. We'll take all kinds.
Provides Information — Source
Complete HTML Character Entity Chart
Complete HTML Character Entity Chart
Provides Information — Source
Craig's HTML Page
HTML & XHTML lessons and tips.
Provides Information — Source
Creating An Affiliate Tracking Module in Magento
In this tutorial, we will create a Magento module that will capture an affiliate referral from a third-party source (e.g. an external website or newsletter) and include a HTML script on the checkout success page once this referral has been converted.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — D
Dave Arn's HTML Reference
A list of HTML tags and how they are used in a web page.
Provides Information — Source
Designing CSS Layouts with Flexbox is as Easy as Pie
Flexible box layout (or flexbox) is a new box model optimized for UI layout. as one of the first CSS modules designed for actual layout (floats were really meant mostly for things such as wrapping text around images), it makes a lot of tasks much easier, or even possible at all. Flexbox's repertoire includes the simple centering of elements (both horizontally and vertically), the expansion and contraction of elements to fill available space, and source-code independent layout, among others abilities.
Provides Information — Source
DHTML
Design your web sites ideal navigation system and presentation effects with OpenCube's ready to implement DHTML — JavaScript effects.
Provides Information — Source
DHTML Lab
A biweekly how-to column on Dynamic HTML.
Provides Information — Source
Do Chub
CSS/HTML/JavaScript/DOM
Provides Information — Source
Dynamic Drive DHTML Code Library
A comprehensive DHTML code library.
Provides Information — Source
Dynamic HTML Index
Boasting the largest collection of DHTML links, this index organizes its pointers to answer commonly asked questions like what is Dynamic HTML and where can I learn how to use it?
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — E
EchoEcho.Com: HTML Tutorials
Covers both the basics and advanced HTML topics with an interactive message board for specific issues.
Provides Information — Source
Examware HTML Tutorials and Resources
An enormous range of free resources for those wanting to learn more about HTML.
Provides Information — Source
Extreme HTML Optimization — WebReference
Article on reducing HTML file size in order to maximize page display speed.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — F
Flamingo Lingo
Includes an HTML 4.0 tag list as well as lessons on Cascading Style Sheets and DHTML.
Provides Information — Source
Free HTML Tutorials — Tutorialized
A directory of web design lesson links, including HTML.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — G
Get Started with WordPress
Back when blogging was just catching on, a small PHP-based publishing system was quietly released and quickly took the blogging community by storm. WordPress, as the system was known, was an instant hit thanks to its simplicity and open-source license which allowed interested developers to extend and improve the system without hassle.
Provides Information — Source
Goodbye, Zen Coding. Hello, Emmet!
Back in 2009, Sergey Chikuyonok wrote an article to present a new way of writing HTML and CSS code. this revolutionary plugin, called Zen Coding, has helped many developers through the years and has now reached a new level.
Provides Information — Source
Guide to Cascading Style Sheets
The Web Design Group's guide to Cascading Style Sheets.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — H
House of Style
A comprehensive set of style sheets resources for the novice to the expert. guides, tutorials, articles, recipes, a gallery and more.
Provides Information — Source
HTML 2.0 DTD Reference
Lists and describes the different parts of the HTML 2.0 Document Type Definition.
Provides Information — Source
HTML 3.2 Reference
All the tags in specification, including information on usage and limitations.
Provides Information — Source
HTML 4.0 Reference
This HTML reference by the Web Design Group has several HTML tag lists.
Provides Information — Source
HTML 4.0 Working Draft Release, The
Completely free, the HTML 4.0 working draft is available — courtesy of the WWW Consortium — in a number of formats: HTML online, a plain text file, HTML as a gzip'd tar or a zip file (~248Kb), as well as a 2.4MB postscript file or a 260-page PDF.
Provides Information — Source
HTML 5
A vocabulary and associated APIs for HTML and XHTML
Provides Information — Source
HTML 5 differences from HTML 4
HTML 5 defines the fifth major revision of the core language of the World Wide Web, HTML. "HTML 5 differences from HTML 4" describes the differences between HTML 4 and HTML 5 and provides some of the rationale for the changes. this document may not provide accurate information as the HTML 5 specification is still actively in development. When in doubt, always check the HTML 5 specification itself.
Provides Information — Source
HTML 5 Elements
The table shows the 104 elements currently in the HTML5 working draft and two proposed elements (marked with an asterisk).
Provides Information — Source
HTML 5 from TBray
It's all over the news these days, because it's a Good Thing: the Web will be smarter and faster and better. and for other reasons involving politics and vituperation. I love parts of HTML5, but it's clear that other parts are a science project. and as a sometime standards wonk, I'm puzzled by aspects of the way the spec (not the language, the spec for the language) is put together.
Provides Information — Source
HTML 5 Security Cheatsheet
What your browser does when you look away..
Provides Information — Source
HTML by Example
Alphabetical listings of all HTML tags and explanations, inlcuding examples of how to use them.
Provides Information — Source
HTML Center
Features beginning to advanced HTML lessons. Included is a special tutorial for HTML 4.0. other programming languages covered are CSS, DHTML, and VRML.
Provides Information — Source
HTML Help
Maintained by the Web Design Group to provide Web authoring reference material, tips, and answers to frequently asked questions.
Provides Information — Source
HTML Help Center
Covers basic to advanced HTML topics. There is an HTML tag list. Also, covered are Cascading Style Sheets.
Provides Information — Source
HTML Help Online
The beginner's guide to web site development. Easy to understand step by step levels of learning. Includes quick reference to HTML codes.
Provides Information — Source
HTML School
HTML School is an award winning, well organized, and easy to understand HTML tutorial with lots of working examples and source code.
Provides Information — Source
HTML Station — List of HTML 4 Elements
This document links you to reference information and demonstrations of HTML elements. You'll find examples, syntax summaries, and links to supporting and reference info.
Provides Information — Source
HTML Tips
Tips and tricks for new and experienced webmaster.
Provides Information — Source
HTML Tips and Tricks
Stylesheets, forms, fading, background colour and sound, bullets, aligning text, hit counter, marquees, Java dialog boxes, and preventing browsers from caching.
Provides Information — Source
HTML Writer's Guild
Comprised of more than 50,000 professionals and hobbyists in over 100 countries worldwide, the guild invites beginners and experts alike to accept the basic free membership and take advantage of the numerous member resources and benefits.
Provides Information — Source
Html5 Canvas Cheat Sheet
Provides Information — Source
HTMLCenter
Tutorials, tips, and software reviews.
Provides Information — Source
HyperText Markup Language — W3C
The official W3C HTML page. Includes full information on HTML, and links to all the specifications.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — I
Idocs Guide to HTML
Featured are brief lessons on HTML. Included is a tag list and webpage building resource list.
Provides Information — Source
Independence Day: HTML5 WebSocket Liberates Comet from Hacks
A recent set of HTML5 discussions are changing the course of Comet. First, a recap of the last two years of Comet: with long-polling we set the bar to cross-browser push.
Provides Information — Source
Index DOT CSS Style Sheets Guide
Properties index, history, and links. Part of Index DOT HTML by Brian Wilson.
Provides Information — Source
Index Dot HTML
The advanced HTML reference. Repositories and references for technical information about the HTML and CSS languages.
Provides Information — Source
Internet Brothers
Tutorials, including examples, covering HTML and DHTML, graphics editing, site promotion, digital photography, and desktop publishing.
Provides Information — Source
Introducing the XML.com
Content management tools and designing web pages using XML, articles and news about XML.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — J
Jan's Guide to HTML
Beginning to advanced HTML tags are discussed as well as JavaScript and SSI.
Provides Information — Source
JavaScript Pagebuilder
Creates almost all HTML tags and can create detailed cascading style sheets.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — L
Lastpoet.Net
Site demonstrating the possibilities of DHTML. Includes the chart where DHTML and Javascript resources are ranked based on visitor's votes.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — M
McJeff's Welcome to HTML 101
Broken into 8 separate classes, this free HTML course not only instructs but also provides a variety of graphics and other material to use in projects.
Provides Information — Source
Media Queries Are not the Answer: Element Query Polyfill
Responsive Web design has transformed how websites are designed and built. It has inspired us to think beyond device classifications and to use media queries to adapt a layout to the browser's viewport size. This, however, deviates from the hierarchical structure of CSS and characterizes elements relative to the viewport, instead of to their container.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — N
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
Notepad's Web Design — a Good Place to Start Learning HTML
Basic tags, colour codes, email url, fonts, tables, frames, forms, scripts, and some article on general web design.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — P
PageTutor.com
HTML tutorials for the rest of us.
Provides Information — Source
Platform for Internet Content Selection
A system for using invisible tags to mark Web sites. Hosted by the W3 consortium, PICS is working to establish a standard for "associating metadata with Internet content." Employers might want to take a look at this exciting new management tool.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — R
Ron's DTP/HTML Tutorials
Tutorials on HTML and DTP.
Provides Information — Source
Ron's HTML Code Lab
Features lessons on how to use the basic tags as well as some advanced usage, such as frames and image maps.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — S
Setting Weights and Styles with the @font-face Declaration
If people are on your website, they're probably either skimming quickly, looking for something, or they've found what they're looking for and want to read it as easily as possible. Either way, keeping text readable will help them achieve their goal.
Provides Information — Source
Sizzling HTML Jalfrezi
Spice up your Web pages with Sizzling HTML Jalfrezi's hot tips.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — T
TechnicalSharp
technical solution for you
Provides Information — Source
Ted's Comprehensive HTML Tutorial
Short lessons on each HTML tag. Tables and forms are also discussed.
Provides Information — Source
The HTML5 test — how well does your browser support HTML5?
Provides Information — Source
Tips, Tricks, how to, and Beyond
Simply put, this site was designed to help budding programmers create a better Web page.
Provides Information — Source
Tizag HTML Tutorial
Detailed HTML lessons.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — U
Using HTML Threading in Email
Abstracts on HTML threading in email.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — W
W3C's HTML Home Page
This official resource hosted by the World Wide Web Consortium (W3C) points to specifications for HTML 4.0, authoring guidelines, the W3C HTML Validation Service, useful discussion forums and related items.
Provides Information — Source
W3Schools HTML 4.01 Tag Reference
Complete HTML 4.01 tag and attribute reference with examples.
Provides Information — Source
W3Schools HTML Tutorial
Features short lessons and quizzes covering HTML as well as other markup languages. the latest standards are discussed, also.
Provides Information — Source
W3Schools Web Tutorials
Features short lessons and quizzes covering HTML as well as other markup languages.
Provides Information — Source
Web Design Group: An Overview of HTML tags.
An alphabetical list of HTML tags in the Wilbur specification.
Provides Information — Source
Web Development Tutorials
Covers lessons on tables and frames. Included are some copy and paste JavaScript codes and some resource HTML links.
Provides Information — Source
Web Page Mistakes
Reviews common website mistakes and design problems with solutions.
Provides Information — Source
Web Style Guide
This site contains a guide to Web-site building, including info on design, site organization and an HTML tag primer.
Provides Information — Source
Web Style Sheets
The W3C Style Page.
Provides Information — Source
WebDeveloper.com
News and Resources for Web developers.
Provides Information — Source
WebReference.com
Developer's Guide to the Web & Webmastery.
Provides Information — Source
CSS, HTML, DHTML and KHTML Programming — X
xmlfiles.com
All About XML and how to Use It.
Provides Information — Source
Java, Javascripts and Java Applet Programming — Resources
12 Rules for Professional JavaScript in 2015
JavaScript is hard. It moves so fast that it's often unclear whether you're "doing it wrong" at any given moment. some days it feels like the bad parts outweigh the good parts.
Provides Information — Source
algebrite
Algebrite is a Javascript library for symbolic mathematics (actually, mostly coffeescript resulting in Javascript) keeping the code as simple as possible in order to be comprehensible and easily extensible.
Provides Information — Source
A useful JavaScript pattern — the Module Pattern
A good API design forms an integral part of coding best practices. and what is a good API? a good API would only expose methods that would be needed by the client using the API. the public space would not be cluttered by unnecessary methods. and there are not many times where I have seen JavaScript developers really caring about a good API design.
Provides Information — Source
Academic Program for Java
IBM resource for Java educators and students.
Provides Information — Source
A free, once-weekly email roundup of Java Web curated news
The goal of the Java Web Weekly is to save you time. No longer do you have scour through dozens of blogs and podcasts to keep up to date in the growing Java community.
Provides a Service — Source
A handy hack for getting around Java type erasure
Once a Java class is compiled, any generic information is lost. Meaning that an ArrayList of Cars at runtime becomes an ArrayList and the fact that it stores Cars is lost.
Provides Information — Source
A Javascript stacktrace in any browser
Chances are that if you've done any significant Javascript work, you've run into a situation where part of the debugging process could be much improved if you just had the function call stack.
Provides Information — Source
Anagram Generator
Java applet which will anagram user-entered phrases.
Provides Information — Source
AngularJS: a Retrospective
Taking a look back after working with AngularJS for a year.
Provides Information — Source
Apache Shiro, is it ready for Java EE 6? (a JSF2-Shiro Tutorial)
After having used Java EE container managed authentication and even having homegrown JSF based authentication for a good amount of years and getting a bit tired of it, I wanted to review how well the current 3rd party Java EE authentication frameworks integrate in Java EE 6 with JSF 2, CDI and EJB 3.
Provides Information — Source
Apogee Software
is a provider of advanced software solutions for developers seeking the best in JavaTM and C/C++ programming environments and tools.
Provides Information — Source
Asm.js: the JavaScript Compile Target
Like many developers I've been excited by the promise of Asm.js. Reading the recent news that Asm.js is now in Firefox nightly is what got my interest going. There's also been a massive surge in interest after Mozilla and Epic announced that they had ported Unreal Engine 3 to Asm.js — and that it ran really well.
Provides Information — Source
Async Functions in JavaScript with Etienne Baudoux
In this video Etienne describes the implementation of the Async Function specification for the Microsoft Edge browser. It is a fascinating look at how the Edge browser combines both parsing and native C++ calls to implement this incredibly important pattern.
Provides Information — Source
Basic JavaScript: Prototypical Inheritance versus Functional Inheritance
Inheritance in JavaScript has been the topic of many discussions in the past and will continue to be the source of future debates and arguments. While we do value composition over inheritance, we don't want to throw the baby out with the bathwater either. So, from time to time, we run into these cases where we want some notion of inheritance in JavaScript. now what?
Provides Information — Source
Beautiful Seamless JavaScript Testing in 10 Minutes
As a developer, it's not often that you run across software that instantly changes the way you work, but last night I found a new and as of yet relatively unknown package that for me did just that.
Provides Information — Source
Beginners Javascript Tutorials
covers the basic concepts for those new to the world of programming. offers free graphics as well.
Provides Information — Source
Bridgewater Consultants, Inc
Our professional services expertise includes Data Modeling, Sun Certified JAVA 2 Programmers, and Rapid Application Development.
Provides a Service — Source
CodeBrain.com
provides free top-quality Java multi-media, animation, and utility applets with free download kits.
Provides Information — Source
Cory's Javascript Page
Offers a number of basic scripts.
Provides Information — Source
Creating a Text Adventure Game in Java
This site features tutorials describing how to write a text adventure game in an object-orientated language like Java.
Provides Information — Source
CSS Animations and JavaScript
The two specifications are confusingly named — and it's hard to tell what the difference is between them at first glance. However, to put it simply: CSS Transitions are easy to use, while CSS Animations are made for programmers.
Provides Information — Source
Cytoscape.js 2.0.0
A JavaScript graph library for analysis and visualisation (compatible with Node.js, jQuery 1.4+, and plain JavaScript)
Provides Information — Source
Dart 1.1 features up to 25% faster Javascript
Better performance, more features, and improved tools mark the 1.1 release of Dart. Just two months after the 1.0 release, this new release delivers a set of compatible updates that makes applications easier to develop and faster for end users.
Provides Information — Source
Deploy Java EE Apps effortlessly on AWS
At Boxfuse we love solutions that just work. and that's why, when it comes to Java EE, we've grown very fond of Apache TomEE. Unlike traditional heavy and complex application servers, TomEE combines the swiftness of Tomcat with the benefits of standard Java EE.
Provides a Service — Source
Detecting vendors' CSS-prefixes from Javascript
Sometime you need to apply some styles from within javascript code. Here is an example: you hove some elements with a transform property dynamically set, like:
Provides Information — Source
Developer.com
Java Scripts and more
Provides Information — Source
Doc JavaScript
hundreds of original columns, tutorials, tools, and tips.
Provides Information — Source
Doclets
JSDOC GOES CI
Provides Information — Source
Duktape
Duktape is an embeddable Javascript engine, with a focus on portability and compact footprint.
Provides Information — Source
EarthWeb: Java
Java articles, resources, and downloads.
Provides Information — Source
Eclipse Is...
An amazing open source community of Tools, Projects and Collaborative Working Groups. Discover what we have to offer and join us.
Provides Products — Source
ECMAScript 6 (ES6): What's new in the Next Version of JavaScript
You've probably heard about ECMAScript 6 (or ES6) already. it's the next version of JavaScript, and it has some great new features. the features have varying degrees of complexity and are useful in both simple scripts and complex applications.
October 28, 2015 — Source
Elixir Technology — Java and Object Solutions
Elixir Technology is the supplier of LOREx2 for Java CASE tool and Elixir IDE for professional Java developer.
Provides Information — Source
Examware
Collection of tutorials and resources.
Provides Information — Source
Expand your utility belt with Underscore.js
The JavaScript library Underscore.js streamlines tasks and allows you to do more with fewer lines of code. Get a sense of what you can do with some of its 60+ functions.
Provides Information — Source
Favicon.com — the java icon editor
create a favicon.ico file to customize your marketing logo in Internet Explorer's favorites/bookmarks using our free online java icon editor
Provides Information — Source
fn.js
A JavaScript library built to encourage a functional programming style & strategy.
Provides Information — Source
For modern development Javascript indeed is a shit language
Javascript is so bad, on so many levels — it's not even funny. this is why I am so surprised everyone jumped on the node bandwagon with such excitement — yes, Node is faster than Ruby, but it's unfathomable to me that someone in his clear mind would want to rewrite his app in Node without being 100% focused on the evented model.
Provides Information — Source
Fred's Guide to Java Resources
This personal site tries to teach the basics of Java and JavaScript, and tells you where to learn more.
Provides Information — Source
Free Java Certification Training
This site focuses on giving you resources to help you prepare for the Sun Certified Java Exam.
Provides Information — Source
Free Software Foundation Java Pages
A collection of Java programs and projects that are licensed with the Gnu Public License (GPL).
Provides Information — Source
Free-Javascripts.com
Dozens of free scripts that can add interactivity to one's site with cut-n-paste ease.
Provides Information — Source
Free-Script
JavaScripts, Java Applets, ASP and DHTML scripts for free!
Provides Information — Source
Frequently Asked Questions About JDBC(TM)
Sun's Official JDBC FAQ
Provides Information — Source
Getting Started with Java RMI
RMI (Remote Method Invocation) is an architecture to support distributed computing. in a standalone application architecture, all Java codes reside on a single machine. JVM manages the interaction between Java objects locally. RMI specifically extends the idea to support a distributed system where application code and execution are spread across multiple remote machine aka JVM.
Provides Information — Source
Guide to Java Versions and Features
Here's everything you need to know about different Java versions and features. — Source
Halva
Welcome to Halva — Idiomatic Scala... in Java!
Provides Products — Source
Hardware Hacking with JavaScript
The Internet of Things (IoT) has enabled the Internet to reach beyond the browser. Made up of electronically networked devices, these "things" are able to interact with the physical world via sensors that feed data they capture back into their ecosystems.
Provides Information — Source
HEXAGON.js
Create custom themes with variable-driven theme files.
Provides Products — Source
High-Performance Java Persistence — Part One
Four months, one week and two days and 114 pages; that's how much it took to write the first part of the High-Performance Java Persistence book.
Provides Information — Source
Hotscripts — JavaScript Samples and Tutorials
Containing almost 500 free JavaScript samples with many tutorials and references to books.
Provides Information — Source
How do leak detectors work — Plumbr case study
We are often asked 'How does Plumbr work internally?' — ever since we made the tool publicly available. as the number of Plumbr users is growing, the number of these questions is also rising, and we have finally reached a point where it is more efficient to write the answer down than recite it over and over again. in the following article I will describe how memory leaks can be detected in general and which approaches does Plumbr use internally to do its job.
Provides Information — Source
How Do you Access your Relational Data from Java?
The Java language and platform offers a vast range of options when it comes to working with relational data, from raw JDBC to fully blown Object/Relational mapping tools. of these, the widely used ORM tools in particular have attracted a large and growing number of high profile critics. Clojure creator Rich Hickey, for example, has repeatedly argued that ORM tools are Complex.
Provides Information — Source
How is ThreadLocal implemented?
This is a follow-up to my last week post, where I explained the motivation behind ThreadLocal usage. from the post we could recall that ThreadLocal is indeed a cool concept if you wish to have an independently initialized copy of a variable for each thread. Now, the curious ones might have already started asking "how could I implement such a concept in Java"?
Provides Information — Source
IBM AlphaWorks
Large collection of Java resources (applications, virtual machines, beans) — many with source code.
Provides Information — Source
Immutable Data Structures and JavaScript
A little while ago I briefly talked about my latest blog rewrite and promised to go more in-depth on specific things I learned. Today I'm going to talk about immutable data structures in JavaScript, specifically two libraries immutable.js and seamless-immutable.
Provides Information — Source
Introducing Responsive Web Typography with FlowType.JS
While working on an image-heavy site for Simple Focus, a couple of our designers, John Wilson and Casey Zumwalt, noticed how images always scaled perfectly. Pull the corner of the browser window and the images expand to fill the space. Push back the corner, they shrink and fall into place. the line length of hypertext, on the other hand, changes based on its parent element's width, which has a negative effect on readability.
Provides Information — Source
Java Grande
workshops and forum to set standards and establish community consensus for evolution of Java Grande to extend the usability of the environment.
Provides Information — Source
Jaas: JavaScript as a Service
Keeping up with the JavaScript ecosystem is hard — there are countless frameworks and new ones are released daily. It is not sustainable to always learn about the latest and greatest and be productive.
Provides a Service — Source
Introduction in Java TDD — part 1
Welcome to an introduction in Test Driven Development (TDD) series. we will talk about Java and JUnit in context of TDD, but these are just tools. the main aim of the article is to give you comprehensive understanding of TDD regardless of programming language and testing framework.
Provides Information — Source
Introduction to JavaScript Unit Testing
You probably know that testing is good, but the first hurdle to overcome when trying to write unit tests for client-side code is the lack of any actual units; JavaScript code is written for each page of a website or each module of an application and is closely intermixed with back-end logic and related HTML.
Provides Information — Source
Is Java More Secure than C?
Whether Java is more secure than C is a simple question to ask, but a hard question to answer well. When we began writing the SEI CERT Oracle Coding Standard for Java, we thought that Java would require fewer secure coding rules than the SEI CERT C Coding Standard because Java was designed with security in mind.
Provides Information — Source
Ivan Peters Dot Com
JavaScript overview, adding "Find in Page" feature to web site. Also skydiving stuff.
Provides Information — Source
Jaspy
Jaspy is a Python VM written entirely from scratch in JavaScript with some unique features. Jaspy supports multiple threads, comes with an integrated debugger which offers remote debugging and provides a flexible preprocessor based architecture. Speed is explicitly not a main goal of this project. Jaspy aims to illustrate how web programming on the client side could be done by exploring new ways.
Provides Products — Source
Java Bluetooth
The complete source for developing Bluetooth applications with Java , and the companion website for the book, "Bluetooth for Java".
Provides Information — Source
Java EE 7 and JAX-RS 2.0
Most Java EE 6 applications, with the requirement for a remote API and free choice, are using a more or less RESTful flavor of the JAX-RS 1.0 specification. Java EE 7 with JAX-RS 2.0 brings several useful features, which further simplify development and lead to the creation of even more-sophisticated, but lean, Java SE/EE RESTful applications.
Provides Information — Source
Java Method Overriding is FUBAR Part 8 of 8
Due to my laziness and lameness my previous post wasn't as convincing as it should have been, so I'm going to try again.
Provides Information — Source
Java on the Brain
A listing of some Java applets, with source.
Provides Information — Source
Java™ Platform, Standard Edition 9
This document is the API specification for the Java™ Platform, Standard Edition.
Provides Information — Source
Java Programmer Certification FAQ
Information for anyone considering taking the Sun Certified Java Programmer/Developer Exams.
Provides Information — Source
Java Script Made Easy
JavaScripts for web pages. Simple cut and paste.
Provides Information — Source
Java Tip of the Week #1 — Lombok
During 2015, I was not able to post as often as I would like. I guess the every blogger might have the same problem. I can't make any promises, but I hope I can provide with great quality articles for 2016.
Provides Information — Source
Java Tutorials
Contains useful resources, examples and articles for java programmers and beginners.
Provides Information — Source
Java-scripts.net
Useful scripts in several categories.
Provides Information — Source
Java: Factory Design-Method Pattern | Object Oriented Design | Design Patterns
Factory Design Pattern is one of the Creational Design pattern and it's widely used in JDK as well as frameworks like Spring MVC and Struts. the factory method pattern is an object-oriented creational design pattern to implement the concept of factories and deals with the problem of creating objects (products) without specifying the exact class of object that will be created.
Provides Information — Source
Java/C/C++/Fortran Makefile
A simple replacement for Ant.
Provides Information — Source
JavaBeans FAQ:
General Help
Provides Information — Source
javadoc.io
Free javadoc hosting for any open source Central Maven Repository project.
Provides Information — Source
JAVALANG
Concept in Code
Provides Products — Source
JavaMuseum
showcases work that incorporates Java.
Provides Information — Source
JavaRanch
Prepare for Java Certification with the Rule Roundup game. Talk about more advanced topics at the Big Moose Saloon.
Provides Information — Source
JavaScript 1and fast data structures: some initial experiments
Two of my favorite data structures are the bitset and the heap. the latter is typically used to implement a priority queue.
Provides Information — Source
Javascript Automatic Error Reporting
Websites often have to work across many different browsers and devices, but we can't always test our code on all platforms. CSS quirks can cause some visual oddities, but differences in browser Javascript APIs can break a site's interactivity. you can try to write close to your knowledge of the standards and hope your users report their issues. Then six months later someone finally lets you know that Feature X is completely broken anyway in IE/Android 2.x/their Nintendo DS's browser, and they thought you knew about it already.
Provides Information — Source
Javascript Code Coverage with PhantomJS, Jasmine, and JSCover
I'm a big believer in the benefits that Continuous Delivery provides to help teams ship software. An important component of this is the delivery pipeline, which aims to automate the entire process from checking in code, running a build, testing, to ultimately deploy the code into a customer facing environment.
Provides Information — Source
JavaScript Corral
Large Collection of free scripts to use on your web pages.
Provides Information — Source
Javascript event dispatcher
Too much time has passed since my last post, so today I'll write about a simple javascript component, an event dispatcher which allows two entities to communicate each other. — see more at: http://www.abidibo.net/blog/2014/01/16/javascript-event-dispatcher/#sthash.G05Wmw8g.FY0G7pbM.dpuf
Provides Information — Source
Javascript Functors Explained
In essence, a functor is nothing more than a data structure you can map functions over with the purpose of lifting values from a container, modifying them, and then putting them back into a container. Simply put, it is a design pattern that defines semantics for how fmap should work. Here's the general definition of fmap:
Provides Information — Source
JavaScript Kit
offers tutorials and free scripts. Also features a large developers' forum.
Provides Information — Source
JavaScript R&E Site
reference, syntax, and examples you can use.
Provides Information — Source
Javascript runtime built for UnrealEngine 4
Unreal.js is a plug-in which brings V8-powered Javascript into UnrealEngine4.
Provides Products — Source
JavaScript Search
a searchable directory of scripts, tutorials, FAQ's, and much more.
Provides Information — Source
JavaScript Source, The
The JavaScript Source is a handy JavaScript resource with an abundance of free "Cut & Paste" JavaScript examples (source codes are included).
Provides Information — Source
JavaScript through the Lenses of Functional Programming
One of the main challenges of large-scale application development, especially with JavaScript, is keeping track of the state of the system at any point in time. we create lots of objects and pass them around to functions that are free to mutate them as they please and, most often, this makes it incredibly difficult to find and hunt down bugs.
Provides Information — Source
Javascript Tip of the Day
tips and tricks.
Provides Information — Source
JavaScript Tip of the Week, The
The JavaScript Tip of the Week archive is a collection of 30 coding tips with complete source code, working examples and commentary.
Provides Information — Source
JavascriptPromise
In Javascript, promises are objects which represent the pending result of an asynchronous operation. you can use these to schedule further activity after the asynchronous operation has completed by supplying a callback.
Provides Information — Source
Javascriptsoucre.com
JavaScript forums and hundreds of scripts and how-to guides.
Provides Information — Source
javolution
The Java™ Solution for Real-Time and Embedded Systems.
Provides Information — Source
jbloomer
Create a bloom filter by passing how many items you expect to be in the filter and a expected tolerance of false positives to occur.
Provides Products — Source
jGuru.com
Java resource offering FAQs on everything from the language to tools and APIs. with community forums, self-paced training, and the news from the field.
Provides Information — Source
JGuru Self-Paced Java Courses
Directory of free, online, self-paced courses on JavaMail, Collections, JSP, JDBC, EJB, and more.
Provides Information — Source
Jini FAQ
Answers to Jini-related questions from Bill Venners.
Provides Information — Source
JOOBY a scalable, fast and modular micro web framework for Java.
Provides Information — Source
Journey Through the JavaScript MVC Jungle
When writing a Web application from scratch, it's easy to feel like we can get by simply by relying on a DOM manipulation library (like jQuery) and a handful of utility plugins. the problem with this is that it doesn't take long to get lost in a nested pile of jQuery callbacks and DOM elements without any real structure in place for our applications.
Provides Information — Source
JPython
implementation of the Python programming language designed to run on SUN's Java Platform.
Provides Information — Source
js2js is a revolutionary open-source compiler from JavaScript to JavaScript
JavaScript is the new Assembly. There are dozens of tools that compile some programming language to JavaScript. you can do it with C++, Java, C#, Python, Scala or Ruby. But there's one language that remains to be covered for JavaScript to dominate the world: JavaScript.
Provides Products — Source
JSCITY
JSCity is an implementation of the Code City metaphor for visualizing source code. we adapted and implemented this metaphor for JavaScript, using the three.js 3D library.
Provides Information — Source
jsDelivr API — from a Casual Experiment to Success
I've been working with Dmitriy of jsDelivr for roughly a year now. jsDelivr is one of the leading JavaScript CDNs out there. It utilizes multiple CDN providers and VPSs and then performs load balancing so that the assets get served in a swift manner. Recent post at Mozilla Hacks covers the technology in good detail.
Provides Information — Source
JSyn
An audio synthesis API. Provides oscillators, filters, samplers, delay lines, etc to let you create dynamic real-time sound.
Provides Information — Source
JUnit Rule + Java 8 Repeatable Annotations == Clean Tests
Last couple of months I am spending most of my free time writing Docker Java REST API client using RxJava and OkHttp. I have been following TDD for developing this API. some of the test cases in RxDockerClientTest have to first create a docker container and then they perform other operations.
Provides Information — Source
LWJGL
The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library), OpenCL (Open Computing Language) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound.
Provides Information — Source
Kairos
Kairos is a greek word that means "the right moment". Also, in the greek mithology Kairs the son of the personification of time itself, Chronos.
Provides Information — Source
Kids Making the Future of Java
I had the opportunity to participate in the Make the Future of Java Workshop last week, which was a lot of fun. Kids ages 13 and up got a chance to learn how to program using Alice and Greenfoot technologies.
Provides Information — Source
Know your Node.js (and versus Code)
Continuing with our versus Code Theme, today I've got three items for you (well, one, okay, kind of three, or whatever... )
Provides Information — Source
KumuluzEE
A lightweight framework for developing microservices using standard Java EE technologies and migrating existing Java EE applications to microservices.
Provides Products — Source
Layout Management
An overview of layout managers in Sun JFC/Swing.
Provides Information — Source
Making Sense of Java
A beginner's FAQ aimed at people who know almost nothing about Java.
Provides Information — Source
Markov Chain Monte Carlo Simulation in 10 Minutes
What is a random variable?
Provides Information — Source
Meteor JS
Meteor is an open-source platform for building top-quality web apps in a fraction of the time, whether you're an expert or beginner.
Provides Information — Source
Microsoft: Comparing MTS to EJB
Article provides a comparison between Microsoft Transaction Server (MTS) and EJB in terms of transactions support, portability, interoperability and other topics.
Provides Information — Source
MK's Java Page
MK's Java Page offers original Java applets for downloading, along with descriptions of the creation process and the challenges faced in the programming.
Provides Information — Source
More Canvas Context Shapes
The javascript canvas context has existing methods to draw any shape you want using ctx.moveTo and ctx.lineTo methods, as well as predefined common shapes ctx.rect and ctx.arc. Rather than piece together other basic shape from these, here I add a few more methods to draw the rest of the common primitives, polygons, stars, rounded rectangles, and shape (from an array of points).
Provides Information — Source
Mozilla is Unlocking the Power of the Web as a Platform for Gaming
Mozilla, a non-profit organization dedicated to promoting openness, innovation and opportunity on the Web, is advancing the Web as the platform for high-end game development. with Mozilla's latest innovations in JavaScript, game developers and publishers can now take advantage of fast performance that rivals native while leveraging scale of the Web, without the additional costs associated with third-party plugins. this allows them to distribute visually stunning and performance intensive games to billions of people more easily and cost effectively than before.
Provides Information — Source
Mozilla launches new JavaScript-based Add-ons Validator for developers
Like apps hitting a store, browser add-ons have to go through validation to ensure that they work properly and are secure. this is the case with Firefox, and developers will be only too aware that the validation tool provided by Mozilla is unreliable and difficult to use.
Provides Information — Source
Mr.Haki's (JBuilder) JavaBean TutorialMr.Haki's (JBuilder) JavaBean Tutorial
This tutorial shows how to build JavaBeans using JBuilder 2 Java BeansExpress.
Provides Information — Source
MySQL in Docker with Java Hibernate
Recently, I started working on a new server project at work, and wanted to be able to run a local dev environment with Docker. this has become my normal flow for a couple of server projects because of how easy Docker is to work with, and especially for the fact that I don't need to set up any of the supporting structure on my machine to run the server.
Provides Information — Source
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides Products — Source
OCamlScript
OCamlScript is a JavaScript backend for the OCaml compiler. Users of OCamlScript can write type-safe, high performance OCaml code, and deploy the generated JavaScript in any platform with a JavaScript execution engine.
Provides Information — Source
Oliver Caldwell's blog
On programming, Vim and Linux. May contain JavaScript.
Provides Information — Source
Opsis
Java applet that can be used to teach balanced binary search tree algorithms. Unique in that it combines elements of programming, proof, and animation to enhance learning.
Provides Information — Source
Outlaw Cafe
dedicated to Java development on the Macintosh.
Provides Information — Source
Pagination
Recently I was working on a pagination for a web app. this simple problem can be a good case to compare JavaScript and Elm.
Provides Information — Source
Prepack
A tool for making JavaScript code run faster.
Provides Products — Source
Presenting Java:
Information Sources.
Provides Information — Source
Pretty Map Literals for Java 8
Provides Information — Source
Pyjnius: Accessing Java classes from Python
We're pleased to announce the Pyjnius project. it's a Python library to access Java classes from Python, on the desktop or on Android.
Provides Information — Source
Querying on Java Object's without Database
What I'm trying to do is querying on Object. Here is the details. I have a file called employee.txt. So I parsed it and kept in the list
Provides Information — Source
Reactive Programming in JavaScript
Writing large JavaScript projects is hard. the language lacks both a type system and a canonical module system, it has a rather clunky syntax and has a threading model that is, to say the least, interesting. No wonder so many third party JavaScript frameworks exist. Luckily JavaScript is a flexible language, which makes extending it easy.
Provides Information — Source
Realm Java 0.84 — with Async Queries & Transactions!
We just released a new version of Realm Java to this website and to Maven. this release includes support for asynchronous queries and asynchronous write transactions!
Provides Information — Source
Remove your pop up banners
A simpel guide on how to use Javascript to remove your pop up banners for good
Provides Information — Source
RxJava — Achieving Parallelization
RxJava is often misunderstood when it comes to the asynchronous/multithreaded aspects of it. the coding of multithreaded operations is simple, but understanding the abstraction is another thing.
Provides Information — Source
Scope and Closures in JavaScript.
So, one problem with JavaScript is that it looks like a C-style language. C-Style or ALGOL 60 inspired languages such as java have what is called block scope.
Provides Information — Source
ScriptHeaven.Org
A Comprehensive directory of links to resources no Webmaster should be without. Everything ranging from scripts written in Perl, PHP, ASP, Java, JavaScript, Flash and many more.
Provides a Service — Source
Send a Link
JavaScript tools that enable your web page visitors to bookmark your site, send an email about it to a friend, or make it their homepage, or with a single mouse click.
Provides Information — Source
SLip — a Lisp system in JavaScript
This is a Lisp system in JavaScript, the goal being to be able to run Lisp in a browser.
Provides Information — Source
Software Developers
Java tutorials — basic tutorial, servlets, and JDBC. Example code, tips and resources.
Provides Information — Source
Source for Java, The
Learn about Java from the horse's mouth. Find the latest Java news.
Provides Information — Source
strman
A Javascript string manipulation library without npm dependences.
Provides Information — Source
Sun's Java Applet Security FAQ
Learn about security features in Java applets.
Provides Information — Source
task.js ( generators + promises = tasks )
task.js is an experimental library for ES6 that makes sequential, blocking I/O simple and beautiful, using the power of JavaScript's new yield operator.
Provides Information — Source
TechnicalSharp
technical solution for you
Provides Information — Source
The Checker Framework
Are you tired of null pointer exceptions, unintended side effects, SQL injections, concurrency errors, mistaken equality tests, and other run-time errors that appear during testing or in the field?
Provides Information — Source
The Definitive JavaScript Resource
Your gateway to all things JavaScript.
Provides Information — Source
The Evolution of the BEM Methodology
This article is a case study about the evolution of BEM, a methodology that enables team members to collaborate and communicate ideas using a unified language that consists of simple yet powerful terms: blocks, elements, modifiers. Learn about the challenges that a big company faces when gradually building an entire ecosystem of services with an ever-growing team of developers.
Provides Information — Source
The Java Apache Project
Provides Java servlet modules for the popular Apache webserver, plus lots of other web- and development-related tools.
Provides Information — Source
The JavaScript Source
An excellent 'cut & paste' JavaScript library with tons of free JavaScript source code for your web pages.
Provides Information — Source
Thinking functionally in JavaScript — a fun interlude
I've been talking about functional JavaScript for a few posts, but, to be honest, it's nice to put the theory aside and just practice thinking and writing functionally. with that in mind, let see what we can do about fixing some "copy-n-paste" code.
Provides Information — Source
Tomcat in Eclipse, set Java Version
Provides Information — Source
uShop
Java shopping cart system for setting up an online store, composed of applets and scripts. Interactive CD-ROM capabilities, merchant account interfaces, affiliate tracking and more.
Provides Information — Source
Using Java Build Script Tasks in Visual Studio Code
The shortcoming with Tasks was that you could only define one, which is (in my humble opinion) by design to help developers by forcing them to create a build script rather than setting up tasks, as a build script is not coupled to the IDE and can be used elsewhere.
Provides Information — Source
Video: Coding WebInspect in real-time to Inject Fortify Plugin Views
Here is a detailed video that shows the multiple steps required to inject windows originally hosted in Eclipse (Java process) into WebInspect (.NET process).
Provides Information — Source
WebCoder.com
JavaScript and Dynamic HTML how-to, references, scriptorium, demos.
Provides Information — Source
What is UStream?
UStream (Unix Stream) is an extension of the Java 8 Stream API to process data pipelines the Unix way. It provides a set of components that mimic Unix commands (and more).
Provides Information — Source
Why ExtendJS?
JavaScript is a great language for websites and small projects but it's dynamic nature, can be unsuited, for large projects where collaboration and code-reuse is important.
Provides Products — Source
Why I prefer JavaScript to C++ and ActionScript when developing 3D code
I'm currently working on the next update for CopperCube. a lot of people are making games and interactive applications with it, so there are now quite a few useful feature requests for making even more stuff possible, and I'm implementing everything which I find makes sense.
Provides Information — Source
Why we Need Lambda Expressions in Java — Part 1
Lambda expressions are coming to Java 8, but apparently they are still encountering some resistance and not all Java developers are convinced of their usefulness. in particular they say that it could be a mistake to try to add some functional features to Java, because they fear that this could compromise its strong object oriented and imperative nature
Provides Information — Source
WikiWikiWeb EJB Roadmap
EJB section of the well-known WikiWikiWeb pattern repository.
Provides Information — Source
Woodger's JavaScript Reference
JavaScript Overview as well as coding tips.
Provides Information — Source
Write your Next Web App with Ember CLI
When you start a fresh web project or start digging into an existing code base, chances are you're trying to create or enhance a feature for your users. the last thing you want to do is spend time customizing build tools and creating infrastructure to develop your application. If you land a new client, you want to show them features today, not in a week after you've cobbled together a build pipeline.
January 7, 2016 — Source
Writing a Better JavaScript Library for the DOM
Lately, I have started to see more and more problems with jQuery, at least my use of it. Most of the problems are with jQuery's core and can't be fixed without breaking backwards compatibility — which is very important. I, like many others, continued using the library for a while, navigating all of the pesky quirks every day.
Provides Information — Source
Writing Fast, Memory-Efficient JavaScript
JavaScript engines such as Google's V8 (Chrome, Node) are specifically designed for the fast execution of large JavaScript applications. as you develop, if you care about memory usage and performance, you should be aware of some of what's going on in your user's browser's JavaScript engine behind the scenes.
Provides Information — Source
PHP Programming — Resources — Numbers
9 Useful PHP Functions and Features you Need to Know
Even after using PHP for years, we stumble upon functions and features that we did not know about. some of these can be very useful, yet underused. not all of us have read the manual and the function reference from cover to cover!
Provides Information — Source
PHP Programming — Resources — A
adLDAP
A PHP class that provides LDAP authentication with Active Directory.
Provides Information — Source
AdminPro
A user authentication class based on MySQL and the PHP Session functions. It was written for Web sites that need some password protected areas. It includes a user management application script and a MySQL table setup application script.
Provides Information — Source
Agner
Several scripts including a discussion forum, 404 not found page searching for similar pages, and hierarchical menus.
Provides Information — Source
Anserv.com
Offering PHP auction, Web-based reverse auction, classified ads and web store software products. Also provide PHP customizations, script installations and PHP/MySQL hosting services.
Provides Information — Source
AutoIndex PHP Directory Lister
Creates a list of the files in a directory on a website, and lets you browse/download them in Windows Explorer-like way.
Provides Information — Source
AzDG — Azerbaijan Development Group
PHP and MySQL based scripts, including AzDGDating, AzDGVote, AzDGGuestbook.
Provides Information — Source
PHP Programming — Resources — B
Base64img
Encodes images and generates PHP code that represents the image.Makes it possible to embed an image inside a PHP script.
Provides Information — Source
blogBuddies
A PHP software which gathers RSS and Atom feeds into a layout similar to the LiveJournal Friends page. Currently, it only works with feeds from Blogger (blogspot) and LiveJournal.
Provides Information — Source
Build your own Web Service with PHP and XML-RPC
Harry takes us one step further into the world of Web Services. Here he explains how to build your own Web Service — a news feed — using PHP and XML-RPC.
Provides Information — Source
Building Apache and PHP
Step by step tutorials describing how to build Apache & PHP on various Unix flavours, including how to build every component and library they depend on.
Provides Information — Source
PHP Programming — Resources — C
chumpsoft :: phpQuestionnaire
An online survey builder with detailed results reporting, a web-based admin interface and a completely customizable template system.Downloads the results in CSV or XML format.
Provides Information — Source
Classes and PHP (PHPBuilder)
A description in plain English of what classes are, and how they can make your project easier to complete and extend.
Provides Information — Source
Code Injection Vulnerabilities Explained
Code Injection is a term used when code is injected straight into a program/script from an outside source for execution at some point in time.
Provides Information — Source
Comprehensible PHP Code (PHPBuilder)
A good programmer makes her code look so simple and comprehensible that any other programmer can understand it and appreciate it.
Provides Information — Source
Comprehensive Web Programming API
A comprehensive library of PHP classes and functions for building secure scalable web applications.Includes configuration, templates and 'DSN' style database management.
Provides Information — Source
Configuration Manipulation with PHP Config (Dev Shed)
This article introduces a toolkit designed specifically for manipulating configuration files, thereby reducing the number of lines of code needed to read and modify application variables. this toolkit is written in PHP and implemented as a class, suitable for use in any PHP-based application and accessible via standard OO techniques.
Provides Information — Source
CounterCode Enterprise
A script for running own web counter / statistics service.
Provides Information — Source
PHP Programming — Resources — D
Database Abstraction with PHP (Dev Shed)
Take a look at the PEAR database abstraction layer, one of the coolest PHP widgets out there.
Provides Information — Source
Date and Time Script
A simple PHP script that outputs a gif picture with the current date and time.
Provides Information — Source
Ded Serious
Installation instructions for Apache PHP module and MySQL.
Provides Information — Source
DeskPRO
Customer support management software with both web and email access.
Provides Information — Source
DeveloperFusion — PHP
Tutorials, tools and source code for using PHP — covering the absolute basics, databases, templating, and cookies.
Provides Information — Source
Devshed — Searching with PHP and ht://Dig
Adds search capabilities to site using the popular open source tools PHP3 and ht://Dig.
Provides Information — Source
dompdf
A (mostly) CSS 2.1-compliant HTML to PDF converter. Written using PHP5.
Provides Information — Source
Dynamic PHP Menu Script
Free PHP menu script that determines the current page and changes the menu to gray out and make an inactive grey link. all with PHP — no javascript.
Provides Information — Source
PHP Programming — Resources — E
eLouai Scripts
Free downloadable PHP scripts. Includes shopping cart, users online, users counter, BBCode parser, force file downloads. Also DHTML code samples.
Provides Information — Source
EP-Dev
Offer free PHP scripts, including EP-Dev Counter, EP-Dev Whois, EP-Dev Forum News. Also provide Invision Board (IBF)mods.
Provides Information — Source
EPIware Project Management
Securely establishes an intranet in minutes allowing for document sharing and collaboration.
Provides Information — Source
PHP Programming — Resources — F
File and Directory Manipulation, Part 1 (Dev Shed)
PHP comes with a full-featured file and directory manipulation API that allows you (among other things) to view and modify file attributes, read and list directory contents, alter file permissions, retrieve file contents into a variety of native data structures, and search for files based on specific patterns. this file manipulation API is both powerful and flexible — two characteristics that will endear it to any developer who's ever had to work with file manipulation commands.
Provides Information — Source
File and Directory Manipulation, Part 2 (Dev Shed)
This second segment of the tutorial on the PHP filesystem API takes you into deeper waters, showing you how to copy, delete and rename files; scan directories; work with uploaded files over HTTP; perform pattern matches on file names; and read and write to processes instead of files.
Provides Information — Source
Five Star Review Script
An Amazon-style review script allows users to rank a product or item on a scale of 1-5 stars and make comments related to the product for other users to read.
Provides Information — Source
Fredsoftwares.com
Professional PHP/MySQL scripts (PHPGallery, PHPMembers, PHPThumbs, PHPRevisit, PHPMyBackup).
Provides Information — Source
Free Php Scripts
A directory of free PHP scripts such as forums, photo galleries, CMS, and e-commerce solutions. Each script has demo so it can be tested prior to downloading.
Provides Information — Source
FreeMovie/PHP
A library for generating and parsing Macromedia Flash(rm) (SWF) files.
Provides Information — Source
Frequently Asked Questions Engine
An open source PHP system which lets you make your FAQ dynamic in nature, easier to maintain, and searchable.
Provides Information — Source
PHP Programming — Resources — G
GeSHi — Generic Syntax Highlighter
Advanced generic syntax highlighter class for PHP. GeSHi features XHTML compliant output with CSS.
Provides Information — Source
GIS Mapping in PHP
A series of tutorials on using PHP to access GIS mapping information. the tutorials start with the basics, build on them, and provide many examples for more complex functions.
Provides Information — Source
Glodev.com
Free PHP scripts, tutorials, guestbook.
Provides Information — Source
Geek Code Decoder
Generator and decoder. the defacto tagline for internet geeks.
Provides Information — Source
GentleSource
Useful PHP web site tools such as Form Mail, Tell a Friend, Guestbook, Poll and Voting, and Counter Script. for each script a online demo has been installed.
Provides Information — Source
Gold-Directory.com
Offers PHP scripts: autosurf, traffic, advertisement, portals, online games and other MLM schemes scripts.
Provides Information — Source
PHP Programming — Resources — H
HIOX Free Scripts
Free PHP scripts including: Mail/Support Interface, Guest Book, Calendars, Rating System, Image Rotator, DB Query Tool, counters, Visitor Tracking, Calculator, Broken Link Analyser.
Provides Information — Source
Hitech scripts
Free comments manager, guestbook, sample counter, random password generator PHP script.
Provides Information — Source
HostDirector
Combines a whois script, order form, client management area, admin account management area, knowledge base. it's written in PHP. by Polyspaston Ltd.
Provides Information — Source
Hotscripts.com
Site with over 5000 scripts for PHP, JavaScript, Perl, etc. Also includes lists of tutorials, remotely hosted sites.
Provides Information — Source
HotScripts.com : PHP Resources
PHP programming directory featuring scripts, programs, tutorials, and books.
Provides Information — Source
PHP Programming — Resources — I
Idia
A web based dyndns client availble in PERL and PHP versions.
Provides Information — Source
InterAKT
Offering PHP tools for MySQL and Ultradev programers.This company also offers PHP components to assist rapid development of enterprise ready PHP web applications.
Provides Information — Source
PHP Programming — Resources — J
Jpcache
System that caches dynamic PHP pages, significantly reducing server load.
Provides Information — Source
PHP Programming — Resources — K
KeywordsGen
Automatically generates the hyperlink to all the defined keywords on webpages, and update when pages changed, using PHP and MySQL. SourceForge project page.
Provides Information — Source
kPlaylist
Makes ogg, mp3, wav, wma and other music files available as a streaming website.
Provides Information — Source
PHP Programming — Resources — L
LT Diagram Builder — PHP Version
Creates coordinate diagrams (charts/graphs) with bars, dots, lines, arrows, etc. Also as JavaScript and ASP version available.
Provides Information — Source
PHP Programming — Resources — M
Manual Quick Reference
Quick reference that lists all PHP functions.
Provides Information — Source
MD Web
MD contact application to use on website so that visitors can contact webmaster easily.MD News, a database driven PHP script that will allow to easily put news updates on site.
Provides Information — Source
MD5 Checksum File Parser PHP Class
Free PHP class that helps to parse and output checksums from the files generated by checksum checkers like md5sum utility.
Provides Information — Source
Mega Upload
A progress bar for PHP uploads. Perl, JSP versions are exit also.
Provides Information — Source
Mojo Webstats
A simple web statistics tool.It uses Javascript, PHP and MySQL to process web statistics.Includes date/time, document location and title, ip address and hostname, browser version, visitor resolution, and referrer.
Provides Information — Source
MonAlbum
An PHP/MySql based application which goal is to manage a photo album on the Web.
Provides Information — Source
PHP Programming — Resources — N
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
Netjuke
A Web-based audio streaming jukebox for digital music collection. Supports a wide variety of audio formats, has several language translations, randomization features, private and shared playlists, ID3 and Ogg tags and image management.
Provides Information — Source
Netjukebox
Web-based Winamp/httpQ media jukebox offering a number of features including the ability to play music and video from any computer in a network. Features real-time MP3/OGG streaming from different audio formats.
Provides Information — Source
New to PHP 5.4: Traits
As a long-time internals.php mailing list reader I am going to tell you a small secret — the first alpha release for PHP 5.4 should be just around the corner. this release is packed with some welcome new language features, usual bug fixes followed by some performance and memory management improvements. One of the noteworthy language additions are Traits — a brand new horizontal code reuse mechanism.
Provides Information — Source
PHP Programming — Resources — O
O'Reilly Network: PHP DevCenter
O'Reilly Network's source for PHP developer news and information.
Provides Information — Source
Official PHP Faq
A list of Frequently Asked Questions about PHP and their answers.
Provides Information — Source
OpenPro
A web based ERP solution written in PHP (runs on any system SQL database). It has tips and solutions that can help other programmer complete there mission faster and more professional.
Provides Information — Source
OxyScripts.com
A PHP, MySQL and HTML programming resource site, with tutorials, code snippets and articles.
Provides Information — Source
PHP Programming — Resources — P
PEAR: PHP Extension and Add-on Repository
PEAR is a code repository for PHP extensions and PHP library code inspired by TeX's CTAN and Perl's CPAN. PEAR contains code for common tasks such as database abstraction and error control.
Provides Information — Source
PHP Addiction
I wrote Tumblr, Instapaper, and Second Crack in PHP. I continue to use it because I know it extremely well, it's very easy to use and deploy, and it's nearly maintenance-free on servers. When you're a programmer forced to also be your own sysadmin, that's very attractive.
Provides Information — Source
PHP and Regular Expressions 101 (WebReference)
This tutorial steps through the POSIX-compliant regular expression functions in PHP in a straightforward manner.
Provides Information — Source
PHP Base Library (PHPLib)
A toolkit for PHP developers supporting them in the development of Web applications.
Provides Information — Source
PHP Builder.com
The source for php developers with a variety of source codes and tutorials.
Provides Information — Source
PHP cafe.net
PHP scripts, code snippets, tutorials, community forums, PHP help & tips.
Provides Information — Source
PHP Classes Repository
An experimental service that is intended to be a means of distribution of freely available programming classes of objects written the Web scripting language named PHP.
Provides Information — Source
PHP Common Mistakes and their Solutions
About the various security concerns and mistakes people make when developing, and their solutions.
Provides Information — Source
PHP Crazy
Articles, scripts, forums. Links.
Provides Information — Source
PHP Developers Network Forums
Resources for PHP developers.
Provides Information — Source
PHP Editors
PHP Editor reviews, ratings and user comments. PHP Programmers Contests, the PHP Programmers Help Forums.
Provides Information — Source
PHP Event Calendar
A PHP script extending web site's functilality with event sheduler or news archive. [Free for non-commercial use]
Provides Information — Source
PHP Feedback Form with Source Code
Tutorial for feedback, bug report, contact PHP forms includes all copy and paste code.
Provides Information — Source
PHP Ground
Directory PHP scripts. PHP and another scripting language tutorials, ebooks. Encyclopedia containing Internet terms glossary, extensions glossary, Internet acronyms.
Provides Information — Source
PHP GTK
PHP bindings for GTK+.
Provides Information — Source
PHP Help.com
Help for PHP programmers. Useful links and resources for getting started with PHP programming.
Provides Information — Source
PHP Kitchen
A PHP developers' resource with tutorials and news focusing on OOP, Open Source and freelance.
Provides Information — Source
PHP Maniacs
PHP related links, newsgroups, script directory.
Provides Information — Source
PHP Manual
Complete and hyperlinked manual documents and explains all elements of PHP. Includes FAQ section and user comments.
Provides Information — Source
PHP Manual Listing
The official PHP manual explains and documents everything about PHP. Listed are the downloadable HTML and CHM versions, and a link to the online version. About 12 different languages are available.
Provides Information — Source
PHP MySQL Interactive Website Design
The lessons provided in this PHP/MySQL tutorial are short and simple. You'll learn to create and manipulate a simple database of names and birthdates.
Provides Information — Source
php Patterns
A repository of sample software design patterns written in PHP, to help developers get the most of PHP's object oriented features.
Provides Information — Source
PHP Riot
A web portal dedicated to PHP web development. It contains a variety of resources for PHP, MySQL, PostGreSQL, Apache, including scripts, programs, applications, tutorials, hints and tips, web hosting, publications and documentation.
Provides Information — Source
PHP RRDTool tutorial
A tutorial on using RRDTool's PHP extensions to gather data, report statistics, and generate graphs.
Provides Information — Source
PHP safe mode patch
This patch makes PHP's safe mode less restrictive, without being less secure and allows writing in directories, created by PHP when it is running as Apache module.
Provides Information — Source
PHP Security Guide
Guidance from the PHP Security Consortium on how to develop more secure applications.
Provides Information — Source
PHP Start4all
A collection of tutorials, scripts, database's, free PHP hosting and webservers.
Provides Information — Source
php TimeSheet
Timesheet/Timetracking organizer/scheduler using PHP and MySQL, can manage workers, projects, and companies, logging every-day come- and go-times, contracted hours, overtime, workspace and project-hours, attendance-time, holidays, create reports.
Provides Information — Source
PHP Tutorial (by Martin Geisler)
This tutorial is aimed at users who have no previous experience with programming in PHP or any other programming language.
Provides Information — Source
PHP Tutorial (Tizag)
A PHP tutorial that covers all the basics of PHP. It is geared towards web developers with little or no PHP experience.
Provides Information — Source
Php Wiki Project Page
WikiWikiWeb clone written in the server-side scripting language PHP.
Provides Information — Source
PHP-General Mailing list archive
About 150,000 php-general posts live here and it's growing by about 5000 per month.
Provides Information — Source
PHP-GTK
PHP bindings for GTK+.
Provides Information — Source
PHP-Resource
This site presents a searchable archive of PHP3 Scripts and Tutorials. Home of the PHP Developer Webring. Site both in German and English Languages.
Provides Information — Source
php_libxslt
An alternative XSLT engine to the current PHP default XSL extension to transform XML documents using the GNOME XSLT C library.
Provides Information — Source
PHP/SWF Charts
A PHP/Flash tool to create attractive web charts from dynamic data.
Provides Information — Source
PHP3 Base Library
This free code library provides easy access to session management and authentication functions within PHP3.
Provides Information — Source
PHPaint v2.1
A very effective graphical interface for creating, manipulationg, and previewing images made "on the fly" using PHP, the GD Library, and the FreeType module.
Provides Information — Source
PHPBuilder.com
The source for php developers with a variety of source codes and tutorials.
Provides Information — Source
phpCatsoft
Webpage generator for Animal or Pet web-sites.Features an administrative interface that allows non-technical users to about their animals, or animals in general.
Provides Information — Source
phpDoc
A script for documentation PHP scripts in an intelligent manner.Similar to javaDoc.
Provides Information — Source
PHPHelp.com
Help for PHP programmers.
Provides Information — Source
phpLoanCalc
A loan calculator can be used to figure out regular payments of any kind of loan, based on the loan amount, loan length, interest rate and pay periodicity. phpLoanCalc uses template, and it can easily change its appearance for seamless integration with website.
Provides Information — Source
PHPmydirectory
Script to create an online business directory. Includes administrative functionality.
Provides Information — Source
phpObjectForms Library
phpObjectForms is a fully object-oriented, highly customizable, easily extendable, library for creating and processing HTML forms without writing any HTML code.
Provides Information — Source
phpOnline
A live customer support system using PHP+MySQL+Flash to operate.
Provides Information — Source
phpRPG
An open source multiplayer fantasy role playing game driven by PHP and MySQL.
Provides Information — Source
PhpWebSite
An open source community and portal system using PHP and MySQL.
Provides Information — Source
PhpWiki Project Page
WikiWikiWeb clone written in the server-side scripting language PHP.
Provides Information — Source
PHTML Encoder
(ex-"PHP Encoder") allows to encode PHP scripts before distributing it.The script code saving with use cryptography.
Provides Information — Source
piFAQ
A simple script that will help to create (and manage) FAQ page on site.It is based on PHP, MySQL and FastTemplate so it's fast and easy in configuration.
Provides Information — Source
Planet PHP
A close to complete list of all important PHP related weblogs.
Provides Information — Source
PlaySMS
A SMS gateway application written in PHP and is utilizing Gnokii to control mobile phones and send/receive SMS.
Provides Information — Source
Plus2net
Free PHP articles and tutorials, including form validation, login script, file upload, newsletter script.
Provides Information — Source
Presto Poll
A PHP coded poll script for a website. It doesn't need any SQL database and it has an admin center for modify all the settings.
Provides Information — Source
PHP Programming — Resources — Q
Quality Assurance Team
Voulonteer coders dedicated to providing coders with quality assurance.
Provides Information — Source
PHP Programming — Resources — R
RadScripts.com
PHP scripts aimed at novice webmasters. "RadChat" and "RadLinks" are available for download.
Provides Information — Source
Rampant Studios
Free PHP scripts includes Contact Form, Quick Notes, Recommend, Survey,Image Gallery. Also installation and programming services available.
Provides Information — Source
Rampart
User authentication for multiple sites and pages through a single datasource and code base.
Provides Information — Source
Ravens PHP Scripts
KISGB (an advanced PHP guestbook), KISSQ (Keep It Simple Stock Quote), Nuke modules and patches, SQL tools.
Provides Information — Source
RChart Php Edition
Set of Php Classes for creating charts and graphs. It supports more than 18 types (linechart, piechart, barchart, radarchart, curves , gauges, 3D charts, Candlestick, areacharts) and combinations of them.
Provides Information — Source
Replacer
An easy to use multi-file search and replace script for unix web servers.By PHP Labs.
Provides Information — Source
RFKcache
An cache engine for PHP programs.
Provides Information — Source
RFKmap
A free code which join FastTemplate and PHPlib's class (DB_Sql) to create an object system for a content management and viewer.A easy syntax to create one instance to access a complex queries and mapping the results to a set of templates.
Provides Information — Source
RSS2HTML
Converts RSS feeds to HTML for displaying on websites.
Provides Information — Source
PHP Programming — Resources — S
Saving Resources with phpCache (Website Publisher)
Tutorial explains how to implement the phpCache script and use it to keep your database server load low.
Provides Information — Source
ScriptHeaven.Org
A Comprehensive directory of links to resources no Webmaster should be without. Everything ranging from scripts written in Perl, PHP, ASP, Java, JavaScript, Flash and many more.
Provides a Service — Source
Scripts for Sites
PHP scripts including classifieds, real estate, image hosting, domain registrants.
Provides Information — Source
Search Engine-Friendly URLs (Website Publisher)
Article describes three ways to make your URLs search engine friendly using PHP.
Provides Information — Source
Sendcard
An e-card program. Includes screenshots, documentation and testimonials.
Provides Information — Source
Simple Picture Gallery Manager
SPGM displays picture galleries on the web.
Provides Information — Source
SimpleRDF/PHP5 Parser
Simplifies parsing RDF/XML sources in PHP. [Open source, BSD license]
Provides Information — Source
SkinTech — Free PHP Scripts
A collection of free PHP scripts including phpNewsManager, phpWebMagazine, RateIt!, phpMyQuote, X-Changer, SkinMem, SkinBase.
Provides Information — Source
SmartParser
A powerful and easy configurated package that includes Object oriented Template Engine with its own Macrolanguage SP.TE and Database Engine (HTML forms input interface) SP.DE (FCSS sequel), designed to provide an interface layer between design, data itself (content) and data representation. [Shareware]
Provides Information — Source
SQLconf
A small set of PHP functions which provide facilities for writing and reading configuration for PHP scripts.Using MySQL as the backend.
Provides Information — Source
SQL Injection [Chris Shiflett: Security Corner]
Most Web applications interact with a database, and the data stored therein frequently originates from users. Thus, when creating an SQL statement, a developer may use client data in its construction. this article explains SQL injection by looking at a few example attacks and then introducing some simple and effective methods for prevention. by applying these best practices, you can practically eliminate SQL injection from your list of security concerns.
Provides Information — Source
Stadtaus
Provides PHP scripts including a form mail script, an image gallery and a guestbook script.
Provides Information — Source
stardevelop Live Help
A PHP, mySQL based customer support solution that provides a real time chat service for online customers.
Provides Information — Source
PHP Programming — Resources — T
TechnicalSharp
technical solution for you
Provides Information — Source
Template Example with PHP Includes
Show how to use 'php includes' inside a template.
Provides Information — Source
The PHP Resource Index
Site with complete script, code snippets, documentation and other PHP related resources. in affiliation with cgi-resources.com Around 700 entries
Provides Information — Source
The Stickybeak
Uses dynamically generated images to provide a cross domain logging solution. the system utilizes P3P architecture to allow a single cookie to identify users across multiple domains.
Provides Information — Source
totallyPHP
Provide free PHP scripts, such as guestbooks, hit counters, directory lister, as well as handy snippets of code for use in PHP programming.
Provides Information — Source
TraceWatch
An advanced website traffic analysis application with extensive statistics report pages, path analysis, graphs and more.
Provides Information — Source
Tunez
A mp3 jukebox that includes a voting system.The play list outputs using mpg123 or is streamed via icecast.
Provides Information — Source
PHP Programming — Resources — U
Uresk Networks
Email Tracker, Quick Gallery ,Links, Uresk TAF Enhancer scripts.
Provides Information — Source
Using Cookies in PHP (Website Publisher)
Learn how to set and read cookies using the PHP scripting language.
Provides Information — Source
PHP Programming — Resources — V
VSIS Conftool
A Web-based online system that supports all phases of scientific conferences, workshops and seminars. It was developed to make the management of a conference easier and more time-saving. [Open source, free of charge for non-commercial conferences and events]
Provides Information — Source
PHP Programming — Resources — W
Web Programming Tutorial for the Absolute Beginner
An easy to follow tutorial which focuses on the most elementary PHP concepts. Suitable for people who have heard of PHP, but who have never actually seen or written PHP or any other programming language.
Provides Information — Source
PHP Programming — Resources — X
XavierSearch
This PHP script will allows visitors to perform searches on multiple search engines.
Provides Information — Source
PHP Programming — Resources — Z
Zach White
Free Uploading and Downloading Scrips for use on any website.Includes forums for script support and help.
Provides Information — Source
Zend
A bottom-up rewrite of the PHP scripting engine. It features a modular architecture, vastly improved performance, and greater scalability.
Provides Information — Source
Python Programming — Resources — A
A Beginner's Python Tutorial
A Python tutorial originally written for the modding community of Firaxis' Civilization. Useful to beginners with little or no programming knowledge.
Provides Information — Source
A Course in Python/CGI
This site contains materials from a 13 week course for learning Python and CGI. Suited for self-study.
Provides Information — Source
A Quick Tour of Python
Short overview of some basics, for users with some programming knowledge.
Provides Information — Source
Python Programming — Resources — B
Boost.Python
A C++ library which enables seamless interoperability between C++ and the Python programming language.
Provides Information — Source
Python Programming — Resources — C
Cameron Laird on Python and the Web
Discusses both client-side and server-side Web programming.
Provides Information — Source
Python Programming — Resources — D
Database Topic Guide
Python programs can use minimal code to access, display, and update a database. this guide provides "links to relevant Python modules, documentation, and projects" concerning databases, as well as adding persistence to Python objects.
Provides Information — Source
Download Standard Python Software
Python is a dynamic object-oriented programming language that can be used for many kinds of software development.
Provides Information — Source
Python Programming — Resources — F
F2PY:
Fortran to Python interface generator
Provides Information — Source
Five Minutes to a Python CGI
By David Mertz. Brief introduction to writing CGI programs, Python CGI module, formatting output, error logging/debugging.
Provides Information — Source
Python Programming — Resources — G
Genetic Programming: 3D Visualisation in Python
This is a GUI frontend to the genetic programming assignment given in this subject. the aim is to evolve a wall-following robot. the program provides multiple visualisations of the process. It was written with Janice Leung — many thanks for the beautiful widgets!
Provides Information — Source
Python Programming — Resources — H
Hot Scripts — Python
Hot Scripts is the net's largest PHP, CGI, Perl, JavaScript and ASP script collection and resource web portal. we are an Internet directory that compiles ...
Provides Information — Source
Python Programming — Resources — I
Instant Hacking
By Magnus Lie Hetland. Minimal, concise, general introduction to programming, via Python, moves very quickly. English, Italian, Polish, Japanese, Serbian, Korean.
Provides Information — Source
Instant Python
By Magnus Lie Hetland. Minimal introduction for experienced programmers. Treats basics, OO programming, Jedi mind trick. English, French, Italian, Portuguese, Spanish; German, Norwegian; Lithuanian, Polish, Russian; Japanese, Korean.
Provides Information — Source
Python Programming — Resources — L
Learning Python — the Interactive Way
One of the nice things about programming in python is that it is free, relatively easy to use, and there is lots of support and development online. One of the downsides is that there is not a standard python package to install... you have to know about all the interesting add-on bits to get maximum usage out of python. Luckily, some enterprising astronomers and other programming-scientists have put together pre-packaged python distributions containing many of the most useful add-ons like numpy, scipy, matplotlib, atpy, etc.
Provides Information — Source
Python Programming — Resources — N
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
Python Programming — Resources — O
One of Microsoft's Best-Kept Secrets — Python Tools for Visual Studio (PTVS)
I've talked some about the sweet support for node and PHP in Azure. you can also File | new | Node.js express application in WebMatrix, or run WordPress and get intellisense as well.
Provides Information — Source
Python Programming — Resources — P
PHP, Perl and Python on the wane?
A trio of open source scripting languages are waning in popularity among developers at precisely the time big-name IT companies are adding their support
Provides Information — Source
Pyjnius: Accessing Java classes from Python
We're pleased to announce the Pyjnius project. it's a Python library to access Java classes from Python, on the desktop or on Android.
Provides Information — Source
Python CGI
An Interactive Instruction.
Provides Information — Source
Python Cookbook
Collaborative website built by ActiveState and O'Reilly, hosts user contributions; collection of recipes.
Provides Information — Source
Python Documentation Index
Official tutorial and references, including library/module usage, Macintosh libraries, language syntax, extending/embedding, and the Python/C API. Also links to off-site beginners' tutorials, HOWTOs, and many special interest topics.
Provides Information — Source
Python for Beginners
New to programming? this page lists some places that can get you started quickly.
Provides Information — Source
Python impressions
First, a word on my learning process. Python is a mature and useful language, so from the start I decided not only to play around, but to take it quite seriously. So, apart from reading the official Python tutorial and most of the free online book Dive into Python I spent a lot of time actually using Python, both for writing test scripts that display various features I might need and useful programs, both at work and home.
Provides Information — Source
Python Programming for Beginners
Shows how to write programs that use command-line options, read and write to pipes, access environment variables, handle interrupts, read from and write to files, create temporary files, write to system logs.
Provides Information — Source
Python Programming Language — Official Website
Python is a dynamic object-oriented programming language that can be used for many kinds of software development.
Provides Information — Source
Python Programming Tutorial
By Richard G. Baldwin. Separate lessons teach programming basics. Free online, fee download files.
Provides Information — Source
Python Quick Reference
By Simon Brunning. Thorough 'cheat sheet'; brief reminders for nearly each language aspect: syntax nuances; built-in features, statements, modules; basic, advanced types, operations; lexical entities, common development tools. for several Python versions; HTML, Zip, Windows Help, text.
Provides Information — Source
Python SIGs
Archives of current and past listserv discussions on a LOT of interesting topics. GREAT for researching problems.
Provides Information — Source
Python Tutorial
Introduction to Python, where to find it, how to install, and create a very simple script.
Provides Information — Source
Python Tutorial
Python Software Foundation
Provides Information — Source
Python v3.3.0 documentation
Python is a dynamic object-oriented programming language that can be used for many kinds of software development.
Provides Information — Source
python-goto
A function decorator, that rewrites the bytecode, to enable goto in Python
Provides Information — Source
Python Programming — Resources — S
speech.py
speech.py is a Python module that provides a clean interface to Windows's voice recognition and text-to-speech capabilities. it's very easy to use within a program that needs to listen for specific phrases or general speech, or that needs to speak.
Provides Information — Source
Python Programming — Resources — T
TCC Publications: Programming Languages
Python language quick reference (28 pp), Tkinter reference (84 pp), Python Imaging Library PIL quick reference (6 pp). Postscript and PDF formats available.
Provides Information — Source
Tutorialized.com — Free Python tutorials
A collection of Python tutorials from resources around the Internet.
Provides Information — Source
Python Programming — Resources — W
Welcome to UFORA
A compiled, automatically parallel subset of python for data science and numerical computing.
Provides Products — Source
Working with the Operating System
In this topic we will look at the role of the Operating System (OS) and how we can access the OS from Python.
Provides Information — Source
Writing CGI Programs in Python
Introduces using Python for CGI applications. Has database access examples. Several parts.
Provides Information — Source
Programming Resources — Numbers
30 Web Developer Cheat Sheets
The list of skills a given web developer must possess is growing everyday. with the massive growth of web technologies, comes the demand for developers with a wide skill set.
Provides Information — Source
Programming Resources — A
ABC Programming Language:
A Short Introduction.
Provides Information — Source
About the CSS 2.1 Specification
Provides Information — Source
Add live chat for support to your site
CRM solution for live chat providing live help and support for sales and support response real time visitor monitoring proactive chat invitation hits counter chat transfer Pro Active POP-UP etc
Provides Information — Source
Automatic Infotech
Automatic is a leading SAP consulting and application software development (Microsoft, PHP/MySQL) company in India. we are SAP and Microsoft partner. Automatic group is a diversified conglomerate with business interests in manufacturing, construction, media, hospitality and financial services.
Provides a Service — Source
Avia Training and Consulting
provides training and consulting services for the Tcl programming language and extensions such as Tk and Expect.
Provides Information — Source
Programming Resources — B
Bare Bones Software: BBEdit
Editor for Macintosh. Documentation, support, plug-ins, scripts.
Provides Products — Source
BlibbleBlobble.co.uk
Resources and links for internet programming, download tools to create web sites.
Provides Information — Source
Build script to utilize Makefiles to build multiple applications
Provides Information — Source
Programming Resources — C
Clox WebMaster
A clock tool generating HTML to display different time zones on a web page.
Provides Products — Source
CodePlex
You can use CodePlex to create new projects to share with your fellow developers around the world, join others who have already started their own projects, or use the applications on this site and provide feedback.
Provides a Service — Source
CodeSwitcher
Search and replace utility with focus on HTML and Web maintenance.
Provides Products — Source
Comp.compilers newsgroup archives
Articles and postings related to compilers in particular and programming language design in general.
Provides Information — Source
computer programming
In c programming, a function is a fragment that gatherings code to perform a particular undertaking.A C program has no less than one function
Provides a Service — Source
CoSy Compiler Development System
The CoSy product is a new flexible compiler development system for languages like C, DSP-C and Java, enabling architecture and compiler developers to generate and reconfigure efficient and robust compilers quickly for their existing and future cores.
Provides Information — Source
Crossware Products
Launched as an educational tool.
Provides Information — Source
Programming Resources — D
Darkspell:
Hard-to-find logic for Web applications.
Provides Information — Source
Programming Resources — E
e-gineer
Independent articles, links and instruction sets for web site engineers.
Provides Information — Source
EditPlus
Editor for Microsoft Windows. Includes syntax highlighting.
Provides Products — Source
Programming Resources — F
Fox Project, The
An ongoing study meant to improve the design and development of systems software and to further the design and implementation of advanced programming languages.
Provides Information — Source
Free Hit Counter, web counter with website stats GoStats.com
GoStats free hit counter for web reporting and page count counters
Provides Products — Source
Free Script
A collection of scripts including JavaScipt, ASP and VBScript.
Provides Information — Source
Programming Resources — G
GladTeX
WebTeX is a utility that enables insertion of LaTeX equations as images.
Provides Products — Source
Google Code
Google source code project hosting
Provides a Service — Source
GreaseMonkey
is a Firefox extension which lets you to add bits of DHTML ("user scripts") to any web page to change its behavior.
Provides Products — Source
Green Hills Software
Supplier of software development tools for both embedded and native applications. It offers optimizing compilers for C, C++, Ada and Fortran.
Provides Information — Source
Programming Resources — H
Hallogram Publishing
Tools are available for most programming and database languages, including Access, dBASE, Visual Basic, Delphi, FoxPro, Paradox, C/C++, Oracle, Clipper, Visual Objects, and more.
Provides Information — Source
heatmap.js
JavaScript Library for HTML5 canvas based heatmaps
Provides Information — Source
HippiePro
Features a side-by-side view of markup and browser output, with built-in support for both Firefox/Mozilla and Internet Explorer. Includes features, downloads and screen shots.
Provides Products — Source
HTMLPX
A preprocessor using templates to generate large projects and maintain the look and feel. Documentation, samples, free download. [Java]
Provides Products — Source
Programming Resources — I
Imaptool
A tool for creating client-side image maps.
Provides Products — Source
index Dot
A complete reference to the elements, properties, syntax, history, and browser support for HTML and CSS.
Provides Information — Source
Institute for Certification of Computing Professionalsinstitute for Certification of Computing Professionals
The ICCP has dedicated itself to the establishment of high professional standards for the computer industry.
Provides Information — Source
integrating the Desktop with the Enterprise
Dart Communications designs and develops communications software and services.
Provides Information — Source
Interlogy: Html on the Web
Modify web pages from a browser by installing this script. Free download, documentation.
Provides Products — Source
Introduction to Go 1.1
The release of Go version 1 (Go 1 or Go 1.0 for short) in March of 2012 introduced a new period of stability in the Go language and libraries. that stability has helped nourish a growing community of Go users and systems around the world. Several "point" releases since then--1.0.1, 1.0.2, and 1.0.3--have been issued. These point releases fixed known bugs but made no non-critical changes to the implementation.
Provides Information — Source
Programming Resources — K
K.Soft: InternetNotePadK.Soft: InternetNotePad
This editor provides remote edit and save facilities. Brief description and free download available. Frequent pop-up advertising.
Provides Products — Source
Programming Resources — L
LiveReload
CSS edits and image changes apply live. CoffeeScript, SASS, LESS and others just work.
Provides Products — Source
Programming Resources — M
Mapedit
Creates both client-side and server-side image maps.
Provides Products — Source
McWeb Software
Web Weaver editor. Free trial version, FAQ, support forum.
Provides Products — Source
Miracle C Compiler
Shareware PC compiler with object code suitable for Microsoft or compatible linker. Source code to the compiler is available upon registration, letting you modify and customize it.
Provides Information — Source
MSDN Online
Assistance to Microsoft technologies for developers. by Microsoft.
Provides Information — Source
Muwse
Multilingual editor. Free trial version available.
Provides Products — Source
Programming Resources — N
Nullstone Automated Compiler Performance Analysis
Product information about a suite of software tools for compiler optimization testing.
Provides Information — Source
Programming Resources — O
Outr.Net, Inc.
Outr.Net provides consulting and software development for programmable handheld communicators, including the PageWriter, RIM pager, Pilot and CE. We're enabling the "Wearable Internet"!
Provides Information — Source
Programming Resources — P
Pillar Software
Custom programming tools including DAMS, a Web publishing system for non-programmers. Product overviews, link library, glossary.
Provides Products — Source
Programming Resources — Q
Quask FormCaster
Create truly amazing looking forms and surveys with Quask FormCaster.
Provides Information — Source
Programming Resources — R
Randall Consulting
Specializing in all aspects of Tandem systems,NonStop SQL, COBOL85, TACL, Project Management, ODBC, TMF(TM/MP), training, and much more.
Provides a Service — Source
Resource Page
Links to many pre-made scripts. Fully searchable database.
Provides Information — Source
Responsible Web Design
ResponS4e Web design has been evolving rapidly ever since Ethan Marcotte coined the term two years ago. Since then, techniques have emerged, become best practices and formed part of our ever-changing methodology. a few obvious examples are the multitude of responS4e image techniques, conditional loading, and responS4e design and server-side components (RESS), among many other existing and emerging strands stemming from the core concept of responS4e Web design.
Provides Information — Source
Review of Existing Languages
Supplying indices, links, research results and examples of various programming languages, this review provides a broad starting point for researching computer science programming.
Provides Information — Source
Programming Resources — S
Sausage Software
HotDog Web editors, including Professional and Junior versions. Free trial downloads, forums, tutorials, FAQs.
Provides Products — Source
ScriptHeaven.Org
A Comprehensive directory of links to resources no Webmaster should be without. Everything ranging from scripts written in Perl, PHP, ASP, Java, JavaScript, Flash and many more.
Provides a Service — Source
Semaphore Software Development Company
'QUALITY' is not a demarcation, but a pre-requisite with us.
Provides a Service — Source
Setup builder
Economical setup generator utility is used to make small size EXE file from MSI Windows installer tool with install and uninstall application feature.
Provides Products — Source
SIGAPL:
Special Interest Group on the APL and J languages.
Provides Information — Source
Softpress Freeway
Web design software for the Apple Macintosh.
Provides Products — Source
Softricks
Tutorials and tips for JavaScript, Visual Basic, C++, dHTML, ASP.
Provides Information — Source
Stanford SUIF Compiler Group
Information about the free infrastructure designed to support collaborative research on compilers.
Provides Information — Source
Programming Resources — T
The Code Side of Color
The trouble with a color's name is that it never really is perceived as the exact same color to two different individuals — especially if they have a stake in a website's emotional impact. Name a color, and you're most likely to give a misleading impression. Even something like "blue" is uncertain. to be more precise, it could be "sky blue", "ocean blue", "jeans blue" or even "arc welder blue".
Provides Information — Source
The Computer Guys
Web-O-Rama editor. Free download and screenshot. Also offers professional version.
Provides Products — Source
The Java and XML Organisation
Java and XML community.
Provides Information — Source
Tips and Tricks for Print Style Sheets
Print continues to be treated somewhat cursorily by most Web designers, who tend to be obsessed with pixels rather than printers. in the real world, a significant portion of people rely on pages printed from websites for reference: there's still something about having a physical sheet of paper in one's hands, even in this age of digital saturation.
Provides Information — Source
Programming Resources — V
Varsity Technologies
Varsity Technologies — web programming in CGI/PERL, HTML, CSS, XML, Java, JavaScript, other. Competitive prices, lots of information on the site.
Provides Information — Source
Programming Resources — W
Watson Consulting
offering free active server pages and perl scripts.
Provides a Service — Source
WaveMaker
Visual Ajax Studio
Provides Products — Source
WebDeveloper.com
resources for daily news, how-to articles, product reviews, and downloads of special interest to Web designers, programmers, developers, and Webmasters.
Provides Information — Source
WebF1
Tips, articles, reviews and news for technologies including JavaScript, VBScript, ASP, SQL Server.
Provides Information — Source
WebGLStudio.js
3D Development environment for the web.
Provides Information — Source
Webman
Page generator and database manager, allows multiple users to build pages on a central server. Live demonstration, links to existing customer sites. [Linux, Unix]
Provides Products — Source
WebReference.com
The webmaster's reference library is a site for Web developers with daily news, views, how-tos, and free web-based services. by internet.com.
Provides Information — Source
Website templates TemplateMonster
Best-on-the-net website design templates are available here for immediate download. Create high-end web sites using our templates for as little as $20.
Provides Information — Source
Wisdom Geek
Knowledge, open sourced
Provides Information — Source
Visual Studio Programming — Resources — Numbers
10+ powerful debugging tricks with Visual Studio
Debugging is a major part of the development lifecycle. Sometimes challenging, sometimes puzzling, sometimes annoying, one for sure — it is unavoidable for any not-so-trivial program. the progress of debugging tools over the last years has made many debugging tasks much easier and less time-consuming.
Provides Information — Source
Visual Studio Programming — Resources — E
Elastic tabstops — a better way to indent and align code
Since the days of the character mapped display, programmers have argued over whether tabs or spaces should be used to line up text. While both strategies can be used if all of a project's programmers can agree on how many spaces wide a tab should be, experience has taught us that this is not always the case. Even if all of the programmers working on a project are diligent enough to stick to only using tabs or spaces and have tabs set to the agreed number of spaces, there is still a problem if any programmers wish to use modern proportional fonts (because a space is no longer the same width as every other character).
Provides Information — Source
Everything you want to know about Visual Studio ALM and Farming
Today at TechEd, I announced Visual Studio 2013 and Team Foundation Server 2013 and many of the Application Lifecycle Management features that they include. Today, we enabled some of those features on Team Foundation Service for you to try out immediately and I announced that a preview of vs. 2013 and TFS 2013 will be available at the Build conference later this month.
Provides Information — Source
Extensions by Mads Kristensen
In this episode, Robert is joined by Mads Kristensen, author of many of the most useful and cool Visual Studio extensions around. Mads shows the following extensions:
Provides Information — Source
Visual Studio Programming — Resources — H
Hello Code, vs. Code 0.9.1 that is...
With the recent vs. Code update, vs. Code v0.9.1 (October 2015), I'm going to make it a vs. Code Theme week.
Provides Information — Source
Visual Studio Programming — Resources — K
Know your Node.js (and vs. Code)
Continuing with our vs. Code Theme, today I've got three items for you (well, one, okay, kind of three, or whatever... )
Provides Information — Source
Visual Studio Programming — Resources — M
Manipulate URIs with Visual Studio .NET's System.URI class
Irina Medvinskaya explains how you use Visual Studio .NET's System.URI class to work with Uniform Resource Identifiers (URIs). this class allows you to represent and easily manipulate a given URI.
Provides Information — Source
Visual Studio Programming — Resources — O
One of Microsoft's Best-Kept Secrets — Python Tools for Visual Studio (PTVS)
I've talked some about the sweet support for node and PHP in Azure. you can also File | new | Node.js express application in WebMatrix, or run WordPress and get intellisense as well.
Provides Information — Source
Visual Studio Programming — Resources — T
There's an Arduino in your vs. Code...
The final post for the vs. Code Theme week comes from the man, the myth, the legend in his own mind :) Fabien Royer.
Provides Information — Source
Visual Studio Programming — Resources — U
Using Java Build Script Tasks in Visual Studio Code
The shortcoming with Tasks was that you could only define one, which is (in my humble opinion) by design to help developers by forcing them to create a build script rather than setting up tasks, as a build script is not coupled to the IDE and can be used elsewhere.
Provides Information — Source
Visual Studio Programming — Resources — V
Visual Studio Live Share
Real-time collaborative development — Source
Programming — XML — Resources — A
An Introduction to XQuery
Howard Katz introduces the XQuery specification, providing some background history, a road map into the documentation, and an overview of some of the technical issues involved.
Provides Information — Source
Associating Style Sheets with XML documents Version 1.0
W3C specification that allows a style sheet to be associated with an XML document by including one or more processing instructions with a target of xml-stylesheet in the document's prolog. (W3C Recommendation 29 June 1999)
Provides Information — Source
Associating Style Sheets with XML Documents.
Official World Wide Web Consortium (W3C) recommendation.
Provides Information — Source
Programming — XML — Resources — B
BizTalk
Industry initiative started by Microsoft to accelerate the adoption of XML in a consistent manner.
Provides Zvon.org: Namespace TutorialProvides Information — Source
Bradbury Software TopStyle
a cascading style sheet editor for Windows 95, Windows 98 and Windows NT 4.
Provides Information — Source
Buyer's Guide
The web magazine XML.COM offers this up-to-date list of XML software products with detailed reviews.
Provides Information — Source
Programming — XML — Resources — C
Charles F. Goldfarb's XMLTimes.com
provides the news, knowledge and community of the rapidly developing XML industry.
Provides Information — Source
CL-XML
James Anderson's collection of Common Lisp modules for XML includes XQuery support.
Provides Zvon.org: Namespace TutorialProvides Information — Source
Comparative Analysis of Six XML Schema Languages
Paper by Dongwon Lee and Wesley W. Chu comparing XML DTD, XML Schema, XDR, SOX, Schematron, and DSD.
Provides Information — Source
Crane Softwrights Ltd.
A computer systems analysis consulting company specializing in structured text processing using the SGML family of standards and products, including DSSSL, HyTime, XML and XSL.
Provides Information — Source
Creating RSS files for your Web site
This tutorial explains and demonstrates how to create an RSS (Rich Site Summary) file for a web site to track its updates and how to publish it to the web for the purpose of syndication.
Provides Information — Source
Programming — XML — Resources — D
Dakota Systems
Dakota Systems specializes in XML-based e-commerce, web management and data conversion solutions.
Provides Information — Source
Data conversion to XML
Offering conversion of paper or digital format files into HTML or XML and Quark to XML, for clients in the U.S. and Europe.
Provides Information — Source
Design Principles for XML
Ten key points explaining the rationale of the language.
Provides Information — Source
DevX XML Zone
XML resource site offering technical articles, frequently asked questions, links to the leading XML sites, and news for XML developers on Development Exchange.
Provides Information — Source
DigitalML
Building Europe's Premier XML powered sites.
Provides Information — Source
Programming — XML — Resources — E
Examplotron
Uses instance documents as a lightweight schema language; sample documents are marked up with the information needed to guide a validator.
Provides Information — Source
Exploring XML
A large number of resources, including a bi-weekly column.
Provides Information — Source
Extensible 3D (X3D)
An extensible standard that can easily be supported by content creation tools, proprietary browsers, and other 3D applications, both for importing and exporting
Provides Information — Source
Extensible Markup Language
Tim Bray's XML page, with the Lark XML processor.
Provides Information — Source
Extensible Markup Language
XML info and resources from W3C.
Provides Information — Source
EZwebdesign.com — XML
A directory of XML web sites.
Provides Information — Source
Programming — XML — Resources — F
FlixML — the XML Based B-Movie Guide
FlixML is an admittedly trivial XML application which nevertheless meets its primary objective: to be a tool for learning XML. Tutorial at the site.
Provides Information — Source
FunctX XQuery Functions: Hundreds of useful examples
A set of XQuery example functions to perform useful tasks like substrings, modifying elements and manipulating namespaces.
Provides Information — Source
Programming — XML — Resources — G
GBdirect: XML Training Courses
Courses for managers, strategists and software developers; technical and commercial overviews and programming.
Provides Information — Source
Programming — XML — Resources — I
IBM DeveloperWorks: XML
Includes the first search engine specifically designed to find XML resources; tools, samples, standards information, education resources, news and events, and links to the major XML community forums.
Provides Information — Source
IBM XML
The IBM XML web site is designed for developers. You'll find tools, samples, standards information, education resources, news and events, and links to the major XML community forums.
Provides Zvon.org: Namespace TutorialProvides Information — Source
Introducing the Extensible Markup Language
A list of general introductory articles on XML. Part of a larger directory of XML related information.
Provides Information — Source
Programming — XML — Resources — J
Java(TM) XML Tutorial
This is Sun's tutorial on JAXP: "Working with XML the JavaTM Api for XML Parsing (JAXP)".
Provides Information — Source
Programming — XML — Resources — M
Mailing List: www-ql@w3.org
The W3C's public list for discussion of Query Languages, including (but not limited to) discussion on the XML Query project.
Provides Information — Source
Meta Content Framework (MCF)
A data model for describing information organization structures (metadata) for collections of networked information.
Provides Information — Source
Microsoft XML
Microsoft's XML resource site including tutorial, XML specification, samples, and XML support in Microsoft applications such as Internet Explorer.
Provides Information — Source
Microsoft's XML Tutorial
This comprehensive tutorial covers traditional XML Basic concepts such as authoring documents and using XML Namespaces and XML Schemas, as well as several Microsoft-specific topics, such as data islands and interfacing with ADO objects.
Provides Information — Source
Mulberry Technologies, Inc.
Mulberry Technologies, Inc. is an electronic publishing consultancy specializing in SGML- and XML-based systems.
Provides Information — Source
Programming — XML — Resources — N
Namespaces in XML
The official W3C recommendation of the XML Namespaces specification.
Provides Information — Source
Namespaces in XML (alternate explanation)
An attempt by James Clark at a less confusing alternative explanation of the mechanism described in the XML Namespaces Recommendation.
Provides Information — Source
Need Scripts
One stop Web Development Resource providing reviews and articles.
Provides a Service — Source
Programming — XML — Resources — O
Open Software Description Format (OSD)
A vocabulary used for describing software packages and their dependencies. It is intended to be useful in automated software distribution environments.
Provides Information — Source
oXygen XML Editor / XQuery Debugger
XML Editor with editing and debugging support for XQuery. Allows XQuery execution against multiple XML databases: eXist, Berkeley XML DB, X-Hive, MarkLogic, TigerLogic.
Provides Information — Source
Programming — XML — Resources — P
PC Consulting & Progamming Services (PCCPS Inc.)
Visual Basic, XML, ASP, MTS, COM/DCOM, Javascript, VBscript, DHTML, HTML. Programming, System Design, Web Site Design. Convert CA-Calipper application to Windows/Web platform.
Provides Information — Source
Percussion Software
XML web server, tool to split HTML into DTD and XSL style sheet, tools for Lotus Domino.
Provides Information — Source
Project Zvon
Forum for free information exchange ranging from the basic introductions to the programming references and advanced tutorials.
Provides Information — Source
Public SGML/XML software
The software listing of the XML Cover Pages.
Provides Information — Source
Programming — XML — Resources — Q
Qexo (Kawa-XQuery)
A partial implementation of XQuery. It compiles queries down to Java bytecodes using the Kawa framework.
Provides Information — Source
Programming — XML — Resources — R
Redix
Redix International Inc.provides and supports B2B, XML, EDI, DTD, and Electronic Commerce software.
Provides Information — Source
Programming — XML — Resources — S
Schema-Aware Queries and Stylesheets
Article by Michael Kay introducing an important new feature of XQuery and XSLT 2.0: support for XML schemas.
Provides Information — Source
Schemachine
Specification of a framework for modular validation of XML documents. [PDF]
Provides Information — Source
ScriptHeaven.Org
A Comprehensive directory of links to resources no Webmaster should be without. Everything ranging from scripts written in Perl, PHP, ASP, Java, JavaScript, Flash and many more.
Provides a Service — Source
SGML/XML Web Page
A comprehensive online database containing reference information and software pertaining to the Standard Generalized Markup Language (SGML) and its subset, the Extensible Markup Language.
Provides Information — Source
SGML/XML Web Page
Extensible Linking Language (XLL).
Provides Information — Source
SkunkLink
The SLink language provides a data model and syntax for XML linking, suitable for use in XHTML 2.0 and related languages.
Provides Information — Source
Stylus Studio: XQuery Tools
Development tools for editing, mapping, debugging, and profiling (benchmarking).
Provides Information — Source
Stilo Technology
Specialises in the provision of XML authoring tools and associated professional services.
Provides Information — Source
Stylus Studio: XQuery Zone
Includes tools, components, tutorials, videos demonstrations, whitepapers, use cases and discussion forums.
Provides Information — Source
Sun Java XML
Sun's Java XML resource site, includes information on Java standard extension for XML, Java Project X.
Provides Information — Source
Programming — XML — Resources — T
Textuality FAQ
Some simple, but important, questions and answers with an SGML slant.
Provides Information — Source
The Annotated XML Specification (version 1.0)
Tim Bray, one of the authors of the XML specification, presents this annotated version to make the complicated jargon slightly easier to understand.
Provides Information — Source
The Apache XML Project
XML parsers, XSL-T processors and XML processing frameworks.
Provides Information — Source
The Unicode Consortium
The official Unicode web site provides extensive information and resources for programmers, implementers and others involved in computer globalization work.
Provides Information — Source
The XML Files
Detailed look at XML.
Provides Information — Source
Trang
A open source multi-format schema converter based on RELAX NG. Includes documentation and download.
Provides Information — Source
Treehouse Software XML Resource Site
Treehouse now markets and supports Tamino, Bolero, and EntireX, a suite of native XML tools for B2B solutions. this site offers a variety of XML Related links and resources.
Provides Information — Source
TREX — Tree Regular Expressions for XML
A language for validating XML documents. Site includes tutorial, specification and sample implementation in Java.
Provides Information — Source
Programming — XML — Resources — U
Unicode in XML and other Markup Languages
This document contains guidelines on the use of the Unicode Standard in conjunction with markup languages such as XML.
Provides Information — Source
Programming — XML — Resources — V
Very Extensible Linking Language Unafraid of Markup (VELLUM)
Simon St. Laurent's proposal focuses exclusively on linkbase issues.
Provides Information — Source
VoiceXML
XML-based markup language for distributed voice applications being developed by industry forum founded by AT&T, IBM, Lucent and Motorola.
Provides Information — Source
Vordel
Cohesion technologies for eBusiness. Provider of XML-based tools and applications to enable cohesion within business networks.
Provides Information — Source
Programming — XML — Resources — W
W3C Data Formats
Brief technical note showing the relationships between the various World Wide Web Consortium controlled formats.
Provides Information — Source
W3C: XML Query
Home of the W3C's XML Query working group, whose work includes XQuery and XPath.
Provides Information — Source
W3Schools.com: XML Namespaces
XML Namespaces provides a method to avoid element name conflicts. this page gives examples and solutions.
Provides Information — Source
Webreference.com: Xploring XML
Articles, columns, tools and resources.
Provides Information — Source
Programming — XML — Resources — X
X-Query.com
Resources for programmers including the BumbleBee Test Harness.
Provides Information — Source
Xcache Rainbow Project
A web-based XML query engine and tools, which use a cache of results from previous queries.
Provides Information — Source
XMacL
XML news and resources for Macintosh users.
Provides Information — Source
XML — WebReference.com
Resources on XML from WebRef. Includes tutorials, tools, collections, RSS, and WML information and links.
Provides Information — Source
XML 1.0 (Second Edition)
Official specification from the W3C.
Provides Information — Source
XML Activity Page
Current and historical projects from W3C.
Provides Information — Source
XML Cover Pages
comprehensive reference work for XML and its parent, SGML. Features extensive documentation on the application of the open, interoperable "markup language" standards, including XSL, XSLT, XPath, XQuery, XLink, XPointer, XHTML, HyTime, DSSSL, CSS, SPDL, SVG, CGM, ISO-HTML, and others. (Robin Cover / OASIS)
Provides Information — Source
XML Cover Pages: Namespaces in XML
A collection of whitepapers, perspectives and history on XML namespaces, including links, references and contacts.
Provides Information — Source
XML Cover Pages: XML and Query Languages
Open OASIS and Robin Cover's archive of news relating to XQuery and other XML query languages.
Provides Information — Source
XML Entity
Categorized collection of links.
Provides Information — Source
XML Exchange Table DTD Module
An XML DTD module based the full CALS table model described in OASIS Technical Memorandum TM 9502:1995. (OASIS Technical Memorandum TR 9901:1999)
Provides Information — Source
XML Files
Structured tutorials on XML: basics, DTD, DOM, XSL, ASP, and ADO.
Provides Information — Source
XML Files: XSL Home
This site provides an easy-to-follow interractive tutorial covering the basic, and most essential, aspects of XSL.
Provides Information — Source
XML in Mozilla
This document provides an overview of the plans for XML in Mozilla.
Provides Information — Source
XML Namespace Related-resource Language (XNRL)
an HTML-based markup language designed to contain a human-readable description of an XML namespace as well as pointers to multiple resources related to that namespace. Examples of such related resources include schemas, stylesheets, human-readable documentation (beyond that contained in the XNRL package) and executable code. (Tim Bray)
Provides Information — Source
XML Namespaces FAQ
Questions and answers about Namespaces in XML as maintained by Ronald Bourret.
Provides Information — Source
XML Pitstop
Provides a central location for developers. Examples with source code, tutorials, tools, resources, books.
Provides Information — Source
XML Query Engine
Fatdog Software's full-text XQL search engine, with partial support for XQuery. Eval version available for download.
Provides Information — Source
XML Query Use Cases
This is the W3C Working Group Note of "XML Query (XQuery) Use Cases", produced by the W3C XML Query Working Group, part of the XML Activity.
Provides Information — Source
XML Resume Library
XML DTD and XSL stylesheets for the interchange and web and print presentation of resumes and curricula vitae.
Provides Information — Source
XML Script
XML Script is an alternative to XSL that claims to be simpler to use for data transformation tasks.
Provides Information — Source
XML Server Pages
Conversion Toolkit transforms Powerbuilder datawindow in Java/XML/XSL/Javascript objects for any server/browser.
Provides Information — Source
XML Software Autoupdate
XSA is for automatically detecting new software releases.
Provides Information — Source
XML Startkabel
Categorized links collection.
Provides Information — Source
XML Syntax for XQuery 1.0 (XQueryX)
This is a Recommendation of the W3C. It has been developed by the W3C XML Query Working Group, which is part of the XML Activity.
Provides Information — Source
XML tools at WebReference
A collection of GNU software tools for processing XML and its derivates, such as RSS.
Provides Information — Source
XML Well-Formedness Checker and Validator
Checks an XML document (specified by URL) for well-formedness and optionally DTD-based validity and namespace correctness. Outputs canonical XML. Runs over the web and can be downloaded.
Provides Information — Source
XML-RPC
A specification and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls via HTTP and XML.
Provides Information — Source
XML/XSL Portal
An XML/XSL Portal containing resources utilities tutorials examples written in xml/xsl
Provides Information — Source
XML.com
Information, articles, and services from Seybold Publications and Songline Studios. Resource guide includes links to W3C and related developments, drafts, and recommendations.
Provides Information — Source
XML.com: Namespaces by Example
A first look at this W3C Recommendation on Namespaces in XML. by Tim Bray. (January 19, 1999)
Provides Information — Source
XML.com: Namespace Myths Exploded
This article discusses a number of myths that have arisen around XML namespaces, examining possible sources, clarifying what the recommendation says about them, and pointing out ways to resolve the issues they raise. by Ronald Bourrett. (August 20, 2000)
Provides Information — Source
XML.com: Namespace Nuances
Questions and answers about Namespaces in XML. by John E. Simpson. (July 5, 2001)
Provides Information — Source
XML.ORG — the XML Industry Portal
News, education, and information about the application of XML in industrial and commercial settings.
Provides Information — Source
XML.start4all.com
Categorized links to sites.
Provides Information — Source
XML, Java, and the Future of the Web
A White paper by Jon Bosak of Sun Microsystems.
Provides Information — Source
XmlGlobe
A link directory containing information, source samples and articles.
Provides Information — Source
XMLPatterns.com
An attempt to start to produce a structural pattern language for XML. Includes an overview of structural patterns, and a draft proposed language.
Provides Information — Source
XMLTrainer.com — Resources for XML Trainers
This site provides news, links and resources for Microsoft training courses on XML and XML-related topics such as BizTalk Server, Commerce Server, XSLT and XML Schemas.
Provides Information — Source
Xploring XML
Xploring the relationship between XML and HTML, from Webreference.
Provides Information — Source
XQuantum Database
Cognetic Systems' research implementation (in Java) of a subset of XQuery, along with its type inference system.
Provides Information — Source
XQuench
A project to create an open-source XQuery parser and engine in Java.
Provides Information — Source
XQuery 1.0: An XML Query Language
A versatile markup language, capable of labeling the information content of diverse data sources including structured and semi-structured documents, relational databases, and object repositories.
Provides Information — Source
XQuery 1.0 and XPath 2.0 Data Model
This document defines the W3C XQuery 1.0 and XPath 2.0 Data Model, which is the data model of at least XSLT and XQuery, and any other specifications that reference it. this data model is based on the data models of XPath and XML Query Data Model and replaces XML Query Data Model. (W3C Working Draft 7 June 2001)
Provides Information — Source
XQuery 1.0 and XPath 2.0 Functions and Operators
W3C recommendation 23 January 2007.
Provides Information — Source
Xquery Lite
A query language for XML, based on XQuery 1.0. Includes an implementation for PHP.
Provides Information — Source
XQuery: Reinventing the Wheel?
An examination of the overlap in the functionality of XQuery and XSLT, and of the use of XSLT as a query language.
Provides Information — Source
XSL Namespace
The section of the W3C's "Extensible Stylesheet Language (XSL) Version 1.1" specification that defines the XSL namespace.
Provides Information — Source
XSLT 2.0 and XQuery 1.0 Serialization
This document was produced by groups operating under the 5 February 2004 W3C Patent Policy.
Provides Information — Source
Programming — XML — Resources — Z
Zveno Pty Ltd
Zveno is an Australian company providing XML consulting, contracting and training.
Provides Information — Source
Zvon.org: Namespace Tutorial
Understand Namespaces in XML using these 14 examples presented here.
Provides Information — Source