Skip to content

Instantly share code, notes, and snippets.

View bopbi's full-sized avatar
💭
🕺 🕺

Bobby Prabowo bopbi

💭
🕺 🕺
View GitHub Profile
@bopbi
bopbi / jitsu_logs.txt
Created December 9, 2012 10:21
Jitsu failed upload
info: Welcome to Nodejitsu bopbi
info: jitsu v0.9.8
info: It worked if it ends with Nodejitsu ok
info: Executing command deploy
info: Analyzing application dependencies in node ./app.js
info: Creating snapshot 0.0.1-27
error: Error running command deploy
error: Nodejitsu Error (500): Internal Server Error
error: No matching versions found
help: For help with this error contact Nodejitsu Support:
@bopbi
bopbi / gist:5379094
Created April 13, 2013 16:31
nodejitsu failed to upload
➜ kulinr-api git:(master) ✗ jitsu start
info: Welcome to Nodejitsu bopbi
info: jitsu v0.11.4, node v0.8.16
info: It worked if it ends with Nodejitsu ok
info: Executing command start
info: Starting app KulinrAPI
error: Error running command start
error: Nodejitsu Error (500): Internal Server Error
warn: Error returned from Nodejitsu
error: Error: Unhandled error
@bopbi
bopbi / gist:5379104
Created April 13, 2013 16:33
kulinr api package.json
{
"name": "KulinrAPI",
"subdomain": "kulinr-api",
"version": "0.0.1-121",
"scripts": {
"start": "node ./app.js"
},
"domains": [
"api.kulinr.com"
],
@bopbi
bopbi / build.gradle
Created November 29, 2013 01:54
build.gradle for integrating gradle with robolectric using jakewharton android gradle-android-test-plugin
buildscript {
repositories {
mavenCentral()
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots/'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.1'
classpath 'com.squareup.gradle:gradle-android-test-plugin:0.9.1-SNAPSHOT'
@bopbi
bopbi / RoundedImageView
Created December 12, 2013 03:18
Round Image View
public class RoundedImageView extends ImageView {
public RoundedImageView(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
public RoundedImageView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@bopbi
bopbi / gist:9305943
Created March 2, 2014 12:37
Generate Android Publish Key
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
@bopbi
bopbi / get_android_db.sh
Created March 9, 2014 23:53
Get android db shell script
package=$1
db_name=$2
adb shell "run-as $package cat databases/$db_name > /sdcard/$db_name"
adb pull /sdcard/$db_name
open $db_name
@bopbi
bopbi / dimens.xml
Last active March 1, 2018 06:30
android dimens bootstrap
<resources>
<dimen name="text_xsmall">8sp</dimen>
<dimen name="text_smaller">10sp</dimen>
<dimen name="text_small">12sp</dimen>
<dimen name="text_medium">14sp</dimen>
<dimen name="text_large">16sp</dimen>
<dimen name="text_larger">18sp</dimen>
<dimen name="text_xlarge">20sp</dimen>
<dimen name="text_xxlarge">22sp</dimen>
@bopbi
bopbi / gist:10013251
Created April 7, 2014 00:47
Get visible listview item
final int nFirst = listView.getFirstVisiblePosition();
final int nLast = listView.getLastVisiblePosition();
for (int position = nFirst; position <= nLast; ++position) {
View itemView = listView.getChildAt(position - nFirst);
// modified here
}
@bopbi
bopbi / login.go
Last active August 29, 2015 13:58
Login for Appengine in go using oauth on twitter. taken from https://github.com/kurrik/twittergo-examples/blob/master/sign_in/main.go
package fotokecil
import (
"crypto/rand"
"encoding/base64"
"fmt"
"github.com/kurrik/oauth1a"
"io"
"log"
"net/http"