際際滷shows by User: yaroslavyermilov / http://www.slideshare.net/images/logo.gif 際際滷shows by User: yaroslavyermilov / Sun, 22 May 2016 21:03:07 GMT 際際滷Share feed for 際際滷shows by User: yaroslavyermilov What Mr. Spock would possibly say about modern unit testing: pragmatic and emotional overview /slideshow/what-mr-spock-would-possibly-say-about-modern-unit-testing-pragmatic-and-emotional-overview-62280211/62280211 whatmr-160522210307
In this talk we will go through spock-framework features and compare them with what JUnit and TestNG can offer instead. Together we will try to find out both pragmatic and emotional answer to the Ultimate Question of Unit Testing: finally, should one use spock-framework in the year of 2016? Finally, we will take a quick look on spock-framework ecosystem and examine what the hell is JUnit 5 (yes, its a thing). Code: https://github.com/yermilov/spock-talk/ Footnotes: Vulcans are extraterrestrial humanoid species from the planet Vulcan attempted to live by reason and logic with no interference from emotion. Mr. Spock is Half-Vulcan and Half-Human, so he can greatly combine pragmatic and emotional approach. As Mr. Spock has an A7 computer expert classification he is surely interested in unit testing.]]>

In this talk we will go through spock-framework features and compare them with what JUnit and TestNG can offer instead. Together we will try to find out both pragmatic and emotional answer to the Ultimate Question of Unit Testing: finally, should one use spock-framework in the year of 2016? Finally, we will take a quick look on spock-framework ecosystem and examine what the hell is JUnit 5 (yes, its a thing). Code: https://github.com/yermilov/spock-talk/ Footnotes: Vulcans are extraterrestrial humanoid species from the planet Vulcan attempted to live by reason and logic with no interference from emotion. Mr. Spock is Half-Vulcan and Half-Human, so he can greatly combine pragmatic and emotional approach. As Mr. Spock has an A7 computer expert classification he is surely interested in unit testing.]]>
Sun, 22 May 2016 21:03:07 GMT /slideshow/what-mr-spock-would-possibly-say-about-modern-unit-testing-pragmatic-and-emotional-overview-62280211/62280211 yaroslavyermilov@slideshare.net(yaroslavyermilov) What Mr. Spock would possibly say about modern unit testing: pragmatic and emotional overview yaroslavyermilov In this talk we will go through spock-framework features and compare them with what JUnit and TestNG can offer instead. Together we will try to find out both pragmatic and emotional answer to the Ultimate Question of Unit Testing: finally, should one use spock-framework in the year of 2016? Finally, we will take a quick look on spock-framework ecosystem and examine what the hell is JUnit 5 (yes, its a thing). Code: https://github.com/yermilov/spock-talk/ Footnotes: Vulcans are extraterrestrial humanoid species from the planet Vulcan attempted to live by reason and logic with no interference from emotion. Mr. Spock is Half-Vulcan and Half-Human, so he can greatly combine pragmatic and emotional approach. As Mr. Spock has an A7 computer expert classification he is surely interested in unit testing. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/whatmr-160522210307-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk we will go through spock-framework features and compare them with what JUnit and TestNG can offer instead. Together we will try to find out both pragmatic and emotional answer to the Ultimate Question of Unit Testing: finally, should one use spock-framework in the year of 2016? Finally, we will take a quick look on spock-framework ecosystem and examine what the hell is JUnit 5 (yes, its a thing). Code: https://github.com/yermilov/spock-talk/ Footnotes: Vulcans are extraterrestrial humanoid species from the planet Vulcan attempted to live by reason and logic with no interference from emotion. Mr. Spock is Half-Vulcan and Half-Human, so he can greatly combine pragmatic and emotional approach. As Mr. Spock has an A7 computer expert classification he is surely interested in unit testing.
What Mr. Spock would possibly say about modern unit testing: pragmatic and emotional overview from Yaroslav Yermilov
]]>
1027 7 https://cdn.slidesharecdn.com/ss_thumbnails/whatmr-160522210307-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
Hadoop: 舒仗亳 仍仂仆舒 /slideshow/hadoop-53901908/53901908 hadoop101-151013231410-lva1-app6892
https://github.com/yermilov/hadoop101]]>

https://github.com/yermilov/hadoop101]]>
Tue, 13 Oct 2015 23:14:10 GMT /slideshow/hadoop-53901908/53901908 yaroslavyermilov@slideshare.net(yaroslavyermilov) Hadoop: 舒仗亳 仍仂仆舒 yaroslavyermilov https://github.com/yermilov/hadoop101 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/hadoop101-151013231410-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> https://github.com/yermilov/hadoop101
Hadoop: 舒仗亳 仍仂仆舒 from Yaroslav Yermilov
]]>
292 4 https://cdn.slidesharecdn.com/ss_thumbnails/hadoop101-151013231410-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
Building domain-specific languages with Groovy /yaroslavyermilov/groovy-dsl-48630799 groovy-dsl-150526222036-lva1-app6891
Domain-specific languages (aka DSLs) brings their creators to the new level of abstractions power. They indulge two primary desires of each developer: to play with challenging and interesting problems and to make future tasks easier and more pleasant to work with. What usually stops everyone from implementing really nice DSL is either poorness or complexity of instruments for their creation. Groovy is modern JVM language which features makes it first choice for simple and enjoyable DSLs implementing. In this talk, we will look at the instruments that Groovy provide for DSL builders and use it for creating our own DSL. We will cover features ranging from what Groovy can suggest for standard Java developer to transform his ugly Java DSL into something acceptable in 5 minutes to advanced features like Metaobject protocol and AST transformations.]]>

Domain-specific languages (aka DSLs) brings their creators to the new level of abstractions power. They indulge two primary desires of each developer: to play with challenging and interesting problems and to make future tasks easier and more pleasant to work with. What usually stops everyone from implementing really nice DSL is either poorness or complexity of instruments for their creation. Groovy is modern JVM language which features makes it first choice for simple and enjoyable DSLs implementing. In this talk, we will look at the instruments that Groovy provide for DSL builders and use it for creating our own DSL. We will cover features ranging from what Groovy can suggest for standard Java developer to transform his ugly Java DSL into something acceptable in 5 minutes to advanced features like Metaobject protocol and AST transformations.]]>
Tue, 26 May 2015 22:20:36 GMT /yaroslavyermilov/groovy-dsl-48630799 yaroslavyermilov@slideshare.net(yaroslavyermilov) Building domain-specific languages with Groovy yaroslavyermilov Domain-specific languages (aka DSLs) brings their creators to the new level of abstractions power. They indulge two primary desires of each developer: to play with challenging and interesting problems and to make future tasks easier and more pleasant to work with. What usually stops everyone from implementing really nice DSL is either poorness or complexity of instruments for their creation. Groovy is modern JVM language which features makes it first choice for simple and enjoyable DSLs implementing. In this talk, we will look at the instruments that Groovy provide for DSL builders and use it for creating our own DSL. We will cover features ranging from what Groovy can suggest for standard Java developer to transform his ugly Java DSL into something acceptable in 5 minutes to advanced features like Metaobject protocol and AST transformations. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/groovy-dsl-150526222036-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Domain-specific languages (aka DSLs) brings their creators to the new level of abstractions power. They indulge two primary desires of each developer: to play with challenging and interesting problems and to make future tasks easier and more pleasant to work with. What usually stops everyone from implementing really nice DSL is either poorness or complexity of instruments for their creation. Groovy is modern JVM language which features makes it first choice for simple and enjoyable DSLs implementing. In this talk, we will look at the instruments that Groovy provide for DSL builders and use it for creating our own DSL. We will cover features ranging from what Groovy can suggest for standard Java developer to transform his ugly Java DSL into something acceptable in 5 minutes to advanced features like Metaobject protocol and AST transformations.
Building domain-specific languages with Groovy from Yaroslav Yermilov
]]>
1425 1 https://cdn.slidesharecdn.com/ss_thumbnails/groovy-dsl-150526222036-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Groovy for Domain-Specific Languages /slideshow/groovy-dsl-44945972/44945972 an7exrvxr9a4bdotvck7-signature-7b294ac7da711fc676f5aa523de7f261974be3fd2cbe3a31a666f480001365d3-poli-150220172530-conversion-gate01
Groovy for Domain-Specific Languages]]>

Groovy for Domain-Specific Languages]]>
Fri, 20 Feb 2015 17:25:30 GMT /slideshow/groovy-dsl-44945972/44945972 yaroslavyermilov@slideshare.net(yaroslavyermilov) Groovy for Domain-Specific Languages yaroslavyermilov Groovy for Domain-Specific Languages <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/an7exrvxr9a4bdotvck7-signature-7b294ac7da711fc676f5aa523de7f261974be3fd2cbe3a31a666f480001365d3-poli-150220172530-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Groovy for Domain-Specific Languages
Groovy for Domain-Specific Languages from Yaroslav Yermilov
]]>
534 2 https://cdn.slidesharecdn.com/ss_thumbnails/an7exrvxr9a4bdotvck7-signature-7b294ac7da711fc676f5aa523de7f261974be3fd2cbe3a31a666f480001365d3-poli-150220172530-conversion-gate01-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-yaroslavyermilov-48x48.jpg?cb=1528143220 https://cdn.slidesharecdn.com/ss_thumbnails/whatmr-160522210307-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/what-mr-spock-would-possibly-say-about-modern-unit-testing-pragmatic-and-emotional-overview-62280211/62280211 What Mr. Spock would p... https://cdn.slidesharecdn.com/ss_thumbnails/hadoop101-151013231410-lva1-app6892-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/hadoop-53901908/53901908 Hadoop: 舒仗亳 仍仂仆舒 https://cdn.slidesharecdn.com/ss_thumbnails/groovy-dsl-150526222036-lva1-app6891-thumbnail.jpg?width=320&height=320&fit=bounds yaroslavyermilov/groovy-dsl-48630799 Building domain-specif...