Trending

#SoftEng

Latest posts tagged with #SoftEng on Bluesky

Latest Top
Trending

Posts tagged #SoftEng

Post image

Ouverture d'un poste de chargé.e d cours en génie logiciel, intelligence artificielle, langages de programmation, et/ou sécurité à la Faculté d'informatique de l'UNamur.

jobs.unamur.be/emploi.2025-...

#OffreEmploi
#Recrutement
#AcademicJobs
#FacultyOpening
#SoftEng
#IA
#AI
#Security
#ProgLanguage

1 0 0 0
Original post on brainsteam.co.uk

I’ve switched from #vscode to #vscodium for my personal projects now. The open library of plugins (https://open-vsx.org/ is definitely good enough that it’s not been a problem at all. Last time I tried about 18 months ago, Python support wasn’t ready but I’m finding Astral’s ty ( […]

0 0 0 0
Post image

Performative software engineer ...kidding

#softeng

0 0 0 0
Original post on brainsteam.co.uk

This is seriously cool. It’s still pretty low bandwidth at 6-8bits per second but if the community got involved to the same extent that they did for GGML/GGUF we’ll have 56kbps modem screeching by the end of the week

I can see this being really useful for loads of cool stuff. I can also imagine […]

0 0 0 0
Some Updates to FreshRSS FlareSolverr I've spent a bit of time today updating my FreshRSS plugin that integrates with FlareSolverr to bypass CloudFlare challenges. ### Why Generally an rss feed is supposed to be machine/bot readable so hiding one behind Cloudflare is a bit of a strange thing to do. The idea of this plugin is to grant access to RSS feeds that are being over-zealously protected by cloudflare. ### What's New Previously I was doing some janky stuff with FreshRSS, copying files around and adding new endpoints to support my plugin. This was causing issues for people who wanted to install the plugin in the official Docker container because it was giving a permissions error which had to be bypassed by chmodding a directory inside the container while it was running. The FreshRSS maintainers recently added a new api_misc hook that means I no longer have to do things the janky way. That makes things a bit easier. While I was in there I also did some tidying up and added some more troubleshooting hints to the README. ### What Next The plugin is still a bit fiddly to use. You have to manually add a prefix to all affected feed URLS. I guess it would be nice to add automatic support for that and maybe also support fetching article full text through this mechanism too (someone has already requested this).
0 0 0 0
Video

APPLY NOW - Software Developer / Engineer
Holly Road, Skegness
£30,000 - £40,000 (dependent on skills and experience)

For more information and to apply, visit: micronclean.livevacancies.co.uk#/job/details...

#SoftEng #Developer #SoftwareDeveloper #LincsJobs #SkegnessJobs #Micronclean

0 0 0 0

Spent more time than I’d have liked trying to work out how to get docker builds working inside Forgejo actions. I’ve added my notes to my digital garden. notes.jamesravey.me/Software/Forgejo

#docker #softeng #gitea #forgejo

0 1 0 0
Cx_freeze 8.1.0 is broken for Pyside6 I’m working on packaging up a Python app for different platforms and I’m using cx_freeze to build it. I’m using Pyside6 as my GUI library. I’ve been able to get the app working on my local machine but when I tried to package it up with the latest release of cxFreeze I run into a problem. Here’s a snippet from my app pyproject.toml file: [tool.cxfreeze] executables = [ {script = "src/willow/app.py", base = "gui"} ] [tool.cxfreeze.build_exe] excludes = ["tkinter", "unittest"] zip_include_packages = ["encodings", "PySide6", "shiboken6"] And here’s what happens when I run the `build step: $ uv run cxfreeze build_exe running build_exe patchelf --version returns: 'patchelf 0.17.2\n' WARNING: zip_include_packages=PySide6 ignored. Traceback (most recent call last): File "/project/dir/.venv/bin/cxfreeze", line 10, in <module> sys.exit(main()) ^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/cli.py", line 269, in main setup( File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/__init__.py", line 66, in setup return setuptools.setup(**attrs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/setuptools/__init__.py", line 117, in setup return distutils.core.setup(**attrs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) ^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() File "/project/dir/.venv/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) File "/project/dir/.venv/lib/python3.12/site-packages/setuptools/dist.py", line 1104, in run_command super().run_command(command) File "/project/dir/.venv/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/command/build_exe.py", line 321, in run freezer.freeze() File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/freezer.py", line 768, in freeze self._freeze_executable(executable) File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/freezer.py", line 324, in _freeze_executable finder.include_file_as_module(exe.main_script, exe.main_module_name) File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 794, in include_file_as_module module = self._load_module_from_file(name, path, deferred_imports) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 506, in _load_module_from_file self._load_module_code(module, loader, deferred_imports) File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 479, in _load_module_code self._scan_code(module, deferred_imports) File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 678, in _scan_code imported_module = self._import_module( ^^^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 275, in _import_module module = self._internal_import_module(name, deferred_imports) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 345, in _internal_import_module parent_module = self._internal_import_module( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 362, in _internal_import_module module = self._load_module( ^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 433, in _load_module self._load_module_code(module, loader, deferred_imports) File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 472, in _load_module_code module.hook(self) File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/hooks/_pyside6_/__init__.py", line 89, in load_pyside6 finder.include_file_as_module(qt_debug, "PySide6._cx_freeze_qt_debug") File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 794, in include_file_as_module module = self._load_module_from_file(name, path, deferred_imports) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/project/dir/.venv/lib/python3.12/site-packages/cx_Freeze/finder.py", line 496, in _load_module_from_file ext = filename.suffix ^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'suffix' It took me a little while to track down what is happening here. It turns out that the pyside6 hook inside cxFreeze 8.1.0 is looking for a `debug.py` file to include in the zip file but at some point this file was renamed to `_debug.py` (visible in the repo here). This problem is fixed in the latest development build of cxFreeze which you can install by running: uv pip install --upgrade --extra-index-url https://test.pypi.org/simple/ cx_Freeze --pre --no-cache Running the same command above now results in a success message. I’m sure this will be fixed in 8.2.0 but the workaround seems to do the trick for now.
0 0 0 0

I will be giving a lecture at the Fuzzing Summerschool at NUS, Singapore

bsky.app/profile/mrigger.bsky.soc... #Fuzzing #SoftEng

0 0 0 0

Please decouple your domain models from external ones.

#iykyk #psa #softdev #softeng

2 0 0 0

Doing it! I reckon that's a lesson plan for "Secure Software Architecture" #csed #softeng

1 0 0 0

Controversial: the most powerful tool software engineers have is between their ears, not their hands, and yet almost all "skills training" is about the second, not the first. #softeng

0 0 0 0
Preview
10 Tips for Building Resilient Payment Systems - Shopify Top ten tips and tricks for building resilient payment systems from a Staff Developer working on Shopify’s payment infrastructure.

Tips and tricks for building resilient payment systems from a Staff Developer working on Shopify’s payment infrastructure.
shopify.engineering/building-res...
#dataeng #softeng

1 0 10 0

I feel like this is what tags are supposed to be for.

Like, if I post about #Pokemon, I should use that tag. Same with #SoftwareEngineering, or anything else.

Problem is, people don't use them enough, and when they do, there's no way to find out what the established tags are. #SoftEng? #Pokémon?

1 0 1 0
Sites 404

MT @jeffapeters R U a software #developer? Esri 2012 Developer Summit registration now open. http://bit.ly/ryYmZI #esri #gis #softeng

1 0 0 0