freee のデータ分析基盤の特徴を、他のサービスとどのように違うのか、どのような背景があってこの構成になっているのかを中心に紹介します。
![freee のデータ分析基盤について](https://cdn-ak-scissors.b.st-hatena.com/image/square/745cd586d2689f9a9c31ab670230c42aad99171e/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F641203bc8d8d42459541eb52de258636%2Fslide_0.jpg%3F7887475)
マイクロソフトのオープンソースソフトウェアに対する取り組みについてCTOの榊原彰氏にインタビューを行った。深層学習研究の状況、マイクロソフトが抱える課題など率直に語ってくれた。 今回は日本マイクロソフト株式会社の最高技術責任者(CTO)である榊原彰氏にインタビューを行った。日本アイ・ビー・エムから転職して1年が過ぎた時期に、マイクロソフトのリサーチ部門との深い関係を元にオープンソースソフトウェアに対する姿勢などを解説してもらった。 ーーまず榊原さんがCTOとして具体的に何をやっているのか、教えてください 私のタイトルですが、CTO(最高技術責任者)の他にDirector of NTOという肩書があります。NTOというのはマイクロソフトの中の組織ではNational Technology Officeと言いまして、その国や地域の抱える問題をテクノロジーで解決するというミッションを持っている組
1990年代初頭から記者としてまた起業家としてITスタートアップ業界のハードウェアからソフトウェアの事業創出に関わる。シリコンバレーやEU等でのスタートアップを経験。日本ではネットエイジ等に所属、大手企業の新規事業創出に協力。ブログやSNS、LINEなどの誕生から普及成長までを最前線で見てきた生き字引として注目される。通信キャリアのニュースポータルの創業デスクとして数億PV事業に。世界最大IT系メディア(スペイン)の元日本編集長、World Innovation Lab(WiL)などを経て、現在、スタートアップ支援側の取り組みに注力中。 創業20周年を迎えた楽天。本社のある東京・世田谷区の楽天クリムゾンハウスの入り口に、これまでの成長の歴史を伝える資料などが展示されています。その中に代表取締役会長兼社長 三木谷浩史 氏が書いたとされるプログラムのソースコードが展示されています。 拡大してみ
クーポンは、なんのために発行するのでしょう? 『売上を上げるため』 『粗利を増やすため』 『受注件数を伸ばすため』 などショップによって、様々な目的を掲げていることかと思います。 ベビー服ネットショップ『べびちゅ』の場合、クーポン施策を実施する目的を『粗利を増やす』ことにしています。 クーポン施策を実施する目的を『粗利を増やす』ことにしている理由ですが、 実は『クーポン施策は3つの大きな問題点』を抱えていて、そのことと密接に絡んでいるんです。 さらに、この3つの大きな問題点は、 『受注数は増えたけど、利益が出てない気がする』 『クーポンを配ってる時だけ、売上が上がる気がする』 『最近、クーポン施策をいくら打っても響かなくなってきた』 『クーポン施策を打つようになって、お客様の質が変わったような。。』 といった多くのネットショップが抱えている悩みの原因だったりします。 『クーポン施策が抱えて
今も昔も三国志は大人気です。 元々陳寿による三国志正史が成立したとされるのが西暦280年頃。 そして様々な物語の基礎となった三国志演義が羅貫中(諸説ありますが)によって書かれたのが西暦1500年代。 原初の正史が成立した時代から1700年以上経った現代においても、いまだに映画・ゲーム・ドラマ・漫画・アニメ・小説・人形劇などの新しいコンテンツを生み出し続ける化け物のような作品です。 STR_1518 / Nguyen Vu Hung (vuhung) 不思議と本国である中国よりも日本人の方が三国志には詳しいそうです。 何故か現代日本においては「関羽雲長」あたりで画像検索するとえらい事になっていますけれども。まあそれでいえば最近は先の大戦時の戦艦名で画像検索しても妙な事になっているので、それも含めてこの国らしいといえばらしいです。 一般的に日本に住んでいて一番最初に三国志に触れる作品は、横山光
米Googleの親会社である米Alphabetの生命科学事業、米Verily Life Sciencesは現地時間2017年4月14日、医療研究用のスマートウオッチ「Verily Study Watch」を発表した。 Study Watchは、複数の生理的センサーと環境センサーを搭載し、心臓血管や運動障害といった疾病の研究に関する心電図や心拍数、皮膚電位などのデータを収集する。 常時ONの省電力ディスプレイには時刻と日付が表示され、1度の充電によるバッテリー寿命は最大1週間という。 大容量のストレージとデータ圧縮技術により数週間分の情報を保存できるため、頻繁にデータをアップロードする必要がない。 リアルタイムのアルゴリズム処理を可能にする強力なプロセッサを採用し、すべての健康関連データはデバイス上で暗号化される。暗号化データはクラウド上にアップロードされ、Verilyのバックエンドアルゴリ
Untuk menjamin kepuasanmu, Shopee Mall memperpanjang waktu pengembalian barang (7 hari setelah barang diterima). Kamu dapat melakukan pengembalian secara praktis dan gratis* (melalui J&T Express atau Indopaket (Indomaret) dengan resi yang diberikan oleh Shopee). Seluruh dana akan dikembalikan kepadamu jika pengajuan memenuhi Syarat & Ketentuan (pengembalian karena produk tidak original, rusak, cac
Pattern: API Gateway / Backends for Frontends Context Let’s imagine you are building an online store that uses the Microservice architecture pattern and that you are implementing the product details page. You need to develop multiple versions of the product details user interface: HTML5/JavaScript-based UI for desktop and mobile browsers - HTML is generated by a server-side web application Native
背景 Rails には MethodOverride の仕組みがあって、これはなにかっていうと、HTTP method が POST の場合でも _method=PUT とかそういうパラメーターを付けてリクエストしてあげると Rails のレイヤーではそのリクエストを PUT として扱ってくれるやつです。ブラウザの form が GET と POST しかサポートしてないけど疑似的に RESTfull にアプリケーションを作りたいみたいなときに重宝するやつですね。 さて、このMethodOverrideですが、content-typeが "application/x-www-form-urlencoded" か "multipart/form-data" のときにしか効いてくれません。これはまあ普通に考えてそれ以外のリクエストは Ajax によるリクエストとかなんか別の(iOSアプリだとか
はじめに本書の目的 本書の対象読者 書式例 サンプルコード 開発環境第1章 Webアプリをまずはつくってみよう第2章 一番小さなRailsアプリづくり第3章 CRUDの基礎とindexアクション第4章 new, createアクション 第5章 モデル 第6章 Gemライブラリ 第7章 画像アップロード機能の追加 あとがき 対象読者は「プログラミングが初めての方、Webプログラミングが初めての方、Railsプログラミングが初めての方(初級者向け)」とある通り、「ターミナル(黒い画面)怖い 」という方から読める本です。 個人的なことですが、私はRailsGirlsに参加して以来、プログラミングに興味を持ったものの、2年ほどは本職では関係ないのもあり、初心者時期が長かった人間です(その後フロントエンジニアにジョブチェンジ、現在はデザイナと言う感じです)。 そんな私の感想として、この本ですね、本当
日本では「プログラマー35歳(40歳)定年説」が存在しますが、アメリカでも同じように、いつまでも「イチ開発者」として生涯を過ごすのは困難と見なされています。40歳を超えたプログラマーはやがて「管理職」になることを促されるのですが、マネージャーになることを拒否して「生涯現役開発者」を貫いている40代~60代のソフトウェア開発者にインタビューが行われています。 Software Developers After 40, 50 and 60 Who Hate Being A Manager https://belitsoft.com/php-development-services/top-software-developers-after-40-50-and-60#2 ◆45歳でシニア・ソフトウェアエンジニアのロブ・フレッッチャーさん 得意分野:ウェブ開発、テスト駆動開発、アジャイルソフトウェ
enumを以下のように設定したとする enum sale_info: { plan_1: 1, plan_2: 2, plan_3: 3, plan_4: 4, plan_5: 5 } 以下で数値を得られる my_model = Model.find(123) my_model[:sale_info] # Returns the integer value 参考 How get integer value from a enum in Rails? 追記 Rails version 4.2.7.1で確認 – さらに追記 – Rails5だと以下で数値を得られるらしい Rails5だとmy_model[:sale_info]で文字列が返ってしまう。 my_model = Model.find(123) my_model.sale_info_before_type_cast # Returns
初投稿の@sunflatです。好きなプログラミング言語は MSX-BASIC です。 Rails 4.1でActiveRecordに追加された enum について、ちょっと調べてみました。 本当は、Misocaの開発でenumを使ってその実例を紹介する予定だったのですが、後述する理由により今回は適していなかったので使いませんでした。 そこで今回は、(株)Misocaの近くにある「ムガルパレス」というインドカレー屋さんの、ランチセットのメニューを例に、enumを使う時に気をつけたいポイントをいくつか紹介します。 enum の使い方 ActiveRecordの enum を使うと、プログラムからは文字列(名前)でアクセスでき、DBには整数値で保存される属性を作成できます。 さっそくランチセットのモデルを作成しましょう。カレーの種類として、チキン、ポーク、野菜、豆 を選択できるとします。enum
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く