Programmierung

Programmierung – Quo vadis?

Die ständig Sinkende Halbwertzeit des Fachwissens und die permanente Flut an neuen Technologien und Ideologien macht es dem Software Entwickler nicht leicht sich auf dem Laufenden zu halten und wer als Software Entwickler den Anschluss verpasst ist ganz schnell veraltet und muss sein Brot als Projektleiter oder schlimmeres verdienen :-).

Damit das nicht passiert, erstelle ich einmal im Jahr meine Hitliste der Programmier-Themen. Dabei kommt es nicht darauf an, ob es sich um eine Programmiersprache, ein Framework oder irgendetwas anderes handelt. Wichtig ist nur, wie aktiv das Thema in der IT Branche (Software Entwicklung International) diskutiert wird. Dieses Mal habe ich die Daten der Jahre 2009 – 2013 und den Januar 2014 ausgewertet und dabei ist folgendes Ergebnis herausgekommen.… Weiterlesen

Stack Overflow ist eine großartige Plattform zum Austausch von Informationen für IT Experten, die weltweit von Menschen rund um das Thema Computer und Software Entwicklung genutzt wird.

Dabei bietet die Website http://stackoverflow.com/ die optimale Anlaufstelle bei Fragen und Problemen. Doch neben der Webseite gibt es noch andere Möglichkeiten auf die Informationen zuzugreifen. Z.B. gibt es eine SQL ähnliche Abfragesprache, mit der man die Grenzen der Web-Oberfläche überwinden kann und viele weitere Informationen erhält.

Abfrage: How many upvotes do I have for each tag?

 DECLARE @UserId int = ##UserId##

 SELECT --TOP 20 
     TagName,
     COUNT(*) AS UpVotes 
 FROM Tags
     INNER JOIN PostTags ON PostTags.TagId = Tags.id
     INNER JOIN Posts ON Posts.ParentId = PostTags.PostId
     INNER JOIN Votes ON Votes.PostId = Posts.Id and VoteTypeId = 2
 WHERE 
     Posts.OwnerUserId = @UserId
 GROUP BY TagName 
 ORDER BY UpVotes DESC

http://data.stackexchange.com/stackoverflow/query/785/how-many-upvotes-do-i-have-for-each-tag

Stack Overflow Data Dump ClearBits Torrent

Aber auch diese Lösung passt nicht für alle Belange des IT-Alltags.… Weiterlesen