- Software Defined networking
- network function virtualisation
- 5G networks
- data plane programmability
- Lower latency
- Edge computing
- Backhaul network
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For a windows keyboard hooked up to a Mac, the application key by default is useless. To make it work as a Fn key, we need to use Karabiner elements. We need to modify the key from 'Application' to 'Fn'. If it is not visible in the Karabiner-Elements, use the Karabiner-EventsViewer to get the keyboard mappings and codes. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo find Exported\ Items -name "*.pdf" -type file -exec cp {} Exported\ Items/ \; | |
In the above example: all the PDFs that could be within any level of the main folder 'Exported Items' are copied to the root folder. | |
This is particularly useful when zotero is used to export PDFs. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Create a list of installed apps on Macos | |
// Note that this also creates a list of all the packages installed via Homebrew and pip | |
ls -l /Applications | open -ef && ls -l /usr/local/bin | open -ef | |
// The resulting text file can then be saved. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%% To convert an animated PDF generated out of LaTeX into a GIF: | |
convert -verbose -delay 50 -loop 0 -density 300 file.pdf file.gif | |
%% Inkspace SVG to PDF: | |
```Tip to avoid multipage pdf generation headache: | |
Ensure text is always top of eerything | |
select text and then Object -> Raise to top | |
All text objects can be selected from the find command enabling the 'select by type -> text' option. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- ----------------------------------------------------------------------- | |
-- ** HammerSpoon Config File by S1ngS1ng with ❤️ ** -- | |
-- ----------------------------------------------------------------------- | |
-- *** Please refer to README.MD for instructions. Cheers! *** -- | |
-- ----------------------------------------------------------------------- | |
-- ** Something Global ** -- | |
-- ----------------------------------------------------------------------- | |
-- Uncomment this following line if you don't wish to see animations |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
inkscape --file=e_diag.svg --export-area-drawing --without-gui --export-latex --export-pdf=e_diag.pdf | |
Tip to avoid multipage pdf generation headache: | |
Ensure text is always top of eerything | |
select text and then Object -> Raise to top | |
All text objects can be selected from the find command enabling the 'select by type -> text' option. | |
Open the pdf_tex file after compiling, and delete the lines that says \includegraphics for pages other than 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Use flushend package in the preamble: | |
\usepackage[keeplastbox]{flushend} | |
Just at the end of the document before invoking bibliographies, call: | |
\atColsEnd{\vfil} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
exts=".aux .lof .log .lot .fls .out .toc .dvi .bbl .bcf .blg -blx.aux -blx.bib -blx.bib .run.xml .fdb_latexmk .synctex.gz .syntex.gz(busy) .pdfsync .algorithms .alg .loa .thm .nav .snm .vrb .acn .acr .glg .glo .gls .brf .lol .idx .ilg .ind .ist .maf .mtc .mtc0 .pyg .nlo .tdo .xdy .keys" | |
for x in "${@:-.}"; do | |
arg=$(echo ${x:-.} | perl -pe 's/\.(tex|pdf)$//') | |
if [[ -d "$arg" ]]; then | |
for ext in $exts; do | |
rm -f "$arg"/*$ext |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%% LaTeX Preamble - Font choices | |
%% Each block selects new math, roman (serif), sans serif, and typewriter fonts. | |
%% Delete or comment out all but one to make your choice. | |
% Fourier for math | Utopia (scaled) for rm | Helvetica for ss | Latin Modern for tt | |
\usepackage{fourier} % math & rm | |
\usepackage[scaled=0.875]{helvet} % ss | |
\renewcommand{\ttdefault}{lmtt} %tt | |
% Latin Modern (similar to CM with more characters) |
NewerOlder