Profile

Cover photo
Tobias Oetiker (Tobi)
Works at OETIKER+PARTNER AG
Attended ETH Zürich
Lives in Olten, Switzerland
3,154,119 views
AboutPostsPhotosYouTubeReviews

Stream

Tobias Oetiker (Tobi)

Shared publicly  - 
 
I finance a large part of my work on RRDtool and my other
OpenSource project through sponsorship. The income from the OSS sponsorships contributes to the maintenance and long term support of my OpenSource projects as well as to the creation of new tools.

It would be great to see join in for the 2016 season.

Offers remain the same as in previous years. I am looking for individuals and organizations taking up a one year sponsorship for RRDtool, SmokePing and MRTG. For each of the projects there are:

* 1'000 USD Silver Sponsorships (you get mentioned on the respective sponsor page on the website, with logo and link to your homepage).

* 10'000 USD Gold Sponsorships (you get mentioned on all pages of the project website, with logo and link to your homepage). Gold Sponsorships are limited to two per project.

Anonymous sponsorships or other arrangements can be defined upon request.


** A look back on my 2015 OSS activities **

* In spring 2015 I finally released RRDtool 1.5.0, quickly succeeded by a bunch of point releases, taking care of some regressions. With version 1.5 there is now a test-suite which enabled us to catch a bunch of portability issues that were fixed in point releases.

RRDtool 1.5 now runs not only on Intel Linux but also Sparc Solaris, the Hurd and everything inbetween.

* As an offshoot from a commercial development project I have published RrdGraphJS, a library that makes it very easy to get interactive RRDtool charts. The only thing that is required is a serverside component that generates RRDgraph charts on demand:

https://github.com/oetiker/RrdGraphJS

I also produced a little video about this new library to show off its capabilities:

https://www.youtube.com/watch?v=3UgDXKskZME

* Along side the 1.5 stability work 1.6 has come a long way. The main feature of 1.6 will be that it is fully thread-safe out of the box for all functions. A bunch of other new features will round out the release. I expect to publish this early in 2016.

* The the future direction of RRDtool development has not progressed as expected, but I am in the process of re-focussing this effort. The objectives are still the same: more flexible data storage and higher performance. But in contrast to the earlier approach of fully rewriting RRDtool from scratch, the current idea is to follow a starvation approach where new functionality shows up in regular releases, improving in reach and stability until it is 'starving' the existing function and will take over its place.

The advantage of this approach is that there will not be a disconnected development branch, but rather experimental features showing up in regular releases.

* I have also published or substantially updated a number of new tools on github:

LdapPasswdWeb - an online ldap password changer with the ability to change samba passwords too.

https://github.com/oetiker/LdapPasswdWeb

callbackery - a toolkit for writing modern web apps in Perl without touching any html/css or even JavaScript for that matter.

https://github.com/oetiker/callbackery

GpfMeter - Grounded Performance Feedback Meter - A windows desktop problem reporting tool for getting a handle on unspecific performance problems ...

https://github.com/oetiker/GpfMeter

All my current OSS coding projects can be found on

https://github.com/oetiker

I wish you all good success in 2016
and all the best

Tobi Oetiker
15
4
Frank Schiebel's profile photoAlex Finger's profile photo
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
29
Remo Rickli's profile photoRuedi Kehl's profile photoTobias Oetiker (Tobi)'s profile photo
7 comments
 
der blick geht richtung sued osten nach luzern
 ·  Translate
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
 
three days hiking in the greina
6
Ruedi Kehl's profile photo
 
Tolle Bilder; macht sicher viel Spass bei solchem Wetter ..
 ·  Translate
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
 
Oltner 2-Stunden Lauf Pics Part I
4
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
 
If we're stealing merely as part of kmem reaping (versus stealing to assure forward progress), we don't want to actually steal any active htables.  (Stealing active htables merely to give memory back to the system can inadvertently kick off an htable crime wave as active processes repeatedly steal htables from one another, plummeting the system into a kind of HAT lawlessness that can become so violent as to impede the one thing that can end it:  the freeing of memory via ARC reclaim and other means.)  So if we're reaping, we limit ourselves to the first pass that steals cached htables that aren't in use -- which gives memory back, but averts the entire breakdown of social order. -- Brian Cantrill
1
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
 
Memorial Day in Weston, CT
2
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
 
Written any cool new OSS tool this year? Present it @ The #LISA15 GitHub Showcase BoF https://www.usenix.org/conference/lisa15/birds-feather-sessions#github
4
2
Amy Rich's profile photoBen Cotton's profile photo
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
 
these are almost equivalent ...

ruby - def x(y=[]) p y << 1; end
perl6 - sub x ($y = []){ $y.push(1).say }
python - def x(y=[]): y.append(1);print y

x();x();x()

except, that python is right ... or so they claim ... and I can see why they think so, but it's pretty inconvenient, and I just spent 4 days learning the finer points of python until I spotted the problem ... grrrrrrrr
3
Sebastian Zagrodzki's profile photo
 
pylint recommended.

$ pylint foo.py
...
W:  1, 0: Dangerous default value [] as argument (dangerous-default-value)
...
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
 
wählen gehen!
 ·  Translate
1
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
5
2
Remo Rickli's profile photoTobias Oetiker (Tobi)'s profile photoRafael Ostertag's profile photoS Ye (badvogato)'s profile photo
2 comments
 
exactly
Add a comment...

Tobias Oetiker (Tobi)

Shared publicly  - 
3
Add a comment...
Story
Tagline
in pursuit of happiness
Education
  • ETH Zürich
    Electrical Enginnering, 1989 - 1994
  • Kantonsschule Olten
    Matura C, 1984 - 1988
  • Beziksschule Olten
    1982 - 1984
Basic Information
Gender
Male
Relationship
Married
Other names
Tobi Oetiker, toebu
Work
Occupation
Software Developer, System Architect, OpenSource Author, Consultant, Speaker
Skills
I grasp the inner workings complex systems rather quickly. Both human and technical.
Employment
  • OETIKER+PARTNER AG
    Software Developer, Sysadmin, Consultant, Trainer, Coach, 1986 - present
  • ETH Zürich
    Sysadmin, Infrastructure Architect, 1995 - 2006
  • De Montfort University Leicester
    Sysadmin, 1994 - 1995
  • CAIDA
    Summer Elf, 1999
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Olten, Switzerland
Previously
Pfäffikon SZ, Switzerland - Schwanden, Switzerland - Leicester, Great Britain - San Diego, USA - Herisau, Switzerland
Contact Information
Work
Phone
+41 62 775 9902
Email
Address
Aarweg 15, 4600 Olten, Switzerland
Ein kleines Restaurant mit grosser Karte, freundlichem und schnellem Service und moderaten Preisen. Es gibt Pizza, Pasta und verschiedene Fisch und Fleisch Gerichte. Wir waren an einem Donnerstag abend um 18 Uhr da, und fanden gut Platz. Um 19 Uhr hingegen wars schon ziemlich voll. Also wohl besser reservieren. Das Essen war schön angerichtet und schmeckte vorzüglich. Einziger Minuspunkt, bezahlen mit Kreditkarte geht nicht.
Public - 4 months ago
reviewed 4 months ago
Die perfekte Ferienwohnung am Bodensee. Mit grossartige Aussicht, grosszügigen und modern eingerichteten Räumen.
Public - 4 months ago
reviewed 4 months ago
We happened to be here on a Wednesday evening. open 'till 8 and the town folk meet for games night and jam session. Great!
Public - 9 months ago
reviewed 9 months ago
Excellent view over the Bosporus and delicious food. Better make a reservation if you want a table next to the window.
Public - a year ago
reviewed a year ago
11 reviews
Map
Map
Map
great selection of food and everyday stuff at normal prices. If you buy several of the same the price is even better.
Public - 8 months ago
reviewed 8 months ago
my favorite hairdresser in olten
Public - a year ago
reviewed a year ago
The little gem, off the beaten track, but only a few minutes away from Papantla is run by José Luis Hernándes Decuir. He gives a great introduction to local ecology, agricultural products, culture and history. He speaks very little English, but what words can not transport is easily made up by gestures and enthusiasm. The tour of the Parque takes about 90 minutes. I gave a rating of "Good" for the facilities because it is a Parque Ecológico, so do not go there in high heels and an evening gown!
• • •
Appeal: ExcellentFacilities: GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago