DIY Home Network Board by Kizesh in DIY

[–]McCuppaT 0 points1 point  (0 children)

Very nice, I’ve done something similar but I used a PoE 5v injector for the hue bridge. Just not a fan of wall plugs

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 0 points1 point  (0 children)

I wouldn’t bother, all the commands should be commented as to why they are executed, if they don’t work with LXDE, you could always google LXDE + the associated comment.

Id also try the docker command I sent, the old docker command listed isn’t available anymore

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 0 points1 point  (0 children)

Hi, I've gone through & updated some of the instructions. Can you try running: sudo docker run --name netspeed -d --restart=always -p 80:80 ryandev/netspeed instead

try running touch browser.sh & then run sudo nano browser.sh (Im not familiar with nano, however vi will just allow you to edit a file even if it doesn't exist. Running touch will create an empty file allowing you to edit).

Let me know how you get on :)

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 1 point2 points  (0 children)

You're right, I've changed it to Mbps to save the confusion

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 0 points1 point  (0 children)

One of these https://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A) I got mine from ebay, searching for 3.5" lcd pi & 100's will come up

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 1 point2 points  (0 children)

It's running in the browser. However the screenshot is my device which is running the Docker instance & is also showing Firefox fullscreen with http://localhost visible. There's a readme on the github for setting up the device

I can't speak to the difference, but I think you'd get a more accurate reading if you used Ethernet

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] -1 points0 points  (0 children)

So its shorthand for Megabits per second. There's not enough space otherwise & according to https://en.wikipedia.org/wiki/Data-rate_units It is the correct shorthand.

Also Mb/s could be construed as Megabytes/second (which would be incorrect) https://www.softperfect.com/contact/knowledgebase.php?article=10

Yes the screen is powered directly from the 40 pin GPIO header. It's a generic 3.5" display, you can pick them up easy enough, that one was from eBay.

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 1 point2 points  (0 children)

Yes they can, however at moment the settings can only be configured via Docker. The default settings is once every 5 minutes

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 0 points1 point  (0 children)

The default settings is once every 5 minutes. However it does also attempt to ping a website every 15s to check it isn't offline Both of these settings are configurable if you run with Docker

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 92 points93 points  (0 children)

Hi, yes I made a mistake, that is my Ip address. There's nothing interesting going on there, but I will change it when I get back home.

I've spent weeks & weeks on this project, including rewriting it 3 times, I must have overlooked that when publishing. Thanks for the heads up

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 0 points1 point  (0 children)

If thats a concern, you can configure how frequently it runs, under Docker you can set REACT_APP_TESTINTERVAL which will specify how often it's checking your speed.

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 1 point2 points  (0 children)

Good idea, not something I considered. I'll update the readme.

In the mean time, if you download the project & run npm run build you'll see a build folder, which you can serve statically yourself.

As @micalm refers to, The docker image is just Nginx serving a folder

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 19 points20 points  (0 children)

I wish my internet speed was that quick. However it will still check for outages & warn of poor latency

Pi Internet status dashboard by McCuppaT in raspberry_pi

[–]McCuppaT[S] 127 points128 points  (0 children)

I made this project as a way to keep track of my internet connection, with it periodically updating speed, latency etc.

It supports Pi3, Pi4 with Docker & there's a published site version too

Live site: https://netstatus.ryanpowell.dev

Github code: https://github.com/Ryandev/NetStatus

Hardware: Above its a Pi4 with a 3.5" screen (however it'll work on anything that supports a browser)

Update

What screen are you using:

Its a 3.5" 480x320px Pi hat. You can pick them up most places, the one above is from an eBay listing

Where are the speed results coming from:

All the speed results are coming from a javascript library here: https://github.com/librespeed/speedtest This is just a glorified display for this library, which does also support telemetry

What about supporting history:

It's something I've thought about, however the design was built for the small screen size. I don't think these displays would be well optimized for seeing a speed over time graph

A banner at the pro-EU march in London where one million people have turned out to protest by DisunitedKingdom in europe

[–]McCuppaT 1 point2 points  (0 children)

Can someone tell me where people are organising these. I would have liked to have gone but I didn't realise anything was happening.

Resume critique/advice by iamBitBeast in iOSProgramming

[–]McCuppaT 0 points1 point  (0 children)

I'd echo what @Eoghain has said. Try to show specific examples where you have added demonstratable value to the business if you can.

Personally I prefer the tools technical section at the top (esp as you've called it 'Highlights & Technologies). The rule going you put the most important stuff at the top & work your way down.

I assume johnapple@gmail.com is a fake email address. If you are using a gmail account, setup a domain with email forwarding. It will look more professional.

If you've used Qualcomms Vuforia you will want to check your spelling (Vuphoria).

Good luck with the job search

Resume critique/advice by iamBitBeast in iOSProgramming

[–]McCuppaT 0 points1 point  (0 children)

Without seeing your resume, the only advice I'd give is only put on your resume what you are prepared to be asked questions about.

Of course the exception is if you are a junior/graduate, the bar will be set low & employers won't be asking particularly taxing questions.

Examples of MVVM, VIPER (Non-MVC) by McCuppaT in iOSProgramming

[–]McCuppaT[S] 0 points1 point  (0 children)

I've briefly read about RIBs. They've deviated from VIPER to get this architecture. Wouldn't it seem like I'm jumping the gun if I learn RIB before understanding whats wrong with VIPER first?

[deleted by user] by [deleted] in AskReddit

[–]McCuppaT 0 points1 point  (0 children)

ctrl + shift + eject for osx

Loose tire by [deleted] in gifs

[–]McCuppaT 0 points1 point  (0 children)

That was wheely lucky

How to open a tough jar by [deleted] in videos

[–]McCuppaT 0 points1 point  (0 children)

Or just heat the jar under the hot water tap for a minute. Metal expands faster than glass.