【ニコニコカレンダー for Redmine 2.X】 本家のPlugins Directoryに登録してみた

本家に登録してみた。 Niko-niko Calendar plugin for Redmine 2.X - Plugins - Redmine実はこういうのは初めての経験なので、内心ドキドキ、ヒヤヒヤしています。よろしければ、どうぞ。 これまでの歩み 【ニコニコカレンダー for Redmine 2.X】 初日 - thi…

【ニコニコカレンダー for Redmine 2.X】 公開!

公開しました。piccagliani/redmine_nikoniko_calendar2 · GitHubRedmineバージョン1系のプラグインを作られた方は、プラグイン自体の設定だったり、データの保持期間の設定だったり、いろいろ考えられて作ってらっしゃいますが、そこらへんは今後に期待、…

【ニコニコカレンダー for Redmine 2.X】 5日目

うわぁ、本業が忙しい。さて、しばらく離れていた間に、なんと、このブログを呟いてくださっている方がいらっしゃいました!!大変有り難いことです。亀のようにのろいペースですが、 月の切り替えできるようにしないと! メンバーのロールによって絞り込め…

はじめてRailsアプリをHerokuにデプロイしたときに大きくつまった2点

そんな暇あったら、ニコニコカレンダーを進めろよ、と思うのですが、 せっかくなので、Railsの勉強もしたい!!Windows環境で、Railsアプリを作って、Herokuにデプロイするところまで、Learn Web Development with the Ruby on Rails Tutorialを教科書にして…

sphinxでtsv-tableできなかった!(後編)

sphinxでtsv-tableできなかった!(前編) - think it overで、csv-tableと同等の機能を持つtsv-tableの作成までできました。 後編では断念するまでの経緯をまとめておこうかと。 csv-tableの実装を確認 前編でも触れましたが、 /usr/lib/python2.7/site-pac…

サブディレクトリでSymfonyを運用する際のjs, cssのパス

Symfony 1.X系のお話です。ちょっとはまったので。。。 サブディレクトリにフロントコントローラがある場合に、view.ymlに stylesheets: - /common/css/jquery/jquery.loadmask.css: { media: all } - /common/css/jquery/jquery-ui-1.8.16.custom.css: { me…

vmstatの結果をgnuplotでグラフ化する

tipsです。 vmstatの結果をファイルに出力 vmstat -n -S m -a 1 | awk '{print strftime("%H:%M:%S"), $0} { system(":") }' >> vmstat.log リダイレクトがうまくいかず、調べたところ、 (今さら) vmstat の結果に時間をつけてファイルに出力する - あしの…

sphinxでtsv-tableできなかった!(前編)

きっかけは sphinxでtsv-tableしたい! - think it over結論から言うと、ディレクティブにコンテンツが渡ったときにはすでにタブはスペースに変換されておりました。。。あきらめきれないので、そこまで行き着くまでの流れを備忘録的にまとめておきます。長…

sphinxでtsv-tableしたい!

docutilsのディレクティブに「csv-table」という、csvをtableに変換してくれる便利なやつがいます。ただ、 区切り文字にタブを指定した場合はデータを別ファイルとして用意してね セル内で改行できないよ など、いろいろと制限があり、、、tsv-tableほしいな…

【ニコニコカレンダー for Redmine 2.X】 4日目

ニコニコカレンダー、プロジェクト単位の表示を実装中です。シンプルですが、月単位で、メンバーのニコニコ度合いが閲覧できるようになりました。メンバーが毎日ちゃんと記録していれば、遠目で見たときの色の割合で、なんとなく、プロジェクトが健全かどう…

SVNのコミットログを編集可能にする

SVN

という依頼がありました。確認したところ、カメさんSVNにて「ログメッセージを編集」を行うと、以下のようなエラーが表示される。 「『pre-revprop-change』フックが機能不全」とのことなので、リポジトリのhooksを確認すると、「pre-revprop-change.tmpl 」…

【ニコニコカレンダー for Redmine 2.X】 3日目

だいぶ時間が経ってしまった・・・。スモールスタートで、まずは自分のニコニコカレンダーを記録できるところを目指しておりました。 このような感じに仕上がっております。右側のチャート部分には 表示月の「ニコニコ度(ムードや気持ち)」の平均値(「ニ…

【ニコニコカレンダー for Redmine 2.X】 2日目

前回でざっくりプラグイン開発の準備が整ったので、まずはニコニコカレンダーの機能を妄想してみる。ニコニコカレンダーに求める機能として、ただ単に日々のニコニコ度(ムードや気持ち)を記録していくだけでなく、 可能な限り毎日最高の状態で仕事に望める…

【ニコニコカレンダー for Redmine 2.X】 初日

Redmineのプラグイン開発ってどうやるんだべー、ということで、まずは Plugin Tutorial - Redmine プラグイン開発ガイド - r-labs に軽く目を通す。必要なものはRedmine(およびベースになっているRails?)がスケルトンを生成してくれるのね。さすがです。 …

ニコニコカレンダー for Redmine 2.X 開発開始

社内のチケット管理システムとしてredmineを使用している。構築の際に、 ニコニコカレンダーとは、チームのムード、メンバーの気持ちやヤル気を見える化するツール http://www.geocities.jp/nikonikocalendar/index_ja.html をredmine上で実現するためのプラ…

PHPからGoogle SpreadsheetをCSVで取得する

ちょっとばかし面倒な作業を自動化するため、 PHPからGoogle SpreadsheetをCSVで取得してみた。 username = $username; $this->password = $password; } protected function authenticate($…

iOS6にてPOSTによるAjaxがキャッシュされる!?

iOS6のSafariでWebサイトが正しく動作しない問題がかなり深刻・・ - NAVER まとめ等で報告されている事象の一部にぶちあたった。それは、、、 問題その1. AjaxのPOSTがキャッシュされる とある見積サイトにて、ユーザーの入力内容と最終的な見積金額が合わ…

Oracle復旧

仮復旧:ORA-01261 からの ORA-12514 - think it over ディスク復旧したよ! やっぱりデータは無くなったよ! との連絡を受け、Oracleの復旧、本番。 REDOログの復旧 仮復旧で強引に初期化パラメータからREDOログ多重化設定の一部(db_create_online_log_des…

ORA-01261 からの ORA-12514

朝っぱらからOracleに接続できない、という報告を受け、調査。エラー内容を確認したところ、 ORA-12514: TNS: リスナーは接続記述子でリクエストされたサービスを現在認識していません であった。なぜ突然に!?まずはlsnrctlで確認。 > lsnrctl status ・・…

はじめてのSphinx

開発系のドキュメントを作成する必要があり、気になっていたSphinxを試してみた。 Sphinxをはじめよう :: ドキュメンテーションツール スフィンクス Sphinx-users.jp インストール すでにWindows + Cygwin + Python 2.6.8の環境が手元にあったので、インスト…

情報発信の習慣をつけるために

はじめます。 「技術系ブログ」になりますので、誰かの何かの役に立つことを願って。