MOSA Cafe WEST(モサ カフェ ウェスト)

モサ カフェ ウェスト

MOSA Cafe WEST

先日8月27日に、MOSA(Multi OS Software Artist)の「MOSA Cafe WEST」に事務局のお手伝いとして参加してきました。

知人の紹介で初めて参加させて頂いたのですが、もともとは「Mac OS Software Association」だったようで、Mac(Apple)愛好家の集まりのようでした。

私はというと、小学校のファミリーベーシックに始まり、高校時代はNEC PC9801でMS-DOS、大学はあまりやっていなかったですがUnixとWindows3.1でしたのでMacと触れる機会がなかったため、普通のようにWindowsユーザーです。

以前からMac愛好家は、熱いコダワリの人が多いと思っていたのですが、やはりそうでした。

ここで全部はご紹介出来ませんが、たとえば。

SOZの富永さんのデザイン性に溢れた製品の紹介
・CubicVRを短時間で作成するデモを行ったQTVR Diaryの二宮さん
・Macをバラすことを指南するKODAWARISANの田中さん

http://www.mosa.gr.jp/?p=2057

DEMOsaという10分間の短時間プレゼンという形式で行われたイベントでしたが、少人数のイベントながらとても興味深い新鮮なお話を聞くことが出来ました。

弊社もiPhoneに注目しており、私もMacを触ってみようかと思っています。

MOSA

MOSA

夏の終わりは何月何日?

こんにちは、最近夜がめっきり寒くなりましたが
いかがお過ごしですか?
この時期は調子に乗って、お腹だして寝たり、
窓を全開で寝るとすぐに風邪をひきますね。
気をつけましょう。

さて、僕の中での夏の終わりは
「8月16日」です。
京都ではこの日、「五山の送り火」があります。
これは、葵祭・祇園祭・時代祭とともに京都四大行事と言われ、
京都の五つの山で、炎で文字を作り、お精霊さんをあの世へと送る行事です。
地元テレビ局[KBS京都]では、テレビ中継までされる、
京都人にとっては、年に一度のビックイベントです。

今年は市内嵐山の近くの友人宅でBBQをした後に
部屋の窓から、見学させて頂きました。

炎をぼーっと見てると、あ~夏が終わりだなー。と思うのです。

そろそろ手をつけてない宿題をしなければいけないし、
夜は寒くなってくるし、
海はクラゲが出て入れなくなるし、
花火大会はだいたいどれも終わってるし。

おそらくそういう思い出によって、
僕に夏の終わりを感じさせるのだと思います。

みなさん夏の終わりはいつですか?

参考サイト
五山の送り火(wikipedia)

フットサルしませんか?

最近、大きなものが大好きな西村です。

こんにちわ。

代表(19さん)に、何かいてもいいと言われました。

賢そうな内容は、19さんや、副社長(ディスカバさん)に任せておりますので、

僕はどうでもいいことでも書いていきます。

弊社は、コアメンバーが皆、30歳前後です。

19さんを筆頭に、メタボ予備軍が多数います。もちろん僕も。

スリムなのは、ディスカバさんくらいで、営業部長(カルピスサワーさん)も

お腹周りがぐいぐい来てます。

にも関わらず、弊社男性人みんな、女の子にもてようとしてます。

それは、土台無理ですよね。

ということで、フットサルします。

フットサルして、楽しみながら痩せて来年の夏こそはビーチデビューだ楽しいな作戦です。

——————–

日時:9月前半の水曜日夜

場所:力の湯(近鉄竹田駅すぐ)

——————–

会場あいてるかな??

きっとみんなの引き締まったお腹写真をアップできると思いますので

ご期待ください。

protocalendar.js 用の CakePHP1.2対応のヘルパメソッド(のひな形)を公開しました

CakePHP1.2 対応版を作ったので公開します。

以下の funciton を FormHelper を継承した上で、JavascriptHelper を読み込んだヘルパーに追加します。(今回は SpHelper とします。)

<?php
class SpHelper extends FormHelper {
  var $helpers = array('Html', 'Javascript');

  function dateInput($fieldName, $options = array(), $calOptions = array()) {
    if (!isset($options['value'])) {
      $date = $this->value($fieldName);
      if ($date) {
        $options['value'] = date('Y/m/d', strtotime($date));
      }
    }
    $result = $this->text($fieldName, $options);

    if (!empty($options['id'])) {
      $styleId = $options['id'];
    } else {
      $styleId = Inflector::camelize($this->model()) . Inflector::camelize($this->field());
    }

    $script = "  InputCalendar.createOnLoaded('{$styleId}', {";
    $lang = !empty($calOptions['lang']) ? "lang:{$calOptions['lang']} " : "lang:'ja'";
    $script .= $lang;
    if (!empty($calOptions['startYear'])) {
      $script .= ", startYear:{$calOptions['startYear']} ";
    }
    if (!empty($calOptions['endYear'])) {
      $script .= ", endYear:{$calOptions['endYear']} ";
    }
    $script .= "});";

    return ($result . $this->Javascript->codeBlock($script));
  }
}
?>

layout ファイルでは prototype.js を読み込み、$scripts_for_layout を使って、ビューから javascript を追加できるようにします。

(省略)
  <head>
(省略)
  <?php
    echo $javascript->link('prototype');
    echo $scripts_for_layout;
  ?>
  </head>
(省略)

view ファイルでは $scripts_for_layout の部分に追加する css, javascript をまず読み込んだ上で、SpHelper の dateInput function を使って protocalendar を表示します。


<?php $html->css('protocalendar/simple', null, array(), false); ?>
<?php $javascript->link('protocalendar/protocalendar', false); ?>
<?php $javascript->link('protocalendar/lang_ja', false); ?>
(省略)
<?php echo $sp->dateInput('date'); ?>
(省略)

prototype.js ベースの ThickBox ライブラリ protothickbox.js 3.1.3 を公開しました

jQuery の ThickBox ライブラリ ThickBox 3.1 を prototype.js 1.6 以降で動作するように移植した protothickbox.js を 3.1.3 にバージョンアップしました。

【変更内容】

*ユーザーエージェントに “MSIE 6.0”が含まれる IE7 で画像の上半分しか表示されない不具合を修正しました。(本家 ThickBox  も同様のバグがあります)

【ダウンロード】

ProtoThickBox

http://labs.spookies.jp/product/protothickbox

【オリジナル】

ThickBox 3.1

http://jquery.com/demo/thickbox/


Return to page top