Skip to content

Instantly share code, notes, and snippets.

@myaaaaa-chan
myaaaaa-chan / file0.m
Created May 13, 2013 02:14
iOSでAndroidのToastっぽいものを表示する ref: http://qiita.com/items/d01c5f3dbc7673da4d34
[self.view makeToast:@"メッセージ" duration:3.0 position:@"bottom"];
@myaaaaa-chan
myaaaaa-chan / file0.m
Created June 4, 2013 11:49
UINavigationBarの戻るボタン等をカスタマイズする ref: http://qiita.com/items/31d942792a80c047473d
// ノーマル
UIImage *imageNormal = [[UIImage imageNamed:@"normal"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 13, 0, 6)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:imageNormal forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
// ハイライト
UIImage *imageHighlight = [[UIImage imageNamed:@"highlight"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 13, 0, 6)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:imageHighlight forState:UIControlStateHighlighted barMetrics:UIBarMetricsDefault];
@myaaaaa-chan
myaaaaa-chan / GsonRequest
Created July 4, 2013 05:28
Volley adapter for JSON requests with POST method that will be parsed into Java objects by Gson @see https://gist.github.com/ficusk/5474673
package jp.i_dig.community.util;
import com.google.gson.Gson;
import com.google.gson.JsonSyntaxException;
import com.android.volley.AuthFailureError;
import com.android.volley.NetworkResponse;
import com.android.volley.ParseError;
import com.android.volley.Request;
import com.android.volley.Response;
@myaaaaa-chan
myaaaaa-chan / VolleyGsonRequest.java
Created August 1, 2013 07:07
Volley Gson Request Wrapper
import java.util.HashMap;
import android.app.ProgressDialog;
import com.android.volley.Request.Method;
import com.android.volley.RequestQueue;
import com.android.volley.VolleyError;
/**
* The Class VolleyGsonRequest.
@myaaaaa-chan
myaaaaa-chan / intall-httpd-playbook.yml
Created October 16, 2013 10:13
ansibleでApache httpdをソースからコンパイルしてインストールするPlaybookメモ ref: http://qiita.com/nyan_mofmof/items/a9740ba66f9a5c50594b
- hosts: [web-server]
vars:
src_dir: '/usr/local/src'
pcre_version: "8.33"
pcre_name: "pcre-$pcre_version"
pcre_dl_url: "ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/$pcre_name.tar.gz"
httpd_version: "2.4.6"
httpd_name: "httpd-$httpd_version"
@myaaaaa-chan
myaaaaa-chan / file1.txt
Created October 16, 2013 11:41
ansibleでMySQLをインストールするPlaybookメモ ref: http://qiita.com/nyan_mofmof/items/f0d5391ac30d76e8dcbd
/etc/init.d/mysql start
@myaaaaa-chan
myaaaaa-chan / install-php-playbook.yml
Created October 17, 2013 10:58
ansibleでPHPをインストールするPlaybookメモ ref: http://qiita.com/nyan_mofmof/items/4b7c07bd034d925c1bd2
- hosts: [web-server]
vars:
src_dir: "/usr/local/src"
php_src_dir: "$src_dir/php"
php_version: "5.5.4"
php_src_url: "http://jp1.php.net/distributions/php-$php_version.tar.gz"
tasks:
- name: "remove installed package"
yum: name=php state=absent
@myaaaaa-chan
myaaaaa-chan / install-memcached-playbook.yml
Created October 22, 2013 01:09
ansibleでMemcacheをインストールするPlaybookメモ ref: http://qiita.com/nyan_mofmof/items/84e388ec954cd8d97f1b
- hosts: [web-server]
vars:
src_dir: '/usr/local/src'
libevent_src_dir: "$src_dir/libevent"
libevent_version: "2.0.21"
libevent_src_url: "https://github.com/downloads/libevent/libevent/libevent-$libevent_version-stable.tar.gz"
libevent_dir: "libevent-$libevent_version-stable"
memcached_src_dir: "$src_dir/memcached"
@myaaaaa-chan
myaaaaa-chan / get-domain-expire.sh
Created December 2, 2013 11:47
Zabbixでドメインの有効期限を監視する ref: http://qiita.com/myaaaaa_chan/items/e1e7313cf77eca587574
#!/bin/bash
PROGPATH=`echo $0 | /bin/sed -e 's,[\\/][^\\/][^\\/]*$,,'`
#. $PROGPATH/utils.sh
# Default values (days):
critical=30
warning=60
whois="/usr/bin/whois"
@myaaaaa-chan
myaaaaa-chan / Dockerfile
Created July 4, 2014 06:45
sshでログインできるDockerfile
FROM centos
MAINTAINER myaaaaa
#Install Packages
RUN yum update -y
RUN yum install -y passwd openssh openssh-server openssh-clients sudo
# Root password
RUN echo "root:rootroot" | chpasswd