Essen Hackathon Sta­tus report – 2nd day

I had a look at the open PR’s for a quick-win and found one where the depen­den­cies where incom­plete. Fixed.

Then I reviewed Alan Jude’s patch for 64bit linux_base-c6 ports (on amd64). Looks good so far. Just a few minor issues. I took the time to get famil­iar with reviews.FreeBSD.org and the arc com­mand line tool, applied the patch to my source tree, worked a while on merge-conflicts, added some minor changes, and val­i­dat­ed the down­load of the 32bit RPM’s of the linux_base-c6 port.

In between I also discussed/reviewed some fix­es for docs with Dru, signed some PGP keys, and served as a source for a fun­ny pic­ture (at least what geeks/nerds con­sid­er a fun­ny pic­ture). I also checked how to allow multi-cast in jails. There is a PR with a patch inside, but it’s IPv6 only. I did some­thing sim­i­lar for IPv4 and com­piled a ker­nel. No com­pile time issues, but as the sys­tem where I can eas­i­ly test this is at home, I pre­fer to be in front of the box in case it pan­ics (that tells some­thing about my con­fi­dence lev­el of my patch… no idea if what I do there is actu­al­ly cor­rect… ENOCLUE about the net­work code in the kernel).

TODO for the last day of the Hackathon:

  • val­i­date all RPM’s (down­load / dis­tin­fo) of the ports which changed
  • val­i­date the install/deinstall of the 32bit ver­sion of the ports for regression
  • val­i­date the 64bit install/deinstall for at least the lin­ux base port (more if time per­mits tomorrow)

Essen Hackathon sta­tus report – 1st day/evening

The Essen Hackathon 2015 starts. More or less around 6pm peo­ple start­ed to show up (includ­ing myself). The social­iz­ing ses­sion (BBQ) had some funny/interesting sto­ries, and pro­vid­ed already some inter­est­ing top­ics to have a clos­er look at.

Pos­si­ble can­di­dates where I can pro­vide some input are around DTrace: How to use it (but prob­a­bly Sean Chit­ten­den has some much more inter­est­ing DTrace things to show) and how to add SDT probes to the kernel.

On the ports side I want to get some insight into the USES frame­work, to see if it may be easy to con­vert the lin­ux­u­la­tor ports to it or not. Maybe I can also have a deep­er look into patch­es for the 64bit side of the linux_base ports.

Gain­ing space on Android after ART->Dalvik switch (root access required)

I (still) use a Nexus S phone. I am using Cyanogen­mod on it. After an arti­cle in a com­put­er mag­a­zine I decid­ed to give the ART-runtime a try instead of the default Dalvic-runtime. Unfor­tu­nate­ly I do not have enough free space free (and all what I can is moved to the USB stor­age already) to real­ly use the ART-runtime.

After switch­ing back to the Dalvic-runtime, I had only 23 of the pre­vi­ous­ly avail­able space free. After a lit­tle bit of look­ing around I found /data/dalvik-cache. I delet­ed with a file man­ag­er the con­tent of the direc­to­ry (you will get some “app crashed/died” mes­sages) and reboot­ed the phone (this is not the same as for­mat­ting the cache par­ti­tion in the recov­ery system).

Dur­ing boot it pop­u­lat­ed the direc­to­ry again and now I have more than 43 of free space on the inter­nal storage.

Does every geek take a pho­to of Google in Zürich?

Maybe not all… my col­leagues would­n’t have gone there if I would­n’t have said something…

To be hon­est, I would have expect­ed some­thing a lit­tle bit more shiny/geeky/… to take a pic­ture of (any­way, if you don’t see it: I have a real smile in my face on the pic­ture, so the geek in me enjoyed tak­ing the photo).

 

Alexander Leidinger in front of Google CH
Me in front of Google CH

 

Google CH
Google CH

 

Hap­py Birth­day” from Google

In case you haven’t noticed yet:

In case you use a Brows­er which “is reg­is­tered with Google” (cook­ie, Chrome sync, Hang­outs plu­g­in …) in a way that Google knows who you are when you enter the search page, and you have your birth­day entered in this account, then Google presents you a “Hap­py Birth­day” Google-Doodle on that day. If you are not on Google+ and you klick on the pic­ture, you get a page which offers you to upgrade to Goolge+.

Funny/scary? Up to you. For me it just visu­alis­es what I knew already (you can do a lot with per­son­al info, and Google get’s a lot of this) and I say “Thank you Google” (but I don’t upgrade to Google+).