<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>RoPython</title><link>https://ropython.ro/</link><description></description><atom:link href="https://ropython.ro/feeds/all.rss.xml" rel="self"></atom:link><lastBuildDate>Thu, 01 Aug 2019 00:00:00 +0300</lastBuildDate><item><title>A beer gathering</title><link>https://ropython.ro/2019/08/01/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-08-01:2019/08/01/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/08/01/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-08-01:2019/08/01/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/08/01/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-08-01:2019/08/01/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/08/01/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-08-01:2019/08/01/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/08/01/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-08-01:2019/08/01/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/08/01/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-08-01:2019/08/01/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/08/01/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-08-01:2019/08/01/a-beer-gathering/</guid><category>prezentari</category></item><item><title>Things to try with a tracer &amp; Do you trust your data?</title><link>https://ropython.ro/2019/06/20/things-to-try-with-a-tracer-do-you-trust-your-data/</link><description>&lt;p&gt;For this meetup we'll have a raffle (tombolă) for 2 ticket discounts at PyconBalkan (Oct 3-5).&lt;/p&gt;
&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;A bit of socializing. There will be snacks and beverages, courtesy of ComplyAdvantage.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Things to try with a tracer&lt;/strong&gt; (Ionel Cristian Mărieș)&lt;/p&gt;
&lt;p&gt;This presentation will go over a bunch of examples with &lt;a class="reference external" href="https://python-hunter.readthedocs.io/"&gt;Hunter&lt;/a&gt; and
teach you how to stop worrying and love the tracer. Will include examples
of how to attach to processes and a bunch of contraptions with variables.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=Z897n8Kwk8M&amp;amp;list=PL2Arun8D--P9YqshRO2eGSfPtSEmwVdaW&amp;amp;index=1"&gt;Video&lt;/a&gt; and
&lt;a class="reference external" href="https://blog.ionelmc.ro/presentations/things-to-try-with-a-tracer/"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Do you trust your Data?&lt;/strong&gt; (Adrian Buturca)&lt;/p&gt;
&lt;p&gt;This presentation will try to walk us through challenges that we, in &lt;a class="reference external" href="https://complyadvantage.com/"&gt;ComplyAdvantage&lt;/a&gt;, had and have around this topic and tries to present what we learn from them and the directions that we are taking for having better answers to this question.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=v6-JZ8degdQ&amp;amp;list=PL2Arun8D--P9YqshRO2eGSfPtSEmwVdaW&amp;amp;index=2"&gt;Video&lt;/a&gt; and
&lt;a class="reference external" href="https://ropython.ro/2019/06/20/things-to-try-with-a-tracer-do-you-trust-your-data/Do-you-trust-your-Data.pdf"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;Closing and the raffle for the two tickets. The discounted price will be 35€ while the full price would be 150€.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 20 Jun 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-06-20:2019/06/20/things-to-try-with-a-tracer-do-you-trust-your-data/</guid><category>prezentari</category></item><item><title>The one about gevent, asyncio and decorators</title><link>https://ropython.ro/2019/06/12/the-one-about-gevent-asyncio-and-decorators/</link><description>&lt;p&gt;Hello Pythonistas!&lt;/p&gt;
&lt;p&gt;It's been a while since our last meetup. Let's get together again!&lt;/p&gt;
&lt;p&gt;Agenda:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Radu Ciorba and colleagues from Bitdefender will share our experience after using asyncio for over a year.
Zoli Szeredi will challenge your knowledge of decorators.&lt;/li&gt;
&lt;li&gt;Aleksandar Kordic will talk about Coroutines with greenlet and gevent.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stay tuned for updates and an exact schedule.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 12 Jun 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-06-12:2019/06/12/the-one-about-gevent-asyncio-and-decorators/</guid><category>prezentari</category></item><item><title>RoPython Bucharest Meetup</title><link>https://ropython.ro/2019/04/23/ropython-bucharest-meetup/</link><description>&lt;p&gt;We will have our first monthly Python meetup on April 23th in the center at the charming COWORK CAFE (&lt;a class="reference external" href="http://theatelier.ro/"&gt;http://theatelier.ro/&lt;/a&gt;). If you have a topic you want to talk about let us know in the comments. I could give an introduction into Plone the Python Web CMS including a nice and lean Restful-API. But I'm open for more topics. The plan is to have the meetup once month.&lt;/p&gt;
&lt;p&gt;The space there is limited, so please RSVP and update if you can not make it, so that other people can come instead.&lt;/p&gt;
&lt;p&gt;After the meetup, we can have some conversations on a beer or two in the old town ;)&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 23 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-23:2019/04/23/ropython-bucharest-meetup/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/04/18/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 18 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-18:2019/04/18/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/04/18/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 18 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-18:2019/04/18/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/04/18/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 18 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-18:2019/04/18/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/04/18/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 18 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-18:2019/04/18/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/04/18/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 18 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-18:2019/04/18/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/04/18/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 18 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-18:2019/04/18/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2019/04/18/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 18 Apr 2019 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2019-04-18:2019/04/18/a-beer-gathering/</guid><category>prezentari</category></item><item><title>Going serverless with AWS &amp; Deploying your Python apps using Dokku</title><link>https://ropython.ro/2019/02/26/going-serverless-with-aws-deploying-your-python-apps-using-dokku/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;A bit of socializing. There will be snacks and beverages, courtesy of QCatalyst.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Going serverless with AWS&lt;/strong&gt; (Cristian Robert)&lt;/p&gt;
&lt;p&gt;A developer jumps on the ‘serverless’ bandwagon. We’ll take a look at the process and tools available to develop applications that run on AWS serverless computing technology.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://github.com/QCatalyst/ro-python-serverless"&gt;Code&lt;/a&gt;,
&lt;a class="reference external" href="https://www.youtube.com/watch?v=NPEsqxMeGJA&amp;amp;list=PL2Arun8D--P9nBRF83st6SOtFkCmfIc2K&amp;amp;index=1"&gt;Video&lt;/a&gt; and
&lt;a class="reference external" href="https://ropython.ro/2019/02/26/going-serverless-with-aws-deploying-your-python-apps-using-dokku/Going-serverless-with-AWS.pdf"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Deploying your Python apps using Dokku and Digital Ocean&lt;/strong&gt; (Angel Ramboi)&lt;/p&gt;
&lt;p&gt;How to deploy your very own PaaS on a Digital Ocean droplet using Dokku (&lt;a class="reference external" href="https://github.com/dokku/dokku/"&gt;https://github.com/dokku/dokku/&lt;/a&gt;) a Docker powered &amp;quot;poor mans&amp;quot; mini Heroku bash script. +Demo: setup a simple Python app and deploy it using git (and if we have time automate this using Gitlab CI/CD).&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://github.com/aramboi/ropython-meetup-26-feb-2019"&gt;Code&lt;/a&gt;, &lt;a class="reference external" href="https://www.youtube.com/watch?v=ABS8uCEOUlE&amp;amp;list=PL2Arun8D--P9nBRF83st6SOtFkCmfIc2K&amp;amp;index=2"&gt;Video&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:00&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 26 Feb 2019 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2019-02-26:2019/02/26/going-serverless-with-aws-deploying-your-python-apps-using-dokku/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/12/13/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Dec 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-12-13:2018/12/13/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/12/13/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Dec 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-12-13:2018/12/13/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/12/13/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Dec 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-12-13:2018/12/13/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/12/13/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Dec 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-12-13:2018/12/13/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/12/13/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Dec 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-12-13:2018/12/13/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/12/13/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Dec 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-12-13:2018/12/13/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/12/13/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Dec 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-12-13:2018/12/13/a-beer-gathering/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/11/08/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 08 Nov 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-11-08:2018/11/08/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/11/08/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 08 Nov 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-11-08:2018/11/08/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/11/08/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 08 Nov 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-11-08:2018/11/08/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/11/08/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 08 Nov 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-11-08:2018/11/08/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/11/08/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 08 Nov 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-11-08:2018/11/08/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/11/08/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 08 Nov 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-11-08:2018/11/08/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/11/08/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 08 Nov 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-11-08:2018/11/08/a-beer-gathering/</guid><category>social</category></item><item><title>Beer gathering - group retrospective and future plans</title><link>https://ropython.ro/2018/09/27/beer-gathering-group-retrospective-and-future-plans/</link><description>&lt;p&gt;Ro-Python Iasi meetup group retrospective, future plans, presentations proposals, speakers. We aim to re-launch the group activity for 2018-2019 season, and anyone who wants to be part of this growing community is welcome to join us.&lt;/p&gt;
&lt;p&gt;Location: The Trumpets (Palas Mall - Esplanada Teatrul Luceafărul).&lt;/p&gt;
&lt;p&gt;Note: Due to small number of participants this event will not be sponsored with location or beer.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 27 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-27:2018/09/27/beer-gathering-group-retrospective-and-future-plans/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/09/25/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-25:2018/09/25/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/09/25/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-25:2018/09/25/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/09/25/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-25:2018/09/25/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/09/25/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-25:2018/09/25/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/09/25/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-25:2018/09/25/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/09/25/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-25:2018/09/25/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/09/25/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Pre-ordering food is possible (leave a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Sep 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-09-25:2018/09/25/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/07/05/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting like those discounted tickets at PyCon
Balkan and plans for the next meetup.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Preordering food is possible (leave
a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 05 Jul 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-07-05:2018/07/05/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/07/05/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting like those discounted tickets at PyCon
Balkan and plans for the next meetup.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Preordering food is possible (leave
a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 05 Jul 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-07-05:2018/07/05/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/07/05/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting like those discounted tickets at PyCon
Balkan and plans for the next meetup.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Preordering food is possible (leave
a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 05 Jul 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-07-05:2018/07/05/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/07/05/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting like those discounted tickets at PyCon
Balkan and plans for the next meetup.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Preordering food is possible (leave
a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 05 Jul 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-07-05:2018/07/05/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/07/05/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting like those discounted tickets at PyCon
Balkan and plans for the next meetup.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Preordering food is possible (leave
a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 05 Jul 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-07-05:2018/07/05/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/07/05/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting like those discounted tickets at PyCon
Balkan and plans for the next meetup.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Preordering food is possible (leave
a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 05 Jul 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-07-05:2018/07/05/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2018/07/05/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting like those discounted tickets at PyCon
Balkan and plans for the next meetup.&lt;/p&gt;
&lt;p&gt;Reserved table is in the interior. Preordering food is possible (leave
a message).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 05 Jul 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-07-05:2018/07/05/a-beer-gathering/</guid><category>social</category></item><item><title>RoPython #4 - Async Python</title><link>https://ropython.ro/2018/06/20/ropython-4-async-python/</link><description>&lt;p&gt;Join us at the next Python Meetup on the 20th of June, from 19:00. The
location will be announced.&lt;/p&gt;
&lt;p&gt;Agenda:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;What the heck is this &lt;cite&gt;async def&lt;/cite&gt; and why is it awesome? - Radu Ciorba&lt;/li&gt;
&lt;/ul&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 20 Jun 2018 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2018-06-20:2018/06/20/ropython-4-async-python/</guid><category>prezentari</category></item><item><title>Numerical computing in Python and Python Balkan</title><link>https://ropython.ro/2018/03/06/numerical-computing-in-python-and-python-balkan/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;A bit of socializing. There will be snacks and beverages, courtesy of
Evozon.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Numerical computing in Python&lt;/strong&gt; (Mihai Andrei)&lt;/p&gt;
&lt;p&gt;Numerical computing is the processing of large amounts of floating
point data. It is the foundation for analyzing measurements and of scientific
computing.&lt;/p&gt;
&lt;p&gt;Once arcane subjects of scientific computing are entering the
mainstream. Machine learning and big data analytics are popular examples.&lt;/p&gt;
&lt;p&gt;Python is widely used in this domain, threatening established tools
like matlab.&lt;/p&gt;
&lt;p&gt;Python's scientific ecosystem is based on a common data type: the
mighty numpy array.&lt;/p&gt;
&lt;p&gt;We will introduce you to the numpy library, and along the way show off
some other common used tools for numerical data.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="https://ropython.ro/2018/03/06/numerical-computing-in-python-and-python-balkan/numpy-slides.html"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;!--&lt;p&gt;&lt;a class="reference external" href="https://ropython.ro/2018/03/06/numerical-computing-in-python-and-python-balkan/Digraph.png"&gt;blah&lt;/a&gt;
&lt;a class="reference external" href="https://ropython.ro/2018/03/06/numerical-computing-in-python-and-python-balkan/heat_field.png"&gt;blah&lt;/a&gt;
&lt;a class="reference external" href="https://ropython.ro/2018/03/06/numerical-computing-in-python-and-python-balkan/matrix.png"&gt;blah&lt;/a&gt;
&lt;a class="reference external" href="https://ropython.ro/2018/03/06/numerical-computing-in-python-and-python-balkan/numpy_broadcasting.png"&gt;blah&lt;/a&gt;&lt;/p&gt;
&lt;div class="last"&gt;--&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Python Balkan&lt;/strong&gt; (Bojan Jovanovic)&lt;/p&gt;
&lt;p&gt;A draft of the protocol of communication for python communities in
Balkan. Bojan (Python Developer and founder of Kortechs) from Belgrade
has a reputation for creating interesting python meetups in Belgrade.
This time he would like to scale this up a bit by giving every
community in the Balkan region the tools needed to upgrade their game
a bit by giving the community organizers a way of acquiring quality
content trough sharing.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://docs.google.com/presentation/d/15y01HRcjBJP_1SZoGg-0ikxgoCG463qdJtmj0gfcSLI/present"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 06 Mar 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-03-06:2018/03/06/numerical-computing-in-python-and-python-balkan/</guid><category>prezentari</category></item><item><title>Ansible - test driven infrastructure and Nemutam.com - script to search engine</title><link>https://ropython.ro/2018/02/15/ansible-test-driven-infrastructure-and-nemutamcom-script-to-search-engine/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;A bit of socializing.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Ansible - test driven infrastructure&lt;/strong&gt; (&lt;a class="reference external" href="https://www.linkedin.com/in/alexandru-hapliuc-2b360729/"&gt;Alexandru Hapliuc&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Everything becomes code defined and test driven. Lately even
Infrastructure has become an adept of that. The presentation will
briefly how Ansible, Molecule and Docker help us achieve that.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=HW45vPLJfgo"&gt;Video&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Nemutam.com - script to search engine&lt;/strong&gt; (&lt;a class="reference external" href="https://nemutam.com/"&gt;Gabi Nagy&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;The talk goes through the project's 4 year history, starting from a
70-line bash script to a scalable, distributed system, along with the
problems and lessons we've learned along the way. Topics include
Python, Selenium, running on top of Linux, distributed systems and
performance.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="#"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 15 Feb 2018 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2018-02-15:2018/02/15/ansible-test-driven-infrastructure-and-nemutamcom-script-to-search-engine/</guid><category>prezentari</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2017/12/19/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Will we find any mulled wine?&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-19:2017/12/19/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2017/12/19/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Will we find any mulled wine?&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-19:2017/12/19/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2017/12/19/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Will we find any mulled wine?&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-19:2017/12/19/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2017/12/19/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Will we find any mulled wine?&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-19:2017/12/19/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2017/12/19/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Will we find any mulled wine?&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-19:2017/12/19/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2017/12/19/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Will we find any mulled wine?&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-19:2017/12/19/a-beer-gathering/</guid><category>social</category></item><item><title>A beer gathering</title><link>https://ropython.ro/2017/12/19/a-beer-gathering/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about Python and anything interesting.&lt;/p&gt;
&lt;p&gt;Will we find any mulled wine?&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-19:2017/12/19/a-beer-gathering/</guid><category>social</category></item><item><title>RoPython Meetup #3</title><link>https://ropython.ro/2017/12/12/ropython-meetup-3/</link><description>&lt;p&gt;Join us at the next Python Meetup on the 12th of December, at the
Startup Hub, from 18:30.&lt;/p&gt;
&lt;p&gt;Because many of you expressed an interest in data science, Kienka Kio
will present a &amp;quot;Holistic View of Data Science&amp;quot;.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 12 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-12:2017/12/12/ropython-meetup-3/</guid><category>prezentari</category></item><item><title>Async tasks with Dramatiq and Tracing in Python</title><link>https://ropython.ro/2017/12/07/async-tasks-with-dramatiq-and-tracing-in-python/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;A bit of socializing.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Async tasks with Dramatiq&lt;/strong&gt; (&lt;a class="reference external" href="https://github.com/Bogdanp"&gt;Bogdan Popa&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;How to leverage distributed task processing to improve the performance
and reliability of web services using Dramatiq (an alternative to
Celery) and RabbitMQ.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=mrG9ZwLxb0g&amp;amp;t=129s&amp;amp;list=PL2Arun8D--P_rDD6m5vQF18JKCPmYbXd6&amp;amp;index=2"&gt;Video&lt;/a&gt; and &lt;a class="reference external" href="http://slides.com/bogdanpopa/dramatiq/"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Tracing in Python&lt;/strong&gt; (&lt;a class="reference external" href="https://github.com/ionelmc"&gt;Ionel Cristian Mărieș&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;This talk will explore Python's tracing API (sys.settrace) and give a
sneak peek into Hunter the tracing framework.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=d-qbVkdzUlM&amp;amp;list=PL2Arun8D--P_rDD6m5vQF18JKCPmYbXd6&amp;amp;index=1"&gt;Video&lt;/a&gt; and &lt;a class="reference external" href="https://blog.ionelmc.ro/presentations/tracing-in-python/"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 07 Dec 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-12-07:2017/12/07/async-tasks-with-dramatiq-and-tracing-in-python/</guid><category>prezentari</category></item><item><title>A beer retrospective</title><link>https://ropython.ro/2017/11/02/a-beer-retrospective/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 02 Nov 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-11-02:2017/11/02/a-beer-retrospective/</guid><category>social</category></item><item><title>A beer retrospective</title><link>https://ropython.ro/2017/11/02/a-beer-retrospective/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 02 Nov 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-11-02:2017/11/02/a-beer-retrospective/</guid><category>social</category></item><item><title>RoPython Meetup #2</title><link>https://ropython.ro/2017/10/31/ropython-meetup-2/</link><description>&lt;p&gt;The next meetup will take place on the 31st of October.&lt;/p&gt;
&lt;p&gt;Agenda:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p class="first"&gt;Gabriel Trautmann presenting techniques for optimizing Python code in
the context of &amp;quot;Form Recognition Clustering with Locality Sensitive
Hashing&amp;quot;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p class="first"&gt;Mihai Balint - Python' async web framework performance gauntlet - 2017 edition&lt;/p&gt;
&lt;p&gt;In this presentation we compare the performance of modern async web
frameworks running on python 3.6. The contenders are tested in four
scenarios designed to emphasize common tasks undertaken by web
frameworks: serializing objects to json, building html from a
template, fetching data from a database and querying third-party http
endpoints. We match the popular against the obscure and the pure
against the compiled in an effort to discover the king of requests per
second.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stay tuned for more details!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 31 Oct 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-10-31:2017/10/31/ropython-meetup-2/</guid><category>prezentari</category></item><item><title>Pytest workshop</title><link>https://ropython.ro/2017/10/21/pytest-workshop/</link><description>&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;We're back in action with a Pytest workshop. It's going to take about
2-3 hours and there will be pizza &amp;amp; drinks provided by Yonder.&lt;/p&gt;
&lt;p&gt;The only requirement is to bring a laptop with Python installed.&lt;/p&gt;
&lt;p&gt;Workshop's content:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;preparation &amp;amp; setting up tox/virtualenv/django/pytest&lt;/li&gt;
&lt;li&gt;writing tests for the Django tutorial polls app (just the test part,
the app code will be provided)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Aim is to cover these pytest topics:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;test discovery&lt;/li&gt;
&lt;li&gt;classes vs function tests&lt;/li&gt;
&lt;li&gt;assertion helpers&lt;/li&gt;
&lt;li&gt;marks, skipping &amp;amp; xfailing&lt;/li&gt;
&lt;li&gt;parametrization&lt;/li&gt;
&lt;li&gt;fixtures, scoping, finalization&lt;/li&gt;
&lt;li&gt;builtin fixtures overview&lt;/li&gt;
&lt;li&gt;pytest-django plugin&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tutors will be Ionel and highschool-teacher-turned-programmer Gabriel Muj.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 21 Oct 2017 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2017-10-21:2017/10/21/pytest-workshop/</guid><category>workshop</category></item><item><title>A beer retrospective</title><link>https://ropython.ro/2017/09/26/a-beer-retrospective/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting.&lt;/p&gt;
&lt;p&gt;We'll have one special guest: Gabriel Muj. Will he get drunk enough to
tell us the sad story of leaving highschool teaching career for Python
programming? Lets find out!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 26 Sep 2017 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2017-09-26:2017/09/26/a-beer-retrospective/</guid><category>social</category></item><item><title>A beer retrospective</title><link>https://ropython.ro/2017/09/26/a-beer-retrospective/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting.&lt;/p&gt;
&lt;p&gt;We'll have one special guest: Gabriel Muj. Will he get drunk enough to
tell us the sad story of leaving highschool teaching career for Python
programming? Lets find out!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 26 Sep 2017 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2017-09-26:2017/09/26/a-beer-retrospective/</guid><category>social</category></item><item><title>RoPython September Meetup</title><link>https://ropython.ro/2017/09/19/ropython-september-meetup/</link><description>&lt;p&gt;Re-lansăm întâlnirile comunității Python din Timișoara!&lt;/p&gt;
&lt;p&gt;Vom începe din 19 Septembrie, după ce ne-am mai întors din concedii,
cu o întâlnire într-un format ușor diferit față de ce am făcut până
acuma, pe lângă prezentarea clasică vom face și un Python Open Space.&lt;/p&gt;
&lt;p&gt;Agenda:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Să facem un joc cu PyGame Zero&lt;/li&gt;
&lt;li&gt;Python Open Space&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ce presupune un Open Space:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Ne întâlnim&lt;/li&gt;
&lt;li&gt;Propunem subiecte de discuție (trebuie să fie măcar tangențial
legate de Python)&lt;/li&gt;
&lt;li&gt;Votăm pentru subiectele propuse&amp;lt; p&amp;gt;&lt;/li&gt;
&lt;li&gt;Alegem top FIXNUM subiecte (poate sparte în 2 trackuri dacă suntem
destui)&lt;/li&gt;
&lt;li&gt;Și discutăm 15 minute fiecare topic propus&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ce e PyGame Zero? E o unealtă educațională, menită să ajute învățatul
programării prin crearea de jocuri. Necesită cunoștiințe minime de
programare, un fișier text gol înseamnă un joc valid cu o fereastră
goală, și acum poți să clădești de aici :)&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 19 Sep 2017 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2017-09-19:2017/09/19/ropython-september-meetup/</guid><category>social</category><category>workshop</category></item><item><title>Asynchronous tasks using Django, Celery and RabbitMQ</title><link>https://ropython.ro/2017/06/28/asynchronous-tasks-using-django-celery-and-rabbitmq/</link><description>&lt;p&gt;Celery is an asynchronous task queue based on distributed message
passing. It is focused on real-time operations, but supports
scheduling as well. RabbitMQ, is a message broker which is used by
Celery to distribute messages.&lt;/p&gt;
&lt;p&gt;Celery is perfectly suited for tasks which will take some time to
execute but we don’t want our requests to be blocked while these tasks
are processed.
Example use cases: sending emails, heavy background processing (eg:
multimedia encoding), sending bulk messages, periodic tasks, complex
concurrent workflows.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Schedule:&lt;/strong&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;06:00 - Entry. There will be pizza, snacks and beer, courtesy of &lt;a class="reference external" href="https://www.pentalog.ro/bucuresti"&gt;Pentalog Bucharest&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;06:20 - Introduction to asynchronous tasks, Celery (with Django) and RabbitMQ.&lt;/li&gt;
&lt;li&gt;06:40 - The Architecture of a typical setup.&lt;/li&gt;
&lt;li&gt;07:00 - short break&lt;/li&gt;
&lt;li&gt;07:10 - How to implement and consume asynchronous tasks.&lt;/li&gt;
&lt;li&gt;07:50 - Advanced Tips &amp;amp; Best practices with Celery&lt;/li&gt;
&lt;li&gt;08:00 - Closing&lt;/li&gt;
&lt;/ul&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 28 Jun 2017 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2017-06-28:2017/06/28/asynchronous-tasks-using-django-celery-and-rabbitmq/</guid><category>prezentari</category></item><item><title>Django presentation and why to use it for single page or hybrid applications too</title><link>https://ropython.ro/2017/04/25/django-presentation-and-why-to-use-it-for-single-page-or-hybrid-applications-too/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;There will be pizza, snacks and beer, courtesy of &lt;a class="reference external" href="https://www.pentalog.ro/iasi"&gt;Pentalog Iasi&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Django presentation (Dan Tudorache)&lt;/p&gt;
&lt;p&gt;Django is a high-level Python Web framework that encourages rapid development and clean,
pragmatic design. Built by experienced developers, it takes care of much of the hassle of
Web development, so you can focus on writing your app without needing to reinvent the wheel.
We will go on to discuss:&lt;/p&gt;
&lt;ul class="last simple"&gt;
&lt;li&gt;What is Django&lt;/li&gt;
&lt;li&gt;Django structure&lt;/li&gt;
&lt;li&gt;Where is Django used&lt;/li&gt;
&lt;li&gt;What Django is not&lt;/li&gt;
&lt;li&gt;Typical workflow in Django&lt;/li&gt;
&lt;li&gt;Django Admin&lt;/li&gt;
&lt;li&gt;Who is behind Django framework&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Why to use Django for single page or hybrid applications too (Dan Tudorache)&lt;/p&gt;
&lt;p class="last"&gt;With the advent of new amazing front-end frameworks and the ever-increasing
power of browsers and mobile processors, webapp users expect a dynamic, seamless
user experience where page refresh is out of the question.
Therefore server template rendering is not cool anymore. What to do?
Use Django as a pure back-end. In this talk, technologies, strategies and
third-party packages will be discussed, we will analyze and debate
the advantages and disadvantages of Django opposed to other technologies.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr class="docutils" /&gt;
&lt;p&gt;&lt;strong&gt;Dan Tudorache (Python Lead)&lt;/strong&gt; studied computer engineering at
&amp;quot;Gh. Asachi&amp;quot; Technical University, followed by two masters degree, one
in distributed software engineering and one in project management.
He worked 10 years as a web developer for various companies and clients,
and since 3 years ago he has found the beauty of Python and Django.
In 2016 Dan joined Pentalog Group as a Python
Technical Lead, and since then is building projects, improve processes, manage development teams
and helping big companies to build the most efficient, robust and dynamic software they need.&lt;/p&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 25 Apr 2017 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2017-04-25:2017/04/25/django-presentation-and-why-to-use-it-for-single-page-or-hybrid-applications-too/</guid><category>prezentari</category></item><item><title>﻿Winter retrospective</title><link>https://ropython.ro/2017/03/14/winter-retrospective/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting, like what's going to happen at the
EuroPython2017 conference!&lt;/p&gt;
&lt;p&gt;We'll also have one guest from Iași: Claudiu Popa. Does he still
maintain Pylint? Lets find out :D&lt;/p&gt;
&lt;p&gt;Feel free to suggest location, if you have preferences.&amp;lt; p&amp;gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 14 Mar 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-03-14:2017/03/14/winter-retrospective/</guid><category>social</category></item><item><title>Python Development - Tools, Frameworks and Trends - 2017 (Open discussion)</title><link>https://ropython.ro/2017/03/02/python-development-tools-frameworks-and-trends-2017-open-discussion/</link><description>&lt;p&gt;Intalnirea va avea loc la sediul Pentalog, cladirea Tudor Center de pe
strada Ciurchi, etaj 5, usa din stanga.&lt;/p&gt;
&lt;p&gt;Va asteptam!!!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 02 Mar 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-03-02:2017/03/02/python-development-tools-frameworks-and-trends-2017-open-discussion/</guid><category>social</category></item><item><title>﻿Building transaction monitoring systems and Machine learning</title><link>https://ropython.ro/2017/02/21/building-transaction-monitoring-systems-and-machine-learning/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;There will be pizza, courtesy of &lt;a class="reference external" href="https://complyadvantage.com/"&gt;ComplyAdvantage&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Transaction Monitoring and Money Laundering (Cristi Persic, Oana Ratiu, Ariel Pontes)&lt;/p&gt;
&lt;p&gt;Every day, millions of transactions between people or organizations
take place, amongst which there might, just might, be some that are
suspicious. Our job is to identify these transactions and why they do
not fit a normal pattern. Hence, why we built our transaction
monitoring platform. We will be talking about the reasons why this
platform needed to be both generic and flexible and how we achieved
this. We will go on to discuss:&lt;/p&gt;
&lt;ul class="last simple"&gt;
&lt;li&gt;Why different clients have different needs depending on the
information they choose to store on their transactions. Why
traditional SQL tables are not entirely suited to this application and
why NoSQL is a natural alternative, as we still need all the
traditional layers of validation and normalization of external input.&lt;/li&gt;
&lt;li&gt;The challenge of building an engine that is optimised to process
large numbers of transactions, whilst at the same time being flexible
enough to support all the different styles of analysis that are
required to detect money laundering and terrorist financing.&lt;/li&gt;
&lt;li&gt;And in terms of performance how far you can take ORM and when it is
acceptable to take matters into your own hands. Finally, we will
discuss splitting business logic between python code and database
queries.&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Machine Learning Supermarket Paralysis (Cristi Lungu)&lt;/p&gt;
&lt;p class="last"&gt;Over the last three years deep learning has exploded in popularity and
the quality of the results has greatly improved. Big tech companies
have increased their research budgets in order to benefit from this
revolution. As a direct consequence several of these (Microsoft,
Google, Facebook, Amazon) have released open frameworks for training
and developing deep architectures such as: TensorFlow, CNTK,
FBLearner, MxNET and Caffe. Beside these, other popular existing
frameworks and wrappers coming mainly from academia, have gathered a
great deal of support (Theano, Torch7, Scikit-learn, Keras). With such
a broad choice, it's no surprise that choosing the &amp;quot;right&amp;quot; Machine
Learning (ML) framework can lead to a paradox of choice (especially
for beginner ML students). This talk will give an overview of what ML
frameworks are and what they do. We will discuss in more detail
TensorFlow, Scikit-learn, Theano and Keras, highlighting the pros and
cons for each of these frameworks. Finally, we will demonstrate them
by applying them to a simple linear regression task.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr class="docutils" /&gt;
&lt;p&gt;&lt;strong&gt;Persic Alexandru Cristian (Backend Lead)&lt;/strong&gt; studied computer science at
&amp;quot;Stefan cel Mare&amp;quot; University, followed by a masters degree in software
engineering (apparently 5 years of study was not good enough). At
university he started working at an outsource company using Microsoft
technologies and enjoyed each step from helping with JavaScript to
implementing custom workflows in SharePoint. After 5 years he saw the
light and moved to Python/Django, building a mobile advertising
platform from the ground up. In 4 years he managed to gain plenty of
experience in managing the implementation, deployment and maintenance
of a large scale web application. In 2016 Cristi made a daring move
and joined ComplyAdvantage in the quest of finding once more the
excitement of building a new and successful product, all the while
fighting crime like any other regular superhero.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ariel Pontes (Python Engineer)&lt;/strong&gt; studied Computer Engineering at
the Catholic University of Rio de Janeiro. After learning
Python/Django in his first internship in a fintech startup he fell in
love with MVC frameworks, and re-wrote his final year project in Ruby
on Rails. In 2014 he moved to Cluj and started working as a full-stack
Django developer in a big outsourcing company. Ariel joined
ComplyAdvantage in 2016 where he works on the transaction monitoring
and screening platforms. Outside of work you can find him
participating in activism for local NGOs and preaching about secular
ethics.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Oana Ratiu (Python Engineer)&lt;/strong&gt; graduated from Babes-Bolyai
University, Cluj-Napoca, studying computer science, and is currently
completing her Master's Degree in Databases. She has worked as a
programmer for three years, mostly with Python. Excited to fight
terrorism through her work, Oana joined ComplyAdvantage in early 2016,
working on a transaction monitoring platform and, more recently, on a
screening platform.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cristian Lungu (Senior Python/ML Engineer)&lt;/strong&gt; wrote (anti)viruses for fun
and profit for 5 years until he realised how much money flows through
the stock market. He then spent his next 5 years coding derivatives,
futures and options. Somehow, he was kidnapped and dropped on this
startup ship called ComplyAdvantage where fighting terrorists and
money laundering with machine learning is the only way to get a meal.
As a result of this event, he challenged himself to actually finish
his lifelong hobby, a PhD in machine learning, this century. When he
doesn't code he's probably teaching bubble sort at the UTCN or
conducting practical studies of gradient descent on some mountains.&lt;/p&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 21 Feb 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-02-21:2017/02/21/building-transaction-monitoring-systems-and-machine-learning/</guid><category>prezentari</category></item><item><title>What is OpenStack and Python extensions in Nim</title><link>https://ropython.ro/2017/01/18/what-is-openstack-and-python-extensions-in-nim/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;There will be pizza, courtesy of &lt;a class="reference external" href="http://tss-yonder.com/"&gt;Yonder&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;What is OpenStack (&lt;a class="reference external" href="https://github.com/ctomoiaga"&gt;Cristian Tomoiaga&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Ever wonder what &lt;a class="reference external" href="http://www.openstack.org/"&gt;OpenStack&lt;/a&gt; is and how Python is used to build the
largest open source cloud operating system ? Well, this presentation
is for you! We will focus on the main building blocks of OpenStack,
how everything is connected and why Python was the main programming
language chosen.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=aRhfuapPO6E&amp;amp;index=1&amp;amp;list=PL2Arun8D--P_5LB_S08og6aqgM8KZO1Wn"&gt;Video&lt;/a&gt; and
&lt;a class="reference external" href="https://docs.google.com/presentation/d/1eUtcQR3x1jjDBbJM9nVa7UJH2rEo-JqMDG03YLkiwEk/present"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:00&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;To C or not to C? Let nim anwser the question! (&lt;a class="reference external" href="https://github.com/BontaVlad"&gt;Vlad Bonta&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Python is slow, we all know it! Let's talk about some quick
workarounds and how can a cool thing as &lt;a class="reference external" href="http://nim-lang.org/"&gt;Nim&lt;/a&gt; help us speed things out.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=EYy8ECaA9gU&amp;amp;index=2&amp;amp;list=PL2Arun8D--P_5LB_S08og6aqgM8KZO1Wn"&gt;Video&lt;/a&gt;,
&lt;a class="reference external" href="https://github.com/BontaVlad/nimtga"&gt;Code&lt;/a&gt; and
&lt;a class="reference external" href="https://cdn.rawgit.com/BontaVlad/nimtga/efce7393/presentation/to_c_or_not_to_c_presentation.html"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:00&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 18 Jan 2017 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2017-01-18:2017/01/18/what-is-openstack-and-python-extensions-in-nim/</guid><category>prezentari</category></item><item><title>OCR in Python and Running Django apps on Docker</title><link>https://ropython.ro/2016/10/19/ocr-in-python-and-running-django-apps-on-docker/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6PM&lt;/th&gt;
&lt;td&gt;Entry&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Introduction in optical character recognition with python (Toni Simu)&lt;/p&gt;
&lt;p&gt;Many of you probably felt the need for OCR back in college trying to
turn photos of course pages into editable text, later to become: smart
cheatsheets. Now you have the chance to see how you can use it in your
life and understand how it works. I’ll be walking you through the
technology used behind it (tesseract and opencv) and point out a few
buttons you can tweak to improve text recognition accuracy. You should
also expect multiple demos on the subject followed by a short Q&amp;amp;A
session.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=kE_bhePO10c&amp;amp;list=PL2Arun8D--P9OxkgpG5GDof-bd4ZOuXoM&amp;amp;index=2"&gt;Video&lt;/a&gt; and
&lt;a class="reference external" href="https://docs.google.com/presentation/d/1CXoknmaEgwHbrec-iC1LxhkSFMLCRRi7bvlP4rTGP7U/present"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:45&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Running Python (Django) production apps on Docker (Felix Kerekes)&lt;/p&gt;
&lt;p&gt;The talk will walk you through our journey as an early stage start-up
managing our own SaaS infrastructure. It begins with why we ditched
Fabric and SaltStack for a fully Docker-powered infrastructure. It
will cover running basic Docker containers to managing and deploying
multiple full-stack environments using Docker Cloud. We will also
explore Docker's future, based around the new Docker Swarm, introduced
in v1.12.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://www.youtube.com/watch?v=b3RaZJserO0&amp;amp;list=PL2Arun8D--P9OxkgpG5GDof-bd4ZOuXoM&amp;amp;index=1"&gt;Video&lt;/a&gt; and
&lt;a class="reference external" href="https://docs.google.com/presentation/d/1ngcMKbeI2wlmTwI8QJOrBjb75HxCgyNSDfMKMm9x-4M/present"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:30&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 19 Oct 2016 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2016-10-19:2016/10/19/ocr-in-python-and-running-django-apps-on-docker/</guid><category>prezentari</category></item><item><title>Chat about organizing business logic</title><link>https://ropython.ro/2016/10/13/chat-about-organizing-business-logic/</link><description>&lt;p&gt;Fat models? Service module? Clean architecture?&lt;/p&gt;
&lt;p&gt;Let's get together and talk about strategies for organizing business
logic in Django applications. What have we each used, what we liked
about the chosen strategies, what were the downsides, what we'd like
to try next.&lt;/p&gt;
&lt;p&gt;I would like this to be a discussion and not a presentation, so please
don't be shy :)&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 13 Oct 2016 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2016-10-13:2016/10/13/chat-about-organizing-business-logic/</guid><category>prezentari</category></item><item><title>﻿Mid-summer retrospective</title><link>https://ropython.ro/2016/08/09/mid-summer-retrospective/</link><description>&lt;p&gt;Just a gathering over beers and/or other tasty stuff to talk about
Python and anything interesting, like the just finished EuroPython2016
conference!&lt;/p&gt;
&lt;p&gt;We'll also have two guests from Iași: Claudiu Popa and Cosmin Poieană.&lt;/p&gt;
&lt;p&gt;Feel free to suggest location, if you have preferences.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 09 Aug 2016 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2016-08-09:2016/08/09/mid-summer-retrospective/</guid><category>social</category></item><item><title>Managing technical debt</title><link>https://ropython.ro/2016/07/14/managing-technical-debt/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;18:00&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Entry&lt;/p&gt;
&lt;p class="last"&gt;There will be pizza and drinks (sponsored by Sphyce).&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;18:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Managing technical debt (&lt;a class="reference external" href="https://ep2016.europython.eu/conference/p/mircea-zetea"&gt;Mircea Zetea&lt;/a&gt;)&lt;/p&gt;
&lt;p class="last"&gt;Technical debt lives among us regardless if we are in the services
business or building products. We discuss about it, we try to fix it
or live with it, but can we actually prevent it? My reason for
discussing this openly is because once it is there you do not only
deal with the technical debt itself but also with the interest you
must pay. My reason for discussing this openly is because once it is
there you do not only deal with the technical debt itself but also
with the interest you must pay. Comparing the two, probably the
highest cost that we see is with the interest. As our code base grows
and our deadlines get tougher we tend to forget about the cost our
project will have to pay for every functionality that we implement in
a hurry, for which we “forget” about tests or for which we write in a
comment “this needs to be refactored” or “this is a temporary
solution. refactor later”. What qualifies as debt? What qualifies as
interest? How do we manage it? At what levels in our projects can we
see the debt and the interest? Is it really unavoidable?&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;19:30&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 14 Jul 2016 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2016-07-14:2016/07/14/managing-technical-debt/</guid><category>prezentari</category></item><item><title>AWS love-hate relationship and Integration testing with Docker</title><link>https://ropython.ro/2016/06/30/aws-love-hate-relationship-and-integration-testing-with-docker/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6 PM&lt;/th&gt;
&lt;td&gt;Entry&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;AWS: love-hate relationship (&lt;a class="reference external" href="https://github.com/alexanderad"&gt;Alexander Shchapov&lt;/a&gt;)&lt;/p&gt;
&lt;p class="last"&gt;Amazon Web Services is a great infrastructure platform one can chose.
From startup to enterprise. From one instance to tens of thousands.
Dozens of services, computing instances, automation, queues,
databases, storage of literally endless size. But with great tools
comes a necessity to manage the infrastructure, orchestrate park of
services and instances, ensure secure and reliable deployments. At
iMedicare we use AWS for the complete product life-cycle of a
sophisticated web-application which comes along with data processing
pipelines. While using this platform we learned many things, some of
which in a hard way. I'm going to share our experiences, dark and
bright side of EC2 computing nodes, managed Postgres in RDS and huge
scale column oriented storage Redshift.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:00&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Docker powered pytest fixtures for integration tests. (&lt;a class="reference external" href="https://github.com/rciorba/"&gt;Radu Ciorba&lt;/a&gt;)&lt;/p&gt;
&lt;p class="last"&gt;We'll be looking at how pytest fixtures and the docker python api can
make our lives easier when writing integration tests.
AKA stories from that time I wrote an ansible plugin to manage etcd
cluster membership.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:45&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:00&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 30 Jun 2016 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2016-06-30:2016/06/30/aws-love-hate-relationship-and-integration-testing-with-docker/</guid><category>prezentari</category></item><item><title>Moderate TDD and Docker</title><link>https://ropython.ro/2016/05/16/moderate-tdd-and-docker/</link><description>&lt;div class="section" id="schedule"&gt;
&lt;h2&gt;Schedule&lt;a class="headerlink" href="#schedule" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6 PM&lt;/th&gt;
&lt;td&gt;Entry&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Moderate TDD&lt;/strong&gt; (&lt;a class="reference external" href="https://github.com/adiroiban"&gt;Adi Roiban&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;This talk is aimed at programmers who already have experience with
unit testing and they either did not try Extreme Programming/TDD or
they simply consider those too extreme :-) The content is about Python
but the techniques could be used in any other language, even touching
HTML/CSS/JS.&lt;/p&gt;
&lt;p&gt;There is going to be a discussion about line vs feature coverage,
continuous and pre-merge testing, debugging based on tests and
practices for maintaining test code.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="http://slides.com/adiroiban/moderate-tdd"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:00&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;&lt;strong&gt;Docker for Python apps&lt;/strong&gt; (&lt;a class="reference external" href="https://github.com/ionelmc"&gt;Ionel Cristian Mărieș&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;This talk is going to give an intro to Docker, how can you build
images quickly, few recommendations about moving Python apps in
containers and many complaints about Docker :-)&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://blog.ionelmc.ro/presentations/docker/"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:45&lt;/th&gt;
&lt;td&gt;Closing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Mon, 16 May 2016 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2016-05-16:2016/05/16/moderate-tdd-and-docker/</guid><category>prezentari</category></item><item><title>Fighting Terrorism with Django, Big Data and NLP</title><link>https://ropython.ro/2016/02/24/fighting-terrorism-with-django-big-data-and-nlp/</link><description>&lt;p&gt;For this meet-up, the first one this year, we bring you special guests
from ComplyAdvantage (London, UK)&lt;/p&gt;
&lt;p&gt;ComplyAdvantage provides anti-money laundering exposure data and
compliance technology solutions to help companies control risk and
prevent their products being used by criminals, terrorists and money
launderers.&lt;/p&gt;
&lt;p&gt;Talks:&lt;/p&gt;
&lt;ol class="arabic"&gt;
&lt;li&gt;&lt;p class="first"&gt;&amp;quot;Fighting terrorism with Django&amp;quot;&lt;/p&gt;
&lt;p&gt;Fighting terrorism in the modern world is not only about hearts and
minds, guns and violence, but also about cutting off the source of
funding that enables such criminals to conduct their activities. This
is no mean feat - the amount of money involved is significant, and
hence there is a significant incentive for those involved to find ways
and means around any systems that are designed to block them.
ComplyAdvantage is one of the few companies to offers its customers a
real-time transaction monitoring platform. We’ve built the product an
existing product on Laravel which provides the powerful, modern
framework necessary to build rules and risk based transaction
monitoring, and to proactively respond as the terrorists change their
strategy. But fighting money laundering means we need to constantly
evolve, and we will soon be starting a rewrite, based in Django
supported by the powerful mathematical and scientific libraries
offered by Python. Luke and Oliver have worked extensively with
financial firms from remittance agencies to banks and insurance
companies. They have an expert understanding of the challenges
involved, and what is necessary to develop a product that can outwit
the best minds in corruption.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p class="first"&gt;&amp;quot;Python, Big Data and Natural Language Processing: The tools James Bond ought to be using&amp;quot;&lt;/p&gt;
&lt;p&gt;ComplyAdvantage is building the best database in the world for
politically exposed people and adverse media. To do this we need to
gather huge amounts of data and use modern technologies to solve some
difficult problems so we can detect all the criminals and terrorists
trying to do business across the world. In this talk we will discuss
the tools we use to build profiles of criminals and terrorists from
news sources. We will explore the power of ElasticSearch as an
alternative to graph databases and other useful features for text-
based systems. Finally, we'll talk about how we put everything
together, how we can merge data from different sources and what
remains to be done. This talk will give you an overview of the
cutting-edge building blocks we need to build the most exciting
product in its space today. Q eat your heart out, we make the tools
which let James Bond get out of the office at 5 o'clock sharp and
drink more martinis.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr class="docutils" /&gt;
&lt;p&gt;Speakers:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;strong&gt;Luke Mawbey&lt;/strong&gt; studied computational mathematics and electrical
engineering at the University of Melbourne before working on 4G/LTE
research and development for Analog Devices and NEC, both in Australia
and Japan. After a 4-year stint working for the United Nations in
Bangladesh, Senegal, Malawi, Kenya, and Lesotho on data and
information management, he managed his own start-up to provide
quantitative based news analysis which allowed humanitarian
organisations to make real-time evidence-based decisions. Luke joined
ComplyAdvantage in 2015 primarily on the basis that Romania was one of
the few countries he'd neither worked in nor visited, and fighting
financial crime with big data sounded like a superhero job and a fun
thing to do. Luke manages end-to-end tech projects for ComplyAdvantage
and is also the local Hadoop specialist in his spare time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Oliver Butterfield&lt;/strong&gt; graduated from Durham University in 2004 and
joined fledgling server hosting company Gyron Internet where he was
instrumental in establishing their first self-managed datacentre in
2009. Following time spent travelling in Africa, he made the move into
consultancy. Oliver met Charlie Delingpole (founder of
ComplyAdvantage) in early 2014, and Charlie's plans for the as-yet-
unnamed anti-money laundering platform coupled with his successful
track record in start-ups made the opportunity too hard to refuse.
Soon after Oliver became Employee Number 1. Today Oliver lives with
his wife and two daughters, and heads up ComplyAdvantage's platform
team. He coordinates delivery of the transaction monitoring and
screening platforms built on Laravel via a restful API as well as web
applications that utilise VueJS and AngularJS.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chris Leow&lt;/strong&gt; graduated from Cambridge with a Mathematics degree, and
cut his teeth as a software developer architecting robust and scalable
solutions to business problems for media companies in London. Inspired
to take on new challenges and expand his horizons, he co-founded a
start-up in mobile geo-located media and social media. Chris joined
ComplyAdvantage in 2014 and heads the data team, responsible for
building the best database of sanctions, politically exposed people
and adverse media mentions in the world.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dr. Thiago Galery&lt;/strong&gt; has a PhD in linguistics at University College
London on the relationships between linguistic structure and
contextual information. During that time, he worked with sentiment
analysis for IBM. After graduating, Thiago worked at a number of
start-ups in the UK, on topics including semantic recommendation, text
classification, news tracking, and unsupervised semantic modelling. He
was a tutor for Google Summer of Code in 2015 and currently works on
the multi lingual NLP pipeline at Comply Advantage and is enthusiastic
about using NLP to thwart the financing of criminal activity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kensuke Muraki&lt;/strong&gt; is a Natural Language Processing (NLP) and Machine
Learning (ML) expert at ComplyAdvantage. He started his career in
Japan as a software engineer, working for developing a job
recommendation system. He came to London to pursue his master's degree
in Machine Learning at University College London, focusing on
Statistical Natural Language Processing in his dissertation. After
working in several start-ups as a machine learning engineer, he joined
ComplyAdvantage in April 2015. He currently focuses on automated data
extraction from unstructured natural language texts using NLP and ML.
He is interested in technologies such as named entity recognition,
text classification, and deep neural networks as well as applying NLP
technologies into non-English languages.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class="docutils" /&gt;
&lt;p&gt;Schedule:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;18:45&lt;/th&gt;
&lt;td&gt;Arrival time. Come in, get a ticket and your name tag. Have
some snacks, pour yourself a cup of coffee/tea and meet us!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;19:00&lt;/th&gt;
&lt;td&gt;Introductions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;19:05&lt;/th&gt;
&lt;td&gt;Django/Platform talk&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;19:35&lt;/th&gt;
&lt;td&gt;Let's take a break and network next to some pizza
and refreshments!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;19:50&lt;/th&gt;
&lt;td&gt;Python/Data talk&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;20:20&lt;/th&gt;
&lt;td&gt;Closing remarks&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr class="docutils" /&gt;
&lt;p&gt;This event is organized with: &lt;a class="reference external" href="http://www.meetup.com/Front-WEB-Cluj/"&gt;http://www.meetup.com/Front-WEB-Cluj/&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 24 Feb 2016 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2016-02-24:2016/02/24/fighting-terrorism-with-django-big-data-and-nlp/</guid><category>prezentari</category></item><item><title>Sprint #19</title><link>https://ropython.ro/2016/01/30/sprint-19/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 30 Jan 2016 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2016-01-30:2016/01/30/sprint-19/</guid><category>sprint</category></item><item><title>Learn and Share Interesting Projects</title><link>https://ropython.ro/2016/01/28/learn-and-share-interesting-projects/</link><description>&lt;p&gt;Whether it's a cool new hack you learned in Vim, or a startup idea
you've been working on the side, come share and learn from other devs,
engineers, and startup people.&lt;/p&gt;
&lt;p&gt;Nothing to share? Come for the FREE PIZZA AND BEER!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 28 Jan 2016 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2016-01-28:2016/01/28/learn-and-share-interesting-projects/</guid><category>prezentari</category></item><item><title>Sprint #18</title><link>https://ropython.ro/2016/01/02/sprint-18/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 02 Jan 2016 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2016-01-02:2016/01/02/sprint-18/</guid><category>sprint</category></item><item><title>Sprint #17</title><link>https://ropython.ro/2015/12/05/sprint-17/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 05 Dec 2015 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2015-12-05:2015/12/05/sprint-17/</guid><category>sprint</category></item><item><title>Sprint #16</title><link>https://ropython.ro/2015/11/07/sprint-16/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 07 Nov 2015 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2015-11-07:2015/11/07/sprint-16/</guid><category>sprint</category></item><item><title>Beer and chat</title><link>https://ropython.ro/2015/10/15/beer-and-chat/</link><description>&lt;p&gt;Just drinking beer in a bar, talking about the summer and other
Python things.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 15 Oct 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-10-15:2015/10/15/beer-and-chat/</guid><category>social</category></item><item><title>Sprint #15</title><link>https://ropython.ro/2015/10/10/sprint-15/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 10 Oct 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-10-10:2015/10/10/sprint-15/</guid><category>sprint</category></item><item><title>Sprint #14</title><link>https://ropython.ro/2015/09/12/sprint-14/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 12 Sep 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-09-12:2015/09/12/sprint-14/</guid><category>sprint</category></item><item><title>Sprint #13</title><link>https://ropython.ro/2015/08/15/sprint-13/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 15 Aug 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-08-15:2015/08/15/sprint-13/</guid><category>sprint</category></item><item><title>Sprint #12</title><link>https://ropython.ro/2015/07/18/sprint-12/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 18 Jul 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-07-18:2015/07/18/sprint-12/</guid><category>sprint</category></item><item><title>Packaging and Flowy</title><link>https://ropython.ro/2015/07/16/packaging-and-flowy/</link><description>&lt;p&gt;Last minute meetup ...&lt;/p&gt;
&lt;p&gt;Agenda:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:00&lt;/th&gt;
&lt;td&gt;Entrance&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Less known packaging features and tricks&lt;/p&gt;
&lt;p&gt;You’ve been making packages for a while now. Everything works almost fine, however, lots of new features and tools have been developed recently. Some are really obscure. And there’s a chance they can save you time and help you avoid packaging-induced-pain. I’m willing to bet couple of beers you haven’t seen these features and/or tools before.&lt;/p&gt;
&lt;p&gt;This talk is going to show you:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Patterns and tricks you can use in your setup.py.&lt;/li&gt;
&lt;li&gt;Obscure pip/setuptools/virtualenv/python features you can use to improve your packaging experience (be it as a user of packages or a package author).&lt;/li&gt;
&lt;li&gt;Fledgeling alternative tools.&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://ep2015.europython.eu/conference/talks/less-known-packaging-features-and-tricks"&gt;Details&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:00&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Distributed Workflows with Flowy&lt;/p&gt;
&lt;p&gt;This presentation introduces Flowy, a library for building and running distributed, asynchronous workflows built on top of different backends (such as Amazon’s SWF). Flowy deals away with the spaghetti code that often crops up from orchestrating complex workflows. It is ideal for applications that do multi-phased batch processing, media encoding, long-running tasks, and/or background processing.&lt;/p&gt;
&lt;p&gt;We’ll start by discussing Flowy’s unique execution model and see how different execution topologies can be implemented on top of it. During the talk we’ll run and visualize workflows using a local backend. We’ll then take a look at what it takes to scale beyond a single machine by using an external service like SWF.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://ep2015.europython.eu/conference/talks/distributed-workflows-with-flowy"&gt;Details&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 16 Jul 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-07-16:2015/07/16/packaging-and-flowy/</guid><category>prezentari</category></item><item><title>Gitfs, Argus CI and Pylint</title><link>https://ropython.ro/2015/07/09/gitfs-argus-ci-and-pylint/</link><description>&lt;p&gt;For the next meetup we're going to do something different - an all-English show.&lt;/p&gt;
&lt;p&gt;Hint: these presentations will be shown at EuroPython 2015 (don't tell anyone, it's a secret!)&lt;/p&gt;
&lt;p&gt;Agenda:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:00&lt;/th&gt;
&lt;td&gt;Entrance&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Vlad Temian - gitfs: building a filesystem in Python&lt;/p&gt;
&lt;p&gt;gitfs is an open-source[1] filesystem which was designed
to bring the full powers of Git to everyone, no matter how
little they know about versioning. A user can mount any
repository and all the his changes will be automatically
converted into commits. gitfs will also expose the history
of the branch you're currently working on by simulating
snapshots of every commit.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://ep2015.europython.eu/conference/talks/gitfs-building-a-filesystem-in-python"&gt;Full abstract&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:00&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Claudiu Popa - 12 years of Pylint (or How I learned to stop worrying about bugs)&lt;/p&gt;
&lt;p&gt;Given the dynamic nature of Python, some bugs tend
to creep in our codebases. Innocents NameErrors or
hard-to-find bugs with variables used in a closure,
but defined in a loop, they all stand no chance in
front of Pylint.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://ep2015.europython.eu/conference/talks/12-years-of-pylint-or-how-i-stopped-worrying-and-love-the-bugs"&gt;Full abstract&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:00&lt;/th&gt;
&lt;td&gt;Break&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Cosmin Poieana - Argus: the omniscient CI&lt;/p&gt;
&lt;p&gt;Bring the continuous integration to a new level,
through a platform/project independent framework
able to give you unittest-like reports. Argus is a
scenario-based application written in Python, driven
by custom recipes under configurable environments,
that can be used for testing a wide variety of small
and big projects, with the ability of querying live
data from the in-test application.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://ep2015.europython.eu/conference/talks/argus-the-omniscient-ci"&gt;Full abstract&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:45&lt;/th&gt;
&lt;td&gt;Ending&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 09 Jul 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-07-09:2015/07/09/gitfs-argus-ci-and-pylint/</guid><category>prezentari</category></item><item><title>Sprint #11</title><link>https://ropython.ro/2015/07/04/sprint-11/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 04 Jul 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-07-04:2015/07/04/sprint-11/</guid><category>sprint</category></item><item><title>Sprint #10</title><link>https://ropython.ro/2015/06/20/sprint-10/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 20 Jun 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-06-20:2015/06/20/sprint-10/</guid><category>sprint</category></item><item><title>﻿Graphs using Networkx and Semantic web using RDFlib</title><link>https://ropython.ro/2015/06/11/graphs-using-networkx-and-semantic-web-using-rdflib/</link><description>&lt;p&gt;La această ediție vom avea două prezentări.&lt;/p&gt;
&lt;p&gt;Agendă:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:00&lt;/th&gt;
&lt;td&gt;Intrarea&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Ana Maria Ghiran - &amp;quot;Semantic Web with Python - RDFlib&amp;quot;&lt;/p&gt;
&lt;p&gt;Ana Maria va face o introducere în Semantic Web si cum poate Python
contribui la realizarea viziunii Web-ului semantic.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="mailto:anamaria.ghiran&amp;#64;econ.ubbcluj.ro?subject=Semantic+Web+with+Python"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:00&lt;/th&gt;
&lt;td&gt;Pauză&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:15&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Mihai Gociu - &amp;quot;Graphs in Python using Networkx&amp;quot;&lt;/p&gt;
&lt;p&gt;Mihai va face o demonstrație cu libraria &lt;a class="reference external" href="https://networkx.github.io/"&gt;NetworkX&lt;/a&gt;.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://github.com/mihaigociu/myrepo/blob/master/networkx_presentation.py"&gt;Materialul prezentării&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 11 Jun 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-06-11:2015/06/11/graphs-using-networkx-and-semantic-web-using-rdflib/</guid><category>prezentari</category></item><item><title>Sprint #9</title><link>https://ropython.ro/2015/06/06/sprint-9/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 06 Jun 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-06-06:2015/06/06/sprint-9/</guid><category>sprint</category></item><item><title>Sprint #8</title><link>https://ropython.ro/2015/05/23/sprint-8/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 23 May 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-05-23:2015/05/23/sprint-8/</guid><category>sprint</category></item><item><title>﻿Interpretoare în RPython și testare cu pytest</title><link>https://ropython.ro/2015/05/21/interpretoare-in-rpython-si-testare-cu-pytest/</link><description>&lt;p&gt;La această ediție vom avea două prezentări și un anunț surpriză ;-)&lt;/p&gt;
&lt;p&gt;Agendă:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="10%" /&gt;
&lt;col width="90%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;6:30&lt;/th&gt;
&lt;td&gt;Intrarea&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:00&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Ionel Cristian Mărieș - &amp;quot;Testare cu pytest&amp;quot;&lt;/p&gt;
&lt;p&gt;Ionel va face o introducere în pytest și va explica de ce este mai bun
decât nose sau unittest.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://blog.ionelmc.ro/presentations/pytest/"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:30&lt;/th&gt;
&lt;td&gt;Pauză&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;7:45&lt;/th&gt;
&lt;td&gt;&lt;p class="first"&gt;Claudiu Popa - &amp;quot;Cum să îți faci propriul interpretor folosind RPython&amp;quot;&lt;/p&gt;
&lt;p&gt;Claudiu este unul dintre organizatorii comunității RoPython si
maintainer Pylint. Ne va vorbi despre PyPy, RPython și cum se e să iți
implementezi un interpretor în RPython.&lt;/p&gt;
&lt;p class="last"&gt;&lt;a class="reference external" href="https://ropython.ro/2015/05/21/interpretoare-in-rpython-si-testare-cu-pytest/PyPy-si-RPython.html"&gt;Slides&lt;/a&gt;.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;8:15&lt;/th&gt;
&lt;td&gt;Anunțul surpriză&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 21 May 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-05-21:2015/05/21/interpretoare-in-rpython-si-testare-cu-pytest/</guid><category>prezentari</category></item><item><title>Sprint #7</title><link>https://ropython.ro/2015/05/09/sprint-7/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 09 May 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-05-09:2015/05/09/sprint-7/</guid><category>sprint</category></item><item><title>RoPython Timisoara #1</title><link>https://ropython.ro/2015/05/05/ropython-timisoara-1/</link><description>&lt;p&gt;Vă invităm la prima ediție a RoPython Timișoara, întâlnirea pasionaților
de Python din Timișoara. La această întâlnire, avem un invitat special -
Claudiu Popa. El este core maintainer la Pylint, co-fondator RoPython și
un membru foarte activ al comunității de Python.&lt;/p&gt;
&lt;p&gt;Avem programate 3 prezentări legate de Celery, Ansible și RPython.&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="21%" /&gt;
&lt;col width="63%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Durată&lt;/th&gt;
&lt;th class="head"&gt;Presentator&lt;/th&gt;
&lt;th class="head"&gt;Descriere&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;18:30 - 19:00&lt;/td&gt;
&lt;td&gt;Andrei Coman&lt;/td&gt;
&lt;td&gt;Intro în Celery&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:10 - 19:40&lt;/td&gt;
&lt;td&gt;Robert Tingirică&lt;/td&gt;
&lt;td&gt;Ansible, introducere și studiu de caz&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:50 - 20:20&lt;/td&gt;
&lt;td&gt;Claudiu Popa&lt;/td&gt;
&lt;td&gt;Cum să îți construiești un limbaj folosind RPython&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;După eveniment vă așteptăm să mai rămâneți prin preajmă, și să veniți cu
noi la o bere / suc, să povestim mai multe despre experiențele noastre
cu limbajul si despre proiectele în Python la care am lucrat.&lt;/p&gt;
&lt;p&gt;Ne vedem marți la &lt;a class="reference external" href="https://www.facebook.com/uvtromania"&gt;Universitatea de Vest din Timisoara&lt;/a&gt;, Amfiteatrul A02!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 05 May 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-05-05:2015/05/05/ropython-timisoara-1/</guid><category>prezentari</category></item><item><title>Sprint #6</title><link>https://ropython.ro/2015/04/25/sprint-6/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 25 Apr 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-04-25:2015/04/25/sprint-6/</guid><category>sprint</category></item><item><title>Fireside chat with Michael Foord</title><link>https://ropython.ro/2015/04/23/fireside-chat-with-michael-foord/</link><description>&lt;p&gt;Michael Foord is a Python and Go programmer. He is working for Canonical
and he is visiting Cluj-Napoca from Northampton UK.&lt;/p&gt;
&lt;p&gt;We invited Michael for a friendly chat. Cluj Python community is invited
to join and talk with Michael. If you have specific questions for
Michael please leave comments, or email them to us (so they don't get
forgotten).&lt;/p&gt;
&lt;p&gt;If you don't have any specific questions we will be happy just seeing
you come and saying hi.&lt;/p&gt;
&lt;p&gt;We will have beers and pizzas. The number of spots is limited. Fireplace
might be missing :)&lt;/p&gt;
&lt;p&gt;We believe this is a great opportunity for local software development
communities to meet with a Python core developer, book author and just a
great open source contributor.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You can find out more about Michael at
&lt;a class="reference external" href="http://www.voidspace.org.uk/"&gt;http://www.voidspace.org.uk/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can follow Michael on Twitter at
&lt;a class="reference external" href="https://twitter.com/voidspace"&gt;https://twitter.com/voidspace&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 23 Apr 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-04-23:2015/04/23/fireside-chat-with-michael-foord/</guid><category>social</category></item><item><title>Sprint #5</title><link>https://ropython.ro/2015/04/11/sprint-5/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau ce vrem :-)&lt;/p&gt;
&lt;p&gt;Prin acest eveniment vrem să încurajăm interesul pentru Python sau Open-Source prin ajutor reciproc pe diferite zone de interes:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Implementare de features sau bug fixing.&lt;/li&gt;
&lt;li&gt;Îndrumare sau feedback. Exemple:&lt;ul&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unui proiect la care să contribui.&lt;/li&gt;
&lt;li&gt;Ai nevoie de ajutor în găsirea unei idei pentru un project propriu.&lt;/li&gt;
&lt;li&gt;Ai o idee pentru un proiect și vrei să o validezi.&lt;/li&gt;
&lt;li&gt;Sfaturi pentru distribuția unui proiect.&lt;/li&gt;
&lt;li&gt;Ai vrea să contribui dar nu știi exact cum să procedezi.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incurajari în general :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notițe de la sprinturile anterioare: &lt;a class="reference external" href="https://github.com/RoPython/sprints"&gt;https://github.com/RoPython/sprints&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 11 Apr 2015 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2015-04-11:2015/04/11/sprint-5/</guid><category>sprint</category></item><item><title>Sprint #4</title><link>https://ropython.ro/2015/03/28/sprint-4/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau orice vrem :-)﻿&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 28 Mar 2015 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2015-03-28:2015/03/28/sprint-4/</guid><category>sprint</category></item><item><title>Sprint #3</title><link>https://ropython.ro/2015/03/14/sprint-3/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau orice vrem :-)﻿&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 14 Mar 2015 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2015-03-14:2015/03/14/sprint-3/</guid><category>sprint</category></item><item><title>Sprint #2</title><link>https://ropython.ro/2015/02/28/sprint-2/</link><description>&lt;p&gt;Sprint virtual de dezvoltare Python, Pylint sau orice vrem :-)﻿&lt;/p&gt;
&lt;p&gt;Cu scaun avem doar ~12 locuri asigurate :)&lt;/p&gt;
&lt;p&gt;Pizza și băuturile sunt asigurate.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 28 Feb 2015 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2015-02-28:2015/02/28/sprint-2/</guid><category>sprint</category></item><item><title>PyTim #7</title><link>https://ropython.ro/2015/02/25/pytim-7/</link><description>&lt;p&gt;Welcome to PyTim #7. This meetup marks our affiliation to the
&lt;a class="reference external" href="https://ropython.org"&gt;RoPython&lt;/a&gt; national initiative which has similar
events in Cluj, Iasi and Bucharest (more on this and a potential
RoPython national conference at the meetup).&lt;/p&gt;
&lt;p&gt;We will have 3 talks covering Python, open source and cloud automation.&lt;/p&gt;
&lt;p&gt;Here is the Agenda:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="42%" /&gt;
&lt;col width="42%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Time&lt;/th&gt;
&lt;th class="head"&gt;Presenter&lt;/th&gt;
&lt;th class="head"&gt;Talk&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;18:30 - 19:10&lt;/td&gt;
&lt;td&gt;Adelina Tuvenie (&lt;a class="reference external" href="https://www.cloudbase.it"&gt;Cloudbase Solutions&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;Automation as a Service with StackStorm&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:00 - 19:10&lt;/td&gt;
&lt;td&gt;Coffee Break&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:10 - 19:40&lt;/td&gt;
&lt;td&gt;Radu Ciorba (&lt;a class="reference external" href="https://www.3pillarglobal.com"&gt;3Pillar Global&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;TBA&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:40 - 19:50&lt;/td&gt;
&lt;td&gt;Coffee Break&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:50 - 20:15&lt;/td&gt;
&lt;td&gt;Vlad Temian (&lt;a class="reference external" href="https://www.presslabs.com"&gt;PressLabs&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;GitFS&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The new venue is Timisoara Startup Hub and the date is February 25!&lt;/p&gt;
&lt;p&gt;See you there.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 25 Feb 2015 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2015-02-25:2015/02/25/pytim-7/</guid><category>prezentari</category></item><item><title>Sprint #1 (Pylint)</title><link>https://ropython.ro/2015/02/14/sprint-pylint/</link><description>&lt;p&gt;Pentru că e foarte frig la început de 2015 facem un Sprint de Pylint.
Pylint este cel mai cuprinzător verificator de cod disponibil pentru
Python, este extensibil, configurabil și este folosit în foarte multe
locuri. El ne ajută să scriem cod mai corect sau mai frumos.&lt;/p&gt;
&lt;p&gt;Încălzirea se face pe 14 februarie la &lt;a class="reference external" href="http://clujhub.ro/"&gt;Cluj HUB&lt;/a&gt; începând cu ora
12.00. Vom fi coordonați de Claudiu Popa, developer Pylint. Cerințe
pentru participare:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Laptop propriu.&lt;/li&gt;
&lt;li&gt;Cunoștințe Python și Mercurial (sau Git) &lt;a class="footnote-reference" href="#id2" id="id1"&gt;[1]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ce vom face:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Îmbunătățiri (bugfixes, features, documentație etc). Înainte de
sprint Claudiu va pregăti câteva liste de issues cu dificultăți
diferite încât să vă puteți găsi ușor ceva pe plac.&lt;/li&gt;
&lt;li&gt;Plugin-uri Pylint pentru cei care au o idee și vor să o implementeze într-un
plugin.&lt;/li&gt;
&lt;/ul&gt;
&lt;table class="docutils footnote" frame="void" id="id2" rules="none"&gt;
&lt;colgroup&gt;&lt;col class="label" /&gt;&lt;col /&gt;&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td class="label"&gt;&lt;a class="fn-backref" href="#id1"&gt;[1]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Să aveți experienta de lucru cu un proiect Python.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 14 Feb 2015 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2015-02-14:2015/02/14/sprint-pylint/</guid><category>sprint</category></item><item><title>Extending Python in C</title><link>https://ropython.ro/2014/11/20/extending-python-in-c/</link><description>&lt;p&gt;One reason for Python's popularity (and a reason for many of its quirks
...) is its strong ties to the C programming language. CPython, the
reference Python interpreter, allows advanced users to interact with the
interpreter's inner workings, and extend the Python language with code
written in C.&lt;/p&gt;
&lt;p&gt;This talk gives a very high-level overview of the CPython C API, and
shows how to build a C extension in a few steps. It then discusses a
popular use case for C extensions - optimizing performance of your
Python programs! Finally we're gonna look at some modern alternatives to
getting more performance out of your Python code, e.g. Cython.&lt;/p&gt;
&lt;p&gt;About Steffen Wenz:&lt;/p&gt;
&lt;blockquote&gt;
Steffen is the CTO of TrustYou (with offices in Cluj and Munich).
TrustYou crawls and semantically analyzes all hotel reviews, and then
generates a human-readable summary for each hotel on the planet. Did
guests like the service? Was the location OK? Chances are you've seen
our data on one of the many websites we license it to - among them Kayak
and Google :) TrustYou is a Python company. We use Hadoop streaming and
Pyspark to bring Python to the big data era. Steffen has been with
TrustYou since 2008. His master thesis laid the foundation for
TrustYou's scalable semantic analysis, which today understands 20
languages natively.&lt;/blockquote&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 20 Nov 2014 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2014-11-20:2014/11/20/extending-python-in-c/</guid><category>prezentari</category></item><item><title>Workshop #2 - Expediție în cloud computing, programare funcțională și altele</title><link>https://ropython.ro/2014/10/19/workshop-py-2/</link><description>&lt;img alt="Workshop #2" class="align-center" src="https://ropython.ro/2014/10/19/workshop-py-2/workshop.png" /&gt;
&lt;p&gt;Dacă sunteți începător în Python și zilele trecute ați avut “bucuria” primului vostru traceback
sau aveți experiență în alte limbaje, trecând prin inevitabilul Javascript, îndreptându-vă apoi
către limbajele funcționale și vreți acum să aflați ce este acel Python de care toată lumea
vorbește sau dacă ești deja experimentat în acest limbaj și vrei să afli și să aprofundezi
ceva nou și incitant, atunci ai ocazia perfectă pentru a face acest lucru, prin participarea
ta la următoarea ediție Workshop.py. Dacă în prima ediție ne îndreptam atenția spre utilizarea
limbajului Python pentru crearea de aplicații web, acum vom avea în paralel o serie de workshop-uri,
cu subiecte ce variază de la cloud computing, programare funcțională, până la introducere în Python,
gama largă de opțiuni mulându-se atât pe începători, cât și pe cei cu experiență.&lt;/p&gt;
&lt;p&gt;Precedat de Conference.py, prima conferință de Python a toamnei, Workshop.py #2 se va desfășura
pe data de 19 octombrie, fiind compus din mai multe workshop-uri în paralel, cu subiecte variate,
unele dintre ele propunând aprofundarea conceptelor din prezentările din conferință. Pentru fiecare
workshop susținut, vom avea un mentor ce își va purta elevii prin înțelegerea subiectului prezentat.&lt;/p&gt;
&lt;p&gt;Unul din subiectele workshop-urilor va fi Introducere în Python, workshop susținut de membri ai
grupului RoPython, acesta fiind destinat începătorilor, cât și celor care vor să învețe un nou limbaj.
Participanții vor învăța de ce alegerea acestui limbaj de programare îți poate schimba viața și
viziunea asupra ei, prin ușurința cu care îți permite să pui în practică idei și prin filosofiile
ce stau la baza lui. Totodată, ei vor mai învăța să facă primii pași, ajungând de la primul traceback
la primul algoritm funcțional în Python.&lt;/p&gt;
&lt;p&gt;Programul complet al workshop-urilor, precum și locația lor vor fi anunțate în curând.&lt;/p&gt;
&lt;p&gt;Vă așteptăm!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sun, 19 Oct 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-10-19:2014/10/19/workshop-py-2/</guid><category>workshop</category></item><item><title>Python Week</title><link>https://ropython.ro/2014/10/18/Python-Week/</link><description>&lt;div class="line-block"&gt;
&lt;div class="line"&gt;&lt;em&gt;And on the pedestal these words appear:&lt;/em&gt;&lt;/div&gt;
&lt;div class="line"&gt;&lt;em&gt;&amp;quot;My name is Python, king of languages:&lt;/em&gt;&lt;/div&gt;
&lt;div class="line"&gt;&lt;em&gt;Look on my works, ye Mighty, and rejoice!”&lt;/em&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Dacă poetul romantic Percy Bysshe Shelley ar fi trăit în zilele noastre,
atunci cu siguranță poemele lui ar fi fost scrise în Python, limbajul ce are
propriile lui înțelepciuni, scrise în slove de biți de către Tim Peters, în al său
Zen of Python, setul de îndrumări ce cuprinde frumusețea limbajului în toată deplinătatea lui.&lt;/p&gt;
&lt;p&gt;Python Week este un eveniment dedicat acestui frumos limbaj ce își propune, ca
pentru o săptămână, să adune toți pasionații de tehnologie într-un mediu propice creației.&lt;/p&gt;
&lt;p&gt;Următoarele evenimente vor avea loc în cadrul săptămânii Python:&lt;/p&gt;
&lt;table border="1" class="docutils"&gt;
&lt;colgroup&gt;
&lt;col width="53%" /&gt;
&lt;col width="47%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Conference.py" src="https://ropython.ro/2014/10/18/Python-Week/conference.png" /&gt;
&lt;div class="legend"&gt;
Conference.py propune o zi întreagă de prezentări tehnice,
venite din partea unor speakeri implicați în proiecte open source de anvergură,
cu subiecte ce vor purta participanții prin cloud computing folosind Python,
in(tro)ducere în metaclase și sisteme de fișiere bazate pe Git, cuvintele cheie
ale evenimentului fiind open-source și bineînțeles, Python. Vrem ca această
conferință să rezoneze cu publicul pasionat de IT din Iași și nu numai,
astfel încât prin ea să reușim să formăm un mediu propice dezvoltării comunității
iubitorilor de Python și pasionaților de tehnologie din România. Prin subiecte interesate,
ancorate în lumea open source, vrem să deschidem totodată și apetitul persoanelor
tinere, dornice de învățarea unor lucruri noi, cât și a celor cu experiență în
dezvoltarea de software, ce vor să afle ultimele noutăți din lumea Python.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Workshop.py" src="https://ropython.ro/2014/10/18/Python-Week/workshop.png" /&gt;
&lt;div class="legend"&gt;
Precedat de Conference.py, prima conferință de Python a toamnei,
Workshop.py #2 se va desfășura pe data de 19 octombrie, fiind compus
din mai multe workshop-uri în paralel, cu subiecte variate, unele dintre
ele propunând aprofundarea conceptelor din prezentările din conferință.
Pentru fiecare workshop susținut, vom avea un mentor ce își va purta
elevii prin înțelegerea subiectului prezentat.
Unul din subiectele workshop-urilor va fi Introducere în Python, workshop
susținut de membri ai grupului RoPython, acesta fiind destinat începătorilor,
cât și celor care vor să învețe un nou limbaj. Participanții vor învăța de
ce alegerea acestui limbaj de programare îți poate schimba viața și viziunea
asupra ei, prin ușurința cu care îți permite să pui în practică idei și prin
filosofiile ce stau la baza lui.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Training.py" src="https://ropython.ro/2014/10/18/Python-Week/training.png" /&gt;
&lt;div class="legend"&gt;
Ideea acestui training este de a expune în fața micilor viitori
programatori și dezvoltatori, un limbaj de programare ușor de înțeles, rapid, robust
și stabil, un limbaj cu un impact enorm asupra tehnologiei și cu o varietate
nemaiîntâlnită în domeniu și toate acestea datorită simplității sintaxei, dar
mai ales comunității din spate și multitudinii de biblioteci. Echipa noastră
dorește să introducă încetul cu încetul, dar într-un mod sigur prin cantitatea imensă
de beneficii imediate și viitoare, acest limbaj de scripting în programa studiilor
(pre)universitare. Indiferent dacă intenția noastră de viitor va avea succes sau nu,
suntem siguri că elevii ce vor lua parte la evenimentele de acest gen vor avea multe
de învățat, lucruri ce vor fi de folos pe mai multe planuri, ce vor contribui la
îmbunătățirea “gimnasticii minții” și care îi vor ajuta pe participanți să-și materializeze
ideile într-un timp record, să vadă imediat în practică utilitatea unui algoritm și poate
chiar să realizeze aplicația mult visată.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;!--  --&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 18 Oct 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-10-18:2014/10/18/Python-Week/</guid><category>diverse</category></item><item><title>CloudTim Panel discussion: Dynamic Programming Languages in the Cloud</title><link>https://ropython.ro/2014/10/14/cloudtim-panel-discussion-dynamic-programming-languages-in-the-cloud/</link><description>&lt;p&gt;&lt;a class="reference external" href="http://www.unifiedpost.ro"&gt;UnifiedPost&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a class="reference external" href="http://www.cloudbase.it"&gt;Cloudbase&amp;nbsp;Solutions&lt;/a&gt;&amp;nbsp;have
teamed up for a cross-community meetup that will take the form of a
panel discussion on a very hot topic:&amp;nbsp;dynamic programming languages in
the cloud.&lt;/p&gt;
&lt;p&gt;Please vote for the most interesting questions you'd like to see
addressed during the meetup. &lt;a class="reference external" href="http://www.meetup.com/CloudTim/polls/1170162/"&gt;Please vote HERE.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The discussion will take a closer look at the Key Performance Indicators
and the key architectural principles for cloud application development.
Based on audience voted questions, we will talk about the role of
dynamic and static languages in cloud application development and best
practices in cloud development.&lt;/p&gt;
&lt;p&gt;We will have the following panellists:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Koen Handekyn&amp;nbsp;- CTO at&amp;nbsp;&lt;a class="reference external" href="http://www.unifiedpost.com/"&gt;UnifiedPost&lt;/a&gt;&amp;nbsp;and Head of UP-nxt,
UnifiedPost's R&amp;amp;D branch in cooperation with the Belgian universities of
Leuven and Gent.&lt;/li&gt;
&lt;li&gt;Lucian Petrut&amp;nbsp;- Software Developer at&amp;nbsp;&lt;a class="reference external" href="http://www.cloudbase.it/"&gt;Cloudbase Solutions&lt;/a&gt;, committed to bringing
interoperability in the Cloud Computing world, OpenStack and Python
enthusiast.&lt;/li&gt;
&lt;li&gt;Valentin Bud&amp;nbsp;– Systems Engineer at &lt;a class="reference external" href="http://www.databus.ro/"&gt;Databus&lt;/a&gt;, entrepreneur, Cloud Computing
enthusiast. He enjoys smart people, interesting conversation and things
well done.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;More panelists are in the process of confirming their attendance to our
event, so keep an eye on this space for regular updates on our speakers
and the questions they will be debating.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 14 Oct 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-10-14:2014/10/14/cloudtim-panel-discussion-dynamic-programming-languages-in-the-cloud/</guid><category>prezentari</category></item><item><title>Training.py - La tine în liceu</title><link>https://ropython.ro/2014/10/07/training-py-la-tine-in-liceu/</link><description>&lt;img alt="Training.py #1 - La tine în liceu" class="align-center" src="https://ropython.ro/2014/10/07/training-py-la-tine-in-liceu/training-py-1-in-liceu.png" /&gt;
&lt;p&gt;Deoarece conferințele și workshop-urile pot avea un caracter tehnic ceva mai avansat,
ne-am propus să creăm un eveniment destinat pasionaților de Python, destinat începătorilor
și nu numai. Acest training are ca public țintă elevii de liceu și ca scop
introducerea acestora în limbajul de scripting de nivel înalt, Python.&lt;/p&gt;
&lt;p&gt;Evenimentul va face parte din programul european CodeWeek și se va desfășura cu
sprijinul inspectoratului în mai multe licee de profil din țară, de data aceasta
pornind cu nume ca “Colegiul Național”, “Costache Negruzzi”, “Grigore Moisil” și
“Emil Racoviță” din Iași. Acesta va veni în continuarea workshop-ului de duminică
și se va întinde pe patru zile de marți până vineri, câte un laborator de trei ore
în fiecare liceu. Elevii vor desluși din mers, intr-o atmosferă cât mai distractivă,
tainele acestui limbaj, fără a se lovi de aceleași clișee și obstacole veșnice.&lt;/p&gt;
&lt;p&gt;Această sesiune de training va fi prima din categoria ei și va întări
cunoștințele dobândite în cadrul conferinței și a workshop-ului. Experiența ne-a
arătat că de multe ori nu toți participanții de la aceste evenimente se descurcă
la fel de bine ca restul și din acest motiv, vrem să anticipăm și să depășim împreună
eventualele dificultăți și totodată, să învățăm lucruri noi sau lucruri vechi dar
facute într-o altă manieră, mult mai simplu și mult mai rapid. Ideea acestui training
este de a expune în fața micilor viitori programatori și dezvoltatori, un limbaj de
programare ușor de înțeles, rapid, robust și stabil, un limbaj cu un impact enorm asupra
tehnologiei și cu o varietate nemaiîntâlnită în domeniu și toate acestea datorită
simplității sintaxei, dar mai ales comunității din spate și multitudinii de biblioteci.&lt;/p&gt;
&lt;p&gt;RoPython dorește să introducă încetul cu încetul, dar într-un mod sigur prin
cantitatea imensă de beneficii imediate și viitoare, acest limbaj de scripting în
programa studiilor (pre)universitare. Indiferent dacă intenția noastră de viitor
va avea succes sau nu, suntem siguri că elevii ce vor lua parte la evenimentele de
acest gen vor avea multe de învățat, lucruri ce vor fi de folos pe mai multe planuri,
ce vor contribui la îmbunătățirea “gimnasticii minții” și care îi vor ajuta pe participanți
să-și materializeze ideile într-un timp record, să vadă imediat în practică utilitatea unui
algoritm și poate chiar să realizeze aplicația mult visată. În prezent, scopul nostru
principal este să educăm potențialul nostru public din cadrul conferințelor, workshop-urilor
și chiar adunărilor ce poartă denumirea de Ask.py, învățându-i de la zero și dirijându-i
pas cu pas prin misteriosul drum către dezvoltarea de software. Ne dorim să-i facem
să-și răspundă singuri la întrebări ca “La ce mă ajută programarea în viața reală?”,
iar acest lucru va avea un mare beneficiu pentru ambele părți: noi ca organizatori vom
putea crește rapid o comunitate în adevăratul sens al cuvântului ce se va remarca prin
calitatea membrilor și nu prin cantitate, iar cei ce vor învața de la noi și de la colegii
lor vor avea parte de niște cunoștințe, idei și indicații de care puțin probabil
se vor lovi de unii singuri.&lt;/p&gt;
&lt;p&gt;Liceele înscrise în acest proiect sunt:&lt;/p&gt;
&lt;table border="1" class="docutils"&gt;
&lt;colgroup&gt;
&lt;col width="50%" /&gt;
&lt;col width="50%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt="Colegiul Național" src="https://ropython.ro/2014/10/07/training-py-la-tine-in-liceu/colegiu-national.png" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;img alt="Liceul Teoretic &amp;quot;Grigore Moisil&amp;quot;" src="https://ropython.ro/2014/10/07/training-py-la-tine-in-liceu/grigore-moisil.png" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;img alt="Colegiul &amp;quot;Costache Negruzzi&amp;quot;" src="https://ropython.ro/2014/10/07/training-py-la-tine-in-liceu/costache-negruzzi.png" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;img alt="Colegiul Național &amp;quot;Emil Racoviță&amp;quot;" src="https://ropython.ro/2014/10/07/training-py-la-tine-in-liceu/emil-racovita.png" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 07 Oct 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-10-07:2014/10/07/training-py-la-tine-in-liceu/</guid><category>workshop</category></item><item><title>Ask.py #3 - În expediție</title><link>https://ropython.ro/2014/10/01/ask-py-in-expeditie/</link><description>&lt;img alt="Ask.py #3 - În expediție" class="align-center" src="https://ropython.ro/2014/10/01/ask-py-in-expeditie/ask-py-in-expeditie.png" /&gt;
&lt;p&gt;Cu ocazia dojo-ului CentOS, ce se va desfășura în Timișoara pe 27 septembrie, echipa RoPython va face o vizită în orașul de pe Bega. O călătorie într-un oraș nou reprezintă totodată și oportunitatea cunoașterii comunității Python din orașul respectiv, ocazie numai bună pentru o nouă întâlnire Ask.py, alături de oameni noi și entuziasmați. Echipa RoPython vă invită la primul Ask.py în partea vestică a țării pe data de 1 octombrie, în Timișoara.&lt;/p&gt;
&lt;p&gt;Vă așteptăm!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 01 Oct 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-10-01:2014/10/01/ask-py-in-expeditie/</guid><category>social</category></item><item><title>Conference.py #1 @Iași</title><link>https://ropython.ro/2014/10/01/conference-py-1/</link><description>&lt;p&gt;Toamna este un anotimp al începutului, fiind vremea unui nou an școlar, unui
nou început de an universitar, precum și sezonul în care vacanțele lungi sau
scurte, plănuite sau inopinate, lasă locul altor activități.
Este anotimpul în care începe stagiunea la operă și în care studenții revin
timizi în orașul studenției lor, tânjind după aventurile verii proaspăt trecute.
Toamna este și anotimpul în care poți participa la conferințe consacrate.
Dacă pe harta evenimentelor IT din această toamnă ai trecut Design Jam,
CodeCamp sau DefCamp, atunci este timpul să adaugi și prima conferință
dedicată limbajului Python din România, Conference.py, ce se va desfășura în Iași,
pe data de 18 octombrie.&lt;/p&gt;
&lt;p&gt;Conference.py propune o zi întreagă de prezentări tehnice, venite din
partea unor speakeri implicați în proiecte open source de anvergură,
cu subiecte ce vor purta participanții prin cloud computing folosind Python,
in(tro)ducere în metaclase și sisteme de fișiere bazate pe Git, cuvintele cheie
ale evenimentului fiind open-source și bineînțeles, Python.&lt;/p&gt;
&lt;p&gt;Vrem ca această conferință să rezoneze cu publicul pasionat de IT din Iași și nu
numai, astfel încât prin ea să reușim să formăm un mediu propice dezvoltării
comunității iubitorilor de Python și pasionaților de tehnologie din România.
Prin subiecte interesate, ancorate în lumea open source, vrem să deschidem
totodată și apetitul persoanelor tinere, dornice de învățarea unor lucruri noi,
cât și a celor cu experiență în dezvoltarea de software, ce vor să afle ultimele
noutăți din lumea Python.&lt;/p&gt;
&lt;p&gt;Pentru această primă ediție, ne așteptăm la cel puțin un număr de o sută de participanți
și sperăm că această conferință să crească și să aducem an de an un număr tot mai mare de
participanți și prezentări tot mai diverse și incitante. Pentru acest eveniment,
intrarea va fi liberă.&lt;/p&gt;
&lt;p&gt;Următorii speakeri ne onorează cu participarea lor:&lt;/p&gt;
&lt;table border="1" class="docutils"&gt;
&lt;colgroup&gt;
&lt;col width="50%" /&gt;
&lt;col width="50%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Alex Morega" src="https://ropython.ro/2014/10/01/conference-py-1/alex_morega.jpeg" /&gt;
&lt;p class="caption"&gt;Alex Morega&lt;/p&gt;
&lt;div class="legend"&gt;
Alex este un dezvoltator web, care iubește limbajul
Python și nu se poate abține din a descoperi
biblioteci noi. Printre altele, este și voluntar pentru
organizația ROSEdu, ce promovează cultura open-source
în educație.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Gabriel Samfira" src="https://ropython.ro/2014/10/01/conference-py-1/gabriel_samfira.jpg" /&gt;
&lt;p class="caption"&gt;Gabriel Samfira&lt;/p&gt;
&lt;div class="legend"&gt;
Gabriel este Senior Cloud Engineer în cadrul
Cloudbase Solutions. Este pasionat de proiecte open
source și experimentat în diverse limbaje de programare,
precum Python, Go, Ruby, Perl și Powershell.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Alessandro Pilotti" src="https://ropython.ro/2014/10/01/conference-py-1/alessandro_pilotti.jpeg" /&gt;
&lt;p class="caption"&gt;Alessandro Pilotti&lt;/p&gt;
&lt;div class="legend"&gt;
Alessandro este CEO-ul și fondatorul Cloudbase Solutions,
o companie ce formează puntea de legătură dintre open
source și Microsoft. El este Microsoft MVP pe ASP.NET
și pe Windows Azure Insider, fiind totodată și Microsoft
Certified Trainer. Îi place să dezvolte proiecte open
source și să participe în comunitatea IT.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Ionel Cristian Mărieș" src="https://ropython.ro/2014/10/01/conference-py-1/ionel_cristian.jpg" /&gt;
&lt;p class="caption"&gt;Ionel Cristian Mărieș&lt;/p&gt;
&lt;div class="legend"&gt;
Ionel este un dezvoltator software din Cluj-Napoca.
După mai multe aventuri cu alte limbaje, a rămas la
Python și inevitabilul JavaScript. Îi place să facă
contribuții la proiecte open-source și în timpul liber
mai scrie și pe blog. El este și autorul mai multor
proiecte open source, printre care enumerăm aspectlib
cogen, python-manhole, fiind și contribuitor Celery.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;div class="first last figure"&gt;
&lt;img alt="Vlad Temian" src="https://ropython.ro/2014/10/01/conference-py-1/vlad_temian.png" /&gt;
&lt;p class="caption"&gt;Vlad Temian&lt;/p&gt;
&lt;div class="legend"&gt;
Vlad este backend developer la Presslabs, fiind un
tânăr energic și entuziast, pasionat de orice presupune
cod sau problemă tehnică. Folosește Python ori de câte
ori are ocazia și este totodată și mentor pentru Coder
Dojo în Timișoara, unde pregătește copiii pentru primii
lor pași în lumea Python.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Dacă vrei să ne ajuți, dacă ai un sfat sau o critică sau doar ești curios
de inițiativa grupului RoPython, nu ezita să ne contactezi pe &lt;a class="reference external" href="mailto:contact&amp;#64;ropython.org"&gt;contact&amp;#64;ropython.org&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Mulțumim sponsorilor și partenerilor noștri!&lt;/p&gt;
&lt;img alt="PSF" src="https://ropython.ro/2014/10/01/conference-py-1/python-software-foundation.png" style="width: 35.0%;" /&gt;
&lt;img alt="Cloudbase Solutions" src="https://ropython.ro/2014/10/01/conference-py-1/cloudbase.png" style="width: 35.0%;" /&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 01 Oct 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-10-01:2014/10/01/conference-py-1/</guid><category>conferinta</category></item><item><title>Ask.py #2 - Elemente introductive</title><link>https://ropython.ro/2014/07/23/ask-py-elemente-introductive/</link><description>&lt;img alt="Ask.py #2 - Elemente introductive" class="align-center" src="https://ropython.ro/2014/07/23/ask-py-elemente-introductive/ask-py-2-elemente-introductive.png" /&gt;
&lt;p&gt;Săptămâna aceasta în cadrul evenimentului Ask.py vom face primii pași în dezvoltarea unei aplicații folosind limbajul Python.
Dacă săptămâna trecută vorbeam despre lucrurile interesante ce pot fi realizate folosind Python, în cadrul acestei sesiuni vom implementa o parte dintre ele.&lt;/p&gt;
&lt;p&gt;Vă așteptăm cu drag!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 23 Jul 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-07-23:2014/07/23/ask-py-elemente-introductive/</guid><category>social</category></item><item><title>Decorators and Workflows</title><link>https://ropython.ro/2014/07/17/decorators-and-workflows/</link><description>&lt;p&gt;La a 2-a ediție de vară vor prezenta:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="30%" /&gt;
&lt;col width="70%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;a class="reference external" href="https://blog.ionelmc.ro/"&gt;Ionel Cristian Mărieș&lt;/a&gt;&lt;/th&gt;
&lt;td&gt;Tot ce nu vroiai să știi despre decoratori&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;a class="reference external" href="https://github.com/severb"&gt;Sever Băneșiu&lt;/a&gt;&lt;/th&gt;
&lt;td&gt;Flowy, easy SWF workflows (swf: &lt;a class="reference external" href="http://aws.amazon.com/swf/"&gt;http://aws.amazon.com/swf/&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Evenimentul este găzduit de Cluj Hub. Va fi o taxa de protocol de 20RON. 15RON pentru primii 5.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 17 Jul 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-07-17:2014/07/17/decorators-and-workflows/</guid><category>prezentari</category></item><item><title>Ask.py #1 Curiozități</title><link>https://ropython.ro/2014/07/16/ask-py-curiozitati/</link><description>&lt;img alt="Ask.py #1 - Curiozități" class="align-center" src="https://ropython.ro/2014/07/16/ask-py-curiozitati/ask-py-1-curiozitati.png" /&gt;
&lt;p&gt;ask.py este destinat interacțiunii prin viu grai cu echipa RoPython, scopul fiind nu doar dobândirea de noi cunoștințe
prin intermediul întrebărilor, cât și o închegare cât mai bună e relației dintre membrii comunității Python din România,
în fața unui pahar de vin, înconjurați de oameni cu aceeași pasiune extraordinară pentru acest limbaj.&lt;/p&gt;
&lt;p&gt;Vom încerca în primul eveniment ask.py să prezentăm proiectul RoPython celor care vor să afle mai multe despre
inițiativă, cât și să fim la dispoziția voastră pentru întrebări din universul Python.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 16 Jul 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-07-16:2014/07/16/ask-py-curiozitati/</guid><category>social</category></item><item><title>PyTim #6</title><link>https://ropython.ro/2014/07/01/pytim-6/</link><description>&lt;p&gt;Welcome to the 6th edition of #PyTim, the Python meetup in Timisoara.&lt;/p&gt;
&lt;p&gt;In this edition we will have 2 sessions talking about open source
projects developed using Python and Go.&lt;/p&gt;
&lt;p&gt;Here is the Agenda:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="42%" /&gt;
&lt;col width="42%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Time&lt;/th&gt;
&lt;th class="head"&gt;Presenter&lt;/th&gt;
&lt;th class="head"&gt;Talk&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;18:30 - 19:10&lt;/td&gt;
&lt;td&gt;Gabriel Adrian Samfira (Cloudbase Solutions﻿)&lt;/td&gt;
&lt;td&gt;Automating Windows workloads with Juju and MAAS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:10 - 19:30&lt;/td&gt;
&lt;td&gt;Coffee Break&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:30 - 20:10&lt;/td&gt;
&lt;td&gt;Bogdan Gaza&lt;/td&gt;
&lt;td&gt;Taming Cloud Infrastructures with Python and Docker&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The venue and format remain the same as in previous meetups. Please
spread the word and let people know about #PyTim.&lt;/p&gt;
&lt;p&gt;See you on July 1!&lt;/p&gt;
&lt;p&gt;#Juju #Go #MAAS #Docker #HyperV #Python #opensource #meetup #Timisoara&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 01 Jul 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-07-01:2014/07/01/pytim-6/</guid><category>prezentari</category></item><item><title>Python and Ember.js</title><link>https://ropython.ro/2014/06/12/python-and-emberjs/</link><description>&lt;p&gt;Python and Ember.js - Super Fast (and Testable!) Frontend&lt;/p&gt;
&lt;p&gt;FREE BEER and PIZZA while showcasing the testable, Embjer.js on top of
a Python backend.&lt;/p&gt;
&lt;p&gt;Create super fast and testable front end on top of your Python.&lt;/p&gt;
&lt;p&gt;by Stas Suscov and Flaviu Simihaian&lt;/p&gt;
&lt;p&gt;&lt;img alt="image0" src="http://photos2.meetupstatic.com/photos/event/5/4/e/e/global_199941742.jpeg" /&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 12 Jun 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-06-12:2014/06/12/python-and-emberjs/</guid><category>prezentari</category></item><item><title>Workshop #1 - Python pentru dezvoltarea aplicațiilor web</title><link>https://ropython.ro/2014/05/31/workshop-py-python-pentru-dezvoltarea-aplicatiilor-web/</link><description>&lt;pre class="literal-block"&gt;
HTTP/1.1 201 Workshop created
Date: SAT, 31 May 2014 10:00:00 GMT
Location: Facultatea de informatică
Content-Type: application/PythonWeb
Content-Length: 12
X-Description: “Python workshop! REST, url routing, Python, JSON, unit testing”
&lt;/pre&gt;
&lt;p&gt;Dacă antetele de mai sus te duc cu gândul la proiectul pe care vrei să îl faci RESTful, dar nu ai avut niciodată timp să afli ce este și cum se face, atunci ești binevenit pe data de 31 mai la Facultatea de Informatică UAIC, Iași, pentru un atelier Python, de-a lungul unei zile intense în care cuvintele cheie vor fi web și Python. Nu e nici o problemă dacă nu ai auzit niciodată de acest limbaj, la finalul zilei fiecare participant va putea să își treacă în bucket list faptul că a aflat de REST APIs, JSON, Python, unit testing, url routing și permisiuni, generatori, WSGI și decoratori. Băuturile și snackurile vor fi din partea casei.&lt;/p&gt;
&lt;p&gt;Grupul din spatele inițiativei e format din oameni entuziaști și pasionați de Python, fiecare dintre ei având experiență în domenii precum procesare distribuită, aplicații web, open source și securitate. O prefață a evenimentului de sâmbătă va fi pe data de 30 mai, în incinta facultății de informatică (ora exactă va fi anunțată în curând), ce se va desfășura pe parcursul a două ore, în care grupul RoPython se va prezenta și își va prezenta și obiectivele, urmând ca restul timpului să fie ocupat de o serie de prezentări scurte și la obiect despre subiecte diverse cu tangență în limbajul Python, aceste prezentări având scopul să incite cât mai multă lume pentru participarea de sâmbătă. Totodată, vineri va exista și o surpriză (cuvintele cheie fiind API și gaming).&lt;/p&gt;
&lt;p&gt;Evenimentul de sâmbătă, 31 mai, va fi împărțit într-o parte teoretică, ce se va desfășura în prima parte a zilei, urmată de una practică, de-a lungul căreia participanții pot să își folosească cunoștințele acumulate în prima parte a zilei. Partea teoretică va consta în prezentări mai detaliate cu aplicare în dezvoltarea aplicațiilor web folosind Python, iar în cea practică participanții vor lucra la realizarea unor aplicații web într-un timp cât mai scurt.
Pentru că vrem ca fiecare participant să câștige cât mai multă experiență din urma acestui atelier și să oferim un eveniment de calitate, numărul de locuri pentru evenimentul de sâmbătă va fi limitat.  Înscrierea fiecărui participant va fi evaluată conform anumitor criterii de către membrii grupului,  urmând ca primele 45 de persoane să fie acceptate.&lt;/p&gt;
&lt;p&gt;Elementele ce vor fi apreciate sunt:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;contribuitori la proiecte open source, nu neapărat scrise în limbajul Python.&lt;/li&gt;
&lt;li&gt;proiecte pe github sau bitbucket peste care ne putem uita.&lt;/li&gt;
&lt;li&gt;un profil de LinkedIn plin cu lucruri care să ne impresioneze.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Apreciem persoanele care vor să învețe, așa că și începătorii sunt bineveniți. Pentru asta, trebuia ca prezentarea voastră să fie cât mai savuroasă și sinceră.&lt;/p&gt;
&lt;p&gt;Programul de vineri este:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="58%" /&gt;
&lt;col width="26%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Ora&lt;/th&gt;
&lt;th class="head"&gt;Prezentare&lt;/th&gt;
&lt;th class="head"&gt;Speaker&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;12:00 - 12:15&lt;/td&gt;
&lt;td&gt;Prezentarea grupului RoPython&lt;/td&gt;
&lt;td&gt;Alexandru Coman&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;13:00 - 13:15&lt;/td&gt;
&lt;td&gt;Noțiuni de conduită în dezvoltarea unui proiect&lt;/td&gt;
&lt;td&gt;Cosmin Poieană&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;13:15 - 13:30&lt;/td&gt;
&lt;td&gt;Decoratori (noțiuni introductive)&lt;/td&gt;
&lt;td&gt;Claudiu Popa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;13:30 - 13:45&lt;/td&gt;
&lt;td&gt;Unit testing (noțiuni introductive)&lt;/td&gt;
&lt;td&gt;Claudiu Popa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;13:45 - 14:00&lt;/td&gt;
&lt;td&gt;Element surpriză&lt;/td&gt;
&lt;td&gt;Claudiu Popa&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Programul de sâmbătă este:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="58%" /&gt;
&lt;col width="26%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Ora&lt;/th&gt;
&lt;th class="head"&gt;Activitate&lt;/th&gt;
&lt;th class="head"&gt;Speaker&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;09:00 - 10:00&lt;/td&gt;
&lt;td&gt;Primirea participanților&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;10:00 - 10:45&lt;/td&gt;
&lt;td&gt;Introducere în paradigma REST&lt;/td&gt;
&lt;td&gt;Sabin Buraga&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;10:45 - 11:15&lt;/td&gt;
&lt;td&gt;Framework-ul Cherrypy&lt;/td&gt;
&lt;td&gt;Alexandru Coman&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;11:15 - 11:30&lt;/td&gt;
&lt;td&gt;Pauză&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;11:30 - 12:30&lt;/td&gt;
&lt;td&gt;Django REST Framework&lt;/td&gt;
&lt;td&gt;Claudiu Popa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;12:30 - 13:00&lt;/td&gt;
&lt;td&gt;ORM-uri&lt;/td&gt;
&lt;td&gt;Cosmin Poieană&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;13:00 - 14:15&lt;/td&gt;
&lt;td&gt;Pauză de masă&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;14:15 - 14:30&lt;/td&gt;
&lt;td&gt;Standarde de scriere&lt;/td&gt;
&lt;td&gt;Alexandru Coman&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;14:30 - 14:45&lt;/td&gt;
&lt;td&gt;Formarea echipelor&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;15:00 - 19:00&lt;/td&gt;
&lt;td&gt;Workshop&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;20:00&lt;/td&gt;
&lt;td&gt;Feedback în Oscar&lt;/td&gt;
&lt;td&gt;Echipa RoPython&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Grupul RoPython vă așteaptă cu drag!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 31 May 2014 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2014-05-31:2014/05/31/workshop-py-python-pentru-dezvoltarea-aplicatiilor-web/</guid><category>Workshop</category></item><item><title>Machine Learning in Python</title><link>https://ropython.ro/2014/02/20/machine-learning-in-python/</link><description>&lt;p&gt;Hello Pythonistas!&lt;/p&gt;
&lt;p&gt;After a long break we'll meet again! This time the topic is machine
learning, one of Python's favorite use cases. Radu Marius Florin and
Roland Szabo will tell us more about it. After the meetup we'll go for a
drinkup to get to know each other better ...&lt;/p&gt;
&lt;p&gt;The event will be hosted by Cluj Hub, where freelancers usually meet.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 20 Feb 2014 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2014-02-20:2014/02/20/machine-learning-in-python/</guid><category>prezentari</category></item><item><title>PyTim #5</title><link>https://ropython.ro/2014/02/11/pytim-5/</link><description>&lt;p&gt;Happy New Year from behalf of PyTim!&lt;/p&gt;
&lt;p&gt;The first #Python meetup of 2014 will take place on February 11. The
format is the same as in the previous meet ups.&lt;/p&gt;
&lt;p&gt;Here is the Agenda:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="30%" /&gt;
&lt;col width="70%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;div class="first last line-block"&gt;
&lt;div class="line"&gt;Radu Ciorba&lt;/div&gt;
&lt;div class="line"&gt;(&lt;a class="reference external" href="https://www.facebook.com/ThreePillarGlobal"&gt;3Pillar Global Romania&lt;/a&gt;)&lt;/div&gt;
&lt;/div&gt;
&lt;/th&gt;
&lt;td&gt;Concurrency in Python Overview: Processes, Threads and Greenlets&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;Adam Collard (&lt;a class="reference external" href="https://www.facebook.com/pages/Canonical-Ltd/112304012115618"&gt;Canonical Ltd&lt;/a&gt;)&lt;/th&gt;
&lt;td&gt;Python 3.4. What's coming?&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;Alessandro Pilotti (&lt;a class="reference external" href="https://www.facebook.com/CloudbaseSolutions"&gt;Cloudbase Solutions&lt;/a&gt;)&lt;/th&gt;
&lt;td&gt;Interoperable OpenStack guest initialization with Python&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Each presentation will last around 30 minutes + Q/A. There will be
short, 10 minute coffee breaks in between sessions.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;See you on February 11!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 11 Feb 2014 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2014-02-11:2014/02/11/pytim-5/</guid><category>prezentari</category></item><item><title>PyTim #4</title><link>https://ropython.ro/2013/11/12/pytim-4/</link><description>&lt;p&gt;Welcome to the 4th #Python community #meetup in #Timisoara.&lt;/p&gt;
&lt;p&gt;At PyTim #4 we will have 3 talks held by local developers, covering the
following topics:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="42%" /&gt;
&lt;col width="42%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Time&lt;/th&gt;
&lt;th class="head"&gt;Presenter&lt;/th&gt;
&lt;th class="head"&gt;Talk&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;18:30 - 19:10&lt;/td&gt;
&lt;td&gt;Vlad Temian (&lt;a class="reference external" href="https://www.facebook.com/PressLabs?directed_target_id=0"&gt;PressLabs&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;A Python Web Service&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:10 - 19:20&lt;/td&gt;
&lt;td&gt;Dan Bugariu&lt;/td&gt;
&lt;td&gt;OpenData &amp;amp; CityProjects communities / Python Hackaton opportunity&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:40 - 20:20&lt;/td&gt;
&lt;td&gt;Dan Damian (&lt;a class="reference external" href="https://www.facebook.com/mindquilt?directed_target_id=0"&gt;MindQuilt&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;Application Deployment using SaltStack &amp;amp; Fabric&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;20:20 - 21:00&lt;/td&gt;
&lt;td&gt;Gabriel Adrian Samfira (&lt;a class="reference external" href="https://www.facebook.com/CloudbaseSolutions?ref=hl&amp;amp;directed_target_id=0"&gt;Cloudbase Solutions&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;Distributed Tasks using Python and AMQP&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;See you on November 12!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 12 Nov 2013 00:00:00 +0200</pubDate><guid>tag:ropython.ro,2013-11-12:2013/11/12/pytim-4/</guid><category>prezentari</category></item><item><title>PyTim #3</title><link>https://ropython.ro/2013/10/09/pytim-3/</link><description>&lt;p&gt;Now that developers have come back from holiday and the University has
started we will continue our regular meetup schedule with PyTim #3.&lt;/p&gt;
&lt;p&gt;We will have 3 technical talks held by local developers who will share
from their experience working on large scale Python projects.&lt;/p&gt;
&lt;div class="section" id="agenda-speakers"&gt;
&lt;h2&gt;Agenda &amp;amp; Speakers&lt;a class="headerlink" href="#agenda-speakers" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="42%" /&gt;
&lt;col width="42%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Time&lt;/th&gt;
&lt;th class="head"&gt;Presenter&lt;/th&gt;
&lt;th class="head"&gt;Talk&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;18:30 - 19:10&lt;/td&gt;
&lt;td&gt;Mihai Balint (Cmed Technology)&lt;/td&gt;
&lt;td&gt;Test Fixture Deployment with Docker Containers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:10 - 19:50&lt;/td&gt;
&lt;td&gt;Robert Tingirica (&lt;a class="reference external" href="https://www.facebook.com/CloudbaseSolutions/events?ref=hl&amp;amp;directed_target_id=0"&gt;Cloudbase Solutions&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;Unit Testing in Python&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;20:10 - 21:00&lt;/td&gt;
&lt;td&gt;Sever Banesiu &amp;amp; Peter Horvath (&lt;a class="reference external" href="https://www.facebook.com/ThreePillarGlobal?directed_target_id=0"&gt;3Pillar Global Romania&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;Zope Component Architecture / Flowy Library for Amazon Simple Workflow&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;See you on October 9!&lt;/p&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Wed, 09 Oct 2013 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2013-10-09:2013/10/09/pytim-3/</guid><category>prezentari</category></item><item><title>Task queues and components architecture</title><link>https://ropython.ro/2013/10/03/task-queues-and-components-architecture/</link><description>&lt;p&gt;I invite you to the 2nd Cluj Pythonistas meetup where two of the best
Python developers I know will tell you about subjects that they love:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="30%" /&gt;
&lt;col width="70%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;a class="reference external" href="https://blog.ionelmc.ro/"&gt;Ionel Cristian Mărieș&lt;/a&gt;&lt;/th&gt;
&lt;td&gt;Celery introduction&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;a class="reference external" href="https://github.com/severb"&gt;Sever Băneșiu&lt;/a&gt;&lt;/th&gt;
&lt;td&gt;Zope Component Architecture&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The event's host is Cluj Cowork and the recommended contribution for
that is 10 lei. See you there ...&lt;/p&gt;
&lt;p&gt;P.S. Ring at &amp;quot;Ruby tribe&amp;quot; when you arrive.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 03 Oct 2013 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2013-10-03:2013/10/03/task-queues-and-components-architecture/</guid><category>prezentari</category></item><item><title>Python Cluj first meetup</title><link>https://ropython.ro/2013/08/01/python-cluj-first-meetup/</link><description>&lt;p&gt;Just an informal meeting in a bar so we can get to know other Python
fans in Cluj and what they have to share&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Thu, 01 Aug 2013 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2013-08-01:2013/08/01/python-cluj-first-meetup/</guid><category>social</category></item><item><title>PyTim #2</title><link>https://ropython.ro/2013/07/09/pytim-2/</link><description>&lt;p&gt;After an extremely interesting first meetup we would like to continue in
the same direction with PyTim #2.&lt;/p&gt;
&lt;p&gt;We will have some technical talks and provide an insight to the
Europython 2013 conference happening now in Florence - &lt;a class="reference external" href="https://ep2013.europython.eu/"&gt;https://ep2013.europython.eu/&lt;/a&gt; &lt;a class="reference external" href="https://ep2013.europython.eu/p3/live/"&gt;https://ep2013.europython.eu/p3/live/&lt;/a&gt;&lt;/p&gt;
&lt;div class="section" id="agenda-speakers"&gt;
&lt;h2&gt;Agenda &amp;amp; Speakers&lt;a class="headerlink" href="#agenda-speakers" title="Permalink to this headline"&gt;*&lt;/a&gt;&lt;/h2&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="16%" /&gt;
&lt;col width="42%" /&gt;
&lt;col width="42%" /&gt;
&lt;/colgroup&gt;
&lt;thead valign="bottom"&gt;
&lt;tr&gt;&lt;th class="head"&gt;Time&lt;/th&gt;
&lt;th class="head"&gt;Presenter&lt;/th&gt;
&lt;th class="head"&gt;Talk&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td&gt;18:30 - 19:00&lt;/td&gt;
&lt;td&gt;Laura Feier &amp;amp; Andrei Coman&lt;/td&gt;
&lt;td&gt;Python at 3Pillar Global&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;19:00 - 20:00&lt;/td&gt;
&lt;td&gt;Bogdan Gaza&lt;/td&gt;
&lt;td&gt;Realtime Webapps in Python&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;20:00 - 21:00&lt;/td&gt;
&lt;td&gt;Bogdan Hodorog, Radu Ciorba, Adam Collard, Slavita Baciuna&lt;/td&gt;
&lt;td&gt;Bringing Europython in Timisoara&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;See you at the event!&lt;/p&gt;
&lt;/div&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 09 Jul 2013 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2013-07-09:2013/07/09/pytim-2/</guid><category>prezentari</category></item><item><title>Python Basics Training</title><link>https://ropython.ro/2013/06/29/python-basics-training/</link><description>&lt;p&gt;PyTim is organizing a Python training for beginners.&lt;/p&gt;
&lt;p&gt;We invite you to learn the basics of Python from some of the most
experienced developers in Timisoara.&lt;/p&gt;
&lt;p&gt;The event will take place on June 29, at the Startup Hub, starting from
14:00.&lt;/p&gt;
&lt;p&gt;Speakers:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;a class="reference external" href="https://www.facebook.com/vladtemian?directed_target_id=0"&gt;Vlad Temian&lt;/a&gt; - SimplySocial&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="https://www.facebook.com/adrian.vladu.3?directed_target_id=0"&gt;Adrian Vladu&lt;/a&gt; - Cloudbase Solutions&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="https://www.facebook.com/ai.cucu?directed_target_id=0"&gt;Ioan Alexandru Cucu&lt;/a&gt; - 3Pillar Global&lt;/li&gt;
&lt;li&gt;&lt;a class="reference external" href="https://www.facebook.com/tomoroga?directed_target_id=0"&gt;Andrei Tomoroga&lt;/a&gt; - MindQuilt&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can find the Agenda here - &lt;a class="reference external" href="http://bit.ly/122dDfJ"&gt;http://bit.ly/122dDfJ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bring your laptops, you will need them. Please install Python 2.7 (&lt;a class="reference external" href="http://www.python.org/download/"&gt;http://www.python.org/download/&lt;/a&gt;) and an editor with Syntax Highlightling (eg: Notepad++, Vim, Sublime,
etc).&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Sat, 29 Jun 2013 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2013-06-29:2013/06/29/python-basics-training/</guid><category>prezentari</category></item><item><title>PyTim #1</title><link>https://ropython.ro/2013/06/04/pytim-1/</link><description>&lt;p&gt;First PyTim meetup.&lt;/p&gt;
&lt;p&gt;We will talk about local products developed in Python and why local
developers / companies have chosen Python. Also, what is the most
interesting facet of using Python on each of these products.&lt;/p&gt;
&lt;p&gt;There will be 4 presentations / tech talks held by:&lt;/p&gt;
&lt;table border="1" class="colwidths-given docutils"&gt;
&lt;colgroup&gt;
&lt;col width="30%" /&gt;
&lt;col width="70%" /&gt;
&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;th class="stub"&gt;Adam Collard (Cmed Technology)&lt;/th&gt;
&lt;td&gt;Coding to cure cancer, Python in pharma&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;a class="reference external" href="https://www.facebook.com/alessandro.pilotti?directedarget_id=0"&gt;Alessandro Pilotti&lt;/a&gt; (Cloudbase Solutions)&lt;/th&gt;
&lt;td&gt;Python and OpenStack&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;a class="reference external" href="https://www.facebook.com/hurrycane?directed_target_id=0"&gt;Bogdan Gaza&lt;/a&gt; (SimplySocial)&lt;/th&gt;
&lt;td&gt;Weightlifting at SimplySocial&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;th class="stub"&gt;&lt;a class="reference external" href="https://www.facebook.com/dandamian?directed_target_id=0"&gt;Dan Damian&lt;/a&gt; (MindQuilt)&lt;/th&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;See you on June 4!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Echipa RoPython</dc:creator><pubDate>Tue, 04 Jun 2013 00:00:00 +0300</pubDate><guid>tag:ropython.ro,2013-06-04:2013/06/04/pytim-1/</guid><category>prezentari</category></item></channel></rss>