Skip to content

Instantly share code, notes, and snippets.

View kurap's full-sized avatar

TetsuyaKurata kurap

View GitHub Profile
@kurap
kurap / python class of facebook api access
Last active January 4, 2016 11:09
Download image from Facebook Profile Picture using Django
FACEBOOK_API_PICTURE_URL = "https://graph.facebook.com/#id#/picture/"
class util_fb:
def __init__(self, access_token=None):
self.access_token = access_token
self.user_agent = PROJECT_NAME + '/' + PROJECT_VERSION
self.error_code = 0
self.message = ""
def get_people_picture(self, fb_id, width=200, height=200):
@kurap
kurap / Access-Control-Allow-Origin
Created November 19, 2013 15:11
クロスドメインでWEBフォントを使用する場合の設定
IE, Firefoxの最新版だとクロスドメイン制約のため、S3からWEBフォントをダウンロードしようとするとエラーとなる。
>> 対処方法
bucket の [properties] - [Permissions] の [add cors configuration]に設定を追加
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin> #### ←ここに許可するドメインを追加 *はワイルドカードなので全許可
<AllowedMethod>GET</AllowedMethod>
1.<meta> viewportを除く
2..container クラスのwidth属性を統一して!importantを追加
.container {
max-width: none !important;
width: 970px;
}
3..navbar を使っている場合は、colloapsing 属性を取り除く
@kurap
kurap / css rotate
Last active December 28, 2015 09:39
90度右に回転
.rotate {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
transform: rotate(90deg);
}
#==============================================================================
##
## OPENSSL Nginx (ubuntu)
##
#==============================================================================
####OpenSSL の設定(自己証明書生成)
mkdir /etc/nginx/conf
cd /usr/local/nginx/conf
#CSRの生成
#==============================================================================
##
## wget 使い方
##
#==============================================================================
##### 再帰的ダウンロード
wget -r -k http://xxx.com
## HTML や CSS 中のリンクをローカルを指すように変更する
wget -k http://xxx.com
@kurap
kurap / memcached for MAC .pfile
Last active December 28, 2015 04:39
備忘: MAC memcached for initial running .pfile
<?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>Label</key>
<string>memcached</string>
<key>ProgramArguments</key>
<array>
#==============================================================================
##
## Django S3 settings (ubuntu)
##
#==============================================================================
#### install boto using PYPI
sudo pip install boto
#### install django-storage for Django
pip install django-storages
@kurap
kurap / keytool の使い方
Created November 13, 2013 04:25
java keytool の使い方。 導入しているSSL証明書の確認・内容表示など
# 導入済み証明書確認
keytool -v -list -keystore $JAVA_HOME/jre/lib/security/cacerts
パスワード:changeit
#証明書のインポート
keytool -import -alias joe -file jcertfile.cer
keytool -import -alias cacert -keystore $JAVA_HOME/jre/lib/security/cacerts -file dvint.crt
デフォルトキーストアの証明書一覧表示
keytool -list -v -storepass changeit -keystore ¥
#==============================================================================
##
## locale setting (Ubuntu)
##
##
#==============================================================================
##### genarate locale
## the superuser
locale-gen ja_JP.UTF-8
dpkg-reconfigure locales