Smarthome & Home Lab

Smarthome & Home Lab

1514 bookmarks
Custom sorting
How and why I stopped buying new laptops - LOW-TECH MAGAZINE
How and why I stopped buying new laptops - LOW-TECH MAGAZINE
Being an independent journalist – or an office worker if you wish – I always reasoned that I needed a decent computer and that I need to pay for that quality. Between 2000 and 2017, I consumed three laptops that I bought new and which cost me around 5,000 euros in total – roughly 300 euros per year over the entire period. The average useful life of my three laptops was 5.7 years. Low-tech Magazine is now written and published on a 2006 ThinkPad X60s. In 2017, somewhere between getting my office and my website off-the-grid, I decided not to buy any more new laptops. Instead, I switched to a 2006 second-hand machine that I purchased online for 50 euros...
·lowtechmagazine.com·
How and why I stopped buying new laptops - LOW-TECH MAGAZINE
Compiling Erlang/OTP and Elixir from sources
Compiling Erlang/OTP and Elixir from sources
It’s risky to be on the edge, but it’s also breathtaking to test out latest features of your beloved programming language/environment. Despite being rolling release Archlinux still doesn’t provide you with the latest Erlang/OTP and Elixir versions in it’s default repositories. Besides, Erlang/OTP in Archlinux is compiled without documentation, which give you no chance to use awesome new Elixir feature in iex, when you can read docs on Erlang functions with h/1 helper. So why won’t we compile our own Erlang/OTP and Elixir;)
·f1sty.github.io·
Compiling Erlang/OTP and Elixir from sources
Textual - Introduction
Textual - Introduction
Textual is a TUI framework for Python, inspired by modern web development.
·textual.textualize.io·
Textual - Introduction
Textual: a framework for terminal user interfaces
Textual: a framework for terminal user interfaces
For developers seeking to create applications with terminal user interfaces (TUIs), options have been relatively limited compared to the vast number of graphical user interface (GUI) frameworks available. As a result, many command-line applications reinvent the same user interface elements. Textual aims to remedy this: it's a rapid-application-development framework for Python TUI applications. Offering cross-platform support, Textual incorporates layouts, CSS-like styles, and an expanding collection of widgets.
·lwn.net·
Textual: a framework for terminal user interfaces
Notes on Clustering Elixir Applications
Notes on Clustering Elixir Applications
Several years ago I was experimenting with clustering Elixir/Erlang nodes. I remember it didn’t go smoothly, either because of a lack of good libraries/documentation or, simply, because of my limited…
·betterprogramming.pub·
Notes on Clustering Elixir Applications
Cloud Governance Features | Turbot Cloud Governance Platform
Cloud Governance Features | Turbot Cloud Governance Platform
Turbot provides cloud governance tools for AWS, Azure, & Google Cloud Platform access to ensure scalability, security, and compliance for apps and devs. Discover our features here.
·turbot.com·
Cloud Governance Features | Turbot Cloud Governance Platform
How to View WebP Images in Ubuntu and Linux Mint
How to View WebP Images in Ubuntu and Linux Mint
In this article, we will show you various ways to view Webp images and convert WebP images to PNG or JPEG and vice versa from the Linux command line.
·tecmint.com·
How to View WebP Images in Ubuntu and Linux Mint
scrapeghost
scrapeghost
An experimental library for automated web scraping with GPT.
·jamesturk.github.io·
scrapeghost
Loom: Async Video Messaging for Work
Loom: Async Video Messaging for Work
Record your screen, share your thoughts, and get things done faster with async video.
·loom.com·
Loom: Async Video Messaging for Work
GraphHopper Routing Engine 7.0 Released - GraphHopper Directions API
GraphHopper Routing Engine 7.0 Released - GraphHopper Directions API
We have released the next version of GraphHopper, the flexible and fast open source routing engine for OpenStreetMap. Read more about it on GitHub and read on to find out what’s new. When you start the new GraphHopper Routing Engine, you will be greeted by the new GraphHopper Maps. We have blogged about it earlier […]
·graphhopper.com·
GraphHopper Routing Engine 7.0 Released - GraphHopper Directions API
Infinitely Scroll Images in LiveView
Infinitely Scroll Images in LiveView
Infinite scroll in LiveView is pretty neat. Learn how to infinitely scroll images in view without a front-end javascript framework.
·fly.io·
Infinitely Scroll Images in LiveView
Poeticoding
Poeticoding
Articles, tutorials and screencasts for Web Developers learning Elixir, Phoenix, LiveView, Docker and more.
·poeticoding.com·
Poeticoding
Understanding Phoenix LiveView: build a Gallery app
Understanding Phoenix LiveView: build a Gallery app
In this article we see how to build a Gallery app with Phoenix LiveView and implement an automatic slideshow with the help of :timer.
·poeticoding.com·
Understanding Phoenix LiveView: build a Gallery app
Breaking Google Nest Hub’s Secure Boot
Breaking Google Nest Hub’s Secure Boot
[frederic] tells a story about their team’s hack of a Google Nest Hub (2nd generation) — running Ubuntu on it, through bypassing Google’s boot image signature checks. As with many…
·hackaday.com·
Breaking Google Nest Hub’s Secure Boot
Breaking Secure Boot on Google Nest Hub (2nd Gen) to run Ubuntu
Breaking Secure Boot on Google Nest Hub (2nd Gen) to run Ubuntu
In this post, we attack the Nest Hub (2nd Gen), an always-connected smart home display from Google, in order to boot a custom OS. First, we explore both hardware and software attack surface in search of security vulnerabilities that could permit arbitrary code execution on the device. Then, using a …
·fredericb.info·
Breaking Secure Boot on Google Nest Hub (2nd Gen) to run Ubuntu
Monitoring Temperatures in a Remote Pump House Using LoraWAN
Monitoring Temperatures in a Remote Pump House Using LoraWAN
If you've got a sensor that isn't within range of wifi, then LoraWAN is a good solution. And event-based rules in picos are a convenient way to process the data.
·windley.com·
Monitoring Temperatures in a Remote Pump House Using LoraWAN
Make Your Security Camera Popup on Your Tablet!
Make Your Security Camera Popup on Your Tablet!
This turorial explains how you can show your security camera on a tablet when motion is detected or someone rings the doorbell.
·smarthomejunkie.net·
Make Your Security Camera Popup on Your Tablet!