For starters, Programming Ruby and Getting Started. More resources on Ruby Code & Style and Introduction to Ruby on Rails. For Windows, there's the One-Click Ruby Installer, which includes the RubyGems package manager. And then go strait to Ruby on Rails.


The new generation of Microsoft certifications is more specific and targeted to reflect the detail of what you do and to prove your expertise to those who need to know. Consisting of three series and four credentials, the new generation of Microsoft certifications provides a simpler and more targeted framework for IT managers to validate core technical skills, professional skills, and architectural skills. It also provides professionals in the IT industry with a more relevant, flexible, and cost-effective way to showcase their skills. The Technology Series: Proven Core Technical Skills on Microsoft Technologies The Professional Series: Professional Skills and a Proven Ability to Perform on the Job - Professional Developer: Web Developer - Professional Developer: Windows Developer - Professional Developer: Enterprise Applications Developer The Architect Series: Exemplary Business IT Skills and a Proven Ability to Deliver Business Solutions
The two main materials you need to get started are the textbook, How to Design Programs and to accompany it the programming environment, DrScheme. Both are available for free on-line, so you can check out the TeachScheme! curriculum without any expenditure. Then you have PLT DrScheme: Programming Environment Manual and The Scheme Programming Language, a free online book on scheme. PLT Scheme is an umbrella name for a family of implementations of the Scheme programming language.
First see s c h e m a t i c s : c o o k b o o k. Then see: - Introduction to metaprogramming - Using XML and XSL for code generation - Replacing reflection with code generation
»visual rules« - a tool for the rapid development of complex business logic. It can also be used as Eclipse Plugin or integrated in WSAD. Business logic is designed graphically and translated automatically into Java or Cobol code or deployed instantly as EJB. »visual rules« is the first tool to support the use of the same business logic simultaneously in Java and Cobol applications. In contrast to other business rules systems, »visual rules« does not require the use of a dedicated central rule engine server. This means: There are no extra runtime costs. More info on Development Tool »visual rules«. You can see also »visual rules« in motion.
Additional resources on the subject The ICN is an interdisciplinary research institute at UCL. It studies how mental processes relate to the human brain, in health and disease, for adults and children. There's also Neurosciences on the Internet, a searchable and browsable index of neuroscience resources available on the Internet: Neurobiology, neurology, neurosurgery, psychiatry, psychology, cognitive science sites and information on human neurological diseases. Here you can find a comprehensive collection of software on neuroscience. And there's IBM's Artificial Intelligence Research where you can find more info on Machine Learning, Business Rules, and more importantly Business process integration and automation (BPIA).
My Learning provides information and access to courses that you own. You must have an .NET Passport to access resources. You can find limmited time free resources on .NET 2.0 at Microsoft Visual Studio 2005 and Microsoft SQL Server 2005. Other links: - Six Steps to Certification - MCSD for Microsoft .NET Certification Requirements
This site, MSDN2, contains the documentation for two new products, Visual Studio 2005 and SQL Server 2005. Use this site to access the latest developer documentation for these tools and technologies and to preview some of the upcoming changes to the MSDN Library interface. In the coming months, the documentation hosted here will be consolidated into the MSDN Library. See the About MSDN2 page for more details.
Drools is a Rules Engine implementation based on Charles Forgy's Rete algorithm tailored for the Java language. Adapting Rete to an object-oriented interface allows for more natural expression of business rules with regards to business objects. Drools is written in Java, but able to run on Java and .Net. Drools is designed to allow pluggeable language implementations. Currently rules can be written in Java, Python and Groovy. More importantly, Drools provides for Declarative Programming and is flexible enough to match the semantics of your problem domain with Domain Specific Languages (DSL) via XML using a Schema defined for your problem domain. DSLs consist of XML elements and attributes that represent the problem domain.
BiOS is a new initiative of CAMBIA to extend the metaphor and concepts of open source software and distributive innovation to biology. We are adapting licensing and distributive collaboration support aspects of the open source movement to enhance accessibility and wide capability to use patented technology, life sciences knowhow and materials. The BIOS initiative will foster democratic innovation in the application of biological technologies, through the merging of: - intellectual property informatics and analysis - innovation system structural reform - cooperative open access technology development activities