Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

31 total results found

Asterisk

Technical Notebook

Content migrated from here. Asterisk Download Links http://downloads.asterisk.org/pub/telephony/ http://downloads.asterisk.org/pub/telephony/dahdi-linux/ http://downloads.asterisk.org/pub/telephony/dahdi-tools/ http://downloads.asterisk.org/pub/telephony/...

SystemD and Asterisk

Technical Notebook SystemD

Asterisk Put the following in /etc/systemd/system/asterisk.service and then run "systemctl daemon-reload && systemctl enable asterisk" [Unit] Description=Asterisk PBX And Telephony Daemon Wants=network.target After=network.target [Service] Typ...

Wireshark

Technical Notebook Networking

Capture Filters bootp and dhcp Source port 67 or port 68 Name resolution protocols DNS Cisco Discovery Protocol udp port 53 mDNS multicast DNS udp port 5353 LLMNR Link-local multicast name resolution udp port 5355 All together now udp port 53 or...

NodeJS

Technical Notebook

Process Management pm2 - Advanced, production process manager for Node.js ORM for Node.js Objection.js - ORM for Node.js Sequelize - ORM for Node.js Template languages for JavaScript nunjucks - A powerful templating engine with inheritance, asyn...

OSPF

Technical Notebook Networking

OSPF Cost cost = reference bandwidth / configured bandwidth of interface in kbps reference bandwidth = 100,000 kbps Interface speed OSPF Cost 100 Mbps 1 10 Mbps 10 6 Mbps 17 5 Mbps 20 4 Mbps 25 3 Mbps 33 2 Mbps 50 1.5 Mbp...

Notes

Technical Notebook Mikrotik

Stream packet sniffer to Wireshark Start a promiscuous capture with filter "udp port 37008" Setup Mikrotik Packet Sniffer to stream to your IP address Setup system emailer I have noticed that in RouterOS v2, the emailer uses the system identity as the ...

Project: Teensy Climate

Technical Notebook

Original content is located here. The primary purpose of this project was to give me a reason to learn how to develop solutions using the Atmel AVR 8-bit microcontrollers. The secondary purpose of this project is to develop a climate control system for the h...

Ubuntu 18.04.1, ISPConfig3, Python 3, Flask, Apache 2, and mod_wsgi

Technical Notebook Python

Today I spent a lot of time trying to figure out how to get a Flask application started using Python 3 on Ubuntu 18.04.1. I had previously built an application using Python 2.7, Flask, and mod_wsgi, but it had been a while and the documentation I came across j...

Color Schemes

Technical Notebook Vim

The following code with download all of the colorschemes provided by flazz and set molokai as the default. # vim custom colors and vimrc.local changes mkdir -p /etc/vim/custom git clone https://github.com/flazz/vim-colorschemes.git /etc/vim/custom cat <...

The Most Common OpenSSL Commands

Technical Notebook Networking

General OpenSSL Commands These commands allow you to generate CSRs, Certificates, Private Keys and do other miscellaneous tasks. Generate a new private key and Certificate Signing Request openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout private...

systemd-resolved

Technical Notebook SystemD

systemd-resolved is a systemd service that provides network name resolution to local applications via a D-Bus interface, the resolve NSS service, and a local DNS stub listener on 127.0.0.53. Traditionally, /etc/resolv.conf has been used to handle name resolut...

Microsoft Remote Desktop Certificates

Technical Notebook Microsoft

Manually replacing RDP certificate Install the new certificate in the Local Computer Personal store: If no password is needed: Import-PfxCertificate -CertStoreLocation Cert:\LocalMachine\My -FilePath cert.pfx Or if a password is needed: $mypwd = Get-Crede...

Installing Certificates on Windows

Technical Notebook Microsoft

Using PowerShell to install into the Local Computer store This can only be done with elevated privileges. Import-Certificate -CertStoreLocation Cert:\LocalMachine\Root -FilePath cert.crt

Other Useful PowerShell Commands

Technical Notebook Microsoft

Placeholder Format processes by start date This command will show a lot of errors if you're not running PowerShell as Administrator. Get-Process | Sort-Object StartTime | Format-Table -View StartTime Active Directory Account Information This command will ...

Querying Event Logs

Technical Notebook Microsoft

I noticed that there is a huge speed difference between using an XML Query and PowerShell Get-EventLog piped through Where-Object to filter event logs. Thanks to this article, I learned how to use the XML Query via PowerShell, so you get the best of both world...

Netplan, Bonding, and VLANs

Technical Notebook Networking

Example This is a configuration using from Ubuntu 18.04 LTS. Two Ethernet interfaces are bonded using the active-passive mode. The untagged bond0 interface is for private traffic, while a public IP address is being delivered to a tagged VLAN sub interface usi...

Microsoft Network Monitor

Technical Notebook Networking

I had never heard of this tool until today... I've always used Wireshark. Today I needed to view traffic broken out by application (PID/ProcessName). I went hunting and found the Microsoft Network Monitor. Surprisingly it's very feature rich, easy to use, and ...

Excel

Technical Notebook Microsoft

Conditional highlighting with functions This is a collection of frequently used functions for conditional highlighting in Excel. Highlight cells that are formatted dates and the dates are older than X days. Applies to =$A:$A if all dates you want highlighted...

AXIS Cameras

Device behaviors

Testing done 7/9/2021 with two AXIS M2026-LE MkII cameras running firmware version 8.40.3. What do we learn from this testing? At times, the AXIS Device Manager doesn't properly detect one or more cameras connected to the network. The AXIS IP Utility so far ...

MySQL

Technical Notebook Databases

Grants GRANT ALL ON *.* TO 'user'@'localhost' IDENTIFIED BY 'somepassword'; GRANT ALL ON database.* TO 'user'@'localhost' IDENTIFIED BY 'somepassword'; GRANT ALL ON database.table TO 'user'@'localhost' IDENTIFIED BY 'somepassword'; GRANT insert ON *.* TO...