Skip to content

Instantly share code, notes, and snippets.

View johannilsson's full-sized avatar

Johan Berg johannilsson

View GitHub Profile
@johannilsson
johannilsson / webrtcgetusermediademo.html
Created April 1, 2012 14:28
WebRTC getUserMedia Demo
<!doctype html>
<!--
To run this demo you need to have seriously and the nightvision effect.
wget https://raw.github.com/brianchirls/Seriously.js/master/seriously.js
mkdir effects
cd effects
wget https://raw.github.com/brianchirls/Seriously.js/aacdc75665d98a52c8a0c2e0e0cbbf85b136a151/effects/seriously.nightvision.js
-->
<html>
int leds[] = {12, 8};
int potPin = 2;
void setup() {
Serial.begin(9600);
for (int i; i <= sizeof(leds); i++) {
pinMode(leds[i], OUTPUT);
}
@johannilsson
johannilsson / CustomTabListener.java
Created September 21, 2011 14:28
Crazy tab example
private abstract class CustomTabListener implements ActionBar.TabListener {
@Override
public void onTabUnselected(Tab tab) {
((TextView)tab.getCustomView()).setSelected(false);
}
@Override
public void onTabReselected(Tab tab) {
// Needed by the interface.
@johannilsson
johannilsson / sthlm-traveling-ratings.txt
Created September 4, 2011 06:54
STHLM Traveling Ratings
5 stars 1626
4 stars 579
3 stars 99
2 stars 32
1 star 44
Successful response
< HTTP/1.1 200 OK
< Date: Fri, 26 Aug 2011 08:07:13 GMT
< Cache-Control: private, max-age=0
< Content-Type: text/xml; charset=utf-8
< Content-Length: 247
<
<?xml version="1.0" encoding="utf-8"?>
<cPTSOperator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/InData.xsd">
@johannilsson
johannilsson / LoaderCustomSupport.java-added-support-for-level-11.path
Created July 16, 2011 09:08
Added support for pre api level 11 to the android compatibility library
diff --git a/src/com/example/android/supportv4/app/LoaderCustomSupport.java b/src/com/example/android/supportv4/app/LoaderCustomSupport.java
index cdfce89..9131f52 100644
--- a/src/com/example/android/supportv4/app/LoaderCustomSupport.java
+++ b/src/com/example/android/supportv4/app/LoaderCustomSupport.java
@@ -16,8 +16,6 @@
package com.example.android.supportv4.app;
-import com.example.android.supportv4.R;
-
@johannilsson
johannilsson / mapsexception.log
Created July 5, 2011 16:55
Exception when using a MapsView in Android
1890 System.err W IOException processing: 26
1890 System.err W java.io.IOException: Server returned: 3
1890 System.err W at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
1890 System.err W at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
1890 System.err W at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
1890 System.err W at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
1890 System.err W at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
1890 System.err W at java.lan
@johannilsson
johannilsson / actionbar-adding-actions-old-way.java
Created May 28, 2011 21:48
Android Acton Bar, adding actions the old way
ActionBar actionBar = (ActionBar) findViewById(R.id.actionbar);
actionBar.setHomeAction(new IntentAction(this, HomeActivity.createIntent(this), R.drawable.ic_title_home_default));
actionBar.addAction(new IntentAction(this, createShareIntent(), R.drawable.ic_title_share_default));
actionBar.addAction(new ExportAction());
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
// ==UserScript==
// @name RemoveClickableBackgroundOnVoddler
// @namespace voddler
// @include http://www.voddler.*/*
// ==/UserScript==
(function () {
var ad_background = document.getElementById("ad_background");
ad_background.setAttribute("id", "no_ad_background");
ad_background.style.cursor = "";
})();