Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers) (9781934356593): Bruce A. Tate. Bertrand Meyer's technology+ blog » Blog Archive » New course partners sought: a DOSE of software engineering education. Since 2007 we have conducted, as part of a course at ETH, the DOSE project, Distributed and Outsourced Software Engineering, developed by cooperating student teams from a dozen universities around the world.
We are finalizing the plans for the next edition, October to December 2013, and will be happy to welcome a few more universities. The project consists of building a significant software system collaboratively, using techniques of distributed software development. Each university contributes a number of “teams”, typically of two or three students each; then “groups”, each made up of three teams from different universities, produce a version of the project. The project’s theme has varied from year to year, often involving games. The project is a challenge. Although the 2013 project already has about as many participating universities as in previous years, we are always happy to consider new partners. References [1] General description of DOSE, available here . [7] Martin Nordio, H. [8] H. Charles Phillips' comeback means competition for Oracle. NEW YORK — When we last heard from Charles Phillips, he was an embattled Oracle executive who resigned in 2010, entangled in an executive power play.
Today, he's on the precipice of a comeback story that borders on cool revenge. On Monday, his enterprise-software company, Infor, rolls out Infor Ming.le software — a social business graph that took two years to design. A re-imagination of stolid spreadsheets, it comes with a Twitter-like look in the guise of clearly labeled areas for sales results, tasks, alerts and activity feed. Workflow is depicted in a Timeline-like graphic.
The Web version is available, followed by iPad and iPhone in the summer. Optimized for use on iPads and iPhones, the software is geared for Generation-Y users accustomed to Twitter, Facebook and Pinterest. In Infor, Phillips has one heck of a comeback vehicle to make life hard for Larry Ellison, Oracle's CEO and his old boss. Oracle and SAP declined comment on Infor. But he betrays no worries. GNU Image Manipulation Program. Wordpress Codex. Vagrant. Vagrant is a tool for building complete development environments. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases development/production parity, and makes the "works on my machine" excuse a relic of the past.
Vagrant was started in January 2010 by Mitchell Hashimoto. For almost three years, Vagrant was a side-project for Mitchell, a project that he worked on in his free hours after his full time job. During this time, Vagrant grew to be trusted and used by a range of individuals to entire development teams in large companies. In November 2012, HashiCorp was formed by Mitchell to back the development of Vagrant full time. Vagrant remains and always will be a liberally licensed open source project. Applemcg (Marty McGowan) Jan's Blog: How to create an Android app on SAP. Today, SAP HANA is one of the most compelling and innovative development platforms worldwide.
It offers opportunities for various types of new applications which work on huge amounts of data and need very fast access to them. In this blog I focus on data that originate in the Cloud or are best stored in the Cloud: therefore, HANA One ( in the Amazon Cloud, is the platform of choicethere are also other Cloud Service Providers running HANA One like Portugal Telecom or Korea Telecom and others, please search the Web for themsmall smartphone apps that show the new opportunities in a very concise way and at the same time leverage all important aspects of the technology stack - I start with a tutorial on Android.
I try to use the leanest setup possible. I did it on a Windows machine. App idea The example app I build further down is comparing some stock exchange data and their development over time. Create an Adnroid Application: aTask.execute(); PHP Markdown. Donate Download Library: for developers PHP Markdown Lib 1.4.0 (33 Ko) Library package for developers. Requires PHP 5.3. Also available on Packagist et and Github. Classic Version: plugin for WordPress, Smarty, etc. Classic version → PHP Markdown & PHP Markdown Extra Important announcement: classic version of PHP Markdown and PHP Markdown Extra will stop being supported after February 1, 2014. Introduction This is a library package that includes the PHP Markdown parser and its sibling PHP Markdown Extra with additional features.
“Markdown” is two things: a plain text markup syntax, and a software tool that converts the plain text markup to HTML for publishing on the web. The Markdown syntax allows you to write text naturally and format it without using HTML tags. Visit the Concepts page for a short introduction full of examples where you will learn to write with Markdown. Requirement This library package requires PHP 5.3 or later. Usage Markdown Extra syntax is also available the same way: Bugs. Getline/Variable/File - The GNU Awk User's Guide. 4.9.4 Using getline into a Variable from a File Use ‘getline < ’ to read input from the file , and put it in the variable . As above, is a string-valued expression that specifies the file from which to read. In this version of getline, none of the built-in variables are changed and the record is not split into fields.
The only variable changed is .1 For example, the following program copies all the input files to the output, except for records that say ‘@include ’ . { if (NF == 2 && $1 == "@include") { while ((getline line < $2) > 0) print line close($2) } else print } Note here how the name of the extra input file is not built into the program; it is taken directly from the data, specifically from the second field on the ‘@include’ line. The close() function is called to ensure that if two identical ‘@include’ lines appear in the input, the entire specified file is included twice.