Freitag, September 19, 2014
Dienstag, September 16, 2014
.NET Weak Events & Event Listeners
scheinbar recht elegante Lösung mit OpenEventHandler.
Das Weak Event Listener Pattern, bei dem schon die Source kein normales Event mehr ist, das gefällt mir überhaupt nicht. Verwendet das irgend jemand wirklich und mit Freude so? Dass WPF Bindings auch nur schwach an z.B. INotifyPropertyChanged binden, scheint mir zu zeigen, dass es auch anders gehen muss. Obige Lösung werde ich mal bei Gelegenheit ausprobieren. Wie arbeiten eigentlich WPF Bindings im Hintergrund, ohne zu leaken?
Montag, September 15, 2014
Collision of Convex Polygons - Separating Axis Theorem
http://manski.net/2011/05/rectangle-intersection-test-with-csharp/
Ist ein riesiges Thema mit vielen (viel besseren) Links. Wenn nicht konvex, dann Clipper nehmen.
Dienstag, September 09, 2014
WPF fiddleties
http://pelebyte.net/blog/2011/07/11/twelve-ways-to-improve-wpf-performance/
(ja, das Wort gibt es gar nicht)
Dienstag, September 02, 2014
Cloud Design Patterns
z.B.
- http://msdn.microsoft.com/en-us/library/dn589784.aspx
Circuit Breaker - http://msdn.microsoft.com/en-us/library/dn589792.aspx
Event Sourcing (siehe auch Martin Fowler) - http://msdn.microsoft.com/en-us/library/dn568103.aspx
Command and Query Responsibility Segregation (CQRS)
Montag, August 04, 2014
Improving .NET Performance
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/DEV-B333#fbid= Essential Truths Everyone Should Know about Performance in a Large Managed Codebase
Montag, Juli 07, 2014
Jenkins Stuff
JUC Session Slides:
- http://www.cloudbees.com/jenkins/juc-2014/berlin/sessions
- http://www.cloudbees.com/jenkins/juc-2014/boston/sessions
Jenkins Plugins
Freitag, Juni 13, 2014
WPF Style mit Parametern
Zwei Ansätze:
- im Style an eine (Attached)-Property binden und die entsprechend setzen
http://www.thomaslevesque.com/2011/10/01/wpf-creating-parameterized-styles-with-attached-properties/ - im Style an eine DynamicResource binden;
z.B. daneben eine solche Resource als Default definieren;
bei Controls, die hier einen anderen Wert möchten, eine eigene gleichnamige Resource definieren, die den alten Wert überschreibt.
http://stackoverflow.com/questions/19398450/wpf-create-reusable-style-with-variables-parameters
Interessante (Web-)Testing Tools
http://www.soapui.org/ - z.B. REST-Services testen
http://www.loadui.org/ - Lastmessungen (mit SoapUI)
Auch ohne Web, ebenfalls von SmartBear (aber nicht kostenlos):
http://smartbear.com/products/qa-tools/automated-testing-tools/
(http://www.drdobbs.com/testing/jolt-awards-2014-the-best-testing-tools)
Freitag, Mai 02, 2014
Donnerstag, April 17, 2014
Montag, April 07, 2014
Freitag, April 04, 2014
Dienstag, März 25, 2014
10 Things Tech Writers Want Developers to Know
Dr. Dobbs: 10 Things Tech Writers Want Developers to Know
- Crisp, Clear, Concise Communication
- Precise Instructions
- Avoid OON (Overheating the Optic Nerve)
- Purge Needless Politeness
- Accurate, Thorough, Timely Reviews
- Reasonable Edits
- Revere Visuals
- Spell Out Acronyms
- Be Monolingual
- Expect Translation
- Use the same term or expression for the same concept.
- Avoid expressions that are culture specific.
- Use plain words.
- Use vertical lists.
- Use active voice wherever possible.
Das sind doch mehr als 10? Naja.
Donnerstag, Februar 27, 2014
Französisch
Lernen
- Assimil Französisch ohne Mühe, iPhone Apps
- Maigret et le clochard (Easy Reader)
- http://www.ecoute.de/
- http://apprendre.tv5monde.com/ (via)
- http://www.vokabel-des-tages.de/vokabel-des-tages-auf-franzoesisch/
Übersetzen
Dienstag, Februar 04, 2014
.NET stuff
https://code.google.com/p/retlang/ .NET Actors
http://dupdob.wordpress.com/2013/06/20/the-leap-of-faith/
http://dupdob.wordpress.com/2013/05/11/the-problem-with-locks-continued/ The problem with locks
http://blog.weareadaptive.com/2013/12/10/sbe-1/ Simple Binary Encoding C++, Java, .NET
http://www.n-fluent.net/ NFluent (fluent asserts)
Donnerstag, Januar 23, 2014
Verwendung WPF Gridsplitter
http://www.wpf-tutorial.com/panels/gridsplitter/
SplitContainer WPF GridSplitter