Posts with Tag: Ubuntu

Howto: Install all the decentralized p2p things: Ethereum full node, GPU miner, proxy, tor relay, golem test node, ipfs full node on Ubuntu 16.04

A couple weekends ago I setup a bunch of decentralized projects on my computer for fun. As you might ...

Toshiba Laptop + Ubuntu, Wireless Switch Problem

Just a quick post, about an annoyance with my Toshiba Satellite laptop. Maybe it will help someone, ...

Creating a Bluetooth Access point (NAP) in Ubuntu 11.10

A Bluetooth NAP is similar to a Wi-Fi access point. In this case, we will be using NAP to share an I ...

Some Useful Information for Setting Up Subversion on Ubuntu

Not a tutorial or guide this time, since everyone else seems to have this covered quite well, but th ...

Updated: NS-2.33 and HWMP rev 183 on Intrepid Ibex 8.10

This post is some quick instructions on how to install ns-2.33 and the hybrid wireless mesh protocol ...

Ns-3.2 on Ubuntu 8.04 Hardy Heron

For the next stage of my thesis instead of using the well known ns-2 simulator as originally planned ...

Tutorial: Ns-2.33 (and nam) on Ubuntu 8.04 (Hardy Heron)

Since I have been working with ns2 for the last few months in preparation for my thesis I have decid ...

Most Recent Post

Multicast Ipv4 and Ipv6 in Java / Kotlin

I recently ran into a peculiarity of multicast in Java / Kotlin. I was using a MulticastSocket: [https://docs.oracle.com/javase/8/docs/api/java/net/MulticastSocket.html](https://docs.oracle.com/javase/8/docs/api/java/net/MulticastSocket.html) and trying to ensure that it winds up bound to either an Inet4Address or Inet6Address. It turns out that even if I did something like: ``` val multicastSocket = MulticastSocket(InetSocketAddress("0.0.0.0", MULTICAST_DEFAULT_PORT)) assert(multicastSocket.localAddress is Inet4Address) ``` The assertion could fail. Similarly if I did: ``` val multicastSock ...