タグ

janus_welのブックマーク (2,404)

  • A successful Git branching model を翻訳しました

    Vincent Driessenさんの "A successful Git branching model" を翻訳しました。 元記事はこちら: http://nvie.com/posts/a-successful-git-branching-model/ (翻訳の公開と画像の利用は人より許諾済みです) このブランチモデルの導入を補助してくれる、git-flowというGit用プラグインがあるそうです。 翻訳の間違い等があれば遠慮なくご指摘ください。 A successful Git branching model この記事では、私のいくつかのプロジェクト仕事でもプライベートでも)で約一年ほど導入して、とてもうまくいくことがわかった開発モデルを紹介する。しばらく前からこれについて書くつもりだったんだが、今まですっかりその時間を見つけられずにいた。ここでは私のプロジェクトの詳細については書

    A successful Git branching model を翻訳しました
  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
    janus_wel
    janus_wel 2012/04/29
    元に戻したいような状況にしないというのもひとつの手だけども
  • ウェブサイトに必要になるお金 | 水無月ばけらのえび日記

    公開: 2011年11月19日15時10分頃 こんな話題が……「原子力安全庁のウェブサイト作成予算は1億4千万円 (it.slashdot.jp)」。 内容がはっきり分からないので何とも言えないところもありますが、省庁のサイトを新規に構築して1年間運用するとして、予算が1億4千万円というのは十分にあり得る話でしょう。 最近はほとんどの案件で何らかのCMS導入が絡んできます。このサイトでもCMSを入れるのだろうと思いますが、CMSは規模によって金額が大きく異なります。エンタープライズ系のCMSを導入する場合、ライセンス費と開発費と保守費を合わせて1億を超えるというのも珍しい話ではありません。 もっとも、原子力安全庁にそのような規模のCMSが必要なのか、という問題はあります。省庁系の案件では、RFPに異様に厳しい要件が書かれているせいで高いCMSが選定されてしまう、などというパターンも多いです

  • コンテンツをアクセシブルにするのか、アクセシブルなコンテンツを作るのか | 水無月ばけらのえび日記

    公開: 2011年11月19日22時30分頃 アクセシビリティ系の飲み会で、JIS X 8341-3:2010の7.2.4.10「セクション見出しに関する達成基準」の話で盛り上がったり。 達成基準の内容はこんな感じです (規格票から引用)。 セクションの見出しを用いてコンテンツを体系化していなければならない。 注記1 ここでいうセクションとは,ユーザインタフェースコンポーネントのまとまりではなく,一つ以上の関連するトピック又は考えを扱う自己完結的なコンテンツの一部であり,文書におけるセクションを意味している。なお,セクションは一つ以上の段落からなり,グラフィック,表,リスト及びサブセクションを含む。 注記2 ここでいう見出しは一般的な意味で用いられており,タイトル及び様々なタイプのコンテンツに見出しを付加するその他の手段を含む。 注記3 この達成基準は,ユーザインタフェースコンポーネントに

  • SVGをobject要素で活用する | 水無月ばけらのえび日記

    更新: 2012年2月24日23時20分頃 SVGというものはずっと昔からありました。かつてはブラウザ側の対応がいまいちで、プラグインを入れたりしないと表示できなかったりもしており、あまり使われていませんでした。しかしIE9がSVGに対応したことで、かなり使えるようになってきた印象があります。最近では仕事でもガチでSVGを使うことが増えてきています。 SVGの特長のひとつは、ベクターグラフィックなので伸び縮みに強いという点です。サイズ可変の領域にうまい具合に背景を敷きたいときには便利です。そして、最近はサイトのコンテンツ全体がサイズ可変ということも増えてきました。というか元々可変ではあると思うのですが、Media Queries (www.w3.org)を使った派手な変更を伴うパターンが増えてきて、画像のサイズを大幅に変更したいケースが増えてきています。 写真などはJPEG画像を拡大・縮小

  • Androidのコマンドとか権限とかの話 - 高見知英のかいはつにっし(β)

    最近会社の業務効率化ツールなどを書いてることが多い。対象にはAndroidの自動処理も入っており、家ではそうそう関わらないフレームワーク周りの機能について調べることもしばしば。 ということで前振り長くなりました。Androidのコマンド周りとか権限の仕組みについて簡単に調べたのでメモ。 権限の仕組み AndroidManifest.xmlのuses-permissionタグに宣言して使う権限ですが、この権限は基的に以下の四種類のprotection-levelに分かれています。 normal バイブレーションの制御、ネットワーク状態の表示など、ユーザーデメリットとなる可能性の少ない権限。アプリケーションインストール時に表示はされるが「その他の権限」にまとめられており最初は隠れている dangerous インターネット接続や電話の発信など、ユーザーにデメリットとなりうる権限。アプリケーショ

    Androidのコマンドとか権限とかの話 - 高見知英のかいはつにっし(β)
  • !importantの誘惑 | 水無月ばけらのえび日記

    公開: 2012年2月25日23時5分頃 こういう状況がありました。 コンテンツ内に、クリックすると動いたり出たり消えたりする物体がある。その物体の動作はjQueryの animate() fade() などで制御されている特定の画面幅になったときに、その物体を非表示にしたい。特定の画面幅のときに要素を消すというのは、Media Queries (www.w3.org)を使ってdisplay: noneにすれば良いだけで、とても簡単です。 ……と、思いきや、うまく行かずに難航。調べてみると、消したい要素にstyle属性でdisplay:blockが指定されており、CSSファイル内に書いたdisplay:noneがの指定が負けていたのでした。 jQueryで要素を表示したり非表示にしたりするメソッドは、要素に対してにdisplay:blockやdisplay:noneをセットすることがありま

    janus_wel
    janus_wel 2012/04/24
    style 属性最強なのか…
  • 2011-09-29 - matakimika@d.hatena ところでソーシャルゲーム大勝利気運の影響で用語「カジュアルゲーム」の影が薄いよね最近

    theinterviews.jp で回答した post をパピポして日記がわりにするんだけど、日記文体としてデスマス口調は気持ち悪いので多少増補改訂するぜシリーズ。 iPhone がコンシューマー機を駆逐するかも、なんてことが言われていますが、ゲーム感的にコンシューマー機のゲームiPhoneゲームは競合するものでしょうか? 「どこでそんな寝言が!」というのが正直な回答になるが、もうちょっと不誠実かつ冗長に回答すると以下。 iPhone が、ではなく、携帯電話機が、という危機感なら家庭用機側が長年持っていた懸念の話だ。おれの認識によれば、携帯電話をゲーム専用機の仮想敵とする歴史は i-mode ゲーらへんからスタートしている。その構図を iPhoneゲームだけに限定するのは矮小化しすぎだし、これまで様々に試みられてきたゲーム業界側のテコ入れ策の経緯を軽視しすぎだ。 いち消費単位と

    2011-09-29 - matakimika@d.hatena ところでソーシャルゲーム大勝利気運の影響で用語「カジュアルゲーム」の影が薄いよね最近
    janus_wel
    janus_wel 2012/03/09
    ビジョン同士の戦いってのがわかりやすくなったよね
  • 「偽善」はもっと評価されるべき | おごちゃんの雑文

    ワタミの事件の件で、 今ワタミ会長に最も送りたいマザー・テレサの言葉「自分の国で苦しんでいる人がいるのに他の国の人間を助けようとする人は、他人によく思われたいだけの偽善者である」 という話が。 この話の主題は全く正しいのであるが、それがゆえに「偽善行為」が不当に貶められるのではないかと危惧する。前にも書いたが、「偽善」は良いことだと思っているからだ。 動機が不純な善行は、「偽善」と呼ばれる。そういった意味で、あーゆー事件を起こしつつ、身近な社員を大事にしないで、寄付行為をするワタミの社長は偽善者の謗りは免れないだろう。でも、あれはむしろ「動機が不純な善行」と言うよりは、 悪行の言い訳 だと断じられてもいい。 そういったことを孕む「偽善」であるが、私は「偽善」はもっと評価されるべきだと思っている。なぜなら、 純度の高い善行より持続可能性が高い 可能性があるからだ。 「偽善」には何らかの「報酬

    janus_wel
    janus_wel 2012/03/03
    うちから湧きいでる衝動をもって何をなすか
  • How to write JS code generator - 枕を欹てて聴く

    esprimaに入りました. 次のversionからesprima.generateで利用可能です. Issue 89 - esprima - Code generator: convert AST to source code - ECMAScript parsing infrastructure for multipurpose analysis - Google Project Hosting JSのpretty printerを作りました. ECMAScriptのparserとしてesprimaを使っていて, 自作のcode generatorがASTから綺麗なJSをprintします. で, 現在はesprima code baseに持って行こうとしています. 将来的にesprimaで使えるようになる予定なので, 使いたい!! という方はお待ちください. operator prec

    How to write JS code generator - 枕を欹てて聴く
    janus_wel
    janus_wel 2012/02/26
    言語仕様とにらめっこ
  • ロシアのソフト開発がいろんな意味で凄い - やまもといちろうBLOG(ブログ)

    来のミッションから少し離れて、業の参考にと思って知己を得ていた先方の会社さんを訪問したり情報交換したりして過ごしていたんですが、いろいろ凄いです。「事情を日のブログで紹介するよ」と言ったら、どこか明かさないという条件で許してくれました。 ● ソフトウェアの開発効率はあまり考えない シャチョーも担当者も現場の人も、効率は大事だけど開発に取り組む要員の創意工夫ややりがいを重視しているとのこと。現場レベルでは18ヶ月のプロジェクトが50ヶ月遅延した笑い話をしてくれたり、某ドイツの基幹系をロシア企業に提供する際にドイツ人の定義定義のやり方に嫌気が差し、そんなことだから戦争に負けるんだと掴み合いになった話を披露してくれました。 ● でっかいものを作りたがる どっちかっていうと日では小さくて正確なコーディングを求めて、バージョンがアップするごとにコンパクトかつバグが少なくという方向で作業指示が

    ロシアのソフト開発がいろんな意味で凄い - やまもといちろうBLOG(ブログ)
    janus_wel
    janus_wel 2012/02/26
    目分量ktkr
  • ゲームがプレイヤーに与える快感とは何か。どっちへ行くのか。 島国大和のド畜生

    ソーシャルゲームはファイナルファンタジー化していく!? 「今、日人が夢中になって遊んでるのは、たとえばソーシャルゲームだよね。ソーシャルゲームのクエストってすげえくだらないじゃん。ボタン押すと、グラフが左から右へと進んで行くだけ。あれって面白いのかな」 「つまんないです」 「でもみんなやってるよね。おれあれがすごい不思議なの。昔っからね」 「そうですね。なんででしょうね」 「ところがさー、おれ、なんかけっこう、あれやっちゃうんだよね。グラフが左から右へ。なんとなく、”あ、今日暇だなー、よし、グラフ進めるか”みたいな。逆におれはMMOは何度も挑戦したけどぜんぜん無理だった。結局MMOも作業そのものは単調になったりするじゃん」 「それ言ったら戦闘を繰り返してレベル上げするRPGもそうですね」 「だったらさ、実はおれたちが面白いと思ってたものって、実は面白くなかったんじゃないかなって思うんだけ

    janus_wel
    janus_wel 2012/02/25
    自己顕示欲を満足させるには的なハナシ。所有していると他社から尊敬を集められるものを作る、という手法
  • Android案件の見積り | DevelopersIO

    Android案件を何件か担当して見積り前に確認しておいた方がいいと思うことや決めておくこと、 事前に説明しておくべきことがいくつかあったのでまとめます。 ①ハードウェアの選定 ・どの端末をサポートしますか? 動作確認を行う端末を決めてもらいます。 複数の端末をサポートする場合、テストも複数の端末で行うため工数もそれに応じて増やす必要があります。 ・サポートするAndroidのバージョンは? 端末を決めた時点でほぼ決まってしまいますが"Android 2.2以上"のようにサポートする最小のバージョンを決めます。 特にお客様にご要望がない場合はアプリのリリース時期と端末、OSのシェアなどを考慮して提案しています。 ・タブレットでの使用は想定していますか? これはスマートフォン用に開発している案件で後からタブレットでも使用したい、 というご要望を受けることがあるためです。 ・マルチデバイス対応

    janus_wel
    janus_wel 2012/02/25
    Android 特有の観点だね
  • 「プロジェクトX」をもっと称えよ! | おごちゃんの雑文

    これも「お題読み」だ。 プロジェクトXが日技術立国を神話にした。 ここで述べられている主題には特に異論はない。でも、「プロジェクトX」はもっと称えられるべきだ。「技術者」の地位のために。 「プロジェクトX」が技術者に人気がないなーな話は、大昔に書いた。 プロジェクトX まぁ嫌う人達、あれは良くないと言う人達の言っていることは、基的には正しいと思う。わいのわいのとtweetするだけの人達は、単なる嫉妬の類にしか見えないけれど。 正直なところ、私も ものづくり という言葉に漂う欺瞞とか、飽き飽きしている。てか、個人的にはNGワードにしたいくらいだ。 しかし、それであるがゆえに、「プロジェクトX」や「ものづくり」はもっと称えられなければならないと思っている。それは「ものづくり」を欺瞞に満ちた言葉に終わらせないためだ。 日で強いと言われた「ものづくり」は簡単に言ってしまえば、焼け跡世代や団

    janus_wel
    janus_wel 2012/02/23
    ライフサイクルの説明がしづらい、というのはまぁ課題だよね
  • フジテレビ&韓流問題の周辺にある課題に関する雑感

    まだ燃えているらしい、フジテレビの韓流押し。見るからにダルい話になっているようで、韓流には何の関心もない私も、あまりにも話題になっていて興味を持たずにいられなくなってきました。といっても、韓流そのものではなく、韓流にまつわるビジネスや環境について、なのですが。 基的にこのエントリーは耳学問であって、自分用整理を兼ねて書くもので、検証したわけではないので「ふーん」以上の反応無用。 (※ エントリーは8月11日に一度UPしたものを、関係者からのご指摘に基づいて加筆、修正して8月15日に再UPしました。ご協力、ありがとうございました。) ● 芸能へ人材流入を促す韓国経済と社会環境について 基的に韓国経済はヤバイ。サムソンが好調、とか、世界戦略で通商条約を結びまくって日を先行、とか、そういう話があり、日も好調韓国経済に学べ、という論調も良く出るけど、もともと地域ごとに閉鎖的で貧富の格差が

    フジテレビ&韓流問題の周辺にある課題に関する雑感
    janus_wel
    janus_wel 2012/02/16
    構造問題の指摘
  • そこそこだけど自己アピールができる人vs口下手だけど技術が凄い人の戦い - やまもといちろうBLOG(ブログ)

    新規法人や事業向けの採用をしていて思うのだが、いろいろと突っ込んで話を聴いてみると凄いスキルを持ってたりする人がいて、「なんでそれを最初に言ってくれないの?」という機会が多いので。 ああ、もちろん世渡りだとか、要領の良さってものがあるのは分かっているし、それが人の能力とは必ずしも連動しないパラメータだから、結果として凄そうな話をされるけど雇ってみたらさっぱり、ということはあるかもしれない。 しかも、凄いスキルってのは人の性格や才能に加えて、スキルを磨き研鑽していくための場や機会、良い書物や師匠、友達ってのがあるので、凄い人は凄い人と良く繋がっている、という意味で「凄い人ネットワーク」みたいなものが稀にある。そういうところに突っ込んでいければ、口下手すぎて気づかなかった凄い能力に触れることができたりもするのだろう。 でも往々にして、そこそこだけど自己アピールが出来る人と、口下手だけど技術

    そこそこだけど自己アピールができる人vs口下手だけど技術が凄い人の戦い - やまもといちろうBLOG(ブログ)
    janus_wel
    janus_wel 2012/02/15
    ユーザーインターフェイスがリッチな人は前衛でデフェンス、技術力が高い人は後衛で大魔法の準備じゃよ
  • ソーシャルゲームは本当に高額か?とかそういう方面の雑談 - やまもといちろうBLOG(ブログ)

    どこぞのゲーム系研修会で喋ったネタとモロかぶりなような気もするけど、大人はそんな細かいことは気にしない。 ソーシャルゲーに感じている違和感について http://blog.myrss.jp/archives/2011/09/post_172.html 書き手さんが「始めに書いておきますが、私はソーシャルゲームをまともにやったことがありません」と断っておられ、また確かにソーシャルゲームをプレイしない人であれば感じるだろう違和感と、ソーシャルゲームをプレイしたり制作したりしている人にとっては当たり前で忘れ去られた感覚でもあろうと思うので、備忘録的に書いてみることにしました。完全に雑談であり、オチはありませんので、暇人推奨。 ● ゲームゲームの戦いではなくて、娯楽同士の戦い 最近ではマーケティング上で目玉の奪い合いという言い方をする人がとても増えましたが、娯楽産業は可処分所得と余暇時間の奪い合

    ソーシャルゲームは本当に高額か?とかそういう方面の雑談 - やまもといちろうBLOG(ブログ)
    janus_wel
    janus_wel 2012/02/14
    コンシューマーと PC と携帯機とソーシャルとでごっちゃになってるてのはちょっと意外
  • 【山本一郎】コンシューマゲーム開発部隊がスマホアプリやソーシャルに何故適応できないか(メモ)

    【山一郎】コンシューマゲーム開発部隊がスマホアプリやソーシャルに何故適応できないか(メモ) ライター:山一郎 山一郎 / アルファブロガーにしてゲーマー。その正体は,コンテンツ業界で今日も暗躍(?)する投資家 山一郎:茹で蛙たちの最後の晩餐ブログ:http://kirik.tea-nifty.com/ 4Gamer読者の皆さま,ご無沙汰しております。何となくゲームレビューに向いた作品を最近プレイしておらず,かといって直近の業界事情をまとめようにもあまりにも流動的であって,理由をつべこべ述べておりますが,まぁ原稿を書くのが面倒くさかったんだよ。 かれこれ一年半ぐらいのご無沙汰になっておりますが,一時期はゲーマーがこぞって「もしもし」などと馬鹿にし続けてきたソーシャルゲームが,ついに大ブレイク。世界市場を狙って,噂のベンチャーも名の轟く大企業も,こぞって競争の真っ直中に躍り出る様相にな

    【山本一郎】コンシューマゲーム開発部隊がスマホアプリやソーシャルに何故適応できないか(メモ)
    janus_wel
    janus_wel 2012/02/13
    「運営する」わけだよね
  • 中国市場から撤退する弊社から、中国でアプリを売りたい皆さんへ - やまもといちろうBLOG(ブログ)

    弊社・イレギュラーズアンドパートナーズ株式会社は、投資先と合弁で行っていた大連の開発拠点事務所を閉鎖し、社員および他拠点ごと合弁先に全株譲渡し、中国での開発から撤退しました。残るラインは、国内で吸収するか、ベトナム・ダナンかハノイかに事業協力先とご一緒し新設する会社に移行させようか悩んでおります。どうしたら合理的なんでしょうねえ…。 いま、ソーシャルゲームを含むデジタルコンテンツの開発などで中国に進出する会社が増えていて、成功例も徐々に出てきているのですが、提携や合弁会社を設置した当初は凄く良好だった関係も、なぜかビジネスがうまくいったり、特定の中国人の才能やセンスに依存したモノづくりになった瞬間に、どうしても関係がギクシャクしてしまうことが多いように感じます。 中国でのアプリ販売は確かに伸びておりまして、信頼できる良い提携先が見つけられるのであれば、中国独資か合弁会社を設立するかに関わら

    中国市場から撤退する弊社から、中国でアプリを売りたい皆さんへ - やまもといちろうBLOG(ブログ)
    janus_wel
    janus_wel 2012/02/12
    日本人高いよな…
  • 倍プッシュの博打打ちは、いつか破綻する - やまもといちろうBLOG(ブログ)

    義理で某コンテンツのお通夜に参席し、単に葬送を見送るだけかと思いきや、まったく関係のない方面から「クソ野郎」呼ばわりされたようなので、分かる人だけ分かってね的な一般論を書きます。事情を知らない人にはちんぷんかんぷんかもしれませんが、戦訓として成り立つように極力一般化して書きますのでご容赦を。 ■発注側の問題 究極には、自分の権限や立場を守るために、さまざまな正当化を図って「社運を賭ける」動きを取るわけです。 「失敗したら、責任を取る」とは言うんですけど、前の失敗のときも別に責任取らずにリストラだけ進めて部下切って黒字化したわけで、その経緯を考えれば関が原前夜の空手形書簡のようなものだと思うんですよね。 それを聴いて、真に受ける社内も問題ですが、前々回も前回も同じような失敗をして、責任を取らずにポジションに居続ける大御所を斬らない他の経営陣が罪深いと思ってます。せめて株主のためにも解任動議ぐ

    倍プッシュの博打打ちは、いつか破綻する - やまもといちろうBLOG(ブログ)
    janus_wel
    janus_wel 2012/02/12
    失敗しないように動くのが責任なので「失敗したら責任を取る」ておかしいよな