Skip to content

Instantly share code, notes, and snippets.

View tabachain's full-sized avatar

Tabata Katsutoshi tabachain

  • freee
  • Tokyo, Japan
View GitHub Profile
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.growthlink" >
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
public class RefReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String encodedInstallReferrer = intent.getStringExtra("referrer");
String installReferrer = "";
if (encodedInstallReferrer != null) {
try {
installReferrer = URLDecoder.decode(encodedInstallReferrer, "utf-8");
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (getIntent().getData() != null) {
Log.d("GrowthLink", getIntent().getData().getQueryParameter("referrer"));
String query = getIntent().getData().getQueryParameter("referrer");
String clickId = null;
@tabachain
tabachain / cosine_similarity.rb
Created November 26, 2014 05:21
Rubyによるコサイン類似度の計算
def calc_score(str1,str2)
vector = []
vector1 = []
vector2 = []
frag_vector1 = []
frag_vector2 = []
node1 = MeCab::Tagger.new.parseToNode(str1)
node2 = MeCab::Tagger.new.parseToNode(str2)