Skip to content

Instantly share code, notes, and snippets.

View roana0229's full-sized avatar

Tsutsumin / Kaoru Tsutsumishita roana0229

  • Japan
View GitHub Profile
@roana0229
roana0229 / chef_provider_package_rbenvrubygems.rb
Last active August 29, 2015 14:18
vagrant,chef,rbenv(chef-rbenv)でgemをインストール時のエラー対処 ref: http://qiita.com/roana0229/items/42b03fb53fc7025b21ee
### 追記
require 'etc'
###
class Chef
module Rbenv
...
end
class Provider
@roana0229
roana0229 / PhotoAlbumUtil.swift
Last active August 29, 2015 14:21
ios7,8でアルバム名を指定して画像を保存する ref: http://qiita.com/roana0229/items/89f13d609116b33c8133
// Must import AssetsLibrary.framework(Required), Photos.framework(Optional) from Targets > General > Linked Frameworks and Libraries
import Photos
import AssetsLibrary
enum PhotoAlbumUtilResult {
case SUCCESS, ERROR, DENIED
}
class PhotoAlbumUtil: NSObject {
@roana0229
roana0229 / AppCoordinator.swift
Last active April 24, 2017 14:46
AppCoordinatorのやつ
import UIKit
class AppCoordinator: Coordinator {
let window: UIWindow
lazy var feedCoordinator: FeedCoordinator = {
return FeedCoordinator(viewController: self.window.rootViewController!)
}()
init(window: UIWindow) {
#!/usr/bin/ruby
#--*-coding:utf-8-*--
Encoding.default_external='utf-8' if defined?(Encoding) && Encoding.respond_to?('default_external')
require 'rubygems'
require 'cgi'
require 'fcgi'
require 'logger'
$logger = Logger.new('./fcgilog.txt')
@roana0229
roana0229 / README.md
Last active June 25, 2017 07:56
Vagrant上のCentOS6.5でどどんとふ鯖を立てるスクリプトと設定ファイル 8080ポート

どどんとふ公式:https://github.com/torgtaitai/DodontoF

curl -O https://gist.githubusercontent.com/roana0229/5469fd5acbf25f19e3ff500de409b7bc/raw/5b8e453fb497a68b76411e0313455401d34874b9/Vagrantfile
vagrant up
vagrant ssh

sudo su -
sh -c "$(curl -fsSL https://gist.githubusercontent.com/roana0229/5469fd5acbf25f19e3ff500de409b7bc/raw/2d06fedcb9a4a708b6c53693bf484cc634d299b7/init.sh)";
@roana0229
roana0229 / sample.swift
Last active September 17, 2017 15:16
関数を引数として渡す書き方のポイントのおまけ調べ
func printFunc(str: String) {
print(str)
}
// Int2つを、引数として宣言
func someFunc(a: Int, b: Int) -> String {
return "a: \(a), b: \(b)"
}
// Int2つを持つタプルを、引数として宣言
@roana0229
roana0229 / Logger.swift
Created December 2, 2017 15:09
アプリ開発時のスニペット的な何か
import os
extension OSLogType: CustomStringConvertible {
public var description: String {
switch self {
case OSLogType.info:
return "INFO"
case OSLogType.debug:
return "DEBUG"
case OSLogType.error:
@roana0229
roana0229 / MainActivity.java
Created December 2, 2017 17:57
Rxでsubscribe後に一定時間以上経過しても結果が返っていなければローティングを表示する
package app.roana0229.org.rxandroidsample.view;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.TextView;
import java.util.concurrent.TimeUnit;
import app.roana0229.org.rxandroidsample.R;
@roana0229
roana0229 / file0.java
Last active December 11, 2017 03:43
Androidのalibaba製UIイベントトラッキングライブラリを読む ref: https://qiita.com/roana0229/items/8e20482936c9c068332a
TrackerManager.getInstance().setCommit(new DemoDataCommitImpl());
TrackerManager.getInstance().init(this, true, true, true);
@roana0229
roana0229 / README.md
Last active January 11, 2018 01:45
iOS用の画像をリサイズするスクリプト

create-ios-all-size-images-shellscript

Generate ios all size images (.jpg or .png).

How to use

Run create_ios_all_size_images.command

  • Conventions for source file layout