Skip to content

Instantly share code, notes, and snippets.

View cutmail's full-sized avatar
🏠
Working from home

Tatsuya Arai cutmail

🏠
Working from home
View GitHub Profile
### TestFlight ###
API_TOKEN="YOUR_TESTFLIGHT_API_TOKEN"
TEAM_TOKEN="YOUR_TESTFLIGHT_TEAM_TOKEN"
MEMBER_LISTS="YOUR_TESTFLIGHT_MEMBER_LIST_NAMES,OTHER_LIST_NAME,..."
CONFIGURATION="Release"
SCHEME_NAME=$(shell basename *.xcodeproj .xcodeproj)
all: archive
@kishikawakatsumi
kishikawakatsumi / main.m
Created January 14, 2014 18:52
One-line fix for UITextView on iOS 7
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char * argv[])
{
@autoreleasepool {
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"UIDisableLegacyTextView"];
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
require "octokit"
def access_token
access_token ||= ["github", "ghi", "ghn"].each do |name|
val = `git config --global #{name}.token`.chomp
if val.present?
break val
end
end
end
@mattt
mattt / Emoji.plist
Created December 30, 2013 17:26
Emoji grouped by category, as extracted by by private APIs on the iPhone simulator, via [Cédric Luthi](https://github.com/0xced).
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>People</key>
<array>
<string>😄</string>
<string>😃</string>
<string>😀</string>
<string>😊</string>
@voluntas
voluntas / shiguredo.rst
Last active October 15, 2025 11:08
時雨堂コトハジメ
@alex-zige
alex-zige / gist:8177726
Created December 30, 2013 04:16
custom background image for IOS UIRefreshControl
-(void)preparePulltoRefresh{
UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
refreshControl.tintColor = [UIColor whiteColor];
[refreshControl addTarget:self action:@selector(reloadMeetings) forControlEvents:UIControlEventValueChanged];
//creating view for extending background color
CGRect frame = self.tableView.bounds;
frame.origin.y = -frame.size.height;
UIView *refreshBackgroundView = [[UIView alloc]initWithFrame:frame];
refreshBackgroundView.backgroundColor = UIColorFromRGB(0xXXXXXX);
@yyaammaa
yyaammaa / header.md
Last active December 8, 2016 09:08
Butter Knifeを使ってListViewの複雑なHeaderをすっきり書く
# 私が考える安全なプログラムを書くために必要なこと
今も昔も「入力によって挙動が大幅に変わるAPI」が世の中には多数存在していて、プログラマが本来意図した挙動と異なる動作を引き起こしている。
- ファイルを開こうとしたらコマンドを実行できてしまったり
- CSSセレクタを書いてるつもりがHTMLタグを生成してしまったり
- SELECT文を発行するつもりがDELETE文を発行できてしまったり
こういったときに
- 入力値検証をしないと危険になる
@yyaammaa
yyaammaa / gist:7480613
Last active August 13, 2025 15:50
Butter Knifeの紹介

Butter Knifeの紹介

Android用のView Injectionライブラリである Butter Knife について解説します (といいますか、サイトに書いてあることをほとんどそのまま日本語にしただけです) 。

概要

Butter Knifeは ActionBarSherlock などでお馴染みの Square のJake WhartonさんによるAndroid用のView Injectionライブラリです。

使い方

このライブラリの目的が、

  • Activity, ViewのfindViewByIdを楽に書く