I encounter a strange behaviour in my Spring-Boot project (v4.0.6):When I execute a Controller which retus ResponseEntity for writing NDJSON-Lines the FilterChainProxy of SpringSecurity will get invoked twice. In the second invocation it looses the previous resolved Authentication object and throws an error.The Controller is defined as such:@RestController public class AsyncController { private Logger logger = LoggerFactory.getLogger(AsyncController.class);...
ادامه مطلبI have a Docker container with OrbStack that contains a directory repos with a repository app-main and worktrees like app-feature-a to develop in parallel. Configuration is done in order to prevent modification of the container configuration file in the ruing Docker. project/ ├── .devcontainer/ # outside the mount, on purpose │ └── devcontainer.json └── repos/ ├── app-main/ ├── app-feature-a/ └── app-feature-b/ MWE for devcontainer.json : { "name": "myproject", "image":...
ادامه مطلبWe would like to use Hibeate StatelessSession injected into our Spring Data JPA repositories. Our understanding is this requires HibeateTransactionManager and SharedSessionCreator.createSharedStatelessSession. Our setup is like follows: @Bean public HibeateTransactionManager transactionManager(EntityManagerFactory entityManagerFactory) { var hibeateTransactionManager = new HibeateTransactionManager(entityManagerFactory.unwrap(SessionFactory.class)); retu hiber...
ادامه مطلبI created a file with one line "bug line", initialized git repository and committed change. Then I added the second line "staged" and staged the change. Then I added the third line "unstaged". How to add a commit changing the first line to "bug line changed" so that I still get the second line as staged change and the third line as unstaged change without merge conflicts?...
ادامه مطلبI was reading a (quite old) book on POSIX API, and in the chapter on threads it says that on retu from main() all the threads (including detached ones) are terminated. I would expect that std::thread::detach() inteally uses POSIX threads API, and yet it seems that a detached std::thread is sort of joined with the main() thread (or the main process really), after the main() function retus on Ubuntu 26.04. For example, the code below blocks on a read from std::cin and, if I write anything...
ادامه مطلبI get this error, if I click my script multiple times: Uncaught (in promise) Error: reCAPTCHA has already been rendered in this element. I know, that error is correct, but how can I fix this? I have got a cookie-icon that shows a baer to accept or to reject the recaptcha/form. I hide or show the recaptcha/form onclick, but if the user clicks multiple times the accept button i get this error in console and he can not send the form. Hard to explain here is my code :) Edit: Here is a jsfiddle:...
ادامه مطلبI'm writing a query in Oracle SQL. I'm using a count - group by query, for example: select column_a, count(*) from table_1 group by column_a COLUMN_A COUNT(*) value_1 5 value_2 6 value_3 2 (null) 1 Can I write a group by that allows me to get two result rows, one with value_1 and its count, and another with the count of all other values? It would look like this: COLUMN_A COUNT(*) value_1 5 others 9...
ادامه مطلبThe following code snipped defines a nested chain of templated C++ classes. The problem I have starts on the third level. The initialization of the three level nested class works well, which can easily checked in a debugger. However, a problem arises when attempting to access the nested class member variables aValue. While the first two levels work well, accessing third level aValue gives me no joy. Any suggestions on how to propagate variable access down the chain? Ideally, is there any iterato...
ادامه مطلبI'm working on a Laravel project and I need to search through 2 models as the same time. I decided to use a union for this query, as I would do it in SQL. One of my models is converted into the other, and then the two queries are unioned. I was expecting to be able to filter as well after that, but any where clause I'm using ends up applying only on the first part of the union, and not the second. Here's the code EntityMember::union( User::select(*convert User into something similar to Entit...
ادامه مطلبI am having trouble compiling a C program that uses a shared library. To reduce the problem as much as possible, I am following a tutorialI have two source files, in the same directoryfoo.c:#include exte void foo(void); void foo(void) { puts("Hello, I am a shared library"); } main.c:#include int main(void) { puts("This is a shared library test..."); foo(); retu 0; } foo.c compiles to a shared library:gcc -c -Wall -Werror -fpic foo.c g...
ادامه مطلب