Montag, November 30, 2015

Dependency Management For Binaries

Am besten sprach-übergreifend und “on premises”.

Sprachspezifisch etabliert:

  • Java: Ant+Ivy, Maven, Gradle
  • PHP: Composer
  • Python: Pip
  • Ruby: Gems
  • Node.js: npm, bower?
  • Javascript / CSS: bower
  • R: CRAN
  • Perl: CPAN

Sprachspezifisch , entwickelt sich gerade:

  • .NET: Nuget
  • C++: Biicode (ohne on premises), CPM

Kandidaten für sprachübergreifende Lösungen:

Git Server

Git selbst macht keine Aussage zu Listen oder Verzeichnissen von Repositories, das muss man extern organisieren. Wie geht das in hübsch, z.B. Richtung GitHub, auf einem eigenem Server?

Kostenlos

Kostenpflichtig

Freitag, November 27, 2015

Spruch des Tages

Das Leben ist wie ein Bus. Fremde Menschen steigen ein, bekannte Menschen steigen aus.

Jenkins Tray Tracker

https://github.com/zionyx/jenkins-tray 

(Das ist eine verbesserte vom Hudson Tray Tracker, der ja nicht mehr gepflegt wird auf http://code.google.com/p/hudson-tray-tracker/)

Dienstag, November 17, 2015

Using Time Blocks to manage productivity

http://blog.fogcreek.com/using-timeblocks-to-increase-maker-efficiency-tech-talk/

The way TimeBlock works is this: we divide a week into 10 blocks. […]
When we get a project, we divide it into TimeBlocks. […]
a task can’t be longer than two TimeBlocks, so if you have a task that takes a week, you have to write 10 different, or five different time blocks for it. […]
We frame it like if I had to do the same task this week, what would I do differently, because we have to learn from our mistakes.

(Autor hat eine Firma draus gemacht: http://timeblock.com/blog/)

Montag, November 16, 2015

PowerShell ISE mit ByPass

Zum Starten von PowerShell Skripten im ISE im ByPass-Modus die ISE wie folgt starten (im Startmenü eingeben):

powershell -executionpolicy bypass ise

Der Fehler “File XYZ.ps1 cannot be loaded because the execution of scripts is disabled on this system.” kommt dann nicht mehr.

Siehe auch http://blogs.technet.com/b/heyscriptingguy/archive/2015/03/02/write-and-run-powershell-script-without-scripting.aspx und https://blog.netspi.com/15-ways-to-bypass-the-powershell-execution-policy/

(Nachtrag: Als ordentliche generische Skriptingsprache ist PS kaum zu gebrauchen. War wohl auch nicht so gedacht. Dennoch heißt die Kolumne bei MS dazu “Hey, Scripting Guy”? Hmm. Bleibt deutlich hinter meinen Erwartungen zurück.)