Schlagwort Archiv: Open-Source

Microsoft benutzt Linux für die Azure Cloud

Microsoft benutzt Linux für Microsoft Azure.

Statt auf eigene Windows-Lösungen zu setzen, benutzt Microsoft intern Linux.

Für den Cloud-Dienst Azure benutzt Microsoft Linux um die Hardware Switche der Rechenzentren zu betreiben. Da die Azure-Software mit der originalen Firmware der Switche nicht kompatibel ist musste die Firmware ausgetauscht werden. Dabei griffen die Entwickler und Ingenieure auf Linux statt Windows zurück.

Giganten benutzen eigene Firmware

Das Problem der Switch-Firmware haben viele große IT-Firmen, wie etwa Google oder Facebook, welche alle eigene Server und Online-Dienste anbieten. Da die Hardware meistens nicht optimal auf die Infrastruktur der Server zugeschnitten ist, kommen oftmals Open-Source Lösungen zum Einsatz.

Durch den Großen Andrang hat sich die Community OpenDaylight, eine Plattform zur Entwicklung von Open-Source Lösungen für Netzwerkgeräte, gebildet.
Mitglieder sind unter anderem Cisco und Microsoft.

Microsoft benutzt Linux statt Mini-Windows

Das normale Windows ist für den Zweck einer Firmware auf Netzwerkswitchen natürlich absolut ungeeignet, doch es gibt ein Windows, dass für genau solche Netzwerk „gadgets“ gedacht ist.

Zum Einsatz kommt es hier jedoch nicht, denn statt mit dem eigenen Betriebssystem zu arbeiten, nimmt Microsoft eine Open-Source Software. Microsoft benutzt Linux um von Erfahrungen anderer Software-Giganten (z.B. Google, Cisco oder Facebook) zu profitieren und um mit der Community enger zusammen arbeiten zu können. Dabei ist eine eigene Distribution namens ACS (Azure Cloud Switch) entstanden.

Mit ACS kann man besser debuggen, sprich Bugs können schneller behoben werden, Software testen und neue Features hinzufügen. Da das ganze Open-Source und Cross-Plattform (Hardware seitig gesehen) ist, kann freie Software, Software von Microsoft und Software Dritter benutzt werden.

Dabei möchte Microsoft nicht nur nehmen, sondern auch Erfahrungen an die Community der OpenDaylight Plattform weitergeben.

In eigener Sache: Anleitung für Backup rsync Server

Hackerangriffe auf Android können sehr gefähtlich sein.

Wer einen kleinen Heimserver für Backups einrichten möchte, braucht nicht viel.

Da ich in letzter Zeit meinen alten Server reaktiviert habe, wollte und habe ich mir einen kleinen SSH, FTP, NFS und rsync Server eingerichtet.

Die Anleitung hier ist eine einfach Beschreibung, wie man die einzelnen Programme installiert und konfiguriert. Dabei gehe ich nicht sehr ins Detail sondern zeige nur, dass es diese Tools gibt und wie man diese einrichtet.
Wer spezielle Funktionen nutzen möchte, muss die Suchmaschine seiner Wahl befragen.

Zur Anleitung

Hier geht es zur Anleitung.

Zu finden ist sie auch unter WissenswertesAnleitungen (noch mehr nützliche Dinge)FTP, NFS, SSH und rsync Server einrichten.

Linux gaming: DirectX11 für Linux

Bald wird es DirectX11 auch unter Linux geben, wodurch der Linux gaming Bereich noch größer wird.

Damit auch mal andere Spiele unter Linux spielen kann als SuperTux, wird es Ende des Jahres DirectX11 für Linux geben.

Im Bereich Linux gaming tut sich in letzter Zeit ja eine Menge (Steam für Linux, diverse Spiele danach auch, etc.). Leider unterstützt der Windows Emulator wine momentan nur DirectX9, was zwar nahezu problemlos funktioniert, doch für aktuelle Spiele nicht mehr ausreichend ist.

Besseres Linux gaming dank CodeWeavers

Die Firma CodeWeavers stellt primär die Software CrossOver her, die es Mac und Linux Nutzern erlaubt Anwendungen für Windows trotzdem zu benutzen. Ursprünglich nur für Office gedacht, funktioniert CrossOver mittlerweile für fast jede Anwendung.

Bis Ende des Jahres möchte CodeWeavers den DirectX11 Support für CrossOver fertig gestellt haben. Kurz danach soll auch wine DirectX11 unterstützen, wodurch sich aktuelle Spiele auch unter Linux spielen lassen.

Linux ports einfacher machen

Durch die Unterstützung von DirectX11 unter Linux, soll es Entwicklern einfacher gemacht werden ihre Spiele für Linux zu veröffentlichen. Momentan wird DirectX11 nur von Microsofts Windows, XBOX und einigen anderen Plattformen unterstützt. Doch das könnte sich bald ändern.

TNTC 2015 – Technikkonferenz rund um Windows 10 und C#

Die "Team Nord Technology Conference" (TNTC), fand dieses Jahr ganz im Rahmen von Windows 10, IoT und C# statt.

Die „Team Nord Technology Conference“ (TNTC), fand dieses Jahr ganz im Rahmen von Windows 10, IoT und C# statt.

Heute gab es in Hamburg die TNCT 2015, die Team Nord Technology Conference 2015 mit den Schwerpunkten Windows 10, C# und vielem mehr.

Die  Konferenz ist für Studenten und Techies gedacht und behandelt diverse Themen rund um Windows und andere Microsoft Produkte.

Ablauf des TNTC

Zunächst gab eine eine Opening Node (eine Begrüßung), in der die wichtigsten Dinge bezüglich der Organisation, Verpflegung, etc. geregelt wurden.

Danach ging es auch gleich los mit den Vorträgen und Hands-Ons. Es gab insgesamt fünf Vorträge/Hands-Ons, die man sich angucken konnte (immer zwei gleichzeitig).

Da ich nicht bei allen war, berichte ich hier nur von den Vorträgen/Hands-Ons, bei denen ich war und etwas zu erzählen habe.

Zum Abschluss gab es dann eine Closing Node und Freibier.

Gezeigt wurden Tricks und Kniffe in C# im neuen Visual Studio 2015 und mit Xamarin.

Gezeigt wurden Tricks und Kniffe in C# im neuen Visual Studio 2015 und mit Xamarin.

Xamarin – C# Apps für Android und iOS

Das C# auf .NET basiert hat Vor- und Nachteile. Es ist dadurch sehr mächtig und man kann nahezu alles damit programmieren, der Nachteil ist aber die Plattformunabhängigkeit, da .NET noch nicht vollständig portiert ist.

Zum Glück gibt es aber Projekt die Mono, die das .NET Framework auf Linux und MacOS nachbilden. Entwickelt wird Mono von der Firma Xamarin, die auch gleich eine Entwicklungsumgebung (Xamarin Studio) und eine Einbettung in das Visual Studio von Microsoft bringen. (mehr …)

In eigener Sache: Paper und so

Da ich von der Uni aus jede Menge an wissenschaftlichem Zeug mache, hatte ich mir gedacht, dass ich das doch hier auch gut zur Verfügung stellen kann.

Deswegen werden ab sofort alle Paper und kleinen Ausarbeitungen, die ich so schreibe (und veröffentlichen möchte) hier online gestellt.

Finden könnt Ihr alles im Menü unter Wissenswertes Paper.

Bereits online sind zwei Latex Paper über TikZ und … TikZ. Das eine beschreibt wie man Graphen, bzw. Automaten zeichnen kann und das andere zeigt, wie man Funktionen (also so f(x)=x²) plotten kann.

Auch immer dabei sind die .tex Dateien, bzw. irgendwelche anderen Quelldateien, die dazugehören.