More Related Content
Similar to Kyotopm発表資料20130330 (20)
Kyotopm発表資料20130330
- 2. 自己紹介(id:
kiyotune)
• 新大阪のマイコン系ソフトウェア開発の会社に勤務す
る会社員です。
• マイコン系の会社なのになぜか業務でWebアプリ
(CakePHP+PostgreSQL)作ってるぼっちのWebプログラ
マ(自称)です。
• C言語からPerlまで広く薄くやってきました。最初の開
発環境はWin95+VB4+Jet
Database
Engineでした。SQL
をごりごり書くお仕事でした。
• 最近はPHPと仲が良いですがPerlも好きです。何でも
食べます。好き嫌いよくない。
• エディタは主にVimを使っています。Emacsは小指と薬
指で挫折しました。
- 3.
【小ネタその1】
殺伐とした黒い画面に癒しを!
Bash編
• コンソール画面寂しい
• Vimでshで戻ったときとqで終了したときの区別が
つかなくて(忘れて)でターミナル終了してしまう
のをどうにかしたい
• いつも同じデータが表示されるのはつまんない。
設定されたデータからランダムに表示させたい
• 以前作っていた物に1X1さんの記事を参考に
データ追加
(実行例)
- 5. Q#1:
で?
• A1:
コンソールを開くのが楽しみになった。
• A2:
vimでshで抜けたときにも表示されるので、sh
で抜けるのが楽しくなった。間違ってコンソール
画面を終了するミスが少なくなった。
• A3:
本当はログインメッセージの類は/etc/motd
で書くのが本流なんだろうけど、管理者権限がな
いと書き換えられないので…。
• A4:
scpコマンドでエラーが起きていてお蔵入りし
かけたけど解決方法が見つかってよかった。
• なんでbashなのか(Perlじゃないのか)>「そこに
山があるから」
- 6. 【小ネタ#2】
『とびだせ どうぶつの森』
カフェの客の好み検索ツール
• カフェのアルバイトで客のコーヒーの好みを
分厚い攻略本でその都度子供に調べさせら
れるのがめんどくさかったので作成。
• 動物の名前をひらがなで入力すると、『コー
ヒーの種類』『ミルク』『砂糖』の分量がインクリ
メンタルサーチでさくっと出てくる!便利!
- 8. #2:実際の例
h"p://cocka;el-‐cage.info/butumori/café/
インクリメンタルサーチON/OFF可↓
→
<meta
name=“viewport”
content=“width=device-‐width,
inijal-‐scale=1…
で、お手軽iPhone対応!
- 9. Q#2:
ユーザーの反応は?
• A1:
主なユーザーはムスメ2号(6歳)。ひらがなだと問
題なく読めるので入力は問題ない。リリース(家庭内)
直後は積極的に使ってくれて不具合洗い出してくれた。
• A2:
テキストボックスでiPhone組み込みのKBが
“にゅっ”っと出てくるのが嫌(画面が狭くなる)で、50音
のソフトウェアKBの機能追加を行ったが、反能薄。す
でにフリック入力&携帯打ちをマスターしていることも
原因の一つ。ユーザーニーズの読み間違い。
• A3:
ムスメ1号(8歳)は攻略本が体の一部と貸してい
る(狙った項目が一発で引ける)こともあって最初から
それほどの興味なし。結構苦労したのに…。
- 10. 【小ネタ#3】
TCP/UDPサービスポートデータ
検索ツール
• TCP/UDP等のポート番号のネタ元を調べててIANAの
文書を見つけたものの、あまりに重いXMLファイルで
役に立たないのでXMLデータのパースの勉強もかね
て作成
• サービス名(hnpとかsshとか)とポート番号双方での検
索が可能
• ネタ元(クリック危険):
hnp://www.iana.org/assignments/service-‐names-‐port-‐
numbers/service-‐names-‐port-‐numbers.xml