2019年4月18日のブックマーク (13件)

  • 依存ライブラリのLICENSE同梱のためのgocreditsというツールを作った | おそらくはそれさえも平凡な日々

    https://github.com/Songmu/gocredits Goプロジェクトの依存ライブラリのLICENSEを抽出して、CREDITSという単一ファイルに書き出してくれるツールを作りました。もともとのアイデアは同僚の id:tarao によるものです。Go Modulesを使っているプロジェクトで以下のようにすれば、CREDITSファイルを書き出してくれます。出力されたCREDITSファイルは実行バイナリを配布する時に有用でしょう。 % gocredits -w . Goは実行バイナリを簡単に配布できるので便利ですが、ソフトウェアを配布するときは、依存ライブラリのLICENSEを考慮する必要があります。具体的には恐らく依存ライブラリのライセンスのコピーを同梱する必要がありそうです。リンクだけではだめでコピーを含めた方が良さそうです。 例えば、MITライセンスには以下の記述があ

    依存ライブラリのLICENSE同梱のためのgocreditsというツールを作った | おそらくはそれさえも平凡な日々
    l08084
    l08084 2019/04/18
  • これだけ守れば見やすくなるデザインの基礎

    2019/04/18に株式会社gumi様で行ったデザイン講義のスライドです。 デザインとは何か?デザイナーは何を考えてデザインを作っているのか? という話から、実際にデザインを評価・検討するための言葉を紹介しています。 この 作品 は クリエイティブ・コモンズ 表示 - 改変禁止 4.0 国際 ライセンスの下に提供されています。 第二回「UIデザインをはじめよう」はこちら https://speakerdeck.com/kinakobooster/uidezainwohazimeyou 第三回「今日からできるUXデザイン」はこちら https://speakerdeck.com/kinakobooster/jin-ri-karadekiruuxdezain ※訪問講座のご案内※ あなたの会社に話しに行きます。料金表はこちら https://xemono.life/#/workwith/co

    これだけ守れば見やすくなるデザインの基礎
    l08084
    l08084 2019/04/18
  • RでTwitterのツイートを取得する - Qiita

    まずTwitterAPIを取得する Twitterのツイートを持ってくるにはTwitterAPIが必要です。 取得には英語で100wordほどの取得理由を送る必要があります。一番の難関。 ☆詳しくは割愛します☆ (追記:rtweetを使えばTwitterAPIはなくてもツイートの取得できるみたいです) パッケージをインストールしてAPIを設定する twitteRというパッケージをインストールします。 install.packages("twitteR") library(twitteR) APIKey <- "取得したAPI Key" APISecret <- "取得したAPI secret key" accessToken <- "取得したAccess token" accessSecret <- "取得したAccess token secret" setup_twitter_oauth

    RでTwitterのツイートを取得する - Qiita
    l08084
    l08084 2019/04/18
  • 死の定義変わるか 死後も脳の一部機能回復 ブタで実験 | NHKニュース

    アメリカなどの研究グループが、死んだブタの脳に血液の代わりとなる液体を流したところ、脳の一部の細胞が動き始め、機能が回復しているのが観察されました。意識や感覚など、脳の高度な機能は働いていませんでしたが、死後も脳の一部が機能していたことで、何をもって死とするのか、その定義が変わることにつながる可能性もあるとして注目されています。 この研究は、アメリカのイェール大学などのグループが17日、イギリスの科学雑誌「ネイチャー」に発表しました。 それによりますと、研究グループが特殊な装置を使って、死後4時間たったブタの脳に血液の代わりとなる液体を流し始めたところ、死後10時間の時点で海馬と呼ばれる部分など脳の一部で細胞が動き、酸素やぶどう糖を消費して神経の信号の伝達に関わる部分が働いていたのが観察されたということです。 ただ、意識や感覚など脳の高度な機能は働いていなかったということです。 脳細胞は、

    死の定義変わるか 死後も脳の一部機能回復 ブタで実験 | NHKニュース
    l08084
    l08084 2019/04/18
    ユービック
  • 「よりよいコードを求めて命名について頭をひねる会」のログ

    http://www.zusaar.com/event/438105 アプリケーションを作る英語 の著者の西野さんを交えて、クラス名とかメソッド名とか変数名とか命名で困っている課題を1つ以上持ち寄りみんなで一緒に検討する勉強会をしました。 「アプリケーションを作る英語電子書籍 http://tatsu-zine.com/books/english4app 紙 http://www.amazon.co.jp/gp/product/4844332848/ はじめに:西野さんからちょっとお話 The Art of Readable Code から第2章と第3章 第2章:名前に情報を詰め込むようにする どういう情報をつめこむか。 明確な言葉を選ぶ get は不明確らしい getPage(url) -> FetchPage(url) や DownloadPage(url) 特色のある(color

    「よりよいコードを求めて命名について頭をひねる会」のログ
    l08084
    l08084 2019/04/18
  • 書いて覚えるSVG: 基礎編

    この記事のターゲットとなる方 この記事は、「HTMLを書いたことがある方」や「Illustratorを使用したことがある方」向けにSVGの書き方の初歩を解説しています。 記事を読むだけでなく、PCで「CodePen」というオンラインのテキストエディターを開き、SVGを書いていくことでより深く理解できるようにしています。 ぜひ記事を読みながら一緒に書いてみてください。 SVGは他の画像形式と何が違うの? この記事をご覧の皆様は「SVG」をどのようなものだと思っているでしょうか? たとえば、JPEGやPNGと同じような「Web用の画像形式の一種」だと思っていらっしゃる方もいるかもしれません。 しかし、SVGはJPEGやPNGと明確に違うところがあります。 SVGファイルの中身はテキストデータであり、HTMLCSSのようにテキストエディターを使って編集したり、新規制作したりすることができます。

    書いて覚えるSVG: 基礎編
    l08084
    l08084 2019/04/18
  • コレ1枚で分かる「工数ビジネスの限界」

    SIerが得意としてきた「工数ビジネス」は、いまや限界になりつつあります。その流れを推し進めているビジネス環境の変化を踏まえつつ、理由を解説します。 この連載は カップめんを待つ間に、電車の待ち時間に、歯磨きしている間に“いまさら聞けない”ITトレンドが分かっちゃう! いまさら聞けないITの最新トレンドやビジネス戦略を、体系的に整理して分かりやすく解説する連載です。「この用語、案外、分かっているようで分かっていないかも」「IT用語を現場の従業員にもっと分かりやすく説明できるようになりたい」――。情シスの皆さんのこんな課題を解決します。 ※この記事は斎藤昌義氏のブログ「ITソリューション塾」より転載、編集しています。 情報システムの開発や運用では、作業量に応じて費用を支払う「工数ビジネス」が一般的です。このような業務を担うシステムインテグレーター(SIer)は、作業量に応じて人員をユーザー企

    コレ1枚で分かる「工数ビジネスの限界」
    l08084
    l08084 2019/04/18
  • 位置情報に関する課題解決 | MIERUNE

    MIERUNEは位置データに関する 豊富な技術や実績をもつ ソリューションカンパニーです。 コンサルティング・システム開発で お客様の課題をサポートします。

    位置情報に関する課題解決 | MIERUNE
    l08084
    l08084 2019/04/18
  • python入門 · GIS実習オープン教材

    GIS初中級者のためのPython入門 教材は、GIS初中級者向けにQGISにおけるPythonの役割や用語、操作方法などをまとめたものです。GISに関する基的な知識は、地理情報科学教育用スライド(GIScスライド)が参考になります。教材を使用する際は、利用規約をご確認いただき、これらの条件に同意された場合にのみご利用ください。 製作協力 教材は、MIERUNE.incと共同で整備したものです。 実習環境 教材では以下の環境で動作検証を行なっています。 Windows10 QGIS3.4 教材で利用するデータと出典 教材で使用するデータセットは以下の通りです。学習を始める前に以下より、入手してください。 ベクターデータ ベクターデータについてはパブリックドメインでデータを提供しているNatural Earthのものを使用しています。 1:50m Cultural Vector

    l08084
    l08084 2019/04/18
  • Webフロントエンドとサーバーサイドの技術動向をざっくり整理する/JavaScript - SE_BOKUのまとめノート的ブログ

    目次 はじめに HTMLレンダリング HTMLレンダリング :ブラウザでHTMLを受け取り画面表示 HTMLレンダリング :JavaScriptでレンダリングして画面表示 HTMLレンダリング :WEBページの初期表示の各段階 サーバーサイド側の処理 サーバーサイド側:Node.jsという実行環境&開発環境 クライアントサイトレンダリング クライアントサイトレンダリング:リアルDOMと仮想DOM サーバーサイドレンダリング おまけ:参考にしたリンクなど はじめに Web開発で「フロントエンドはモダンな感じでやりましょう。jQueryではなしに。」ということになったのですが、その時の僕は「モダンな感じ」なるものが示す「最新の技術動向」に疎くて話についていけませんでした、。 反省し、WEBフロントエンドとサーバーサイドあたりの技術動向のアウトラインをざっくりと整理してみることにしました。 よく

    Webフロントエンドとサーバーサイドの技術動向をざっくり整理する/JavaScript - SE_BOKUのまとめノート的ブログ
    l08084
    l08084 2019/04/18
  • 任天堂、もがく独創の王国 忍び寄る黒船 - 日本経済新聞

    世界の家庭用ゲーム市場をゼロから切り開いてきた任天堂。ヒット作品の有無で業績が乱高下する「ばくち経営」からの脱皮や集団指導体制への移行を目指すが、行きすぎれば、日を代表する独創企業のDNAを損う。「独創」と「安定」の間でもがく任天堂の悩みは深い。あっけない幕切れ2018年12月。大手部品メーカーのもとに任天堂からある通達が届いた。「QOL事業の開発を中止します」。あっけない幕切れだった。

    任天堂、もがく独創の王国 忍び寄る黒船 - 日本経済新聞
    l08084
    l08084 2019/04/18
  • 優秀な人材がやめていくのは「計画のグレシャムの法則」に陥っているからだ:ITソリューション塾:オルタナティブ・ブログ

    「悪貨は良貨を駆逐する」 「グレシャムの法則」として有名なこの言葉は、16世紀のイギリス国王財政顧問トーマス・グレシャムが、1560年にエリザベス1世に対し「イギリスの良貨が外国に流出する原因は貨幣改悪のためである」と進言した故事に由来する。 ひとつの社会で、額面は同じだが、素材価値(例えば金の含有量など)の異なる2種類の貨幣が同時に流通する場合は、素材価値の高い貨幣が、その素材自体の価値のためにしまい込まれてしまったり、素材として溶かされてしまったり、海外との取引のために流出したりするために、素材価値の低いほうの貨幣だけが流通するようになるということを説明したものだ。 このグレシャムの法則が、組織にも適用できると説いたのが、ノーベル経済学賞を受賞したハーバート・サイモンという米国の学者だ。彼は、「ルーチンは創造性を駆逐する」と説いている。人はルーチン化された日常業務(悪貨)に追われている

    優秀な人材がやめていくのは「計画のグレシャムの法則」に陥っているからだ:ITソリューション塾:オルタナティブ・ブログ
    l08084
    l08084 2019/04/18
  • お知らせ | おそらくはそれさえも平凡な日々

    日頃お世話になっている皆様へのお知らせです。なるべく多くの方に直接お伝えしたかったのですが、この場でのお伝えになってしまった方には申し訳ありません。 はてな退職します。4/17(水)が最終出社でした。所属は5/31(金)までです。 ずっとはてなで働きたいと思っていましたし、この絶好のタイミングで辞めてしまうのは勿体無いという気持ちもあります。ただ、次の挑戦に関して時間的な制約もあったため退職させてもらうことになりました。この詳細はまた別途お知らせできればと思っています。 2014年に現在のはてな東京オフィスの一人目のエンジニアとして入社し、その後、チーフエンジニアと、Mackerelのプロダクトオーナー(マネージャー)を兼務してきました。 チーフエンジニアとして組織に、Mackerelではプロダクトとビジネスに関わりました。入社当時、私一人だけだった東京オフィスのエンジニアも今では二桁に

    お知らせ | おそらくはそれさえも平凡な日々
    l08084
    l08084 2019/04/18