
6 reasons why you might want to pick SBCs and mini-PCs over server-grade hardware
How to copy a file or directory from another GIT repository while preserving its history?
Internet is full of magic formulas each one more complex.
Here I’m proposing a much simpler and faster one that is to make a git format-patch for the entire history of the file or subdirectory that we want and then import it into the destination repository.
mkdir /tmp/mergepatchs cd ~/repo/org export reposrc=myfile.c #or mydir git format-patch -o /tmp/mergepatchs $(git log $reposrc|grep ^commit|tail -1|awk '{print $2}')^..HEAD $reposrc cd ~/repo/dest git am /tmp/mergepatchs/*.patchSimple and fast
Source synaptic fault http://blog.neutrino.es/2012/git-copy-a-file-or-directory-from-another-repository-preserving-history/
As I tend to meddle a lot more than necessary with my strange machine which is stable/testing/unstable and somehow experimental I tend to mess it up. So today I had to issue to get audio back on my Gnome desktop
In this blog we are talking about indexes. Speeding up index creation in PostgreSQL is one of the main topic. Source: Speeding up index creation in PostgreSQL
State of JavaScript 2023 The 2023 edition of the annual survey about the latest trends in the JavaScript ecosystem.
One approach is to parse the default kernel from GRUB configurations. The default GRUB menu entry can be detected, for example:
grep GRUB_DEFAULT /etc/default/grub | cut -d '=' -f 2Then get the menu entries from GRUB config, like:
grep -A 15 '^menuentry' /boot/grub/grub.cfg | grep -o -P 'vmlinuz-\S+'
Source: How to get the kernel version of the next boot from a script – Unix & Linux Stack Exchange
Just a quick summary mostly for myself:
How to use git pull --rebase to keep your team’s commit history clean.
Command for creating the ‘git pr‘ alias (so you can copy-paste): git config --global alias.pr "pull --rebase"
git pull --rebase first. It if works, you’re done!git rebase --abortgit pull, or do an interactive rebase (advanced)Once you’ve had your plugin accepted into the WordPress.org directory, there are a few steps that I’d highly recommend any developer doing before moving on. Source: Added a plugin to the WordPress directory? Here’s what to do next | David Artiss

I know many of them, but not everyone! Shame on me! Here are 40 tools for ethical hacking! Nmap: Network scanner used for network discovery and security auditing. Wireshark: Network protocol analyzer for packet inspection and troubleshooting. Metasploit: Penetration testing framework for exploiting vulnerabilities. John the Ripper: Password cracking tool for dictionary and brute-force attacks.…