Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@dadamssg
dadamssg / gist:5565011
Created May 12, 2013 21:38
How do i test this?
public void saveRecord(Record record) {
ContentValues values = new ContentValues();
for (int i = 0; i < record.getSchema().getColumnNames().length; i++) {
String columnName = record.getSchema().getColumnNames()[i];
ColumnType columnType = record.getSchema().getColumnTypes()[i];
//check if we have a new record. If we do, skip setting this value
@dadamssg
dadamssg / gist:5565043
Created May 12, 2013 21:49
this is my test
import android.app.Application;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import com.google.inject.AbstractModule;
import com.google.inject.Inject;
import com.google.inject.util.Modules;
import com.vurchase.core.ColumnType;
import com.vurchase.core.DataSource;
import com.vurchase.core.SQLiteHelper;
import com.vurchase.injected.LawnBizProdModule;
<merge xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".HomeActivity"
>
<!-- Login progress -->
<LinearLayout
android:id="@+id/login_status"
android:layout_width="wrap_content"
import android.os.Parcel;
import android.os.Parcelable;
import java.util.HashMap;
import java.util.Map;
public class ActivityParms implements Parcelable {
private Map<String, Object> parms;
@dadamssg
dadamssg / gist:5828611
Created June 21, 2013 03:30
Line 42 is line 4 in this gist
@Override
public boolean attach(Model model) {
Integer affected
= dataSource
.update(baseModel.getTable())
.setValue(columnName, model.getId())
.only(criteria()
.where(baseModel.getIdField(), "=", baseModel.getId()))
.x();
Vagrant.configure("2") do |config|
config.vm.box = "precise64"
config.vm.box_url = "http://files.vagrantup.com/precise64.box"
config.vm.network :private_network, ip: "192.168.56.101"
config.vm.network :forwarded_port, guest: 80, host: 8080
config.ssh.forward_agent = true
config.vm.provider :virtualbox do |v|
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
Vagrant.configure("2") do |config|
config.vm.box = "precise64"
config.vm.box_url = "http://files.vagrantup.com/precise64.box"
config.vm.network :private_network, ip: "192.168.56.101"
config.vm.network :forwarded_port, guest: 80, host: 8080
config.ssh.forward_agent = true
config.vm.provider :virtualbox do |v|
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
unknown68a86d401752:~ davidadams$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
@dadamssg
dadamssg / gist:6478586
Created September 7, 2013 19:40
vagrant file
Vagrant.configure("2") do |config|
config.vm.box = "precise64"
config.vm.box_url = "http://files.vagrantup.com/precise64.box"
config.vm.network :private_network, ip: "10.10.10.10"
config.ssh.forward_agent = true
config.vm.provider :virtualbox do |v|
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
v.customize ["modifyvm", :id, "--memory", 1024]
@dadamssg
dadamssg / gist:6478604
Created September 7, 2013 19:42
manifests/default.pp
group { 'puppet': ensure => present }
Exec { path => [ '/bin/', '/sbin/', '/usr/bin/', '/usr/sbin/' ] }
File { owner => 0, group => 0, mode => 0644 }
class {'apt':
always_apt_update => true,
}
Class['::apt::update'] -> Package <|
title != 'python-software-properties'