css 

PyCoder’s Weekly: Issue #394 (Nov. 12, 2019)

#394 – NOVEMBER 12, 2019 View in Browser » PSF Seeking Developers for Paid Contract Improving Pip The Python Software Foundation Packaging Working Group is receiving funding to work on the design, implementation, and rollout of pip’s next-generation dependency resolver. Funding has been allocated to secure a senior developer and an intermediate developer, starting in December 2019 or January 2020. RFP open now through November 22. PYFOUND.BLOGSPOT.COM • Shared by Brian Rutledge My Python Development Environment, 2020 Edition The co-creator of Django explains his Python environment: “My setup pieces together…

Read More

Weekly Python StackOverflow Report: (ccii) stackoverflow python report

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2019-11-09 16:17:22 GMT Why did dict.get(key) work but not dict[key]? – [15/3] How can I use functional programming to make a generic method in python? – [8/1] How is `var[:] = []` different from `var = []`? – [7/3] dtypes muck things up when shifting on axis one (columns) – [7/2] How to specify index of specific elements in every sublist of nested list? – [6/4] How to remove substrings from…

Read More
css 

PyCoder’s Weekly: Issue #393 (Nov. 5, 2019)

#393 – NOVEMBER 5, 2019 View in Browser » Python Adopts a 12-Month Release Cycle (PEP 602) The CPython team moves to a consistent annual release schedule. More info here in PEP 602. LWN.NET Build a Mobile App With the Kivy Python Framework Learn how to build a mobile application with Python and the Kivy GUI framework. You’ll discover how to develop an application that can run on your desktop as well as your phone. Then, you’ll package your app for iOS, Android, Windows, and macOS. REAL PYTHON Become a…

Read More
Programming 

Reuven Lerner: Early-bird pricing for Weekly Python Exercise ends tomorrow

My native language is English: I grew up speaking it at home and school, and it’s my preference when reading, writing, and speaking. I studied in US schools through 12 grade, and then got both a bachelor’s degree and a PhD at American universities.  I’ve been writing for years, including 20 years as a columnist at Linux Journal. Am I fluent in English? Yes, I’d say so.  And yet, I’m always reading tidbits about the history of English, how to speak more clearly, and how sharpen the language I use…

Read More
css 

Weekly Platform News: WebAPK Limited to Chrome, Discernible Focus Rectangles, Modal Window API

In this week’s roundup: “Add to home screen” has different meanings in Android, Chrome and Edge add some pop to focus rectangles on form inputs, and how third-party sites may be coming to a modal near you. Let’s get into the news. WebAPKs are not available to Firefox on Android On Android, both Chrome and Firefox have an “Add to home screen” option, but while Firefox merely adds a shortcut for the web app to the user’s home screen, Chrome actually installs the web app (as long as it meets…

Read More
css 

PyCoder’s Weekly: Issue #391 (Oct. 22, 2019)

#391 – OCTOBER 22, 2019 View in Browser » Arduino Microcontrollers + Python: How to Get Started Discover how to use Arduino microcontrollers with Python to develop your own electronic projects. You’ll learn how to set up circuits and write applications with the Firmata protocol. You’ll control Arduino inputs and outputs and integrate the board with higher-level apps. REAL PYTHON Let’s Write an LLVM Specializer for Python “We’re going to build a single module Numba-like compiler for Python. It won’t be nearly as featureful or complete, but should demonstrate how…

Read More
css 

Weekly Platform News: CSS column-span Property, ADA applies to Websites, Auto-generated Image Descriptions

In this week’s roundup: multi-column layouts gain wide support, the ADA means more A11y for retailers, and Google is doing something about all the empty image alt attributes in the wild. The CSS column-span property will soon be widely supported The CSS column-span property, which has been supported in Chrome and Safari since 2010 (and IE since 2012), is finally coming to Firefox in version 71 (in December). This feature enables elements that span across all columns in a multiple-column layout. In the following demo, the headings span across both…

Read More
Programming 

PyCoder’s Weekly: Issue #390 (Oct. 15, 2019)

#390 – OCTOBER 15, 2019 View in Browser » CPython 3.8.0 Released Assignment expressions, positional-only arguments, = specifier in f-strings, and more. Click the link for the full changelog and download links. PYTHON.ORG Cool New Features in Python 3.8 What does Python 3.8 bring to the table? Learn about some of the biggest changes and see you how you can best make use of them. REAL PYTHON Join the Slack Team at the Spec Annual Developer Conference Hear the latest product and tooling enhancements for builders of Slack apps. Learn…

Read More

Weekly Python StackOverflow Report: (cxcviii) stackoverflow python report

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2019-10-12 20:53:30 GMT Why does b+=(4,) work and b = b + (4,) doesn’t work when b is a list? – [61/6] What exactly is meant by “partial function” in functional programming? – [19/3] How do I remove ‘None’ items from the end of a list in Python – [13/3] Fastest algorithm to find the largest palindrome that is the product of 2 numbers with the same number of digits –…

Read More
css 

Weekly Platform News: Impact of Third-Party Code, Passive Mixed Content, Countries with the Slowest Connections

In this week’s roundup, Lighthouse sheds light on third-party scripts, insecure resources will get blocked on secure sites, and many country connection speeds are still trying to catch up to others… literally. Measure the impact of third-party code during page load Lighthouse, Chrome’s built-in auditing tool, now shows a warning when the impact of third-party code on page load performance is too high. The pre-existing “Third-party usage” diagnostic audit will now fail if the total main-thread blocking time caused by third-parties is larger than 250ms during page load. Note: This…

Read More