Skip to content

Instantly share code, notes, and snippets.

@xingrz
xingrz / RealmAdapter.java
Last active May 22, 2020 19:46
A RecyclerView.Adapter-like Adapter that binds RealmResults to ListView
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import io.realm.RealmObject;
import io.realm.RealmResults;
public abstract class RealmAdapter<E extends RealmObject, VH extends RealmAdapter.ViewHolder>
extends BaseAdapter {
@Grab(group = 'com.squareup.retrofit', module = 'retrofit', version = '1.6.1')
import retrofit.RestAdapter
import retrofit.http.GET
import retrofit.http.Query
interface WeatherService {
@GET('/forecast/webservice/json/v1')
Map find(@Query('city') String city)
}
@jbonney
jbonney / archive_git.sh
Created September 13, 2013 15:17
Create archive from git repository without git history information. From http://stackoverflow.com/questions/160608/how-to-do-a-git-export-like-svn-export
git archive master | bzip2 > source-tree.tar.bz2
@kyanny
kyanny / gist:1668822
Created January 24, 2012 08:22
bashrc prompt git && rbenv
# rbenv
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
source ~/.rbenv/completions/rbenv.bash
# prompt with ruby version
# rbenv version | sed -e 's/ .*//'
__rbenv_ps1 ()
{
rbenv_ruby_version=`rbenv version | sed -e 's/ .*//'`