• Python DevSprint

    HackerRank

    Agenda: Dev Sprint What is Dev Sprint ? > Dev sprint is a day long activity where participants work on FOSS projects. The task can be to fix a bug, add a new feature, improve test coverage, write documentation. Participants should bring their own laptop. Who can take part ? > Anyone who is interested to contribute or maintainer of FOSS project can take part. List of Projects: - IT from Himalayas ICT Quizer Mentor: Akkal Bist (AI Researcher) Description: Quiz organizer desktop app - CPython (https://github.com/Python/cPython) Mentor: Prashanth Raghu (https://in.linkedin.com/in/prashanthraghu) Description: As a part of this dev sprint attendees will learn about the internals of python 3.7 with emphasis on the key aspects of the source code. Topics: 1. Compile python source code. 2. Debug python using Eclipse. 3. Visualise python data structures and basic operations on data structures. 4. Python interpreter. 5. Contributing to python source code. - Pagure Mentor: Farhaan Bukhsh (Open source contributor and FOSS enthusiast) - Fedora Badges Mentor: Sayan Choudhury (Infra Engineer, Redhat) - Django Related (https://github.com/arocks/edge) Mentor: Arun Ravindran (Django Mentor and Author) - django-softdelete-it, OpenStack Mentor: Shaifali (http://exploreshaifali.github.io) Description: Add soft-delete functionality to desired models | with undelete support. - Pyjarsigner (https://github.com/appknox/pyjarsigner) Mentor: Subho Halder (CTO & Cofounder of Appknox. Working on automating mobile security.) Description: Pure python implementation to sign JAR or APK files - Zulip (https://github.com/zulip/) Mentor: Puneeth Chaganti Description: The world’s most productive team chat "- The [Zulip Contribution Guide] (https://zulip.readthedocs.io/en/latest/contributing/) is helpful reading, before the sprint. - It is recommended that participants setup their [Development Environment ] (https://zulip.readthedocs.io/en/latest/development/index.html) before the sprint. " - Trelby (https://github.com/trelby/trelby) Mentor: Anil (Co-Author) Description: A multi platform screenplay editor - Mozilla Release Engineering Services (https://github.com/mozilla/release-services) Mentor: Pooja Gadige Description: At Mozilla, Release Engineering Team ships Firefox to the world! It develops scalable, open, secure and maintainable infrastructure for application builds and tests, on a diverse set of mobile and desktop platforms. As part of Release Engineering Team, the Release Engineering Services project's goal is to build and maintain a pipeline that converges efforts to develop, test, deploy, maintain and document all projects that Release Engineering Team supports and provides. Python is the lingua franca of Firefox's build, test and Continuous Integration (CI) tooling. How can I pick up a project ? > Please go through list of projects and their issues. If the project is interesting enough, pick the project. If you have any doubts in the project, please leave a comment here and clear your doubt. Please go through the issue tracker and pick an issue to work on. If the issue isn't clear ask the questions . Notes: 1. RSVP opens 7 days before the event. 2. The event is free of cost. 3. Waitlisted participants will receive confirmation notification about a day before the event. 4. If you aren't sure or have other important work to do, please UNRSVP and help others attend. Follow us on Twitter (http://twitter.com/__bangpypers__) and FaceBook (https://www.facebook.com/bangpypers/). Join our discussion in Slack (http://bangpypers.heroku.com/) and Mailing List (https://mail.python.org/mailman/listinfo/bangpypers). Read about past meetup in the blog (http://bangalore.python.org.in/)

    22
  • Python 101

    Treebo Hotels

    We are conducting a Python-101 workshop, hosted at Treebo Hotels and the details for the same are as follows. This is a paid event with a nominal fee of 100 INR to make the necessary arrangements for lunch for the attendees. This event is aimed at anyone interested in learning the basics of Python. Agenda: - Introduction to Python - Variables and Datatypes - Operators and expressions - if-else and flow control, Loops - Lists Sets, Tuples, Dictionaries - Strings - Functions - File handling - Modules Speaker: Sayan Chowdhury (Senior Software Engineer, Red Hat) Pre-Requisites - Basic knowledge of programming Hardware and Software Requirements: - Participants are required to bring their own laptop, with at-least one free USB port. - Supported operating systems: Windows / Linux / Mac OS X. - Ideally Should have the following software installed: python >= 3.5 Ticket Details: Price: INR 100 Ticket Link: http://bit.ly/bangpypers18 You will get confirmation mail after the payment. Location: Treebo Hotels, AMR Tech Park, Block 1, First Floor 23 & 24 Hosur Main Road, Bommanahalli, Garvebhavi Palya. Maps: https://goo.gl/maps/Vs7UqZtMQ2p Notes: 1. RSVP opens 7 days before the event. 2. The event is paid. 3. Waitlisted participants will receive confirmation notification about a day before the event. 4. If you aren't sure or have other important work to do, please UNRSVP and help others attend. Follow us on Twitter (http://twitter.com/__bangpypers__) and FaceBook (https://www.facebook.com/bangpypers/). Join our discussion in Slack (http://bangpypers.heroku.com/) and Mailing List (https://mail.python.org/mailman/listinfo/bangpypers). Read about past meetup in the blog (http://bangalore.python.org.in/)

    12
  • Python Code Walkthrough

    OpenEBS Office Space

    If you're into web development using python, you must have come across Flask(http://flask.pocoo.org) as a web framework. In this meetup, we take a walkthrough flask source code and discover what goes on inside the routers and decorators. We bring to you Saptak Sengupta, a veteran of this domain to explain the intricate workings of Flask. Agenda: Flask code walkthrough - Saptak Sengupta Notes: 1. RSVP opens 7 days before the event. 2. The event is free of cost. 3. Waitlisted participants will receive confirmation notification about a day before the event. 4. If you aren't sure or have other important work to do, please UNRSVP and help others attend. Follow us on Twitter (http://twitter.com/__bangpypers__) and FaceBook (https://www.facebook.com/bangpypers/). Join our discussion in Slack (http://bangpypers.heroku.com/) and Mailing List (https://mail.python.org/mailman/listinfo/bangpypers). Read about past meetup in the blog (http://bangalore.python.org.in/)

    13
  • Talks

    GO-JEK

    Agenda: 10.30 - 11.15 - Introduction to Probabilistic Graphical Models using pgmpy by Usha Rengaraju. 11:15 - 12:00 - NLP Basics using Python by Abdul. 12:00 - 12:15 - Tea Break 12:15 - 13:00 - Language Model (Text Analysis) using Python from scratch by Divya Choudhary. Notes: 1. RSVP opens 7 days before the event. 2. The event is free of cost. 3. Waitlisted participants will receive confirmation notification about a day before the event. 4. If you aren't sure or have other important work to do, please UNRSVP and help others attend. Follow us on Twitter (http://twitter.com/__bangpypers__) and FaceBook (https://www.facebook.com/bangpypers/). Join our discussion in Slack (http://bangpypers.heroku.com/) and Mailing List (https://mail.python.org/mailman/listinfo/bangpypers). Read about past meetup in the blog (http://bangalore.python.org.in/)

    14
  • Talks

    Synup

    Location : Synup, Koramangala http://bit.ly/new-synup-office Agenda: 10.30 - 11.15 - "Data classes using Python 3.7" - [Sasidhar Donaparthi, Fidelity Investments] 11.15 - 12.00 - "Debugging is hard, Testing is easy" - [Sanket Saurav, DoSelect] 12.00 - 12.15 Tea Break 12.15 - 13.00 - "Yes, Python is slow. And, I don't care" - [Abhishek] Notes: 1. RSVP is open 2. The event is free of cost. 3. Waitlisted participants will receive confirmation notification about a day before the event. 4. If you aren't sure or have other important work to do, please UNRSVP and help others attend. Follow us on Twitter (http://twitter.com/__bangpypers__) and FaceBook (https://www.facebook.com/bangpypers/). Join our discussion in Slack (http://bangpypers.heroku.com/) and Mailing List (https://mail.python.org/mailman/listinfo/bangpypers). Read about past meetup in the blog (http://bangalore.python.org.in/)

    20
  • Talks

    Callhub

    Agenda: Hi, RSVP for the meetup for the month of August is now open. Location: CallHub 840, 17th Main, 3rd Sector, HSR Layout, Sector 3, HSR Layout, Bengaluru, Karnataka[masked] https://goo.gl/maps/TbL1CBwPAFz The schedule is as follows (the talks below are confirmed). 10.15 - Higher Concepts and the Python Programmer (Arun Ravindran) 11.00 - 11.30 Garuda: Automagically Exposing Django ORM over gRPC for microservices written in any other languages ( Dhilip Siva) 11.45 - 12 Tea Break 11.45 - 12.30 - Lessons learned from upgrading Django @CallHub

    1
  • Talks

    Needs a location

    3
  • Talks

    Needs a location

    1
  • Talks

    Needs a location

    Location : http://bit.ly/new-synup-office Agenda: 10.15 - Embed Python scripts in Jenkins Pipeline (Ram) 11.00 - 11.30 You can Laugh at your Computer Vision Worries - If you understand these concepts (Pratik) 11.30 - 11:45 Tea Break 11.45 - 12.30 - DNNs (focus on RNNLMs) in embedded systems (Arko) Notes: 1. RSVP opens 7 days before the event. 2. The event is free of cost. 3. Waitlisted participants will receive confirmation notification about a day before the event. 4. If you aren't sure or have other important work to do, please UNRSVP and help others attend. Follow us on Twitter (http://twitter.com/__bangpypers__) and FaceBook (https://www.facebook.com/bangpypers/). Join our discussion in Slack (http://bangpypers.heroku.com/) and Mailing List (https://mail.python.org/mailman/listinfo/bangpypers). Read about past meetup in the blog (http://bangalore.python.org.in/)

    7
  • Talks

    Needs a location