Skip to content

Instantly share code, notes, and snippets.

@neiraza
neiraza / ascii.c
Created May 7, 2012 03:14
キーバインドにテンパったとき
#include <stdio.h>
int main(void) {
int c;
while (c = getchar())
{
printf("%d 0x%02X\n", c, c);
}
return 0;
}
@neiraza
neiraza / CommonDialogFragment
Created July 25, 2013 04:23
DialogFragmentを使って、汎用的に使えそうなAlertDialogをつくってみた
/**
* Created by togu on 2013/07/25.
*/
public class CommonDialogFragment extends DialogFragment {
private DialogListener listener = null;
public static CommonDialogFragment newInstance(String title, String message) {
return setCommonDialogFragment(0, title, message);
}
@neiraza
neiraza / HogeActivity
Created July 31, 2013 01:10
複数のEditTextにたいして、TextWatcherをしかけてみた
/**
* Created by togu on 2013/07/23.
*/
public class HogeActivity extends Activity {
EditText editText1;
EditText editText2;
Button bomb;
@Override
@neiraza
neiraza / HogeActivity
Created July 31, 2013 01:14
複数のEditTextにたいして、TextWatcherをしかけてみた
/**
* Created by togu on 2013/07/23.
*/
public class HogeActivity extends Activity {
EditText editText1;
EditText editText2;
Button bomb;
@Override
@neiraza
neiraza / HogeActivity
Last active August 15, 2020 07:08
複数のEditTextにたいして、TextWatcherをしかけてみた
/**
* Created by togu on 2013/07/23.
*/
public class HogeActivity extends Activity {
EditText editText1;
EditText editText2;
Button bomb;
@Override
@neiraza
neiraza / FormActivity.java
Created August 29, 2013 01:01
今日は僕の誕生日なので、誕生日を公開するSpinnerネタ
/**
* Created by togu on 2013/07/23.
*/
public class FormActivity extends Activity implements OnItemSelectedListener {
private Spinner birthdayPermission;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
@neiraza
neiraza / NSDate+カテゴリさま
Created September 3, 2013 08:44
UTCな時間(文字列)をNSDateなローカル時間に変換する
- (NSDate *)toLocalTime
{
NSTimeZone *tz = [NSTimeZone defaultTimeZone];
NSInteger seconds = [tz secondsFromGMTForDate:self];
return [NSDate dateWithTimeInterval:seconds sinceDate:self];
}
- (NSDate *)toGlobalTime
{
NSTimeZone *tz = [NSTimeZone defaultTimeZone];
@neiraza
neiraza / UIAlertView+UIAlertView_BlocksExtension.h
Created September 6, 2013 04:00
UIAlertViewでdelegateをダラダラ書くのは嫌だ
#import <UIKit/UIKit.h>
@interface UIAlertView (UIAlertView_BlocksExtension)
typedef void (^UIAlertViewCallback_t)(NSInteger buttonIndex);
- (id)initWithTitle:(NSString *)title
message:(NSString *)message
callback:(UIAlertViewCallback_t)callback
cancelButtonTitle:(NSString *)cancelButtonTitle
otherButtonTitles:(NSString *)otherButtonTitles, ...;
@neiraza
neiraza / AppDelegate.m
Created December 3, 2013 01:55
Background Fetch (iOS7) sample
if ([UiUtil isNotLessiOS7]) {
//UIApplicationBackgroundFetchIntervalMinimum or NN seconds
[[UIApplication sharedApplication] setMinimumBackgroundFetchInterval:600];
}
- (void)updateAppIconBadge
{
LOG(@">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>updateAppIconBadge<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<");
// 設定する前に、設定済みの通知をキャンセルする
alias ls='ls --color'
export LV='-Ou8 -c'
export LESS='-R'
bindkey -e
bindkey '^R' history-incremental-pattern-search-backward
bindkey '^S' history-incremental-pattern-search-forward
HISTFILE=~/.zsh_history