Skip to content

Instantly share code, notes, and snippets.

View dforest's full-sized avatar
🍳
Cooking and Programming

Keita Mori dforest

🍳
Cooking and Programming
View GitHub Profile
@dforest
dforest / GooglePlayStoreHelper.java
Last active February 15, 2022 13:29
[PATCH] Acknowledge a non-consumable product of Android for Unreal Engine 4.27.2
// Copyright Epic Games, Inc. All Rights Reserved.
//This file needs to be here so the "ant" build step doesnt fail when looking for a /src folder.
package com.epicgames.ue4;
import android.app.Activity;
import android.app.PendingIntent;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@dforest
dforest / TextViewExt.kt
Created February 3, 2020 07:06
Add linked spannable to TextView for Kotlin Android.
fun TextView.addLinkedSpannable(highlight: String, listener: (view: View) -> Unit) {
val original = when {
(text != null && text is SpannableString) -> text
else -> SpannableString(text)
}
val startPos = original.indexOf(highlight)
movementMethod = LinkMovementMethod.getInstance()
text = SpannableStringBuilder(original).also {
@dforest
dforest / csv_to_yml.rb
Created January 16, 2015 09:15
Generate language.yml from csv
require 'csv'
require 'yaml'
csv = CSV.open(ARGV[0], 'r')
header = csv.take(1)[0]
hash = {}
language_ids = []
header.each_with_index do |language_id, index|
@dforest
dforest / xml_to_csv.rb
Created November 4, 2014 08:26
Generate csv from strings.xml of android
require 'csv'
require 'nokogiri'
##
# First, you must wrap nodes by <sample> you want to generate csv
##
SAMPLE_TAG_NAME = "sample"
csv = CSV.open('strings.csv', 'w')
@dforest
dforest / csv_to_xml.rb
Created November 4, 2014 08:23
Generate strings.xml for android from CSV file
require 'csv'
require 'nokogiri'
# ###
# Your csv must be below:
#
# key, en, ja, ...
# your_key, Your key in English, Your key in Japanese, ...
#
####

LINE Conference

テレビ会議システム凄い。 ワイドディスプレイ3枚で、実際に対面しているようになってる。

Session1 LINE GAME

  • Esper CEP on LINEGame
  • Horigami Hiroyuki

デザインミニ講座

宇佐美 清 さん

場所:産業技術大学院大学

デザインとは

新しいコミュニケーションを設計すること

@dforest
dforest / UiCamp_2013-11-20.md
Created November 21, 2013 05:43
2013年11月20日GMOで行われたスマホUI勉強会のメモ

スマホUI勉強会

#UiCamp

ユーザーファーストってなんやねん

Yahoo!検索のデザイナー

あで検索すると「あで検索したあなたへ」という表示が出る。 これはiOS6でブラウザ開いたとき、真っ白なのでとりあえず「あ」で検索する人が多かったことからつけた。

ユーザーファースト??