background preloader

Mohawke's Best of the Best Free and Open Source Software Collection: Mac OS X and Windows software Collection

Mohawke's Best of the Best Free and Open Source Software Collection: Mac OS X and Windows software Collection

CoRR - Computing Research Repository Welcome to the Computing Research Repository Welcome to the Computing Research Repository (CoRR). CoRR allows researchers to search, browse and download papers through its online repository. CoRR is available to all members of of the community at no charge. Please feel free to explore the site and features. First time user? View Listings Computing Research Repository (CoRR): new, recent, abs, find By Category: WineHQ - Run Windows applications on Linux, BSD, Solaris and Mac OS X Java Tutorial 7 - String Manipulation String manipulation forms the basis of many algorithms and utilities such as text analysis, input validation, and file conversion. This tutorial explores some of the needed basics. Unless otherwise noted, the following classes are contained in the java.lang library. NOTE: For the following parameters the prefix g indicates string, i indicates integer and c indicates character types. The String Class String class objects work with complete strings instead of treating them as character arrays as some languages do. Accessor methods: length(), charAt(i), getBytes(), getChars(istart,iend,gtarget[],itargstart), split(string,delim), toCharArray(), valueOf(g,iradix), substring(iStart [,iEndIndex)]) [returns up to but not including iEndIndex] Modifier methods: concat(g), replace(cWhich, cReplacement), toLowerCase(), toUpperCase(), trim().Note: The method format(gSyn,g) uses c-like printf syntax for fixed fields if required in reports. String class objects are immutable (ie. read only). Projects

Ubuntu (operating system) Development of Ubuntu is led by Canonical Ltd.,[11] a company based on the Isle of Man and owned by South African entrepreneur Mark Shuttleworth. Canonical generates revenue through the sale of technical support and other services related to Ubuntu.[12][13] The Ubuntu project is publicly committed to the principles of open source development; people are encouraged to use free software, study how it works, improve upon it, and distribute it.[14][15] GNOME (the former default desktop) supports more than 46 languages.[17] For increased security, the sudo tool is used to assign temporary privileges for performing administrative tasks, allowing the root account to remain locked, and preventing inexperienced users from inadvertently making catastrophic system changes or opening security holes.[18] PolicyKit is also being widely implemented into the desktop to further harden the system through the principle of least privilege. Ubuntu is currently funded by Canonical Ltd.

Script Junkie | Building Cross-Platform Apps Using jQuery Mobile jQuery Mobile introduces a cross-platform and cross-device framework for developing mobile applications. It supports a wide variety of mobile browsers and delivers a unified user interface to the devices. It has simplified working with mobile browsers by abstracting away inconsistences between the vendors. I recently used jQuery Mobile to build an application and was stunned at how smoothly the development process went. As a web developer, jQuery Mobile is instantly rewarding because there isn’t much of a learning curve. Page Structure and Components We are going to build a to-do application. For this application there is only going to be one physical page, index.html. Aside from referencing the latest version of jQuery, we also reference jquery.mobile-1.0a4.1.min.css and jquery.mobile-1.0a4.1.min.js via CDN. In the body tag we provided the basic page anatomy for application: a header with our title in it and a section for page content. Let’s fill out our create page. Conclusion

Wine (software) Wine is a free and open source software application that aims to allow applications designed for Microsoft Windows to run on Unix-like operating systems. Wine also provides a software library, known as Winelib, against which developers can compile Windows applications to help port them to Unix-like systems.[3] The name Wine initially was an acronym for windows emulator.[7] Its meaning later shifted to the recursive backronym, wine is not an emulator in order to differentiate the software from CPU emulators.[8] While the name sometimes appears in the forms WINE and wine, the project developers have agreed to standardize on the form Wine.[9] The phrase "wine is not an emulator" is a reference to the fact that no processor code execution emulation occurs when running a Windows application under Wine. "Emulation" usually refers to the execution of compiled code intended for one processor (such as x86) by interpreting/recompiling software running on a different processor (such as PowerPC).

Conway's Game of Life "Conway game" redirects here. For Conway's surreal number game theory, see surreal number. The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970.[1] The "game" is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input. One interacts with the Game of Life by creating an initial configuration and observing how it evolves or, for advanced players, by creating patterns with particular properties. Rules[edit] The universe of the Game of Life is an infinite two-dimensional orthogonal grid of square cells, each of which is in one of two possible states, alive or dead. The initial pattern constitutes the seed of the system. Origins[edit] The game made Conway instantly famous, but it also opened up a whole new field of mathematical research, the field of cellular automata ... Conway chose his rules carefully, after considerable experimentation, to meet these criteria:

List of open source hardware projects The following is the list of open source hardware projects that includes computer systems and components, cameras, radio, telephony, science education, machines & tools, robotics, renewable energy, home automation, medical & biotech, automotive, prototyping, test equipment, and musical instruments. Amateur radio[edit] Homebrew D-STAR Radio Audio electronics[edit] Monome 40h – A reconfigurable grid of 64 backlit buttons, used via USB. A limited batch of 500 monome 40h has been produced. Automotive[edit] Cameras[edit] Elphel, Inc. – cameras based on free software and hardware designs.apertus open source cinema camerasleanXcam Computer Systems[edit] Machines and tools[edit] Medical instruments[edit] Gamma Cardio CG - Open source certified ECG connected to the PC with the whole hardware (CAD-PCB-BOL) disclosed/released under Creative Common open license. Music electronics[edit] Networking[edit] Renewable energy[edit] Robotics[edit] Storage[edit] Telephony[edit] Video electronics[edit] Other[edit]

Related: