Profile

Cover photo
Surma
544 followers|510,605 views
AboutPostsPhotos

Stream

Surma

Shared publicly  - 
 
 
Thank goodness this is finally public so everyone can share in the nightmarescapes AIs dream up.
1 comment on original post
3
Add a comment...

Surma

Shared publicly  - 
 
Regular Friday night with +Sebastian Mauer: Sitting in a hotel room, repurposing a Nexus 7 as a generic USB HID keyboard, abusing the hotel TV as a computer screen and trying to install Ubuntu on proprietary hardware. #macgyver
10
3
Jonas Petersson's profile photoSebastian Mauer's profile photoJeroen Wiert Pluimers's profile photoVitø De Bellis (Phyrax 76-F)'s profile photo
2 comments
 
Approved!
Add a comment...

Surma

Shared publicly  - 
 
Finally! The talk I gave at +DevFest Berlin 2014 is online. It’s about Code Generation in Go (and how you can use THAT instead of generics).

It’s also a little out-dated by now since we got `go generate` in Go 1.4.

#gde   #golang   #techtalk  
6
1
Norbert Fuhs's profile photo
Add a comment...

Surma

Shared publicly  - 
 
10/10 would orga again.

Seriously, though: Can’t describe how much these guys rock; how much work they did when I couldn’t manage to do mine and how unbelievably uncomplicated and relaxed the #DevFest  itself was with them. Looking forward to next year already.
8
Add a comment...

Surma

Shared publicly  - 
 
 
Day 3 of #DevFestBerlin  ended in a wave of projects

Now THIS was an end worthy of the awesomeness of this weekend. After a day of hacking we saw 16 project demos using a wide range of technologies. We encouraged everyone to share their creation as open source on +GitHub and we'll fork them under our account here https://github.com/devfest-berlin/

There were a lot of entertaining projects but the winner by public vote by far was #WairGuitar , an Air Guitar App for your #AndroidWear  device. The picture shows the making of the accords app that accompanies the "air guitar gesture recognition" wear app.

Again, everyone seemed to be very happy with the event and we organizers enjoyed it so much.

There will be a summary post on the DevFest as a whole later this week and we'll be back next year.
1
Add a comment...
Have him in circles
544 people
alhar ismail's profile photo
ramy abd el azim ali hassan's profile photo
Lucas Egan's profile photo
Martin Steinbeck's profile photo
James Lund's profile photo
Murat Yener's profile photo
GDG Berlin Golang's profile photo
Takashi EGAWA's profile photo
John Kojo Ampia - Addison's profile photo

Surma

Shared publicly  - 
 
 
Introducing Material Design Lite - Material Design components & templates in vanilla CSS, HTML & JavaScript

https://medium.com/google-developers/introducing-material-design-lite-3ce67098c031 

We're now live at http://getmdl.io
36 comments on original post
4
Add a comment...

Surma

Shared publicly  - 
 
 
It's impossible for me to watch my own talk at +droidcon Berlin​ about #GooglePlayGames but maybe you are interested in an introduction into this great SDK for games.

#droidconDE

PS: Yes the cover slide is wrong because I had two talks. D'oh.
5 comments on original post
6
1
Sebastian Mauer's profile photo
Add a comment...

Surma

Shared publicly  - 
 
 
Hi Dartisans, I'm happy to announce a sneak preview of Material Design Lite (MDL) for Dart: http://mdl.mikemitterer.at/

A Google Team is working on the MDL-JS version and they asked me if I wanted to make the Dart port - I took the challenge.

Here are some of the main features:
- Design specs checked by Google. MDL will be THE reference implementation of Material Design for the Web
- Component based (Check out the Spinner sample and you'll see what I mean)
- No need for polyfills  
- Components are really easy to write. You can define your own public functions for a component
- SCSS/CSS structure is very clear, also component based. But if you don't want to use SCSS you don't have to.
- Over 340 CSS's are precompiled for you:  http://mdl.mikemitterer.at/#/theming (material.min.css has ~180K)
- With a Theme you not just get a color theme you get the full MDL-Componentstack too

Extras in the Dart version:
- SPA (Single Page Application) works out the the box
The Styleguide, for example, is build as SPA (loads it's views dynamically), here is another sample for dynamic loading: http://mdl.samples.mikemitterer.at/content/index.html

- Routing integrated
You can define  your own Controller for each route

- Databinding - not as "automatic" as with Polymer or Angular but still easy enough. Each component has its own Data model. You can define public functions to modify the data model. Streams for Event communication are also easy to implement.

- A second way to write MDL Components
Mustache can be used as a template language
http://mdl.samples.mikemitterer.at/todo/index.html - The ToDo component uses Mustache.
Mustache template inside of MDL-Component:
------------
{{#checked}}
    <input type="checkbox" id="check{{id}}" class="mdl-checkbox__input" checked data-mdl-click="check({{id}})"/>
{{/checked}}
{{^checked}}
    <input type="checkbox" id="check{{id}}" class="mdl-checkbox__input" data-mdl-click="check({{id}})"/>
{{/checked}}
------------

data-mdl-click="check({{id}})" - works!!! The scope is your component.

- main.dart.js for styleguide has about 400K. Should be OK too.
 
This was just an overview...
The only thing I'm not allowed to at the moment, is to give you access to the source code.

Private REPO for MDL/Dart: 
https://github.com/MikeMitterer/dart-material-design-lite

Googles private REPO for MDL: 
https://github.com/google/material-design-lite

Be aware: This is not even beta. The MDL/JS version is also under heavy dev...

It would be cool if I could get some help from you! 
(You have to sign a NDA before... but this is not a big thing)

Feedback is welcome!
11 comments on original post
4
2
Polina Stoyanova's profile photoTobias Kaatz (tkaatz)'s profile photo
Add a comment...

Surma

Shared publicly  - 
 
I just announced the next +GDG Berlin Golang meetup on January 29th, when +Francesc Campoy Flores will be visiting us. Go RSVP now!

In the description, I also casually announced that I have been hired by Google and will be starting to work in London in early March as a Developer Programs Engineer alongside my old colleague +Benjamin Weiss. The consequences are manifold: I will not be eligible to be a GDE, I can’t work for my Co-Organzier and long-time boss +David Lehmann but most crucial of all: I can’t continue to be a proper organizer of the +GDG Berlin Golang. #sadpanda  

However, this is a huge opportunity for me personally and I hope I can use it to do great things one way or another. Maybe, at some point, I can share some of the metaphorical cake with the Berlin community, that, if I’m being honest, is the sole reason I got this far in the first place.
7
3
Raveesh Bhalla's profile photoSurma's profile photoStefan Hoth's profile photoFrancesc Campoy Flores's profile photo
2 comments
 
Congrats Alex!
Add a comment...

Surma

Shared publicly  - 
 
So many awesome pictures. Including my distorted face...
 
#DevFestBerlin 2014 in pictures

A picture can tell a 1000 words but being actually part of such an event can't be expressed in 1000 pictures. Still, for everyone who couldn't take part in our great event last week here are a few action shots.

We had much fun this year and we hope to welcome you next year, too.

A proper summary post is in the works but enjoy the pictures for now.

Photos by bemoody
2
Add a comment...

Surma

Shared publicly  - 
 
 
Day 2 of #DevFestBerlin successfully ended

With 238 people checked in at the event, 15 speakers in 3 parallel tracks and countless liters of coffee and Club Mate this was our most busy day yet.

Each of the tracks on Android, Web and Cloud was well received and blessed with a number of great speakers from our local community as well as dear friends from the London community. Especially we were happy to welcome long time co-organizer +Benjamin Weiss​ back in his old home town, this time as a speaker from Google.

Following our last year's model each of the tracks concluded the day with a fireside chat of all speakers of the track, making some room for an open discussion on previous talks or more general thoughts on the topic.

We as organizers enjoyed the day ourselves which is a very good sign but we also received overwhelmingly good feedback. Every negative feedback, which was really rare to begin with, is recorded and tried to be fixed in 2015. Keep it coming, both positive and negative feedback.

Thank you already, Berlin community. It was so much fun. We are looking forward to tomorrow to the hackathon in which YOU build great things and leave us with an open mouth.
1
Add a comment...
People
Have him in circles
544 people
alhar ismail's profile photo
ramy abd el azim ali hassan's profile photo
Lucas Egan's profile photo
Martin Steinbeck's profile photo
James Lund's profile photo
Murat Yener's profile photo
GDG Berlin Golang's profile photo
Takashi EGAWA's profile photo
John Kojo Ampia - Addison's profile photo
Work
Occupation
Software Engineer
Links
Story
Tagline
Craving simplicity, finding it nowhere.
Introduction
nuboLAB rat, Go GDE, GDG Berlin Golang Co-Organizer, Go-Nut, Geek, Guitarist. 
Basic Information
Gender
Male
Birthday
January 28, 1989
Other names
Surma
Apps with Google+ Sign-in
  • GDG-X
  • Monument Valley
  • Magic 2015