… mit einer Akkuleistung von 10.000 mAh hält einen ganzen Tag auf der Baustelle stand.
? iDTRONICs LEISTUNGSMERKMALE
Unser C4 Tablet ist zertifiziert nach FCC und CE. Das RFID Handheld wird mit einem Software Entwicklungs-Kit für Android Systeme geliefert. Dieses unterstützt die Programmiersprachen: C++ und C# Command Protocol. Der Einsatz des SDK vereinfacht die Anbindung an Ihre bestehenden Systeme.
Optional kann unser RFID Tablet mit einer Dual RFID Option ausgestattet werden:
UHF Intern + HF
UHF Intern + NFC
UHF Intern + LEGIC®
UHF Intern + …
… werden sogar überhaupt keine Tests durchgeführt, was sich dann im Produktiveinsatz der Software bitter rächen kann. Deshalb sollten unbedingt Tools für automatisierte Tests zum Einsatz kommen. Solche Werkzeuge stehen nicht nur für moderne, sondern auch ältere Programmiersprachen zur Verfügung. Dadurch lässt sich DevOps auch für Bestandsanwendungen einsetzen.
2. Kein Monitoring.
Ein ebenso verbreitetes Defizit ist die fehlende Überwachung der Auswirkungen von fachlichen Änderungen einer Software im Produktiveinsatz. Es ist kein Blick in die Produktivsysteme …
… Apps getestet werden?
Das Mindset
- Deckt sich das Mindset mit dem des eigenen Unternehmens oder lässt es sich gut integrieren?
- Erlaubt das Mindset der App-Agentur die Entstehung neuer Ideen und Lösungsansätze?
Die Methoden
- Welche Programmiersprachen und Technologien werden verwendet? (Besonders wichtig, wenn Apps auf bestehenden Systemen aufbauen.)
- Welche Methoden werden im Projektmanagement, bei der Konzeption etc. angewendet?
Die App-Agentur FLYACTS (https://www.flyacts.com/app-agentur) bietet die Entwicklung von individuellen digitalen …
… Dateneingabe für Bestellungen oder Reservierungen.
Entwicklung mit Expertise
Weltweit arbeiten zahlreiche Entwickler und Programmierer täglich mit PHP und JavaScript. Auch die Experten der Marketing- und Kommunikationsagentur TEXTNetzwerk gehören dazu. Sie verfügen über langjährige Erfahrung mit diesen Programmiersprachen und wissen, auf welche Weise sich die beiden ideal miteinander verknüpfen lassen, damit ein Webauftritt nicht nur schnell und intuitiv reagiert, sondern darüber hinaus auch schlank und ansprechend ist.
Ein weiterer Vorteil sind …
… Betrieb der BiPRO-Services auf dem Server überwacht, ist ein verfeinertes Dashboard, das den Zustand der installierten Services anzeigt und Kennzahlen auswertet. „Unser Ansatz heißt: Modellieren statt Programmieren“, so Kiehne. So ließen sich BiPRO-Normen ohne komplexe Programmiersprachen implementieren und ein ständiges Anpassen der Web-Services an Anforderungen neuer BiPRO-Releases entfalle. „Wenige Klicks im vorgefertigten Template reichen aus, um beispielweise eine neue Norm, wie sie der BiPRO e. V. vorschreibt, anzupassen“.
X4 BiPRO Manager: …
… Fachkräfte arbeiten, aber bundesweit fehlen zurzeit dennoch etwa 95.000 Arbeitskräfte.
Mit zwei Umschulungen in der IT bietet FORUM Berufsbildung den optimalen Berufsstart: „Fachinformatiker*in für Anwendungsentwicklung IHK“ und „IT-Systemkaufmann*frau IHK“. Neben den fünf wichtigsten Programmiersprachen erwerben die Teilnehmenden umfassende Methodenkompetenz und Kenntnisse für Artificial Intelligence und Visualisierungen in 3D.
Ab Sommer 2019 kann nun auch erstmals der IHK-Abschluss „Kaufmann*frau im E-Commerce IHK“ über eine 24-monatige Umschulung bei …
… der Updates durchführen kann.
Können Komponenten wie Betriebssystem, Datenbanken und Java upgedatet werden?
Auch die Umgebung der Software muss Update-fähig sein. Das kann aber aus zwei Gründen nicht gegeben sein. Zum einen, weil Versionen von Betriebssystemen, Datenbanken oder Programmiersprachen verwendet werden, die am Ende ihres Lebenszyklus angelangt sind und von ihren Anbietern nicht mehr mit Updates oder Sicherheits-Patches versorgt werden. Zum anderen besteht bei Individualsoftware die Möglichkeit, dass sie durch das Update einer solchen …
… Positives von kritischen Fehlern zu unterscheiden. Korrelieren Sie die Rohergebnisse aus SAST, IAST und OSA mithilfe von Machine-Learning-Algorithmen, um den Entwicklern handlungsrelevante Empfehlungen für die Fehlerbehebung an die Hand zu geben.
8. Binden Sie alle Programmiersprachen und Frameworks ein
Achten Sie darauf, dass Ihre Security-Plattform alle gängigen Programmier- und Skriptsprachen (z. B. Java, C#, JavaScript, TypeScript, PHP, Python) und alle gängigen Entwicklungsumgebungen (z. B. Eclipse, IntelliJ, Visual Studio) unterstützt. So …
Im Gleichstellungsgesetz für Menschen mit Behinderungen vom 1. Mai 2002 in §12a Barrierefreie Informationstechnik ist festgelegt dass Öffentliche Stellen des Bundes dazu verpflichtet sind, Webseiten, Programme und Apps barrierefrei zu machen. Für viele behinderte Menschen ist die Nutzung des Internets oder Software die einzige Chance arbeiten zu können. Um die hohe Arbeitslosigkeit, die bei behinderten Menschen herrscht abzubauen, ist es zwingend notwendig, dass Webseiten, Programme und Apps so gestaltet sind, dass sie auch für Menschen mit B…
Paris/Nürnberg, 26. Februar 2019 - Die Programmiersprachen Ada und SPARK von AdaCore helfen, die Kosten für die Entwicklung und Verifizierung sicherheitskritischer Software zu reduzieren.
AdaCore, ein führender Anbieter von Softwareentwicklungs- und Verifikationstools, arbeitet ab sofort mit NVIDIA bei der Nutzung der Programmiersprachen Ada und SPARK für die Implementierung ausgewählter sicherheitskritischer Firmware zusammen. Diese wird in Anwendungen eingesetzt, die strenge Safety- und Security-Funktionen erfordern, beispielsweise beim automatisierten …
… Osteuropa abzielt. Das Unternehmen TalentBrowse, auf das Kunden wie Avira, Metro Systems, Deloitte Digital oder Accenture vertrauen, expandiert auf dem deutschen Markt und bietet Zugang zu erfahrenen Techniktalenten aus Osteuropa. IT-Experten, die auf mehr als 43 Programmiersprachen wie Python, Java, C ++, DBA, Frontend, RPA und viele andere spezialisiert sind, können innerhalb weniger Stunden interviewt werden.
Mit einem geschätzten Personalmangel von 100.000 Technikprofis auf dem deutschen IT-Markt bietet TalentBrowse Zugang zu erfahrenen Bewerbern …
… Group mitverantwortlich.
Thomas Lehmann hat bereits vor seiner Position bei Stegmann Systems als Senior Software Entwickler, Scrum Master und Scrum Change Manager verschiedene Teams angeleitet. Darüber hinaus ist er ein sehr erfahrener Datenbankentwickler, der eine Vielzahl von Programmiersprachen beherrscht.
Beide sind für die gesamte fachliche Führung Ihrer Abteilung verantwortlich und werden direkt an die Geschäftsleitung berichten. „Wir freuen uns, die beiden Head of Positionen mit zwei sehr erfahrenen Experten besetzt zu haben.”, sagt Dr. …
… implementiert werden und bietet Prozessordesignern eine einzigartige Möglichkeit, die Vorteile einer klar strukturierten Assemblersprache zu nutzen, die mit einem bestehenden Software-Ökosystem verbunden ist.
Durch den Beitritt zur RISC-V Foundation übernimmt AdaCore mit den Programmiersprachen Ada und SPARK eine Vorreiterrolle bei Technologien für RISC-V-Entwickler, und stellt eine einzigartige Umgebung zur Entwicklung sicherheitskritischer Anwendungen auf dieser Plattform bereit.
Zu den ersten Produktangeboten von AdaCore gehören GNAT Pro Ada …
… wenige Shop-Produkte können auf einen so langen Zyklus zurückblicken. SAP Hybris bzw. in Zukunft SAP C/4HANA wurde erst im Jahr 2012 veröffentlicht.
Mit einer derart langen aktiven Lebenszeit eines Software-Produkts ändern sich Vorgehensweisen, Strukturen und Versionen der genutzten Programmiersprachen. Beispielsweise wurde die für Magento 1 relevante Version von PHP 5.6 zum Ende 2018 aufgekündigt. Die aktuellste Version PHP 7.3 wird nur von Magento 2 unterstützt.
MAGENTO 2 - AKTUELLSTE TECHNOLOGIEN MIT VIELEN VORTEILEN
Magento 2 wurde vorausschauend, …
… langwierige Recruiting und On-Boarding Prozesse. Dennoch ist selbstverständlich die nachhaltige Entwicklung das Hauptinteresse.
Potenzieller Arbeitgeber höchste Priorität: Bei der Bewertung einer Arbeitsstelle haben 19,4% angegeben, dass die Kenntnis über die zu verwendeten Programmiersprachen, Technologien und Frameworks die höchste Priorität haben.
Unsere Antwort: Sämtliche Referenzen, unsere Produkte und ausführliche Beschreibungen der Projekte finden Sie auf unserer Website.
Beneftis höchste Priorität: Bei der Bewertung von Benefits haben …
… oftmals mehrere Wochen oder gar Monate dauernden Entwicklungs- und Integrationsprojekt erfolgen musste, benötigt die eID-Integration dank SkIDentity nunmehr weniger als zwei Minuten. Der „SkIDentity Cloud Connector (https://www.skidentity.de/service-provider/skidentity-dienst/#cloud-connector)“ ist für populäre Programmiersprachen, wie z.B. Java, PHP, Go und Ruby, und weit verbreitete Anwendungssysteme wie z.B. Drupal, Redmine, Liferay, Nextcloud oder Wordpress, sowie auf Anfrage für beliebige weitere Applikationen verfügbar.
„eID.gratis!“ – Aktion …
… der verstärkten Bedeutung dieser Programmiersprache im IT- und Netzwerkumfeld gerecht zu werden.
Die Administration moderner Kommunikationssysteme verlangt zunehmend grundlegende Programmierkenntnisse in den unterschiedlichsten Anwendungsgebieten. Eine der aktuell beliebtesten und zugänglichen Programmiersprachen ist Python.
Folgende Kurse sind ab sofort beim ITK-Spezialisten ExperTeach dazu erhältlich:
• Python für Einsteiger – Einführung in die Programmierung
Dieser Kurs ist für Einsteiger ohne Programmierkenntnisse gedacht.
• Python Grundlagen …
… meist deutlich gesenkt werden.
2. Zu Open Source wechseln
Auch durch den Umstieg von proprietärer auf Open-Source-Software lassen sich Kosten sparen. Ein Beispiel dafür ist etwa die Datenbank-Migration von Oracle auf PostgreSQL. PostgreSQL unterstützt die meisten Programmiersprachen und hält in Sachen Funktionsumfang und Leistung einem Vergleich stand. Damit bietet die Datenbank in vielen Fällen eine echte Alternative, erspart Unternehmen aber die Lizenzkosten.
3. Auf Virtualisierung oder Cloud umsteigen
Ihre Hardwarekosten können Unternehmen senken, …
… Auf der Arm TechCon, Stand #1228, gab AdaCore den Startschuss für den dritten Programmierwettbewerb "Make with Ada". Auch in diesem Jahr sind Entwickler auf der ganzen Welt aufgerufen, sich an der Erstellung innovativer Embedded-Anwendungen mit den Programmiersprachen Ada und SPARK zu versuchen.
Mit dem nun schon zum dritten Mal durchgeführten Wettbewerb demonstriert AdaCore die Leistungsfähigkeit und Zuverlässigkeit von Embedded-Systemen, die mit der Programmiersprache Ada entwickelt wurden. Der diesjährige Wettbewerb beginnt am 16. Oktober 2018 …
… "Objektorientierte Programmierung". Nachfolgend gründete er seine eigene Firma Thoughtstream, die Weiterbildungskurse anbietet, bei denen er meist selbst als Dozent auftritt. Sein erstes Buch befasste sich auch mit objektorientierter Programmierung. Für ihn sind Freiheiten in Programmiersprachen genau so wichtig, wie Standards, welche die Programmierung auf längere Sicht sehr erleichtern, wenn diese häufiger und vor allem bewusster verwendet werden.
Seine Arbeiten befassen sich mit grafischen Rendering-Algorithmen und mit der Syntax von Programmiersprachen. …
Georg P. Loczewski wendet sich in "A++ und systemnahe Programmiersprachen" an alle, die sich mit dem Erlernen der Programmierkunst befassen.
------------------------------
Es gibt keine Programmiersprache, die minimaler ist als A++. Der einzige Zweck dieser Sprache ist es, an der Programmierung Interessierten zu helfen, so schnell und effizient wie nur möglich das Wesentliche der Programmierung zu erfassen. Die Leser üben durch A++ in recht kurzer Zeit Denkmuster ein, die dabei helfen die großen und populären Programmiersprachen mühelos und effektiv …
… spezieller Ada-Laufzeitbibliotheken wählen. Dazu zählen:
• das ZFP (Zero Footprint Profile) mit minimalem Laufzeitcode;
• das Cert-Profil, das das ZFP um Features wie Support für ARINC-653-APEX-Prozesse auf VxWorks 653 in Ada-Anwendungen oder Anwendungen mit gemischten Programmiersprachen erweitert. Das Cert-Profil kann für Systeme verwendet werden, die Zertifizierungen nach Standards wie DO-178B oder DO-178C benötigen;
• das Ravenscar-Cert-Profil, das das Cert-Profil um das Ravenscar-Tasking-Subset erweitert, und sich ebenfalls für Systeme eignet, …
… unumgängliche Standards und Regularien zu erfüllen oder zu übertreffen;
• Softwareentwicklung und -tests zu optimieren, um Zeit und Geld zu sparen und Produkte schneller auf den Markt zu bringen – einschließlich Sicherheitsgarantien;
• reibungslos mit mehreren Programmiersprachen und Workflow-Tools zusammenzuarbeiten;
• die Einführung neuer Technologien zu fördern und Systeme mit zusätzlichen Funktionen und Fähigkeiten zu erweitern, um weiterhin wettbewerbsfähig zu bleiben und den Kundenbedürfnissen gerecht zu werden;
• Schritt zu halten mit …
Georg P. Loczewski lehrt in "Programmieren lernen mit A++" eine der kleiedie funktionale Programmierung in Python und Java.
------------------------------
Die meisten Programmiersprachen dienen dem offensichtlichen Zweck, Software zu erstellen. Bei A++ sieht das jedoch anders aus, denn diese Programmiersprache ist an Minimalismus nicht zu übertreffen. Sie hat nur einen Zweck: sie soll denjenigen, die das Programmieren erlernen möchten, dabei helfen, so schnell und effizient wie nur möglich das Wesentliche der Programmierung zu erfassen. In verhältnismäßig …
… Pro Enterprise und GNAT Pro Developer. Durch den Support für QNX baut AdaCore die breite Palette an eingebetteten Plattformen für die Nutzer der Programmiersprache Ada weiter aus. Gleichzeitig steht C-Entwicklern für QNX ein einfacher Migrationspfad zu den Programmiersprachen Ada und SPARK offen. Im ersten Schritt zielt GNAT Pro für QNX auf die Prozessoren der ARM-Cortex-A-Familie. Geplant ist, dass das Produkt künftig sämtliche Prozessorarchitekturen unterstützt.
GNAT Pro für QNX kommt mit einer kompletten Ada-Laufzeitbibliothek für alle Sprachversionen …
… notwendig ist.
Typische Einsatzbereiche sind die Modellierung automatisierter bzw. autonomer Transformations-, Analyse-, Kommunikations- oder Steuerungsprozesse, die bislang aufwendig durch Experten über spezielle Modellierungstools, Scripting oder klassische Programmierung in Java, Python oder anderen Programmiersprachen implementiert werden mussten. Mit den Cedalo Streamsheets lassen sich Prozesse und Analysen zu weit geringeren Kosten und in viel kürzerer Zeit realisieren. Streamsheets sind deshalb auch sehr gut für Prototyping, Proof-of-Concept …
… erstellen
Natürlich kann man seine eigene Homepage auch selbst erstellen, man sollte jedoch den Aufwand und die technischen Anforderungen dabei nicht unterschätzen. Selbst wenn man Management Systeme oder zum Beispiel WordPress als Vorlage benutzt, sollte man sich mit den gängigen Programmiersprachen wie PHP oder HTML auskennen. Anfänger sind hier schnell überfordert.
Professionelle Homepages kann man sich auch günstig von WEBTRIBUTE programmieren lassen. Eine Auswahl des Leistungsangebots finden Sie unter https://webtribute.ch/dienstleistungen
… hohe Zuverlässigkeit erfordern;
• Die Verifikationsumgebung SPARK Pro, die auf formalen Methoden basiert und für hochsicherere Systeme bestimmt ist;
• Die Entwicklungsumgebung GNAT Pro Ada for ARM, die es ermöglicht, Applikationen in mehreren Programmiersprachen für ARM-Prozessoren zu entwickeln;
• Das neuartige Build-System GPRbuild, mit dessen Hilfe die Entwicklung mehrsprachiger Applikationen automatisiert werden kann;
• Das statische Analysewerkzeug GNATstack zur Berechnung des nötigen Stackspeichers.
„Unsere Herzpumpe muss ununterbrochen …
… einstellen. Gesucht wird unter anderem ein(e) Software-Entwickler(in) für die Implementierung von neuen Funktionen basierend auf Kundenanforderungen, für die Verbesserung des Programmcodes und den Third-Level-Support. Erwartet werden u.a. profunde Kenntnisse in den Programmiersprachen Java (optional C#), sowie in aktuellen Webtechnologien, Versionsveraltungssystemen und Rahmenwerken.
Verstärkung wird auch im Bereich Marketing in Person eines/einer Vertriebsassistenten/in gesucht, (u.a.) für die vertriebliche Korrespondenz, die Pflege bestehender Partner- …
… benötigen, um Xamarin zu meistern und erfolgreiche mobile Apps für Kunden und Mitarbeiter zu erstellen:
Schritt 1. Fördern Sie eine Kultur des kontinuierlichen Lernens
Um erfolgreich zu sein, müssen die Entwickler von heute auf dem neuesten Stand bleiben - von neuen Programmiersprachen bis hin zu sich entwickelnden Hardware-Ökosystemen. Glücklicherweise gibt es einige vorgefertigte Ressourcen von Microsoft und Xamarin, mit denen Sie das mobile Spiel Ihres Teams verbessern können. Wenn Sie Ihr C # -savvy-Team an die Xamarin University senden, um …
… erfolgreiche digitale Transformation eines jeden Unternehmens zu ermöglichen", sagt Sven Lurz, Channel Manager DACH bei Xeelo.
"Unsere Digitalisierungsplattform Xeelo verfolgt eine No-Code-Policy, was bedeutet, dass der Kunde seine Prozesse auch ohne Programmiersprachen-Kenntnisse digitalisieren kann und nicht, wie sonst üblich, sämtliche dazu gehörigen Prozess-Schritte bei jedem Software-Update überarbeiten muss. Dadurch können Unternehmen erheblich an zusätzlichen Programmier-Kosten einsparen", so Lurz weiter.
Neues Xeelo-Modul bietet automatisierte …
… weil progeCAD eine vergleichbare Arbeitsumgebung bietet. Die typischen Befehle zum Zeichnen, Ändern, Bemaßen oder für die Layersteuerung haben sogar identische Namen. progeCAD ist als 32- und 64-Bit-Version verfügbar und kann u.a. mit Lisp, C++, und den .Net-Programmiersprachen erweitert werden.
Weitere Informationen zu PICAD erhalten Sie auf http://www.pi-cad.de.
Als autorisierter Vertriebspartner für den deutschsprachigen Raum lädt Sie ILMCAD ein, die neueste Version von progeCAD zu testen. Wir stellen Ihnen die Vollversion 30 Tage zum Testen zur …
… die mittelständische Wirtschaft.
5. Die Digitalisierung der Wirtschaft zwingt Cloud-Anbieter vermehrt zu Innovationen.
Trend 1: Von Individual-Code Programmierung zu Low Code-Cloud-Plattformen
Es geht zunehmend um einfache, flexible und agile Individualisierung ohne Einsatz von Programmiersprachen. An ihre Stelle treten Modellierungswerkzeuge wie beispielsweise ein grafischer BPMN 2.0 Editor oder ein Applikationsdesigner zur Abbildung von spezifischen Workflows und ganzen Geschäftsprozessen. Informationen werden immer strukturierter, sicherer und …
… Ada Safety-Critical-Produkte. Es unterstützt alle Versionen des Ada-Sprachstandards und umfasst ein umfassendes Toolset mit visuellem Debugger, GNAT Programming Studio und GNATbench IDEs, eine Vielzahl von statischen Analyse-Tools, eine Build-Umgebung für Projekte mit mehreren Programmiersprachen und vieles mehr. GNAT Pro Enterprise bietet Premium-Online-Support, der von den Produktentwicklern selbst bereitgestellt wird.
GNAT Pro Assurance erweitert GNAT Pro Enterprise um einen speziellen Service mit der Bezeichnung "Sustained Branches". Damit …
Troisdorf, 01.09.2017 – Ab heute nimmt die TEAM 4M GMBH ihre operative Tätigkeit auf. Sie bietet ein Outsourcing der Maintenance von älterer Mainframe Anwendungssoftware an.
Die meisten Experten für diese älteren Programmiersprachen wie z.B. Cobol sind um die 60 Jahre alt. Viele von ihnen sind bereits im Ruhestand oder stehen kurz vor diesem. Nachwuchs gibt es praktisch keinen. Deswegen ist es für die Unternehmen nicht einfach, Experten zu finden. Diese werden aber teilweise dringend benötigt, da viele gesetzliche Änderungen die Unternehmen dazu …
… diesem Segment bereitzustellen.“
Die Microservices-Entwicklungskompetenzen von Nanoscale.io in Verbindung mit dem bewährten API-Management von TIBCO Mashery® unterstützen das Motto „Bring your own Code“ bei der Entwicklung von Microservices. Dieses ermöglicht Entwicklern, beliebige Programmiersprachen zu nutzen und sogar diese in einer polyglotten Umgebung zu kombinieren. Nanoscale.io-Tools beschleunigen die Entwicklungsarbeit und ermöglichen die konkurrenzlos schnelle Generierung von Microservices und deren Assemblierung in APIs. Genauso schnell …
… Aries-Verbindungschip zunutze machen. Das Softwarepaket umfasst die Cray Graph Engine, die Apache® Spark-Analyseumgebung, das verteilte Deep-Learning-Framework BigDL für Spark, die verteilten Parallel-Computing-Bibliotheken für Analyseanwendungen, Dask, sowie populäre Analytics-Programmiersprachen wie Python, Scala, Java und R. Abgerundet wird das Paket durch umfassende Supportservices.
Die Cray Urika-XC-Softwaresuite für Analyseaufgaben steht beispielhaft für das Zusammenwachsen von High-Performance Computing und datenintensiven Rechenaufgaben, …
… reibungslosen Wechsel der Swisscom-Unternehmensanwendungen von der aktuellen Mainframe-Umgebung auf die LzLabs-SDM-Lösung (Software Defined Mainframe). Die Migration erfordert kein Umschreiben der COBOL- oder PL/1-Anwendungsprogramme, da LzLabs die wichtigsten bestehenden Betriebsumgebungen und Programmiersprachen auf dem Mainframe unterstützt. Entsprechend entfallen für die Swisscom hohe wiederkehrende Kosten für die Großrechner-Software und -Hardware, wobei der Wert ihrer bisherigen umfangreichen Investitionen in alte Software-Anwendungen, Daten und …
… Leistungsfähigkeit und Zuverlässigkeit von Embedded-Systemen, die mit der Programmiersprache Ada entwickelt wurden.
AdaCore hat zum zweiten Mal seinen Programmierwettbewerb "Make with Ada" gestartet. Das Unternehmen will die Embedded Software Community damit zum verstärkten Einsatz der Programmiersprachen Ada und SPARK motivieren. Bis zum 15. September 2017 können Softwareentwickler mit Code, der mit diesen Sprachen erstellt wurde, Preise von insgesamt 8.000 Euro gewinnen. Interessenten können sich für den Wettbewerb unter www.makewithada.org anmelden.
Der …
… Studenten der Fachrichtung Informatik oder eines verwandten Studienganges wie beispielsweise E-Technik.
Worum geht es?
Gesucht werden innovative Projekte für den RaspberryPi, das Thema ist freigestellt. Voraussetzung ist, dass das Projekt selbst implementiert und demonstrierbar ist. Die Programmiersprachen Java oder Phyton sind erwünscht, grundsätzlich ist aber auch jede andere Programmiersprache zugelassen.
Teilnahmevoraussetzungen und Ablauf des Wettbewerbs
Studenten können einzeln oder als Teams vom 24. Mai bis zum 18. Juni Projekte einreichen. …
… völlig neuen Ansatz zur softwareseitigen Vernetzung von Sensoren, Aktuatoren und Maschinen im Internet der Dinge (IoT) und in der digitalen Fabrik (Smart Factory). Anstatt auf klassische Software-Entwicklungsumgebungen für Java, JavaScript, C oder andere Programmiersprachen zu setzen, stellt die Cedalo AG die "Process-Sheets" vor. Process-Sheets sind neuartige, cloudbasierte Spreadsheets, die eine code-freie Modellierung von digitalen Prozessen erlauben und zudem nativ das zunehmend populäre IoT Kommunikationsprotokoll MQTT unterstützen.
Mit Hilfe …
… einer Kinect One implementiert, um damit eine immersive Out-of-Body Experience – ähnlich wie im Film „Avatar“ – zu ermöglichen. Im Rahmen dieses Vortrags wurde durch mehrere interaktive Live-Coding-Beispiele die einfache Programmierung des Roboters mit Programmiersprachen wie Python oder Java nähergebracht. Nach einer Livedemonstration wurden Teilnehmer durch den gesamten Programmablauf des Telepräsenzsystems geführt und konnten ebenfalls die Herausforderungen kennenlernen, die sich bei der Implementierung boten. Neben einem kurzen historischen Abriss …
… behält, so dass eine vollständige Integration mit der jeweiligen Ziel-Hardware sichergestellt werden kann.
QGens qualifizierbarer und anpassbarer Codegenerator verarbeitet eine sichere Teilmenge von Simulink- und Stateflow-Modellen und generiert Quellcode in den sicherheitsorientierten Programmiersprachen SPARK – eine auf Ada basierende Sprache, die besonders für statische Analysen geeignet ist – und MISRA C. QGen 17.1 enthält eine aktualisierte Benutzeroberfläche, Unterstützung für zusätzliche Simulink-Blöcke, eine effiziente und benutzerfreundliche …
… ging als in Europa“, freut sich Michael Mayer, Leiter Qualitätsmanagement, der die Anmeldung verantwortete und ergänzt: „aber auch in Europa sind wir zuversichtlich, dass das Patent erteilt wird.“
Die Lösung von innoWake ermöglicht es, Anwendungen, die in den Programmiersprachen COBOL, Natural oder PL1 geschrieben wurden, vollautomatisch nach Java zu migrieren. Nach der Migration kann dadurch die bestehende Entwicklungsmannschaft nach und nach mit Java-Entwicklern verstärkt werden. Ein weiterer Vorteil ist, dass die migrierte Anwendung auch auf …
… sogar 40 Jahre alt sind.
Vom Gesetzgeber geforderte oder von der Fachabteilung gewünschte Erweiterungen stellen die IT vor große Herausforderungen. Sie muss einen reibungslosen Betrieb gewährleisten und die neuen Funktionalitäten fehlerfrei integrieren.
Da die Altsysteme in Programmiersprachen wie z.B. Cobol geschrieben sind, sind nur noch wenige Experten verfügbar. Die meisten dieser Spezialisten sind bereits im Rentenalter. Die „Expertenlücke“ verknappt das Angebot und diese sind, falls sie überhaupt verfügbar sind, nur zu hohen Stundensätzen …
… hat auf dem ESE-Kongress in Sindelfingen die Gewinner seines Programmierwettbewerbs für Projekte, die auf den Prozessoren ARM Cortex M oder R implementiert wurden, bekannt gegeben. "Make with Ada" soll künftig jedes Jahr stattfinden und zeigen, dass die Programmiersprachen Ada und SPARK die Code-Qualität für moderne Embedded-Systeme deutlich verbessern können, ohne dass für Entwickler, die mit diesen Sprachen nicht vertraut sind, ein hoher Lernaufwand entsteht. Die Preise werden an Projekte vergeben, die den Kriterien der Software-Zuverlässigkeit, …
… 2er oder 3er Teams gemeinsam mit einem Coach an jährlich neuen Aufgaben. Bei den Wettbewerben bauen die Teams vor allem Roboter mit dem LEGO MINDSTORMS System, aber auch andere Modelle mit externen Computerbausteinen (z.B. Arduino, Raspberry Pi) und viele Programmiersprachen sind möglich.
In Deutschland haben im Jahr 2016 insgesamt 450 Teams an der WRO teilgenommen. Im Juni haben sich beim Deutschlandfinale die besten 16 Teams (siehe angefügte Liste) aus drei Wettbewerbskategorien und verschiedenen Altersklassen für das Weltfinale in Neu-Delhi …
… unterliegen Software-Architekturlösungen keinem Denkmalschutz und Änderungen müssen ab und zu vorgenommen werden.
Um diese grundsätzliche Entscheidung zu treffen, braucht man schon einen Entwickler mit dem Niveau eines Software-Ingenieurs. Er soll nicht nur etliche Programmiersprachen gut beherrschen. Auch Koordinationsaufgaben und planerische Fähigkeiten gehören zu dem Profil eines Softwareentwicklers. Das Schwierige dabei ist, dass man einerseits für eine derartige Entscheidung oder Projekt einen solchen Spezialisten benötigt, andererseits ein …
… und Anwendung immer weiter auf, was grundsätzliche Kenntnisse zum Thema Programmierung wertvoll macht. Der Kurs „Programmieren für Netzwerker I – Einstieg in Python und Java“ liefert einen kompakten Einstieg in die relevanten Konzepte und die Programmiersprachen Java und Python. Die Teilnehmer setzen ihre eigene Entwicklungsumgebung auf und vertiefen Schritt für Schritt die Theorie durch Programmierübungen.
Netzwerkplaner und -administratoren, die einen schnellen Einstieg in netzwerkspezifische Themen der Programmierung benötigen, sind im Seminar …