Skip to content

Instantly share code, notes, and snippets.


Bassem Dghaidi Link-

View GitHub Profile
Link- / issue_comment.yaml
Created Apr 23, 2022
Write your first workflow with GitHub Actions and GitHub APIs - beginner friendly tutorial!
View issue_comment.yaml
name: Create a comment on new issues
types: [opened]
runs-on: ubuntu-latest

Create Root CA (Done once)

Create Root Key

Attention: this is the key used to sign the certificate requests, anyone holding this can sign certificates on your behalf. So keep it in a safe place!

openssl genrsa -des3 -out rootCA.key 4096
Link- /
Last active Jul 2, 2020
Open Source Contributors in the Arab World

List has moved

I've moved the list here: to allow for direction contributions

Arab OSC

List of the most influential Arab Open Source Contributors (Arab OSC)

This is a list of the most influential Arab Open Source Contributors. This list has been compiled based on recommendations and referrals from the community. Anyone can contribute to this list just create a Pull Request (PR)!

Open source contributions range from helping fix bugs, translation, providing design material, contributing to documentation or even being a core code contributor. It can take many forms. As such, the criteria to be on this list or to nominate someone for it are as follows:

Link- / git_aliases
Created Apr 29, 2020
git useful aliases
View git_aliases
alias.last=log -1 HEAD
alias.undo=reset --hard HEAD^
Link- / vm-rp
Created Sep 28, 2017
Solution to a vector to matrix recoding problem
View vm-rp
A is 100 dimensional vector containing integers N between [1 and 10] (inclusive) distributed at intervals of 10:
at index x -> N
at index 1 -> 1
at index 11 -> 2
at index 21 -> 3
Need to recode A into a 10x100 (Rows x Columns) matrix such that each column is a 10 dimensional vector y with y(x) = 1 the rest is 0

Keybase proof

I hereby claim:

  • I am Link- on github.
  • I am bassemdy ( on keybase.
  • I have a public key whose fingerprint is BCB0 C423 4CFD 1D98 9318 B142 B0EB 1F1D 89CE 8D1F

To claim this, I am signing this object:

Link- / Disk_operations
Last active Jan 12, 2017
Raspberry Pi - Useful Disk Operations
View Disk_operations
# Covert .iso to .img
hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
# Backup microSD
sudo dd if=/dev/disk[n] of=/Users/username/SDCardBackup.dmg
# Copy image to microSD
diskutil unmountDisk /dev/disk[n]
dd bs=1m if=/Directory/of/image.img of=/dev/rdisk[n]
View kill_ghost_sshd
# Kill Ghost sshd sessions
pkill -o -u YOURUSERNAME sshd
Link- / wifi_pass
Last active Aug 29, 2015
Get WiFi password of a connected network
View wifi_pass
security find-generic-password -ga <SSID> | grep password
# Windows
netsh wlan show profile name=<SSID> key=clear
View wget-all
# Download all files from a given online directory
# into the a local directory without mirroring the
# folder structure
wget -A <accepted only extensions> -r -l <levels of depth> -nd
wget -R <all except X> -r -l <levels of depth> -n