- エンジニアとして
- モバイルプラットフォームを始めとして開発・運用環境に関する知識・ノウハウをもったエンジニア
- 外に出る人
- なんやかんやで人脈的な物ができてきているので、他の会社に繋がるキッカケとなりつつある
- KAIZEN
- 身の回りやチーム運用の課題発見と対策
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private InputFilter mEmojiFilter = (source, start, end, dest, dstart, dend) -> { | |
if (source.length() == 0) { | |
return source; | |
} | |
// 入力された1文字が2バイト以上の物について、絵文字かどうか判断をする。 | |
// UTF-8 の絵文字の文字コードについては、 Wikipedia を参照した | |
// https://en.wikipedia.org/wiki/Emoji#Unicode_blocks | |
final int codePoint = Character.codePointAt(source, 0); | |
if ( | |
(codePoint >= 0x1F300 && codePoint <= 0x1F5FF ) || |
- Android界隈でそれなりに人気のライブラリAndroid-ObservableScrollViewにPRを送ってマージされました
- 最近話題のDBMS、Realmのイベントで、発表をしました。発表資料とまとめ
- 弊社のプロダクトである、featherにはメインプログラマとして参加をしています。
- UIライブラリのNNPickerControllerを作って,CocoaPodsで公開
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Tweet extends RealmObject { | |
String text; | |
Date createAt; | |
String userName; | |
public Tweet(){} | |
public Tweet(String text, Date createAt, String userName){ | |
this.text = text; | |
this.createAt = createAt; | |
this.userName = userName; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
final RealmConfiguration configuration = new RealmConfiguration.Builder(context) | |
.name(tweetCacheName) | |
.encryptionKey(realmEncryptKey().getBytes()) | |
.deleteRealmIfMigrationNeeded() | |
.schemaVersion(DATABASE_VERSION) | |
.build(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// サブプロジェクト `app` のbuild.gradle | |
apply plugin: 'com.android.application' | |
apply plugin: 'android-apt' | |
apply plugin: 'io.fabric' | |
apply plugin: 'com.github.triplet.play' | |
// CI環境でバージョン番号を自動的につけるための設定 | |
def versionNumber = (System.getenv()['BUILD_NUMBER'] ?: 1) as Integer | |
def versionDescription = System.getenv()['ghprbSourceBranch'] ?: "git symbolic-ref --short HEAD".execute().text.trim() |