タグ

draffのブックマーク (3,969)

  • Gitのコミットメッセージの書き方 - Qiita

    Gitのコミットメッセージの書き方 自分なりにまとめてみました。Git歴浅いので、意見募集中です。 (2014年12月17日追記) 想像以上にたくさんの方にストックなりはてブなりいただいたので、はてブでなるほど!と思ったコメントをもとに少し修正・加筆してみました。 (2022年1月4日追記) 最新の書き方をこちらに書きました。 https://zenn.dev/itosho/articles/git-commit-message-2023 原則 以下のフォーマットとします。 1行目:変更内容の要約(タイトル、概要) 2行目 :空行 3行目以降:変更した理由(内容、詳細) 日語でも英語でもOKですが、リポジトリで統一してください。 1行目 コミット種別と要約を書きます。フォーマットは以下とします。 [コミット種別]要約 コミット種別 以下の中から適切な種別を選びます。 (多すぎても悩むので

    Gitのコミットメッセージの書き方 - Qiita
    draff
    draff 2014/12/24
  • 関数名によく使われる英単語(動詞)の意味とニュアンス | PHP Archive

    PHP に限らず、プログラミングで使われる多くの関数名は「動詞+目的語」という命名規則になっていることが多く、「insertPost()」であれば投稿を挿入するという意味が名前から読み取れます。 では投稿を削除する場合は delete でしょうか? それとも remove でしょうか? 関数は基的に英語を使うのが鉄則ですが、似たような意味を持つ単語などが多く厳密な意味の違いがわかりにくいことがあります。 そこで、プログラミングで関数名として一般的に使われている頻出語句をピックアップし、主な用途と細かい意味、ニュアンス、使い分けについて調べてみました。 追加・作成 set

    draff
    draff 2014/12/24
  • 最近の行儀のよい JavaScript の書き方 - Qiita

    JavaScriptは移り変わりの早い言語です。 もう1年以上経っていますし、記事のメンテもちゃんとできていないので、消し線を入れることにしました。 参考程度のために記事は一応残しますが、より新しい情報を読まれることをお勧めいたします。 はじめに --- 最近では JavaScript の実行環境はブラウザに限りません。(node.js, Web Workers) また、旧来のような <script> 経由でのロードもとうに古くなっています。今は CommonJS スタイルで、require を用いたモジュールのロードを行なうことがより良いとされています。 ですから、次のようなことは改める必要があります。 - var YourModule = {}; などとして、外部から YourModule.hoge(); などと呼び出す書き方 - this === window だと思うこと 今回は、

    最近の行儀のよい JavaScript の書き方 - Qiita
    draff
    draff 2014/12/24
  • 社員がフリーランスになる前に教えておきたいこと | fladdict

    秘密結社THE GUILDも仲間が15人近くになり、僕の直轄チームも3人に増えた今日この頃。直轄チームのみんなには、できれば幹部になって欲しい。でも、翼を折って囲い込むのではなく、いつ独立しても恥ずかしくないように育てていきたい。っていうか、ここに書いたのできるまで、独立なんぞ許さんよ的メモ。新入社員は各自マスターしておくこと。 1: 収入の一定パーセントを貯蓄しなさい 収入の10%〜20%を、お給料日に自動振り込みで貯蓄しなさい。お金持ちになる唯一の方程式は「消費<収入」。この方程式が強制的に維持される仕組みを作る。これが人生を安定させるために一番重要なことです。 2: 生活資金を半年分ためなさい まず無収入状態でも3〜6ヶ月生存できる貯金を作りなさい。生活費の安全バッファは大型案件や、お金にならないチャンス案件を手に入れる最低条件です。安全バッファがなければ、常に生活費のために自分を切

    社員がフリーランスになる前に教えておきたいこと | fladdict
    draff
    draff 2014/12/17
  • SFC-GC

    Webやパソコンの中の大量の情報/複雑な情報/時間変化する情報を人間にわかりやすい形で表現することによって情報の検索や理解を容易にする情報視覚化技術全般について解説する。AR, GISなど関連する技術についても解説する。

  • iOSと機械学習 - その後のその後

    ビッグデータとかの機械学習隆盛の背景にある文脈や、その拠り所となるコンピュータの処理性能から考えても「モバイルデバイス向けOSと機械学習を紐付けて考えようとする」ことはそもそもあまり筋がよろしくない・・・とは思うのですが、やはり長くiOSだけにコミットしてきた身としては、新たに興味を持っている機械学習という分野と、勝手知ったるiOSという分野の交差点はないのかなと考えずにはいられないわけでして。。 そんなわけで、「iOS と機械学習」について雑多な切り口から調べてみました。 iOSで使える機械学習ライブラリ DeepBeliefSDK コンボリューショナルニューラルネットワークを用いた画像認識ライブラリ。iOSとかのモバイルデバイスで処理できるよう、高度に最適化してある、OpenCVと一緒に使うのも簡単、とのこと。 https://github.com/jetpacapp/DeepBeli

    iOSと機械学習 - その後のその後
    draff
    draff 2014/12/13
  • 人工知能が急に進化し始めた! | TheWave

    人工知能。何十年も前からある言葉だ。国家プロジェクトとして研究されていた時期もあった。それでも完成しなかった。やはり人間の脳は複雑で、それをコンピューターで真似することなど不可能かもしれない。 人工知能。何十年も前からある言葉だ。国家プロジェクトとして研究されていた時期もあった。それでも完成しなかった。やはり人間の脳は複雑で、それをコンピューターで真似することなど不可能かもしれない。 「ところがブレークスルーが起こったんです」と東京大学の松尾豊准教授は熱く語る。 ▶2012年。人工知能研究に火がついた 2012年。人工知能の精度を競う国際的な大会で、カナダのトロント大学がぶっち切りの勝利を収めた。それも1つの大会だけではなく、3つ続けてだ。 「優勝したのは、画像認識、化合物の活性予測、音声認識など3つのコンペティション。まったく異なる領域にも関わらず、今までその分野を専門的に研究していた人

    人工知能が急に進化し始めた! | TheWave
    draff
    draff 2014/12/13
  • 機械学習はじめの一歩に役立つ記事のまとめ - その後のその後

    機械学習」というワードになんとなく惹かれつつも、具体的にやりたいことがあるわけでもないので、手を動かすことなくただひたすら「いつかやる」ために解説記事やチュートリアル記事を集める日々を過ごしていたのですが、このままじゃイカン!と Machine Learning Advent Calendar 2014 - Qiita に参加登録してみました。 が、やはり何もしないまま当日を迎えてしまったので、お茶濁しではありますが、せめて「機械学習ってどんな手法やライブラリがあって、どんな応用先があるのか?」というあたりをざっくり把握して最初に何をやるのか方向付けをするためにも、たまりにたまった機械学習系の記事をいったん整理してみようと思います。 機械学習の概要 特定のライブラリや手法の話ではなく、機械学習全般に関する解説。 機械学習チュートリアル@Jubatus Casual Talks 機械学習

    機械学習はじめの一歩に役立つ記事のまとめ - その後のその後
    draff
    draff 2014/12/10
  • Dentsu Lab Tokyo

    Dentsu Lab Tokyo

    Dentsu Lab Tokyo
    draff
    draff 2014/12/05
  • https://makershub.jp/

    draff
    draff 2014/12/05
  • 茂木健一郎氏「今すぐやろう。プログラミングは絶対必要なスキル」 グローバル社会における日本人の弱点

    テレビ等でも活躍する脳科学者の茂木健一郎氏がG1カレッジ2014に登壇。グローバル社会で勝ち抜く知識の取り入れ方・活かし方を紹介し、日が失われた20年から抜け出すために必要な心構えについて語りました。(G1カレッジ2014 より) 茂木健一郎氏に自信をもたらす、日文化のすばらしさ 茂木健一郎氏:僕は、今の世の中を特徴付けるひとつのキーワードはもちろんグローバル化なんですけど、グロービスというこの組織もグローバル化を背景に生まれた組織だと思っていますが、一方では君たちに全力疾走してほしいわけ。俺はお前たちと同じだぜ。現役のアスリートだよ。俺、すげえ走ってるよ今。文字どおり走ってるけどね。8kgやせたからね。 (会場笑) それだけじゃなくて当に走ってます。だけど、走る方向を間違わないでほしいんだよね。今、世界のbest and brightestの人が何を考えてるか、という情報をちゃんと

    茂木健一郎氏「今すぐやろう。プログラミングは絶対必要なスキル」 グローバル社会における日本人の弱点
    draff
    draff 2014/12/04
  • 画像補完技術による衣服の除去 - ぱろすけ's website

    概要 画像補完技術とは画像の欠損部分をそれらしく埋め合わせる技術のことをいう。この技術は古くから職人技として知られ、傷んだ写真の修復や写真からのトロツキーの除去などに広く用いられてきた。 近年では画像補完を自動的に行う技術の発展が目覚ましい。Hays らは、風景画像の欠損部分に合う画像を風景画像データベースから検索することで、風景画像の一部をまったく違う(しかし見た目には自然な)風景画像へと置き換えることに成功している。このような外部画像データベースを用いる手法は一種の「脳内補完」として機能しているといえる。 ところで、一般に「脳内補完」の主要な適用先は着衣状態の無着衣化である。彼らの手法のうち、風景画像データベースを裸体画像データベースへと置き換えることで、着衣画像の裸体化が行えることが期待される。 プロジェクトでは上記着想の実装を行い、その実験結果を示す。 なお、プロジェクトページ

    画像補完技術による衣服の除去 - ぱろすけ's website
    draff
    draff 2014/12/04
  • 東浩紀×菅野薫×廣田周作「データベースが支配する世界で広告はどう形を変えるのか?」

    データに注目が集まる今、広告の形はどう変わって行くのか? 広告が捉えるべき「欲望」はどこにあるのか? 作家で思想家の東浩紀氏が、「広告」というテーマに切り込んだ。 電通の菅野薫氏、廣田周作氏と4時間におよんで縦横に語り合ったトークショーのダイジェストをお届けする。 トークショーは東氏がプロデュースする東京・五反田の「ゲンロンカフェ」で行われ、ニコ生でも中継された。 廣田:電通内でソーシャルリスニングを元に、企業のデジタル領域の戦略策定やソーシャルメディアの活用コンサルティングをしています。東さんとは、2008年の「ゼロアカ道場」(東氏が参加した講談社の新人批評家育成プログラム)で出会って以来のご縁です。2011年に発売された東さんの『一般意思2.0』には、感銘を受けました。「人々の無意識を現代の情報技術を駆使することで可視化し、それを政治に反映することこそが一般意思の実現につながる」…自分

    東浩紀×菅野薫×廣田周作「データベースが支配する世界で広告はどう形を変えるのか?」
    draff
    draff 2014/12/04
  • なぜ流行に敏感な人たちは誰もが同じような格好をしているのか、を数学者が解明

    By freeparking :-| 「なんで日人はオシャレすればするほど、みんな同じ格好になっていくんですか?」という質問がYahoo!知恵袋にあがってくるほど、オシャレな人が同じような格好をしていると感じる人は多くいるようですが、そんな謎をJonathan Touboul氏が数学を駆使して解明しています。 The mathematician who proved why hipsters all look alike - The Washington Post http://www.washingtonpost.com/news/storyline/wp/2014/11/11/the-mathematician-who-proved-why-hipsters-all-look-alike/ 数学者であり、神経科学者でもあるJonathan Touboul氏は、フランスの理工系エリート

    なぜ流行に敏感な人たちは誰もが同じような格好をしているのか、を数学者が解明
    draff
    draff 2014/12/03
  • わずか500行のCソースコードで作られたCコンパイラ「CC500」 | ソフトアンテナ

    Cコンパイラといえばとてつもなく複雑なプログラムというイメージがあります。ところが、このCコンパイラを(サブセットとはいえ)わずか500行ほどのCのソースコードで実現した「CC500」名付けられたプログラムが公開されています。 ソースコードは可読性を維持するためにつけられた空行やコメントを含めると、実際は750行ほどになるそうですが、それでもこれだけコンパクトなソースコードで実行可能なELFバイナリ(Linux用のバイナリ)を生成できるのは興味深いのではないでしょうか。 以下実際にLinuxでコンパイルしてみました。 自己コンパイルできる このコンパイラはC言語のサブセットで、自分自身のソースコードをコンパイルできるところがおもしろいところです。まず「cc500_1」という実行ファイルを生成します。 gcc cc500.c -o cc500_1 生成された実行ファイル「cc500_1」を使

    わずか500行のCソースコードで作られたCコンパイラ「CC500」 | ソフトアンテナ
    draff
    draff 2014/11/18
  • あの「イラつく文字認証」のおかげで年間250万冊もの本がデジタル化されている - ログミー[o_O]

    誰もが一度はイラっとさせられたであろう文字認証「CAPTCHA」。ユーザがコンピュータで無いことを確認するセキュリティ機能のひとつですが、近年、これを解読することは「のテキスト化」に協力することと同義になりました。同システムの開発者でクラウドソーシングも発案した起業家、Luis von Ahn(ルイス・フォン・アン)氏が、7億5,000万人が参加するプロジェクトが生まれたキッカケを語ります。(TEDxCMU 2011より) 誰もが一度はイラっとさせられるCAPTCHA(キャプチャ) ルイス・フォン・アン氏:このように、ゆがめられた文字の並びを読んで埋めるタイプのウェブフォームを見たことのある人は何人いますか? これを見て当にいらいらすると感じた人は何人いますか? はい、すばらしいですね。私がこれを発明しました。私がこれを発明したメンバーの1人です。 (会場笑) これはCAPTCHAと呼

    あの「イラつく文字認証」のおかげで年間250万冊もの本がデジタル化されている - ログミー[o_O]
    draff
    draff 2014/11/18
  • 当たり判定ゼロ(移転しました)

    ゲームについての雑文をちょくちょく。 モガベーID:60916219 PSN ID:rikzen_zero nintendo ID:rikzen メール:rikzzeroあっとgmail.com

    当たり判定ゼロ(移転しました)
    draff
    draff 2014/11/18
  • モバイルWeb開発に役立つ!Chrome DevToolsの新機能「デバイスモード」

    モバイルWeb開発に役立つ!Chrome DevToolsの新機能「デバイスモード」 Tomomi Imura(Slack) 今回のGoogle I/OはAndroidに特化していた傾向が強く、WebテクノロジーChromeの扱いが比較的小さかったせいもあり、多くのWebフロントエンドディベロッパーは不満を感じた部分もありました。 そこでその中の数少ないChromeのセッションの中から、私が興味深く感じたクロスデバイス開発にはこの先欠かせなくなると思われる Chrome DevToolsの新機能についてレポートします。 このセッションを行ったPaul Bakaus氏(以下、ポール氏)は、かつてjQuery UIやAvesゲームエンジンを開発したことでも知られています。一時期日に在住していたこともあるので、この記事を読んでいる皆さんには既になじみのある方かもしれません。現在はGoogle

    モバイルWeb開発に役立つ!Chrome DevToolsの新機能「デバイスモード」
    draff
    draff 2014/11/13
  • Pinterestをスケールさせる中で学んだこと - ワザノバ | wazanova

    https://www.youtube.com/watch?v=jQNCuD_hxdQ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約3時間前 PinterestのMarty Weinerによる goto; conference 2014の講演。 「webサイトどうやってつくるの?」という創業期から、現在に至るまで、段階的にテクノロジースタックがどう進化したか。 現在のPinterestのシステムアーキテクチャの全貌。 個別のテクノロジーの選択理由。 などを語った45分のビデオですが、goto; conferenceのサイトからスライドのPDFをダウンロード(初日の10:20のコマです。)できるので、そちらを見ていただいてもわかりやすいかと。 「サイトが落ちてしまうのである意味自然に学ぶことができてしまった。

    draff
    draff 2014/10/28
  • 世界初。日本が舞台のOK Go新MV、ついにギズモードにて独占で全編解禁!

    世界初。日が舞台のOK Go新MV、ついにギズモードにて独占で全編解禁!2014.10.27 21:3010,406 こんなにワクワクした5分間の映像、見たことない。まさに史上最高のMV。 毎回、見る者をあっと思わせるMVを展開するロックバンドOK Go物の車をドミノに見立てたり、巨大ピタゴラスイッチ装置を作るなど、そのクリエイティヴはカンヌ国際広告祭で金賞を受賞するほど。 広告賞…? そう、彼らは自分たちのMVを制作するにあたって企業とのコラボレーションをすることがあるんです。 そして今回、ニューアルバム「ハングリー・ゴースト」のリリースに合わせて撮られた最新MV「I WON'T LET YOU DOWN」の舞台はここ日。コラボレーターはホンダです。 クリエイティヴディレクターはドコモの「森の木琴」でもお馴染みの原野守弘さん、共同監督はOK Goのリーダー、ダミアンと、Perfu

    世界初。日本が舞台のOK Go新MV、ついにギズモードにて独占で全編解禁!
    draff
    draff 2014/10/28