- November Oslo Python Meetup @ Kolonial.no
Hi all Pythonistas! We're happy to announce an exciting new Oslo Python event, this time hosted by us in Kolonial.no in our fresh offices in Nydalen. --------- 17.30: Doors open 18:00: We'll serve some delicious, warm food 18:30: Talk by Kolonial.no on our Python-stack At Kolonial.no we use Python for everything we do, from our Django powered online grocery store to controlling robots and conveyors at our warehouse. In this talk we will introduce you to our architecture and deep dive into some unusual stuff we have been doing with Python and asyncio. 19:15: Talk by Otovo on GraphQL and Graphene In 2016, we at Otovo launched our website with a backend based on a Django Rest Framework. Last year we started on our mobile app, this time exporing GraphQL with Graphene rather than REST. This talk consists of challenges and benefits we've found, and how we're now also migrating the web app to GraphQL. -------- Afterwards we'll enjoy some tasty drinks and snacks with some more geeky Python talk. If you'd have an idea for another talk, send your short pitch to Herman (co-organizer), and we'll be happy to organize. We hope you'll join us for a great evening, and tell your friends!
- March Meetup
• What we'll do To meet up to talk about Python and related technologies. We will provide some drinks and food. So if you want want to say something please send us an update. Lightning talk 1 "How to use Python to decide" Hans Olav Melberg wil hold a lightning talk "How to use Python to decide". A new framework for A new framework for evaluating the costs, benefits and uncertainty of different health interventions" Hans Olav works as a Associate Professor at UIO. He has used Python to analyze healthdata for 5 years. He has developed a package that shall make it easier to evaluate new drugs (estimate benefit and costs) Lightning talk 2 "Blockchain in a Python perspective" Lars Bahner will hold a lightning talk about blockchain, that is mainly written in Python. He said he would come back to me with some more details. Lars is working as a senior consultant in Inonit and has a special liking for Blockchain as a technology and gamechanger. There is still time to come up with new lightning talks and to hold them. We should have time for at least 3 to 5 around 10 minutes each. • What to bring • Important to know The map reference here is not totally accurate. Use this when you are navigation to our office: https://www.google.no/maps/place/Inonit+ASfirstname.lastname@example.org,10.7493273,17z/data=!4m5!3m4!1s0x46416e807d4866d9:0xdad9e9fdb55d23d4!8m2!3d59.925237!4d10.748984?hl=no
- April meetup
Together with mCASH we plan to have a Meet Up on the 5th of April. We plan for 3 speeches and maybe some lightning talks. It's up to you :-) Do not hesitate to contact us if you have something on your mind, something cool you have been working. 1st talk: Dag Sverre Seljebotn from mCASH will talk about the mCASH backend and how we use Google App Engine: • How App Engine and the NoSQL Google data store works, and examples of the async framework that was written by Guido van Rossum • Advantages and disadvantages seen in App Engine after 2 years of use in production • Sharding techniques used to overcome the limitations of Google Data Store • Experiences with payments handling and primarily storing immutable events instead of mutable state to database 2nd talk: Christian Mikalsen from kolonial.no will talk about how they built a robust and scalable logistics plattform. Kolonial.no is a startup founded three years ago by a young and tech-savvy team, and has quickly grown to become Norway's largest online grocer. They will talk about their startup journey, and how they have built and scaled a user friendly website and a fully integrated logistics platform using Python and Django, all developed in-house by a very small team of engineers."
- October Meetup
Hi everybody! Python Meetup October 6th! Please sign up if you want to come so we can get a big enough place to hold the event. Hope to see you there! Submissions: • David Buchmann - Twisted (https://twistedmatrix.com/trac/) • Rolf Håvard Blindheim - drf-haystack (http://drf-haystack.readthedocs.org/en/latest/) • Yiorgis Gozadinos - Behaving ( https://github.com/ggozad/behaving ) • (Stein Magnus Jodal - CFFI (https://cffi.readthedocs.org/en/latest/)) Update: Stein Magnus' CFFI talk has been postponed to a later meetup. There is now 26 people attending. BITRAF has place for 30 +. So please sign off if you know you can not attend. We are starting at 1630, but the academic side of it, will start around 1700-
- A Python Conference in Norway?!
Norway is one of the few countries in Europe, and the only Scandinavian country without a PyCon. This meeting is perhaps the first step in putting that right! The purpose of this meetup is both to gauge interest and start organising a Python conference in Norway. The initial thinking is to start small and, if we're successful, grow from there. We're already in touch with the Python Software Foundation, who control the PyCon brand, and it looks like there would be support for a conference in Norway. The main question for us is whether there is sufficiently numerous and dedicated local interest to make PyCon Norway a reality.
- Transducers in Python
[This will be a joint meetup with Oslo Socially Functional Programmers, so if you are member of both meetup groups, please only RSVP in one group, so we can get an accurate view of numbers.] Transducers - a portmanteau of ‘transform reducers’ - are a new functional programming concept introduced into the Clojure programming language. Although transducers are actually pretty straightforward in retrospect, wrapping your brain around them, especially if you’re not already a competent Clojureist, can be challenging. In this session, we introduce transducers by implementing them from scratch in everybody’s favourite executable pseudocode, Python. We’ll start with the familiar staples of functional programming, map(), filter() and reduce(), and derive transducers from first principles. We’ll work towards a set of general tools which work with eager collections, lazy ‘pull’ sequences, and ‘push’ event streams. Along the way we’ll cover stateful transducers and transducer composition, demonstrating that transducers are both more general, and more fundamental, than the functional programming tools baked into Python and many other languages.
- Python Meetup
Hi everybody, it is time for a new Python meetup, October 21st, 16:30. We hope you will find the time to attend. If you have something to share on how you use Python, new or underappreciated libraries and frameworks, cool techniques - anything - please don't hesitate to contact us, or post below. The program so far: 17:00 Extending the Django admin with AngularJS Eirik Krogstad 17:30 Python in Lær Kidsa Koding/Kodeklubben Geir Arne Hjelle 17:45 Conversation, impromptu talks, chips and a beer
- Django-oslo meeting
As we decided yesterday will the next event be at Bar Django Tuesday 17th of September. The meeting will be simlilar to the first one - with food, drinks and lightningtalks. At the start up-event on May 21th almost 30 people attended and had a great time. Inonit AS will also sponsor this event. If other companies wants to join or you as a indiviudal wants participate in discussions around agenda etc please contact Jan William - [masked] or mobile[masked]
Dag Sverre Seljebotn will present Cython (http://www.cython.org/), of which he is one of the developers. Cython is a superset of the Python language which, when translated to C and compiled, can be loaded as an extension module into the standard CPython interpreter. The Cython language is essentially Python with optional typing and a bit of low-level C thrown in. One can use it to: Wrap C and C++ libraries. Whereas some other tools (SWIG) offer 1:1 API translation, Cython is more about conveniently writing a high-level Python interface on top of a low-level library. Speed. Cython is very popular in scientific Python in order to do number crunching. I'll provide a general introduction with some examples both from calling a C library and from number crunching, and then we'll be able to dive into the use cases of the group present and see if Cython is a good fit for your particular problems.