2020年10月12日のブックマーク (16件)

  • 算数の教養がほとんどないプログラマが1年間AtCoderをやった結果の振り返り|きりみんちゃんノート

    こんばんみんみん。 バーチャル幼女プログラマーという肩書でインターネットをやっているきりみんちゃんというものです。 去年の7月に競技プログラミングAtCoderを始めてだいたい1年くらい経ったので、勉強したこととかを振り返りたいと思います。 で、誰?YouTubeでAtCoderの過去問を解く配信をしたり、Twitterで無限にAtCoderについてつぶやいたりしているVTuberです。 普段の仕事での専門分野はAndroidアプリ開発です。 半年くらい前にAtCoderを普通の社会人エンジニアに布教するエントリを書きました。 また、技術書典で「AtCoderの歩き方 -数学が得意じゃないエンジニアにこそ競技プログラミングを布教したい!-」というを出したりもしました。 現在のAtCoderコミュニティの中心層は理系の学生やもともと数学がかなり好きなタイプの人たちです。 一方きりみんちゃ

    算数の教養がほとんどないプログラマが1年間AtCoderをやった結果の振り返り|きりみんちゃんノート
    l08084
    l08084 2020/10/12
  • 数学の難問「巡回セールスマン問題」の近似解を求める最良のアルゴリズムが数十年ぶりに更新される

    巡回セールスマン問題とは、「複数の都市を移動するセールスマンが全都市をちょうど一度ずつ巡り、総移動コストが最小の経路を求める」という数学の難問です。長年にわたり「クリストフィードのアルゴリズム」が巡回セールスマン問題の近似度が最も高いアルゴリズムとされてきましたが、新たに「クリストフィードのアルゴリズムを上回る近似度のアルゴリズムがあると証明された」という論文を、コンピューターサイエンスの研究者が発表しています。 [2007.01409] A (Slightly) Improved Approximation Algorithm for Metric TSP https://arxiv.org/abs/2007.01409 Computer Scientists Break Traveling Salesperson Record | Quanta Magazine https://www

    数学の難問「巡回セールスマン問題」の近似解を求める最良のアルゴリズムが数十年ぶりに更新される
    l08084
    l08084 2020/10/12
  • Google、最適化されたコンテナイメージを生成する「buildpacks」をオープンソースで公開。Dockerfile不要でJavaやGo、Node.jsをコンテナへビルド

    Google、最適化されたコンテナイメージを生成する「buildpacks」をオープンソースで公開。Dockerfile不要でJavaGo、Node.jsをコンテナへビルド Googleは、アプリケーションのコードから最適なコンテナイメージを生成するツール群「buildpacks」(ビルドパック)をオープンソースで公開すると同時に、Google CloudのCloud Run、Anthos、Google Kubernetes Engine (GKE)がこのbuildpakcsに対応したことを発表しました。 We’re launching broad support across @googlecloud for buildpacks, an open-source technology that makes it fast & easy to create secure, product

    Google、最適化されたコンテナイメージを生成する「buildpacks」をオープンソースで公開。Dockerfile不要でJavaやGo、Node.jsをコンテナへビルド
    l08084
    l08084 2020/10/12
  • 偏差値70超え…芦田愛菜さん、「京大医学部」合格が次なる目標!?(現代ビジネス) - Yahoo!ニュース

    10代でもっとも活躍している女優といえば、芦田愛菜(16歳)だ。 「6歳で『マルモのおきて』('11年)に出演してブレイクした芦田は、いまも数々のドラマや映画、CMに引っ張りだこです。10月公開予定の映画『星の子』で主演を務めるほか、バラエティのレギュラー番組も抱えています。 芦田愛菜さんが「一番魂が震えた」と絶賛したこの一冊 その上、今年の上半期は7社のCMに起用されている。大人顔負けの賢さがあるので重宝されているんです」(番組制作会社幹部) そんな芦田だが、芸能界にそれほどこだわりはないらしい。医学の道に進もうとしているという。 「都内名門の慶應義塾女子高等学校に通う芦田は、推薦枠を使って医学部進学を希望しています。この枠は1学年に3~7名程度の狭き門。また、医学部は1学年に約100名しか枠がないので、トップクラスの成績でないと合格するのは難しい。 ただ、芦田は学内で偏差値70近くをキ

    偏差値70超え…芦田愛菜さん、「京大医学部」合格が次なる目標!?(現代ビジネス) - Yahoo!ニュース
    l08084
    l08084 2020/10/12
  • 偏差値70超え…芦田愛菜さん、「京大医学部」合格が次なる目標!?(週刊現代) @gendai_biz

    内部進学に現実味 10代でもっとも活躍している女優といえば、芦田愛菜(16歳)だ。 「6歳で『マルモのおきて』('11年)に出演してブレイクした芦田は、いまも数々のドラマや映画、CMに引っ張りだこです。10月公開予定の映画『星の子』で主演を務めるほか、バラエティのレギュラー番組も抱えています。 その上、今年の上半期は7社のCMに起用されている。大人顔負けの賢さがあるので重宝されているんです」(番組制作会社幹部) そんな芦田だが、芸能界にそれほどこだわりはないらしい。医学の道に進もうとしているという。 「都内名門の慶應義塾女子高等学校に通う芦田は、推薦枠を使って医学部進学を希望しています。この枠は1学年に3~7名程度の狭き門。また、医学部は1学年に約100名しか枠がないので、トップクラスの成績でないと合格するのは難しい。 ただ、芦田は学内で偏差値70近くをキープするほど成績優秀なので、内部進

    偏差値70超え…芦田愛菜さん、「京大医学部」合格が次なる目標!?(週刊現代) @gendai_biz
    l08084
    l08084 2020/10/12
  • 偏差値70超え…芦田愛菜さん、「京大医学部」合格が次なる目標!?(週刊現代) @gendai_biz

    内部進学に現実味 10代でもっとも活躍している女優といえば、芦田愛菜(16歳)だ。 「6歳で『マルモのおきて』('11年)に出演してブレイクした芦田は、いまも数々のドラマや映画、CMに引っ張りだこです。10月公開予定の映画『星の子』で主演を務めるほか、バラエティのレギュラー番組も抱えています。 その上、今年の上半期は7社のCMに起用されている。大人顔負けの賢さがあるので重宝されているんです」(番組制作会社幹部) そんな芦田だが、芸能界にそれほどこだわりはないらしい。医学の道に進もうとしているという。 「都内名門の慶應義塾女子高等学校に通う芦田は、推薦枠を使って医学部進学を希望しています。この枠は1学年に3~7名程度の狭き門。また、医学部は1学年に約100名しか枠がないので、トップクラスの成績でないと合格するのは難しい。 ただ、芦田は学内で偏差値70近くをキープするほど成績優秀なので、内部進

    偏差値70超え…芦田愛菜さん、「京大医学部」合格が次なる目標!?(週刊現代) @gendai_biz
    l08084
    l08084 2020/10/12
  • Angular6 から始める RxJS6 入門 - Qiita

    はじめに この記事の対象者 これから Angular を始める方 Rx, RxJS についてイメージをなんとなくイメージをつかみたい方 この記事は何? Angular は、非同期処理を効率よく実装するために RxJS というライブラリを標準で採用しています。 ただ、この RxJS というライブラリを扱うためには、従来のプログラミングとは少し違った思考が必要です。 自分の場合は、何も知らない状態で公式ドキュメントを読みに行っても利点や具体的な使い方がピンときませんでした。 理解が進まなかった最大の要因は、Rx という概念のイメージを持っていなかったからです。 もし最初からそのイメージを持っていたのであれば、私の学習はもう少しスムーズに進んでいたと思います...orz というわけで この記事では これから Angular6 を始めたいけど RxJS とか言うライブラリも学ぶ必要があるらしい..

    Angular6 から始める RxJS6 入門 - Qiita
    l08084
    l08084 2020/10/12
  • JSONPlaceholder - Free Fake REST API

    {JSON} Placeholder Free fake API for testing and prototyping. Powered by JSON Server + LowDB. Tested with XV. Serving ~2 billion requests each month. Sponsors JSONPlaceholder is supported by the following companies and Sponsors on GitHub, check them out 💖 Your company logo here Try it Run this code here, in a console or from any site: fetch('https://jsonplaceholder.typicode.com/todos/1') .then(re

    l08084
    l08084 2020/10/12
  • Inbal Sinai – Medium

    l08084
    l08084 2020/10/12
  • マツコ会議にインディーゲーム開発者特集で出演させていただいてきた - Yabuzaki blog

    昨日(10月10日)日テレビのマツコ会議のインディーゲーム開発者特集にインディーゲーム開発者のひとりとして出演したので、その話書いておこうかと思います。 ちなみに自分が出てる番組見るのがなんだかちょっと怖いので録画しましたがまだ観ずに書いてます。 先々月あたりまで数ヶ月間メンタルの調子が悪すぎてアプリ関連や仕事関連のメールなどほとんど返せていなかったのですが、なんとか少しずつ回復してきた時にマツコ会議のスタッフさんからメールをいただきました。 まだ企画段階ですがインディーゲーム開発者の特集を考えていて、ゲーム業界について参考に話を聞きたいとのことでした。 (体調悪化の時期に別のテレビ番組にお誘いいただいて断ってしまっていたのですが、そのお話いただいた方が自分のこと紹介してくださって話がきたみたいです) 電話やZoomで制作会社のスタッフさんたちと何度かお話しして、 どういう経緯でゲーム

    l08084
    l08084 2020/10/12
  • 著名なオープンソースRailsアプリのapp/以下を見る

    Railsにおける app/ とは app/はRailsのアプリケーション用ディレクトリで、普通のRailsアプリケーションでは、この下にmodels,controllers,viewsを含めた様々なディレクトリが作られます。 基的には新しいディレクトリを追加する必要はないのですが、アプリケーションが複雑になると、Railsを拡張するべくここにアプリケーション固有のディレクトリを作って、その下に関連するファイルを置くことがあります。 中には、servicesやserializersのように、多くのRailsアプリケーションで見られるものもあれば、完全にアプリケーション独自のものが作られることもあります。また、アプリケーションによっては独自のディレクトリは一切作らないものもあれば、大量に作るものもあります。それぞれアプリケーションの開発方針によるものです。 記事では、比較的有名なOSSの

    著名なオープンソースRailsアプリのapp/以下を見る
    l08084
    l08084 2020/10/12
  • Monthly Web の作り方 2018 年版 | blog.jxck.io

    Intro 筆者がやっている Podcast である mozaic.fm の中で、 Monthly Web という月ごとの Web の動向をまとめる回をやっている。 未だに落ち着いたとはいえないが、 2017 年 7 月に初めてから 1 年続けたので、結果として現状どうなっているかをログに残す。 Monthly Web mozaic.fm は、 Web について「今何が起こっているのか」「これからどうなっていくのか」を議論するための Podcast である。 そこでは、ゲストをお呼びし、特定のテーマについて議論をするということを行ってきた。 しかし、このテーマの設定と消化よりもよほど早い勢いで、多くの重大なトピックが日々生まれており、その大局的な流れを扱うことはできないかずっと考えていた。 通常回が「縦を深く掘る」議論であるとすれば、「横の流れを繋ぐ」部分の議論を行うことができれば、議論す

    Monthly Web の作り方 2018 年版 | blog.jxck.io
    l08084
    l08084 2020/10/12
  • 今この世界には「2種類のCCレモン」が混在している|鬼谷

    7月のある夕方のことだ。 喉が渇き、炭酸飲料が飲みたくなった私は、ふと「CCレモンって最近飲んでないな」と思ってサントリーのホームページを見てみた。 CCレモンにはいろんな種類が出ていることを知った。まあ確かに言われてみればこういう変わり種も定期的に見かけていたな、という感じである。しかし私の好みの傾向は往々にしてスタンダードタイプであるため、その後スーパーに行って買ったものは結局普通のこれだった。 やはり美味かった。レモン味の酸っぱさと強すぎない炭酸がたまらない。あっという間に飲み切ってしまった。 翌日、CCレモンの余韻を引きずっていた私は夜の散歩の時に自販機でCCレモンを買うことを決めた。CCレモンが売られている自販機は2ヶ所把握していたが、片方の自販機がある付近はこの時期アズマヒキガエルが頻出するため、それを避けるべくもう片方の自販機がある方へと進んだ。 すると、そこにはCCレモンが

    今この世界には「2種類のCCレモン」が混在している|鬼谷
    l08084
    l08084 2020/10/12
  • 【マンガ】アインシュタインが「世界一の天才」と呼んだ男

    (ながの・ひろゆき)。永野数学塾塾長。1974年東京生まれ。父は元東京大学教養学部教授の永野三郎(知能情報学)。東京大学理学部地球惑星物理学科卒。同大学院宇宙科学研究所(現JAXA)中退後、ウィーン国立音大へ留学。副指揮を務めた二期会公演モーツァルト「コジ・ファン・トゥッテ」(演出:宮亞門、指揮:パスカル・ヴェロ)が文化庁芸術祭大賞を受賞。主な著書に『大人のための数学勉強法』(ダイヤモンド社)、『東大→JAXA→人気数学塾塾長が書いた数に強くなる』(PHP研究所)など。これまでに1000人以上の生徒を数学指導してきた実績を持ち、永野数学塾は、常に予約キャンセル待ちの人気となっている。NHK(Eテレ)「テストの花道」出演。朝日中高生新聞で『マスマスわかる数楽塾』連載(2016ー2018年)。朝日小学生新聞で『マスマス好きになる算数』連載(2019ー2020年)。『とてつもない数学』(ダイ

    【マンガ】アインシュタインが「世界一の天才」と呼んだ男
    l08084
    l08084 2020/10/12
  • エンジニアの辛い仕事をいい感じにする技術 - コンサルの仕事術・思想から学べること - Lean Baseball

    エンジニアの辛い仕事を消すかも(多分) 2014年の秋にリクルートに転職してから何社か経て今も自社サービスのエンジニアとして働いてるマンです. リクルートに入ったとき, そしてその後の転職先*1などなどで, 社内外問わずのコミュニケーションの辛さ. 社内調整, 顧客折衝etc... コードじゃなくて, ドキュメントを書く仕事の辛さ. プレゼンテーション・説明そのもの. 技術わかんない上司に説明(ry*2 みたいな経験をたくさんしました&これはエンジニアをやってたら誰でも直面する事態かなと思います, 自社サービス企業だろうがSIer/受託開発の企業だろうが. そもそも, 昔の調査にもそんな雰囲気ありますし, おそらく今もさほど変わらないでしょう. ...ということを, 前回のブログの執筆中および反響で改めて思い*3, そういえば自分はこの辺, 元々ITコンサルタント*4だった時に学んだこと

    エンジニアの辛い仕事をいい感じにする技術 - コンサルの仕事術・思想から学べること - Lean Baseball
    l08084
    l08084 2020/10/12
  • Flutterの状態管理手法の選定

    Photo by Daniel Pelaez Duque on UnsplashFlutterの状態管理周りの手法はちょくちょく動きがあって、それに関する話題が度々盛り上がっている気がします。 今の自分は以下を組み合わせて使っていて、満足しています。 Riverpod (新Provider)StateNotifier (Better ValueNotifier)freezed (immutableなクラスの扱いなどを楽にするコード生成器)どうしてこの組み合わせを好んでいるのか、以下述べていきます(コード例などはリンク先で充分かなと思うものが多かったので少なめです)。 Riverpod (新Provider)そもそもProviderとはProvider自体、決して古いものではなく、2018年末に登場し、2019年初めにFlutterチームとのやり取りを経て認められ、Google I/O 20

    Flutterの状態管理手法の選定
    l08084
    l08084 2020/10/12