*本ブログは ATLASSIAN blogs *原文 : 2010 年 6 月 28 日、James Hatherly 投稿 “Wallboards: the best new way to track your team’s progress“, 今年の一月に私がアトラシアンで働き始めた時、社内で使用されているウォールボードを見てみるようにマネージャーの Brendan から言われました。そのウォールボードを、メンテナンスが容易で、柔軟性があり、理想的には、製品として出荷可能なものにできるかどうか検証することが目的でした。私が思ったことを下記します:, 古いウォールボードは、もともと ShipIt プロジェクトにて作成されたものです。それは、完全な実装というよりは、コンセプトを形にするために作成されたものでした – やるべきことはまだたくさんあるということです。さらに複雑なことには、会社内の別のチームが、彼らの製品に固有のデータソースを追加的に含めて、元のプロジェクトを分岐させていたのです。, ウォールボードには6つのコアコンポーネントがあります:Crucible のレビューを完了しないことにより最も多くの JIRA の課題をブロックしているメンバーのバーグラフ、現在のスプリントにおける課題に対して記録された時間バーンダウンチャート、Bamboo の特定のテストセットのパフォーマンス測定グラフ、現在のスプリントの残り日数、未着手、進行中、完了の JIRA 課題数を示すバーグラフ、です。, Brendan から、OpenSocial ガジェットの使用を調査してみては、と提案がありました。それは、古いウォールボードの各コンポーネントを OpenSocial ガジェットとして再作成し、そして特別な “chromeless” (操作部分のない) ガジェットダッシュボードを作成し、そこに表示できないだろうか、というアイデアでした。ガジェットが素晴らしい理由は、無料でコンフィギュレーションを与えてくれる (柔軟性があるものという目標を満たす)、ただ XML、HTML、CSS、JavaScript で作れる (メンテナンスが容易である、という目標を満たす)、アトラシアンプラグインとして、あるいは iGoogle を通して配布できる (製品として出荷可能という目標を満たす)からです。, さらに良いことに、カスタムガジェットのダッシュボードは、JIRA のガジェットとダッシュボード(それ自体は Shindig によって動作) のリソースを使用でき、また古いウォールボードを複製するためにカスタムレイアウトとスタイルを使用できます。, かなり早くから気づいたことは、ウォールボードのダッシュボードには何らかの方法が必要だろうということでした。ガジェットが、ダッシュボード向けに特定して作られたものなのか、あるいは、ユーザーが彼らのウォールボード内で使うような通常のものなのかを知る方法です – なんて上等な審美眼でしょう。アトラシアンの住人でガジェットグルの Tim は、ウォールボードモード用の新しいビュータイプを作成するクールなアイデアを持っていました。, ガジェットビューの背景を少し説明します:ガジェットの開発者は、どんなコンテキスト (文脈) でガジェットが閲覧されるかを知ることができます。選択肢として、ブラウザーという不動産の主要部分がガジェットに与えられる、大きな “CANVAS” モード、そして、ガジェットがたくさんの他のガジェット – 典型的には iGoogle ダッシュボードの中や、JIRA ダッシュボードや他の同等なもの – の中に置かれる “HOME” があります。“WALLBOARD” ガジェットのビュータイプを定義することにより、ウォールボードはそれがウォールボード用に設計されたガジェットを得ようとしている (それが view=”WALLBOARD” というコンテンツタグを持っている時) のか、あるいはそうではない (それが view=”DEFAULT” – viewType の代替システム – というコンテンツを得ている時) のかを判断することができます。, これは本当にクールな副次的効果を持っていました。既存のガジェット開発者が、すでに作成したガジェットにおいて、既存のガジェットビューに加えて、新しい “WALLBOARD” ビューを実装することができるようになったのです。その新しいビューは、もし同じ JavaScript の全てではないとしてもおそらく大部分を使い、そして、単純にいくつかの新しい CSS が必要とされるでしょう。詳細は下記を参照してください。, このプロジェクトを開始して数週間が経ったとき、Panic Inc の人々がこのブログを投稿しました。それは素晴らしいと思いました。アトラシアン社内の誰もがそれについて興奮し、それは数えきれないほどたくさんのブログやフォーラムや Twitter で褒められていました。私が今まで見た中で唯一、否定的と受け取れるコメントは、自分たちで所有できるセクシーなステータスボードを人々は欲しがっている、ということです。情報ラジエーターの概念は、決して新しい概念ではありません – その歴史については、Brendan のサミットのプレゼンテーションを参照してください。しかし、Panic のウォールボードについて本当に心に残ったことは、これらのウォールボードが市販製品として存在しないということでした。私が見てきたすべてのウォールボードは、カスタム品で、社内で設定したものです。JIRA + Gr eenHopper プラグインとして私たちのウォールボードを作成することについて本当に素敵なことは、JIRA と GreenHopper を使用する誰もがそれを入手できるということです。, 5 月初旬頃、古いウォールボードをとても上手に真似る、たくさんのガジェットとサーブレットを所有できるところまでこぎつけました。それは醜いものだという認識を皆が持っていたのがこの頃でした。また、私たちのチームの素晴らしい新デザイナーである Jake を選びました。彼はそのウォールボードを醜くないものにするために、十分すぎる能力を持っていました。彼と私は緊密に協力し、数週間にわたって完全に UI を見直し、このような見た目にすることができました:サミットのデモとアルファ版のリリース, サミットに出席された皆様は、基調講演でウォールボードのスクリーンショットをいくつかご覧になったでしょう。それに加えて、JIRA チームの現在のスプリントの進行状況を示す大きなスクリーンに気づかれたかもしれません。これらはモックアップでした。その JIRA チームは、ドッグフーディング用 JIRA インスタンス上でウォールボードプラグインを動かしており、それは、大きなスクリーンのデモを実行していたまさにこの JIRA インスタンスでした。また、Crucible チームは、私たちの公開 JIRA インスタンス上で動いているウォールボードプラグインのインスタンスを使用しています。これは、そのイベントを通じてお見せしたいくつかのスクリーンショットのために使われました。, JIRAダッシュボード上にある “ウォールボードとして閲覧” リンクをクリックすると、そのプラグインにより提供されているサーブレットへ要求が届きます。そのサーブレットはユーザーを検索し、その要求元のダッシュボードのIDを見つけます。 それから、それはそのダッシュボードにあるガジェットを検索し、各ガジェットのiframe URLを生成します。(iframe はガジェットをどの種類のダッシュボードにも埋め込むために使われます。)ウォールボードへの配置は、列と境界線の色の組み合わせにより決定されます。ウォールボード自体は、そのウォールボードの各隅に配置された4つのdivを含む、Apache Velocityテンプレートです。それはこのようになります:, サーブレットは、iframe要素を対応する配置のdivに埋め込みます。ウェブページの形になり準備ができたとき、これら4つのdivを考慮した関数を呼び出します。これらの各divについて、その内部のiframeの数が1を越えるならば、そのready() 関数は、10秒スケジュールで内部の各iframeを繰り返すように、divを設定します。 この循環は、jQuery Cycleプラグインを用いて実行されます。, バンドルされているガジェットは、すべて、jQuery、flot、AUIを用いて実装されたただのOpenSocialガジェットです (ウォールボードビュータイプ拡張を用いている)。 もともとストーリーステータスガジェットは Google Vizualisation を使用していたが、ウォールボードをより良く最適化できるように書き直されました。, 自分自身のためのいくつかのウォールボードガジェットを作ることを考えていると、何人かのJIRA ウォールボードユーザーからすでに聞いています。これは素晴らしいことで、私はより多くの人がそうしてくれるように願っております。私たちは、ウォールボード自体とその内部ガジェットの間の責任の区切りをどうしたら上手くつけられるのかまだ考えています。私たちはより良い特定のガイドラインを形にできたら公開するつもりですが、短期的には、こちらがガジェット開発のドキュメンテーションで、こちらがあなたのガジェットを他のウォールボードガジェットとともに適合させるための特定の手順です:, この最後の点は少し気になるかもしれませんが – それはウォールボードがいつ “読み込み中” の表示を取り下げるか決定するために使用される仕組みです。, もちろん、別のスタイルを試して実験することは自由です – しかし、もしこれらの指示に従えば、それは少なくとも一貫性があるように見えるでしょう。, そのプラグインをインストールして試してみてください。(JIRA 4.1.1 以降とGreenHopper 4.4.1 以降が必要です。)それは少し荒削りです – それはアルファ版だからです。それをより良くするためにご支援下さい。, あなた独自のガジェットをいくつか作ってみてもまたよいでしょう。あなたは、JIRAやCrucibleや他の製品から取り出したデータを使用するガジェットを作ることができますし、売上データや株価ティッカーのライブフィードを作成するために外部ソースを使用することもできるでしょう。, 何について、私たちはそれを試しているのでしょうか?私たちはまだ議論しています – ウォールボードをJIRA自身にバンドルさせるかもしれませんし、GreenHopperの一部になるかもしれません。これはおそらく、皆様からのフィードバックによって決まるでしょう。“open company, no bullshit” の精神により、私たちはこのアルファ段階において試していることを皆様にお知らせして、皆様がどのようにそれを使っているかについてお聞きすることを楽しみにしています。何が素晴らしいですか?何が良くないですか?そして最も重要なこと – 将来、それを使うことによりあなた自身はどのようになりますか?そのプラグインは私たちのJIRAスタジオインスタンスであるSPACにホスティングされており、PACからダウンロード可能です。それを試してみてどう思ったかお聞かせください。, コンセプトとしてのウォールボードガジェットという点においては?OpenSocial仕様として正式なウォールボードviewtypeに実際になることや、もしかしたらウォールボードダッシュボード viewが、Shindigに転がり込んだりしたら、それは本当に素晴らしいことでしょう。また最新情報をお知らせします。, 2009年Atlassianサンフランシスコ入社。Channel Manager、Business Development、Ambassadorなどを担当。2013年に日本においてアトラシアン株式会社が設立され、マーケティングマネージャーとしてマーケティング全般を担当している。, Wallboards: the best new way to track your team’s progress, あなたのガジェットXML内に、view=”wallboard” とともにContentタグを持たせる, #990000、#0099CC、#336600、#FF9900の非中立的なカラーパレットを使う, ‘Helvetica Neue Light’、Helvetica、Arial、sans-serif、のフォントファミリーリストを使う, そのガジェットが完全にロードされたとき、そのガジェットのボディー内の少なくとも一つの要素に .gadget-loaded クラスが適用されるようにする. ガジェット・スマホ・タブレット・pcに特化したまとめブログです。 主に2ちゃんねるのスレッドをまとめています。 【自作PC】ダンボールをケースにしてパソコン作るで~(※画像あり) - ガジェットライフ速報 -ガジェット … ガジェットの設定項目の "スプリント" が 次のスプリント期限(自動) に設定されているかどうかを確認する; 該当ガジェットが、日本語設定時 に … 最近IoT関連の研究を行っている関係でM5Stackを使用する事が多いのだが、スイッチサイエンスなどで売っていて前から気になっていた指紋センサをいろいろいじってみた。, 指紋センサなんてすごく高価なイメージがあったのだが、なんと2000円しない値段で手に入ると言うことでビックリしている。このセンサで使われているモジュールはFPC1020Aというらしいのだが、海外ならモジュール単体なら数百円で手に入るらしい。 続きを読む →, Hexファイルのダウンロードがうまくいかない人のためにHexファイルの中身をアップしています。実は、Hexファイルは単なるテキストファイルなので、以下のテキストをテキストエディタにコピペしてHex拡張子をつけて保存すれば使えます。 続きを読む →, マイコンを使用していてI/Oが足らなくなったときに使用するI/Oエキスパンダーであるが、必要となったときにすぐに手に入ればいいのだが、こと地方に住んでいると送料かけてたかだか1個100円、200円の買い物をするわけにもいかず、どうしようかと思っていたが、これってもしかして手持ちのPICマイコンを使用すれば似たようなことができるのではないかということで作ってみた。, 発売から10年以上が経ったLEGO MindStormsだが、さすがにRCX本体を使い続けている人は減っているかもしれないが、モーターやライトなどをArduinoとモータードライバーなどで制御している人もいると思う。そこで問題となるのが、これらのモーターを接続するRCXケーブルの劣化問題である。, 上が元々の状態で下が劣化して電線が露出した状態で、きれいな状態から2,3回ひねっただけで下のような状態になる。, このように、ケーブルの被覆がボロボロになって電線がむき出しになり、ショートして使い物にならなくなる。電圧は9Vなので感電することはないとはいえ、保護機構の付いていないモータードライバーを使用していたら、壊れること必至!, と言うことで、ケーブルの張り替えを試みた結果、安定して成功する方法を得られたので公開することにした。, 秋月などでも販売が始まったPIC16F1シリーズの5桁バージョンであるが、高機能な割に価格がかなり安いので、今後のことも考えて自分の使用しているライブラリを対応させるべく、データシートを見て、はまりどころを確認してみることにした。, 前回は勢いに任せて作ってしまったのでいろいろと至らない点が多かったので、改訂バージョンを作ってみた。今回はちゃんとケース加工からBootloader経由のファームウエア作成まで計画的に行ったので、かなり満足できるモノができたので紹介する。, PIC16F145xのUSB Bootloaderなんてメモリ食いすぎて使い物にならないかなと思ってたが、必要に差し迫られることなったのでやってみることにした。というのも、ラムネケースMIDIインタフェースをつくっていて、実はMIDI INのディスクリプタを消し忘れていたことに後で気がついて、ファームを書き換えようと思ったら。。。。ん、外せない!!非常に分解しにくい!!つまり、ファームの書き換えが非常にやりにくいことにあとで気がついて、後の祭りとはこのことかーと思い知らされた訳だ。この写真をみてもフタのフチがヘロヘロになっているのがわかるだろう。あそこがなかなか外れないのだ。誤飲防止?さすが子供向けラムネ菓子!!, Nutubeをゲットしてからあれやこれやと作るモノを考えていると「Nutubeで作る自作エフェクター・コンテスト」なるイベントがあったので応募してみた(2017/02/05追記:優秀賞をいただきました)(2017/02/27追追記:授賞式の模様がKORG / Nutube BUILDER SUMMITイベント・レポートとして上がっています。実際に音が聴けます。人間椅子の和嶋さんに弾いてもらえてとても光栄です。性能を最大限に引き出してもらっています!!)。, これが、今回製作したNT-01(Nutube Tremolo 01)。真空管のBIASを揺らして音を揺らすという、かつての真空管アンプでとられていた方式をNutubeで再現している。Nutube自身、原理的に光を発するけど、BIASを揺らすとこの光も揺れる。つまり、音の揺れ具合(揺れの速さと深さ)を小窓から見えるNutubeの光で確認することができる。これは、従来の真空管では実現できないことで、本機の最大の特徴となる。, 知る人ぞ知る新しい真空管のNutubeであるが、お高いのでとりあえず1個だけゲットした。いろいろなものを作りたいので、とりあえずブレッドボード用に変換基板をつくってみた。, PIC16F145xによるMIDI I/Fを作っている(前回、前々回)が調子に乗ってラムネケースにMIDI OUTだけを実装したものをつくってみた。. どうも、ガジェット置き場です。 僕が今使用しているpcのケースがミドルタワーケースなんですが、少し不満があります。 スペースを占領し過ぎなんですよね。 ミドルタワーケースのように大きいケー … (JIRA 4.1.1 以降とGreenHopper 4.4.1 以降が必要です。)それは少し荒削りです – それはアルファ版だからです。それをより良くするためにご支援下さい。 あなた独自のガジェットをいくつか作ってみ … を翻訳したものです。本文中の日時などは投稿当時のものですのでご了承ください。 クラウド版 jira 及びサーバー版 jira 7.0.x 以降; 診断方法. にてトラッキングされていますので、必要に応じてこちらのバグレポートをウォッチして頂ければと思います。, ダッシュボード上で「スプリントヘルスガジェット」及び「スプリントガジェット内の残り日数」が正しく表示されない, https://xxxxx.atlassian.net/rest/greenhopper/1.0/gadgets/sprints/health?rapidViewId=7&sprintId=%26%2333258%3B%26%2321205%3B&_=1475197516579, https://xxxxx.atlassian.net/rest/greenhopper/1.0/gadgets/sprints/health?rapidViewId=7&sprintId=15&_=1475197064445. ミニコーラガジェット 自作 f1 midi i/f mplab pic pic16f1454 pic16f1455 pic16f1459 usb STATUS

.

軽井沢 野鳥の森 2019 4, プロ野球 スロー カーブ 4, 胡蝶しのぶ 呼吸 読み方 8, 尼 神 インター パンツ 16, Rav4 フォレスター 走破性 8, 紅 蓮華 バンドカバー 11, デンソー 事業部 組織図 17, 古い家 壁 キラキラ 13, ワンワン しこらんど 歌詞 33, マイクラ スケルトントラップ 簡単 16, Forever Eternal 違い 15, バレエ 減量 過酷 19, アスファルト 乳剤 計算 方法 4, Rizin バンタム級 ランキング 26, 自己肯定感 低い 恋愛 男 25, Gate Titan モーター 相性 31, ワールドトリガー ネタバレ 195 13, Canon Generic Plus Lipslx 印刷設定 10, カローラツーリング 2000limited 試乗 20, The Remixes Collection The Idolm@ster To D@nce To 13, Teacher Teacher コール 24, アリエッティ 猫 名前 7, ライトボウガン 火炎弾 装備 9, 沖縄 ヤドカリ 食べる 8, 放送大学 社会人 ブログ 4, 沖縄 国際 通り Supreme 8, ラファエル 自衛隊 存在しない部隊 24, Sherry Resident Evil 12, 奥二重 芸能人 男 6, 亀田誠治 ベース 講座 4, 船 汽笛 仕組み 34, Iphone ファイルアプリ ダウンロード できない 6, 軟式 変化球 おすすめ 15, 田子の浦親方 妻 弟子 31, すばらしきこのせかい Final Remix 攻略 6, リリーフランキー ラジオ なっちゃん 7, 図形 照合 問題 9, Mlb ゲーム おすすめ 4, 相棒 Ss ひぐらし 20,