際際滷shows by User: agladysh / http://www.slideshare.net/images/logo.gif 際際滷shows by User: agladysh / Sat, 04 Feb 2017 10:46:41 GMT 際際滷Share feed for 際際滷shows by User: agladysh Quick functional UI sketches with Lua templates and mermaid.js /slideshow/quick-functional-ui-sketches-with-lua-templates-and-mermaidjs/71752504 fosdem17mermaidag-1-170204104641
The talk presents a programmer-friendly approach to rapid prototyping of functional UI sketches for an enterprise application, using a home-grown Lua text template library and the mermaid.js command-line tool. The speaker will also share the experience of creating yet another text template library, the reasoning behind it and the lessons learned in the process of implementation.]]>

The talk presents a programmer-friendly approach to rapid prototyping of functional UI sketches for an enterprise application, using a home-grown Lua text template library and the mermaid.js command-line tool. The speaker will also share the experience of creating yet another text template library, the reasoning behind it and the lessons learned in the process of implementation.]]>
Sat, 04 Feb 2017 10:46:41 GMT /slideshow/quick-functional-ui-sketches-with-lua-templates-and-mermaidjs/71752504 agladysh@slideshare.net(agladysh) Quick functional UI sketches with Lua templates and mermaid.js agladysh The talk presents a programmer-friendly approach to rapid prototyping of functional UI sketches for an enterprise application, using a home-grown Lua text template library and the mermaid.js command-line tool. The speaker will also share the experience of creating yet another text template library, the reasoning behind it and the lessons learned in the process of implementation. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fosdem17mermaidag-1-170204104641-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The talk presents a programmer-friendly approach to rapid prototyping of functional UI sketches for an enterprise application, using a home-grown Lua text template library and the mermaid.js command-line tool. The speaker will also share the experience of creating yet another text template library, the reasoning behind it and the lessons learned in the process of implementation.
Quick functional UI sketches with Lua templates and mermaid.js from Alexander Gladysh
]]>
557 3 https://cdn.slidesharecdn.com/ss_thumbnails/fosdem17mermaidag-1-170204104641-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
仂仍亰仂于舒亠仍从舒 舒于仂仄舒亳亰舒亳 仗仂亠亳仂仆舒仍仆 于亠弍-仗亳仍仂亢亠仆亳亶 仆舒 Lua /slideshow/lua-67514823/67514823 luaimsep16ag-161021201427
弌仍仂亢仆亠 仗仂亠亳仂仆舒仍仆亠 仗亳仍仂亢亠仆亳 仄亳亞亳ム 亳亰 亟亠从仂仗舒 于 于亠弍. 丼舒仂 于 仆亳 亠弍亠 仗亠亟仂舒于亳 仗仂仍亰仂于舒亠仍 于仂亰仄仂亢仆仂 舒于仂仄舒亳亰亳仂于舒 于仂 舒弍仂, 仗亳舒 束仄舒从仂損. 弌仗亳从亠 舒从舒亢亠 仂弍 仂仗亠 亳仗仂仍亰仂于舒仆亳 Lua 于 从舒亠于亠 仄舒从仂磶从舒 亟仍 仗仂亠亳仂仆舒仍仆仂亞仂 于亠弍-仗亳仍仂亢亠仆亳.]]>

弌仍仂亢仆亠 仗仂亠亳仂仆舒仍仆亠 仗亳仍仂亢亠仆亳 仄亳亞亳ム 亳亰 亟亠从仂仗舒 于 于亠弍. 丼舒仂 于 仆亳 亠弍亠 仗亠亟仂舒于亳 仗仂仍亰仂于舒亠仍 于仂亰仄仂亢仆仂 舒于仂仄舒亳亰亳仂于舒 于仂 舒弍仂, 仗亳舒 束仄舒从仂損. 弌仗亳从亠 舒从舒亢亠 仂弍 仂仗亠 亳仗仂仍亰仂于舒仆亳 Lua 于 从舒亠于亠 仄舒从仂磶从舒 亟仍 仗仂亠亳仂仆舒仍仆仂亞仂 于亠弍-仗亳仍仂亢亠仆亳.]]>
Fri, 21 Oct 2016 20:14:27 GMT /slideshow/lua-67514823/67514823 agladysh@slideshare.net(agladysh) 仂仍亰仂于舒亠仍从舒 舒于仂仄舒亳亰舒亳 仗仂亠亳仂仆舒仍仆 于亠弍-仗亳仍仂亢亠仆亳亶 仆舒 Lua agladysh 弌仍仂亢仆亠 仗仂亠亳仂仆舒仍仆亠 仗亳仍仂亢亠仆亳 仄亳亞亳ム 亳亰 亟亠从仂仗舒 于 于亠弍. 丼舒仂 于 仆亳 亠弍亠 仗亠亟仂舒于亳 仗仂仍亰仂于舒亠仍 于仂亰仄仂亢仆仂 舒于仂仄舒亳亰亳仂于舒 于仂 舒弍仂, 仗亳舒 束仄舒从仂損. 弌仗亳从亠 舒从舒亢亠 仂弍 仂仗亠 亳仗仂仍亰仂于舒仆亳 Lua 于 从舒亠于亠 仄舒从仂磶从舒 亟仍 仗仂亠亳仂仆舒仍仆仂亞仂 于亠弍-仗亳仍仂亢亠仆亳. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/luaimsep16ag-161021201427-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 弌仍仂亢仆亠 仗仂亠亳仂仆舒仍仆亠 仗亳仍仂亢亠仆亳 仄亳亞亳ム 亳亰 亟亠从仂仗舒 于 于亠弍. 丼舒仂 于 仆亳 亠弍亠 仗亠亟仂舒于亳 仗仂仍亰仂于舒亠仍 于仂亰仄仂亢仆仂 舒于仂仄舒亳亰亳仂于舒 于仂 舒弍仂, 仗亳舒 束仄舒从仂損. 弌仗亳从亠 舒从舒亢亠 仂弍 仂仗亠 亳仗仂仍亰仂于舒仆亳 Lua 于 从舒亠于亠 仄舒从仂磶从舒 亟仍 仗仂亠亳仂仆舒仍仆仂亞仂 于亠弍-仗亳仍仂亢亠仆亳.
仂仍亰仂于舒亠仍从舒 舒于仂仄舒亳亰舒亳 仗仂亠亳仂仆舒仍仆 于亠弍-仗亳仍仂亢亠仆亳亶 仆舒 Lua from Alexander Gladysh
]]>
651 4 https://cdn.slidesharecdn.com/ss_thumbnails/luaimsep16ag-161021201427-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
Ad-hoc Big-Data Analysis with Lua /slideshow/adhoc-bigdata-analysis-with-lua/54013392 luaws15ag-151016090043-lva1-app6892
Industrial big-data analysis tools like Hadoop are often unwieldy, cumbersome to use and expensive to maintain, especially if you're new to the field. It is well and good if you have a cluster set up and a handy team of engineers to maintain it. But what if you're a researcher, alone with a big dataset, a Linux machine (or, better, several) and no clue how to do Java? In this talk I am sharing a few handy tricks on how to quickly process and run preliminary analysis on large datasets with nothing more than LuaJIT and some shell magic.]]>

Industrial big-data analysis tools like Hadoop are often unwieldy, cumbersome to use and expensive to maintain, especially if you're new to the field. It is well and good if you have a cluster set up and a handy team of engineers to maintain it. But what if you're a researcher, alone with a big dataset, a Linux machine (or, better, several) and no clue how to do Java? In this talk I am sharing a few handy tricks on how to quickly process and run preliminary analysis on large datasets with nothing more than LuaJIT and some shell magic.]]>
Fri, 16 Oct 2015 09:00:43 GMT /slideshow/adhoc-bigdata-analysis-with-lua/54013392 agladysh@slideshare.net(agladysh) Ad-hoc Big-Data Analysis with Lua agladysh Industrial big-data analysis tools like Hadoop are often unwieldy, cumbersome to use and expensive to maintain, especially if you're new to the field. It is well and good if you have a cluster set up and a handy team of engineers to maintain it. But what if you're a researcher, alone with a big dataset, a Linux machine (or, better, several) and no clue how to do Java? In this talk I am sharing a few handy tricks on how to quickly process and run preliminary analysis on large datasets with nothing more than LuaJIT and some shell magic. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/luaws15ag-151016090043-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Industrial big-data analysis tools like Hadoop are often unwieldy, cumbersome to use and expensive to maintain, especially if you&#39;re new to the field. It is well and good if you have a cluster set up and a handy team of engineers to maintain it. But what if you&#39;re a researcher, alone with a big dataset, a Linux machine (or, better, several) and no clue how to do Java? In this talk I am sharing a few handy tricks on how to quickly process and run preliminary analysis on large datasets with nothing more than LuaJIT and some shell magic.
Ad-hoc Big-Data Analysis with Lua from Alexander Gladysh
]]>
2046 4 https://cdn.slidesharecdn.com/ss_thumbnails/luaws15ag-151016090043-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
A visual DSL toolkit in Lua: Past, present and future /slideshow/luaws13-ag/28556095 luaws13ag-131123104535-phpapp02
Lua, besides its other virtues, is quite easy to learn. Nevertheless, Lua is a programming language, and in order to learn it one must invest a considerable effort to learn to write programs. It is often the case that, on one hand, there is a need to configure lots and lots of business logic intricate and ever-changing rules, but, on the other hand, the person who has the most expertise on the particular business logic area domain expert not have any clue on how to write code effectively (or even at all). All kinds of clumsy UIs, spaghetti code, wasted dedicated scripter's hours and other unpleasantries stem from that problem. Our flagship product Business logic editor toolkit attempts to alleviate that somewhat by providing a programmer with a set of tools to easily build a business-logic configuration UI, suitable for a non-programmer domain expert, and an easy, platform-agnostic way to seamlessly tie business-logic configuration from that UI to an existing (or newly written) codebase, effectively creating a visual domain-specific programming language. Our toolkit is written in Lua (and some JavaScript), and it is a seventh generation implementation of the concept behind it. In this talk I'll talk a little about the past generations, describe the mechanics behind the current implementation in some detail, and I'll share our thoughts on how the next generation should look like a new approach on the internal DSL design in Lua. And a promise: no marketing speak in the talk, and as much technical details as I'd dare (and time will permit)!]]>

Lua, besides its other virtues, is quite easy to learn. Nevertheless, Lua is a programming language, and in order to learn it one must invest a considerable effort to learn to write programs. It is often the case that, on one hand, there is a need to configure lots and lots of business logic intricate and ever-changing rules, but, on the other hand, the person who has the most expertise on the particular business logic area domain expert not have any clue on how to write code effectively (or even at all). All kinds of clumsy UIs, spaghetti code, wasted dedicated scripter's hours and other unpleasantries stem from that problem. Our flagship product Business logic editor toolkit attempts to alleviate that somewhat by providing a programmer with a set of tools to easily build a business-logic configuration UI, suitable for a non-programmer domain expert, and an easy, platform-agnostic way to seamlessly tie business-logic configuration from that UI to an existing (or newly written) codebase, effectively creating a visual domain-specific programming language. Our toolkit is written in Lua (and some JavaScript), and it is a seventh generation implementation of the concept behind it. In this talk I'll talk a little about the past generations, describe the mechanics behind the current implementation in some detail, and I'll share our thoughts on how the next generation should look like a new approach on the internal DSL design in Lua. And a promise: no marketing speak in the talk, and as much technical details as I'd dare (and time will permit)!]]>
Sat, 23 Nov 2013 10:45:35 GMT /slideshow/luaws13-ag/28556095 agladysh@slideshare.net(agladysh) A visual DSL toolkit in Lua: Past, present and future agladysh Lua, besides its other virtues, is quite easy to learn. Nevertheless, Lua is a programming language, and in order to learn it one must invest a considerable effort to learn to write programs. It is often the case that, on one hand, there is a need to configure lots and lots of business logic intricate and ever-changing rules, but, on the other hand, the person who has the most expertise on the particular business logic area domain expert not have any clue on how to write code effectively (or even at all). All kinds of clumsy UIs, spaghetti code, wasted dedicated scripter's hours and other unpleasantries stem from that problem. Our flagship product Business logic editor toolkit attempts to alleviate that somewhat by providing a programmer with a set of tools to easily build a business-logic configuration UI, suitable for a non-programmer domain expert, and an easy, platform-agnostic way to seamlessly tie business-logic configuration from that UI to an existing (or newly written) codebase, effectively creating a visual domain-specific programming language. Our toolkit is written in Lua (and some JavaScript), and it is a seventh generation implementation of the concept behind it. In this talk I'll talk a little about the past generations, describe the mechanics behind the current implementation in some detail, and I'll share our thoughts on how the next generation should look like a new approach on the internal DSL design in Lua. And a promise: no marketing speak in the talk, and as much technical details as I'd dare (and time will permit)! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/luaws13ag-131123104535-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Lua, besides its other virtues, is quite easy to learn. Nevertheless, Lua is a programming language, and in order to learn it one must invest a considerable effort to learn to write programs. It is often the case that, on one hand, there is a need to configure lots and lots of business logic intricate and ever-changing rules, but, on the other hand, the person who has the most expertise on the particular business logic area domain expert not have any clue on how to write code effectively (or even at all). All kinds of clumsy UIs, spaghetti code, wasted dedicated scripter&#39;s hours and other unpleasantries stem from that problem. Our flagship product Business logic editor toolkit attempts to alleviate that somewhat by providing a programmer with a set of tools to easily build a business-logic configuration UI, suitable for a non-programmer domain expert, and an easy, platform-agnostic way to seamlessly tie business-logic configuration from that UI to an existing (or newly written) codebase, effectively creating a visual domain-specific programming language. Our toolkit is written in Lua (and some JavaScript), and it is a seventh generation implementation of the concept behind it. In this talk I&#39;ll talk a little about the past generations, describe the mechanics behind the current implementation in some detail, and I&#39;ll share our thoughts on how the next generation should look like a new approach on the internal DSL design in Lua. And a promise: no marketing speak in the talk, and as much technical details as I&#39;d dare (and time will permit)!
A visual DSL toolkit in Lua: Past, present and future from Alexander Gladysh
]]>
5421 11 https://cdn.slidesharecdn.com/ss_thumbnails/luaws13ag-131123104535-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
Using LuaJIT in mid-load web-projects /slideshow/using-luajit-in-midload-webprojects/20651955 rit2013agen-130506065632-phpapp02
Talk was originally given in Russian at Russian Internet Technologies conference in 2013.]]>

Talk was originally given in Russian at Russian Internet Technologies conference in 2013.]]>
Mon, 06 May 2013 06:56:32 GMT /slideshow/using-luajit-in-midload-webprojects/20651955 agladysh@slideshare.net(agladysh) Using LuaJIT in mid-load web-projects agladysh Talk was originally given in Russian at Russian Internet Technologies conference in 2013. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rit2013agen-130506065632-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk was originally given in Russian at Russian Internet Technologies conference in 2013.
Using LuaJIT in mid-load web-projects from Alexander Gladysh
]]>
3447 8 https://cdn.slidesharecdn.com/ss_thumbnails/rit2013agen-130506065632-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
Declarative Internal DSLs in Lua: A Game Changing Experience /slideshow/declarative-internal-dsls-in-lua-a-game-changing-experience/9173036 luaws11ag-110908041227-phpapp01
]]>

]]>
Thu, 08 Sep 2011 04:12:24 GMT /slideshow/declarative-internal-dsls-in-lua-a-game-changing-experience/9173036 agladysh@slideshare.net(agladysh) Declarative Internal DSLs in Lua: A Game Changing Experience agladysh <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/luaws11ag-110908041227-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Declarative Internal DSLs in Lua: A Game Changing Experience from Alexander Gladysh
]]>
3207 4 https://cdn.slidesharecdn.com/ss_thumbnails/luaws11ag-110908041227-phpapp01-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-agladysh-48x48.jpg?cb=1585595613 :-) craters-of-the-mind.blogspot.com https://cdn.slidesharecdn.com/ss_thumbnails/fosdem17mermaidag-1-170204104641-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/quick-functional-ui-sketches-with-lua-templates-and-mermaidjs/71752504 Quick functional UI sk... https://cdn.slidesharecdn.com/ss_thumbnails/luaimsep16ag-161021201427-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/lua-67514823/67514823 仂仍亰仂于舒亠仍从舒 舒于仂仄... https://cdn.slidesharecdn.com/ss_thumbnails/luaws15ag-151016090043-lva1-app6892-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/adhoc-bigdata-analysis-with-lua/54013392 Ad-hoc Big-Data Analys...