background preloader

Software

Facebook Twitter

Jama

Modeling - Official UML Activity diagram meta model? Velocity Users Guide. View topic - Where can I read more about the methods in MagicDraw? Velocity Engine. Velocity Engine.

Velocity Engine

Relational Programming in miniKanren. Src5. TR2005 07 22 tcp EFSM. User-friendly language for programming efficient simulations. Computer simulations of physical systems are common in science, engineering, and entertainment, but they use several different types of tools.

User-friendly language for programming efficient simulations

If, say, you want to explore how a crack forms in an airplane wing, you need a very precise physical model of the crack’s immediate vicinity. But if you want to simulate the flexion of an airplane wing under different flight conditions, it’s more practical to use a simpler, higher-level description of the wing. If, however, you want to model the effects of wing flexion on the crack’s propagation, or vice versa, you need to switch back and forth between these two levels of description, which is difficult not only for computer programmers but for computers, too. A team of researchers from MIT’s Computer Science and Artificial Intelligence Laboratory, Adobe, the University of California at Berkeley, the University of Toronto, Texas A&M, and the University of Texas have developed a new programming language that handles that switching automatically.

PythonSim. [base] Index of /stable/10/sys/netinet. JSEA20080100003 99576816. TCP/IP Protocol Suite and Architecture. TCP/IP Protocol Suite and Architecture Just as Ethernet rules the roost when it comes to LAN technologies and IEEE 802.11 is the boss of the wireless LAN world, modern internetworking is dominated by the suite known as TCP/IP.

TCP/IP Protocol Suite and Architecture

Named for two key protocols of the many that comprise it, TCP/IP has been in continual development and use for about three decades. In that time, it has evolved from an experimental technology used to hook together a handful of research computers, to the powerhouse of the largest and most complex computer network in history: the global Internet, connecting together millions of networks and end devices. In this section I begin our magical tour through the mystical world of TCP/IP. J I begin with an overview of TCP/IP and a brief look at its very interesting history.

You may have noticed that this section is relatively small, even though its title seems to encompass the entire subject of this TCP/IP Guide. Implementing a High Performance Object Oriented TCP/IP Protocol Stack. Next: Contents Implementing a High Performance Object Oriented TCP/IP Protocol Stack Thesis for the Degree of Master of Science Peter Kjellerstedt and Henrik Baard June 2, 1997.

Implementing a High Performance Object Oriented TCP/IP Protocol Stack

TCP/IP Protocol Architecture. TCP/IP protocols map to a four-layer conceptual model known as the DARPA model , named after the U.S. government agency that initially developed TCP/IP.

TCP/IP Protocol Architecture

The four layers of the DARPA model are: Application, Transport, Internet, and Network Interface. Each layer in the DARPA model corresponds to one or more layers of the seven-layer Open Systems Interconnection (OSI) model. Figure 1.1 shows the TCP/IP protocol architecture. MARTE References. Part2. MARTE Tutorial. Porres02. XmiimpactASE. Tutslides2up. FizzBuzz. Welcome to the Xholon Project. Xholon Open Source Project The Xholon project explores: software as systems of linked nodes, organized hierarchically.

Welcome to the Xholon Project

The Xholon toolkit supports this back-to-basics approach, and demonstrates practical benefits through examples from numerous domains. The main development effort (as of mid 2014) is going into the Google Web Toolkit (GWT) version of Xholon. Almost all of the example apps now run using HTML5, JavaScript, Scalable Vector Graphics (SVG), and canvas directly in all modern browsers. Please visit the new location of the Xholon wiki.

Links. Unified Modeling Language (UML 2.0) There's an introduction to UML at wikipedia.

Links

The home page for UML information is at OMG. This site includes links to other sites and to UML tools. The detailed specification for UML 2.0 is in the UML 2.0 Superstructure document. How To Ask Questions The Smart Way. In the world of hackers, the kind of answers you get to your technical questions depends as much on the way you ask the questions as on the difficulty of developing the answer.

How To Ask Questions The Smart Way

This guide will teach you how to ask questions in a way more likely to get you a satisfactory answer. Now that use of open source has become widespread, you can often get as good answers from other, more experienced users as from hackers. This is a Good Thing; users tend to be just a little bit more tolerant of the kind of failures newbies often have. Still, treating experienced users like hackers in the ways we recommend here will generally be the most effective way to get useful answers out of them, too. The first thing to understand is that hackers actually like hard problems and good, thought-provoking questions about them. Despite this, hackers have a reputation for meeting simple questions with what looks like hostility or arrogance.

How To Become A Hacker. How To Become A Hacker. How To Learn Hacking. Copyright © 2014 Eric S.

How To Learn Hacking

Raymond The “hacking” we'll be talking about in this document is exploratory programming in an open-source environment. If you think “hacking” has anything to do with computer crime or security breaking and came here to learn that, you can go away now. Use Google Refine to Export JSON. Tutorial: Use Google Refine to Export JSON Introduction Google Refine is great at cleaning large sets of data.

Use Google Refine to Export JSON

But one amazing under-documented feature is the ability to design and output JSON files. With Google Refine, you can turn a simple spreadsheet into a straight forward JSON dataset or multidimensional array quickly and easily. Things that Make Us Smart: Defending Human Attributes in the Age of the Machine - Donald A. Norman - Google Books. Graphical Modeling Framework/Tutorial/Part 1.

Eclipse

Topic Based Subsets. We pick topics that have been of lasting interest and subset them into their own federated wiki sites. These sites are the culmination of a project to Subset Wiki. We collect a few closely related subsets in neighborhoods. Why Lisp. Papyrus Documentation. Protovis. Mocl: Lisp for iPhone/iOS, Android, and other mobile platforms. Mocl is built around the idea that your application logic should live in Lisp, and your user interface code should be fully native to the platform — Obj-C or Java in the case of iOS and Android. This is not unlike the web, where your server logic is in one language (hopefully Lisp), and the client logic is in HTML/JavaScript. Introduction to UML2 Profiles. How to Use Trees (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)

Generating UML models programmatically by using IBM Rational Software Architect. XML Parser for C.

Rational Software

How to convert ordinary mutable classes into an immutable one with Java. Majority of the classes in the JDK are immutable. Oop-in-fp. RE: What's so cool about Scheme? [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Become a Programmer, Motherfucker. Rosetta Code. Graph-Based Design and Analysis of Dynamic Software Architectures. Alloy - applications. Alloy is used in a wide variety of applications.

Alloy - applications. OSLCCoreSpecAppendixA < Main < TWiki. Linked Data Interfaces. Search - Finding all files containing a text string on Linux. Wiley College. Inkscape. Automating Data Visualization with Ruby and Graphviz - OmniNerd. IBM - Rational DOORS. Eloquent JavaScript. Developer Reading List: The Must-Have Books for JavaScript. Introduction to UML2 Profiles. Tools09_pres. SageMath - Open-Source Mathematical Software System.