Keep your game in the fun zone - Designing an AI DirectorIndieOutpost
Das Balancing eines Spiels ist eine große Herausforderung, insbesondere wenn es gilt, Spieler auf unterschiedlichen Niveaus gleichermaßen abzuholen und im Flow-Kanal zu halten. Dabei spielt die automatische Anpassung des Schwierigkeitsgrades eine zentrale Rolle. An dieser Stelle kommt das Konzept des AI-Directors ins Spiel, welcher erlaubt die Balance zentral zu steuern und dynamisch an das Spielerverhalten anzupassen. Wie dieses Konzept konkret umgesetzt wird und sich auf das eigene Spiel übertragen lässt, erklärt Sascha in diesem Talk.
Lattice: A Cloud-Native Platform for Your Spring ApplicationsMatt Stine
As presented at SpringOne2GX 2015 in Washington, DC.
Lattice is a cloud-native application platform that enables you to run your applications in containers like Docker, on your local machine via Vagrant. Lattice includes features like:
Cluster scheduling
HTTP load balancing
Log aggregation
Health management
Lattice does this by packaging a subset of the components found in the Cloud Foundry elastic runtime. The result is an open, single-tenant environment suitable for rapid application development, similar to Kubernetes and Mesos Applications developed using Lattice should migrate unchanged to full Cloud Foundry deployments.
Lattice can be used by Spring developers to spin up powerful micro-cloud environments on their desktops, and can be useful for developing and testing cloud-native application architectures. Lattice already has deep integration with Spring Cloud and Spring XD, and you’ll have the opportunity to see deep dives into both at this year’s SpringOne 2GX. This session will introduce the basics:
Installing Lattice
Lattice’s Architecture
How Lattice Differs from Cloud Foundry
How to Package and Run Your Spring Apps on Lattice
This talk presents the HTML5 game development framework Phaser which focuses on Desktop and Mobile, shows common tools to improve the development workflow and to wrap the game into apps for the various mobile stores.
Gradle起步走: 以CLI Application為例 @ JCConf 2014Chen-en Lu
在 Java 的 Build System 當中,早期是 Ant 的天下,接下來漸漸被 Maven 取代,再到最近越來越多的人選擇使用 Gradle。由於 Gradle 的簡單強大,而且沿用了 Maven Central Repository,讓我們的專案可以更輕鬆的管理。此次分享以 CLI(Command Line Interface) 應用程式為例,從產生一個Gradle專案,整合 third party library,整合主流的 IDE,最後產生一個方便執行的 shell script,全部搞定。在短短的15分鐘,希望給還沒用過 Gradle 的朋友感受 Gradle 的魅力。
介紹兩個 Mac 內建的好用功能:截圖快捷鍵與搜尋功能 Spotlight,以及進階的相關小工具 Monosnap 與 Alfred。Monosnap 可以在截圖後直接修改圖片,Alfred 除了客製化的網站搜尋功能,還能放大字體,增添生活樂趣~
Introduce two build-in feature in Mac OSX, spotlight and screenshot shortcut, also the advantages of their advanced plugin, Monosnap and Alfred.
1. 截圖篇 Screenshot shortcut
2. Monosnap
3. 搜尋篇 Spotlight
4. Alfred
SWEN Oct 2012: Enterprise Transformation with ScrumOlaf Lewitz
Slides of my talk at SWEN, FHNW Windisch, CH on Oct 10, 2012
How to use Scrum Patterns to drive an Enterprise Transition
Contains an example Strategy Map showing elementary success factors of a transition
Discussions in the group focused on
- cultural change
- how to motivate and start an enterprise transition
- how to avoid the "helping stance": we know how your organisation should work and how you should run it... this arrogance only fosters resistance and blocks growth.
Most of the slides were created by Andrea Tomasini and have been published before at
http://www.slideshare.net/tumma72/enterprise-transformationwithscrum
Keep your game in the fun zone - Designing an AI DirectorIndieOutpost
Das Balancing eines Spiels ist eine große Herausforderung, insbesondere wenn es gilt, Spieler auf unterschiedlichen Niveaus gleichermaßen abzuholen und im Flow-Kanal zu halten. Dabei spielt die automatische Anpassung des Schwierigkeitsgrades eine zentrale Rolle. An dieser Stelle kommt das Konzept des AI-Directors ins Spiel, welcher erlaubt die Balance zentral zu steuern und dynamisch an das Spielerverhalten anzupassen. Wie dieses Konzept konkret umgesetzt wird und sich auf das eigene Spiel übertragen lässt, erklärt Sascha in diesem Talk.
Lattice: A Cloud-Native Platform for Your Spring ApplicationsMatt Stine
As presented at SpringOne2GX 2015 in Washington, DC.
Lattice is a cloud-native application platform that enables you to run your applications in containers like Docker, on your local machine via Vagrant. Lattice includes features like:
Cluster scheduling
HTTP load balancing
Log aggregation
Health management
Lattice does this by packaging a subset of the components found in the Cloud Foundry elastic runtime. The result is an open, single-tenant environment suitable for rapid application development, similar to Kubernetes and Mesos Applications developed using Lattice should migrate unchanged to full Cloud Foundry deployments.
Lattice can be used by Spring developers to spin up powerful micro-cloud environments on their desktops, and can be useful for developing and testing cloud-native application architectures. Lattice already has deep integration with Spring Cloud and Spring XD, and you’ll have the opportunity to see deep dives into both at this year’s SpringOne 2GX. This session will introduce the basics:
Installing Lattice
Lattice’s Architecture
How Lattice Differs from Cloud Foundry
How to Package and Run Your Spring Apps on Lattice
This talk presents the HTML5 game development framework Phaser which focuses on Desktop and Mobile, shows common tools to improve the development workflow and to wrap the game into apps for the various mobile stores.
Gradle起步走: 以CLI Application為例 @ JCConf 2014Chen-en Lu
在 Java 的 Build System 當中,早期是 Ant 的天下,接下來漸漸被 Maven 取代,再到最近越來越多的人選擇使用 Gradle。由於 Gradle 的簡單強大,而且沿用了 Maven Central Repository,讓我們的專案可以更輕鬆的管理。此次分享以 CLI(Command Line Interface) 應用程式為例,從產生一個Gradle專案,整合 third party library,整合主流的 IDE,最後產生一個方便執行的 shell script,全部搞定。在短短的15分鐘,希望給還沒用過 Gradle 的朋友感受 Gradle 的魅力。
介紹兩個 Mac 內建的好用功能:截圖快捷鍵與搜尋功能 Spotlight,以及進階的相關小工具 Monosnap 與 Alfred。Monosnap 可以在截圖後直接修改圖片,Alfred 除了客製化的網站搜尋功能,還能放大字體,增添生活樂趣~
Introduce two build-in feature in Mac OSX, spotlight and screenshot shortcut, also the advantages of their advanced plugin, Monosnap and Alfred.
1. 截圖篇 Screenshot shortcut
2. Monosnap
3. 搜尋篇 Spotlight
4. Alfred
SWEN Oct 2012: Enterprise Transformation with ScrumOlaf Lewitz
Slides of my talk at SWEN, FHNW Windisch, CH on Oct 10, 2012
How to use Scrum Patterns to drive an Enterprise Transition
Contains an example Strategy Map showing elementary success factors of a transition
Discussions in the group focused on
- cultural change
- how to motivate and start an enterprise transition
- how to avoid the "helping stance": we know how your organisation should work and how you should run it... this arrogance only fosters resistance and blocks growth.
Most of the slides were created by Andrea Tomasini and have been published before at
http://www.slideshare.net/tumma72/enterprise-transformationwithscrum