From rajmahendra at gmail.com Wed Apr 10 21:51:12 2024 From: rajmahendra at gmail.com (Rajmahendra Hegde) Date: Thu, 11 Apr 2024 07:21:12 +0530 Subject: [Chennaipy] [OOT] Chennai Java [JVM] Community Message-ID: Hi Everyone Vanakkam, I am Raj from chennai Java Champion and open source contributor I have started a new community in Chennai on JVM related languages. As a Python developer you may like to leverage the power of java in your development. If so then Jython is your tool and feel free to jump in to share and learn in our community. We are not only into Java but also anything that runs on top of the Java Virtual Machine! https://www.meetup.com/chennaijc/ The Chennai Java JVM Community is a group of professionals based in or near Chennai who primarily work with Java but also have a diverse programming mindset, leveraging JVM language capability not only with Java but also other languages like Groovy, Scala, Clojure, Kotlin, and more. We're passionate about the Java Virtual Machine, pragmatic development, and software craftsmanship. Feel free to join this news and join us in the Meetup!. -- Thank you and regards, *Rajmahendra * -------------- next part -------------- An HTML attachment was scrubbed... URL: From sakthirengaraj at gmail.com Sat Apr 13 12:28:58 2024 From: sakthirengaraj at gmail.com (Rengaraj D) Date: Sat, 13 Apr 2024 21:58:58 +0530 Subject: [Chennaipy] Talk at chennaipy Message-ID: Hi All We have scheduled an April Meetup. If you are interested in giving a talk please send in your talk with title and description or you can comment the same in the event page[1]. Regards Rengaraj [1]. https://www.meetup.com/chennaipy/events/300393348/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ashok.tankala at gmail.com Mon Apr 22 08:25:35 2024 From: ashok.tankala at gmail.com (Ashok Tankala) Date: Mon, 22 Apr 2024 17:55:35 +0530 Subject: [Chennaipy] [X-POST] Early Bird Tickets to PyCon India 2024 Message-ID: Hello everyone, PyCon India 2024 [0] is happening in Bengaluru on 20th-23rd September. Early bird tickets for the conference are now available [1], allowing you to attend the conference at a very attractive ticket price. Don't miss out on these limited early-bird tickets! We are also seeking talk proposals for the conference. Feel free to submit your proposal if you want to share something interesting you've worked on and learned recently with the community.[2] If you have any queries, feel free to reach out to us on Zulip.[3] We are always happy to help. Please help us spread this message by sharing it on your social networks as widely as possible. Thank you! Important Info: Conference Dates: 20th - 23rd September, 2024 Venue: NIMHANS Convention Centre, Bengaluru [0] https://in.pycon.org/2024/ [1] https://konfhub.com/pyconindia2024 [2] https://in.pycon.org/cfp/2024/proposals/ [3] https://pyconindia.zulipchat.com/#narrow/stream/203819-general Best, Ashok Tankala On behalf of the entire PyCon India organizing team -------------- next part -------------- An HTML attachment was scrubbed... URL: From ashok.tankala at gmail.com Tue Apr 23 06:15:56 2024 From: ashok.tankala at gmail.com (Ashok Tankala) Date: Tue, 23 Apr 2024 15:45:56 +0530 Subject: [Chennaipy] [X-POST] Early Bird Tickets to PyCon India 2024 In-Reply-To: References: Message-ID: Thank you for your stellar response to the early bird tickets. We got sold out in 3 hours. The regular tickets for the conference are now available [1]. Don't miss out! [1] https://konfhub.com/pyconindia2024 Best, Ashok Tankala On behalf of the entire PyCon India organizing team -------------- next part -------------- An HTML attachment was scrubbed... URL: From ashok.tankala at gmail.com Fri Apr 26 08:38:45 2024 From: ashok.tankala at gmail.com (Ashok Tankala) Date: Fri, 26 Apr 2024 18:08:45 +0530 Subject: [Chennaipy] [X-POST] Workshop and Combo Tickets are now available Message-ID: Hello Everyone, PyCon India 2024 Workshop and Combo tickets are now available. The combo tickets grant you access to all 3 conference days, including the fantastic talks, keynotes, interactive workshops, and dev sprints. Don't miss out on this opportunity. Buy your tickets now[1]. Quick Summary: -------------- PyCon India 2024 is happening in Bengaluru from 20th Sep 2021 to 23rd Sep 2024. * Workshop Days: 20th Sep, 2024 * Conference Days: 21st-22nd Sep, 2024 * Dev sprints: 23rd Sep, 2024 If you have any questions or suggestions, Do reach out to us on Zulip[2] Please help us spread this message by sharing it on your social networks as widely as possible. Thank you! Links: [0] https://in.pycon.org/2024/ [1] https://konfhub.com/pyconindia2024 [2] https://pyconindia.zulipchat.com/ Tweet: https://twitter.com/pyconindia/status/1783836422681809191 LinkedIn: https://www.linkedin.com/feed/update/urn:li:activity:7189602368613670912 Thanks, Ashok Tankala On behalf of PyCon India 2024 Team -------------- next part -------------- An HTML attachment was scrubbed... URL: From sakthirengaraj at gmail.com Fri Apr 26 10:36:50 2024 From: sakthirengaraj at gmail.com (Rengaraj D) Date: Fri, 26 Apr 2024 20:06:50 +0530 Subject: [Chennaipy] April meetup RSVP required Message-ID: Hi Everyone Welcome to April meetup # Talks - Time complexity I faced while writing a function - From Local to Cloud, Deploying Your Django App with Kubernetes - Networking Tea break (20 mins) - Internals of Dictionary - Lightning Talks (10 mins/talk) # Date and Time 26/04/2024, 3:00 PM to 5:00 PM # RSVP here https://www.meetup.com/chennaipy/events/300393348/ # Venue Zilogic Systems, 2nd Floor, Ragula Tech Park, Type II/16, Dr. VSI Estate (Phase 1), Thiruvanmiyur, Chennai - 600 041. Land mark: Near to SRP tools bus stop # Open Slots and Lightning talks Just come prepared, even you don't have experience in giving the talk, you can use chennaipy platform to try presenting the talk. Regard Rengaraj -------------- next part -------------- An HTML attachment was scrubbed... URL: From sakthirengaraj at gmail.com Fri Apr 26 11:01:35 2024 From: sakthirengaraj at gmail.com (Rengaraj D) Date: Fri, 26 Apr 2024 20:31:35 +0530 Subject: [Chennaipy] April meetup RSVP required (updated the date) Message-ID: Hi Everyone Welcome to April meetup # Talks - Time complexity I faced while writing a function - From Local to Cloud, Deploying Your Django App with Kubernetes - Networking Tea break (20 mins) - Internals of Dictionary - Lightning Talks (10 mins/talk) # Date and Time 27/04/2024, 3:00 PM to 5:00 PM # RSVP herehttps://www.meetup.com/chennaipy/events/300393348/ # Venue Zilogic Systems, 2nd Floor, Ragula Tech Park, Type II/16, Dr. VSI Estate (Phase 1), Thiruvanmiyur, Chennai - 600 041. Land mark: Near to SRP tools bus stop # Open Slots and Lightning talks Just come prepared, even you don't have experience in giving the talk, you can use chennaipy platform to try presenting the talk. Regard Rengaraj -------------- next part -------------- An HTML attachment was scrubbed... URL: From sakthirengaraj at gmail.com Sat Apr 27 13:03:14 2024 From: sakthirengaraj at gmail.com (Rengaraj D) Date: Sat, 27 Apr 2024 22:33:14 +0530 Subject: [Chennaipy] Meeting Minutes April meetup Message-ID: # Minutes of meeting This month we planned late for a physical meetup. We weren't able to communicate earlier. We sent a notification on Thursday. We had around 6 people come to the venue and 6 people attended online. Fortunately Zilogic Systems gave us the internet to broadcast online too. During the meeting we decided to share a jitsi meetup link. Sorry folks who missed due to last minute change. No of attendees 12. ## Time complexity I faced while writing a function Speaker: Rengaraj Rengaraj went through the problem statement. * He created a network_subnet.csv with `"99.180",NW_99_180`. * `load_dir` created a dictionary with `key:subnet, value:foldername`. * `get_dir` he passed the ip and got the folder name for that ip using the above dict. * `process_log` this function reads a log line by line and moves that line to. corresponding folders of the subnet if the ip address in the line matches the subnet. * `process_acces_log.py` took .445 secs. * He used another network_subnet2.csv with `"99.180.0.0/16",NW_99_180` * `get_dir` he passed the ip and get the folder name for that ip using a for loop through each line in the above file and if ip_address(ip) in ip_network(subnet) * The advantage of using complete CIDR format is there is no need for any exception if there is a new network of ip let say `/24, /19"`. In the previous example the function supports only `/16` * `process_log` this function read a log line by line and move that line to corresponding folders of the subnet if the ip address in the line matches the subnet * `process_acces_log_v2.py` took 40 secs * This is because the no of lines in the csv file is 937 the for loop has to loop through 937 times if the given ip doesn't present in the file and also for duplicate ip it was again loop through the same amount of times till it find the match. * Gokul from the audience suggested using one more dict to add the value if the given ip was already visited. * This reduces the time to 9 secs from 40 secs * Selvi was pointing out some space complexity that she will discuss during her dictionary talk ## From Local to Cloud, Deploying Your Django App with Kubernetes Speaker: Achanandhi * He told some intro why kubernetes and how it is useful * He also gave some intro to Django * Then he jumped to showing his todo app, since this talk is about deployment he skipped explaining the code, instead he shown the folder structure * First he show docker config file and how he added dependency there * From a base image he built a docker image and pushed to docker hub * Now he showed an already deployed todo list app through public ip * He modified the todo list app to show how to deploy the new change. * He showed a kubernetes config file and he configured the docker hub path and new image version, app version. * Later he deployed the kubernetes pod in to digital ocean * He shown us load balancer ip and pod ip ## Internals of Dictionary Speaker: Thangaselvi Selvi pointed out we exceeded the time since i.e 5:00 PM She told she wants to give this talk next month. Due to time constraints we stopped the meetup. ## Networking tea We had a tea break arranged by zilogic Systems. People who came in person had a snack time and discussion and then we left. ## Credits Thanks Zilogic Systems Admin team for the venue and sponsoring the tea and samosa. Thanks to all the speakers and audience. Regards Rengaraj -------------- next part -------------- An HTML attachment was scrubbed... URL: