Anzeige

Anzeige

Topartikel

Ruby on Rails wird zehn Jahre alt

Ruby on Rails wird zehn Jahre alt Das Webframework Ruby on Rails feiert sein zehnjähriges Bestehen. Dazu erscheint nun mit Rails 4.2 das zweite Minor-Release in diesem Jahr. Es bringt iterative Verbesserungen und einige neue Features mit. Mehr…

Einführung in Natural Language Processing mit NLP++

Einführung in Natural Language Processing mit NLP++ Wer möchte nicht gerne das Wissen täglich neu entstehender Texte nutzen? Mit den Methoden von Natural Language Processing und der speziell für die Sprachanalyse entwickelten Programmiersprache NLP++ ist es möglich, Texte zu strukturieren, zu analysieren und das gesuchte Wissen nach den gewünschten Kriterien zu kategorisieren. Mehr…

Debugging von Embedded-Multicore-Systemen

Debugging von Embedded-Multicore-Systemen Das Debugging von Software gehört zu den schwierigeren Aufgaben. Die mittlerweile große Verbreitung von Multicore-Prozessoren im Bereich eingebetteter Systeme verschärft die Situation noch. Denn die meisten Debugging-Werkzeuge sind unzureichend auf die neuen Herausforderungen vorbereitet. Tracing könnte hier Abhilfe schaffen. Mehr…

Einführung in die Arbeit mit Valgrind und Memcheck, Teil 2

Einführung in die Arbeit mit Valgrind und Memcheck, Teil 2 Valgrind ist ein Framework, das die Entwicklung von Werkzeugen für die dynamische Analyse ausführbarer Programme erleichtert. Und C/C++-Entwickler sollten darauf nicht verzichten, wenn sie ihre Software auf lange Zeit stabil halten wollen. Mehr…

Herausforderungen beim Testen von Apps

Herausforderungen beim Testen von Apps Smartphones, Tablets und neuerdings Wearables sind mittlerweile in allen Anwendungsbereichen zu Hause. Trotz beschränkter Ressourcen sollen deren Apps die Ansprüche vom Desktop erfüllen. Deswegen stehen Testverantwortliche vor zahlreichen Herausforderungen. Mehr…

Einführung in die Arbeit mit Valgrind und Memcheck, Teil 1

Einführung in die Arbeit mit Valgrind und Memcheck, Teil 1 Selbst guten Entwicklern unterlaufen hin und wieder Fehler, die sich nicht auf den ersten Blick entdecken lassen. Statt viel Zeit mit der Suche zu verbringen, ist es für C- und C++-Programmierer sinnvoll, auf Werkzeuge wie Memcheck zurückzugreifen und damit automatische Analysen durchzuführen. Mehr…