Profile

Cover photo
Martin Probst
Works at Google
Attended Hasso-Plattner-Institut
222 followers|192,787 views
AboutPostsPhotosVideosReviews

Stream

Martin Probst

commented on a post on Blogger.
Shared publicly  - 
 
We demoed the stuff I was working on for the last quarter, and it even worked! :-)
6
Add a comment...

Martin Probst

Shared publicly  - 
 
Verteidige Dein Netz (Kampagne gegen das Leistungsschutzrecht).

Verteidige Dein Netz
 ·  Translate
1
Add a comment...

Martin Probst

Shared publicly  - 
 
 
Google announces the second year of STEP internships in Europe (formerly Engineering Trainee Summer Program). Students, who have completed the first year of their university studies by summer of 2013 and are studying computer science or related subjects will be selected to participate in the program. This program includes three main components: a software project, skills-based training, and professional development. We will have STEP cohorts in four offices this year: London, Munich, Krakow and Zurich.

Find out more about the program on www.google.com/students/step.
View original post
1
Add a comment...

Martin Probst

Shared publicly  - 
 
If your Mac won't go to sleep as expected, try "pmset -g" and "pmset -g assertions".

Turns out on my machine, cupsd was preventing sleep. I removed all installed printers (most of them were old anyway).

I was annoyed by my Mac not sleeping for a long time, nice to finally learn about a way to debug that.
1
Add a comment...

Martin Probst

Shared publicly  - 
 
 
Why does this look so familiar to me... 
View original post
1
1
Robert Schuppenies's profile photo
Add a comment...
In his circles
127 people
Have him in circles
222 people
Miriam Doelle's profile photo
Vlado Handziski's profile photo
Max Scheffler's profile photo
Kelly Smith's profile photo
AngularJS's profile photo
Marc Aßmann's profile photo
Franz Ambros's profile photo
Anupam  manav's profile photo
Horst Seifert's profile photo
 
Just wrote my very first Chrome extension, inspired by ZEIT.de's stupid and annoying use of autocomplete=off in a login form (what do you think you are, a bank?). #ZEIT   #Chrome   #Autocomplete  

A similar extension already exists (Autocomplete=on, https://chrome.google.com/webstore/detail/autocomplete-on/ecpgkdflcnofdbbkiggklcfmgbnbabhh), but I kind of have a trust issue here. Also, I wanted to figure out how to write a Chrome Extension for quite a bit, it's fun :-)

https://chrome.google.com/webstore/detail/docomplete/onlplldgmkgpoangfokimmikjheamnfb
https://github.com/mprobst/docomplete
This extension re-enables autocomplete for password fields on websites that intentionally disable it (autocomplete=off).
1
Add a comment...

Martin Probst

Shared publicly  - 
2
1
Philipp Reichart's profile photo
Add a comment...

Martin Probst

Shared publicly  - 
 
 
Life at Google hung out with 5 people. #hangoutsonairMartin Probst, Jonathan Barker, Wieland Holfelder, Michael Guntsch, and Life at Google
Engineering at Google Munich
Life at Google and 5 others participated
7 comments on original post
1
Add a comment...

Martin Probst

Shared publicly  - 
 
 
Do you know anyone interested in engineering roles in Europe?

On Monday, October 1 at 5:30pm CET (3:30pm UTC) we'll be having a Hangout on Air with members of our Google Munich engineering team. Tune in to learn about the projects and products that the tech teams in Munich work on and find out how we're looking to grow the team.

If you have questions for the panel, please add them to our Moderator page (http://goo.gl/JxMM8) or to the Comments section below.
7 comments on original post
1
Add a comment...

Martin Probst

Shared publicly  - 
 
Poking at go.

I had a bit of a hard time getting gotour to work on my Mac, the project page suggests "go get code.google.com/p/go-tour/..." but that fails on my Mac (package appengine: unrecognized import path "appengine", package appengine/urlfetch: unrecognized import path "appengine/urlfetch"). I got it to install using "go get code.google.com/p/go-tour/gotour".

I'm a bit weirded out by make(map) and make([]int) vs. new, and range, len, cap - why are all of those builtins, not even resembling the rest of the language?

Why are map, slice, and channels reference types, and all other types apparently aren't (and it's not even a user accessible concept outside of that)?

I like the "upper case = public export, lower case = private" distinction. Compared to Dart's underscore prefix ('_test'), that seems to create a lot less visual noise.

Only having extension methods (i.e. all methods are declared outside of their types) seems like a good idea, too, but the syntax is cumbersome; reminds me a bit of defining methods on prototypes in JavaScript.

The static duck typing with interfaces is still pure genius.

I'm really curious how they implement returning the memory address of a local variable. Wonder if Go copies the value out of the stack when its referenced?

I made it up to Concurrency in the gotour, will continue tomorrow.
1
Sam McCall's profile photoMartin Probst's profile photo
4 comments
 
I think I just don't get Go's way of structuring things yet. If slices don't form an interface, that seems to seriously limit the use of collections within other code. I think it's not possible to express "I'm operating on a slice-like structure, but you can also pass me e.g. a vector".

The implementation of heap is interesting, in particular how it inverts the responsibility. But this won't work without the client having to implement a particular interface every time, and taking care of the collection operations.
Add a comment...

Martin Probst

Shared publicly  - 
 
 
A new regulation requires you to drive around an obstacle while texting.
View original post
1
1
Philipp Reichart's profile photo
Add a comment...
People
In his circles
127 people
Have him in circles
222 people
Miriam Doelle's profile photo
Vlado Handziski's profile photo
Max Scheffler's profile photo
Kelly Smith's profile photo
AngularJS's profile photo
Marc Aßmann's profile photo
Franz Ambros's profile photo
Anupam  manav's profile photo
Horst Seifert's profile photo
Education
  • Hasso-Plattner-Institut
    Software Engineering, 2001 - 2008
  • Universität Potsdam
    Software Engineering, 2001 - 2008
Work
Employment
  • Google
    Software Engineer, 2011 - present
  • EMC
    Principal Software Engineer, 2008 - 2011
Basic Information
Gender
Male
Wirklich hervorragendes Essen, besonders die Vorspeisen (Kürbis und Aubergine). Die Hähnchenspieße sind gut, aber die Lammgerichte sind noch besser. Service war gut, preislich sind wir mit Vorspeisen und Nachtisch bei ca. 30 € pro Person gelandet (ohne Wein), das passt bei der Qualität.
Public - a month ago
reviewed a month ago
Public - 3 months ago
reviewed 3 months ago
Came there because both lights on my bike were broken (so I assumed it wouldn't just be a bulb). They just checked it out immediately, figured it actually was the bulb and some corroded contacts on the back light. Fixed in 10 mins, and charged me 3 Euro (I tipped generously). Compare that to the other store I was before where they wanted to keep the bike in for over a week.I've been here once before to fix a flat tire with a similar experience. Great place, nice people, great service, and really quick!
• • •
Public - 7 months ago
reviewed 7 months ago
Public - a year ago
reviewed a year ago
17 reviews
Map
Map
Map
Public - 6 months ago
reviewed 6 months ago
Very nice creative kitchen, the lamb was fabulous.
Public - 11 months ago
reviewed 11 months ago
Hervorragende Küche zu ziemlich vertretbaren Preisen (50 € für 4 Gänge-Menü), angenehm lockeres Ambiente, gute Weinberatung.
Public - a year ago
reviewed a year ago