2018年2月28日のブックマーク (19件)

  • Go言語でAPIサーバーを実装しました - Speaker Deck

    GoでCtoCサービスのAPIサーバーを実装した構成 今回の構成で良かったところ 困ったところ、直したいところ

    Go言語でAPIサーバーを実装しました - Speaker Deck
    l08084
    l08084 2018/02/28
  • 東大のCPU実験で自作コア上の自作OS上で自作シェルを動かした話 - 旅する情報系大学院生

    東大の情報科学科では3年の秋学期にCPU実験という、自分たちでCPU、コンパイラ、シミュレーターを作ってレイトレーシングを動かすことが単位要件の名物実験があります。僕らの班では12月初旬に単位要件を満たすCPUは出来ていたので、2/20にあった成果報告会までの間にIwashi班という自作CPU上でlinuxを動かすことを目標とした余興班を作ってこのエントリのタイトルにあるような結果に終わったのでその報告をしたいと思います。 コンテキストスイッチしている画像: 目次 目次 対象とする読者 自己紹介 できたこととできなかったこと 技術的な詳細 ISA よかったところ 悪かったところ 結論 ステート管理 Floating point UART 自作OS/Shellの仕様 動機 やること 実装方針 増えるレジスタ 増える命令 MMUの挙動 タイマ割り込みの挙動 iretの挙動 Kernelの実装

    東大のCPU実験で自作コア上の自作OS上で自作シェルを動かした話 - 旅する情報系大学院生
    l08084
    l08084 2018/02/28
  • 米イーベイ、日本でネット通販再参入 事業買収で - 日本経済新聞

    【シリコンバレー=藤田満美子】電子商取引(EC)の米イーベイは27日、シンガポールのインターネット通販サイト運営企業ジオシスから日事業を買収することで合意したと発表した。ジオシスが日で展開するネット通販サイト「Qoo10(キューテン)」の資産を買い取る。買収によってイーベイは、日国内でのEC事業に再参入する。イーベイは幅広いネットワークで世界中から商品を調達し、品ぞろえに生かす。日のネ

    米イーベイ、日本でネット通販再参入 事業買収で - 日本経済新聞
    l08084
    l08084 2018/02/28
  • 15分で設定完了! Google Tag Managerで記事の「読了率」と「スクロール率」を取得しよう【小川卓のブログ分析入門 第2回】 - 週刊はてなブログ

    ブログ運営で大切なことは、公開した記事がきちんと読まれることです。ウェブアナリストの小川卓さんによるブログ分析の入門。第2回は、良い記事を見極める「読了率」と「スクロール率」についてです。 cover photo by Jastrow (2008) - Musa reading a scroll., Public Domain, Link前回の記事では、過去の記事を評価する方法を紹介しました。 過去の記事を「地層」にしよう! ブログの「初月率」を取得して改善に活かすには【小川卓のGoogleアナリティクスはてなブログ分析入門 第1回】 - 週刊はてなブログ 今回は、公開後間もないものも含めて記事自体を評価する方法を紹介します。良い記事と悪い記事を見極めるには、何を見る必要があるのでしょうか? わかりやすい指標としては、ページビュー数やはてなブックマーク数などがあるでしょう。そういった数字

    15分で設定完了! Google Tag Managerで記事の「読了率」と「スクロール率」を取得しよう【小川卓のブログ分析入門 第2回】 - 週刊はてなブログ
    l08084
    l08084 2018/02/28
  • Google、iOS/Androidアプリ開発向けオープンソースSDK「Flutter」をβ公開

    Googleは2月27日(現地時間)、スペインのバルセロナで開催の「Mobile World Congress 2018」で、iOSおよびAndroidアプリ開発のためのSDK「Flutter」のβ版を公開したと発表した。無料でオープンソースのSDKを専用サイトからダウンロードできる。 GoogleFlutterを「記録的短時間でiOSとAndroidの高品質なネイティブUIを構築するためのモバイルUIフレームワーク」と説明する。C/C++GoogleのWebアプリ開発向新言語「Dart」、Googleの2Dレンダリングエンジン「Skia」で構築した。「Android Studio」、米Microsoftの「Visual Studio Code」、米Appleの「Swift」、チェコJetBrainsの「IntelliJ IDEA」をサポートした。 α版は昨年のGoogle I/Oで

    Google、iOS/Androidアプリ開発向けオープンソースSDK「Flutter」をβ公開
    l08084
    l08084 2018/02/28
  • ROBOTEER(ロボティア)

    みんなで作る次世代型テックマガジン

    ROBOTEER(ロボティア)
    l08084
    l08084 2018/02/28
  • 線虫の脳神経回路をレゴのロボットに”移植”...プログラミング不要で制御に成功

    線虫の一種である「カエノラブディティス・エレガンス(Caenorhabditis elegans)」の脳神経回路を、レゴ・ロボットにアップロード(脳の繋がりをマッピングし、デジタル化して移植)。ロボット制御に成功したという研究事例が報告された。報じたのは、海外メディア「ScienceAlert」。カエノラブディティス・エレガンスは、これまで広く研究されてきた線虫であり、その遺伝子と神経系が複数回にわたり分析されてきた。 脳が電気信号の集合体だとした場合、その信号をリスト化できれば生物の脳をコンピュータにアップロードすることで、デジタル的に“永遠”に生かすことも理論的に可能となる。SF世界のように聞こえるが、実際にそのような研究が始まろうとしている。 Marissa Fessenden氏が、世界的に著名な研究機関スミソニアンにレポートしたところによれば、2014年から「オープンワーム(Ope

    線虫の脳神経回路をレゴのロボットに”移植”...プログラミング不要で制御に成功
    l08084
    l08084 2018/02/28
    シドニアの騎士だし順列都市だしで面白い、楽しい仕事もあるもんだな世の中
  • 若くない何かの悩み

    これまで同値分割を信頼できる手法だと信じてきました。最近になってどうして同値分割が信頼できる方法なのかその理由を私が説明できないことに気づきました。この原因は2つあります: 同値分割の分割の基準が不明確であること 後述するいくつかの仮定を満たさない場合、ある同値パーティションの代表値の出力が正しければその同値パーティションの他の値の出力も正しいといえる根拠に乏しいこと この2つから、不明確な基準の同値分割はその信頼性の説明ができないこと、同値テストは後述するいくつかの仮定が満たされたときのみ有効な手段でありいずれかの仮定が満たされない場合はさして信頼できないことが導かれます。 この記事ではこの結論に至るまでの過程について詳しく説明していきます。なお誤りのご指摘は大歓迎です。ぜひ皆さんで議論しましょう。 続きを読む TDD(テスト駆動開発)の提唱者 Kent Beck による TDD の定義

    若くない何かの悩み
    l08084
    l08084 2018/02/28
  • プログラミング歴約1年半で Google Brain Residency に応募した話

    2017年1月、僕はGoogle Brain Residency 2017 Program に応募した。これはその受験体験記であり、また不合格体験記でもある。書類選考、インタビュー審査まで進んだものの、残念ながら最終面接の直前でお祈りされることとなった。 結果に関わらずこのような記事を書いているのは(合格投稿じゃないとダサいよね)、Google Brain Residency についての記事が、日語も英語も含めてほぼないからだ。始まって間もないプログラムということもあるのか、他に応募したことのある知り合いは1人しかおらず、受験者は現在進行形でRedditを通じて情報共有をしているという状況だ(残念ながら、ほとんどの人が書類落ちしているが)。情報蒐集にそれなりに苦労したこともあり、今後 Google Brain チームや Google Brain Residency を受ける受験者、あるい

    プログラミング歴約1年半で Google Brain Residency に応募した話
    l08084
    l08084 2018/02/28
  • 誹謗中傷も「それが何か?」アパホテル社長に見る“絶対不幸にならない人”のルール【元谷芙美子さん】 - Woman type[ウーマンタイプ] | 女の転職type

    うまくいかないことが続くと、気づけば「私なんて……」とクヨクヨしてしまいがち。世の中には仕事もプライベートでも輝く“キラキラ女子”がいっぱいいるようだけど、とても自分はあんなふうにはなれない……。 そう卑屈になってしまうときがある。でも、この人の話を聞いていたら、何だかクヨクヨしてばかりの自分がとてもバカらしく思えてくる。 アパホテル社長・元谷芙美子さん。お馴染みの同社広告でよく見るトレードマークの帽子を頭に乗せて元気いっぱいに話す姿は、とてもキラキラしている。 元谷 芙美子(もとや・ふみこ)さん 福井県出身。高校卒業後、福井信用金庫に入社。営業として活躍した後、元谷外志雄氏と知り合い、結婚。71年、夫が起業した信金開発株式会社(現:アパ株式会社)に入社。94年、アパホテル株式会社取締役社長に就任。その後、早稲田大学大学院博士課程を修了。自ら広告塔となってメディアに登場し、アパホテルの認知

    誹謗中傷も「それが何か?」アパホテル社長に見る“絶対不幸にならない人”のルール【元谷芙美子さん】 - Woman type[ウーマンタイプ] | 女の転職type
    l08084
    l08084 2018/02/28
  • Numbers in javascript

    JSのNumberについて

    Numbers in javascript
    l08084
    l08084 2018/02/28
  • WACULを退職しました

    いわゆる転職エントリというやつです。 2/28をもって、2年と10ヶ月のあいだ在籍していた株式会社WACULを退職しました。 やめた理由細かいことを書くと他にもあるのですけど、最大の理由は「僕自身でできることが少なくなった」と感じたからです。 WACULという職場は、エンジニアかどうかを問わず、自動化や仕組み化を尊ぶ文化が強いです。属人性のようなものは徹底して嫌われる傾向にあって、そういった風土はとても心地良かったです。僕も自身の主戦場であるフロント開発周りにおいて、色々なプロセスの自動化や仕組み化に取り組んできました。 それは例えば、デザインシステムをどう実現するかであったり、テストの自動化であったり、そういった話なのですが、ここではその詳細は割愛します。 ともあれ、作り込んだ仕組みの効果はかなりのもので、質を落とさず、かつスピーディにアプリケーションの実装ができる環境を整えたと自負して

    l08084
    l08084 2018/02/28
  • RxJSの基本をまとめてみた~基本的な概念編(Observable、Observer、Subscriptionなど)~ - Qiita

    RxJSの基をまとめてみた~基的な概念編(Observable、Observer、Subscriptionなど)~JavaScriptTypeScriptRxJSRxReactiveX RxJSの基をまとめてみた~基的な概念編~ Angularで使用していたRxJSだが、もっと深くちゃんと理解しようと思い学習したので、これから何回かに分けてまとめる。 仕組みを理解するために、ちょっと冗長な書き方をするところがある。 「これどうなの?」とか「意訳おかしくね?」という部分があったら、ご指摘いただけるとありがたいです。 今回の範囲 今回は、RxJSやリアクティブプログラミングの基的な概念である、データストリーム、Observable、Observer、Subscription関連についてまとめたいと思う。 今回は、RxJSの公式ドキュメントをかなり参考にさせていただいた。 RxJSとは

    RxJSの基本をまとめてみた~基本的な概念編(Observable、Observer、Subscriptionなど)~ - Qiita
    l08084
    l08084 2018/02/28
    “ObservableとObserverとオペレータとsubscribe Observableがデータを生成し、データを通知する。 Observableがデータを生成し、Observerにデータを通知し、届けるまでに、様々な前処理を行うことができる。 この前処理をオペレータと
  • 子ども向けゲームに興じて公開むち打ち、「賭博」罪で インドネシア

    インドネシア・アチェ州の州都バンダアチェで、子ども向けのゲームに興じたことがイスラム法に違反するとして、公開むち打ちの刑に処されるキリスト教徒の女性(2018年2月27日撮影)。(c)AFP PHOTO / CHAIDEER MAHYUDDIN 【2月27日 AFP】インドネシア・アチェ(Aceh)州の州都バンダアチェ(Banda Aceh)で27日、子ども向けのゲームに興じてシャリア(イスラム法)違反に問われたキリスト教徒2人が、公開むち打ちの刑に処された。周囲には数百人の見物人が集まり、侮蔑の言葉を投げ掛けたり写真を撮ったりした。 世界最大のイスラム教徒人口を抱えるインドネシアの中でも、シャリアと呼ばれるイスラム法が施行されているのはアチェ州のみ。ギャンブルや飲酒、同性愛行為、不倫などの違法行為に及んだ者にはむち打ち刑が科されることがある。 この日、刑を受けたのは61歳の男性と45歳の

    子ども向けゲームに興じて公開むち打ち、「賭博」罪で インドネシア
    l08084
    l08084 2018/02/28
    "「いい年をして、反省しろ」などとやじが飛んだ。"
  • 試したいから、作る。ghq、goreの作者motemenの開発は「自分本位」で駆動する - エンジニアHub|Webエンジニアのキャリアを考える!

    試したいから、作る。ghq、goreの作者motemenの開発は「自分位」で駆動する 次々とOSSを送り出す株式会社はてなのCTO、大坪弘尚さん。連続開発を支える、発想の源、そしてモチベーションをご人に伺いました。 エンジニアにとっての強みとは何でしょうか。その答えはさまざまですが、「プロダクトを完成させるスピード」という要素は、“強み”の一つの指標と考えていいでしょう。 「エンジニアの会社」として見られることの多い株式会社はてなの中でも特に「作るスピードが早い」と一目置かれる人物がいます。CTOの大坪弘尚(おおつぼ・ひろなお/ @motemen )さんです。 大坪さんはghqというツールを20代で公開し、コミュニティから高い評価を受けました。それにとどまらず、GoにおけるREPLを実現するツール、goreも続けてリリースし、GitHubで2000以上のスターを獲得しています。常にオー

    試したいから、作る。ghq、goreの作者motemenの開発は「自分本位」で駆動する - エンジニアHub|Webエンジニアのキャリアを考える!
    l08084
    l08084 2018/02/28
  • 「コンピューターサイエンスのすべての分野に精通していること」という応募資格に込めた想い | Preferred Research

    ※PFNの募集要項は、ブログの内容をふまえ、適切に意図が伝わるよう一部更新しました PFN代表の西川です。 今回は、SNS上でもたびたび話題(炎上?)になっているPFNの応募資格について、改めてご紹介したいと思います。 PFNの採用募集ページに書かれたリサーチャーの条件には、「コンピュータサイエンスのすべての分野に精通していること」という一文があります。この条件は、PFIの時から、リサーチャーの応募資格として常に掲げてきました。 その背景にある想いは、コンピュータサイエンスの研究をする上では、一つの分野だけでなく、幅広い分野について深い知見を有することが極めて重要である、ということです。たとえば、データベースの研究をする上では、トランザクション処理の理論や関係代数について詳しく知っているだけではなく、データベースを動かすコンピュータアーキテクチャ、ストレージ、また、今では分散データベース

    「コンピューターサイエンスのすべての分野に精通していること」という応募資格に込めた想い | Preferred Research
    l08084
    l08084 2018/02/28
  • 噂の「iMac Pro」導入でiOSアプリのビルドが2.5倍速に!生産性を何より重視するFOLIOの、設備投資への強いこだわり | 株式会社FOLIO

    iOSエンジニアが抱える「160秒間」の苦悩FOLIOというオンライン証券会社でCDO(Chief Design Officer)をしている広野です。 弊社ではiOSアプリを開発中で、毎日あーでもないこーでもないと最高のユーザー体験を提供するための議論を重ねています。 そんな中、iOSエンジニアの近藤が年末あたりから 「開発が進めば進むほど、ビルド時間が鬼長くて仕事にならないです…」 と嘆くことが多くなります。 僕も近藤とランチを一緒にべている際にそのことを相談され、(そんなに…?)と気になって、帰社してから実際にビルドの様子を見せてもらいました。 すると、やはりお金を扱うサービスということもあって、堅牢なシステム構築を実現するためステップ数(コードの行数)も多く、クリーンビルド(フルコンパイル)の時間はたしかにその時点で 160秒 くらいかかっていました。 広野「この 160秒 待って

    噂の「iMac Pro」導入でiOSアプリのビルドが2.5倍速に!生産性を何より重視するFOLIOの、設備投資への強いこだわり | 株式会社FOLIO
    l08084
    l08084 2018/02/28
  • 虐待から救われたペットのミニブタ、譲り受け先の夫婦に食べられてしまう

    自分たちが動物虐待から救ったペットのミニブタ、モリーを、引き取った夫婦が殺してべてしまったというのだ。

    虐待から救われたペットのミニブタ、譲り受け先の夫婦に食べられてしまう
    l08084
    l08084 2018/02/28
    そんな…
  • 良い感じにログを収集するライブラリ、Puree-Swiftをリリースしました - クックパッド開発者ブログ

    こんにちは。技術部モバイル基盤グループの三木(@giginet)です。 クックパッドでは、Pureeと呼ばれるiOS/Android/ReactNative向けのログ収集ライブラリを公開しています。 モバイルアプリのログ収集ライブラリ「Puree」をリリースしました - クックパッド開発者ブログ ログ収集ライブラリ Puree の iOS 版をリリースしました - クックパッド開発者ブログ 最近、以前開発されていたPureeをpure Swiftで書き換え、OSSとして公開しました。 この記事では、新しくなったPureeをご紹介します。 概要 クックパッドでは全社的にAmazon Redshiftを中心としたデータ活用基盤を構築しています。 クックパッドのデータ活用基盤 - クックパッド開発者ブログ この仕組みを使い、公開している多くのモバイルアプリからも、1つのログ基盤にさまざまなログを

    良い感じにログを収集するライブラリ、Puree-Swiftをリリースしました - クックパッド開発者ブログ
    l08084
    l08084 2018/02/28