TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #672 · 28.11

Впервые сделал крупный проект (под NDA, так что не расскажу, какой) на облачных функциях. Впечатления противоречивые. Изначально программисты арендовали компьютер в датацентре: или целиком или кусочек. На нём теоретически можно делать что угодно, но для запуска своих программ нужно было настроить операционную систему, безопасность и авторизацию, установить нужные исполнительные модули, программы для удобства деплоя, мониторинг нагрузки итд. Поэтому появились сервисы, которые это всё делают за тебя, а тебе дают буквально окно, куда можно написать свой код и запускать его удалённо на чужой машине. Конкретно я пользовался решением от Яндекса, чей протокол скопирован напрямую с Amazon Web Services. Причём, в документации не только открыто об этом говорится, но ещё и в некоторых местах перенаправляют на доки от Amazon. И SDK предлагают тоже использовать амазоновский. До санкций я бы сказал, что это не так плохо — можно использовать что-то привычное тем, кто уже работал с Amazon. Но сейчас привязка к американскому сервису выглядит скорее жирным минусом. Не знаю, есть ли у Яндекса ресурсы на какое-то серьёзное разделение. Судя по состоянию документации и платформы в целом — нет. Yandex Cloud кажется системой, которая активно развивалась несколько лет назад, а сейчас подзаброшена. Среда выполнения .NET отстаёт от актуальной на две версии (3.1 вместо 6, четвёртой версии не существует). Изначально мой проект был написан как обычное контейнеризированное приложение на .NET 6, а потом я переводил его на функции. Пришлось пройтись по всему коду и переписать несовместимые куски с C#10 на C#8, это было не слишком приятно. Документации фактически нет, а там, где есть, много путаницы. В примерах написано одно, по факту другое: например в функцию вместо объекта Request приходит просто строка, а разбирать её надо самому. Авторизацию я нашёл только на Stackoverflow. Интересно, что адекватных доков про неё не было ни у Яндекса, ни у Amazon. Функция выполняется и выгружается, поэтому ваша программа не должна рассчитывать на наличие постоянно живущего процесса. Мне пришлось вытащить из неё большой словарь, который грузится при старте, и положить уже подготовленные данные из него в Object Storage — это такое горячее файловое хранилище, там же рядом с функциями. Справедливости ради, работает это всё быстрее, чем я думал. Удалось запихнуть в функции даже сравнительно большой проект с кучей классов, создающий при запуске несколько десятков объектов и производящий загрузку из сети с декомпрессией. Другой важный плюс — бесплатная квота довольно внушительная: миллион вызовов и 10Гб*часов оперативной памяти в месяц. Для пет проекта вы сможете вообще не покупать сервер. Но если сервер у вас всё-таки есть, деплой вы уже настроили, то удобнее будет, конечно, делать как привычно. И гибкости больше. #dev

Hashtags

Резултати

Намерени 14 подобни публикации

Търсене: #pycon

当前筛选 #pycon清除筛选
djangoproject

@djangoproject · Post #587 · 29.03.2018 г., 06:09

https://us.pycon.org/2018/events/edusummit/ In 2018, #PyCon will be holding its sixth annual Python Education Summit. The Summit is a gathering of teachers and educators focused on bringing coding literacy, through Python, to as broad a group of audiences as possible. We invite educators from all venues to consider joining the discussion, share insights, learn new techniques and tools and generally share their passion for education. We are looking for educators from many venues: authors; schools, colleges, universities; community-based workshops; online programs; and government. Not only will we have a wide array of full-blown talks, we will also have a round of lightning talks!

Hashtags

djangoproject

@djangoproject · Post #419 · 20.08.2017 г., 09:25

https://in.pycon.org/2017/ #PyCon India, the premier conference in India on using and developing the Python programming language is conducted annually by the Python developer community. It attracts the best Python programmers from across the country and abroad. 2nd-3rd Nov, Workshop/Devsprints 4th-5th Nov, Conference Days 🔷Data Analysis and Visualization - Data Analysis and Visualization 🔷Standard library - Python Standard library features, usage 🔷Python 3k - Features, Python 2 to 3 migration experience, Writing compatible 2 and 3 code 🔷Web Development - Web Development, API design etc ... 🔷Infrastructure - Automation, Deployment 🔷Network Programming - Socket programming, Async IO, Twisted, Gevent 🔷Testing - Unit Testing, Selenium, py.test, Nose 🔷Security - Web Security, Server Security, Cryptography, Encryption 🔷Scientific Computing - Scientific/Numeric Libraries 🔷Concurrency - Parallel Processing, Async IO 🔷Embedded Python - Embedded Python, Device Interfacing, Robotics, Raspberry Pi, Arduino 🔷Core Python - Language Features, Python Implementations, Standard Library, Algorithms, C APIs

Hashtags

djangoproject

@djangoproject · Post #417 · 20.08.2017 г., 04:41

https://pune.pycon.org/2018/ Getting Involved #PyCon Pune is a community event and is volunteer-driven. People from the community come forward to volunteer and help make the conference better. Anybody attending PyCon Pune is welcome to volunteer, but you must be registered to volunteer.

Hashtags

djangoproject

@djangoproject · Post #416 · 20.08.2017 г., 04:37

https://pune.pycon.org/2017/ 🔸[Writing Beautiful Code] by Anand Chitipothu 🔸[You can help develop Python - and you should!] by Stephen Turnbull 🔸[Writing Beautiful Code] by Anand Chitipothu 🔸[Hacking Mailing Lists - The Mailman 3 API Ecosystem] by Florian Fuchs 🔸[Pagure: Past, Present and Future] by Farhaan Bukhsh 🔸[Create an impact with "Good Documentation"] by Vidya Iyengar 🔸[Testing native binaries using CFFI] by Noufal Ibrahim 🔸[i18n-ise Django Apps] by Sundeep Anand 🔸[Keynote by John 'warthog9' Hawley] by Kushal Das 🔸[Keynote by Nick Coghlan] by Kushal Das 🔸[Building trust in releases] by Nigel Babu 🔸[Django on Steroids — Lessons from Scale] by Sanket Saurav #pycon

Hashtags

djangoproject

@djangoproject · Post #367 · 04.07.2017 г., 13:34

https://pycon-au.org/ #Pycon Australia 2017 Melbourne(August 3-8, 2017, Melbourne Convention Centre): ♦️Unit Testing with Requests ♦️Lightflow - A lightweight, distributed workflow system ♦️Passing the Baton: Succession planning for your project ♦️Time is an illusion ♦️Prototyping Python Microservices in Production ♦️Programming Lego Mindstorms robots with Python ♦️Secrets of a WSGI master. ♦️Code Reviews Using Art Critique Principles ♦️Decoding the Frustrations and Vulnerabilities of Modern Text Processing ♦️An introduction to nodepool ♦️Improving Your Documentation: A talk for developers who want to write stuff good ♦️StarLAB: Developing a hardware based learning platform for students ♦️The Wizardry of Metaprogramming ♦️Video recording conferences and user groups using Python ♦️Messy Sensor Data: A Programmer’s Cleaning Guide ♦️Python vs Punch Out ♦️When Do We Belong? ♦️Covered in Bees! Deploying an app to 6 platforms in 20 minutes

Hashtags

djangoproject

@djangoproject · Post #366 · 04.07.2017 г., 13:14

https://pycon-au.org/ #Pycon Australia 2017 Melbourne(August 3-8, 2017, Melbourne Convention Centre): ♦️Bayesian inference & machine learning ♦️Practical testing with pytest ♦️Django & JavaScript: A long and complicated friendship ♦️Python to the (Little) People: teaching 300,000 students Python through the DT Curriculum ♦️Tuning In with SDR & Python ♦️Building the next-generation Conversational AI with Python and Deep Learning ♦️Using Python in a Data Hackathon ♦️Reflections on the Use of Python and Pygame in Senior IT ♦️Loop better: a deeper look at iteration in Python ♦️Using MicroPython in the wild ♦️Teaching Object-Oriented Programming with Python ♦️Program all the things - How to develop IoT devices using MicroPython ♦️Oh, I Found a Security Issue ♦️Learn You a PyTorch! ♦️Offline Django with Service Workers ♦️Python in Primary School ♦️Software for the Murchison Widefield Array radio telescope ♦️MicroPython for ESP32 ♦️Finding Currajong - Fuzzy string searches in Python ♦️Teaching MicroPython with the BBC micro:bit at NCSS ♦️hunter2: A Symphony of Password Horror The Messaging of Things ♦️Rapid GUI development for IOT systems ♦️Let's Run Python on a Supercomputer! ♦️Teaching Python: Adapting to Diversity ♦️Multitenant applications: how and why ♦️Horrors of Distributed Systems ♦️MicroPython Energy Monitoring ♦️Tracking Land Conversion with the Eye in the Sky ♦️iPad App Development with Python ♦️Visualising data in Python ♦️Red User, Blue User, MyUser, auth.User ♦️Programming, Python, and Student-Directed Projects ♦️Using Python For Creating Hardware To Record FOSS Conferences ♦️DNA sequencing and analysis in a remote environment; Nanopore sequencing and FPGA boards. ♦️Teaching Python Online to Primary Students ♦️Word Embeddings everywhere, Which one to choose! ♦️Bowerbirds of Technology: Architecture and Operations at Less-Than-Facebook Scale ♦️Learn by Doing: Getting Students into FOSS ♦️From PyPI to Production: Shipping Software Responsibly. ♦️Improving PySpark Performance: Spark performance beyond the JVM ♦️How Django helped us make a better conference website ♦️PEP 498: The Monologue ♦️Comprehensible Comprehensions ♦️A Really Gentle Introduction to Asyncio ♦️Concurrency and Parallelism From The Ground Up ♦️Python: Ludicrous mode (with Django) ♦️Syntax Hijacking: Genius or Evil? ♦️Fighting the controls: madness and tragedy for programmers ♦️One Data Pipeline to Rule Them All ♦️Introduction to profiling python performance with SystemTap ♦️Harnessing the APIs you didn't know existed ♦️Analysing a TwitterBot using TextBlob, NLTK and Python ♦️Call a C API from Python becomes more enjoyable with CFFI ♦️Scaling Down: Running Large Sites Locally ♦️The Importance of Design: maybe the users aren't wrong? ♦️Mocking: virtual reality for your Python tests ♦️Organizing conferences for learners: How we made it work in Namibia ♦️Wordsmiths - Operational Transformation in Python ♦️Identity 2.0: the what, why and how of social and federated login ♦️Stereo Vision ♦️The Business of Community ♦️Front-end integration testing for back-end developers ♦️Automated Python Powered Turret ♦️GraphQL: how to make clients enjoy using your API ♦️We're no strangers to VoIP: Building the National Rick Astley Hotline ♦️How to write a container daemon in Python ♦️Why'd it have to be snakes: Porting Swift to Jupyter ♦️Gradual Typing in Python ♦️Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858 ♦️Hot reloading Python web-servers at scale Python 3 for People Who Haven't Been Paying Attention ♦️State Machines ♦️The four kinds of documentation, and why you need to understand what they are ♦️Lessons from building serverless services in bleeding edge python

Hashtags

djangoproject

@djangoproject · Post #368 · 04.07.2017 г., 13:39

http://2017.djangocon.com.au/ #DjangoCon AU: August 4, 2017 #PyCon AU: August 5 - 6, 2017 Sprints: August 7 - 8, 2017 🔷Django and JavaScript: A long and complicated friendship 🔷Bowerbirds of Technology: Architecture and Operations at Less-Than-Facebook Scale 🔷Loop better: a deeper look at iteration in Python 🔷Oh, I Found a Security Issue 🔷Offline Django with Service Workers 🔷hunter2: A Symphony of Password Horror 🔷Multitenant applications: how and why 🔷Horrors of Distributed Systems 🔷Red User, Blue User, MyUser, auth.User

djangoproject

@djangoproject · Post #508 · 26.11.2017 г., 22:12

The unexpected effectiveness of Python in #science. In a keynote on the first day of #PyCon 2017, Jake VanderPlas looked at the relationship between #Python and science. Over the last ten years or so, there has been a large rise in the amount of Python code being used—and released—by scientists. There are reasons for that, which VanderPlas described, but, perhaps more importantly, the growing practice of releasing all of this code can help solve one of the major problems facing science today: https://lwn.net/Articles/724255/

12
ПредишнаСтр. 1 от 2Следваща