Since starting to play with golang I’ve run into a couple of interesting items I thought worth writing about. For those of you that are seasoned developers, I assure you, this wont be interesting. But for us that are getting started this might be worth reading.
Pointers
Nothing super exciting here if you’ve used them in other languages but it’s worth talking about since it can be confusing. Pointers are really just a way for us to gain access to the ‘real’ variable when you aren’t in the function that defines it. Put another way, when you call a function that takes a variable, you are only giving that function a copy of the variable, not the real variable. Pointers allow us to reference the actual location in memory where the value is stored rather than the value itself. Examples always make this more clear. Take for instance this example of code…
package main import "fmt" func main() { //Define myname and set it to 'jonlangemak' myname := "jonlangemak" //Rename without using pointers rename(myname) fmt.Println(myname) //Rename using pointers pointerrename(&myname) fmt.Println(myname) } //Function without pointers func rename(myname string) { myname = Continue reading
Today's show looks at building a data center fabric around Juniper's QFX switch line to improve automation and enable IT service delivery. Thanks to our sponsor Juniper Networks.
The post Show 249 – Juniper QFX DC Fabrics & Automation – Sponsored appeared first on Packet Pushers.
Service providers like SDN, Cisco attempts to fix a security gap, and Nokia makes room for AlcaLu.
TL;DR: Delete and resubscribe to the Weekly Show feed, as the current RSS feed is correct on iTunes now. You will only see the Weekly Show podcasts again, as in the past. Sorry about the issue; it was an accident. Read on for the gory details if you care to...
The post How To Fix Your Weekly Show Feed In iTunes appeared first on Packet Pushers.
Moving from conventional standards to a disaggregated model.
Will the Internet survive centralization, a Black Hat keynoter asks.
This week, CRN named Rich Napolitano to their Top 100 list of the IT industry’s foremost channel leaders. The annual list recognizes the efforts of agile decision-makers who play an integral role in evolving the way the channel does business. CRN selects leaders that represent the pre-eminent innovators, influencers, disrupters and channel sales leaders in the IT channel today.
Our solutions enable success in the next era of IT as virtualization, hyperconvergence, Big Data and scale-out applications and with Rich’s guidance we are working with great partners to bring our solutions to the market. Congratulations to all of the leaders named to this year’s CRN® Top 100 list.
Below please find a few of our top picks for our favorite news articles of the week. Have a great weekend!
SearchITChannel: Is bimodal IT the future of the channel?
By John Moore
CHICAGO — In CIO circles, bimodal IT has been a conversation starter: How can an enterprise’s information leadership balance the necessity of keeping the lights on against the challenge of adopting emerging, business-changing technologies? That same discussion is now surfacing in the channel. Speakers at this week’s CompTIA ChannelCon 2015 here suggested the possibility of partners becoming bimodal and the Continue reading
The Core Linux is a small modular Linux distribution that provides only a command line interface and tools that allows you to build your own application extensions. Thanks to these extensions you can easily turn your Core installation to a custom appliance such as network host, router, switch, server. Moreover choosing the Core Linux as an operating system for your appliance significantly reduces the size of the appliance.
Two weeks ago I started to build a network host that can handle network traffic. I installed the latest 64 bit Linux Core 6.3 on VMware virtual disk and loaded Core with extensions that can generate traffic, measure bandwidth, route, forward and filter traffic. A list of the extensions, their purpose and configuration changes is mentioned here.
I share my own network host VMware disk in Linux Core download section. You can create a new virtual machine (VirtualBox, VMware Workstation/Player, Qemu) with the disk attached and use it in your GNS3 labs in order to simulate network host. The disk contains the following tcz extensions:
bash - 4.3.39(1) with patches up to 39
bash-completion - 2.1
d-itg - 2.8.1-r1023
hping3 - 3.0.0-alpha-1
iperf3 - 3.1b3
iproute2 - 3.14.0
iptables Continue reading
Network Break 47 looks at the fate of network services companies, Cisco's Invicta shutdown, an HP acquisition, a new Intel chip and more.
The post Network Break 47: Network Services, Cisco Housecleaning appeared first on Packet Pushers.