There is a new idea on the horizon for faster adaptation of OpenFlow (OF) by different network devices or nodes. It is called Table Type Patterns (TTPs). Forwarding Abstractions Working Group (FAWG) of Open Networking Foundation (ONF) is the responsible body for TTPs. But before understanding what TTP is, let us try to figure out what exactly TTP is trying to achieve.Read More »
[MacOS]Fix “xcrun: error: invalid active developer path”
When you update your MacOS version and the xcode, you may encounter the following error:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
The solution is fairly simple. Just run the below command in your terminal.
xcode-select –install
Docker Beta hangs frequently on macOS Sierra
To resolve the docker hang issue on macOS Sierra, disable the ‘ntp’.
sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist
[OSXTips]Terminal issues
If you find these following errors in MacOSX terminals, then the reason might be a corrupted “terminfo” directory. These issues affect all types of terminal such as iterm2, oh-my-zsh etc. Luckily the fix is pretty simple.
- Error opening terminal: xterm-256color.
- tput: unknown terminal “unknown”
- zsh: can’t find terminal definition for xterm
- E558: Terminal entry not found in terminfo
[QuickTips]Enable core dump in a terminal
Some times we need our application to create core dump when it crashes during development. You can easily enable this using “ulimit -c unlimited”.
[QuickTips] Enable password less login for ssh on Linux and OSX
Managing multiple ssh connection is tedious when each time you have to use password to log in. But ssh login process can be made password less/automatic. This can be done using public and private pair. This guide will explain how these keys will be created and used to achieve password less ssh login process on any Mac OS X or Linux systems.
[LaTeXTips] How to avoid latex error “Missing $ inserted” ?
“Missing $ inserted”. This error doesn’t explain a lot of useful details except “$” is missing. This will be our clue to the solution.
[QuickTips] Install md5sum & sha1sum on Mac OS X using Homebrew
Use following HomeBrew command to install md5sum & sha1sum
brew install md5sha1sum
You can use ‘md5sum’ as below:Read More »
[QuickTips] Simple ways to embed YouTube videos in WordPress blog
How To Embed Youtube Video
- Paste the URL of youtube video on a new line to embed the video in the post. WordPress handles everything else about how to display the video internally.
- You can also put URL inside square bracket “[URL]”. This is called shortcode. Shortcode allows further customisation to the youtube video player.Read More »
Turn Your Sublime Test Into a Markdown Editor
Markdown language is the new favourite for all the blog writers. It is great to create formatted content without learning a new language with hundreds of syntax and tags. The text remains free of any markup tags or instructions which allows it to be published as simple plain text also. The philosophy of Markdown is to make it easy to write and easy to read.
One of the best Markdown packages available for Sublime Test is “MarkdownEditing”. It is available for both ST2 and ST3. Installing any package in ST requires package control feature in Sublime Text. To install package control in Sublime Text you can refer the page here.
Once you have the package control installed on your ST, you can install “MarkdownEditing” by following the below basic steps.Read More »