米メディアによると、マサチューセッツ州ボストンのボストン・マラソンのゴールライン付近で15日、爆発が起き、多数の負傷者が出ている。CNNテレビは、爆発は2回発生、少なくとも6人がけがをしたと伝えた。
404 NOT FOUND 指定されたページかファイルが見つかりません。 指定されたページかファイルは削除されたか、アドレスが変更された可能性があります。 MANTANWEBトップページへ戻る
こんにちは、@9ensanです。 前回、「PHPでComposerを使ってインストール可能なライブラリの作り方」でComposerでインストールできるライブラリを作成しました。 前回のままでは、使用する時にcomposer.jsonに使用リポジトリを記述する必要がありました。 今回はComposerのメインリポジトリである「Packagist」に登録することでリポジトリの記述をしなくてもインストールできるようになります。 それでは、Packagistへの登録から説明していきます。 Gitにtagでバージョンを登録 まずは、ライブラリ側のgitにtagを使ってバージョンを登録します。 git tag 0.0.1 git push origin 0.0.1 これでgithubにtagが登録されました。 Composerはこれでバージョン0.0.1を認識できるようになります。 Packagist
Composerとは とにかく始める Composerを利用してオートロードを行う 1. composer.json を用意 2. autoloadファイルを生成 3. autoloadを読み込む Gitリポジトリを Composer を利用して取得する プライベートなComposerリポジトリを作成する 公開側 利用側 リリースバージョンについて repositoriesについて コマンド概要 その他 composer.json 書くのが面倒 Alias インストールでSSLエラーが出る場合 composer.pharをルートに配置せずに、ディレクトリに置く Composerとは npm, bundlerのPHP版。 公式的にはパッケージ管理システムではなく、依存性管理システムだそうな intro 。 というのも、グローバルな場所にライブラリをインストールするのではなく、プロジェクト内に
こんにちは、@9ensanです。 今回はComposerでライブラリを管理したり、環境を作成する肝になるcomposer.jsonの記述される項目の説明です。 項目数が多いので今回は、どのような項目があってどのような値を設定するのか簡単に説明していきます。 それでは、解説です。 まず、大前提としてcomoser.jsonは、JSON形式で記述します。 こちらにcomposer.json用のJSON schemaが作成されているので、記述ルールについて疑問な時は確認してみるといいかと思います。 実際にこのJSON schemaはComposerのvalidateコマンドでも使用されているものになります。 どのようなものが存在するのか、簡単な説明と一緒に記述します。 name:パッケージ名を「vendor/project」の形式で記述します。 description:説明文。だいたい1行くらい
Packagist is the main Composer repository. It aggregates public PHP packages installable with Composer. Define Your Dependencies Put a file named composer.json at the root of your project, containing your project dependencies: { "require": { "vendor/package": "1.3.2", "vendor/package2": "1.*", "vendor/package3": "^2.0.3" } } For more information about packages versions usage, see the composer docu
A Vim plugin which shows a git diff in the sign column. It shows which lines have been added, modified, or removed. You can also preview, stage, and undo individual hunks; and stage partial hunks. The plugin also provides a hunk text object. The signs are always up to date and the plugin never saves your buffer. The name "gitgutter" comes from the Sublime Text 3 plugin which inspired this in 2013.
寝れないので変な時間にブログを書いたりする。 時折思い立ったように Emacs Lisp を見直して色々導入を試みたりするも、結局割り当てたキーバインドを忘れてたりして定着しない、というものは多い。そんな中でもここ1, 2ヶ月くらいで定着したのが git-gutter.el。 このように緑のプラス記号なんかが出て git で管理しているファイルを編集した場合の差分がどこかが一目でわかる。 多くの elisp がそうなんだけど、導入する前までは便利そうだけどそこまで必要かな? と思いつつ入れてみたらもう手放せなくなった、そういう類です。ぼーっとしながらコード書いてる時でも、あそことあそことあそこを編集したんだなってのが git diff とかしなくても分かる。 これを入れるとちょっと動きがモッサリするみたいな話もあるけど、作者の id:syohex さんが鋭意改善中 (http://d.ha
■「規制緩和と相反」「矛盾」…疑問の声 政府の産業競争力会議(議長・安倍晋三首相)で、民間議員の三木谷浩史・楽天会長兼社長が提案したインターネットの「国有化論」が波紋を呼んでいる。平成27年までに全世帯で光回線などのブロードバンド(高速大容量)通信の普及を目指す「光の道」構想に続くネット無料化のための提案とみられるが、規制緩和と相反するかのような国有化論への風当たりは強い。 三木谷氏は1日、産業競争力会議のテーマ別会合で、「インターネット/ICT(情報通信技術)・アウトバーン構想」を提唱。ドイツの高速道路になぞらえて、「無料で開放されれば最先端の通信環境が整う」と訴えた。具体的な施策に「NTT再々編等を含むインフラの国有化も検討」と明記され、配布された資料が霞が関の官庁を中心に「三木谷ペーパー」として注目されている。 22年にまとめられた「光の道」構想の基本方針では、料金の低廉化や市場シェ
各commitのURL https://github.com/hoge/fuga/commit/xxxxxxxxxxxxxxxxxxxの末尾に "?w=1" をつけてhttps://github.com/hoge/fuga/commit/xxxxxxxxxxxxxxxxxxx?w=1とすると、差分がホワイトスペースのみの行を省いて、文字の変更があった行だけを差分表示してくれるので、何を変更したかがピンポイントですごくわかりやすくなる場合があります。 例えば下記の例。CoffeeScript内である部分をコールバックにして、コールバックした部分のインデントをごっそり下げてるのですが、インデントを変えただけの行も全部差分に表示されてて、何を変えたのかひと目でわかりづらい。 普通のcommit表示 ↓ これがURLに"?w=1"をつけるとこうなる!!! ↓ 単にインデントを変えただけの行が省かれ
Symfony で採用されているロガーライブラリ Monolog は Python の LogBook と言うライブラリに影響を受けており、 柔軟なロギング処理が可能です。 今回は、Symfony の運用環境でERRORレベル以上のログをファイルに書き込みつつ、メールでも通知するように設定してみます。 以下、config.yml記述例。 monolog: handlers: # ERROR 以上でログファイル書き込み+メール送信 main: type: fingers_crossed action_level: ERROR handler: grouped # 以下 fingers_crossed 用 grouped: type: group members: [file, email] file: type: stream path: %kernel.logs_dir%/%kernel.
本企画はWeb開発企業『クレイ』におけるアジャイルソフトウェア開発の経験を漫画「ブラックジャックによろしく」の名シーンを挿絵に紹介するドキュメンタリーです。 はじめまして、認定スクラムマスターの吉岡と申します。私は2011年にWeb開発企業『クレイ』に入社して以来、開発プロセスの改善に取り組んできました。クレイはエンジニア5人とプロジェクトマネージャ2人でWeb開発を請け負っており、プロジェクトの規模としては2~3カ月で完了する短いものが主流でした。 入社当時はエンジニアそれぞれのToDo管理はしていたものの、要件の解釈で行き違いがあったり、担当者以外に開発の状況が見えないなどの問題がありました。
The Polaris Dawn crew is back on Earth after a historic mission
楽天社長である三木谷浩史が代表理事も務める新経済連盟主催 『新経済サミット2013』を生中継します。 ニコニコ生放送ではサミットで行われる 「Session6 統括-日本への提言」を最後まで放送します。 ・パネリスト 三木谷 浩史(楽天) 金丸 恭文(フューチャーアーキテクト) 熊谷 正寿(GMOインターネット) 藤田 晋(サイバーエージェント) 石田 宏樹(フリービット) 伊藤 穰一(MIT Media Lab) ニクラス・ゼンストローム(Atomico CEO/ Skype 共同創業者) フィル・リービン(Evernote) ・モデレーター 岩瀬 大輔(ライフネット生命保険) twitterで最新情報を取得できます ニコニコ生放送で行われる記者会見やニュース番組などは @nico_nico_newsをフォローすることで最新情報を取得できます。 ※生中継は諸事情により、時間の変更等の可能
これまで CVS や Subversion ではなかなか敷居の高かった「ブランチを切って作業する」というワークフローが、分散型バージョン管理、とくに Git の登場でとても手軽に取り入れやすくなりました。 Git のブランチを活用するためのワークフローとして有名なものに git-flow と呼ばれているモデルがあります。正しい名称は「A successful Git branching model」で、git-flow はこのモデルの導入を補助してくれる Git 拡張の名称だそうです。 A successful Git branching model(@oshow さんによる日本語訳) git-flow の解説~導入までは以下の記事に詳しく書かれています。 git-flow によるブランチの管理 - O'Reilly Japan Community Blog これはあくまで ”モデル” な
東京で4月15~16日という日程で、Unite Japanという米Unity Technologies主催のカンファレンスが開催中だ。ゲーム開発は属人性を伴っているものであることを痛感させられたセッションがある。イレギュラーズアンドパートナーズの山本一郎氏が、ゲームエンジンのUnityが普及したがために起きている「炎上案件」にどのように対処するべきかを語った講演だ。同社は、トラブルを抱えたソーシャルゲーム開発プロジェクトの「炎上案件」が発生している場合の処理作業を業務の一つとして行っている。 Unityはゲームエンジンとして、日本では前年対比で500%という驚異的な売上を出し、世界でアメリカに続く、第2位のライセンス契約が結ばれているまでの大成功の状態にある。一方で、「Unityだから、安い、早い、簡単に開発できる」という思い込みも広がっている。優れたゲームエンジンを使えば、優れたゲームが
3月末より開発キットの配布が開始され続々とユーザーや開発者達による使用映像が公開されているVRヘッドセットOculus Riftですが、そんなヴァーチャル体験デバイスを利用した90歳おばあちゃんの映像が新たにYouTubeへと投稿されました。 これはパズルゲームTrainyardを製作した開発者Matt Rix氏のおばあちゃんがOculus Riftを使用した映像。思わず大きな声を挙げ喜んでいるおばあちゃんですが、90年前と言えば当時はまだテレビも一般的に普及していなかった時代であり、まさに過去に想像していたSF世界が現実にやってきたという感じでしょうか。 (ソース&イメージ: Twitter@Matt Rix) 【関連記事】 『Team Fortress 2』がVRヘッドセット“Oculus Rift”に対応 『Half-Life 2』をVRヘッドセット“Oculus Rift”に対応さ
金曜日にペパボとカヤックに遊びに行って来ました。 ペパボ 昼ごろにペパボに遊びに行ってantipopさんに案内してもらいました。食堂みたいなのがあってそこで昼食を食べた後、オフィスに少しだけお邪魔しました。ちょうど開発の方々がお話をしていたので、少しだけお話して来ました。 あとペパボの入ったところの黒板に絵が書いてあってかっこ良かった。 すごいぶれてた。。。 カヤック そのあとカヤックに3時くらいに行ったら、社内isuconが開催されていました。実際には7時前にお邪魔するつもりがすごく早くに着いてしまったのですが、isucon会場でぼーっと作業を眺めていました。 見てるとすごく楽しそうで、DBIがとかRedisがとかいろいろ話しててとにかくやりたすぎるけど参加できなくてもどかしい感じでした。そのあと今回のisuconの解説があったのですが、それが面白くて参考になりました。社内isucon非
大手検索サイト「グーグル」に、自分の名前を入力すると、身に覚えのない犯罪行為を連想させる単語が表示されるとして、男性が表示をやめるよう求めた裁判で、東京地方裁判所は、「違法な記事を閲覧しやすい状況を放置した」と指摘し、グーグルに対し、表示の差し止めと慰謝料30万円の支払いを命じました。 「グーグル」の検索サイトに名前などを入力すると、「サジェスト機能」と呼ばれる機能によって、補足情報として単語が自動的に表示され、例えば「NHK」と入力すると、「ニュース」や「ラジオ」などの文字が表示されます。 原告の男性は、グーグルの検索サイトに自分の名前を入力すると、身に覚えのない犯罪行為を連想させる単語が表示され、それが原因で退職に追い込まれたとして、表示の中止と慰謝料など1300万円の支払いを求めていました。 15日の判決で、東京地方裁判所の小林久起裁判長は「プライバシーの侵害に当たる違法な投稿記事を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く