Skip to content

Instantly share code, notes, and snippets.

@philippbosch
philippbosch / dabblet.css
Created February 24, 2012 10:14
Untitled
body {
text-align: center;
margin-top: 100px;
background: #CCC;
}
button {
font-size: 128px;
font-weight: bold;
border-radius: 20px;
/* Display */
body {
background: /* http://lea.verou.me/css3patterns/#carbon-fibre */
radial-gradient(black 15%, transparent 16%) 0 0,
radial-gradient(black 15%, transparent 16%) 8px 8px,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px;
background-color:#333;
background-size:16px 16px;
@philippbosch
philippbosch / events.json
Created August 1, 2012 13:42
Kunstmeile HH Events
[
{
"name": "Bucerius Kunst Forum",
"icon": "http://www.kunstmeile-hamburg.de/static/theme/kunstmeile/img/sub_navigation_bucerius_kunst_forum_icon.jpg",
"link": "http://www.kunstmeile-hamburg.de/de/bucerius-kunst-forum-2",
"events": [
{
"title": "New York Photography. Von Stieglitz bis Man Ray",
"subtitle": "Ausstellung",
"date_start": "2012-05-17",
@philippbosch
philippbosch / igs-bildungsbroschuere.html
Created August 31, 2012 18:08
igs Bildungsbroschüre Embed Code
<object style="width:630px;height:600px">
<param name="movie" value="http://static.issuu.com/webembed/viewers/style1/v2/IssuuReader.swf?mode=mini&amp;embedBackground=%23ffffff&amp;shareMenuEnabled=false&amp;printButtonEnabled=false&amp;shareButtonEnabled=false&amp;searchButtonEnabled=false&amp;backgroundColor=%23ffffff&amp;documentId=120831175130-0a8197e8ecc74535a2771076491338a9">
<param name="allowfullscreen" value="true">
<param name="menu" value="false">
<param name="wmode" value="transparent">
<embed src="http://static.issuu.com/webembed/viewers/style1/v2/IssuuReader.swf" type="application/x-shockwave-flash" allowfullscreen="true" menu="false" wmode="transparent" style="width:630px;height:600px" flashvars="mode=mini&amp;embedBackground=%23ffffff&amp;shareMenuEnabled=false&amp;printButtonEnabled=false&amp;shareButtonEnabled=false&amp;searchButtonEnabled=false&amp;backgroundColor=%23ffffff&amp;documentId=120831175130-0a8197e8ecc74535a2771076491338a9">
</object>
from PIL import Image
im = Image.open(myfile)
info = im._getexif()
orientation = info.get(274,1)
if orientation == 3:
im.rotate(180)
elif orientation == 5 or orientation == 6:
<h2>Installation</h2>
<p>
Drag and drop the following link to your bookmarks bar:<br>
<a href="javascript:(function() { var elem=document.createElement('script'); elem.setAttribute('src', 'https://gist.github.com/philippbosch/5018940/raw/pinterest-slideshow.js?t='+(new Date().getTime())); document.body.appendChild(elem); }())">Slideshow</a>
</p>
# generated by Slic3r 0.9.8 on Mon Feb 25 19:40:40 2013
bed_size = 140,140
bed_temperature = 110
bottom_solid_layers = 3
bridge_fan_speed = 100
bridge_flow_ratio = 1
bridge_speed = 60
brim_width = 0
complete_objects = 0
cooling = 1
@philippbosch
philippbosch / _animations.scss
Last active August 29, 2019 00:20
Compass mixins for CSS keyframe animations
@import "compass/css3/shared";
@mixin keyframes($name) {
@-webkit-keyframes $name {
@content;
}
@-moz-keyframes $name {
@content;
}
@philippbosch
philippbosch / index.html
Last active December 16, 2015 01:29
Connection from a web app to a Processing sketch through websockets
<script>
// Create a connection to the server
var ws = new WebSocket('ws://172.18.246.234:8080/p5websocket');
// As soon as the connection is established, send a "Ping" message to the server
ws.onopen = function() {
ws.send('Ping');
};
// Whenever we receive a message from the server, display it in a popup
@philippbosch
philippbosch / sine.js
Last active December 28, 2021 12:52
Sine in JS and in Processing
var sprintf = require('sprintf').sprintf; // only needed for formatting the console output
var counter = 0;
var increase = Math.PI * 2 / 50;
var i=0;
setInterval(function() {
var val = Math.sin(counter-Math.PI/2)/2+0.5;
counter += increase;
console.log(sprintf("%.3f %" + Math.round(val*60) + "s", val, "."));