dmj
Members-
Posts
1,769 -
Joined
-
Last visited
Content Type
Forums
News
20th
EduGeek EDIT Conference
Blogs
Everything posted by dmj
-
Better than my bash attempt FWIW can use argparse to set the OVERWRITE = True and specify that on the CLI, but I guess 7 years later it's probably not needed :-)
-
I have done this in the past but it was many, many moons ago! I wouldn't use handbrake for though, handbrake is a frontend for ffmpeg, so its an extra wrapper that is not necessary and creates another place for things to break. ffmpeg directly is the only tool you need for this. It was basically a script that ran monthly, found any files older than 6months then compressed them with ffmpeg. https://ffmpeg.org/ Originally I tried getting the filesystem to intercept the call to save, compressing it and saving the output - but it caused too much load on the fileserver when everyone tried to upload at once. A cron is the way forward.
-
Command line. Make sure it's installed and in your path
-
There's quite afew keyboard modules. Essentially, you should use the python package manger to do this. https://pypi.org/search/?q=keyboard pip install X where X is the module you want to install. Of course, you'll need to install pip first. Bonus point if you can do it in a python virtual environment to keep the packages you install sane and scoped to each application.
-
Is it worth an Upgrade - Discussion for the Future
dmj replied to Warwick_Tech's topic in Wireless Networks
Wifi7 (802.11be) will be available next year, and it has some crazy theoretical maximum of 46GB/s. -
Perhaps I was lucky then. I would put forward a budget plan at the beginning of the year and spend the money as I saw fit. Never needed to argue over infrastructure as it was (rightly) seen as a vital component of teaching and learning. A thing like a single server disk drive would never have been an issue to fund. Our SLT weren't particularly IT savvy, but they did trust us to get on with it.
-
Where would you draw the line though? Systems are designed to be resilient and failover. You could end up just reporting everything as an incident and not focussing on where money needs to be spent.
-
we do a postmortem of every incident, the process is described here: https://sre.google/sre-book/postmortem-culture/ I wouldn't class that as an incident though - A disk failure is expected behaviour and you already mitigated against it.
-
Unfortunate.
- 24 replies
-
I'm not sure which is more incredulous, that Edugeek allows racial slurs in usernames, or that the Bromcom PR guy chose it as his username.
- 24 replies
-
Does it support displayport over usc-c yet? I'm looking for a phone that can double as a desktop computer, although I suspect a rooted android would be more flexible for this.
-
I hear that Chromebooks now get 10 years worth of support, so presumably there is scope for flex devices to still get some updates: https://blog.google/outreach-initiatives/education/automatic-update-extension-chromebook/
-
You can add resources to Google Calendars: https://support.google.com/a/answer/1686462?hl=en
-
Depends on the regex type. Google pretty much use re2 This is a good place to start for re2 https://github.com/google/re2/wiki/Syntax And regex 101 is great for testing https://regex101.com/
-
Problem is that it's not standard for lighting circuits. So it's a bit of a waste of money, plus you've now got to deal with lighting fittings that are designed for 1.5mm, harder cable routing and the potential to cause confusion for future homeowners/electricians who will expect it to be capable of 20Amps. Are you expecting > 5amps on this lighting circuit? Are you installing a breaker to match the cable rating or the lighting rating?
-
You don't want hot storage for backup. Hot storage is for things that are getting accessed all the time, servers, databases etc. You need a cold or archive storage. Google archive storage is more like £600 per year for 25TB for comparison without any committed use discounts https://cloud.google.com/products/calculator#id=ecf05202-db80-47a5-80c2-5f918a73797e
-
Microsoft already said that users shouldn't have believed their marketing departments 'unlimited' offer was genuine. The damage is already done as far as they are concerned, Edu is such a tiny sector for them.
-
Azure tool to show consistent image configuration.
dmj replied to nicholab's topic in How do you do....it?
Automate the image build process so that it runs daily with all the latest fixes, if someone updates the image it will get overwritten with the latest. Make sure you run smoke tests on the build image. I don't think azure security tools will do this, you'd probably want azure pipelines, github actions, jenkins et al. -
Getting a 20 year old email from an EDB file
dmj replied to chazzy2501's topic in How do you do....it?
Unsurprising that a file that large has been corrupted, but probably for the best - as soon as anyone found out you had 20yr old emails you'd be hit with GDPR violations. -
Any of 100 different linux flavours
-
That's literally what they are for. FWIW I partially agree with @TechMonkey to use an external certificate - but I'm not so keen on using wildards. I would advocate adding the internal machines as SAN to the certificates. Certificates can be generated per host with ACME https://en.wikipedia.org/wiki/Automatic_Certificate_Management_Environment
-
Most of what councils do are statutory services! lol, was it the new over budget HR system that identified they were illegally paying their workers under equal pay legislation :0
-
MS products are rarely chosen on technical merit.
-
If yours is a simple star without failover links I would set edge switches at default and core lower (at 24576). If you have failovers (eg via another physical building) you may need to set the near edge at 28672. (it was about nearly 10yrs ago since I last did failovers on networks!, so don't quote me on the last bit)
