Videos tagged with Programming
Gospecify is a behavior-driven development (BDD) framework for Go. Rather than focus on testing every nook and cranny of some code, it helps a programmer produce an executable specification of that code's behavior. Go's syntax allowed gospecify to be almost as expressive as Ruby's rpsec; however, a few tricks had to be used to achieve the best readability. This talk will introduce BDD concepts ...
The Power of Native Transactions
Summary Jurgen discusses transactions as key to enterprise applications, the different types of transactions, the supposed universality of XA transactions and the alternative of using native transactions using the Spring framework. He talks about native transaction support by modern application frameworks and shares scenarios of Spring Framework users to illustrate the power of native transacti...
Introducing the Ceylon Project
Summary As Java continues to age, many developers ask how a language for general purpose & business computing would look if designed today. The result is Ceylon - a prototype language for the JVM which attempts to combine the strengths of Java with the power of higher order functions and declarative programming. This talk from QCon Beijing 2011, Gavin King introduces Ceylon for the first time. ...
Google Python Class Day 1 Part 1
Google Python Class Day 1 Part 1:Introduction and Strings. By Nick Parlante. Support materials and exercises:http://code.google.com/edu/languages/google-python-class
Google Python Class Day 1 Part 2
Google Python Class Day 1 Part 2:Lists, Sorting, and Tuples. By Nick Parlante. Support materials and exercises:http://code.google.com/edu/languages/google-python-class
Google Python Class Day 2 Part 3
Google Python Class Day 2 Part 3:Utilities: URLs and HTTP, Exceptions. By Nick Parlante. Support materials and exercises:http://code.google.com/edu/languages/google-python-class
Google Python Class Day 2 Part 2
Google Python Class Day 2 Part 2:Utilities: OS and Commands. By Nick Parlante. Support materials and exercises:http://code.google.com/edu/languages/google-python-class
Google Python Class Day 2 Part 1
Google Python Class Day 2 Part 1:Regular Expressions. By Nick Parlante. Support materials and exercises:http://code.google.com/edu/languages/google-python-class
Google Python Class Day 1 Part 3
Google Python Class Day 1 Part 3:Dicts and Files. By Nick Parlante. Support materials and exercises:http://code.google.com/edu/languages/google-python-class
Google Python Class Day 2 Part 4
Google Python Class Day 1 Part 1:Closing Thoughts. By Nick Parlante. Support materials and exercises:http://code.google.com/edu/languages/google-python-class