際際滷shows by User: AgentK / http://www.slideshare.net/images/logo.gif 際際滷shows by User: AgentK / Fri, 26 Oct 2018 12:36:56 GMT 際際滷Share feed for 際際滷shows by User: AgentK Why a whole country skipped a day - Fun with Timezones /slideshow/why-a-whole-country-skipped-a-day-fun-with-timezones/120827575 whyawholecountryskippedaday-funwithtimezonesandlocales-181026123656
Droidcon UK 2018 The correct handling of timezones and locales is one of the most under-appreciated parts of software development. Commonly known as internationalisation (i18n), a lot of people underestimate the impact that getting it wrong can have for your users as well as your systems. Drawn from experiences with working on a global network of backend systems, websites and mobile apps in more than 30 locales for the last 10 years, this talk will start with an introduction to the concepts behind time zones and locales. Youre going to learn about the history of time measurement and time synchronisation and how the world eventually ended up with the global system of time zones of today. Todays model is full of interesting and sometimes outright bizarre quirks and youll look at some of best and worst of them. From there youll learn about the ideas behind locales and why cultural context is at least as important as a locales common collection of purely technical data such a number formats or text direction. After this, the talk will cover how common runtime environments like Android and Java represent these ideas.]]>

Droidcon UK 2018 The correct handling of timezones and locales is one of the most under-appreciated parts of software development. Commonly known as internationalisation (i18n), a lot of people underestimate the impact that getting it wrong can have for your users as well as your systems. Drawn from experiences with working on a global network of backend systems, websites and mobile apps in more than 30 locales for the last 10 years, this talk will start with an introduction to the concepts behind time zones and locales. Youre going to learn about the history of time measurement and time synchronisation and how the world eventually ended up with the global system of time zones of today. Todays model is full of interesting and sometimes outright bizarre quirks and youll look at some of best and worst of them. From there youll learn about the ideas behind locales and why cultural context is at least as important as a locales common collection of purely technical data such a number formats or text direction. After this, the talk will cover how common runtime environments like Android and Java represent these ideas.]]>
Fri, 26 Oct 2018 12:36:56 GMT /slideshow/why-a-whole-country-skipped-a-day-fun-with-timezones/120827575 AgentK@slideshare.net(AgentK) Why a whole country skipped a day - Fun with Timezones AgentK Droidcon UK 2018 The correct handling of timezones and locales is one of the most under-appreciated parts of software development. Commonly known as internationalisation (i18n), a lot of people underestimate the impact that getting it wrong can have for your users as well as your systems. Drawn from experiences with working on a global network of backend systems, websites and mobile apps in more than 30 locales for the last 10 years, this talk will start with an introduction to the concepts behind time zones and locales. Youre going to learn about the history of time measurement and time synchronisation and how the world eventually ended up with the global system of time zones of today. Todays model is full of interesting and sometimes outright bizarre quirks and youll look at some of best and worst of them. From there youll learn about the ideas behind locales and why cultural context is at least as important as a locales common collection of purely technical data such a number formats or text direction. After this, the talk will cover how common runtime environments like Android and Java represent these ideas. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/whyawholecountryskippedaday-funwithtimezonesandlocales-181026123656-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Droidcon UK 2018 The correct handling of timezones and locales is one of the most under-appreciated parts of software development. Commonly known as internationalisation (i18n), a lot of people underestimate the impact that getting it wrong can have for your users as well as your systems. Drawn from experiences with working on a global network of backend systems, websites and mobile apps in more than 30 locales for the last 10 years, this talk will start with an introduction to the concepts behind time zones and locales. Youre going to learn about the history of time measurement and time synchronisation and how the world eventually ended up with the global system of time zones of today. Todays model is full of interesting and sometimes outright bizarre quirks and youll look at some of best and worst of them. From there youll learn about the ideas behind locales and why cultural context is at least as important as a locales common collection of purely technical data such a number formats or text direction. After this, the talk will cover how common runtime environments like Android and Java represent these ideas.
Why a whole country skipped a day - Fun with Timezones from Kai Koenig
]]>
600 5 https://cdn.slidesharecdn.com/ss_thumbnails/whyawholecountryskippedaday-funwithtimezonesandlocales-181026123656-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Android 103 - Firebase and Architecture Components /AgentK/android-103-firebase-and-architecture-components sot2018-3-180604063949
際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 3.]]>

際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 3.]]>
Mon, 04 Jun 2018 06:39:49 GMT /AgentK/android-103-firebase-and-architecture-components AgentK@slideshare.net(AgentK) Android 103 - Firebase and Architecture Components AgentK 際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 3. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-3-180604063949-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 3.
Android 103 - Firebase and Architecture Components from Kai Koenig
]]>
854 3 https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-3-180604063949-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Android 102 - Flow, Layouts and other things /slideshow/android-102-flow-layouts-and-other-things/95647757 sot2018-2-180502040815
際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 2.]]>

際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 2.]]>
Wed, 02 May 2018 04:08:15 GMT /slideshow/android-102-flow-layouts-and-other-things/95647757 AgentK@slideshare.net(AgentK) Android 102 - Flow, Layouts and other things AgentK 際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 2. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-2-180502040815-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. Part 2.
Android 102 - Flow, Layouts and other things from Kai Koenig
]]>
253 2 https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-2-180502040815-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Android 101 - Building a simple app with Kotlin in 90 minutes /slideshow/android-101-building-a-simple-app-with-kotlin-in-90-minutes/93933430 sot2018-180416060524
際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program.]]>

際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program.]]>
Mon, 16 Apr 2018 06:05:24 GMT /slideshow/android-101-building-a-simple-app-with-kotlin-in-90-minutes/93933430 AgentK@slideshare.net(AgentK) Android 101 - Building a simple app with Kotlin in 90 minutes AgentK 際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-180416060524-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s for an introductory Android-Kotlin workshop as part of the Summer of Tech 2018 program.
Android 101 - Building a simple app with Kotlin in 90 minutes from Kai Koenig
]]>
672 10 https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-180416060524-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Kotlin Coroutines and Android sitting in a tree - 2018 version /slideshow/kotlin-coroutines-and-android-sitting-in-a-tree-2018-version/93932935 kaikoenig-kotlincoroutinesandandroidsittinginatree-180416060031
Since the release of Kotlin 1.1 there is now the language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko and how they stack up against other concepts of asynchrony such as rxJava. ]]>

Since the release of Kotlin 1.1 there is now the language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko and how they stack up against other concepts of asynchrony such as rxJava. ]]>
Mon, 16 Apr 2018 06:00:31 GMT /slideshow/kotlin-coroutines-and-android-sitting-in-a-tree-2018-version/93932935 AgentK@slideshare.net(AgentK) Kotlin Coroutines and Android sitting in a tree - 2018 version AgentK Since the release of Kotlin 1.1 there is now the language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko and how they stack up against other concepts of asynchrony such as rxJava. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/kaikoenig-kotlincoroutinesandandroidsittinginatree-180416060031-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Since the release of Kotlin 1.1 there is now the language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko and how they stack up against other concepts of asynchrony such as rxJava.
Kotlin Coroutines and Android sitting in a tree - 2018 version from Kai Koenig
]]>
573 4 https://cdn.slidesharecdn.com/ss_thumbnails/kaikoenig-kotlincoroutinesandandroidsittinginatree-180416060031-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Kotlin Coroutines and Android sitting in a tree /slideshow/kotlin-coroutines-and-android-sitting-in-a-tree/81316120 coroutines-171028123343
Since the release of Kotlin 1.1 there is now the new language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko.]]>

Since the release of Kotlin 1.1 there is now the new language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko.]]>
Sat, 28 Oct 2017 12:33:43 GMT /slideshow/kotlin-coroutines-and-android-sitting-in-a-tree/81316120 AgentK@slideshare.net(AgentK) Kotlin Coroutines and Android sitting in a tree AgentK Since the release of Kotlin 1.1 there is now the new language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/coroutines-171028123343-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Since the release of Kotlin 1.1 there is now the new language feature of Kotlin Coroutines available for use in Java and Android projects. Coroutines are a new way to write asynchronous and non-blocking code. They can be thought of as light-weight threads without having to deal with all the problems that threads bring to the table. A lot of developers think that Kotlin Coroutines are mainly or only useful for Kotlin on the JVM, but thats not true. There are a variety of use cases in which the application of Coroutines can make a lot of sense on Android. This talk is introducing the ideas behind Kotlin Coroutines, showing how to use them in Kotlin code for both the JVM and Android via the kotlinx-coroutines APIs and then exploring specific applications in Android. Part of this is a deeper look into the use of Coroutines in higher-level frameworks such as AsyncAwait and Anko.
Kotlin Coroutines and Android sitting in a tree from Kai Koenig
]]>
1163 5 https://cdn.slidesharecdn.com/ss_thumbnails/coroutines-171028123343-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Improving your CFML code quality /slideshow/improving-your-cfml-code-quality-80984900/80984900 codequality-v10-171019142324
Let's talk about code quality. We all agree that our code needs to be functional so that it meets business requirements. We also should aim for code that is well written and maintainable for future changes. There are a lot of elements playing into that. A well thought system architecture is an important foundation. The selection of an appropriate framework could be the next step. In the end you might look at how to format and write your code on a line-by-line basis. This talk will provide an introduction into code quality. We will look at various aspects around this term first. From there we can investigate different ways how you can perform code analysis. This will help you measure and understand code quality. There is a range of categories of tools available, some of which also support CFML. In the second part of the talk we'll look at the details and usage of CFLint. CFLint is a static code analyser for CFML that is based on the CFParser project.]]>

Let's talk about code quality. We all agree that our code needs to be functional so that it meets business requirements. We also should aim for code that is well written and maintainable for future changes. There are a lot of elements playing into that. A well thought system architecture is an important foundation. The selection of an appropriate framework could be the next step. In the end you might look at how to format and write your code on a line-by-line basis. This talk will provide an introduction into code quality. We will look at various aspects around this term first. From there we can investigate different ways how you can perform code analysis. This will help you measure and understand code quality. There is a range of categories of tools available, some of which also support CFML. In the second part of the talk we'll look at the details and usage of CFLint. CFLint is a static code analyser for CFML that is based on the CFParser project.]]>
Thu, 19 Oct 2017 14:23:24 GMT /slideshow/improving-your-cfml-code-quality-80984900/80984900 AgentK@slideshare.net(AgentK) Improving your CFML code quality AgentK Let's talk about code quality. We all agree that our code needs to be functional so that it meets business requirements. We also should aim for code that is well written and maintainable for future changes. There are a lot of elements playing into that. A well thought system architecture is an important foundation. The selection of an appropriate framework could be the next step. In the end you might look at how to format and write your code on a line-by-line basis. This talk will provide an introduction into code quality. We will look at various aspects around this term first. From there we can investigate different ways how you can perform code analysis. This will help you measure and understand code quality. There is a range of categories of tools available, some of which also support CFML. In the second part of the talk we'll look at the details and usage of CFLint. CFLint is a static code analyser for CFML that is based on the CFParser project. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/codequality-v10-171019142324-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Let&#39;s talk about code quality. We all agree that our code needs to be functional so that it meets business requirements. We also should aim for code that is well written and maintainable for future changes. There are a lot of elements playing into that. A well thought system architecture is an important foundation. The selection of an appropriate framework could be the next step. In the end you might look at how to format and write your code on a line-by-line basis. This talk will provide an introduction into code quality. We will look at various aspects around this term first. From there we can investigate different ways how you can perform code analysis. This will help you measure and understand code quality. There is a range of categories of tools available, some of which also support CFML. In the second part of the talk we&#39;ll look at the details and usage of CFLint. CFLint is a static code analyser for CFML that is based on the CFParser project.
Improving your CFML code quality from Kai Koenig
]]>
866 3 https://cdn.slidesharecdn.com/ss_thumbnails/codequality-v10-171019142324-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Summer of Tech 2017 - Kotlin/Android bootcamp /slideshow/summer-of-tech-2017-kotlinandroid-bootcamp/78679325 sotaug2017-170808220629
Building a very basic Android app with Kotlin in 90 minutes and learning some Kotlin along the way.]]>

Building a very basic Android app with Kotlin in 90 minutes and learning some Kotlin along the way.]]>
Tue, 08 Aug 2017 22:06:29 GMT /slideshow/summer-of-tech-2017-kotlinandroid-bootcamp/78679325 AgentK@slideshare.net(AgentK) Summer of Tech 2017 - Kotlin/Android bootcamp AgentK Building a very basic Android app with Kotlin in 90 minutes and learning some Kotlin along the way. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/sotaug2017-170808220629-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Building a very basic Android app with Kotlin in 90 minutes and learning some Kotlin along the way.
Summer of Tech 2017 - Kotlin/Android bootcamp from Kai Koenig
]]>
944 5 https://cdn.slidesharecdn.com/ss_thumbnails/sotaug2017-170808220629-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
2017: Kotlin - now more than ever /slideshow/2017-kotlin-now-more-than-ever/75039121 kotlin2017-170415032423
It's 2017. Kotlin, a great language for the JVM, has been around for more than 6 years now and has changed the way a lot of developers look at the features and evolutionary progress of Java. Kotlin has become a very popular alternative to Java for Android developers and with Kotlin 1.1 being on its way, thing are going to become more exciting. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin's immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties we'll have a look into what in store for Android developers and into new features in Kotlin 1.1, such as Kotlin Coroutines, Jack support for Android and lots of improvements to the standard library.]]>

It's 2017. Kotlin, a great language for the JVM, has been around for more than 6 years now and has changed the way a lot of developers look at the features and evolutionary progress of Java. Kotlin has become a very popular alternative to Java for Android developers and with Kotlin 1.1 being on its way, thing are going to become more exciting. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin's immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties we'll have a look into what in store for Android developers and into new features in Kotlin 1.1, such as Kotlin Coroutines, Jack support for Android and lots of improvements to the standard library.]]>
Sat, 15 Apr 2017 03:24:23 GMT /slideshow/2017-kotlin-now-more-than-ever/75039121 AgentK@slideshare.net(AgentK) 2017: Kotlin - now more than ever AgentK It's 2017. Kotlin, a great language for the JVM, has been around for more than 6 years now and has changed the way a lot of developers look at the features and evolutionary progress of Java. Kotlin has become a very popular alternative to Java for Android developers and with Kotlin 1.1 being on its way, thing are going to become more exciting. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin's immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties we'll have a look into what in store for Android developers and into new features in Kotlin 1.1, such as Kotlin Coroutines, Jack support for Android and lots of improvements to the standard library. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/kotlin2017-170415032423-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> It&#39;s 2017. Kotlin, a great language for the JVM, has been around for more than 6 years now and has changed the way a lot of developers look at the features and evolutionary progress of Java. Kotlin has become a very popular alternative to Java for Android developers and with Kotlin 1.1 being on its way, thing are going to become more exciting. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin&#39;s immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties we&#39;ll have a look into what in store for Android developers and into new features in Kotlin 1.1, such as Kotlin Coroutines, Jack support for Android and lots of improvements to the standard library.
2017: Kotlin - now more than ever from Kai Koenig
]]>
1811 2 https://cdn.slidesharecdn.com/ss_thumbnails/kotlin2017-170415032423-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Anko - The Ultimate Ninja of Kotlin Libraries? /slideshow/anko-the-ultimate-ninja-of-kotlin-libraries/67773834 anko-161028080347
Kotlin is a new language for the JVM that aims to be a better Java. Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, its been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. The language itself gives one so much niceness and syntactic sugar that youd probably never want to go back to coding in Java again. Things get even better with Anko. Anko is pretty much the ultimate Ninja of Kotlin libraries. The feature its best know for is its Layout DSL that allows one to programatically write UI code in Kotlin. No more XML layout and no awkward piecing together of your UI through clunky Java APIs. We will look at how to use and how to extend the Layout DSL for your own requirements and then move on to Ankos advanced, non-layout-related features: - Intent wrappers - Shortcuts to system services - Asynchronous task management - Anko SQLite and more]]>

Kotlin is a new language for the JVM that aims to be a better Java. Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, its been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. The language itself gives one so much niceness and syntactic sugar that youd probably never want to go back to coding in Java again. Things get even better with Anko. Anko is pretty much the ultimate Ninja of Kotlin libraries. The feature its best know for is its Layout DSL that allows one to programatically write UI code in Kotlin. No more XML layout and no awkward piecing together of your UI through clunky Java APIs. We will look at how to use and how to extend the Layout DSL for your own requirements and then move on to Ankos advanced, non-layout-related features: - Intent wrappers - Shortcuts to system services - Asynchronous task management - Anko SQLite and more]]>
Fri, 28 Oct 2016 08:03:46 GMT /slideshow/anko-the-ultimate-ninja-of-kotlin-libraries/67773834 AgentK@slideshare.net(AgentK) Anko - The Ultimate Ninja of Kotlin Libraries? AgentK Kotlin is a new language for the JVM that aims to be a better Java. Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, its been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. The language itself gives one so much niceness and syntactic sugar that youd probably never want to go back to coding in Java again. Things get even better with Anko. Anko is pretty much the ultimate Ninja of Kotlin libraries. The feature its best know for is its Layout DSL that allows one to programatically write UI code in Kotlin. No more XML layout and no awkward piecing together of your UI through clunky Java APIs. We will look at how to use and how to extend the Layout DSL for your own requirements and then move on to Ankos advanced, non-layout-related features: - Intent wrappers - Shortcuts to system services - Asynchronous task management - Anko SQLite and more <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/anko-161028080347-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Kotlin is a new language for the JVM that aims to be a better Java. Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, its been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. The language itself gives one so much niceness and syntactic sugar that youd probably never want to go back to coding in Java again. Things get even better with Anko. Anko is pretty much the ultimate Ninja of Kotlin libraries. The feature its best know for is its Layout DSL that allows one to programatically write UI code in Kotlin. No more XML layout and no awkward piecing together of your UI through clunky Java APIs. We will look at how to use and how to extend the Layout DSL for your own requirements and then move on to Ankos advanced, non-layout-related features: - Intent wrappers - Shortcuts to system services - Asynchronous task management - Anko SQLite and more
Anko - The Ultimate Ninja of Kotlin Libraries? from Kai Koenig
]]>
1549 4 https://cdn.slidesharecdn.com/ss_thumbnails/anko-161028080347-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Coding for Android on steroids with Kotlin /slideshow/coding-for-android-on-steroids-with-kotlin/67773513 codingforandroidonsteroidswithkotlin-161028075843
Kotlin is a new language for the JVM that aims to be a "better Java". Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it's been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin's immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties you'll discover what's in store for Android developers. Particularly noteworthy are the decrease in annoying Java boilerplate code, fewer of the irritating "Process has stopped unexpectedly" messages and the easily available Kotlin Android Extensions. You will also explore the toolchain and compiler tools Kotlin provides for Android development, the differences to using Kotlin for Java development as well as the integration into Android Studio.]]>

Kotlin is a new language for the JVM that aims to be a "better Java". Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it's been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin's immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties you'll discover what's in store for Android developers. Particularly noteworthy are the decrease in annoying Java boilerplate code, fewer of the irritating "Process has stopped unexpectedly" messages and the easily available Kotlin Android Extensions. You will also explore the toolchain and compiler tools Kotlin provides for Android development, the differences to using Kotlin for Java development as well as the integration into Android Studio.]]>
Fri, 28 Oct 2016 07:58:43 GMT /slideshow/coding-for-android-on-steroids-with-kotlin/67773513 AgentK@slideshare.net(AgentK) Coding for Android on steroids with Kotlin AgentK Kotlin is a new language for the JVM that aims to be a "better Java". Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it's been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin's immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties you'll discover what's in store for Android developers. Particularly noteworthy are the decrease in annoying Java boilerplate code, fewer of the irritating "Process has stopped unexpectedly" messages and the easily available Kotlin Android Extensions. You will also explore the toolchain and compiler tools Kotlin provides for Android development, the differences to using Kotlin for Java development as well as the integration into Android Studio. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/codingforandroidonsteroidswithkotlin-161028075843-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Kotlin is a new language for the JVM that aims to be a &quot;better Java&quot;. Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it&#39;s been in development for more than 5 years. Just a few weeks ago the final version of Kotlin 1.0 saw the light of day. This talk will start with a brief introduction into Kotlin and its core language features. After this brief foray into concepts like Kotlin&#39;s immutable variables, null behaviour and other smarts like the syntactic sugar it provides for dealing with types and properties you&#39;ll discover what&#39;s in store for Android developers. Particularly noteworthy are the decrease in annoying Java boilerplate code, fewer of the irritating &quot;Process has stopped unexpectedly&quot; messages and the easily available Kotlin Android Extensions. You will also explore the toolchain and compiler tools Kotlin provides for Android development, the differences to using Kotlin for Java development as well as the integration into Android Studio.
Coding for Android on steroids with Kotlin from Kai Koenig
]]>
1307 2 https://cdn.slidesharecdn.com/ss_thumbnails/codingforandroidonsteroidswithkotlin-161028075843-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
API management with Taffy and API Blueprint /slideshow/api-management-with-taffy-and-api-blueprint/67500314 apimanagementwithtaffyandapiblueprint-161021131710
Introduction to API development with Taffy, a developer-friendly and convention-based framework for ColdFusion and Lucee. Code samples at: https://github.com/TheRealAgentK/taffydemos ]]>

Introduction to API development with Taffy, a developer-friendly and convention-based framework for ColdFusion and Lucee. Code samples at: https://github.com/TheRealAgentK/taffydemos ]]>
Fri, 21 Oct 2016 13:17:10 GMT /slideshow/api-management-with-taffy-and-api-blueprint/67500314 AgentK@slideshare.net(AgentK) API management with Taffy and API Blueprint AgentK Introduction to API development with Taffy, a developer-friendly and convention-based framework for ColdFusion and Lucee. Code samples at: https://github.com/TheRealAgentK/taffydemos <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apimanagementwithtaffyandapiblueprint-161021131710-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to API development with Taffy, a developer-friendly and convention-based framework for ColdFusion and Lucee. Code samples at: https://github.com/TheRealAgentK/taffydemos
API management with Taffy and API Blueprint from Kai Koenig
]]>
1117 5 https://cdn.slidesharecdn.com/ss_thumbnails/apimanagementwithtaffyandapiblueprint-161021131710-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Little Helpers for Android Development with Kotlin /slideshow/little-helpers-for-android-development-with-kotlin/63218405 littlehelpersforandroiddevelopmentwithkotlin-160619105536
Kotlin is a new language for the JVM that aims to be a "better Java". Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it's been in development for more than 5 years. Just a few months ago the final version of Kotlin 1.0 saw the light of day. Starting off with Kotlin for Java development and for Android is actually quite straight forward. There's a lot of well written documentation, there are the Kotlin Koans and blogs seem to pick up Kotlin-related topics more and more. What a lot of people are not aware of though is that there are a bunch of really useful libraries and tools for Kotlin developers, in particular on Android (the most common and well known one being Ando). This session from Droidcon Germany 2016 in Berlin will start with a quick introduction into Kotlin and its benefits over Java. Then we'll dive into the Kotlin-Android-ecosystem and look at a variety of Kotlin tools and libraries that can make one's life much easier - even to a level going beyond what core Kotlin already has to offer.]]>

Kotlin is a new language for the JVM that aims to be a "better Java". Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it's been in development for more than 5 years. Just a few months ago the final version of Kotlin 1.0 saw the light of day. Starting off with Kotlin for Java development and for Android is actually quite straight forward. There's a lot of well written documentation, there are the Kotlin Koans and blogs seem to pick up Kotlin-related topics more and more. What a lot of people are not aware of though is that there are a bunch of really useful libraries and tools for Kotlin developers, in particular on Android (the most common and well known one being Ando). This session from Droidcon Germany 2016 in Berlin will start with a quick introduction into Kotlin and its benefits over Java. Then we'll dive into the Kotlin-Android-ecosystem and look at a variety of Kotlin tools and libraries that can make one's life much easier - even to a level going beyond what core Kotlin already has to offer.]]>
Sun, 19 Jun 2016 10:55:36 GMT /slideshow/little-helpers-for-android-development-with-kotlin/63218405 AgentK@slideshare.net(AgentK) Little Helpers for Android Development with Kotlin AgentK Kotlin is a new language for the JVM that aims to be a "better Java". Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it's been in development for more than 5 years. Just a few months ago the final version of Kotlin 1.0 saw the light of day. Starting off with Kotlin for Java development and for Android is actually quite straight forward. There's a lot of well written documentation, there are the Kotlin Koans and blogs seem to pick up Kotlin-related topics more and more. What a lot of people are not aware of though is that there are a bunch of really useful libraries and tools for Kotlin developers, in particular on Android (the most common and well known one being Ando). This session from Droidcon Germany 2016 in Berlin will start with a quick introduction into Kotlin and its benefits over Java. Then we'll dive into the Kotlin-Android-ecosystem and look at a variety of Kotlin tools and libraries that can make one's life much easier - even to a level going beyond what core Kotlin already has to offer. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/littlehelpersforandroiddevelopmentwithkotlin-160619105536-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Kotlin is a new language for the JVM that aims to be a &quot;better Java&quot;. Made in-house by Jetbrains, the company behind IntelliJ IDEA and also Android Studio, it&#39;s been in development for more than 5 years. Just a few months ago the final version of Kotlin 1.0 saw the light of day. Starting off with Kotlin for Java development and for Android is actually quite straight forward. There&#39;s a lot of well written documentation, there are the Kotlin Koans and blogs seem to pick up Kotlin-related topics more and more. What a lot of people are not aware of though is that there are a bunch of really useful libraries and tools for Kotlin developers, in particular on Android (the most common and well known one being Ando). This session from Droidcon Germany 2016 in Berlin will start with a quick introduction into Kotlin and its benefits over Java. Then we&#39;ll dive into the Kotlin-Android-ecosystem and look at a variety of Kotlin tools and libraries that can make one&#39;s life much easier - even to a level going beyond what core Kotlin already has to offer.
Little Helpers for Android Development with Kotlin from Kai Koenig
]]>
2572 8 https://cdn.slidesharecdn.com/ss_thumbnails/littlehelpersforandroiddevelopmentwithkotlin-160619105536-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Introduction to Data Mining /slideshow/introduction-to-data-mining-54350352/54350352 cfcamp2015-kaikoenig-datamining-slides-151025111133-lva1-app6892
A lot of people talk about Data Mining, Machine Learning and Big Data. It clearly must be important, right? A lot of people are also trying to sell you snake oil - sometimes half-arsed and overpriced products or solutions promising a world of insight into your customers or users if you handover your data to them. Instead, trying to understanding your own data and what you could do with it, should be the first thing youd be looking at. In this talk, well introduce some basic terminology about Data and Text Mining as well as Machine Learning and will have a look at what you can on your own to understand more about your data and discover patterns in your data.]]>

A lot of people talk about Data Mining, Machine Learning and Big Data. It clearly must be important, right? A lot of people are also trying to sell you snake oil - sometimes half-arsed and overpriced products or solutions promising a world of insight into your customers or users if you handover your data to them. Instead, trying to understanding your own data and what you could do with it, should be the first thing youd be looking at. In this talk, well introduce some basic terminology about Data and Text Mining as well as Machine Learning and will have a look at what you can on your own to understand more about your data and discover patterns in your data.]]>
Sun, 25 Oct 2015 11:11:33 GMT /slideshow/introduction-to-data-mining-54350352/54350352 AgentK@slideshare.net(AgentK) Introduction to Data Mining AgentK A lot of people talk about Data Mining, Machine Learning and Big Data. It clearly must be important, right? A lot of people are also trying to sell you snake oil - sometimes half-arsed and overpriced products or solutions promising a world of insight into your customers or users if you handover your data to them. Instead, trying to understanding your own data and what you could do with it, should be the first thing youd be looking at. In this talk, well introduce some basic terminology about Data and Text Mining as well as Machine Learning and will have a look at what you can on your own to understand more about your data and discover patterns in your data. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cfcamp2015-kaikoenig-datamining-slides-151025111133-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A lot of people talk about Data Mining, Machine Learning and Big Data. It clearly must be important, right? A lot of people are also trying to sell you snake oil - sometimes half-arsed and overpriced products or solutions promising a world of insight into your customers or users if you handover your data to them. Instead, trying to understanding your own data and what you could do with it, should be the first thing youd be looking at. In this talk, well introduce some basic terminology about Data and Text Mining as well as Machine Learning and will have a look at what you can on your own to understand more about your data and discover patterns in your data.
Introduction to Data Mining from Kai Koenig
]]>
2250 8 https://cdn.slidesharecdn.com/ss_thumbnails/cfcamp2015-kaikoenig-datamining-slides-151025111133-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Garbage First and you /slideshow/garbage-first-and-you/48195846 garbagefirstandyou-150515152414-lva1-app6891
An introduction into the Garbage First (G1) garbage collector for the JVM. The session covers general GC concepts, the fundamentals of G1 and how to setup and tune the JVM for G1.]]>

An introduction into the Garbage First (G1) garbage collector for the JVM. The session covers general GC concepts, the fundamentals of G1 and how to setup and tune the JVM for G1.]]>
Fri, 15 May 2015 15:24:13 GMT /slideshow/garbage-first-and-you/48195846 AgentK@slideshare.net(AgentK) Garbage First and you AgentK An introduction into the Garbage First (G1) garbage collector for the JVM. The session covers general GC concepts, the fundamentals of G1 and how to setup and tune the JVM for G1. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/garbagefirstandyou-150515152414-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> An introduction into the Garbage First (G1) garbage collector for the JVM. The session covers general GC concepts, the fundamentals of G1 and how to setup and tune the JVM for G1.
Garbage First and you from Kai Koenig
]]>
1701 2 https://cdn.slidesharecdn.com/ss_thumbnails/garbagefirstandyou-150515152414-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Real World Lessons in jQuery Mobile /slideshow/realworld-lessons-in-jquery-mobile/34798681 new-real-world-lessons-in-jqm-140517070334-phpapp02
cf.Objective() 2014 session on jQuery Mobile]]>

cf.Objective() 2014 session on jQuery Mobile]]>
Sat, 17 May 2014 07:03:34 GMT /slideshow/realworld-lessons-in-jquery-mobile/34798681 AgentK@slideshare.net(AgentK) Real World Lessons in jQuery Mobile AgentK cf.Objective() 2014 session on jQuery Mobile <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/new-real-world-lessons-in-jqm-140517070334-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> cf.Objective() 2014 session on jQuery Mobile
Real World Lessons in jQuery Mobile from Kai Koenig
]]>
933 3 https://cdn.slidesharecdn.com/ss_thumbnails/new-real-world-lessons-in-jqm-140517070334-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The JVM is your friend /slideshow/jvm-isyourfriend/34726775 jvm-is-your-friend-140515101850-phpapp01
"The JVM is your friend" - session at cf.Objective() 2014 by Kai Koenig (Twitter: @AgentK)]]>

"The JVM is your friend" - session at cf.Objective() 2014 by Kai Koenig (Twitter: @AgentK)]]>
Thu, 15 May 2014 10:18:50 GMT /slideshow/jvm-isyourfriend/34726775 AgentK@slideshare.net(AgentK) The JVM is your friend AgentK "The JVM is your friend" - session at cf.Objective() 2014 by Kai Koenig (Twitter: @AgentK) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/jvm-is-your-friend-140515101850-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> &quot;The JVM is your friend&quot; - session at cf.Objective() 2014 by Kai Koenig (Twitter: @AgentK)
The JVM is your friend from Kai Koenig
]]>
1994 3 https://cdn.slidesharecdn.com/ss_thumbnails/jvm-is-your-friend-140515101850-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Regular Expressions 101 /slideshow/regular-expression-101/27211136 regular-expressions-101-131015110800-phpapp02
An introduction to regular expressions. With a slight twist towards CFML developers, but useful and appropriate for the general population.]]>

An introduction to regular expressions. With a slight twist towards CFML developers, but useful and appropriate for the general population.]]>
Tue, 15 Oct 2013 11:07:59 GMT /slideshow/regular-expression-101/27211136 AgentK@slideshare.net(AgentK) Regular Expressions 101 AgentK An introduction to regular expressions. With a slight twist towards CFML developers, but useful and appropriate for the general population. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/regular-expressions-101-131015110800-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> An introduction to regular expressions. With a slight twist towards CFML developers, but useful and appropriate for the general population.
Regular Expressions 101 from Kai Koenig
]]>
2222 3 https://cdn.slidesharecdn.com/ss_thumbnails/regular-expressions-101-131015110800-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
There's a time and a place /slideshow/theres-a-time-and-a-place/27173263 timeandplace-131014102953-phpapp02
This talk is about time, time zones, locales, translations, regions and all sorts of stuff that is related to it. Full of history and fun fact goodness.]]>

This talk is about time, time zones, locales, translations, regions and all sorts of stuff that is related to it. Full of history and fun fact goodness.]]>
Mon, 14 Oct 2013 10:29:53 GMT /slideshow/theres-a-time-and-a-place/27173263 AgentK@slideshare.net(AgentK) There's a time and a place AgentK This talk is about time, time zones, locales, translations, regions and all sorts of stuff that is related to it. Full of history and fun fact goodness. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/timeandplace-131014102953-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This talk is about time, time zones, locales, translations, regions and all sorts of stuff that is related to it. Full of history and fun fact goodness.
There's a time and a place from Kai Koenig
]]>
1681 4 https://cdn.slidesharecdn.com/ss_thumbnails/timeandplace-131014102953-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Clojure - an introduction (and some CFML) /slideshow/clojure-an-introduction-and-some-cfml/14777861 clojure-anintroduction-121017232558-phpapp02
This is a talk I gave at CFCAMP 2012 in Munich. It's an introduction to Clojure for CFML developers and how to leverage Clojure from a CFML developer's point of view. There are various examples and demo code that's not on the slides, contact me if you're interested in it.]]>

This is a talk I gave at CFCAMP 2012 in Munich. It's an introduction to Clojure for CFML developers and how to leverage Clojure from a CFML developer's point of view. There are various examples and demo code that's not on the slides, contact me if you're interested in it.]]>
Wed, 17 Oct 2012 23:25:57 GMT /slideshow/clojure-an-introduction-and-some-cfml/14777861 AgentK@slideshare.net(AgentK) Clojure - an introduction (and some CFML) AgentK This is a talk I gave at CFCAMP 2012 in Munich. It's an introduction to Clojure for CFML developers and how to leverage Clojure from a CFML developer's point of view. There are various examples and demo code that's not on the slides, contact me if you're interested in it. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/clojure-anintroduction-121017232558-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This is a talk I gave at CFCAMP 2012 in Munich. It&#39;s an introduction to Clojure for CFML developers and how to leverage Clojure from a CFML developer&#39;s point of view. There are various examples and demo code that&#39;s not on the slides, contact me if you&#39;re interested in it.
Clojure - an introduction (and some CFML) from Kai Koenig
]]>
818 2 https://cdn.slidesharecdn.com/ss_thumbnails/clojure-anintroduction-121017232558-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-AgentK-48x48.jpg?cb=1672540814 bloginblack.de https://cdn.slidesharecdn.com/ss_thumbnails/whyawholecountryskippedaday-funwithtimezonesandlocales-181026123656-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/why-a-whole-country-skipped-a-day-fun-with-timezones/120827575 Why a whole country sk... https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-3-180604063949-thumbnail.jpg?width=320&height=320&fit=bounds AgentK/android-103-firebase-and-architecture-components Android 103 - Firebase... https://cdn.slidesharecdn.com/ss_thumbnails/sot2018-2-180502040815-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/android-102-flow-layouts-and-other-things/95647757 Android 102 - Flow, La...