スプーキーズの中の人。

スプーキーズの中の人が徒然なるままに、垂れ流します。

技術

おじさんの嫉妬は犬も喰わない

つりあわない男女問題はいつも面倒だ ある日、Slackの#devにこんなお題が投稿されました。 Q09 つりあわない男女 あるイベント会場に男女が集まってきました。到着した順に1列に並んで 入場を待っています。イベントの主催者であるあなたは、ある位置で区切…

WordPressから、はてなブログに移行しました

常勤メンバーが増えて、テンションがあがりまくり西塚です。 やはり少ない良く知れたメンバーだけでやっていると、コスパはとても良くなるのですが、案件規模も限られるし、使い慣れた環境で満足してしまって、あまり社内の改善が進みません。 やりたいこと…

東京タワー描いてみた ※ただしFirefoxに限る

年が明けてずいぶん経ちましたが、 みなさん、明けましておめでとうございます。藤田です。 去年の年末にOracleのメールマガジンの登録をしたところ 抽選でプレゼントが当たったというお知らせが来ました。 Duke君グッズがもらえるとのことでwktkしながら到…

ヒマラヤのIT事情、栗城史多インターネット生中継

昨年11月からスプーキーズでアルバイトをしている小谷です。 入社9ヶ月目にして、じつはブログ初投稿なので、自己紹介からさせていただきます。 「エンジニアです」というのも恥ずかしい下っ端です。 アルバイトとして入社したのですが、入社早々に実力がば…

スプーくんとWeb屋

夏を迎えてから一気に黒くこげました。久しぶりのブログの藤田です。 スプーくんと言えばスプーキーズのマスコット(イメージ?)キャラクターなのですが下のスプーくんの画像の中に一つ仲間はずれがいます。わかりますかね??(PCで見てね) #spoo_area{back…

Redmineプラグイン開発の注意事項

今期より社内でRedmineを使い始め、社内のシステムをRedmineに連携しようと試行錯誤中です。 色々とあった気がしますが、特にハマった注意事項 1) unloadable Model / Controller に unloadable を記述しないと、キャッシュをOffにしていると正常なオブジェ…

html5×Android ハッカソン

スプーキーズアルバイトの藤田です. スプーキーズアルバイト二人で 昨日神戸で開催されたアンドロイドとhtml5 のハッカソンに参加してきました. 初めてのハッカソンだったので 雰囲気もわからずに行ったわけですが, 思った以上に熱気に満ちた会場でびっく…

シンプルな日時選択ライブラリ protocalendar.js v1.1.8.2 を公開しました

protocalendar.js v1.1.8.2 を公開しました。 今回のリリースは 1.1.8.1 の不具合修正です。 【不具合修正】 *2006年以降の振替休日の判定を修正しました。(実装済みと思っていましたが、一部問題がありました) 2006年以降:「国民の祝日」が日曜日に当た…

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

jQuery の ThickBox ライブラリ ThickBox 3.1 を prototype.js 1.6 以降で動作するように移植した protothickbox.js を 3.1.4 にバージョンアップしました。 【変更内容】 *id="TB_ImageOff" の要素をクリック時にページを読み返してしまう場合がある不具合…

protocalendar.js 用の CakePHP1.2対応のヘルパメソッド(のひな形)セキュリティコンポーネント対応版

redgasukiさんが protocalendar.js 用の CakePHP1.2 対応ヘルパーメソッド(のひな形)のセキュリティコンポーネント対応版を作成してくれました。 ありがとうございます! 詳細は以下のページでご覧下さい。 protocalendar.js 用の CakePHP1.2対応のヘルパ…

シンプルな日時選択ライブラリ protocalendar.js v1.1.8.1 を公開しました

protocalendar.js v1.1.8.1 を公開しました。 今回のリリースは 1.1.8 の不具合修正1点のみです。 【不具合修正】 *日付選択時にページの最上部までスクロールされてしまう不具合を修正しました。 【使い方はこちら】 http://labs.spookies.jp/demo/protocal…

シンプルな日時選択ライブラリ protocalendar.js v1.1.8 を公開しました

protocalendar.js v1.1.8 を公開しました。 【機能追加】 *カレンダーを表示するだけの描画領域が足りない場合の表示オプション(ifInvisible)を追加しました。 動作はそれぞれ以下の通りです。 'None' … 何もしない。 'Scroll' … 表示に必要な量だけ下スク…

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

CakePHP1.2 対応版を作ったので公開します。 以下の funciton を FormHelper を継承した上で、JavascriptHelper を読み込んだヘルパーに追加します。(今回は SpHelper とします。) [php]

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 で画像の上半分しか表示されない…

シンプルな日時選択ライブラリ protocalendar.js v1.1.7.1 を公開しました

protocalendar.js v1.1.7.1 を公開しました。 1点の不具合修正のみのリリースです。 【不具合修正】 *(月末のみ)入力された日付の月を protocalendar.js が正しく判定できない場合がある不具合を修正しました。 不具合の内容は個人ブログに詳しく書いたの…

シンプルな日時選択ライブラリ protocalendar.js v1.1.7 を公開しました

protocalendar.js v1.1.7 を公開しました。 【変更点】 *ProtoCalendar の表示位置が画面外であった場合、スクロールして表示するようになりました。 *blur イベント時に開いているカレンダーを閉じるようになりました。(タブ移動時のみ) *SelectCalendar …

protocalender.js で値が入る前後に何かの処理を実行する方法

いろいろ応用できそうなので、protocalender.js で値が入る前後に何かの処理を実行する方法を書いてみます。 protocalendar.js には今のところ拡張ポイントのようなものは用意されていないのですが(検討中です)、 値を入れる際に、直前の値と比較して何か…

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

jQuery の ThickBox ライブラリ ThickBox 3.1 を prototype.js 1.6 以降で動作するように移植した protothickbox.js を 3.1.2 にバージョンアップしました。 【変更内容】 *iframe で表示後その中で画面遷移した場合、スクリプトエラーが出る不具合の修正。 …

シンプルな日時選択ライブラリ protocalendar.js v1.1.6 を公開しました

protocalendar.js v1.1.6 を公開しました。 今回の変更点は機能追加と仕様変更が1点ずつです。 【変更点】 *minDate, maxDate オプションにより選択できる日付範囲が指定できるようになりました。(新しい機能を試すには usage の Min-Max Date Calendar を…

シンプルな日時選択ライブラリ protocalendar.js v1.1.5.1 を公開しました

protocalendar.js v1.1.5.1 を公開しました。 今回の変更点は1点の不具合修正です。 【変更点】 *2003年以降の海の日の判定が間違っているのを修正しました。(lang_ja.js) 【使い方はこちら】 http://labs.spookies.jp/demo/protocalendar/sample/calendar…

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

jQuery の ThickBox ライブラリ ThickBox 3.1 を prototype.js 1.6 以降で動作するように移植した protothickbox.js を 3.1.1 にバージョンアップしました。 【変更内容】 *デバッグ用の alert が表示されてしまう不具合を修正しました。 【ダウンロード】 P…

protocalendar.js が「Web Designing」5月号に掲載されました

protocalenar.js が本日発売の「Web Designing」5月号「Ajax ハジメメマシタ」のコーナーに掲載されました。 「フォームの入力作業をサポートする」という特集(P122~)で、protocalendar.js を使った日付入力例が紹介されています。 同じ特集ではその他に…

シンプルな日時選択ライブラリ protocalendar.js v1.1.5 を公開しました

protocalendar.js v1.1.5 を公開しました。 今回の変更点は2点の不具合修正です。 【変更点】 *InputCalendar 使用時に初期値以外の時間の入力値がカレンダーに反映されない不具合を修正しました。 *SelectCalendar 使用時に年,月などを select タグ経由で変…

シンプルな日時選択ライブラリ protocalendar.js v1.1.4 を公開しました

protocalendar.js v1.1.4 を公開しました。 久々の更新になりました。今回の変更点は以下の通りです。 【変更点】 *表示と非表示のエフェクトが指定できるようになりました。 *DateFormat クラスは競合を避けるため ProtoCalendar.DateFormat に変更になりま…

すごいっ SoyCMS 日本情報化農業研究所

最近、娘の動画を見てニヤケている西塚です。 昨日、同じ京都のベンチャーの㈱日本情報化農業研究所さんのオフィスにオジャマしてきました。 用件は、、、 えーと 「最近、どうですか?」と。 あっ、そうそう 、 農業研究所さんで開発・提供されている SoyCM…

シンプルな日時選択ライブラリ protocalendar.js v1.1.3 を公開しました

protocalendar.js v1.1.3 を公開しました。 今回の変更点はコメントで報告して頂いた、2点のバグフィックスのみのリリースです。 【変更点】 *8月9月の判定が正しくできない不具合の修正。 *InputCalendar で時間の初期値が入らない不具合の修正。 【使い方…

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

デフォルトで lang:'ja' を使っているため、日付フォーマットが yyyy/mm/dd になるように小細工をしています。 また、オプションは lang, startYear, endYear のみ有効になっています。 function dateInput($fieldName, $htmlAttributes = array(), $calOpti…

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

今回、本当はモデルの特定アトリビュートだけにバリデーションを実行するプラグイン「valid_attributes」を公開しようかと思っていたのですが、 個人的なサイトの方で公開してしまったので、今回は protocalendar.js の ruby on rails 用ヘルパメソッド(の…

シンプルな日時選択ライブラリ protocalendar.js v1.1.2 を公開しました

protocalendar.js v1.1.2 を公開しました。 変更点は以下の通りです。 【変更点】 *prototype.js 1.5 系で動作しない場合があるのを修正。 【使い方はこちら】 http://labs.spookies.co.jp/static/protocalendar-js-1.1.2/sample/calendar_usage.html 【down…

シンプルな日時選択ライブラリ protocalendar.js v1.1.1 を公開しました

protocalendar.js v1.1.1 を公開しました。 主な変更点は以下の通りです。 【変更点】 *日付フォーマットの不具合の修正。 *SelectCalendar の不具合の修正。 *言語ファイルの更新。(lang_zh-tw.js) 【使い方はこちら】 http://labs.spookies.co.jp/static…