Microsoft announces the availability of the Python and Jupyter extensions for Visual Studio @Code - August 2022. Updates include a new Python Tools extension template, Web app debug setups that are automatically generated and more. #Python #Jupyter
Microsoft announces the availability of the Python and Jupyter extensions for Visual Studio @Code - August 2022. Updates include a new Python Tools extension template, Web app debug setups that are automatically generated and more. #Python #Jupyter
sftp sync extension for VS Code
New version by @Natizyskunk that just work 😀 (This was originally a fork from liximomo's SFTP plugin)
VS Code marketplace : https://marketplace.visualstudio.com/items?itemName=Natizyskunk.sftp VSIX release : https://github.com/Natizyskunk/vscode-sftp/releases/ Syncs your local directory with a remote server directory. Allows you to optionally edit upload a file to the remote directory after it saves locally. This allows you to edit more or less directly on the server similar to WinScp or other similar programs.
A Docker-based Dev Environment The dev environment I wish to build will be based on Linux. Frequently, I wish to quickly spin up a Linux environment for fun and dev. Although a VM is awesome, I want something lighter, something that spins up instantly at almost zero cost. And I want something that, if I left it running, I wouldn't even notice.
Docker images always start from a base image. The reason I picked Linux is because Linux comes with the most stripped-down bare-bones starter image. This means that all of the images I build on top of it will be light too, and I get to pick exactly what I want.
"Docker-composing" a Python 3 Flask App Line-by-Line This is a continuation of our article: “Dockerizing a Python 3 Flask App Line-by-Line”. In this article I will assume you have some basic knowledge on Docker, so make sure to read that first if Docker is completely new to you.
New installation¶
automatic (recommended)¶
Install curl:
$ sudo apt install -y curl Run the following command:
$ curl -fsSL https://raw.githubusercontent.com/SensorsIot/IOTstack/master/install.sh | bash Run the menu and choose your containers:
$ cd ~/IOTstack $ ./menu.sh Bring up your stack:
$ cd ~/IOTstack $ docker-compose up -d
Debian versionCode nameRelease date Debian 8JessieSeptember 2015 Debian 9StretchAugust 2017 Debian 10BusterJune 2019 Debian 11BullseyeNovember 2021 Debian 12BookwormNot released yet, probably in 2023 🙂
Welcome to the PurpleAir API PurpleAir was founded on principles of openness, sharing, and community. It is to strengthen these principles and ensure the success of our entire community that we put together updated terms of service, data license, and data attribution requirements when using PurpleAir data and this API. Please take a moment to review them and note the attribution guide and data license agreement. If you have any questions or need more information, we have an excellent resource at https://community.purpleair.com/c/data/api/.
Lingon X 8 released! Run whatever you want, whenever you want Lingon can start an app, run a script or a command whenever you want. You can schedule it to run at a specific time, regularly or when something special happens.
It can also make sure that an app or a script automatically restarts if it crashes.
Lingon is very easy to use yet extremely powerful. It is a fully featured launchd editor and has also many advanced features like running jobs as root and see the log for each job.
It can also monitor all jobs in the background and show a notification when something changes.
In computer networking, link aggregation is the combining (aggregating) of multiple network connections in parallel by any of several methods, in order to increase throughput beyond what a single connection could sustain, to provide redundancy in case one of the links should fail, or both. A link aggregation group (LAG) is the combined collection of physical ports.
Join me in an hour as we review the new @pimoroni Enviro range of sensors, all of which have the @Raspberry_Pi Pico W aboard. It's a hot one today, so this seemed an appropriate show! #sensors #micropython #raspberrypi #picow #influxdb #nodered #grafana
Synology NAS supports multi-LAN, allowing you to combine those LAN interfaces using the Link Aggregation technology. Link Aggregation increases the bandwidth of your Synology NAS by aggregating multiple network interfaces and provides traffic failover to maintain network connection in case the connection is down. After your LAN interfaces are combined, you will see a new interface named Bond at Control Panel > Network > Network Interface, which could be configured as you would with other interfaces (such as LAN or PPPoE).
Adaptive Load Balancing: This mode optimizes the network traffic received and sent by Synology NAS devices regardless of whether Link Aggregation is enabled or not. To avoid unexpected circumstances, do not enable Link Aggregation even though it is supported. IEEE 802.3ad Dynamic Link Aggregation: This mode optimizes network traffic received and sent by Synology NAS devices, which requires IEEE 802.3ad (Dynamic) Link Aggregation (LACP, 802.1AX) to be enabled on the Switch , and if multiple switches are used, they must be properly stacked and configured. Balance XOR: This mode will balance the network traffic received and sent by Synology NAS devices, this mode requires Static Link Aggregation to be enabled on the Switch. If multiple switches are used, they must be properly stacked and configured. If the switch does not support Link Aggregation, the traffic by the Synology NAS device is still balanced. With this mode. disconnection can be identified but not the cause (For example, when an Ethernet cable is not connected or the switch has a configuration error). Active / Standby: This mode will provide error correction, that is, when one network connection is disconnected or the connection is unstable, the other one will take charge as the main connection. You can choose this configuration whether or not the switch configuration supports IEEE 802.3ad Link Aggregation.
Link Aggregation (LACP) will allow you to increase the bandwidth TO and FROM your Synology NAS. In summary, this will allow more clients to send data to and from your NAS without decreased performance. To be clear, this will not double the network speed for a single client.
UniFi Comparison Charts
These charts compare all available UniFi Routers, Switches and Wireless Access Points. They are available as Images, PDFs, CSVs, Excel, and Google Sheets on Google Drive. For PtP and PtMP Radios, see my Ubiquiti PtP and PtMP Comparison Charts. For EdgeMAX, EdgePoint, and UISP, see my Ubiquiti EdgeMAX Comparison Charts. For all of my other posts about Ubiquiti, see my Ubiquiti Guide.
I visited the Compliant Mechanisms Research group at Brigham Young University and spoke to Professor Larry Howell: https://www.compliantmechanisms.byu.edu
At the above link, you can download 3D-print files to make some of the objects in the video, plus learn more about compliant mechanisms.
What I learned about compliant mechanisms I summarize in the 8 P's of compliant mechanisms:
- Part count (reduced by having flexible parts instead of springs, hinges)
- Productions processes (many, new, different enabled by compliant designs)
- Price (reduced by fewer parts and different production processes)
- Precise Motion (no backlash, less wear, friction)
- Performance (no outgassing, doesn't require lubricant)
- Proportions (reduced through different production processes)
- Portability (lightweight due to simpler, reduced part count designs)
- Predictability (devices are reliable over a long period of time)
Special thanks to Patreon supporters: Donal Botkin, James M Nicholson, Michael Krugman, Nathan Hansen, Ron Neal, Stan Presolski, Terrance Shepherd
Animation by Alan Chamberlain
The kilogram, mole, kelvin, and ampere will be redefined by physical constants
RadioShackCatalogs.com is primarily an archive of old RadioShack catalogs from 1939-2011.
A brief history... RadioShack has been in business since 1921 (over 100 years) as a world retailer of innovative technology products and services including personal, mobile, and home technology. For 65 of those years, RadioShack had produced outstanding catalogs which included a wide range of products from leading national brands, to exclusive private brands like Tandy, Realistic, TRS-80, Micronta, Archer, Optimus, Clarinette, Nova, Patrolman, Enercell, and Science Fair.
Summary
WireViz is a tool for easily documenting cables, wiring harnesses and connector pinouts. It takes plain text, YAML-formatted files as input and produces beautiful graphical output (SVG, PNG, ...) thanks to GraphViz. It handles automatic BOM (Bill of Materials) creation and has a lot of extra features.
Features
WireViz input files are fully text based No special editor required Human readable Easy version control YAML syntax UTF-8 input and output files for special character support
Casey Handmer's plan to refill the Colorado River from the Pacific with just 15GW of power.
Custom PC
Articles Issues Books Subscribe Buy now
Custom PC issue 228
Issue 228 shows you how to build a killer gaming PC in a tiny package, complete with a full-size graphics card. Not only are there reviews of ten mini-ITX boards, covering both AMD and Intel sockets, but there’s also a full feature that tells you all you need to know about choosing your case, airflow considerations and building your final mini system.
Buy now Subscribe Download Free PDF
Be Wary of Modular Fans 9 days ago. While they cut down on cable clutter, Anthony Leather warns against the performance pitfalls of clip-together fans.
Asus ROG Swift PG279QM Gaming Monitor Review 10 days ago. Edward Chester scopes out this cutting-edge, yet pricey, 240Hz gaming monitor from Asus.
NZXT Lift Mouse Review 14 days ago. We found it hard to find something not to like about NZXT's debut gaming mouse.
Intel’s Arc desktop GPUs launch, but you still can’t buy them 16 days ago. After all the hype, Richard Swinburne is mightily disappointed by the real-world availability of Intel’s Arc GPUs
Ikigai - PC Mod Inspired by Japanese Kumiko Woodworking 17 days ago. Inspired by Japanese Kumiko woodworking, Nick Falzone made this exquisite wooden scratch-build with a custom hard-tube water-cooling system.
Win a Fractal Design Torrent Nano RGB Case 18 days ago. Enter now to be in with a chance of winning an award-winning mini-ITX chassis from Fractal Design.
See more articles What is Custom PC magazine?
Custom PC is the UK’s best-selling magazine for PC hardware, overclocking, gaming and modding. Every month, Custom PC is packed with in-depth hardware reviews, step-by-step photo guides and informative features, all with a focus on tinkering with your computer’s insides. Along the way you’ll also find hard-hitting tech opinion, game reviews and all manner of computer hobbyism goodness, from small Pi projects to extreme PC mods.
I went with Flickr. It turns out I already had an account… since 2005. Heh.
Amazing DALLE-2 photos.
The Raspberry Pi is not limited to Raspberry Pi OS. It’s the official distribution, but is far from being the only one. Depending on the model you use, your goals, and your personal preferences, it might be a good idea to examine other options. I tested all of the other options and share my favorites in this post, which should be a great starting point for you.