Simon Willison’s Weblog

Subscribe

22 items tagged “networking”

2024

Beej’s Guide to Networking Concepts (via) Beej’s Guide to Network Programming is a legendary tutorial on network programming in C, continually authored and updated by Brian “Beej” Hall since 1995.

This is NOT that. Beej’s Guide to Networking Concepts is brand new—started in March 2023—and illustrates a whole bunch of networking concepts using Python instead of C.

From the forward: “Is it Beej’s Guide to Network Programming in Python? Well, kinda, actually. The C book is more about how C’s (well, Unix’s) network API works. And this book is more about the concepts underlying it, using Python as a vehicle.” # 30th January 2024, 10:08 pm

2021

ifconfig.co (via) I really like this: “curl ifconfig.co” gives you your IP address as plain text, “curl ifconfig.co/city” tells you your city according to MaxMind GeoLite2, “curl ifconfig.co/json” gives you all sorts of useful extra data. Suggested rate limit is one per minute, but the code is open source Go that you can run yourself. # 30th March 2021, 7:53 pm

2017

Wireless access points or mesh networking?

I recently acquired the Netgear Orbi based on this recommendation in the wirecutter and it provides excellent fast wifi across our whole apartment where our previous non-mesh router failed to do so (tested using fast.com)

[... 68 words]

2014

What are some good designs for a personal business card for professional networking?

Two things I think are absolutely worth including:

[... 112 words]

What is the best way one can expand his or her professional network?

Go to events—local meetups, conferences, tradeshows... there’s no better way of expanding your professional network than to attend events and build in-person relationships with people.

[... 46 words]

Why was LinkedIn Events shut down? Why isn’t there now a social network for business events?

Our site Lanyrd offers LinkedIn signin and works as a social network for business and professional events. You can read more about our LinkedIn integration here: Use Lanyrd and LinkedIn to get more out of professional events and conferences

[... 62 words]

2013

How do I network with speakers at events?

I’ve spoken at loads of conferences, and I can tell you that speakers WANT you to approach them. They’re definitely interested in talking to you—that’s one of the main reasons they speak.

[... 132 words]

What’s the best way to reach out to alumni if you’re interested in working at their company?

Yes, it’s fine. Many tech companies have a referral bonus for employees that help them make a good hire, and any alumni you contact will be able to forward your details straight on to the recruiting department.

[... 96 words]

Why is it important to expand/upgrade my professional network?

There are plenty of reasons, but the most obvious is for finding a better job. Next time you are job hunting having a high quality, wide ranging network can make a huge difference.

[... 148 words]

Professional Networking: How can I find on the internet an expert in a given field?

We launched a speaker directory for Lanyrd recently that might help here—it lists the most prolific speakers for thousands of topics, based on our dataset gathered across many conferences around the world.

[... 120 words]

What’s the best way to expand your professional network?

Speak at events, and talk to people afterwards.

[... 74 words]

What are some ways to get a job from attending a conference?

Talk to people. Ask if they are hiring—if they aren’t, ask if they know anyone at the conference who is hiring. Make sure you have lots of business cards. Get other people’s business cards. Follow up afterwards. Connect with people on LinkedIn.

[... 111 words]

2012

How can you use SlideShare effectively to grow your professional reputation in a specific niche?

“How to integrate SlideShare activities with other social networks”

[... 208 words]

2011

Are there any large tech conferences/events in Australia?

Web Directions South is a big Australian web event—you’ve just missed it though, it was a couple of weeks ago: http://south11.webdirections.org/ ( http://lanyrd.com/2011/web-direc... on Lanyrd). It’s along the lines you describe, although tends to be more developer-focused than business-focused.

[... 83 words]

What are some good ways to promote a “networking event” on the internet ?

Add your event to http://lanyrd.com/ and encourage your attendees to mark themselves as attending. That way, anyone who follows them on Twitter and uses Lanyrd will hear about the event, either directly on the site or via email if they’ve signed up for our email alerts.

[... 80 words]

2010

Where can I find a calendar of upcoming tech events in the San Francisco / Bay area?

Take a look at http://lanyrd.com/places/san-fra...

[... 29 words]

Google and Microsoft Cheat on Slow-Start. Should You? Fascinating optimisation tricks by some of the big websites, which violate the RFC governing the TCP slow-start algorithm in order to perform better in the common case. # 3rd December 2010, 7:03 pm

ZeroMQ: Modern and Fast Networking Stack. I get ZeroMQ now. I was having trouble figuring out how it differed from things like RabbitMQ—it turns out it’s an entirely new low-level socket abstraction, designed to make common socket programming tasks like message sending/receiving and publish/subscribe a whole lot easier than dealing with raw BSD sockets. # 5th September 2010, 7:41 pm

Writing your own traceroute in Python. How to implement traceroute in Python, using the low-level socket module. # 9th August 2010, 12:58 pm

2009

Justniffer. Packet sniffing tool that can output sniffed HTTP traffic formatted the same way as an Apache access_log file. # 25th September 2009, 10:12 pm

Imminent Death of the Net Predicted. Well, maybe not, but the way Windows Vista deals with round-robin DNS A records (using a new IPv6 algorithm from RFC3484 backported to IPv4) means that domains that serve up multiple A records to load balance between data centres will find that the IP nearest to the 192.168.* range will get the vast majority of Vista traffic. # 5th March 2009, 9:50 am

2007

IPy. Handy Python module for manipulating IP addresses—use IP(ip_addr).iptype() == ’PUBLIC’ to check that an address isn’t in a private address range. # 24th December 2007, 1:19 pm