Skip to content

Instantly share code, notes, and snippets.

View steren's full-sized avatar
🏃‍♀️

Steren steren

🏃‍♀️
View GitHub Profile
@steren
steren / SSE DEMO.md
Last active December 16, 2015 14:49

Simple example of Server Send Events By Steren Giannini for Paris JS

@steren
steren / flickrdownload.html
Created January 26, 2013 00:13
Download all pictures from a flickr set. This script will list links to pictures files. You can then bulk-download them using a browser extension (Download master for Chrome, DownThemAll for Firefox...)
<!DOCTYPE html>
<html>
<head>
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
@steren
steren / onlyone.html
Created January 26, 2013 00:03
Josephus problem illustration and formula test
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<link type="text/css" rel="stylesheet" href="http://code.shutterstock.com/rickshaw/src/css/graph.css">
<script src="http://code.shutterstock.com/rickshaw/vendor/d3.v2.js"></script>
<script src="http://code.shutterstock.com/rickshaw/rickshaw.js"></script>
<meta charset=utf-8 />
@steren
steren / imageprocessing-boilerplate.html
Created June 25, 2012 23:01
Image processing JS boilerplate for Xavier
<p>Code to help you with <a href="http://www.html5rocks.com/en/tutorials/canvas/imagefilters/">this tutorial</a>.</p>
<p>To manipulate image pixels, run Chrome with "web security" disabled. On a mac, terminate your existing Chrome, then type in a terminal: <code>$ open -a Google\ Chrome --args --disable-web-security</code></p>
<figure>
<img id="orig" src="http://www.html5rocks.com/en/tutorials/canvas/imagefilters/demo_small.png" width="600" height="337">
<figcaption>The original test image</figcaption>
</figure>
<h2>Processing pixels</h2>
@steren
steren / screens.java
Created March 1, 2012 13:57
Android screen size
// if API level > 13, we can use this:
// Point outSize = new Point();
// display.getSize(outSize);
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int ht = displaymetrics.heightPixels;
int wt = displaymetrics.widthPixels;
// Determine screen size
@steren
steren / voyagessncf.css
Created February 9, 2012 21:52
voyages-sncf.com more is less
@-moz-document domain("voyages-sncf.com") {
/* Delete */
/* main */
#l_foot,
#actu,
#eco-searchform,
#promos,
#block-links,
@steren
steren / gist:1538982
Created December 30, 2011 09:35
Git: compare a local branch with upstream repository
git fetch upstream && git diff remotes/upstream/master master > changes.diff
@steren
steren / Dives.html
Created August 26, 2011 20:14
Convert an export from Google spreadsheets to JSON objects, used for my diving log.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script url="http://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.js" ></script>
<script src="http://ajax.microsoft.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js"></script>
<script type="text/javascript">
@steren
steren / balsamiq.svg
Created August 24, 2011 09:41
Balsmiq Mockup style made with Inkscape
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@steren
steren / RenderSitemap.java
Created April 13, 2011 15:36
Create a controller and a generator to create your sitemap
package helpers;
public class RenderSitemap extends RenderSitemapXml {
public RenderSitemap(List<User> users) {
super(getDocument(users));
}
private static Document getDocument(List<User> users) {
Document doc = createSiteMapDocument();