itemis world | repository

html5+javascript in an Embedded Webserver

seger

Today, I worked with a Cortex M3, which is an ARM based system with 256kB of Flash memory and 32kB RAM. It is a damn small thing and even though I was able to start an html5 and javascript enabled webserver on it. With some tiny javascript libraries (a specialized jquery and flot – thanks [...]

Split Packages – An OSGi nightmare

Nirmal Sasidharan

A “split package” is a pretty old Java term where you have packages in different libraries with the same name providing related (or sometimes unrelated functionality).  The classes in one package can access classes in the other package (with the same name) across library boundaries without any problem at both compile and runtime. This is [...]

Minimal Run Configuration for GMF Diagram Testing

kthoms

I’m currently on developing a GMF editor again and so I have to restart a runtime Eclipse instance very often. To reduce the rountrip times I have set up a rather minimal Run Configuration. These are the steps to create it: Create a new Run Configuration Run -> Run Configurations… -> Eclipse Application On the [...]

Integrating the AUTOSAR tool chain with Eclipse based model transformations

Andreas Graf

Integrating the AUTOSAR tool chain with Eclipse based model transformations Andreas Graf1,Markus Völter2 1: itemis GmbH, Blücherstr. 32, 75177 Pforzheim, Germany 2: independent/itemis GmbH, Hohnerstr. 25, 70469 Stuttgart, Germany This paper has been presented and published at ERTS2 2010 Extended Abstract for Application: Keywords: AUTOSAR, Eclipse, Open Source, model transformation, Artop, Model Driven Engineering, AUTOSAR [...]

Working offline with SVN (using Git)

Nirmal Sasidharan

Recently, I was faced with a challenge of working offline on a project where the sources were stored in a secured SVN repository. I had no access to this repository from outside the local network. Working on a local copy and committing all the changes together to SVN when I am in the network wasn’t an [...]

Using GIT as frontend to SVN

Nirmal Sasidharan

Git is a distributed versioning system gaining popularity. It overcomes many limitations of SVN. Due to the lack of good tooling for Git, it may not be ideal to migrate existing SVN repositories to Git as of today (unless you are comfortable using the command line). However, Git offers a feature to use it as a [...]

Visual CV

Andreas Graf

Just when I was thinking on how to replace the bullet point hell for introducing my CV vor an upcoming talk I came across a TED talk by David McCandless (http://www.ted.com/talks/david_mccandless_the_beauty_of_data_visualization.html). He provides a slide with colored bars for his CV which I consider visually fresh. So I decided to try one with Excel and [...]

Fun with Xtext: Language Mixins

Sebastian Zarnekow

There are rumors that Xtext does only have rudimentary support for language libraries or language reuse and does not allow to create 'advanced stuff'. And it is actually true, that Xtext has only first class support for extending only one other language. But with some creativity and customizing, it is easily possible to create really nice editors for intermixed languages. I've produced a small screencast that demonstrates how an editor for template proposals (read: a template language) may look like [...]

10 Gebote für gute digitale Kommunikation

Michael Jendryschik

Vor etwa zwei Jahren haben wir bei itemis die Palette der Kommunikationswerkzeuge, die unseren Kolleginnen und Kollegen für die interne und externe Kommunikation zu Verfügung steht, durch verschiedene neue Kanäle erweitert. Dazu gehören Twitter und Yammer fürs externe bzw. interne Microblogging, unser interner Podcast »eKlips« sowie diverse Blogs, über die sich Kolleginnen und Kollegen aus dem Personalbereich, Marketing und Vertrieb, Infrastruktur sowie Projektmanagement mitteilen und austauschen. [...]

Using Opera Dragonfly To Fix A Website

Robert Wloch

My current job is to work on the project website of the Eclipse Modeling Team Framework. We had an issue that the banner image with the logo wasn't shown and we didn't now why. This blog shows how to debug a website with the Opera browser.