タグ

2019年1月11日のブックマーク (13件)

  • 「Kotlinで書くとJavaには戻れない」Androidアプリ開発にKotlinを導入したヤフーが感じたメリット - エンジニアHub|若手Webエンジニアのキャリアを考える!

    Kotlinで書くとJavaには戻れない」Androidアプリ開発にKotlinを導入したヤフーが感じたメリット GoogleAndroidアプリの開発言語に選定したことで「Kotlin」の注目度が高まっています。展開しているAndroidアプリの半数以上でKotlinを導入しているというヤフー株式会社に、Kotlinの魅力を伺いました。 「Androidアプリを作るならJavaではなくKotlinを使った方がいい」という声をよく聞くようになってきました。Kotlinは2011年に発表された言語。2017年にGoogleKotlinAndroidアプリの開発言語に選定したことがきっかけで、近年導入する企業が増加しています。 その中の一つが、ヤフー株式会社です。現在ヤフーでは、展開しているAndroidアプリの半数以上でKotlinを導入。特に「Yahoo!ニュース」のAndroid

    「Kotlinで書くとJavaには戻れない」Androidアプリ開発にKotlinを導入したヤフーが感じたメリット - エンジニアHub|若手Webエンジニアのキャリアを考える!
    takehikom
    takehikom 2019/01/11
  • Googleではどこのどんな部分をPythonで書いていますか?

    回答: PythonGoogleの正式な開発言語です。これに並んで良く使われているのはJavaC++です。Googleはプログラム言語であるPythonの開発を支援していて、また沢山のPythonの協議会(たとえばPyCon)に出資もしています。Pythonのデザイナー兼クリエイターであるGuido van Rossumは、DropBoxに移籍した2012年までGoogleに雇われていました。 さて質問に戻りましょう。Googleでは、Pythonは以下のように無数の内部システムで使われています。 1. Googleでは、多くの核となる検索アルゴリズムが、PythonC++で書...

    Googleではどこのどんな部分をPythonで書いていますか?
  • 統計言語 「R」の神はなぜ無償で貢献したのか

    統計データを分析する際に使う「R」というプログラミング言語がある。無料のオープンソース・ソフトウェアで、Rを使えば、データの加工や操作、線形回帰、ランダムフォレストのような機械学習の分析、解析したデータの可視化が可能になる。「Python(パイソン)」と並び、統計分析を手がける人々に人気の言語だ。 Rはオープンソースのため世界中のエンジニアが修正や機能追加を進めている。その中で、データフレームの操作に特化した「dplyr(ディープライヤー)」やデータ可視化の「ggplot2(ジージープロット2)」など、人気のパッケージ開発で貢献した人物がいる。ソースコードの入力からコンパイルやデバッグまでが可能なRの総合開発環境を提供するRStudioのチーフ・サイエンティスト、ハドリー・ウィッカム氏だ。 ウィッカム氏が独力で作り上げたパッケージは今では大学の研究者からジャーナリストまで、数多くの人間が使

    統計言語 「R」の神はなぜ無償で貢献したのか
    takehikom
    takehikom 2019/01/11
  • ひらがな練習プリントを作れるサービスを公開したよ – コーヒーサーバは香炉である

    好きな言葉でひらがなの練習ができるプリントが作れるサービス「ひらがなプリントメーカー(仮)」を公開した。今後カタカナにも対応したり、文字練習以外の教材の生成ができるようにすることもぼんやり考えているので、名前は変わるかもしれない。 (2019年01月11日追記) 0〜9の数字にも対応したので「かきかたプリントメーカー」に改名した。さらにカタカナもサポートした。 紙の向きや縦書き横書き、文字サイズが切り替えられるようになっている。書き順もつけることができるので、数字をおぼえた子ならひとりでもできる。 PDFファイルを生成するので、そのまま自宅やコンビニのプリンタできれいに印刷できる。スマホでぽちぽち作って帰り道にコンビニで印刷してお土産に持って帰るなんてこともできる。 もともとうちの3歳の娘のために作ったのだが、これはけっこう需要があるだろうということで真面目に作り込んで公開した。 市販の子

    ひらがな練習プリントを作れるサービスを公開したよ – コーヒーサーバは香炉である
    takehikom
    takehikom 2019/01/11
    『そんなわけで今回選定したのがIPA Pゴシックである。ほどほどに幅があり、字形も初学者向きで、しかも改変・再配布もOKなライセンスになっている』
  • 社説:大阪都構想でダブル選か 首長選挙の乱用に等しい | 毎日新聞

    知事や市長の地位を駆け引きの道具に使って、揺さぶりをかけるような政治手法は認められない。 大阪市を廃止して東京23区のような特別区に再編する大阪都構想をめぐり、松井一郎・大阪府知事と吉村洋文・大阪市長が任期途中で辞職した上で、改めて来春の統一地方選で府市の「ダブル選」を実施する構えを見せている。 2人が率いる地域政党・大阪維新の会は来夏の参院選に合わせて都構想の是非を問う住民投票の実施を目指している。維新だけでは府市両議会の過半数に足らず投票が実現できないため、ダブル選をちらつかせることで公明に同調を迫っている。 統一選の府議選、市議選が迫ったため、維新側がしびれを切らし強硬措置に出た形だ。松井氏はきのう、昨年4月に維新と公明が交わした「今任期中で住民投票を実施する」とする合意書を記者会見で公表し、「約束がほごにされ続け、信頼関係がなくなった」と主張した。公明とは衆院選で選挙協力をしてきた

    社説:大阪都構想でダブル選か 首長選挙の乱用に等しい | 毎日新聞
    takehikom
    takehikom 2019/01/11
    ふしあわせ
  • 大腸失い医師に 「うんこで救える命がある」ゲーム開発:朝日新聞デジタル

    石井洋介さん(38) 日うんこ学会長 このゲームで遊べば、大便を観察する「観便」の習慣が身につき不調に気づける――。「うんこで救える命がある」と銘打ったスマホゲーム「うんコレ」(https://unkore.jp/)を開発する「日うんこ学会」の会長だ。 課金の代わりに便の様子を報告すると、腸内細菌を擬人化したキャラクターを集められる。調子の悪い便のときは警告が出る。 自身は大腸がない。 中学生の頃に血便が出た。恥…

    大腸失い医師に 「うんこで救える命がある」ゲーム開発:朝日新聞デジタル
    takehikom
    takehikom 2019/01/11
    うんこれはすごいゲームになりそうだ/観便してください
  • Rubyのまつもと氏、「気分を害することもある。だからどうか建設的であってほしい」

    オープンソースソフトウェアの開発においては、コミュニティメンバーからのコードのコントリビュートだけでなく、さまざまな立場の人々から「この機能がほしい」「この動作はバグではないか」といった意見が寄せられます。 有名なオープンソースプロジェクトであるほど、そうした多くの意見やコメントを受け止めつつ開発は進んでいくわけですが、そうした状況は一方でさまざまな気苦労を生むであろうことは容易に想像が付きます。 人気のあるプログラミング言語として知られるPythonの生みの親であるGuido van Rossum氏は2018年7月、Pythonを開発する過程で生ずるさまざまな意思決定の気苦労から離れたいとの理由で、Pythonにおける「優しい終身の独裁者」からの引退を発表しました。 ちょうど新バージョン「Ruby 2.6」が登場したばかりのRubyに対しても、米国の掲示板redditで「[whining

    Rubyのまつもと氏、「気分を害することもある。だからどうか建設的であってほしい」
    takehikom
    takehikom 2019/01/11
  • JREが単体で配布されなくなった理由

    2018 年 9 月、 Java 11 がリリースされました。Java 10 までは開発用の JDK と実行環境の JRE、 2 つのパッケージが提供されていたのですが、 Java 11 から JDK のみとなり Java 実行環境 (JRE) は単体配布されなくなりました。 オラクルが配布している Oracle JDK、 Oracle OpenJDK だけでなく、 ほかの OpenJDK ビルド Zulu OpenJDK でも JRE は配布されていません。 2019-04-26 訂正AdoptOpenJDK では JRE も配布していました。どうして、 JRE が配布されなくなってしまったのでしょうか? 新たなアプリケーション配布方法の提案オラクルが JDK の新しいリリース ・ モデルおよび提供ライセンスについて発表しています。 前半はリリース ・ サイクルの変更や商用利用の有償化な

    JREが単体で配布されなくなった理由
  • Java 11 時代の Java プログラミングスタイルガイド - Qiita

    Java のリリースサイクル が変更され、2019/01 現在の Java の最新バージョンは早 11。文法面での改善も進んでおり、モダンな Java のスタイルにも変化が見られる。この記事では Java 11 時代におけるモダンな Java プログラミングのスタイルをまとめてみたい。 筆者の主観を多分に含むため、その点ご注意を。 var(ローカル変数の型推論) var を積極的に利用する。 Java 10 で導入された var によるローカル変数の型宣言だが、基的には使用できる場面では積極的に使用するというスタンスでよいだろう。モダンな言語の多くは同様の型推論を採用しているが、それで問題になったという話は聞かない。 高度に訓練された Java プログラマーにとっては左辺の型定義など IDE が自動補完してくれるので便利さを感じないという意見には一理あるのだが、コードを読むときに限っては

    Java 11 時代の Java プログラミングスタイルガイド - Qiita
  • HomeBrewの仕組みについてまとめておく - それマグで!

    Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラ home brew インストール ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)” homebrew で使う用語について 用語 来の意味 makeのアナロジー Brew ビール醸造する make する HomeBrew 自家醸造 つまり、自分でビルドする意味 Celler ビール貯蔵庫 つまり、インストール先 Keg タル、熟成用 つまり、makeの材料 Formula 調理法 つまりビルド手順が書かれたスクリプト Pouring ジョッキに注ぐ つまり、Macに注ぐ(イント) 自分でパッケージをビルドして使う

    HomeBrewの仕組みについてまとめておく - それマグで!
    takehikom
    takehikom 2019/01/11
  • 「半切れ状態」の顔文字 - 顔文字☆辞典なら『もんじろう』

    takehikom
    takehikom 2019/01/11
  • 「半ギレ(はんギレ)」の意味や使い方 わかりやすく解説 Weblio辞書

    半分キレるを省略したもので、激昂とまではいかずとも怒りを感じることや言葉や態度に怒りが滲むさまを意味する語。Weblio国語辞典では「半ギレ」の意味や使い方、用例、類似表現などを解説しています。

    takehikom
    takehikom 2019/01/11
  • 65歳以上と保守派はフェイクニュースをシェアしがち、米大研究

    フェイスブックのロゴと「いいね!」マーク(2016年12月28日撮影、資料写真)。(c)LOIC VENANCE / AFP 【1月10日 AFP】米国のフェイスブック(Facebook)ユーザーについて、フェイクニュースをシェアする傾向が高いのは若年層よりも65歳以上、リベラル派よりも保守派のユーザーだとする米大の調査論文が9日、米科学誌サイエンス・アドバンシズ(Science Advances)に掲載された。 プリンストン大学(Princeton University)とニューヨーク大学(New York University)の研究チームによる論文は、2016年の米大統領選中にフェイスブックユーザー約3000人を対象にした調査結果をまとめたもの。このうち49%が選挙後、プロフィールデータを研究に用いるとのチームの要請に応じた。 チームは、米ネットメディア「バズフィード(BuzzFee

    65歳以上と保守派はフェイクニュースをシェアしがち、米大研究
    takehikom
    takehikom 2019/01/11
    出だしで「フェイクブック」と誤読した