際際滷shows by User: whykay / http://www.slideshare.net/images/logo.gif 際際滷shows by User: whykay / Thu, 13 Jun 2013 06:24:29 GMT 際際滷Share feed for 際際滷shows by User: whykay Async I/O in Python /slideshow/python-asynciopyiejun2013/22912265 python-async-io-pyie-jun-2013-130613062429-phpapp02
Python Ireland June Meetup @ Science Gallery. For many programs, it's important to have some strategy for doing I/O in an async manner. This talk will attempt to provide a quick overview of the basic principles of the topic, some examples of existing support in Python frameworks and an introduction to recent work by Guido to bring async I/O support into Python core.]]>

Python Ireland June Meetup @ Science Gallery. For many programs, it's important to have some strategy for doing I/O in an async manner. This talk will attempt to provide a quick overview of the basic principles of the topic, some examples of existing support in Python frameworks and an introduction to recent work by Guido to bring async I/O support into Python core.]]>
Thu, 13 Jun 2013 06:24:29 GMT /slideshow/python-asynciopyiejun2013/22912265 whykay@slideshare.net(whykay) Async I/O in Python whykay Python Ireland June Meetup @ Science Gallery. For many programs, it's important to have some strategy for doing I/O in an async manner. This talk will attempt to provide a quick overview of the basic principles of the topic, some examples of existing support in Python frameworks and an introduction to recent work by Guido to bring async I/O support into Python core. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/python-async-io-pyie-jun-2013-130613062429-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Python Ireland June Meetup @ Science Gallery. For many programs, it&#39;s important to have some strategy for doing I/O in an async manner. This talk will attempt to provide a quick overview of the basic principles of the topic, some examples of existing support in Python frameworks and an introduction to recent work by Guido to bring async I/O support into Python core.
Async I/O in Python from Python Ireland
]]>
1588 4 https://cdn.slidesharecdn.com/ss_thumbnails/python-async-io-pyie-jun-2013-130613062429-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
Python Ireland 2012 - Message brokers and Python by Fernando Ciciliati /whykay/message-brokers-and-python messagebrokersandpython-120618092208-phpapp01
Introduction to message brokers; demo session with ActiveMQ and Python; quick overview of alternatives to ActiveMQ; Q&A]]>

Introduction to message brokers; demo session with ActiveMQ and Python; quick overview of alternatives to ActiveMQ; Q&A]]>
Mon, 18 Jun 2012 09:22:07 GMT /whykay/message-brokers-and-python whykay@slideshare.net(whykay) Python Ireland 2012 - Message brokers and Python by Fernando Ciciliati whykay Introduction to message brokers; demo session with ActiveMQ and Python; quick overview of alternatives to ActiveMQ; Q&A <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/messagebrokersandpython-120618092208-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to message brokers; demo session with ActiveMQ and Python; quick overview of alternatives to ActiveMQ; Q&amp;A
Python Ireland 2012 - Message brokers and Python by Fernando Ciciliati from Python Ireland
]]>
1439 2 https://cdn.slidesharecdn.com/ss_thumbnails/messagebrokersandpython-120618092208-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
Python Ireland - Who, how, what /slideshow/python-ireland-who-how-what-11278454/11278454 pyiehkpug-120126104306-phpapp01
Presentation about how Python Ireland started, who we are, how we got to where we are today, the events we hold including PyCon Ireland and how we integrate with other user groups in Ireland.]]>

Presentation about how Python Ireland started, who we are, how we got to where we are today, the events we hold including PyCon Ireland and how we integrate with other user groups in Ireland.]]>
Thu, 26 Jan 2012 10:43:04 GMT /slideshow/python-ireland-who-how-what-11278454/11278454 whykay@slideshare.net(whykay) Python Ireland - Who, how, what whykay Presentation about how Python Ireland started, who we are, how we got to where we are today, the events we hold including PyCon Ireland and how we integrate with other user groups in Ireland. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pyiehkpug-120126104306-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation about how Python Ireland started, who we are, how we got to where we are today, the events we hold including PyCon Ireland and how we integrate with other user groups in Ireland.
Python Ireland - Who, how, what from Python Ireland
]]>
608 2 https://cdn.slidesharecdn.com/ss_thumbnails/pyiehkpug-120126104306-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds document White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Object Orientation vs. Functional Programming in Python /slideshow/object-orientation-vs-functional-programming-in-python-9627706/9627706 tendayimawushe-oovsfp-111010050340-phpapp01
Python is a multi-paradigm language meaning it supports different programming styles, Object Orientation and Functional Programming being the major ones. However choice is not always a good thing, if you are interested in writing modular programs that are easy to maintain and promote code reuse what should you do? This talk discusses modularity in this context looking at Python's support for both paradigms, comparing and contrasting them. We then look at Python techniques and tools that bridge the perceived impedance mismatch between Object Orientation and Functional Programming.]]>

Python is a multi-paradigm language meaning it supports different programming styles, Object Orientation and Functional Programming being the major ones. However choice is not always a good thing, if you are interested in writing modular programs that are easy to maintain and promote code reuse what should you do? This talk discusses modularity in this context looking at Python's support for both paradigms, comparing and contrasting them. We then look at Python techniques and tools that bridge the perceived impedance mismatch between Object Orientation and Functional Programming.]]>
Mon, 10 Oct 2011 05:03:37 GMT /slideshow/object-orientation-vs-functional-programming-in-python-9627706/9627706 whykay@slideshare.net(whykay) Object Orientation vs. Functional Programming in Python whykay Python is a multi-paradigm language meaning it supports different programming styles, Object Orientation and Functional Programming being the major ones. However choice is not always a good thing, if you are interested in writing modular programs that are easy to maintain and promote code reuse what should you do? This talk discusses modularity in this context looking at Python's support for both paradigms, comparing and contrasting them. We then look at Python techniques and tools that bridge the perceived impedance mismatch between Object Orientation and Functional Programming. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tendayimawushe-oovsfp-111010050340-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Python is a multi-paradigm language meaning it supports different programming styles, Object Orientation and Functional Programming being the major ones. However choice is not always a good thing, if you are interested in writing modular programs that are easy to maintain and promote code reuse what should you do? This talk discusses modularity in this context looking at Python&#39;s support for both paradigms, comparing and contrasting them. We then look at Python techniques and tools that bridge the perceived impedance mismatch between Object Orientation and Functional Programming.
Object Orientation vs. Functional Programming in Python from Python Ireland
]]>
1007 3 https://cdn.slidesharecdn.com/ss_thumbnails/tendayimawushe-oovsfp-111010050340-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
What's the Scoop with Python 3? /slideshow/whats-the-scoop-with-python-3/9627705 paulbarrypython3-111010050334-phpapp02
At PyCon Ireland 2010, Paul described his experience of working with Python 3 in creating O'Reilly's Head First Programming and Head First Python (both of which target Python 3). As a big fan of Python 3, Paul suggested that all Python 2 programmers needed to at least try Python 3 as soon as was practical, if not embrace it for all "new" work. In this talk, Paul provides an update on the current status of Python 3 and discusses the community's adoption (or lack of) the latest version of the Python programming language, talking about what has changed in the year and a bit since last year, as well as describing his own experience of working with Python on recent consultancy projects.]]>

At PyCon Ireland 2010, Paul described his experience of working with Python 3 in creating O'Reilly's Head First Programming and Head First Python (both of which target Python 3). As a big fan of Python 3, Paul suggested that all Python 2 programmers needed to at least try Python 3 as soon as was practical, if not embrace it for all "new" work. In this talk, Paul provides an update on the current status of Python 3 and discusses the community's adoption (or lack of) the latest version of the Python programming language, talking about what has changed in the year and a bit since last year, as well as describing his own experience of working with Python on recent consultancy projects.]]>
Mon, 10 Oct 2011 05:03:32 GMT /slideshow/whats-the-scoop-with-python-3/9627705 whykay@slideshare.net(whykay) What's the Scoop with Python 3? whykay At PyCon Ireland 2010, Paul described his experience of working with Python 3 in creating O'Reilly's Head First Programming and Head First Python (both of which target Python 3). As a big fan of Python 3, Paul suggested that all Python 2 programmers needed to at least try Python 3 as soon as was practical, if not embrace it for all "new" work. In this talk, Paul provides an update on the current status of Python 3 and discusses the community's adoption (or lack of) the latest version of the Python programming language, talking about what has changed in the year and a bit since last year, as well as describing his own experience of working with Python on recent consultancy projects. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/paulbarrypython3-111010050334-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> At PyCon Ireland 2010, Paul described his experience of working with Python 3 in creating O&#39;Reilly&#39;s Head First Programming and Head First Python (both of which target Python 3). As a big fan of Python 3, Paul suggested that all Python 2 programmers needed to at least try Python 3 as soon as was practical, if not embrace it for all &quot;new&quot; work. In this talk, Paul provides an update on the current status of Python 3 and discusses the community&#39;s adoption (or lack of) the latest version of the Python programming language, talking about what has changed in the year and a bit since last year, as well as describing his own experience of working with Python on recent consultancy projects.
What's the Scoop with Python 3? from Python Ireland
]]>
660 1 https://cdn.slidesharecdn.com/ss_thumbnails/paulbarrypython3-111010050334-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
Google App Engine in 40 minutes (the absolute essentials) /whykay/paul-barry-gaein40mins1 paulbarry-gaein40mins-1-111010050311-phpapp02
This talk covers just the stuff needed to get you up-to-speed with Google App Engine and its associated technologies (based on the Python run-time, of course). In addition to a bit of talking, Paul will also demo a working webapp built and deployed on the App Engine cloud... all in 40 minutes.]]>

This talk covers just the stuff needed to get you up-to-speed with Google App Engine and its associated technologies (based on the Python run-time, of course). In addition to a bit of talking, Paul will also demo a working webapp built and deployed on the App Engine cloud... all in 40 minutes.]]>
Mon, 10 Oct 2011 05:03:09 GMT /whykay/paul-barry-gaein40mins1 whykay@slideshare.net(whykay) Google App Engine in 40 minutes (the absolute essentials) whykay This talk covers just the stuff needed to get you up-to-speed with Google App Engine and its associated technologies (based on the Python run-time, of course). In addition to a bit of talking, Paul will also demo a working webapp built and deployed on the App Engine cloud... all in 40 minutes. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/paulbarry-gaein40mins-1-111010050311-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This talk covers just the stuff needed to get you up-to-speed with Google App Engine and its associated technologies (based on the Python run-time, of course). In addition to a bit of talking, Paul will also demo a working webapp built and deployed on the App Engine cloud... all in 40 minutes.
Google App Engine in 40 minutes (the absolute essentials) from Python Ireland
]]>
567 1 https://cdn.slidesharecdn.com/ss_thumbnails/paulbarry-gaein40mins-1-111010050311-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
Introduction to Erlang for Python Programmers /slideshow/paul-barry-erlangwebcast/9627694 paulbarry-erlangwebcast-111010050303-phpapp02
What is Erlang? Why it is important? Why should Python programmers learn Erlang? How is Erlang different? How is Erlang the same? These and other questions will be answered during this talk, as well as this one: Should Erlang be the new programming language you learn this year?]]>

What is Erlang? Why it is important? Why should Python programmers learn Erlang? How is Erlang different? How is Erlang the same? These and other questions will be answered during this talk, as well as this one: Should Erlang be the new programming language you learn this year?]]>
Mon, 10 Oct 2011 05:03:01 GMT /slideshow/paul-barry-erlangwebcast/9627694 whykay@slideshare.net(whykay) Introduction to Erlang for Python Programmers whykay What is Erlang? Why it is important? Why should Python programmers learn Erlang? How is Erlang different? How is Erlang the same? These and other questions will be answered during this talk, as well as this one: Should Erlang be the new programming language you learn this year? <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/paulbarry-erlangwebcast-111010050303-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> What is Erlang? Why it is important? Why should Python programmers learn Erlang? How is Erlang different? How is Erlang the same? These and other questions will be answered during this talk, as well as this one: Should Erlang be the new programming language you learn this year?
Introduction to Erlang for Python Programmers from Python Ireland
]]>
1144 2 https://cdn.slidesharecdn.com/ss_thumbnails/paulbarry-erlangwebcast-111010050303-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
Web-service based Mobile Geospatial Application Development using Python /whykay/webservice-based-mobile-geospatial-application-development-using-python junjunyin-111010050252-phpapp02
As the development of mobile technology keeps marching forward, a noticeable trend of integrating location- and orientation-aware sensors (i.e., GPS receiver, digital compass, and accelerometer) into todays smartphones has significantly promoted the development of mobile Location Based Services (LBS). At the same time, geospatial information is increasingly recognized as the common denominator in both todays Web 2.0 peer-to-peer social network era and tomorrows Web 4.0. As a result, embracing the growing rich spatial resources and adopting them for the mobile geospatial application development is essential. However, considering the large amount spatial data for processing and the physical limitation of todays mobile devices in relation to battery power, CPU speed and data storage etc., it is nearly impossible to accomplish all computation intensive tasks efficiently on the device itself. Therefore, client-server architecture is usually a preferred option where the mobile devices act as clients sending requests and receiving responses whilst the calculation modules are wrapped and delivered in the form of web services. In this case, on the server side, the geospatial applications can take advantages of the capability of a variety of spatial databases back-ends, including spatial indexing, searching and retrieving. There are now a variety of Python modules, libraries and open sources etc. available for fast constructing and deploying web services for mobile geospatial applications. This talk attempts to give an introduction on using Python for building RESTful web-services for mobile geospatial application development, including back-end spatial database access and spatial information retrieval.]]>

As the development of mobile technology keeps marching forward, a noticeable trend of integrating location- and orientation-aware sensors (i.e., GPS receiver, digital compass, and accelerometer) into todays smartphones has significantly promoted the development of mobile Location Based Services (LBS). At the same time, geospatial information is increasingly recognized as the common denominator in both todays Web 2.0 peer-to-peer social network era and tomorrows Web 4.0. As a result, embracing the growing rich spatial resources and adopting them for the mobile geospatial application development is essential. However, considering the large amount spatial data for processing and the physical limitation of todays mobile devices in relation to battery power, CPU speed and data storage etc., it is nearly impossible to accomplish all computation intensive tasks efficiently on the device itself. Therefore, client-server architecture is usually a preferred option where the mobile devices act as clients sending requests and receiving responses whilst the calculation modules are wrapped and delivered in the form of web services. In this case, on the server side, the geospatial applications can take advantages of the capability of a variety of spatial databases back-ends, including spatial indexing, searching and retrieving. There are now a variety of Python modules, libraries and open sources etc. available for fast constructing and deploying web services for mobile geospatial applications. This talk attempts to give an introduction on using Python for building RESTful web-services for mobile geospatial application development, including back-end spatial database access and spatial information retrieval.]]>
Mon, 10 Oct 2011 05:02:49 GMT /whykay/webservice-based-mobile-geospatial-application-development-using-python whykay@slideshare.net(whykay) Web-service based Mobile Geospatial Application Development using Python whykay As the development of mobile technology keeps marching forward, a noticeable trend of integrating location- and orientation-aware sensors (i.e., GPS receiver, digital compass, and accelerometer) into todays smartphones has significantly promoted the development of mobile Location Based Services (LBS). At the same time, geospatial information is increasingly recognized as the common denominator in both todays Web 2.0 peer-to-peer social network era and tomorrows Web 4.0. As a result, embracing the growing rich spatial resources and adopting them for the mobile geospatial application development is essential. However, considering the large amount spatial data for processing and the physical limitation of todays mobile devices in relation to battery power, CPU speed and data storage etc., it is nearly impossible to accomplish all computation intensive tasks efficiently on the device itself. Therefore, client-server architecture is usually a preferred option where the mobile devices act as clients sending requests and receiving responses whilst the calculation modules are wrapped and delivered in the form of web services. In this case, on the server side, the geospatial applications can take advantages of the capability of a variety of spatial databases back-ends, including spatial indexing, searching and retrieving. There are now a variety of Python modules, libraries and open sources etc. available for fast constructing and deploying web services for mobile geospatial applications. This talk attempts to give an introduction on using Python for building RESTful web-services for mobile geospatial application development, including back-end spatial database access and spatial information retrieval. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/junjunyin-111010050252-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> As the development of mobile technology keeps marching forward, a noticeable trend of integrating location- and orientation-aware sensors (i.e., GPS receiver, digital compass, and accelerometer) into todays smartphones has significantly promoted the development of mobile Location Based Services (LBS). At the same time, geospatial information is increasingly recognized as the common denominator in both todays Web 2.0 peer-to-peer social network era and tomorrows Web 4.0. As a result, embracing the growing rich spatial resources and adopting them for the mobile geospatial application development is essential. However, considering the large amount spatial data for processing and the physical limitation of todays mobile devices in relation to battery power, CPU speed and data storage etc., it is nearly impossible to accomplish all computation intensive tasks efficiently on the device itself. Therefore, client-server architecture is usually a preferred option where the mobile devices act as clients sending requests and receiving responses whilst the calculation modules are wrapped and delivered in the form of web services. In this case, on the server side, the geospatial applications can take advantages of the capability of a variety of spatial databases back-ends, including spatial indexing, searching and retrieving. There are now a variety of Python modules, libraries and open sources etc. available for fast constructing and deploying web services for mobile geospatial applications. This talk attempts to give an introduction on using Python for building RESTful web-services for mobile geospatial application development, including back-end spatial database access and spatial information retrieval.
Web-service based Mobile Geospatial Application Development using Python from Python Ireland
]]>
528 4 https://cdn.slidesharecdn.com/ss_thumbnails/junjunyin-111010050252-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
Utopia Kingdoms scaling case. From 4 users to 50.000+ /slideshow/jaime-buelta-utopiakingdomsscaling/9627683 jaimebuelta-utopiakingdoms-scaling-111010050230-phpapp02
Describing the real life case of Utopia Kingdoms, an online game. The game had initially problems scaling on production environment and had to be greatly refactored to support large number of players. This includes use of caching, profiling, queuing system and the migration of database from Amazon SimpleDB to MongoDB.]]>

Describing the real life case of Utopia Kingdoms, an online game. The game had initially problems scaling on production environment and had to be greatly refactored to support large number of players. This includes use of caching, profiling, queuing system and the migration of database from Amazon SimpleDB to MongoDB.]]>
Mon, 10 Oct 2011 05:02:28 GMT /slideshow/jaime-buelta-utopiakingdomsscaling/9627683 whykay@slideshare.net(whykay) Utopia Kingdoms scaling case. From 4 users to 50.000+ whykay Describing the real life case of Utopia Kingdoms, an online game. The game had initially problems scaling on production environment and had to be greatly refactored to support large number of players. This includes use of caching, profiling, queuing system and the migration of database from Amazon SimpleDB to MongoDB. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/jaimebuelta-utopiakingdoms-scaling-111010050230-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Describing the real life case of Utopia Kingdoms, an online game. The game had initially problems scaling on production environment and had to be greatly refactored to support large number of players. This includes use of caching, profiling, queuing system and the migration of database from Amazon SimpleDB to MongoDB.
Utopia Kingdoms scaling case. From 4 users to 50.000+ from Python Ireland
]]>
406 2 https://cdn.slidesharecdn.com/ss_thumbnails/jaimebuelta-utopiakingdoms-scaling-111010050230-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 Larch - a visual interactive programming environment /slideshow/the-larch-a-visual-interactive-programming-environment/9627681 geoffreyfrench-larchpresentationpyconireland2011v1-111010050226-phpapp01
The Larch Environment is a visual interactive programming environment for Jython/Python, that makes programming more visual. Its is designed for the creation of visual interactive programs, and programs that operate as interactive technical literature. To this end, protocols for presenting objects visually have been devised. An active document based programming environment builds on the edit-run-debug cycle of a standard console, allowing a programmer to experiment with ideas, and develop visual programs at the same time. Additionally, a way of embellishing source code with visual content is presented. http://sites.google.com/site/larchenv]]>

The Larch Environment is a visual interactive programming environment for Jython/Python, that makes programming more visual. Its is designed for the creation of visual interactive programs, and programs that operate as interactive technical literature. To this end, protocols for presenting objects visually have been devised. An active document based programming environment builds on the edit-run-debug cycle of a standard console, allowing a programmer to experiment with ideas, and develop visual programs at the same time. Additionally, a way of embellishing source code with visual content is presented. http://sites.google.com/site/larchenv]]>
Mon, 10 Oct 2011 05:02:24 GMT /slideshow/the-larch-a-visual-interactive-programming-environment/9627681 whykay@slideshare.net(whykay) The Larch - a visual interactive programming environment whykay The Larch Environment is a visual interactive programming environment for Jython/Python, that makes programming more visual. Its is designed for the creation of visual interactive programs, and programs that operate as interactive technical literature. To this end, protocols for presenting objects visually have been devised. An active document based programming environment builds on the edit-run-debug cycle of a standard console, allowing a programmer to experiment with ideas, and develop visual programs at the same time. Additionally, a way of embellishing source code with visual content is presented. http://sites.google.com/site/larchenv <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/geoffreyfrench-larchpresentationpyconireland2011v1-111010050226-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The Larch Environment is a visual interactive programming environment for Jython/Python, that makes programming more visual. Its is designed for the creation of visual interactive programs, and programs that operate as interactive technical literature. To this end, protocols for presenting objects visually have been devised. An active document based programming environment builds on the edit-run-debug cycle of a standard console, allowing a programmer to experiment with ideas, and develop visual programs at the same time. Additionally, a way of embellishing source code with visual content is presented. http://sites.google.com/site/larchenv
The Larch - a visual interactive programming environment from Python Ireland
]]>
658 2 https://cdn.slidesharecdn.com/ss_thumbnails/geoffreyfrench-larchpresentationpyconireland2011v1-111010050226-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
Python vs JLizard.... a python logging experience /slideshow/python-vs-jlizard-a-python-logging-experience/9627678 trevorparsons-jlizard-logentries-pycon-111010050221-phpapp02
The presentation will give a general overview of logging and why it is becoming more important for cloud based systems. In particular it will focus on limitations in PAAS logging infrastructures and will outline how more powerful logging can be achieved on python platforms such as app engine giving details on python/app engine plug in libraries that have been developed. The talk will also outline how JLizard has made wide use of python as part of its log management as a service technology (Logentries.com).]]>

The presentation will give a general overview of logging and why it is becoming more important for cloud based systems. In particular it will focus on limitations in PAAS logging infrastructures and will outline how more powerful logging can be achieved on python platforms such as app engine giving details on python/app engine plug in libraries that have been developed. The talk will also outline how JLizard has made wide use of python as part of its log management as a service technology (Logentries.com).]]>
Mon, 10 Oct 2011 05:02:19 GMT /slideshow/python-vs-jlizard-a-python-logging-experience/9627678 whykay@slideshare.net(whykay) Python vs JLizard.... a python logging experience whykay The presentation will give a general overview of logging and why it is becoming more important for cloud based systems. In particular it will focus on limitations in PAAS logging infrastructures and will outline how more powerful logging can be achieved on python platforms such as app engine giving details on python/app engine plug in libraries that have been developed. The talk will also outline how JLizard has made wide use of python as part of its log management as a service technology (Logentries.com). <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/trevorparsons-jlizard-logentries-pycon-111010050221-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The presentation will give a general overview of logging and why it is becoming more important for cloud based systems. In particular it will focus on limitations in PAAS logging infrastructures and will outline how more powerful logging can be achieved on python platforms such as app engine giving details on python/app engine plug in libraries that have been developed. The talk will also outline how JLizard has made wide use of python as part of its log management as a service technology (Logentries.com).
Python vs JLizard.... a python logging experience from Python Ireland
]]>
414 1 https://cdn.slidesharecdn.com/ss_thumbnails/trevorparsons-jlizard-logentries-pycon-111010050221-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
Vim and Python /slideshow/vim-and-python/8261350 vimandpython-110609112753-phpapp02
(Level: Beginner) Abstract: Vim makes for a great editing experience for Python projects. In this session Derek will show you: - Vim basics and modes - Vim plugins that are useful for - Python development - How to organise your plugins - How to script Vim with Python. ]]>

(Level: Beginner) Abstract: Vim makes for a great editing experience for Python projects. In this session Derek will show you: - Vim basics and modes - Vim plugins that are useful for - Python development - How to organise your plugins - How to script Vim with Python. ]]>
Thu, 09 Jun 2011 11:27:50 GMT /slideshow/vim-and-python/8261350 whykay@slideshare.net(whykay) Vim and Python whykay (Level: Beginner) Abstract: Vim makes for a great editing experience for Python projects. In this session Derek will show you: - Vim basics and modes - Vim plugins that are useful for - Python development - How to organise your plugins - How to script Vim with Python. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/vimandpython-110609112753-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> (Level: Beginner) Abstract: Vim makes for a great editing experience for Python projects. In this session Derek will show you: - Vim basics and modes - Vim plugins that are useful for - Python development - How to organise your plugins - How to script Vim with Python.
Vim and Python from Python Ireland
]]>
1316 4 https://cdn.slidesharecdn.com/ss_thumbnails/vimandpython-110609112753-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
Python Ireland Nov 2009 Talk - Appengine /slideshow/python-ireland-nov-2009-talk-appengine/8023930 nov2009-appengine-110519050032-phpapp02
]]>

]]>
Thu, 19 May 2011 05:00:28 GMT /slideshow/python-ireland-nov-2009-talk-appengine/8023930 whykay@slideshare.net(whykay) Python Ireland Nov 2009 Talk - Appengine whykay <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nov2009-appengine-110519050032-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Python Ireland Nov 2009 Talk - Appengine from Python Ireland
]]>
453 1 https://cdn.slidesharecdn.com/ss_thumbnails/nov2009-appengine-110519050032-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
Python Ireland May 2011 - What is Pyramid and where is it with respect to Django? By Kevin Gill /slideshow/python-ireland-may-2011-what-is-pyramid-and-where-is-it-with-respect-to-django-by-kevin-gill/7941317 presentation-110512111815-phpapp02
(Level: Intermediate) Tutorial introduction to Pyramid, showing how to install and create a simple view and a database mapped view. Will focus on the differences with respect to Django.]]>

(Level: Intermediate) Tutorial introduction to Pyramid, showing how to install and create a simple view and a database mapped view. Will focus on the differences with respect to Django.]]>
Thu, 12 May 2011 11:18:11 GMT /slideshow/python-ireland-may-2011-what-is-pyramid-and-where-is-it-with-respect-to-django-by-kevin-gill/7941317 whykay@slideshare.net(whykay) Python Ireland May 2011 - What is Pyramid and where is it with respect to Django? By Kevin Gill whykay (Level: Intermediate) Tutorial introduction to Pyramid, showing how to install and create a simple view and a database mapped view. Will focus on the differences with respect to Django. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/presentation-110512111815-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> (Level: Intermediate) Tutorial introduction to Pyramid, showing how to install and create a simple view and a database mapped view. Will focus on the differences with respect to Django.
Python Ireland May 2011 - What is Pyramid and where is it with respect to Django? By Kevin Gill from Python Ireland
]]>
1391 2 https://cdn.slidesharecdn.com/ss_thumbnails/presentation-110512111815-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
Python Ireland Nov 2010 Talk: Unit Testing /slideshow/python-ireland-nov-2010-talk-unit-testing/7016270 unittestingtalk-110222083435-phpapp02
Unit testing for those seeking instant gratification - Maciej Bliziski Abstract: Unit testing has long term benefits. However, depending on how you use it, it can have short term benefits too. This is an introductory talk, aimed at both beginner and experienced Python programmers who would like to get started testing their code.]]>

Unit testing for those seeking instant gratification - Maciej Bliziski Abstract: Unit testing has long term benefits. However, depending on how you use it, it can have short term benefits too. This is an introductory talk, aimed at both beginner and experienced Python programmers who would like to get started testing their code.]]>
Tue, 22 Feb 2011 08:34:33 GMT /slideshow/python-ireland-nov-2010-talk-unit-testing/7016270 whykay@slideshare.net(whykay) Python Ireland Nov 2010 Talk: Unit Testing whykay Unit testing for those seeking instant gratification - Maciej Bliziski Abstract: Unit testing has long term benefits. However, depending on how you use it, it can have short term benefits too. This is an introductory talk, aimed at both beginner and experienced Python programmers who would like to get started testing their code. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/unittestingtalk-110222083435-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Unit testing for those seeking instant gratification - Maciej Bliziski Abstract: Unit testing has long term benefits. However, depending on how you use it, it can have short term benefits too. This is an introductory talk, aimed at both beginner and experienced Python programmers who would like to get started testing their code.
Python Ireland Nov 2010 Talk: Unit Testing from Python Ireland
]]>
608 4 https://cdn.slidesharecdn.com/ss_thumbnails/unittestingtalk-110222083435-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
Python Ireland Nov 2010 - RESTing with Django /slideshow/resting-with-django/7016240 resting-110222083241-phpapp02
RESTing with Django - Fernando Ciciliati Abstract: Django at the heart of enterprise systems: Building RESTful web services and integration components with Django. Level: Medium, but beginner-friendly: A very quick introduction to Django and/or to REST will be offered if required by the attendees.]]>

RESTing with Django - Fernando Ciciliati Abstract: Django at the heart of enterprise systems: Building RESTful web services and integration components with Django. Level: Medium, but beginner-friendly: A very quick introduction to Django and/or to REST will be offered if required by the attendees.]]>
Tue, 22 Feb 2011 08:32:37 GMT /slideshow/resting-with-django/7016240 whykay@slideshare.net(whykay) Python Ireland Nov 2010 - RESTing with Django whykay RESTing with Django - Fernando Ciciliati Abstract: Django at the heart of enterprise systems: Building RESTful web services and integration components with Django. Level: Medium, but beginner-friendly: A very quick introduction to Django and/or to REST will be offered if required by the attendees. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/resting-110222083241-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> RESTing with Django - Fernando Ciciliati Abstract: Django at the heart of enterprise systems: Building RESTful web services and integration components with Django. Level: Medium, but beginner-friendly: A very quick introduction to Django and/or to REST will be offered if required by the attendees.
Python Ireland Nov 2010 - RESTing with Django from Python Ireland
]]>
411 1 https://cdn.slidesharecdn.com/ss_thumbnails/resting-110222083241-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
Python Ireland Feb '11 Talks: Introduction to Python /slideshow/python-ireland-presents-introduction-to-python/7015774 talk1-110222075949-phpapp02
"Introduction to Python" by Sean O'Donnell Level: Beginner Abstract: The content is an introduction to python, by means of comparing it to C, Java and Ruby. Video: http://vimeo.com/groups/pythonireland/videos/20239008 Thanks to all who came along. Approx. 30 people turned up. Thanks to Science Gallery for being our host. sciencegallery.com/]]>

"Introduction to Python" by Sean O'Donnell Level: Beginner Abstract: The content is an introduction to python, by means of comparing it to C, Java and Ruby. Video: http://vimeo.com/groups/pythonireland/videos/20239008 Thanks to all who came along. Approx. 30 people turned up. Thanks to Science Gallery for being our host. sciencegallery.com/]]>
Tue, 22 Feb 2011 07:59:47 GMT /slideshow/python-ireland-presents-introduction-to-python/7015774 whykay@slideshare.net(whykay) Python Ireland Feb '11 Talks: Introduction to Python whykay "Introduction to Python" by Sean O'Donnell Level: Beginner Abstract: The content is an introduction to python, by means of comparing it to C, Java and Ruby. Video: http://vimeo.com/groups/pythonireland/videos/20239008 Thanks to all who came along. Approx. 30 people turned up. Thanks to Science Gallery for being our host. sciencegallery.com/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/talk1-110222075949-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> &quot;Introduction to Python&quot; by Sean O&#39;Donnell Level: Beginner Abstract: The content is an introduction to python, by means of comparing it to C, Java and Ruby. Video: http://vimeo.com/groups/pythonireland/videos/20239008 Thanks to all who came along. Approx. 30 people turned up. Thanks to Science Gallery for being our host. sciencegallery.com/
Python Ireland Feb '11 Talks: Introduction to Python from Python Ireland
]]>
600 3 https://cdn.slidesharecdn.com/ss_thumbnails/talk1-110222075949-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
Python Ireland Dec Talks - Windows Azure -- The Nuts and Bolts /slideshow/python-ireland-dec-talks-windows-azure-the-nuts-and-bolts/6502097 microsoftopennessazuretechnicaloverview-110110025010-phpapp01
Speaker: Stephen Fitzmaurice Abstract: With the Windows Azure platform, we get a highly scalable environment, pay only for the resources we need, and relieve subscribers of the responsibilities required for supporting dynamic software and hardware infrastructure. This is an introductory talk to - Explain the foundation constituents of the Windows Azure Platform and the underlying infrastructure. - Demonstrate the Cloud developer experience in Windows Azure. - Showcase one of the early Windows Azure adopters revealing the reasons behind their choice, the flexibility that they are now empowered with and the success it has brought to their business. Questions? You can contact Stephen at stephen.fitzmaurice@microsoft.com]]>

Speaker: Stephen Fitzmaurice Abstract: With the Windows Azure platform, we get a highly scalable environment, pay only for the resources we need, and relieve subscribers of the responsibilities required for supporting dynamic software and hardware infrastructure. This is an introductory talk to - Explain the foundation constituents of the Windows Azure Platform and the underlying infrastructure. - Demonstrate the Cloud developer experience in Windows Azure. - Showcase one of the early Windows Azure adopters revealing the reasons behind their choice, the flexibility that they are now empowered with and the success it has brought to their business. Questions? You can contact Stephen at stephen.fitzmaurice@microsoft.com]]>
Mon, 10 Jan 2011 02:50:07 GMT /slideshow/python-ireland-dec-talks-windows-azure-the-nuts-and-bolts/6502097 whykay@slideshare.net(whykay) Python Ireland Dec Talks - Windows Azure -- The Nuts and Bolts whykay Speaker: Stephen Fitzmaurice Abstract: With the Windows Azure platform, we get a highly scalable environment, pay only for the resources we need, and relieve subscribers of the responsibilities required for supporting dynamic software and hardware infrastructure. This is an introductory talk to - Explain the foundation constituents of the Windows Azure Platform and the underlying infrastructure. - Demonstrate the Cloud developer experience in Windows Azure. - Showcase one of the early Windows Azure adopters revealing the reasons behind their choice, the flexibility that they are now empowered with and the success it has brought to their business. Questions? You can contact Stephen at stephen.fitzmaurice@microsoft.com <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/microsoftopennessazuretechnicaloverview-110110025010-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Speaker: Stephen Fitzmaurice Abstract: With the Windows Azure platform, we get a highly scalable environment, pay only for the resources we need, and relieve subscribers of the responsibilities required for supporting dynamic software and hardware infrastructure. This is an introductory talk to - Explain the foundation constituents of the Windows Azure Platform and the underlying infrastructure. - Demonstrate the Cloud developer experience in Windows Azure. - Showcase one of the early Windows Azure adopters revealing the reasons behind their choice, the flexibility that they are now empowered with and the success it has brought to their business. Questions? You can contact Stephen at stephen.fitzmaurice@microsoft.com
Python Ireland Dec Talks - Windows Azure -- The Nuts and Bolts from Python Ireland
]]>
3050 5 https://cdn.slidesharecdn.com/ss_thumbnails/microsoftopennessazuretechnicaloverview-110110025010-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
Lambada /slideshow/lambada-5341160/5341160 lambada-101002122919-phpapp02
Surprise talk by Rory Geoghegan about lamdas.]]>

Surprise talk by Rory Geoghegan about lamdas.]]>
Sat, 02 Oct 2010 12:29:12 GMT /slideshow/lambada-5341160/5341160 whykay@slideshare.net(whykay) Lambada whykay Surprise talk by Rory Geoghegan about lamdas. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/lambada-101002122919-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Surprise talk by Rory Geoghegan about lamdas.
Lambada from Python Ireland
]]>
460 1 https://cdn.slidesharecdn.com/ss_thumbnails/lambada-101002122919-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
Python for cloud computing /slideshow/python-for-cloud-computing/5322475 pythonforcloudcomputing-100930052537-phpapp02
Sept 2010 Talks @ The Science Gallery Speaker: Alan Kennedy (Level: Intermediate/Advanced) Abstract: Cloud computing is a growing force in business, with the principal benefit being reduction of the costs of providing business functionality to users. Dynamic languages are very popular on cloud computing platforms, offering rapid development and deployment cycles, which further reduce costs and decrease time to market. Python is one of the most popular dynamic languages for cloud computing, as evidenced by the support it garners from large cloud computing players such as Google and Microsoft. The purpose of this talk is to give you an overview what cloud computing options exist if you want to use cpython, jython or ironpython for your next cloud computing project, be it on Google AppEngine, Microsoft Azure, or other platforms. More info: http://www.python.ie/meetup/2010/sept_2010_talks__the_science_gallery/ ]]>

Sept 2010 Talks @ The Science Gallery Speaker: Alan Kennedy (Level: Intermediate/Advanced) Abstract: Cloud computing is a growing force in business, with the principal benefit being reduction of the costs of providing business functionality to users. Dynamic languages are very popular on cloud computing platforms, offering rapid development and deployment cycles, which further reduce costs and decrease time to market. Python is one of the most popular dynamic languages for cloud computing, as evidenced by the support it garners from large cloud computing players such as Google and Microsoft. The purpose of this talk is to give you an overview what cloud computing options exist if you want to use cpython, jython or ironpython for your next cloud computing project, be it on Google AppEngine, Microsoft Azure, or other platforms. More info: http://www.python.ie/meetup/2010/sept_2010_talks__the_science_gallery/ ]]>
Thu, 30 Sep 2010 05:25:33 GMT /slideshow/python-for-cloud-computing/5322475 whykay@slideshare.net(whykay) Python for cloud computing whykay Sept 2010 Talks @ The Science Gallery Speaker: Alan Kennedy (Level: Intermediate/Advanced) Abstract: Cloud computing is a growing force in business, with the principal benefit being reduction of the costs of providing business functionality to users. Dynamic languages are very popular on cloud computing platforms, offering rapid development and deployment cycles, which further reduce costs and decrease time to market. Python is one of the most popular dynamic languages for cloud computing, as evidenced by the support it garners from large cloud computing players such as Google and Microsoft. The purpose of this talk is to give you an overview what cloud computing options exist if you want to use cpython, jython or ironpython for your next cloud computing project, be it on Google AppEngine, Microsoft Azure, or other platforms. More info: http://www.python.ie/meetup/2010/sept_2010_talks__the_science_gallery/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pythonforcloudcomputing-100930052537-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Sept 2010 Talks @ The Science Gallery Speaker: Alan Kennedy (Level: Intermediate/Advanced) Abstract: Cloud computing is a growing force in business, with the principal benefit being reduction of the costs of providing business functionality to users. Dynamic languages are very popular on cloud computing platforms, offering rapid development and deployment cycles, which further reduce costs and decrease time to market. Python is one of the most popular dynamic languages for cloud computing, as evidenced by the support it garners from large cloud computing players such as Google and Microsoft. The purpose of this talk is to give you an overview what cloud computing options exist if you want to use cpython, jython or ironpython for your next cloud computing project, be it on Google AppEngine, Microsoft Azure, or other platforms. More info: http://www.python.ie/meetup/2010/sept_2010_talks__the_science_gallery/
Python for cloud computing from Python Ireland
]]>
1634 1 https://cdn.slidesharecdn.com/ss_thumbnails/pythonforcloudcomputing-100930052537-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-whykay-48x48.jpg?cb=1666165049 Software engineer with team lead experience, with interest in working with new technologies. python.ie https://cdn.slidesharecdn.com/ss_thumbnails/python-async-io-pyie-jun-2013-130613062429-phpapp02-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/python-asynciopyiejun2013/22912265 Async I/O in Python https://cdn.slidesharecdn.com/ss_thumbnails/messagebrokersandpython-120618092208-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds whykay/message-brokers-and-python Python Ireland 2012 - ... https://cdn.slidesharecdn.com/ss_thumbnails/pyiehkpug-120126104306-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/python-ireland-who-how-what-11278454/11278454 Python Ireland - Who, ...