©Ted Trentler. All Rights Reserved.
Cisco Unified Communications Solutions Network Design Document
http:\\www.cisco.com\go\srnd
Unified Communications Manager Features Guide
CUCM Maintain and Operate Guides
Jabber Config File Generator
https://supportforums.cisco.com/document/106926/jabber-config-file-generator
How to setup PLAR
Read more →After each class I teach I provide my students with online resources to documentation surrounding topics for the class. These are my links for Implementing Cisco Advanced Call Control and Mobility
Cisco Unified Communications Resources
SRNDs
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/uc_system/design/guides/UCgoList.html
Features Guide
CUCM Admin Guide
ata admin guide
Change Background Images on IP Phones
https://supportforums.cisco.com/document/44191/how-modifychange-background-image-ip-phone-new
Voice Translation Rules
https://www.cisco.com/c/en/us/support/docs/voice/call-routing-dial-plans/61083-voice-transla-rules.html
Self Provisioning
Jabber Setup
https://supportforums.cisco.com/document/106926/jabber-config-file-generator
Direct Transfer to voicemail
PLAR
https://www.cisco.com/c/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/212073-CUCM-PLAR-Configuration-Example.html
Audit Logs on CUCM
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/admin/11_5_1/Admin/CUCM_BK_CEF360A6_00_cisco-unified-serviceability-admin-guide_1151/CUCM_BK_CEF360A6_00_cisco-unified-serviceability-admin-guide_1151_chapter_01001.pdf
Python – Python.org
Good Book on Python Basics – Python Crash Course – amazon link
https://www.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593279280
Cisco DevNet – http://developer.cisco.com
Automate the boring Stuff – Great free Python Reference
Python Style Guide – https://www.python.org/dev/peps/pep-0008/
Jason Validator jsonlint.com
XML Validator https://www.xmlvalidation.com/
YANG Validator – yangvalidator.com
Great Free Video course on Network Programmability from Cisco
https://developer.cisco.com/video/net-prog-basics/
Good example of how to parse a JSON File:
https://stackoverflow.com/questions/2835559/parsing-values-from-a-json-file
Free Lab to Parse JSON with Python:
https://developer.cisco.com/learning/login?refLink=%252Flab%252Fcoding-202-parsing-json%252Fstep%252F1
NX-OS API Reference for Python
https://developer.cisco.com/docs/nx-os/#!cisco-nexus-9000-series-python-sdk-user-guide-and-api-reference/about-the-python-programming-language
Example Script to add CDP Neighbor to description of interfaces
https://github.com/datacenter/nexus7000/blob/master/cdp_description.py
Nexus Link Monitor Example Script
https://github.com/datacenter/nexus7000/blob/master/link_monitor_nexus7000.py
Setup the ASA Rest API
https://www.cisco.com/c/en/us/td/docs/security/asa/api/qsg-asa-api.html
IOS XE Programmability guide
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/166/b_166_programmability_cg.html
Netmiko Tutorial
https://hub.packtpub.com/using-python-automation-to-interact-with-network-devices-tutorial/
Utilities
PyCharm https://www.jetbrains.com/pycharm-edu/download/
Notepad++ https://notepad-plus-plus.org/
Sublime https://www.sublimetext.com
Postman https://www.getpostman.com/apps
Podcast
https://talkpython.fm/
Fun Python Hardware for around $100
https://openmv.io
https://www.ryzerobotics.com/tello-edu
Cisco Unified Communications Resources
SRNDs
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/uc_system/design/guides/UCgoList.html
Voice Translation Rules
https://www.cisco.com/c/en/us/support/docs/voice/call-routing-dial-plans/61083-voice-transla-rules.html
TranslatorX
http://Translatorx.org
Codec Values
https://en.wikipedia.org/wiki/RTP_audio_video_profile
CUBE Configuration Examples
CUBE Verified Interoperability Configurations
From Cisco Live: https://ciscolive.cisco.com/on-demand-library/
BRKUCC-2932 Troubleshooting SIP with Unified communications
BRKCOL-2455 Fixing SIP Problems with UC Manager & CUBE Normalization Tools
Sip Debugging
Sip Trace – https://community.cisco.com/t5/collaboration-voice-and-video/understanding-sip-traces/ta-p/3137704
Sip Debug output filtering
Read more →These are links to Cisco Documents that I share with my students for deeper reference after they finish the Cisco VII Course
VII Class Resources
Videos on setting up Spark Hybrid
Cisco Expressways Series Guides
Cisco Meeting Server Links
Cisco Meeting Management for CMS
https://www.cisco.com/c/en/us/support/conferencing/meeting-management/products-installation-guides-list.html
Setting Up Cisco Mobile Remote Access
Cisco TMS Administrator Guides
Cisco Unified Communications Resources
SRNDs
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/uc_system/design/guides/UCgoList.html
Features Guide
Cisco Meeting Server Links
Cisco Meeting Management for CMS
https://www.cisco.com/c/en/us/support/conferencing/meeting-management/products-installation-guides-list.html
Setting Up Cisco Mobile Remote Access
Cisco TMS Administrator Guides
Cisco Unified Communications Resources
SRNDs
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/uc_system/design/guides/UCgoList.html
Features Guide
Read more →These are links to AWS white papers and YouTube videos that I share with my students for deeper reference as they are getting ready for the AWS Solutions Architect Associate and Professional Exams.
I started on what I thought would be a quick update to Subnet plus.
This free subnet calculator is advertising supported and Apple has recently discontinued the iAd network. I really liked the Apple framework as the ad were rich and it was relatively simple to implement in the project. The app also has paid for the occasional beer for me.
I moved to Google’s ad mob platform. Google had an SDK all ready for me to plug in, it also semi forced me to implement their analytic platform firebase. I think that is a win as I should be able to see some additional usage stats as people update the app.
I originally wrote Subnet Plus in 2013 and in looking at my code, Wow what a difference some experience makes. Of course the app works and according to Apple it has not crashed once in 3 years! But how I would code it differently now.
When originally coding this app I used the MVC paradigm that Apple espouses. The problem is I interpreted this at the time to mean Massive View Controller rather than Model View Controller.
SO here is my todo list and features that I hope you will see in future versions:
Version 1.6 should be out soon. Not much in changes but some bug fixes and the ads are different.
Happy Subnetting!
Read more →
The new version of your favorite subnet calculator for iOS is out! Main fixes are just bug fixes for iOS 9 and 9.1 to help with display on the iPad and iPhone.
Read more →