Posts with Tag: Research

IEEEE CCECE 2014 and Cognitive Agent Simulation

This past week I attended IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2014 ...

Recent Computer Related Events

The last few months have been crazy. I’ve had a couple of job interviews with tech companies in Cal ...

AINA 2009 Conference Presentation

This past week I travelled to the UK to present at my first International Conference – Advanced Info ...

University of Guelph Research Day – Winter ’08

On December 2nd and 4th 2008, Research Day for the Computer Science Department at the University of ...

PerWin Research Group @ the University of Guelph

Today I completed the listing page for all of the presentations our research group PerWin at the Uni ...

Fair Scheduling & Load Balancing in WMN

My research is becoming more focused as of late towards the area of fair scheduling and load balanci ...

Motivation, Passion and Research…

Today I came across a great article on passion in research on Paul Ward’s website at the University ...

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 ...