Skip to content

Instantly share code, notes, and snippets.

View FloorD's full-sized avatar

Floor Drees FloorD

View GitHub Profile
App started
Showing health and status for app anydjango3 in org anynines / space test as [email protected]...
OK
requested state: started
instances: 1/1
usage: 256M x 1 instances
urls: anydjango3.de.a9sapp.eu
POST http://example.com/api/send_email {
"mail": {
"recipients" : ["[email protected]","[email protected]"],
"subject" : "Welcome",
"body" : "<html><.....></html>",
"send_at": "2014-12-11"
}
}
@FloorD
FloorD / gist:8fc0f1aea5e1d4d8262f
Last active August 29, 2015 14:15
Toys'R'Ruby

There are multiple game libraries for Ruby, Gosu (website, Github, RubyGems) being the most well known. Gosu is 2D game development and features easy to use and game-friendly interfaces to 2D graphics and text (accelerated by 3D hardware), sound samples and music as well as keyboard, mouse and gamepad/joystick input.

Potentially also using Gamebox (website, Github), a framework for building and distributing games using Gosu. Or Chipmunk.

Maybe we can take some from http://guides.railsgirls.com/ruby-game/ and the gosu showcase as inspiration: http://www.libgosu.org/cgi-bin/mwf/board_show.pl?bid=2

Basic setup:

  • ingredients (Ruby version, Gem version, os) > infobox
  • What does 'game library mean', is there a difference between 'library' and 'gem'? > infobox
  • what game ar
@FloorD
FloorD / gist:a0061ba49e409c8d72b9
Last active August 29, 2015 14:19
Fashion Camp Vienna HTML

HTM-WHAT?

Every webpage you look at is written in a language called HTML (HyperText Markup Language). You can think of HTML as the skeleton that gives every webpage structure. In this course, that's eaxctly what we'll do, using HTML to add paragraphs, headings, images and links to a webpage.

HTML is the main markup language for creating web pages and other information that can be displayed in a web browser. You can write your web application in any programming languages, but in the end it will always be transformed into HTML because that’s the language of the browser. It is a so-called hierarchical language, you'll find out why in bit.

Inspect all the elements

We're hacking Facebook today. We'll not really. Only very locally actually. On your machine. Open up facebook.com and either right click your mouse or clickpad and select 'inspect element' or hit the command key (⌘) and 'u'. Et voila, you're looking at Facebook's HTML skeleton. It is a lot, but Facebook shares a lot of common features with o

@FloorD
FloorD / gist:66610fba109bbbe1bf77
Last active August 29, 2015 14:19
Fashion Camp Vienna CSS

###CSSmerizing

CSS (short for Cascading Style Sheets) is a language used for describing the look and formatting of a document written in a markup language like HTML. In fact it is closely connected with HTML, since it gives style to HTML elements. In contrast to HTML, CSS has no hierarchy and can be written in the order that we choose.

CSS3 is the last released version of CSS, and it also improves CSS a lot. For example, it gives the possibility to animate an element.

The two languages — HTML, as discussed in yesterday's workshop, and CSS — are independent of one another. HTML will always represent content, and CSS will always represent the appearance of that content.

Let's get started

@FloorD
FloorD / gist:944d152fdd655cae03e8
Last active August 29, 2015 14:19
A recap of ROSSConf Vienna, April 25 2015

###The ROSSConf project, or: helping Open Source help Open Source

Last April Saturday ROSSConf Vienna took place. Sixty registered participants, some loose canons, 5 projects, 6 maintainers, 8-ish team members, 1 baby all in one coworking space. Here's what happened.

*credit: Manuel Gruber*

####In the beginning October last year, at arrrrcamp, I came up with the concept for ROSSConf. Having attended 1001 tech conferences (I haven't kept count) I concluded that I'm always missing something. I found myself listening to a talk and wishing I could contribute to the project discussed but the internet connection wasn't sufficient for cloning the repo, nor was there time to hack on the project as the next talk was about to start. And, I figured, I'd need some time to get into the project and the contributing etiquette before being able to contribute.

@FloorD
FloorD / gist:b79dfea8b95912e6f268
Last active August 29, 2015 14:24
Things I Never Imagined Writing About #1:

Getting back to programming after a baby break

To all the people waiting for me to get shit done: I am terribly sorry.

I carved out 40 minutes today to (hopefully) help a software developer with a ton of experience getting back on 'the market'. After a 10 year babies break she - funny how it is always the women trading in their careers huh? - has a difficult time finding an employer to take her and her > 12 years of experience on. She went through a series of interviews that read like horror stories. And we wonder where this diversity gap comes from...

Looking at her profile any company would be lucky to have her. She is both determined and excited to move more in the direction of web and mobile development and leave the systems engineering and more corporate languages (think Matlab, C++, C, Oracle, Unix/Solaris) behind her. I made a list with languages, technologies and related 'stuff' she might want to make herself familiar with, before heading off to any more fruitless interviews. I decided to sha

Facebook is the absolute worst. They keep locking me out of my account as they suspect that I am not using my 'real' name, urging me to upload an official documents or an ID of some sort to prove that I am indeed 'Floor Drees'. Admitted, 'Floor' is an abbreviation of my first name, but one I have been using all my online life (and long before that). I refuse to give Facebook my real name or upload documents that surpass the level of museum member pass or drug store member card.

At first I thought what a great opportunity to finally delete my Facebook account. But then again, can I really do without Facebook as an event organizer and admin of at least 3 non-trivial pages?

What Quinn Norton said: Any webservice that wants you to upload your identity documents should have to show you their sec audit first. Never ever do this, people.— Quinn Norton (@quinnnorton) Oct

@FloorD
FloorD / railsgirlsleiden.md
Last active February 23, 2018 12:25
Become a Web Developer in 10 steps

You never believe what happens next!

I don’t necessarily have 10 tips, I just read way too many Medium articles and I think in clickbait titles.

A couple years back a coworker worked through the Rails Girls guides with me and I decided I wanted to host a Rails Girls workshop just like the one you’re attending today. The guides gave me a taste of what the world of web development is like - and I loved it. I wanted to spread that love. I have since hosted 4 Rails Girls workshops (in Rotterdam, The Hague, Leiden and Linz, Austria), several workshops using the Rails Girls guides (during EU Code Week) and coached at a gazillion Rails Girls workshops (like in Brno, Berlin and Maribor). And I contributed to the Rails Girls Summer of Code project.

I am not a developer. Nor was that ever really the goal when I started learning programming. A future in tech can be a lot of things and I am rather a technical marketeer, writing technical documentation and maintaining good relationsh

@FloorD
FloorD / training.md
Last active April 30, 2018 12:09
Basic understanding of Web Development & Open Source Software
  1. Introduction to Web Development
  • glossary
  1. Introduction to Open Source
  • glossary
  1. Introduction to contributing to Open Source
  2. Projects looking for non-code contributions

3. Introduction to Open Source