ロッククライミング

今日、弊社ビル1Fに、長崎県内初ボルダリングのお店が開店しました!

ブラボークライミング

image1

ランカードコムからもお花を贈らせて頂きました(^^)

 

 

ブラボー
許可を頂いて、室内もちょこっと撮影させてもらいました。

テレビとかではよく見かけるボルダリングですが、
実際生で見てみると、結構な迫力です。

 

これを体一つで登るのか…とちょっと呆然としましたw
と思ったら、女性スタッフの方がひょいひょい登って行かれました。

ブラボー4
ブラボー2

この急斜面にしがみついてたら、結構な筋肉が付きそうですね(`・ω・´)ゞ

 

見た目もすごくオシャレで可愛く、女性も気軽に入れるような雰囲気でした。
私も運動不足解消に、今度挑戦してみようかな…(˘︶˘).。.:*♡

 

 

【おまけ】

image2
開店祝いのお花を少し頂いて飾ってみました。

Facebooktwitterlinkedintumblrmail

Open JTalkの辞書へ、単語を追加する

Open JTalkを触る機会が有ったのでメモ。
Open JTalkは、日本語も読み上げてくれるTTS Systemですが、ユーザ辞書は追指定出来ないようなので、直接辞書へ追加します。
ソースファイルの
open_jtalk-1.09/mecab-naist-jdic/
に移動して、naist-jdic.csvを編集します。

で、CSVの最後が鄧艾だったので、鍾会を追加してみます。基本コピペです。

...
鄧艾,1349,1349,516,名詞,固有名詞,人名,一般,*,*,鄧艾,トウガイ,トーガイ,1/4,*
鍾会,1349,1349,516,名詞,固有名詞,人名,一般,*,*,鍾会,ショウカイ,ショーカイ,1/5,*

makeして、doneが出たら、辞書を一時的にmakeしたフォルダで指定して音声ファイルを作成してみます。

make
出来上がったサンプルはこちら。
test.wav

これで問題なければ、make installで/usr/local/lib等へ設置されます。

make install
Facebooktwitterlinkedintumblrmail

缶酎ハイ片手にOpenVBX日本語版についてプレゼンしてみた

ひさしぶりに酒飲みながらプレゼンしました。

1/30(土)に開催された「Webクリエイターっぽいカフェ祭りフェス in 長崎」(申込みページ: http://www.zusaar.com/event/10157005)に参加しまして、株式会社アラタナ様ご提供のお酒とピザをいただきながらのトークセッションを楽しんできました。そのなかで私は『クラウドCTIとその活用について』というプレゼンをさせていただきました。

内容は弊社カスタマイズのOpenVBX日本語版の紹介です。プレゼンの資料を公開いたします。

20160130_クラウドCTI活用

実は社長の峰松がNISA(長崎県情報産業協会)で行ったプレゼンの資料を貰い、現在調整中のOpenVBX日本語版試用サーバを使ってのデモのための情報を追加したのですがガッツリとデモをするには時間が足りず、追加したスライドはほぼ使わずに終わってしまいました。

操作動画をお見せするだけでなく、その場でフローを組んで動かしたかったのですが、残念。

試用版サーバはまだ調整中ですがご興味をお持ちの方はメールにて試用の申込を受付けております。下記サイトのお問い合せのメールフォームからどうぞ。

http://www.lancard.com/openvbx/

私が追加した資料後半の動作紹介、今回は使えませんでしたが、お試しの際の参考にはなるかと。

おまけ
LTでp5.js(Processingのjs版)ネタの話があったのでProcessing懐かしいなぁ、と思って検索したら2008年にやったプレゼンの動画(まだ痩せてる)が出てきたので貼っておきます。

「Proce55ing+JRuby、ちょっとおさわり – Murave」(http://www.nicovideo.jp/watch/sm4231456)

「Webクリエイターっぽいカフェ祭りフェス in 熊本」(http://lab.aratana.jp/entry/2015/07/31/174939)ではRuby-Processingの話も出たとのことで、かってに縁を感じたりしました。

そうそう、アラタナエンジニアブログに長崎のレポートも来るそうなので楽しみに待ちましょう!

Facebooktwitterlinkedintumblrmail

Android プロジェクトを Linux CUI 環境でビルドする

ちょっと分かり辛いタイトルですが、この記事では Android プロジェクトを Linux CUI 環境でビルドします。

この投稿の続きを読む »

Facebooktwitterlinkedintumblrmail

『Laravel リファレンス』発売、電子とキャンプ、そして紙

muraveです。最近はCakePHP(2系)を扱っていてLaravelはすっかりご無沙汰です。

2016/1/8 に株式会社インプレスより発売された『Laravel リファレンス[Ver.5.1 LTS 対応] Web職人好みの新世代PHPフレームワーク』(以降『Laravelリファレンス』)の見本誌を頂きました。ありがとうございます!

電子書籍のはなし

『Laravelリファレンス』、電子書籍版も同日に発売されました。すばらしい!

見本誌をいただけるというお話はあったのですが辛抱たまらず「田舎で最速で読むには電子書籍だべやばってん荒川」(嘘方言)とKindle版の予約をクリッククリックしておりました。

おかげで発売日の0時から読み始めることができましたが残念な点もかなり。

この投稿の続きを読む »

Facebooktwitterlinkedintumblrmail

PHPの関数やメソッドで多値を返すときのパターン

muraveです。「多値を返せる #lua」というツブヤキをTwitterで見かけて、ふとPHPでよくやってるパターンを書こうかと。

配列で返してlistで受けるってだけですが。

function retManyValues()
{
    return ['m', 'a', 'n', 'y'];
}

list($m, $a, $n, $y) = retManyValues();

直書きしたのでバグってるかもしれませんがご容赦を(php -a して確認してみたら大丈夫っぽいですね)。

[]で配列を書けるようになったので以前より見た目がスッキリして嬉しい今日この頃です。

Facebooktwitterlinkedintumblrmail

OS X に byobu で tmux 環境をお手軽構築 [2015 冬版]

ターミナルの分割ウィンドウ、便利ですね。OS X だと有名なターミナルエミュレータに iTerm があり、多分に漏れずこれも分割ウィンドウに対応しているのですが、愛用している AquaSKK との相性が悪く Terminal.app を使わざるを得なくなっていました。Terminal.app のウィンドウ分割は貧弱なのでしばらくタブでなんとかしていたものの、いい機会なので以前から見送っていた tmux の環境を整えることでウィンドウ管理を行なおうと思い立ったのが今回の動機です。

対象読者

tmux 便利にしたいけどいい感じの設定が分からない、でもよく分からないまま他人の丸コピは嫌という方。

この投稿の続きを読む »

Facebooktwitterlinkedintumblrmail

雑用係のマイナンバー奮闘記

正式名称「行政手続きにおける特定の個人を識別するための番号の利用等に関する法律」

長い・・・(´Д`;)ですヨネ

普段は「マイナンバー法」とか「番号利用法」とか呼ばれてますが、一般的には前者が有名でしょうか。

我が社では、今年夏前ごろから準備を始めました。

とはいっても、まずはマイナンバー法とはなんぞや?からです。
とにもかくにも、情報です。
ネットで様々な情報を漁り、セミナーなどに参加し、何が必要で、何をしなくちゃならなくて、何をしてはいけないか、色々と勉強しました。

マイナンバーが必要な事務と会社で番号を提供していただく対象者を絞って、管理方法、廃棄方法を社内にあった形を作る。

一番大変なのが取得/管理/廃棄の方法を社内に合った方法を規程すること。

まず、取得。

必要な事務を行うために、提供者へ何故番号を提供してもらう必要があるのか説明をし、どんな事務に利用するのか通知をします。
また、番号を提供してもらう際に本人確認が必要なので、マイナンバー法に沿って身分証明書の写しを一緒に提出してもらうことにしました。
提出の方法は取扱い担当者への直接提出(預け不可)、直接提出が不可能な営業所からは簡易書留での郵送のみとします。
提供依頼書

この投稿の続きを読む »

Facebooktwitterlinkedintumblrmail

cordova でプラットフォーム固有の orientation を指定する

最近ハイブリッドアプリを検討する機会があり、cordova 由来のプロジェクト、PhoneGap や ionic 等を触っています。

さて、これらのアプリも基本的には Web の技術で実装するとはいえプラットフォームとの協調を設定する部分はあり、それらが記載されているのがプロジェクトルートにある config.xml です。

よく設定が必要となる項目に画面回転があると思います。アプリの要件で縦固定となることは少なくありません。ゲームであれば横固定となることもあるでしょう。config.xml では以下の項目を指定します。

    

この orientation にはプラットフォーム固有の値を持たせることが出来、Android であれば一例として sensorLandscape という値があります。sensorLandscape は横固定だが上下はセンサーに従うという設定です。
これをドキュメントに記載されているコードを参考に追記すると、以下のようになります。

    
    
        
    

これで画面横向き、Android においては sensorLandscape が適用され…るかと思いきや、どうもそうでは無いようです。
少なくとも今試している cordova (v5.4.1) では通常の preference があるとそちらが優先されるようなので、プラットフォーム固有のコードを適用させたい場合は共通の設定は削除する必要があります。

    
        
    

上記でビルドが通り、orientation が適用されます。他プラットフォームでもビルドは可能で、その場合プラットフォーム指定が無ければ default 指定が適用されるようです。

該当箇所っぽいコードを見るとプラットフォーム固有の指定がある場合はそちらを優先させてくれるような実装に見てとれます。恐らく意図しない挙動だとは思うのですが、軽い気持ちで issue でも投げに行くか〜と覗きに行くと JIRA でキッチリやっている様子で思わず身が竦んでしまいました。いい感じに直ってくれるといいんですが…。


Facebooktwitterlinkedintumblrmail

MacVim で mvim シェルスクリプトを活用する

OS X で使える GUI 用 Vim には MacVim kaoriYa 版 があります。
dmg パッケージで配布されていて導入が手軽、かつ自動アップデータ等の機能もあり便利です。

KaoriYa 版に限らずこの MacVim には以前から mvim というシェルスクリプトが同梱されています。

https://github.com/splhack/macvim-kaoriya/wiki/Readme#コンソールからmacvimappを起動する

Terminal.appやiTerm.appからMacVim.app (GUI)を起動する場合は、mvimシェルスクリプトを使用します。
$ /Applications/MacVim.app/Contents/MacOS/mvim
GUIでvimdiffを起動するにはmvimdiffを使用します。
$ /Applications/MacVim.app/Contents/MacOS/mvimdiff file1 file2
/Applications/MacVim.app/Contents/MacOSにパスを通すと便利です。

これは MacVim を端末から様々な方法で起動する為のスクリプトで、上記のページでは GUI 起動のみ触れてありますが
他にも様々に用いることが出来ます。

この投稿の続きを読む »

Facebooktwitterlinkedintumblrmail