category, tagを修正

This commit is contained in:
Kazuhiro MUSASHI 2021-02-27 21:05:32 +09:00
parent 812c6e6942
commit 8cc5a7df4c
372 changed files with 1473 additions and 1937 deletions

View File

@ -2,10 +2,9 @@
title = "GolangでTwitterに投稿する方法"
date = 2017-08-19T23:02:35+08:00
description = "Golangを利用してTwitterにツイートする方法を調べました。"
tags = [""]
categories = ["Golang"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
draft = false
images = ["https://farm5.staticflickr.com/4441/36623773886_ef58e32e8e.jpg"]
+++

View File

@ -2,8 +2,8 @@
title = "GolangでExcelファイル(.xlsx)を読み込む"
date = 2017-09-03T22:47:31+08:00
description = "GolangでどうすればExcelファイルを読み込めるのか調べました。"
tags = []
categories = ["Golang"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
images = ["images/6052788455_79a263eeea.jpg"]
+++

View File

@ -1,7 +1,7 @@
+++
images = ["images/5691141369_0eb8199f37_z.jpg"]
tags = []
categories = ["golang", "programming"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
date = "2018-09-02T18:40:47+09:00"
title = "APIサーバを作ってみた: Pocketの記事をアーカイブするよ"

View File

@ -2,8 +2,8 @@
title = "GolangのCUIライブラリを使ってExcelの中身を確認するツールを作ってみた"
date = 2019-01-06T23:07:40+07:00
description = "Golangのライブラリtviewを使うと、お気軽にCUIを作成できるみたいなので、お試しで使ってみました。今回はExcelファイルの中身を確認するよ。"
tags = []
categories = ["golang", "programming"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
images = ["https://farm5.staticflickr.com/4849/45718165635_328355a940_z.jpg"]
+++

View File

@ -2,8 +2,8 @@
title = "GolangでLine APIをいじくるよ"
date = 2019-03-03T19:12:22+08:00
description = "GolangでLine APIを利用してみましたよ。"
tags = []
categories = ["golang", "programming"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
images = ["https://farm9.staticflickr.com/8462/29581774242_bf25a0a820_z.jpg"]
+++

View File

@ -2,8 +2,8 @@
title = "nexmo APIの使い方"
date = 2020-02-09T03:12:22+08:00
description = "nexmo APIの使い方のメモ書きです"
tags = []
categories = ["golang", "programming"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
+++

View File

@ -2,8 +2,8 @@
title = "Golangのnet/httpでREST APIをたたくときのメモ"
date = 2020-03-07T21:12:22+08:00
description = "Golangの標準ライブラリnet/httpでREST APIをたたくときのメモです。"
tags = []
categories = ["golang", "programming"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
+++

View File

@ -2,8 +2,8 @@
title = "GolangでOLEを利用してOutlookを操作、メールをエクスポートする"
date = 2020-04-19T18:12:22+08:00
description = "GolangからOLEを利用することでOutlookを操作してみました。"
tags = []
categories = ["golang", "programming"]
tags = ["Golang"]
categories = ["Labs", "Program"]
author = "kazu634"
+++

View File

@ -9,9 +9,12 @@ tmac_last_id:
author:
- kazu634
categories:
- Programming
- シェルスクリプト
- Infra
- Labs
tags:
- DNS
- Domain
- ShellScript
---
とあるところで独自ドメインの更新忘れが起きていて、名前解決できていない状態になっていました。。。独自ドメインの更新忘れはかなり致命的な状況に陥ることに気づいたので、監視できる仕組みを構築せねばということで、調べて作成してみました。
@ -23,64 +26,64 @@ whoisコマンドが使用出来ることが前提です。debian系なら、「
作成したシェルスクリプトは<a href="https://gist.github.com/4527473" onclick="__gaTracker('send', 'event', 'outbound-article', 'https://gist.github.com/4527473', 'Gist');" title="Gist" target="_blank">Gist</a>でも公開しています。以下の通りです:
<pre class="lang:default decode:true" title="check_domain_expiration">#!/bin/bash
########################################
# Name: Kazuhiro MUSASHI
#
# about:
#
# Usage:
#
# Author:
# Date:
########################################
set -e
# Constants
WHOIS='/usr/bin/whois'
# Check the number of the arguments
if [ $# -ne 1 ]; then
exit 1
fi
DOMAIN=$1
# Check the specified domain name
if [ ! ${DOMAIN##*.} == "com" ]; then
echo "Specify the .com domain name."
exit 1
fi
# Check whether the whois command exists or not
if [ ! -x ${WHOIS} ]; then
echo "${WHOIS} command does not exist."
exit 1
fi
# Execute the whois command
EXPIRE=`${WHOIS} ${DOMAIN} | grep Expiration | tail -n 1 | cut -f 3 -d " "`
# Convert the expiration date into seconds
EXPIRE_SECS=`date +%s --date=${EXPIRE}`
# Acquire the now seconds
CURRENTDATE_SEC=`date +%s`
# Calculate the remaining days
((DIFF_SEC=EXPIRE_SECS-CURRENTDATE_SEC))
REMAIN_DAYS=$((DIFF_SEC/86400))
echo ${REMAIN_DAYS}
exit 0</pre>
```
########################################
# Name: Kazuhiro MUSASHI
#
# about:
#
# Usage:
#
# Author:
# Date:
########################################
set -e
# Constants
WHOIS='/usr/bin/whois'
# Check the number of the arguments
if [ $# -ne 1 ]; then
exit 1
fi
DOMAIN=$1
# Check the specified domain name
if [ ! ${DOMAIN##*.} == "com" ]; then
echo "Specify the .com domain name."
exit 1
fi
# Check whether the whois command exists or not
if [ ! -x ${WHOIS} ]; then
echo "${WHOIS} command does not exist."
exit 1
fi
# Execute the whois command
EXPIRE=`${WHOIS} ${DOMAIN} | grep Expiration | tail -n 1 | cut -f 3 -d " "`
# Convert the expiration date into seconds
EXPIRE_SECS=`date +%s --date=${EXPIRE}`
# Acquire the now seconds
CURRENTDATE_SEC=`date +%s`
# Calculate the remaining days
((DIFF_SEC=EXPIRE_SECS-CURRENTDATE_SEC))
REMAIN_DAYS=$((DIFF_SEC/86400))
echo ${REMAIN_DAYS}
exit 0
```
## 参考にしたサイト

View File

@ -9,10 +9,11 @@ tmac_last_id:
author:
- kazu634
categories:
- nagios
- Programming
- シェルスクリプト
- Labs
- Infra
- Monitoring
tags:
- nagios
---
<a href="http://blog.kazu634.com/2013/01/14/check_domain_expiration/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://blog.kazu634.com/2013/01/14/check_domain_expiration/', 'ドメインの残り有効期限を取得するシェルスクリプト');" title="ドメインの残り有効期限を取得するシェルスクリプト" target="_blank">ドメインの残り有効期限を取得するシェルスクリプト</a>」で紹介したスクリプトを Nagios から使用できるようにしてみました。
@ -38,88 +39,88 @@ Nagios からドメインの有効期限を監視します。今のところ .co
<a href="http://blog.kazu634.com/2013/01/14/check_domain_expiration/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://blog.kazu634.com/2013/01/14/check_domain_expiration/', 'ドメインの残り有効期限を取得するシェルスクリプト');" title="ドメインの残り有効期限を取得するシェルスクリプト" target="_blank">ドメインの残り有効期限を取得するシェルスクリプト</a>」で作成したスクリプトを修正して、適切なリターンコードを返すように修正しました:
<pre class="height-set:true height:250 wrap:true lang:sh decode:true">#!/bin/bash
########################################
# Name: Kazuhiro MUSASHI
#
# about:
#
# Usage:
#
# Author:
# Date:
########################################
set -e
# Constants
WHOIS='/usr/bin/whois'
# Thresholds
WARNINGS=60
CRITICAL=30
# Return Codes
OK=0
WARN=1
CRIT=2
UNKNOWN=3
# Check the number of the arguments
if [ $# -ne 1 ]; then
exit ${UNKNOWN}
fi
DOMAIN=$1
# Check the specified domain name
if [ ! ${DOMAIN##*.} == "com" ]; then
echo "Specify the .com domain name."
exit ${UNKNOWN}
fi
# Check whether the whois command exists or not
if [ ! -x ${WHOIS} ]; then
echo "${WHOIS} command does not exist."
exit ${UNKNOWN}
fi
# Execute the whois command
EXPIRE=`${WHOIS} ${DOMAIN} | grep Expiration | tail -n 1 | cut -f 3 -d " "`
# Convert the expiration date into seconds
EXPIRE_SECS=`date +%s --date=${EXPIRE}`
# Acquire the now seconds
CURRENTDATE_SEC=`date +%s`
# Calculate the remaining days
((DIFF_SEC=EXPIRE_SECS-CURRENTDATE_SEC))
REMAIN_DAYS=$((DIFF_SEC/86400))
# OK case
if [ ${REMAIN_DAYS} -ge ${WARNINGS} ]; then
echo "The domain will be expired in ${REMAIN_DAYS} days."
exit ${OK}
# Warning case
elif [ ${REMAIN_DAYS} -ge ${CRITICAL} ]; then
echo "The domain will be expired in ${REMAIN_DAYS} days."
exit ${WARN}
# Critical case
elif [ ${REMAIN_DAYS} -lt ${CRITICAL} ]; then
echo "The domain will be expired in ${REMAIN_DAYS} days."
exit ${CRIT}
fi
echo "The script should not end at this point."
<pre class="height-set:true height:250 wrap:true lang:sh decode:true">#!/bin/bash
########################################
# Name: Kazuhiro MUSASHI
#
# about:
#
# Usage:
#
# Author:
# Date:
########################################
set -e
# Constants
WHOIS='/usr/bin/whois'
# Thresholds
WARNINGS=60
CRITICAL=30
# Return Codes
OK=0
WARN=1
CRIT=2
UNKNOWN=3
# Check the number of the arguments
if [ $# -ne 1 ]; then
exit ${UNKNOWN}
fi
DOMAIN=$1
# Check the specified domain name
if [ ! ${DOMAIN##*.} == "com" ]; then
echo "Specify the .com domain name."
exit ${UNKNOWN}
fi
# Check whether the whois command exists or not
if [ ! -x ${WHOIS} ]; then
echo "${WHOIS} command does not exist."
exit ${UNKNOWN}
fi
# Execute the whois command
EXPIRE=`${WHOIS} ${DOMAIN} | grep Expiration | tail -n 1 | cut -f 3 -d " "`
# Convert the expiration date into seconds
EXPIRE_SECS=`date +%s --date=${EXPIRE}`
# Acquire the now seconds
CURRENTDATE_SEC=`date +%s`
# Calculate the remaining days
((DIFF_SEC=EXPIRE_SECS-CURRENTDATE_SEC))
REMAIN_DAYS=$((DIFF_SEC/86400))
# OK case
if [ ${REMAIN_DAYS} -ge ${WARNINGS} ]; then
echo "The domain will be expired in ${REMAIN_DAYS} days."
exit ${OK}
# Warning case
elif [ ${REMAIN_DAYS} -ge ${CRITICAL} ]; then
echo "The domain will be expired in ${REMAIN_DAYS} days."
exit ${WARN}
# Critical case
elif [ ${REMAIN_DAYS} -lt ${CRITICAL} ]; then
echo "The domain will be expired in ${REMAIN_DAYS} days."
exit ${CRIT}
fi
echo "The script should not end at this point."
exit ${UNKNOWN}</pre>
私は作成したスクリプトを /usr/loca/bin/ 配下に配置しました。
@ -128,22 +129,22 @@ exit ${UNKNOWN}</pre>
Nagiosのcommands.cfgに以下の行を追加します:
<pre class="width-set:true height:250 wrap:true lang:diff decode:true">+# 'check_domain' command definition
+define command{
+ command_name check_domain
+ command_line /usr/local/bin/check_domain $ARG1$
<pre class="width-set:true height:250 wrap:true lang:diff decode:true">+# 'check_domain' command definition
+define command{
+ command_name check_domain
+ command_line /usr/local/bin/check_domain $ARG1$
+ }</pre>
## 監視サービスの追加
監視設定を記述している設定ファイルに例えば以下の行を追加します:
<pre class="width-set:true height:250 wrap:true lang:diff decode:true">+define service{
+ use generic-service
+ host_name sakura-vps
+ service_description domain
+ check_command check_domain!kazu634.com
+ check_interval 1440
<pre class="width-set:true height:250 wrap:true lang:diff decode:true">+define service{
+ use generic-service
+ host_name sakura-vps
+ service_description domain
+ check_command check_domain!kazu634.com
+ check_interval 1440
+ }</pre>
後は「sudo service nagios reload」などのコマンドを実行し、Nagios設定ファイルをリロードしてください。

View File

@ -2,21 +2,13 @@
title: お仕事で覚えたシェルスクリプトの使い方
author: kazu634
date: 2013-07-20
geo_latitude:
- 38.306231
geo_longitude:
- 141.022696
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1851;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1851;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- シェルスクリプト
- Labs
- Infra
tags:
- ShellScript
---
## sedコマンドでA行目からB行目を切り出す
@ -27,33 +19,33 @@ categories:
実行例はこんな感じです:
```
kazu634@macbook% cat -n /etc/hosts
1 ##
2 # Host Database
3 #
4 # localhost is used to configure the loopback interface
5 # when the system is booting. Do not change this entry.
6 ##
7 127.0.0.1 localhost
8 255.255.255.255 broadcasthost
9 ::1 localhost
10 fe80::1%lo0 localhost
11
12 59.106.177.26 sakura-vps
13 133.242.151.82 sakura-vps2
14
15 192.168.3.4 esxi
16 192.168.3.5 freenas
17 192.168.3.100 vyatta
kazu634@macbook% sed -n '1,8p' /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
kazu634@macbook% cat -n /etc/hosts
1 ##
2 # Host Database
3 #
4 # localhost is used to configure the loopback interface
5 # when the system is booting. Do not change this entry.
6 ##
7 127.0.0.1 localhost
8 255.255.255.255 broadcasthost
9 ::1 localhost
10 fe80::1%lo0 localhost
11
12 59.106.177.26 sakura-vps
13 133.242.151.82 sakura-vps2
14
15 192.168.3.4 esxi
16 192.168.3.5 freenas
17 192.168.3.100 vyatta
kazu634@macbook% sed -n '1,8p' /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
```
@ -66,17 +58,17 @@ kazu634@macbook% sed -n '1,8p' /etc/hosts
実行例はこんな感じです:
```
kazu634@macbook% sed -n '7,$p' /etc/hosts
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
59.106.177.26 sakura-vps
133.242.151.82 sakura-vps2
192.168.3.4 esxi
192.168.3.5 freenas
kazu634@macbook% sed -n '7,$p' /etc/hosts
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
59.106.177.26 sakura-vps
133.242.151.82 sakura-vps2
192.168.3.4 esxi
192.168.3.5 freenas
192.168.3.100 vyatta
```
@ -109,20 +101,20 @@ fe80::1%lo0 localhost
実行例はこんな感じです:
```
kazu634@macbook% sed '/^$/d' /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
59.106.177.26 sakura-vps
133.242.151.82 sakura-vps2
192.168.3.4 esxi
192.168.3.5 freenas
kazu634@macbook% sed '/^$/d' /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
59.106.177.26 sakura-vps
133.242.151.82 sakura-vps2
192.168.3.4 esxi
192.168.3.5 freenas
192.168.3.100 vyatta
```

View File

@ -2,20 +2,15 @@
title: Fluentd X GrowthForecastの組み合わせで可視化してみた
author: kazu634
date: 2014-04-27
geo_latitude:
- 38.306184
geo_longitude:
- 141.022638
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1859;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1859;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Infra
- Labs
- Monitoring
tags:
- growthforecast
- fluentd
---
`Fluentd`と`GrowthForecast`を組み合わせてレスポンスタイムの可視化を実施しました。

View File

@ -7,9 +7,11 @@ tmac_last_id:
author:
- kazu634
categories:
- nginx
- wordpress
- Labs
- Infra
tags:
- nginx
---
LinuxなどのOSでは、Cronなどの仕組みを使ってログのローテーションをします。しかし最近`nginx`のログローテーションがうまく動かず、アクセスログが空になっている時があることに気づきました。これは問題です。というのも、`nginx`のログからレスポンスタイムを分析しているため、ログが取得できないとグラフがおかしくなってしまうのです。
@ -22,7 +24,7 @@ LinuxなどのOSでは、Cronなどの仕組みを使ってログのローテー
具体的には、monitの設定ファイルに以下を追加しました:
```
check file nginx-blog with path /var/log/nginx/front_proxy.access.log
check file nginx-blog with path /var/log/nginx/front_proxy.access.log
if timestamp &gt; 2 minutes for 5 cycles then exec "/etc/init.d/nginx restart"
```

View File

@ -1,11 +1,10 @@
+++
categories = [ "nginx" ]
categories = [ "Labs", "Infra" ]
author = "kazu634"
description = "nginx + Let's Encryptを用いてhttp/2環境を構築してみました。"
tags = []
tags = ["nginx"]
date = "2016-01-11T23:32:47+08:00"
title = "nginx + let's encryptを利用してHTTP/2を有効化した"
thumnail = "images/24021542270_0971890cc8_z.jpg"
+++
`nginx`+`Let's Encrypt`で`http/2`環境を構築したのでその時のメモです。

View File

@ -1,8 +1,7 @@
+++
draft = false
description = "お仕事で必要に迫られたのでAWS EC2の利用状況をコマンドラインから取得する方法を調べてみました"
tags = []
categories = ["AWS"]
tags = ["AWS"]
categories = ["Labs", "Infra"]
author = "kazu634"
date = "2016-11-06T23:38:21+08:00"
title = "aws-cliを用いてEC2インスタンスの情報を取得する"

View File

@ -4,9 +4,9 @@ date=2019-04-14
publishdate=2019-04-14
description="Legoを用いたDNS経由でのSSL/TSL証明書取得について調べた内容をまとめました"
images = ["https://live.staticflickr.com/2554/4156026735_6b97110206.jpg"]
categories = ["インフラ"]
categories = ["Labs", "Infra"]
author = "kazu634"
tags = []
tags = ["Lego", "Let'sEncrypt"]
+++
[Lego](https://github.com/go-acme/lego)を用いてSSL/TSL証明書を取得する方法を説明します。ここではDNS認証でSSL/TSL証明書を取得する方法を説明します。

View File

@ -2,8 +2,8 @@
title = "WindowsサーバのIISにLet's Encryptで取得したワイルドカードSSL証明書をインポートする"
date = 2019-05-11T23:49:43+08:00
description = "WindowsサーバのIISにLet's Encryptで取得したワイルドカードSSL証明書をインポートする方法を調べたのでまとめています"
tags = []
categories = ["Windows", "iis", "インフラ"]
tags = ["Windows", "iis"]
categories = ["Labs", "Infra"]
author = "kazu634"
image=""
+++

View File

@ -2,8 +2,8 @@
title = "Grafana Lokiをお試しで使ってみたよ"
date = 2020-08-23T19:49:43+08:00
description = "Grafana Lokiを試しに使ってみたのでレポートしてみるよ"
tags = []
categories = ["Linux", "インフラ", "Grafana", "Loki"]
tags = ["Loki", "Grafana", "Linux"]
categories = ["Labs", "Infra"]
author = "kazu634"
image=""
+++

View File

@ -2,8 +2,8 @@
title = "Kubernetes上でJupyterを稼働させる"
date = 2020-05-10T18:12:22+08:00
description = "データサイエンティスト入門講座を受講するため、Jupyterをお家Kubernetes上で動作させました。"
tags = []
categories = ["python", "jupyter", "kubernetes"]
tags = ["python", "kubernetes"]
categories = ["Labs", "Jupyter"]
author = "kazu634"
+++

View File

@ -2,8 +2,8 @@
title = "データサイエンス入門講座で学んだことをまとめます"
date = 2020-05-16T20:12:22+08:00
description = "データサイエンティスト入門講座を受講していて学んだことをまとめてみましたよ。"
tags = []
categories = ["python", "jupyter"]
tags = ["python"]
categories = ["Labs", "Jupyter"]
author = "kazu634"
+++

View File

@ -5,7 +5,8 @@ publishdate=2019-04-08
description="Leaflet.jsでMapboxのタイルを用いて地図を表示するよ"
images = ["https://farm9.staticflickr.com/8462/29581774242_bf25a0a820_z.jpg"]
leaflet=true
tags = []
categories = ["Labs", "Map"]
tags = ["leaflet.js"]
+++
[Leaflet.js](https://leafletjs.com/)でMapboxのタイルを用いて地図を表示してみます:

View File

@ -2,9 +2,9 @@
title = "JavaScriptではじめるWebマップアプリケーション: Chapter2-1"
date = 2019-05-01T19:06:46+08:00
description = "JavaScriptではじめるWebマップアプリケーションの内容を淡々と試してみます。"
categories = ["Leaflet.js"]
categories = ["Labs", "Map"]
author = "kazu634"
tags = []
tags = ["leaflet.js"]
+++
『[JavaScriptではじめるWebマップアプリケーション \(PDF版\)](https://booth.pm/ja/items/1314906)』の内容を淡々と試してみます。まずは`Leaflet.js`で地図を表示してみます:

View File

@ -2,9 +2,9 @@
title = "JavaScriptではじめるWebマップアプリケーション: Chapter2-2"
date = 2019-05-01T21:07:08+07:00
description = "JavaScriptではじめるWebマップアプリケーションの内容を淡々と試してみます。"
categories = ["Mapbox GL JS"]
categories = ["Labs", "Map"]
author = "kazu634"
tags = []
tags = ["mapbox.js"]
+++
『[JavaScriptではじめるWebマップアプリケーション \(PDF版\)](https://booth.pm/ja/items/1314906)』の内容を淡々と試してみます。`Mapbox GL JS`で地図を表示してみます:

View File

@ -2,9 +2,9 @@
title = "JavaScriptではじめるWebマップアプリケーション: Chapter3-1"
date = 2019-05-04T15:03:21+08:00
description = "JavaScriptではじめるWebマップアプリケーションの内容を淡々と試してみます。"
categories = ["Leaflet.js"]
categories = ["Labs", "Map", ]
author = "kazu634"
tags = []
tags = ["leaflet.js"]
+++
『[JavaScriptではじめるWebマップアプリケーション \(PDF版\)](https://booth.pm/ja/items/1314906)』の内容を淡々と試してみます。`Leaflet.js`でラスタ形式の地図を表示してみます:

View File

@ -2,9 +2,9 @@
title = "JavaScriptではじめるWebマップアプリケーション: Chapter3-2"
date = 2019-06-29T18:41:00+07:00
description = "JavaScriptではじめるWebマップアプリケーションの内容を淡々と試してみます。"
categories = ["Mapbox GL JS"]
categories = ["Labs", "Map"]
author = "kazu634"
tags = []
tags = ["mapbox"]
+++
『[JavaScriptではじめるWebマップアプリケーション \(PDF版\)](https://booth.pm/ja/items/1314906)』の内容を淡々と試してみます。`Mapbox.js`でラスタ形式の地図を表示してみます:

View File

@ -2,12 +2,14 @@
title: Ubuntu インストールの自動化
author: kazu634
date: 2011-01-02
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5405;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Labs
- Linux
tags:
- ubuntu
- preseed
---
<div class="section">

View File

@ -1,8 +1,8 @@
+++
categories = ["Clustering", "Pacemaker", "Corosync"]
categories = ["Labs", "Linux"]
tags = ["clustering", "pacemaker", "corosync"]
author = "kazu634"
description = "Pacemaker + Corosyncを用いてクラスタ環境を構築してみました。RHEL 6.4で検証しました。"
tags = []
date = "2016-06-26T23:02:50+08:00"
title = "Pacemaker + Corosyncを用いてクラスタ環境の構築 - 事前準備"
images = ["images/7241213444_1c8a40e897.jpg"]

View File

@ -1,8 +1,8 @@
+++
categories = ["Clustering", "Pacemaker", "Corosync"]
author = "kazu634"
description = "Pacemaker + Corosyncを用いてクラスタ環境を構築してみました。RHEL 6.4で検証しました。今回は共有ディスクを利用できるようにします"
tags = []
tags = ["clustering", "pacemaker", "corosync"]
categories = ["Labs", "Linux"]
date = "2016-07-02T23:48:32+08:00"
draft = false
title = "Pacemaker + Corosyncを用いてクラスタ環境の構築 - iSCSIサーバを利用した共有ディスクの作成"

View File

@ -1,10 +1,9 @@
+++
categories = ["Clustering", "Pacemaker", "Corosync"]
author = "kazu634"
description = "Pacemaker + Corosyncを用いてクラスタ環境を構築してみました。RHEL 6.4で検証しました。今回はPacemakeとCorosyncを利用できるようにします"
tags = []
categories = ["Labs", "Linux"]
tags = ["clustering", "pacemaker", "corosync"]
date = "2016-07-10T23:48:32+08:00"
draft = false
title = "Pacemaker + Corosyncを用いてクラスタ環境の構築 - Pacemaker, Corosyncの構築"
images = ["images/7241213444_1c8a40e897.jpg"]
+++

View File

@ -2,8 +2,8 @@
title = "LPIC OT: DevOps Tools Engineerという試験を見つけたよ"
date = 2017-11-11T22:58:38+08:00
description = "LPICについて調べていたら、英語でしか受験できないLPIC OT: DevOps Tools Engineerという試験を見つけたよ。最近のオープンソースを用いたDevOps関係のはやりを抑えた試験になっているみたい"
tags = []
categories = ["Linux"]
tags = ["prometheus"]
categories = ["Labs", "Linux", "Monitoring"]
author = "kazu634"
images = ["images/38278788676_0cd63ffc01.jpg"]
draft = false

View File

@ -1,7 +1,7 @@
+++
images = ["images/9592407287_1bb4d50e78_z.jpg"]
tags = []
categories = ["Linux", "インフラ"]
categories = ["Linux", "Labs", "Infra"]
tags = ["ubuntu", "cache"]
author = "kazu634"
date = "2018-08-26T23:06:30+08:00"
title = "Linuxサーバでディスクキャッシュを説明する"

View File

@ -1,7 +1,7 @@
+++
images = ["images/43806262985_22aca620eb_z.jpg"]
tags = []
categories = ["インフラ"]
tags = ["statup"]
categories = ["Labs", "Infra", "Linux", "Monitoring"]
author = "kazu634"
date = "2018-09-11T01:25:05+09:00"
title = "お手軽にステータスページを作成できるStatupを触ってみた"

View File

@ -2,13 +2,14 @@
title: UNIX Philosophyメモ
author: kazu634
date: 2007-08-12
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3141;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- つれづれ
- Labs
- Misc
- Linux
tags:
- unix
---
<div class="section">
<p>

View File

@ -2,12 +2,13 @@
title: ESXiサーバを構築する (ハードウェア編)
author: kazu634
date: 2012-08-11
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5467;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- esxi
- Labs
- Infra
tags:
- ESXi
---
<div class="section">

View File

@ -2,11 +2,12 @@
title: ESXiサーバを構築する (ESXiインストール編)
author: kazu634
date: 2012-11-10
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5471;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Labs
- Infra
tags:
- esxi
---

View File

@ -5,9 +5,14 @@ date: 2013-02-09
author:
- kazu634
categories:
- apt
- インフラ
- Labs
- Linux
- Infra
tags:
- apt
- ubuntu
preseed
---
apt-mirrorを使用してネットワークインストール可能なレポジトリを作成しようとしたら、うまくいかずにハマったのでここにまとめておきます。

View File

@ -2,18 +2,14 @@
title: 'Japan Vyatta Users Meeting Spring 2013 in Tokyo #jvum2013s'
author: kazu634
date: 2013-04-05
has_been_twittered:
- yes
tmac_last_id:
- 366071693510311937
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Labs
- Infra
tags:
- vyatta
- インフラ
---
<a href="http://atnd.org/event/jvum2013s" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://atnd.org/event/jvum2013s', 'Japan Vyatta Users Meeting Spring 2013 in Tokyo');">Japan Vyatta Users Meeting Spring 2013 in Tokyo</a>に参加して来ました。Vyatta、インフラ系のエンジニアにとっては「仮想環境で複数ネットワーク環境にするために導入するソフトウェアルータ」というイメージしかありません。SDN(Software Defined Network)という言葉がこれから来そうな中で、どのように使われているのかユースケースを知りたくて参加してみました。

View File

@ -2,21 +2,14 @@
title: knife ec2コマンドで AWS EC2 インスタンスを作成する
author: kazu634
date: 2013-06-16
has_been_twittered:
- failed
twitter_failure_code:
- 410
tmac_last_id:
- 9223372036854775807
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1550;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.0";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:3;s:13:"tweet_log_ids";a:2:{i:0;i:1549;i:1;i:1550;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Labs
- Infra
tags:
- chef
- インフラ
- aws
---
ここ一ヶ月ほどは EC2 インスタンスを作って遊んでいました。Chef を使っていると、knife コマンドで AWS の EC2 インスタンスを作成できると便利です。そこで今回は knife コマンドで ec2 インスタンスを作成するところまでをご紹介します。

View File

@ -2,19 +2,13 @@
title: Nagiosで監視をしていて障害を検知した一部始終
author: kazu634
date: 2013-06-23
geo_latitude:
- 38.305995
geo_longitude:
- 141.022701
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1791;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1791;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Labs
- Linux
- Monitoring
tags:
- nagios
---

View File

@ -2,20 +2,15 @@
title: 'DevOps Troubleshooting: Linux Server Best Practiceはすごい本'
author: kazu634
date: 2014-03-02
geo_latitude:
- 38.306185
geo_longitude:
- 141.022634
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1835;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1835;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- インフラ
- Labs
- Infra
- Linux
tags:
- troubleshooting
- book
---
<time datetime="2014-03-02T18:46:00+09:00" pubdate data-updated="true">Mar 2<span>nd</span>, 2014</time>

View File

@ -2,21 +2,14 @@
title: 『Webアプリエンジニア養成読本』には監視しきい値のサンプル載ってて良さげ
author: kazu634
date: 2014-03-15
geo_latitude:
- 38.306233
geo_longitude:
- 141.022695
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1818;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1818;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Programming
- インフラ
- Labs
- Infra
- Monitoring
tags:
- book
---
<div class="entry-content">

View File

@ -2,17 +2,13 @@
title: RTX810と無線LANアクセスポイントを組み合わせてみた
author: kazu634
date: 2014-10-20
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1879;}'
wordtwit_post_info:
- 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:126:"ブログに新しい記事を投稿したよ: RTX810と無線LANアクセスポイントを組み合わせてみた - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1879;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:145:"ブログに新しい記事を投稿したよ: RTX810と無線LANアクセスポイントを組み合わせてみた - http://tinyurl.com/k74pluf";}'
tmac_last_id:
- 529629725275090944
author:
- kazu634
categories:
- Labs
- Infra
tags:
- network
- インフラ
---
<a href="https://www.flickr.com/photos/sacabezas/5829340509" onclick="__gaTracker('send', 'event', 'outbound-article', 'https://www.flickr.com/photos/sacabezas/5829340509', '');" title="Router by Santiago Cabezas, on Flickr"><img class="aligncenter" src="https://farm6.staticflickr.com/5277/5829340509_df496661e0.jpg" alt="Router" width="500" height="375" /></a>

View File

@ -2,16 +2,13 @@
title: 'Systems Performance: Enterprise and the Cloud を読む'
author: kazu634
date: 2014-10-31
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1897;}'
wordtwit_post_info:
- 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:112:"ブログに新しい記事を投稿したよ: Systems Performance: Enterprise and the Cloud を読む - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1897;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:131:"ブログに新しい記事を投稿したよ: Systems Performance: Enterprise and the Cloud を読む - http://tinyurl.com/nbjfteb";}'
tmac_last_id:
- 531456470185811968
author:
- kazu634
categories:
- インフラ
- Labs
- Infra
tags:
- book
---
<a href="http://www.amazon.co.jp/Systems-Performance-Enterprise-Brendan-Gregg-ebook/dp/B00FLYU9T2/ref=sr_1_6?s=english-books&ie=UTF8&qid=1414762573&sr=1-6&keywords=system+performance" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.amazon.co.jp/Systems-Performance-Enterprise-Brendan-Gregg-ebook/dp/B00FLYU9T2/ref=sr_1_6?s=english-books&ie=UTF8&qid=1414762573&sr=1-6&keywords=system+performance', 'Systems Performance: Enterprise and the Cloud');">Systems Performance: Enterprise and the Cloud</a>を読んでいます。システム管理の分野で顕著な成果として2013年度のLISA Awardというのを受賞した書籍らしいのですが、これがまた面白い。たぶん自分が何を説明しているのかを正確に理解している人が、わかりやすく伝える努力を惜しまずに書くとこんな書籍になるのだと思う。これは最後まで読まねば。

View File

@ -2,16 +2,14 @@
title: ブルートフォースアタックの形跡があったんだけど。。。
author: kazu634
date: 2015-01-25
wordtwit_posted_tweets:
- 'a:1:{i:0;i:6634;}'
wordtwit_post_info:
- 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:135:"ブログに新しい記事を投稿したよ: ブルートフォースアタックの形跡があったんだけど。。。 - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:6634;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:154:"ブログに新しい記事を投稿したよ: ブルートフォースアタックの形跡があったんだけど。。。 - http://tinyurl.com/obbuoek";}'
tmac_last_id:
- 584003938069962752
author:
- kazu634
categories:
- インフラ
- Labs
- Infra
- Monitoring
tags:
- troubleshooting
---
<a href="https://www.flickr.com/photos/sonickphotographie/14381819697" onclick="__gaTracker('send', 'event', 'outbound-article', 'https://www.flickr.com/photos/sonickphotographie/14381819697', '');" title="Impossible is not AP Tune's by Yannick Soler, on Flickr"><img class=" aligncenter" src="https://farm3.staticflickr.com/2901/14381819697_287de5e033.jpg" alt="Impossible is not AP Tune's" width="500" height="333" /></a>
@ -40,30 +38,30 @@ categories:
ボットくんのアクセスだと、ここの使用率が50%を超えてくるんだけど、今回はほぼヨコバイです。何かがおかしい。ちょっとおかしいなと思って、ウェブサーバーのログを確認してみました:
<pre class="lang:sh decode:true " title="とりあえずheadしてみた">% grep "25/Jan/2015:1[567]" front_proxy.access.log | cut -f 2,5 | head
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
<pre class="lang:sh decode:true " title="とりあえずheadしてみた">% grep "25/Jan/2015:1[567]" front_proxy.access.log | cut -f 2,5 | head
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php
host:37.187.29.175 path:/wp-login.php</pre>
あれ、なんかログインページへのアクセスが多い気がする。。。きちんと見てみます:
<pre class="lang:sh decode:true " title="カウントしてみました">% grep "25/Jan/2015:1[567]" front_proxy.access.log | cut -f 2,5 | sort | uniq -c | sort | tail
2 host:91.200.12.29 path:/wp-comments-post.php
3 host:157.55.39.46 path:/2010/09/10/hello-world/
3 host:199.59.148.209 path:/robots.txt
3 host:91.200.12.56 path:/2013/12/22/fibre_flare_light_lpt04602/
3 host:91.200.12.56 path:/wp-comments-post.php
4 host:195.211.154.44 path:/2013/05/06/chef_package_installation_with_preseedings/
4 host:211.138.144.18 path:/
180 host:126.114.163.124 path:/
180 host:133.242.151.82 path:/
<pre class="lang:sh decode:true " title="カウントしてみました">% grep "25/Jan/2015:1[567]" front_proxy.access.log | cut -f 2,5 | sort | uniq -c | sort | tail
2 host:91.200.12.29 path:/wp-comments-post.php
3 host:157.55.39.46 path:/2010/09/10/hello-world/
3 host:199.59.148.209 path:/robots.txt
3 host:91.200.12.56 path:/2013/12/22/fibre_flare_light_lpt04602/
3 host:91.200.12.56 path:/wp-comments-post.php
4 host:195.211.154.44 path:/2013/05/06/chef_package_installation_with_preseedings/
4 host:211.138.144.18 path:/
180 host:126.114.163.124 path:/
180 host:133.242.151.82 path:/
15276 host:37.187.29.175 path:/wp-login.php</pre>
やっぱりです。これはブルートフォースアタックというやつですね。ログインページに攻撃を受けていたみたいです。ログイン履歴を確認する限り、自分以外はログインに成功していないようなので、とりあえず放置しておこうと思います。

View File

@ -2,16 +2,14 @@
title: 今度はボットが襲来しました
author: kazu634
date: 2015-01-26
wordtwit_posted_tweets:
- 'a:1:{i:0;i:6646;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:6646;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 589363466013519872
author:
- kazu634
categories:
- インフラ
- Labs
- Infra
- Monitoring
tags:
- troubleshooting
---
<a href="https://www.flickr.com/photos/nukamari/8199540353" onclick="__gaTracker('send', 'event', 'outbound-article', 'https://www.flickr.com/photos/nukamari/8199540353', '');" title="Long Live Rock 'n' Roll by Nukamari, on Flickr"><img class=" aligncenter" src="https://farm9.staticflickr.com/8057/8199540353_d0ef418eea.jpg" alt="Long Live Rock 'n' Roll" width="500" height="332" /></a>

View File

@ -2,15 +2,15 @@
title: 'じゆうけんきゅう: シンガポールのhaze情報のページからPSI情報を取得してアニメーションGIFにしてみた'
author: kazu634
date: 2015-10-04
tmac_last_id:
- 665467418412756993
author:
- kazu634
categories:
- cron
- linux
- ruby
- Labs
- Program
tags:
- cron
- ruby
---
組み合わせたらいい感じにできそうなことは知っているんだけど、実際にやったこと無いからやってみたシリーズです。
@ -59,33 +59,33 @@ tags:
<a href="http://phantomjs.org/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://phantomjs.org/', 'ヘッドレスブラウザのPhantomJS');">ヘッドレスブラウザのPhantomJS</a>をRubyから呼び出してスクリーンショットを取得しました。関係する部分だけを書くと、こんな感じです:
```
#!/usr/bin/env ruby
require 'capybara'
require 'capybara/poltergeist'
URL = 'http://www.haze.gov.sg/haze-updates/psi'
YYYYMMDDHHMM = Time.now.strftime('%Y%m%d%H%M')
STOREDIR = "#{File.expand_path(File.dirname(__FILE__))}/screenshots"
screenshot_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}.png"
################################################
# Get Screenshots
################################################
begin
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, {:js_errors =&gt; false, :timeout =&gt; 1000 })
end
browser = Capybara::Session.new(:poltergeist)
browser.visit URL
browser.save_screenshot(screenshot_file_name, full: true)
rescue Exception =&gt; e
puts e.message
exit 1
#!/usr/bin/env ruby
require 'capybara'
require 'capybara/poltergeist'
URL = 'http://www.haze.gov.sg/haze-updates/psi'
YYYYMMDDHHMM = Time.now.strftime('%Y%m%d%H%M')
STOREDIR = "#{File.expand_path(File.dirname(__FILE__))}/screenshots"
screenshot_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}.png"
################################################
# Get Screenshots
################################################
begin
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, {:js_errors =&gt; false, :timeout =&gt; 1000 })
end
browser = Capybara::Session.new(:poltergeist)
browser.visit URL
browser.save_screenshot(screenshot_file_name, full: true)
rescue Exception =&gt; e
puts e.message
exit 1
end
```
@ -118,88 +118,88 @@ ImageMagickでできることを確認したら、Rubyから同じコマンド
こうなりました:
```
#!/usr/bin/env ruby
require 'capybara'
require 'capybara/poltergeist'
require 'rmagick'
URL = 'http://www.haze.gov.sg/haze-updates/psi'
YYYYMMDDHHMM = Time.now.strftime('%Y%m%d%H%M')
OUT_STR = Time.now.strftime('%Y/%m/%d %H:%M')
STOREDIR = "#{File.expand_path(File.dirname(__FILE__))}/screenshots"
screenshot_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}.png"
crop_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}_crop.png"
caption_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}_caption.png"
result = "#{STOREDIR}/#{YYYYMMDDHHMM}_result.png"
################################################
# Get Screenshots
################################################
begin
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, {:js_errors =&gt; false, :timeout =&gt; 1000 }) #追加のオプションはググってくださいw
end
browser = Capybara::Session.new(:poltergeist)
browser.visit URL
browser.save_screenshot(screenshot_file_name, full: true)
rescue Exception =&gt; e
puts e.message
exit 1
end
################################################
# Crop & Date-time image generation
################################################
begin
original = Magick::Image.read(screenshot_file_name).first
crop = original.crop(285, 490, 340, 365)
crop.write(crop_file_name)
caption = Magick::Image.new(170, 30) {
self.background_color = 'none'
}
draw = Magick::Draw.new
draw.annotate(caption, 0, 0, 4, 4, OUT_STR) do
self.pointsize = 14
self.gravity = Magick::SouthWestGravity
end
caption.write(caption_file_name)
rescue Exception =&gt; e
puts e.message
exit 2
end
################################################
# Composite
################################################
begin
save_image = crop.composite(caption, Magick::NorthWestGravity, Magick::OverCompositeOp);
save_image.write(result)
rescue Exception =&gt; e
puts e.message
exit 3
ensure
File.delete screenshot_file_name
end
################################################
# Post processing
################################################
begin
File.delete crop_file_name
File.delete caption_file_name
rescue Exception =&gt; e
puts e.message
exit 4
end
#!/usr/bin/env ruby
require 'capybara'
require 'capybara/poltergeist'
require 'rmagick'
URL = 'http://www.haze.gov.sg/haze-updates/psi'
YYYYMMDDHHMM = Time.now.strftime('%Y%m%d%H%M')
OUT_STR = Time.now.strftime('%Y/%m/%d %H:%M')
STOREDIR = "#{File.expand_path(File.dirname(__FILE__))}/screenshots"
screenshot_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}.png"
crop_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}_crop.png"
caption_file_name = "#{STOREDIR}/#{YYYYMMDDHHMM}_caption.png"
result = "#{STOREDIR}/#{YYYYMMDDHHMM}_result.png"
################################################
# Get Screenshots
################################################
begin
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, {:js_errors =&gt; false, :timeout =&gt; 1000 }) #追加のオプションはググってくださいw
end
browser = Capybara::Session.new(:poltergeist)
browser.visit URL
browser.save_screenshot(screenshot_file_name, full: true)
rescue Exception =&gt; e
puts e.message
exit 1
end
################################################
# Crop & Date-time image generation
################################################
begin
original = Magick::Image.read(screenshot_file_name).first
crop = original.crop(285, 490, 340, 365)
crop.write(crop_file_name)
caption = Magick::Image.new(170, 30) {
self.background_color = 'none'
}
draw = Magick::Draw.new
draw.annotate(caption, 0, 0, 4, 4, OUT_STR) do
self.pointsize = 14
self.gravity = Magick::SouthWestGravity
end
caption.write(caption_file_name)
rescue Exception =&gt; e
puts e.message
exit 2
end
################################################
# Composite
################################################
begin
save_image = crop.composite(caption, Magick::NorthWestGravity, Magick::OverCompositeOp);
save_image.write(result)
rescue Exception =&gt; e
puts e.message
exit 3
ensure
File.delete screenshot_file_name
end
################################################
# Post processing
################################################
begin
File.delete crop_file_name
File.delete caption_file_name
rescue Exception =&gt; e
puts e.message
exit 4
end
exit 0
```
@ -208,12 +208,12 @@ exit 0
作成したスクリプトを5分おきに実行して、しばらく放ったらかしてから以下のコマンドを実行してアニメーションGIFを作成しました。どうやら「+repage」してあげないと、切り取り前の画像サイズをもってしまっているようで、すごく1024&#215;600超の画像サイズのアニメーションGIFが出来上がってしまいました。。。
```
% ls -1 | xargs -I % -n 1 convert % -trim +repage %.trim
% rm *.png
% for i in `ls -1`
do
mv ${i} ${i/.trim/}
done
% ls -1 | xargs -I % -n 1 convert % -trim +repage %.trim
% rm *.png
% for i in `ls -1`
do
mv ${i} ${i/.trim/}
done
% convert -limit memory 1 -limit map 1 -delay 15 20151004*_result.png anime.gif
```

View File

@ -1,8 +1,8 @@
+++
categories = ["node.js"]
author = "kazu634"
description = "Hubot使ってみたかったから、nodebrewを使って、node.jsをMac (El Capitan 10.11.3)にインストールしてみました。"
tags = []
categories = ["Labs", "Program"]
tags = ["node.js"]
date = "2016-03-20T14:53:36+08:00"
title = "nodebrewを使って、node.jsをMacにインストールしてみた"
images = ["images/4932794177_e73e90a820_z.jpg"]

View File

@ -2,19 +2,12 @@
title: Ubuntu 12.04でOpenVPNをインストールする
author: kazu634
date: 2013-09-20
geo_latitude:
- 38.305994
geo_longitude:
- 141.022701
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1855;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1855;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Labs
- Network
tags:
- openvpn
---
@ -137,34 +130,34 @@ categories:
ひな形になるファイルがあるので、それをコピーしてあげます:
</p>
<pre class="lang:sh decode:true ">sudo mkdir /etc/openvpn/easy-rsa/
sudo cp -R /usr/share/doc/openvpn/examples/easy-rsa/2.0/* /etc/openvpn/easy-rsa/
<pre class="lang:sh decode:true ">sudo mkdir /etc/openvpn/easy-rsa/
sudo cp -R /usr/share/doc/openvpn/examples/easy-rsa/2.0/* /etc/openvpn/easy-rsa/
sudo chown -R $USER /etc/openvpn/easy-rsa/</pre>
<p>
認証局の設定情報を指定してあげます:
</p>
<pre class="lang:sh decode:true ">export KEY_COUNTRY=”US”
export KEY_PROVINCE=”NY”
export KEY_CITY=”New York City”
export KEY_ORG=”Queens”
<pre class="lang:sh decode:true ">export KEY_COUNTRY=”US”
export KEY_PROVINCE=”NY”
export KEY_CITY=”New York City”
export KEY_ORG=”Queens”
export KEY_EMAIL=”me@myhost.mydomain”</pre>
<p>
サーバ用の鍵を作成します:
</p>
<pre class="lang:sh decode:true ">cd /etc/openvpn/easy-rsa/
ln -s openssl-1.0.0.cnf openssl.cnf
cd /etc/openvpn/easy-rsa/
source vars
./clean-all
./build-dh
./pkitool initca
./pkitool server server
cd keys
<pre class="lang:sh decode:true ">cd /etc/openvpn/easy-rsa/
ln -s openssl-1.0.0.cnf openssl.cnf
cd /etc/openvpn/easy-rsa/
source vars
./clean-all
./build-dh
./pkitool initca
./pkitool server server
cd keys
openvpn genkey secret ta.key</pre>
<p>
@ -181,7 +174,7 @@ openvpn genkey secret ta.key</pre>
サンプルとなるファイルをコピーします:
</p>
<pre class="lang:sh decode:true ">cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz /etc/openvpn/
<pre class="lang:sh decode:true ">cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz /etc/openvpn/
gzip -d /etc/openvpn/server.conf.gz</pre>
<p>
@ -204,7 +197,7 @@ gzip -d /etc/openvpn/server.conf.gz</pre>
セキュリティ上の理由から、OpenVPNサーバを実行するユーザー・グループを指定してあげます:
</p>
<pre class="lang:default decode:true ">user nobody
<pre class="lang:default decode:true ">user nobody
group nogroup</pre>
<h3>
@ -215,43 +208,43 @@ group nogroup</pre>
server.confのサンプルはこのようになります:
</p>
<pre class="lang:default decode:true "># OpenVPN server config file
#
# Generated by Chef - local changes will be overwritten
port 1194
proto tcp
dev tun
keepalive 10 120
comp-lzo
local 0.0.0.0
# Keys and certificates.
ca /etc/openvpn/keys/ca.crt
key /etc/openvpn/keys/server.key # This file should be kept secret.
cert /etc/openvpn/keys/server.crt
dh /etc/openvpn/keys/dh1024.pem
ifconfig-pool-persist /etc/openvpn/ipp.txt
server 10.8.0.0 255.255.0.0
user nobody
group nogroup
# avoid accessing certain resources on restart
persist-key
persist-tun
# current client connections
status /etc/openvpn/openvpn-status.log
# logging settings.
log-append /var/log/openvpn.log
verb 1 # don't spam the log with messages.
mute 10 # suppress identical messages &gt; 10 occurances.
script-security 1
<pre class="lang:default decode:true "># OpenVPN server config file
#
# Generated by Chef - local changes will be overwritten
port 1194
proto tcp
dev tun
keepalive 10 120
comp-lzo
local 0.0.0.0
# Keys and certificates.
ca /etc/openvpn/keys/ca.crt
key /etc/openvpn/keys/server.key # This file should be kept secret.
cert /etc/openvpn/keys/server.crt
dh /etc/openvpn/keys/dh1024.pem
ifconfig-pool-persist /etc/openvpn/ipp.txt
server 10.8.0.0 255.255.0.0
user nobody
group nogroup
# avoid accessing certain resources on restart
persist-key
persist-tun
# current client connections
status /etc/openvpn/openvpn-status.log
# logging settings.
log-append /var/log/openvpn.log
verb 1 # don't spam the log with messages.
mute 10 # suppress identical messages &gt; 10 occurances.
script-security 1
push "redirect-gateway def1 bypass-dhcp"</pre>
<h2>
@ -266,8 +259,8 @@ push "redirect-gateway def1 bypass-dhcp"</pre>
以下のコマンドを実行して、クライアント用の鍵を作成します:
</p>
<pre class="lang:sh decode:true ">cd /etc/openvpn/easy-rsa/
source vars
<pre class="lang:sh decode:true ">cd /etc/openvpn/easy-rsa/
source vars
KEY_CN=someuniqueclientcn ./pkitool client</pre>
<p>
@ -309,40 +302,40 @@ KEY_CN=someuniqueclientcn ./pkitool client</pre>
クライアント用の設定ファイルのサンプルです:
</p>
<pre class="lang:default decode:true ">client
dev tun
proto tcp
remote openvpn-server.kazu634.com 1194
resolv-retry infinite
nobind
persist-key
persist-tun
;ca ca.crt
;cert ipad.crt
;key ipad.key
comp-lzo
verb 3
&lt;ca&gt;
-----BEGIN CERTIFICATE-----
MIIDuDCCAyGgAwIBAgIJANv02SnW6i6TMA0GCSqGSIb3DQEBBQUAMIGaMQswCQYD
[... snip ...]
Ggx0uDBQuVzhC4skB9YXt+Z2TCzXogEBtE9h/A0tR8t+ErsoXSDJ3UC7MRI=
-----END CERTIFICATE-----
&lt;/ca&gt;
&lt;cert&gt;
-----BEGIN CERTIFICATE-----
MIID9TCCA16gAwIBAgIBAjANBgkqhkiG9w0BAQUFADCBmjELMAkGA1UEBhMCSlAx
[... snip ...]
5uE2hKer80ia
-----END CERTIFICATE-----
&lt;/cert&gt;
&lt;key&gt;
-----BEGIN PRIVATE KEY-----
MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMesHWRNGH9klvU/
[... snip ...]
GHsGbRenaBWR0A==
-----END PRIVATE KEY-----
<pre class="lang:default decode:true ">client
dev tun
proto tcp
remote openvpn-server.kazu634.com 1194
resolv-retry infinite
nobind
persist-key
persist-tun
;ca ca.crt
;cert ipad.crt
;key ipad.key
comp-lzo
verb 3
&lt;ca&gt;
-----BEGIN CERTIFICATE-----
MIIDuDCCAyGgAwIBAgIJANv02SnW6i6TMA0GCSqGSIb3DQEBBQUAMIGaMQswCQYD
[... snip ...]
Ggx0uDBQuVzhC4skB9YXt+Z2TCzXogEBtE9h/A0tR8t+ErsoXSDJ3UC7MRI=
-----END CERTIFICATE-----
&lt;/ca&gt;
&lt;cert&gt;
-----BEGIN CERTIFICATE-----
MIID9TCCA16gAwIBAgIBAjANBgkqhkiG9w0BAQUFADCBmjELMAkGA1UEBhMCSlAx
[... snip ...]
5uE2hKer80ia
-----END CERTIFICATE-----
&lt;/cert&gt;
&lt;key&gt;
-----BEGIN PRIVATE KEY-----
MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMesHWRNGH9klvU/
[... snip ...]
GHsGbRenaBWR0A==
-----END PRIVATE KEY-----
&lt;/key&gt;</pre>
<h2>

View File

@ -2,16 +2,13 @@
title: コンシューマー向けのハイエンドルーターでVPNを利用してみた
author: kazu634
date: 2015-01-31
wordtwit_posted_tweets:
- 'a:1:{i:0;i:6658;}'
wordtwit_post_info:
- 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:142:"ブログに新しい記事を投稿したよ: コンシューマー向けのハイエンドルーターでVPNを利用してみ… - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:6658;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:161:"ブログに新しい記事を投稿したよ: コンシューマー向けのハイエンドルーターでVPNを利用してみ… - http://tinyurl.com/mwh37en";}'
tmac_last_id:
- 594128247962505216
author:
- kazu634
categories:
- インフラ
- Labs
- Network
tags:
- vpn
---
<a href="https://www.flickr.com/photos/pedrik/5553465029" onclick="__gaTracker('send', 'event', 'outbound-article', 'https://www.flickr.com/photos/pedrik/5553465029', '');" title="Router by pedrik, on Flickr"><img class=" aligncenter" src="https://farm6.staticflickr.com/5251/5553465029_5fc7dbb0d2.jpg" alt="Router" width="500" height="333" /></a>

View File

@ -1,8 +1,8 @@
+++
categories = ["VyOS","Edgerouter"]
author = "kazu634"
description = "EdgeRouter XとVyOS on AWSでOpenVPNを用いた拠点間VPNをはりました"
tags = []
categories = ["Labs", "Network"]
tags = ["vyOS","edgerouter"]
date = "2016-10-31T21:07:13+08:00"
draft = false
title = "EdgeRouter XとVyOS on AWSで拠点間VPNを構築する"

View File

@ -2,8 +2,8 @@
title = "Metabaseをお試しで使ってみた"
date = 2018-07-02T21:15:53+08:00
description = "オープンソースのお手軽BIツール・Metabaseをお試しで使ってみました。これ使えば、エンジニアじゃない人にもグラフを作ってもらえそう"
tags = []
categories = ["Tools", "Metabase"]
categories = ["Labs", "Visualization"]
tags = ["metabase"]
author = "kazu634"
images = ["images/41603208672_984110305c_z.jpg"]
+++

View File

@ -2,8 +2,8 @@
title = "MetabaseでGeojsonを用いたカスタムマップを利用する"
date = 2020-03-01T09:15:53+08:00
description = "オープンソースのお手軽BIツール・Metabaseで自分で作成した白地図上にデータを可視化できるようになっていたようなので、試してみました"
tags = []
categories = ["Tools", "Metabase"]
categories = ["Labs", "Visualization"]
tags = ["metabase"]
author = "kazu634"
images = ["images/41603208672_984110305c_z.jpg"]
+++

View File

@ -4,7 +4,8 @@ date=2020-06-13
description="グラフをどのように使い分けるか、『グラフを作る前に読む本』にまとめられていたのでメモします"
images = [""]
chart=true
tags = []
categories = ["Labs", "Visualization"]
tags = ["chart.js"]
+++
<a href="https://www.amazon.co.jp/%E3%82%B0%E3%83%A9%E3%83%95%E3%82%92%E3%81%A4%E3%81%8F%E3%82%8B%E5%89%8D%E3%81%AB%E8%AA%AD%E3%82%80%E6%9C%AC%EF%BC%BB%E4%B8%80%E7%9E%AC%E3%81%A7%E4%BC%9D%E3%82%8F%E3%82%8B%E8%A1%A8%E7%8F%BE%E3%81%AF%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E7%94%9F%E3%81%BE%E3%82%8C%E3%81%9F%E3%81%AE%E3%81%8B%EF%BC%BD-%E6%9D%BE%E6%9C%AC-%E5%81%A5%E5%A4%AA%E9%83%8E-ebook/dp/B075WRLPGV/ref=as_li_ss_il?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=%E3%82%B0%E3%83%A9%E3%83%95%E3%82%92%E4%BD%9C%E3%82%8B%E5%89%8D%E3%81%AB&qid=1592495480&sr=8-1&linkCode=li2&tag=simsnes-22&linkId=e0d680dadb70490cd55526f37e9e4fed&language=ja_JP" target="_blank">『グラフを作る前に読む本』</a>に、グラフをどのようにようにように使い分けるかについてまとめられていたのでメモします。

View File

@ -2,12 +2,12 @@
title: 『容疑者 室井慎次』
author: kazu634
date: 2005-09-22
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2061;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- movie
---
<div class="section">

View File

@ -2,13 +2,12 @@
title: 単騎、千里を走る
author: kazu634
date: 2006-02-07
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2263;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- 映画
- Misc
tags:
- movie
---
<div class="section">
<p>

View File

@ -1,13 +1,12 @@
---
title: ミュージカル・big
author: kazu634
date: 2006-09-03
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2541;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- musical
---
<div class="section">

View File

@ -1,13 +1,13 @@
---
title: 2007年度東北英文学会@山形
author: kazu634
date: 2007-11-19
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3297;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- 英文学
- Misc
tags:
- yamagata
- english literature
---
<div class="section">

View File

@ -1,13 +1,12 @@
---
title: 映画・『シルク』
author: kazu634
date: 2008-01-28
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3663;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- 映画
- Misc
tags:
- movie
---
<div class="section">

View File

@ -1,14 +1,12 @@
---
title: サン・テグジュペリが撃墜されていたことが確認される
author: kazu634
date: 2008-03-17
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3837;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- saint exupery
---
<div class="section">
<blockquote title="「サンテクジュペリ機を撃墜」元独軍パイロットが証言(読売新聞) - Yahoo!ニュース" cite="http://headlines.yahoo.co.jp/hl?a=20080316-00000001-yom-soci">

View File

@ -1,13 +1,12 @@
---
title: 「絵の力 延長された顔」のサマリー
author: kazu634
date: 2008-06-22
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4093;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- seminar
---
<div class="section">

View File

@ -1,13 +1,12 @@
---
title: 『夜と星と風の物語』@Theatre1010を観てきた
author: kazu634
date: 2008-08-02
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4177;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- movie
---
<div class="section">

View File

@ -1,13 +1,12 @@
---
title: ロードバイク、買っちゃいました
author: kazu634
date: 2009-01-04
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4475;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- cycling
---
<div class="section">

View File

@ -1,14 +1,12 @@
---
title: 東海道を自転車で旅行する人のためのtips
author: kazu634
date: 2009-08-17
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4759;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- cycling
---
<div class="section">
<p>

View File

@ -1,13 +1,12 @@
---
title: 今日は横須賀まで自転車で遊びに行ってきました
author: kazu634
date: 2010-03-27
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5191;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- cycling
---
<div class="section">

View File

@ -1,13 +1,12 @@
---
title: 聖蹟桜ヶ丘に自転車で行ってきました。
author: kazu634
date: 2010-07-11
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5305;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- cycling
---
<div class="section">

View File

@ -1,17 +1,13 @@
---
title: 久しぶりにトラックで5,000m走ってきたよ
author: kazu634
date: 2011-07-03
has_been_twittered:
- yes
tmac_last_id:
- 303816731137294337
author:
- kazu634
categories:
- ランニング
- Misc
tags:
- 小田原
- odawara
- running
---
会社の陸上大会に参加してきました。小田原にある陸上競技場で5,000mを走ってきましたよ。5,000mなんて走るのは、たぶん10年ぶりぐらい大会となるとハーフマラソンぐらいしか走っていなかったので、ある程度のスピードを求められながら5,000m走るのは久しぶりだったのです。

View File

@ -1,16 +1,13 @@
---
title: ビンディングペダルを買いました!
author: kazu634
date: 2011-08-07
has_been_twittered:
- yes
tmac_last_id:
- 303816722270519296
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- cycling
---
ビンディングペダルを買いました。これがまたとても良いです!ただ、立ちゴケしそうになって、すでに一度死にそうになりましたよ。十分に着脱の練習をしてから公道を走ろうね!

View File

@ -1,17 +1,12 @@
---
title: 昭和な雰囲気の居酒屋へ行ってきました
author: kazu634
date: 2011-08-08
has_been_twittered:
- yes
tmac_last_id:
- 303816719410012160
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 大船
- ofuna
---
大船にある<a href="http://r.tabelog.com/kanagawa/A1404/A140401/14023164/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://r.tabelog.com/kanagawa/A1404/A140401/14023164/', 'いちぜん');">いちぜん</a>というお店に行ってきました。このお店、とても昭和のレトロな雰囲気で、しかも料理がおいしいのです!楽しんできましたよ! There was a problem connecting to Twitter.

View File

@ -1,18 +1,13 @@
---
title: 平泉へ自転車ツーリング
author: kazu634
date: 2011-08-15
has_been_twittered:
- yes
tmac_last_id:
- 303816715781955585
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- 仙台
- 平泉
- sendai
- hiraizumi
---
お盆休みは高校の時の友達と一緒に仙台から平泉へ自転車ツーリングに行って来ました。 There was a problem connecting to Twitter.

View File

@ -1,14 +1,14 @@
---
title: Gaucheで外部コマンドを実行する
author: kazu634
date: 2011-09-19
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5447;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- Labs
- Program
tags:
- gauche
- Lisp
- lisp
---
<div class="section">

View File

@ -1,17 +1,13 @@
---
title: 日本三景の一つ、松島を走ってきた
author: kazu634
date: 2011-10-09
has_been_twittered:
- yes
tmac_last_id:
- 303816690611937280
author:
- kazu634
categories:
- ランニング
- Misc
tags:
- 松島
- matsushima
- running
---
日本三景の一つ、松島を走って来ました。 There was a problem connecting to Twitter.

View File

@ -1,17 +1,13 @@
---
title: 大阪淀川市民マラソンの結果発表!
author: kazu634
date: 2011-11-08
has_been_twittered:
- yes
tmac_last_id:
- 303816687336181760
author:
- kazu634
categories:
- ランニング
- Misc
tags:
- 大阪
- osaka
- running
---
大阪淀川市民マラソン、走って来ました!生憎の曇ときどき雨という天気でしたが、なんとか完走できました!

View File

@ -1,17 +1,12 @@
---
title: 3.11後はじめてひょうたんに行きました
author: kazu634
date: 2011-12-30
has_been_twittered:
- yes
tmac_last_id:
- 303816680189067265
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 塩釜
- shiogama
---
塩釜には「ひょうたん」というホルモン屋さんがあります。津波の押し寄せてきた地域ではありますが、それでも営業を継続していました。久方ぶりにそのひょうたんに行って来ました。

View File

@ -1,17 +1,16 @@
---
title: 時と共に変わっていくもの 2011/12
author: kazu634
date: 2012-01-01
has_been_twittered:
- yes
tmac_last_id:
- 303816680189067265
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
-
- sendai
- tagajo
- shichigahama
- sendai
---
年末年始に帰省して、変化に気がついたことを書いていきます:

View File

@ -1,18 +1,12 @@
---
title: 無印良品の「壁に付けられる家具」を試してみた
author: kazu634
date: 2012-02-23
has_been_twittered:
- yes
tmac_last_id:
- 303816672580603904
author:
- kazu634
categories:
- お気に入り
- つれづれ
- Misc
tags:
- 千駄木
- sendagi
---
無印良品の壁に付けられる家具を試してみました。これ、お手軽に取り付けられるし、壁に穴が開くといっても画鋲の穴程度だから、それほど気にならないしで、とても気に入りました。

View File

@ -1,20 +1,16 @@
---
title: 都内をサイクリング
author: kazu634
date: 2012-03-04
has_been_twittered:
- yes
tmac_last_id:
- 303816667153186819
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- 四谷
- 大手町
- 御茶ノ水
- 白金台
- cycling
- yotsuya
- otemachi
- ochinomizu
- shiroganedai
---
最近購入した自転車・GIOS Ampioで都内をサイクリングしてきました。都内の地理が殆どわかっていなかったのですが、雰囲気だけで何とか回って来ましたよ

View File

@ -1,17 +1,12 @@
---
title: Taverna Giro @ 本塩釜
author: kazu634
date: 2012-04-05
has_been_twittered:
- yes
tmac_last_id:
- 303816662413635584
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 塩釜
- shiogama
---
先日実家に帰省した際に後輩と本塩釜にあるTaverna Giroに行って参りました。本塩釜駅の目の前の建物の二階に入っていくと、センスのいい空間が広がっていて素敵でした。

View File

@ -1,17 +1,12 @@
---
title: ANTWERP PORT 赤坂
author: kazu634
date: 2012-04-10
has_been_twittered:
- yes
tmac_last_id:
- 303816660165480448
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 赤坂
- akasaka
---
友達のお誕生日を祝うためエイプリールフールに赤坂に行って参りました。0次会はベルギービールのお店・Antwerp Portへ。ベルギービールを引っ掛けてから、お店に向かう作戦です。

View File

@ -1,17 +1,12 @@
---
title: 田舎居酒屋 まごの邸
author: kazu634
date: 2012-04-21
has_been_twittered:
- yes
tmac_last_id:
- 303816660165480448
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 赤坂
- akasaka
---
友達のお誕生日会に赤坂に行って来ましたシリーズです。1次会は田舎居酒屋 まごの邸に行きました。土日の赤坂はやっぱり人も少なく、ゆったりと過ごすことが出来ました。 There was a problem connecting to Twitter.

View File

@ -1,19 +1,15 @@
---
title: お台場周辺をマラニック
author: kazu634
date: 2012-07-06
has_been_twittered:
- yes
tmac_last_id:
- 303816647477698560
author:
- kazu634
categories:
- ランニング
- Misc
tags:
- お台場
- 築地
- 豊洲
- running
- odaiba
- tsukiji
- toyosu
---
先週の土曜日にお台場周辺をマラニックしてきました。 There was a problem connecting to Twitter.

View File

@ -1,17 +1,13 @@
---
title: 磐梯高原猪苗代湖マラソン、走って来ました
author: kazu634
date: 2012-09-16
has_been_twittered:
- yes
tmac_last_id:
- 303816645716086784
author:
- kazu634
categories:
- ランニング
- Misc
tags:
- 猪苗代
- running
- inawashiro
---
磐梯高原猪苗代湖マラソンを完走してきました。65kmです。7時間ちょっとでした。5:00スタートだったので、12:00にゴール。

View File

@ -1,22 +1,17 @@
---
title: 北千住へサイクリング
author: kazu634
date: 2012-11-24
has_been_twittered:
- yes
tmac_last_id:
- 303816639021977600
author:
- kazu634
categories:
- サイクリング
- スポーツ
- Misc
tags:
- 三ノ輪
- 上野
- 入谷
- 北千住
- 南千住
- cycling
- minowa
- ueno
- iriya
- kitasenju
- minamisenju
---
ポカポカ陽気に誘われて本日はサイクリングへ。北千住まで行って来ました! There was a problem connecting to Twitter.

View File

@ -1,18 +1,13 @@
---
title: 2012東京スイーツマラソンに参加しました
author: kazu634
date: 2012-12-06
has_been_twittered:
- yes
tmac_last_id:
- 303816634311770113
author:
- kazu634
categories:
- スポーツ
- ランニング
- Misc
tags:
- あきる野
- running
- akiruno
---
会社の人たちと東京スイーツマラソンに参加しました。スイーツ業界と協力し、走っている途中に配る補給食にスイーツを用意して、ランナー✖スイーツという層を取り込もうというイベントのようです。

View File

@ -1,17 +1,12 @@
---
title: 絵馬堂 @ 谷中
author: kazu634
date: 2012-12-22
has_been_twittered:
- yes
tmac_last_id:
- 303816632525017088
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 谷中
- yanaka
---
絵馬に囲まれてお食事ができるお店・絵馬堂に行ってまいりました。

View File

@ -1,17 +1,12 @@
---
title: 西新井大師を訪ねて
author: kazu634
date: 2012-12-30
has_been_twittered:
- yes
tmac_last_id:
- 303816628007743489
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 大師前
- taishimae
---
用事があって西新井大師までお出かけしてきました、「大師」とつく地名は「川崎大師」しか知らなかったので、東京にも大師があると驚いたのはここだけの話。。。

View File

@ -1,19 +1,13 @@
---
title: 久しぶりに海外旅行をして驚いたこと
author: kazu634
date: 2013-01-31
has_been_twittered:
- yes
tmac_last_id:
- 309237698785320960
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- 旅行
- Misc
- Travel
tags:
- Chiang Mai
- chiang mai
---
友人の結婚式に参加するため、タイに来ています。2年ぶりぐらいの海外旅行です。久しぶりに海外旅行をして、驚いたことを書きつづります。

View File

@ -1,18 +1,13 @@
---
title: 横浜卸売市場〜シーパラダイスに行って参りました
author: kazu634
date: 2013-04-19
has_been_twittered:
- yes
tmac_last_id:
- 368276259257589761
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 八景島
- 横浜
- hakkeijima
- yokohama
---
4月の頭に横浜卸売市場とシーパラダイスに行って参りました。楽しかったです

View File

@ -1,18 +1,12 @@
---
title: 第23回仙台国際ハーフマラソンを走って来ました
author: kazu634
date: 2013-05-26
has_been_twittered:
- yes
tmac_last_id:
- 9223372036854775807
author:
- kazu634
categories:
- スポーツ
- ランニング
- Misc
tags:
- 仙台
- sendai
---
仙台ハーフマラソンの完走証が郵送されてきました!今年は久しぶりに 90 min を切れたので嬉しいです!

View File

@ -1,21 +1,12 @@
---
title: ディスプレイアームを使って机の上を小奇麗にしてみた
author: kazu634
date: 2013-06-23
geo_latitude:
- 38.306186
geo_longitude:
- 141.022639
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1840;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1840;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- gadget
---
<time datetime="2013-06-23T10:40:00+09:00" pubdate data-updated="true">Jun 23<span>rd</span>, 2013</time>

View File

@ -1,19 +1,12 @@
---
title: OpenSky 3.0 ―欲しかった飛行機、作ってみた―
author: kazu634
date: 2013-07-20
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1575;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.0";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1575;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 9223372036854775807
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 秋葉原
- akihabara
---
<a href="http://hachiya.3331.jp/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://hachiya.3331.jp/', '');" title="八谷和彦 個展「OpenSky 3.0 ―欲しかった飛行機、作ってみた―」:3331 Arts Chiyoda by -kazu634-"><img class="aligncenter" alt="八谷和彦 個展「OpenSky 3.0 ―欲しかった飛行機、作ってみた―」:3331 Arts Chiyoda" src="http://farm4.staticflickr.com/3695/9297995276_4601cc4f12.jpg" width="500" height="421" /></a>

View File

@ -1,21 +1,13 @@
---
title: SIMフリーの iPad Mini + OCN モバイル エントリー D LTE 980
author: kazu634
date: 2013-08-12
geo_latitude:
- 38.306239
geo_longitude:
- 141.022689
geo_public:
- 1
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1815;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1815;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
author:
- kazu634
categories:
- iPhone
- Misc
tags:
- gadget
- ipad
---
<div class="entry-content">

View File

@ -1,19 +1,12 @@
---
title: 国立科学博物館で行われている大恐竜展を観に行った!
author: kazu634
date: 2013-12-14
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1655;}'
wordtwit_post_info:
- 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:5:"3.0.3";s:14:"tweet_template";s:111:"ブログに新しい記事を投稿したよ: 国立科学博物館で行われている大恐竜展 - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1655;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:130:"ブログに新しい記事を投稿したよ: 国立科学博物館で行われている大恐竜展 - http://tinyurl.com/mepqjy9";}'
tmac_last_id:
- 480344699962949632
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 上野
- ueno
---
<a href="http://daikyoryu.com/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://daikyoryu.com/', '');" title="大恐竜展 ゴビ砂漠の驚異|国立科学博物館 東京上野公園 by Kazuhiro MUSASHI, on Flickr"><img class="aligncenter" alt="大恐竜展 ゴビ砂漠の驚異|国立科学博物館 東京上野公園" src="http://farm4.staticflickr.com/3717/11366214433_b1aa8252d0.jpg" width="500" height="218" /></a>

View File

@ -1,18 +1,12 @@
---
title: 夜のサイクリング用にファイバーフレアライトを買った
author: kazu634
date: 2013-12-22
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1662;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:5:"3.0.3";s:14:"tweet_template";s:120:"ブログに新しい記事を投稿したよ: 夜のサイクリング用にファイバーフレアライト - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:3;s:13:"tweet_log_ids";a:2:{i:0;i:1661;i:1;i:1662;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 483168249152946176
author:
- kazu634
categories:
- サイクリング
- スポーツ
- Misc
tags:
- cycling
---
通勤に自転車を使うようになって困ったのが、夜が遅くなると、自分のことが周囲の自動車に認識してもらいづらいことでした。もちろん法律上必要なフロントライトだけでなくて、リアライトもつけています。でも安心できない。

View File

@ -1,19 +1,12 @@
---
title: 大木屋のエアーズロック食べてきた!
author: kazu634
date: 2014-01-01
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1672;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:5:"3.0.3";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1672;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 486143173614260224
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 市ヶ谷
- ichigaya
---
年末に同僚に誘われて<a href="http://r.gnavi.co.jp/gabr800/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://r.gnavi.co.jp/gabr800/', '大木屋・市ヶ谷店');">大木屋・市ヶ谷店</a>に行ってきました。このお店はエアーズロックっていう大きなステーキで有名らしいです。でも、もんじゃ屋さんなんだとか。一応もんじゃも出てきたけれど、やっぱりエアーズロックのインパクトが強すぎました。

View File

@ -1,19 +1,12 @@
---
title: 大木屋・本店に行ってまたエアーズロック食べてきた
author: kazu634
date: 2014-03-02
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1695;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:5:"3.5.1";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1695;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 500276779257307137
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 日暮里
- nippori
---
<a href="http://blog.kazu634.com/2014/01/01/ohkiya_at_ichigaya_airs_rock_beef/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://blog.kazu634.com/2014/01/01/ohkiya_at_ichigaya_airs_rock_beef/', '前回市ヶ谷店に行ってエアーズロックを食べてきた');" title="大木屋のエアーズロック食べてきた!">前回市ヶ谷店に行ってエアーズロックを食べてきた</a>わけですが、今回は日暮里にある本店に行ってまいりました。

View File

@ -1,25 +1,12 @@
---
title: B-SIDE LABELのステッカー
author: kazu634
date: 2014-03-23
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1706;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1706;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
geo_latitude:
- 35.721292
geo_longitude:
- 139.762562
geo_public:
- 1
tmac_last_id:
- 500985662321860612
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 京都
- kyoto
---
京都をぶらぶらしていて、<a href="http://www.bside-label.com/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.bside-label.com/', 'B-Side Label');">B-Side Label</a>の店舗を発見しました。マリオがギター担いでいるんです。気になりますよね。

View File

@ -1,19 +1,12 @@
---
title: m+のtrousers clip買いました
author: kazu634
date: 2014-06-07
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1719;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1719;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 513518240224776193
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- 蔵前
- kuramae
---
<a href="http://m-piu.com/catalog/trousers-clip/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://m-piu.com/catalog/trousers-clip/', 'm+');">m+</a><a href="http://www.tokyobike.com/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.tokyobike.com/', 'Tokyo Bike');" title="Tokyo Bike" target="_blank">Tokyo Bike</a>がコラボして作成した Trouser&#8217;s Clip を購入しました。これです:

View File

@ -1,19 +1,12 @@
---
title: キャプテン翼展に行ってきました
author: kazu634
date: 2014-07-07
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1734;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1734;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 518410477681250304
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 上野
- ueno
---
有名なサッカー選手が影響を受けたと答えるマンガ・『キャプテン翼』。最近だとテニスの王子様が似たような系統なのかもしれませんが、熱量でいえばキャプテン翼が勝っている気がします。私はキャプテン翼リアルタイム世代とはずれていますが、再放送で観ていた世代なのかな。

View File

@ -1,19 +1,12 @@
---
title: 恐竜展と砂の彫刻展 @ 横浜 に行ってきた
author: kazu634
date: 2014-08-15
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1751;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1751;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 520554820173070336
author:
- kazu634
categories:
- つれづれ
- Misc
tags:
- 桜木町
- sakuragicho
---
恐竜展が横浜で開催されていると知り、友達と行ってきました。

View File

@ -1,20 +1,14 @@
---
title: しまなみ海道を自転車で駆け抜けてきた
author: kazu634
date: 2014-08-17
wordtwit_posted_tweets:
- 'a:1:{i:0;i:1762;}'
wordtwit_post_info:
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1762;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
tmac_last_id:
- 521294484202479616
author:
- kazu634
categories:
- サイクリング
- Misc
tags:
- 今治
- 尾道
- cycling
- imabari
- onomichi
---
しまなみ海道は本州の尾道〜四国の今治間をつなぐ道です。とうぜん途中には瀬戸内海があるので、島々をつなぐ橋を渡りながらの道になります。

Some files were not shown because too many files have changed in this diff Show More