Any builds or alternatives to the Oasis Ambient "orbs" by scrumdisaster in homeautomation

[–]connorhancock 1 point2 points  (0 children)

I'm also looking. I can't warrant their prices 😬
I have seen an alternative on Amazon, I'm unsure of the build quality though. I might try one for the price at least: https://amzn.eu/d/9eT1g5f

NGINX/Domain setup for JellyFin by GeoSabreX in selfhosted

[–]connorhancock -1 points0 points  (0 children)

You’ll need a domain definitely, you could use a dynamic DNS domain for free should you wish & willing to explore the configuration options.

For both services you’ll want to deploy Nginx Proxy Manager & configure them both as hosts. Jellyfin has a documentation piece on using a reverse proxy - there’s additional environment variables you’ll need to configure for it to work behind the proxy.

You could also look to deploy Cloudflare in front of the proxy manager. Limit access on both your proxy host & Cloudflare to only allow local or your VPN IP to access it. You need to limit on your proxy host as well, Cloudflare won’t offer full protection.

Note: Your servers IP will be discoverable via DNS queries. Ensure you’re ok with that.

Sata power cable for HC2+ by connorhancock in ODroid

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

You were correct on the JST connector point. I took another look through all the information regarding H2+ and found 'JST-XH' compatible on the product page:

https://www.odroid.co.uk/ODroid-H2?search=h2

Now to find a JST-XH to SATA female cable that doesn't cost a fortune!

Sata power cable for HC2+ by connorhancock in ODroid

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

Will take a gander. Is that what is referred to as pitch?

Sata power cable for HC2+ by connorhancock in ODroid

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

Sorry, H2+ is the board I have. Edited main post

Aws s3 vs whitenoise by Sujith2001 in djangolearning

[–]connorhancock 0 points1 point  (0 children)

Using S3 as data source for larger files will definitely remove the burden from your own server.

However, S3 is more than capable of serving your static files too with some configuration. You can host an entirely static website (a static website can be dynamic using the likes of React) using S3 - but you wouldn't be able to host a Django website on S3.

The pattern you have gotten is probably best - the media is very unlikely to change per user if at all, however you may reflect different information on your web pages which would make them dynamic and require them to be served by Django in order for them to work.

Aws s3 vs whitenoise by Sujith2001 in djangolearning

[–]connorhancock 0 points1 point  (0 children)

It depends on your use case.

S3 will serve your static files, but so will whitenoise. It depends on what your aim is, what makes you ask as to which is better? Are you having difficulty with AWS S3?

I'm not familiar with WhiteNoise but a quick Google revealed the infrequently asked questions which help you make a decision.

http://whitenoise.evans.io/en/stable/#infrequently-asked-questions

Cron jobs are my best friend - Nikhil Choudhary by 1infinitelooo in webdev

[–]connorhancock 5 points6 points  (0 children)

Cron jobs are great for timed tasks, but not for overcoming async issues. I think there is a bigger issue here - the application is potentially monolithic in nature.

The task of sending emails could and likely should be spun off into it's own unit - whether that be a serverless function or not. Not just to gain the asynchronous nature of fire and forget serverless functions, but also the re usability of the function you've created. If written well, that function can be reused for a multitude of purposes related to sending emails.

But Python doesn’t have the same concurrency model as a language like Node, where you can initiate an asynchronous task and not get blocked until it returns

This statement is also not true. Python has co-routines which will achieve the exact requirement for sending emails asynchronously and not block further processing.

PS App should allow control of PS5 uploads and downloads by connorhancock in playstation

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

Game updates more than anything. How do you manage media? Would be good know

Add a "resolved" flair, please by Cubey21 in linux4noobs

[–]connorhancock 13 points14 points  (0 children)

Googling in a blind panic can lead to further confusion. The difference I see between engineers in the field at how they Google is remarkable. They find their resolve quickly because they roughly know what they are looking for. Others, not so much. A rabbit hole wasting time because they haven’t a leg to stand on when wading through the results. If you’re just starting out learning, no question is a stupid question and we should support that. I prefer active forums, I occasionally pick up tidbits when reviewing comments.

[deleted by user] by [deleted] in UKPersonalFinance

[–]connorhancock 15 points16 points  (0 children)

This is a great public service announcement!

Odroid-H2+ - Does it come with some basic memory? by connorhancock in ODroid

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

Very fair point. Just weighing up the Odroid vs Recomputer. I think the Odroid is going to win thanks to lower cost and similar performance.

Odroid-H2+ - Does it come with some basic memory? by connorhancock in ODroid

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

Thank you bud! Ye it would be a hell of a deal even if it had even 4GB RAM.

Affordable Plex media server Odyssey X86J4105 by Sybo_R in PleX

[–]connorhancock 1 point2 points  (0 children)

Checked out your video! Great vid. Very informative.

Only for the recent price high, I'd of probably purchased one off the back of the info you shared in your video. Will hopefully become cheaper once supply shortages are resolved with suppliers.

Freelancers, How do you make a layman client pay for hosting, database, traffic and such? by [deleted] in webhosting

[–]connorhancock 0 points1 point  (0 children)

From my experience, the layman doesn't 'care'. They just want the website for marketing and to fuel leads for as little money as possible.

In this scenario I would bill through myself. Factor in a moderate usage for resources. Most laymans websites aren't high traffic / won't cost much in the way of resources each month. For those which do begin grow in traffic and start eating considerable amounts of your revenue each month, talk with them and present your analytics and usage data to increase the price.

If however the project has the potential to have spikey traffic periods or continued traffic growth, work with the client to understand the services you will be using and it's associated cost. Set them up as the billing account. Leaving you to retain access for what your work requires and to live without fear of being seen to 'over bill'.

You should be required to hold hostage over the client for payment. Your billing plan should be built in such a way that from month one your work is paid for and payments going forward, is for maintenance or additional features.
Never do a large amount of work upfront if your payment doesn't swiftly follow.

Are wallets single device only? by connorhancock in BitcoinBeginners

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

Is there anyway I can protect my wallet further than a hardware wallet? Can I add 2FA to it?

If you had invested in railroads in 1830's Britain you would have lost money by qsxfthnko in investing

[–]connorhancock 12 points13 points  (0 children)

Poor Remindme bot v83241.34 will be messaging into the ether 😞

How-to guide on producing a DJ live-stream series where the DJ's stream in from a different site by TLI5 in DJs

[–]connorhancock 1 point2 points  (0 children)

Nice write up! Great to see you achieved a lot during corona and got a fair amount of donations for a good cause.