Background: I have a project that runs a docker image (in production it will run in knative, but for testing, docker/docker compose is a good first step), and as part of my CI/CD pipeline, I would like to run acceptance tests against the image. I have the image configured to run in docker, and the (cucumber) …
Tag: linux
Unable to lock file linux
I’m trying to lock a file and obviously there is something I’m missing, because eventhough it seems it’s locked I can still access and edit it using vim editor. Locking file: Checking using lslocks: But still able to access it and edit using different terminal (different process I believe). …
i cant install pyaudio, a weird error is showing up?
i used command pip3 install pyaudio,this error shows up btw, im using ubuntu 20.04 i was using speech recogniser module in python but this error shows up and im using visual studio code any thoughts? any answers? Answer There are a few more dependencies which have to be manually installed before using python&…
Bash: Date-epoch with systemd
I execute the following line in a bash console. The content of my.log is as expected. Now I change the timestamp to epoch (format-code +%s). File is As expected again. But if I put this command line into systemd it would fail. produces Must be a problem with the format-code of date. If I remove the +%s then i…
Bash-script to toggle espeak by keyboard shortcut
To read a selected text in GUI out loud I use the command xsel | espeak-ng -v mb-us3 -p3 -s135. To stop it I use killall -s STOP espeak-ng. To start it again killall -s CONT espeak-ng. All 3 commands work, but the noob I am won’t let me archive correct results. The problem is in the if- and case-stateme…
spawn strace command with Node.js child_process
Since I’m not happy with this approach and I got no answers, I’m trying another method to track the output of an already running program. I based this code on this Unix Stack Exchange and what I’m trying to do is just retrieve the log information of a program that is already running. Obs: to…
How to get the gdb call stack trace?
I have a core dump and a file where debug information is stored, can I use gdb without using an executable file to get a call stack with the name of functions and lines? Answer can I use gdb without using an executable file to get a call stack with the name of functions and lines? At least on Linux/x86_64,
How to find all shared libraries actually used during execution in Linux?
I have an executable and I would like to find out which shared libraries were actually used during a specific run. I know ldd would list all the shared library dependencies of that executable but I would like to find out the subset of those that were actually used during a specific run*. Is this possible? *wh…
Cannot bind NumPad minus key on Linux with Tkinter
I encountered an issue regarding KeyPress binds in tkinter when switching between Windows and Linux while using a NumPad. Using self.bind(“-“, function) works on Windows, however is not triggered on Linux. With the following code snippet I found out that the events of a keyboard-minus differs from…
May I use a root user to expose the python bottle application to the Internet?
I made a WEB application using Bottle and want to publish it. I decided to use paste for the web server because official document said it’s the easiest way. In order to let the web server process listen on the port 80, the process must be launched by the root user. I’m not a security expert and ca…