Search Preview
Open Source– Scheissegal? | Alexander Zeitler
alexanderzeitler.com.com > alexanderzeitler.com
SEO audit: Content analysis
Language | Error! No language localisation is found. | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Title | Open Source– Scheissegal? | Alexander Zeitler | ||||||||||||||||||||||||||||||||||||
Text / HTML ratio | 56 % | ||||||||||||||||||||||||||||||||||||
Frame | Excellent! The website does not use iFrame solutions. | ||||||||||||||||||||||||||||||||||||
Flash | Excellent! The website does not have any flash contents. | ||||||||||||||||||||||||||||||||||||
Keywords cloud | der und Source die Open zu nicht von Software oder Ich ist den ein für das auf ich auch habe | ||||||||||||||||||||||||||||||||||||
Keywords consistency |
|
||||||||||||||||||||||||||||||||||||
Headings |
|
||||||||||||||||||||||||||||||||||||
Images | We found 0 images on this web page. |
SEO Keywords (Single)
Keyword | Occurrence | Density |
---|---|---|
der | 23 | 1.15 % |
und | 19 | 0.95 % |
Source | 17 | 0.85 % |
die | 13 | 0.65 % |
Open | 12 | 0.60 % |
zu | 10 | 0.50 % |
nicht | 9 | 0.45 % |
von | 8 | 0.40 % |
Software | 7 | 0.35 % |
oder | 7 | 0.35 % |
Ich | 7 | 0.35 % |
ist | 6 | 0.30 % |
den | 6 | 0.30 % |
ein | 6 | 0.30 % |
für | 6 | 0.30 % |
das | 6 | 0.30 % |
auf | 5 | 0.25 % |
ich | 5 | 0.25 % |
auch | 5 | 0.25 % |
habe | 5 | 0.25 % |
SEO Keywords (Two Word)
Keyword | Occurrence | Density |
---|---|---|
Open Source | 11 | 0.55 % |
Ich habe | 4 | 0.20 % |
Source Software | 4 | 0.20 % |
Closed Source | 4 | 0.20 % |
nicht mehr | 4 | 0.20 % |
in der | 4 | 0.20 % |
von Open | 3 | 0.15 % |
habe die | 3 | 0.15 % |
Jemand der | 3 | 0.15 % |
für mich | 3 | 0.15 % |
Software oder | 3 | 0.15 % |
der in | 2 | 0.10 % |
der Regel | 2 | 0.10 % |
in den | 2 | 0.10 % |
Source in | 2 | 0.10 % |
Einsatz von | 2 | 0.10 % |
von mir | 2 | 0.10 % |
das Projekt | 2 | 0.10 % |
mehr selbst | 2 | 0.10 % |
ASPNET Web | 2 | 0.10 % |
SEO Keywords (Three Word)
Keyword | Occurrence | Density | Possible Spam |
---|---|---|---|
Open Source Software | 4 | 0.20 % | No |
von Open Source | 3 | 0.15 % | No |
Ich habe die | 3 | 0.15 % | No |
Einsatz von Open | 2 | 0.10 % | No |
Open Source in | 2 | 0.10 % | No |
in der Regel | 2 | 0.10 % | No |
Software oder Komponente | 2 | 0.10 % | No |
Jemand der in | 2 | 0.10 % | No |
ASPNET Web API | 2 | 0.10 % | No |
nicht mehr selbst | 2 | 0.10 % | No |
Kürzere Entwicklungs und | 1 | 0.05 % | No |
Entwicklungs und Innovationszyklen | 1 | 0.05 % | No |
werden Kürzere Entwicklungs | 1 | 0.05 % | No |
und Innovationszyklen da | 1 | 0.05 % | No |
Innovationszyklen da weltweit | 1 | 0.05 % | No |
schnell gefixt werden | 1 | 0.05 % | No |
da weltweit fähige | 1 | 0.05 % | No |
sehr schnell gefixt | 1 | 0.05 % | No |
Regel sehr schnell | 1 | 0.05 % | No |
der Regel sehr | 1 | 0.05 % | No |
SEO Keywords (Four Word)
Keyword | Occurrence | Density | Possible Spam |
---|---|---|---|
von Open Source in | 2 | 0.10 % | No |
Einsatz von Open Source | 2 | 0.10 % | No |
Toggle navigation Home Feed | 1 | 0.05 % | No |
sehr schnell gefixt werden | 1 | 0.05 % | No |
auf nAugen und Bugs | 1 | 0.05 % | No |
nAugen und Bugs in | 1 | 0.05 % | No |
und Bugs in der | 1 | 0.05 % | No |
Bugs in der Regel | 1 | 0.05 % | No |
in der Regel sehr | 1 | 0.05 % | No |
der Regel sehr schnell | 1 | 0.05 % | No |
Regel sehr schnell gefixt | 1 | 0.05 % | No |
gefixt werden Kürzere Entwicklungs | 1 | 0.05 % | No |
schnell gefixt werden Kürzere | 1 | 0.05 % | No |
VierAugenPrinzip erweitert auf nAugen | 1 | 0.05 % | No |
werden Kürzere Entwicklungs und | 1 | 0.05 % | No |
Kürzere Entwicklungs und Innovationszyklen | 1 | 0.05 % | No |
Entwicklungs und Innovationszyklen da | 1 | 0.05 % | No |
und Innovationszyklen da weltweit | 1 | 0.05 % | No |
Innovationszyklen da weltweit fähige | 1 | 0.05 % | No |
da weltweit fähige Leute | 1 | 0.05 % | No |
Internal links in - alexanderzeitler.com
Fixing Chrome 58+ [missing_subjectAltName] with openssl when using self signed certificates | Alexander Zeitler
Accessing an HTTP API running on your MacBook in a Docker container from your iPhone/iPad using dnsmasq | Alexander Zeitler
Deploying Ubuntu Mate Desktop as a developer environment in a Azure VM | Alexander Zeitler
Deploying Ubuntu Mate Desktop as a developer environment in AWS EC2 | Alexander Zeitler
Debugging mocha tests in a Docker container using Visual Studio Code | Alexander Zeitler
Debugging mocha tests with Visual Studio Code when Node.js is installed using nvm | Alexander Zeitler
Debugging a ES6 Node.js application in a Docker container using Visual Studio Code | Alexander Zeitler
Some thoughts on Open Source Software | Alexander Zeitler
Resizing a VMware Workstation VM partition using GParted - get the swap partition out of my way! | Alexander Zeitler
Workflows: using Docker Machine and Docker Compose together in development | Alexander Zeitler
Chrome crashes on Ubuntu in VMware Workstation | Alexander Zeitler
Rename Visual Studio project including files, folders and namespaces | Alexander Zeitler
A lap around AWS and docker-machine | Alexander Zeitler
Integration-testing ASP.NET 5 / MVC 6 Controllers on DNX Beta 4 | Alexander Zeitler
Deploying a ASP.NET MVC 6 API as Azure API App in Azure App Services | Alexander Zeitler
lowerCamelCase JSON with ASP.NET MVC 6 | Alexander Zeitler
Running ASP.NET 5 Beta 4 in Docker with DNX runtime #aspnet5 #docker | Alexander Zeitler
Stop complaining or improve yourself | Alexander Zeitler
#NodeJS / #ExpressJS: Adding routes dynamically at runtime | Alexander Zeitler
mongoose: Referencing schema in properties or arrays | Alexander Zeitler
MongoDB development environment journal size management using mongoctl | Alexander Zeitler
Farewell... | Alexander Zeitler
Inspecting AngularJS $scope using Firebug and Chrome Developer Tools | Alexander Zeitler
Useful @Brackets extensions for Web Developers | Alexander Zeitler
.NET User Group Karlsruhe: StreamInsight: Complex Event Processing by Microsoft | Alexander Zeitler
“Commit all must be called when a managed buffer has focus” in Microsoft SQL Server Data Tools | Alexander Zeitler
.NET User Group Karlsruhe: Git | Alexander Zeitler
Open Source Windows 8 App: Sprudelsuche | Alexander Zeitler
Open Source– Scheissegal? | Alexander Zeitler
Lowercase JSON with ASP.NET Web API | Alexander Zeitler
.NET Usergroup Karlsruhe: Think Big – Entwicklung skalierbarer Anwendungen mit Windows Azure | Alexander Zeitler
ASP.NET Web API and RavenDb | Alexander Zeitler
ASP.NET Web API Round-Up Slides | Alexander Zeitler
ASP.NET MVC 4 public beta including ASP.NET Web API | Alexander Zeitler
Hash Bang Urls in Single Page Applications mit ASP.NET MVC | Alexander Zeitler
.NET User Group Karlsruhe: Know your Tools | Alexander Zeitler
Git flow init liefert: flags: FATAL unable to determine getopt version unter Cygwin | Alexander Zeitler
Using JsonValue and JsonArray in WCF Web API | Alexander Zeitler
.NET User Group Karlsruhe: PowerShell 3.. 2.. 1.. | Alexander Zeitler
What’s new in WCF Web API Preview 5 – introducing the test client | Alexander Zeitler
Externe Templates in KnockoutJS laden | Alexander Zeitler
WCF Web API: Role based access control with basic authentication | Alexander Zeitler
.NET User Group Karlsruhe: Produce Cleaner Code with Aspect-Oriented Programming (AOP) | Alexander Zeitler
REST using the WCF Web API – POST it! | Alexander Zeitler
REST using the WCF Web API – getting more RESTful responses (Part 5) | Alexander Zeitler
TypeLoadException when mocking COM objects - Could not load type … from assembly. The type is marked… | Alexander Zeitler
REST using the WCF Web API – getting RESTful the BDD way (Part 4) | Alexander Zeitler
REST using the WCF Web API – refactoring to IoC style (Part 3) | Alexander Zeitler
REST using the WCF Web API – Basics (Part2) | Alexander Zeitler
Microsoft Web API – the REST is done by WCF (Part 1) | Alexander Zeitler
Microsoft Web API – den REST macht WCF (Teil 1) | Alexander Zeitler
.NET User Group Karlsruhe: Flexible Softwarearchitekturen mit Inversion of Control (IoC) | Alexander Zeitler
machine.fakes ReSharper Templates | Alexander Zeitler
CreateCert.cmd aus dem Windows Azure Platform Training Kit funktioniert nicht | Alexander Zeitler
JSON via jQuery direkt an einen ASP.NET MVC 3 Controller senden | Alexander Zeitler
POSTing Json data using the HttpClient from WCF Web API | Alexander Zeitler
Using the new WCF Web APIs HttpClient with ASP.NET Forms Authentication | Alexander Zeitler
Keyboard Jedi unter x64 | Alexander Zeitler
Using WCF Web APIs / WCF Http with ASP.NET Forms Authentication | Alexander Zeitler
WCF Web APIs / WCF Http mit ASP.NET Forms Authentication verwenden | Alexander Zeitler
ILSpy – Open Source .NET Assembly Browser und Decompiler | Alexander Zeitler
Alexanderzeitler.com Spined HTML
Open Source– Scheissegal? | Alexander Zeitler Toggle navigation Home Feed Open Source– Scheissegal? Written on July 23, 2012 Hannes hat letzte Woche die Veröffentlichung des Entity Frameworks von Microsoft als Open Source Software zum Anlass genommen, seinem Unmut über die zunehmende Verbreitung von Open Source Software und offene Standards freien Lauf zu lassen (bitte erst den Artikel von Hannes inkl. der Kommentare lesen, bevor es hier weitergeht). Ich habe Hannes bisher eigentlich als Jemanden kennengelernt, der beim KnowHow rund um das .NET Framework auf der Höhe der Zeit ist -- nicht zuletzt bedingt durch seine Blog-Posts zur Windows 8 Entwicklung. Seine folgende Äußerung ist deshalb für mich sicher ein Stück weit Übertreibung: Ich muss jetzt mal eine Lebensbeichte ablegen, ich versteh das alles nicht mehr. Ich werde nie in den Source Code reinschauen und schon gar nicht kompilieren. Mich regt das ganze SDK und Toolkit Source Gedöns ohne Ende auf. Vielleicht gibt es ja auch berufenere wie mich. Jemand der in zwanzig Bibliotheken, jede Zeile kennt. Jemand der in Mikrosekunden zwischen Sprachen umschalten kann und jedwelche Syntax Variante Fehlerfrei mit 250 Anschlägen pro Minute runtertippt. Jemand der sämtliche .NET Framework Varianten und API Unterschiede, ohne Luft zu holen, runterbeten kann. Der Kern der Aussage bleibt aber sicher bestehen und lautet wie folgt: Wir brauchen Open Source Software nicht. Dem trete ich entschieden entgegen und zwar aus folgenden Gründen: Open Source ermöglicht mir, den Quellcode der verwendeten Software oder Komponente zu lesen und zu bearbeiten, was für mich folgende Vorteile mit sich bringt: Ich habe die Sicherheit, dass, falls der ursprüngliche Entwickler die Software oder Komponente nicht mehr selbst weiterentwickelt, ich oder andere trotzdem notwendige Veränderungen vornehmen. Genau dies ist tatsächlich passiert, als ich vor ein paar Tagen für den von Peter Bucher entwickelten und von mir in 99% der Projekte eingesetztenIoC-Container LightCore die Integration für ASP.NET Web API implementiert habe. Peter betreut das Projekt seit einiger Zeit nicht mehr selbst. Dies ist aber kein Problem, da Golo Roden und Jürgen Gutsch diese Aufgabe übernommen haben und das Projekt auf GitHub gehostet ist. Ich habe die Gewissheit, dass keine Features wie "Nach Hause telefonieren" in Software oder Komponenten implentiert sind. Ich habe die Möglichkeit, anhand des Open Source Projektes zu lernen. Zum Einen kann dies der Quellcode selbst sein, der mir neues Wissen vermittelt. Zum anderen kann dies aber auch das "Drumherum" sein, moreover Projektmanagement, Quellcodeverwaltung (ja, es gibt ein Leben nach TFS!), Continuous Integration, Continuous Delivery, TDD, BDD usw. Für die Allgemeinheit bringt es -- ob vom einzelnen gewollt oder nicht -- folgende Vorteile: Mehr Innovation auch in Closed Source, denn durch Open Source werden etablierte Closed Source Projekte unter (Qualitäts-) Druck gesetzt. Bekanntestes Beispiel: Linux <-> Windows Höhere Qualität, da der Code öffentlich einsehbar und im Bedarfsfall auch durch Dritte verbessert werden kann (Vier-Augen-Prinzip erweitert auf n-Augen) und Bugs in der Regel sehr schnell gefixt werden. Kürzere Entwicklungs- und Innovationszyklen, da weltweit fähige Leute gezielt ein Projekt voranbringen können. Bei Closed Source arbeitet in der Regel ein Team aus Leuten zusammen, die eben zu der Firma gehören und jetzt "den Job" erledigen müssen. Der Spass beim Entwickeln und somit letztlich die Qualität und Innovation bleibt dabei leider häufig auf der Strecke. Im Gegenteil führt es sogar häufiger zu Frust, weil die Leute in den Firmen syrupy teilweise sinnfreien Prinzipien und strikten Vorgaben gute Ideen nicht umsetzen können. Ich für mich persönlich könnte mir schon seit Jahren nicht mehr vorstellen, ohne Open Source Software, Frameworks oder Komponenten Lösungen für Kunden zu entwickeln. Hier ein kleiner Auszug der von mir täglich verwendeten Open Source Projekte (teilweise konnte ich auch selbst etwas dazu beitragen): Machine.Specifications (wo bitte sind Closed Source BDD-Frameworks zu finden?) Machine.Fakes FluentNHibernate NHibernate RavenDb MongoDb KnockoutJs ASP.NET Web API ASP.NET MVC MomentJs jQuery Inkscape LightCore Git Mercurial RoadKill SharpDevelop Die Liste liese sich noch beliebig erweitern... und sie zeigt vor allem, wo die Innovationen der letzten Jahre in der Software-Entwicklung stattgefunden haben. Dass der Einsatz von Open Source in der sogenannten "professionellen" oder "Enterprise" Software-Entwicklung mit .NET (beides IMHO ziemlich geschwollene Begriffe) inzwischen durchaus relevant ist, zeigen übrigens GROSSWEBER, die unter anderem Trainings zu Open Source Projekten -- inkl. Praxis-Erfahrung aus dem Einsatz von Open Source in eigenen Projekten - anbieten. Please enable JavaScript to view the comments powered by Disqus. Copyright © Alexander Zeitler 2003 - 2016 | Impressum