![Two Nineteen Forty Four on Vimeo](https://cdn-ak-scissors.b.st-hatena.com/image/square/e2acb306e68a7994ca482c99eb2bb6902f059f6c/height=288;version=1;width=512/https%3A%2F%2Fi.vimeocdn.com%2Ffilter%2Foverlay%3Fsrc0%3Dhttps%253A%252F%252Fi.vimeocdn.com%252Fvideo%252F694534904_1280x675.jpg%26src1%3Dhttps%253A%252F%252Ff.vimeocdn.com%252Fimages_v6%252Fshare%252Fplay_icon_overlay.png)
会員でない方でも「お気に入り」機能が 使えるようになりました 会員限定だった「お気に入り」機能を使って、 気になったアイテムやブランドを追加するとお買い物がより快適になります。 自分だけのアイテムリストを作る 気になるアイテムを追加して、価格や在庫状況などをこまめにチェック! よく見るブランドだけ楽々検索 たくさんあるブランドの中から 好きなブランドのアイテムだけ楽々検索! 好きなショップの最新情報を知る ショップを追加すると、日々更新される「ショップニュース」の中から お気に入りショップだけのニュースを見ることが出来ます。 値下がり情報や在庫状況などをお知らせ お気に入りアイテムが値下がりした時や、在庫が残り少なくなった時、 お気に入りショップが値下げした時などにお知らせします。 をクリックして追加 アイテムやブランドページにある ハートマークをクリックしてどんどん追加しよう。
ちきさんです。 Scalaのfor yieldみたいなことをRxJSで表現できないかと思ってやってみました。 ひとまとめの複数の非同期処理のうち、一つでもエラーになったら他の全ての非同期処理を破棄するRxJSのコードです。 デモ → http://jsbin.com/xerufem/10/edit?js,console エラーが一つもなければ出力に HELLO と表示されますが、そうでなければ (empty) と表示されます。ランダムに結果が変わるので何回かRUNボタンを押して動作を確認してみてください。 以下、JS Binのコードに少しコメントを足したものです。 ScalaのSomeとNoneに相当するものがObservable.ofとObservable.emptyになります。 const Observable = Rx.Observable // 9割の確率で成功する。 functi
This article has been updated to the latest version Angular 16 and tested with Angular 15. The content is likely still applicable for all Angular 2 + versions. A typical pattern we run into with single page apps is to gather up data from multiple API endpoints and then display the gathered data to the user. Fetching numerous asynchronous requests and managing them can be tricky but with the Angula
広島県府中町によりますと、町内を流れる榎川の堤防が決壊しているという情報があり、町は川の周辺の地域の住民に避難指示を出しました。
今回の豪雨で大きな被害を受けた岡山県倉敷市は、全国から食料や服などの支援物資の提供を受け付けていましたが、避難所などへの配送作業が滞っているとして、支援物資の受け入れを一時的に休止することにしました。 市では、提供を受けた物資を広い範囲が水につかった真備町箭田にある真備総合公園の体育館に集めていましたが、物資を置くスペースが足りないことや、仕分けする職員が足りないことなどから、避難所への配送作業が滞っているとして、10日から支援物資の受け入れを一時的に休止することを決めました。 倉敷市は「被災者のニーズと合っていない秋冬の衣服などの提供も多く、避難所のスペースを圧迫してしまっている。今後、必要とされている物資をしっかり届けるためにも休止に理解してほしい」と話しています。
バ美肉おじさんの登場。地獄の釜の蓋が開いた2018年 『バ美肉おじさん』といった言葉をご存知でしょうか? バーチャルな美少女に受肉するおじさんの略称であり、『おじさんたちがバーチャルYouTuberとして活動できる美少女アバターを持つ』という意味で使われています。この2018年は大量のバ美肉おじさんが誕生した年でもありました。地獄ですね 『バ美肉おじさん』には2種類のおじさんがいます。1つは男性の声のままで喋るおじさん、もう1つは特殊な発声やボイスチェンジャーを利用して女性の声で喋るおじさんです。前者は男性として振る舞い、後者は女性として振る舞うことが多いという違いがあります。後者のほうが地獄ですね 今回ご紹介する「マグロナちゃん」はボイスチェンジャーをつかって女性の声で喋るバ美肉おじさんです。そのマグロナちゃんはどんな声なのか、まずはこちらの動画を御覧ください。 いったいおじさんはどこに
RxJS 5はES Modulesの import の書き方で容量が変わる。 利便性と容量のトレードオフの関係⚖ ※注意:この記事はRxJS 5について言及したものだ。RxJS 5では import 文の書き方で容量が変わるが、RxJS 6ではツリーシェイキングが可能な構造になっているので、一般的な書き方で容量がコンパクトになる。RxJS 6についてもこの記事の末尾で検証結果を記載している。 公式ReadMeにも書かれていることだが、バンドルツールで検証したので数値結果とともに4通りの記述方法を示す。 1. 全部まるっとimport import * as Rx from 'rxjs'; Rx.Observable.interval(200) .take(9) .map(x => x + '!!!') .bufferCount(2) .subscribe(value => console.
Efficient Online and Batch Learning using Forward-Backward Splitting Journal of Machine Learning Research, Volume 10, December 2009, pages 2873-2898 Long manuscript Early version including appendices published in Neural Information Processing Systems (NIPS 2009). Given as oral presentation. Slides. We describe, analyze, and experiment with a framework for empirical loss minimization with regulariz
Les articles suivants sont fusionnés dans Google Scholar. Les citations de ces articles ne sont comptabilisées que pour le premier article. Le décompte "Citée par" inclut les citations des articles suivants dans Google Scholar. Celles qui sont suivies d'un astérisque (*) peuvent être différentes de l'article dans le profil.
AppleがmacOS 10.13.6 High Sierraおよびセキュリティアップデート2018-004でIntel CPUのLazy FP state restore脆弱性を修正したと発表しています。詳細は以下から。 Appleは現地時間2018年07月09日、High Sierra向けに「macOS High Sierra 10.13.6アップデート」、El CapitanおよびSierra向けに「セキュリティ・アップデート 2018-004」をリリースしましたが、同アップデートではIntelが今年06月に情報を公開した「Lazy FP state restore(CVE-2018-3665)」脆弱性が修正されているそうです。 2018 年 6 月 14 日、Lazy FP State Restore というサイド チャネル投機的実行に関係する新たな脆弱性が発表され、CVE-201
Bluetoothを使う目的 Raspberry Piはとても手軽なデバイスで、WifiもあるのでSSHなどでログインすると普通のLinuxとしても利用でき、HTTPでもいろんなサービスにアクセスでき、重宝します。 私も今週買って試しているのですが、とてもよい! せっかくなので起動しっぱなしにして必要に応じてHTTPでアクセスしていろんなIoT的な使い方をしたくなりますね。 でも、リブートしたり、またはお家のWifi環境を変えてしまったときにでIPアドレスが変わってしまいSSHでアクセスできなくなります。 Raspberry Pi自体に画面がつけていればip addrコマンドで調べられますが、画面がついていない状態からわざわざセットアップするのが面倒です。 そこで今回は、Bluetoothというペアリング機能を使ってPCと接続状態をいつでも構築できるようにしておき、その接続を使ってTTYで
テキストをなるべく含めない 低コストで素材をそろえる 低コストでローカライズする その他にやったこと アプリのアイデアを出す テキストをなるべく含めない Designed by stock-world-on / Freepik LITALICOアプリはお子様がメインターゲットなので、以下のルールを守っています。 広告を入れない 障害の有無に関係なく使える 幼児から大人まで楽しめる これらのルールを守るにあたって、設計時には以下を意識しています。 テキストをなるべく含めない 子供がわからない表現は含めない 子供が使えるインターフェースにする テキストに頼らずに自然に使い方がわかるものを目指して設計すると、国籍や年齢を問わず、誰でも使えるものになりますし、テキストが少ないとローカライズコストも抑えられるのでオススメです。 低コストで素材をそろえる Designed by Freepik 著者は
本記事はサムザップ Advent Calendar 2017の3日目の記事です。 昨日は@yosizo@githubさんの「Jenkinsパイプラインスクリプトで簡単!Unity+iOSビルド環境構築」でした SimpleAnimationとは何か? AnimatorコンポーネントとAnimatorControllerは、少数のアニメーションをオブジェクトに適用するシンプルなケースにおいて、 しばしばいたずらに複雑であるというフィードバックを受けていたみたいです。 より複雑なPlayablesのサンプルが欲しいという声も沢山あり、今回、その2つを同時に解決するものとして、 Unity Technologies社が提供したものです。 全てC#で書かれ、Github上で公開されています。 SimpleAnimationの使い方 Unity-Technologies/SimpleAnimatio
Ubuntu 16.04 LTS (64ビット版) にUnityを導入する方法についてまとめてみます。 ※ここでのUnityはユーザインタフェースの方ではなく、ゲームエンジンの方ですのでご注意ください。 インストール方法 Linux版Unityエディター : 試験的ビルドをリリースしました – Unity Blogからオフィシャル 64-bit .deb パッケージをダウンロードします。 sudo apt install ./unity-editor-5.1.0f3+2015082501_amd64.debコマンドを実行し、debパッケージをインストールします。 アクティベーション方法 起動時にログイン画面が出てくる場合には、以下の手順でアクティベーションを行う必要があります。 端末を開きます。 LD_PRELOAD=/lib/x86_64-linux-gnu/libresolv.so.2
スマホゲームを作っていると、↓みたいなときってありますよね。 定期イベントのお知らせをしたい(内部でスケジューリングされているゲリライベント的なやつ) しばらくゲームを起動していないユーザに起動をうながしたい そんなとき、役に立つのがローカルPUSHです。 ググってみるとローカルPUSHの情報は色々と出てくるんですが、大体ネイティブプラグインを作ってPUSHを送るものばかり。 ネイティブプラグインは面倒くさいので、既存のAssetとC#だけを使ってなんとかしてみました。 Assetのチョイス Area730様が無料でローカル&リモートPUSH用のAssetを公開されています。 https://www.assetstore.unity3d.com/jp/#!/content/61019 執筆時点のVer1.0だと、iOS11で動かそうとしてもウンともスンとも言わなかったため、Androidの
2017年8月30日にリリースされたLaravel 5.5LTSの新機能まとめ。 5.5は5.1以降2年振りのLTS(Long-Term Support)だ。バージョン追従が難しい商用プロダクトなどは、LTSをベースに開発するのが良い。 以下は、Laravel NewsのLaravel 5.5 LTS is Now Releasedの翻訳。文章がこなれていないところや翻訳が怪しいところもあるが、何かあればご連絡ください。 Laravel 5.5は次のLTSリリース Laravel 5.5は次の長期サポート(LTS=Long-Term Support)バージョン(前回は5.1)。LTSは、2年間のバグ修正、3年間のセキュリティ修正を行う。 一般的なマイナーリリースでは、半年間のバグ修正、1年間のセキュリティ修正となっている。 Whoopsパッケージ Laravel v4で提供されていたデバッ
はじめに いきなり本番環境を構築するのは怖すぎるので仮想マシン上で設定したときの備忘録。 過去にこんなの執筆してたけど今見たら足りてない部分ががが。 環境 (2017-11-07時点) サービス名 バージョン
概要 Dockerで一からLaravelの環境を作ってみたかったんです。 流れを理解できるように記事として残します。 構成はNginx + php-fpm + (MySQL, PostgreSQL, Redis) この記事では扱いませんが、XdebugとPhpStormの連携と言ったことも後々言及する予定です。 設定はGithubにあがっています。 この記事で学べること DockerとDocker Composeを使用して一からDockerのPHP(Laravel)環境を作る方法 この記事で触れないこと Nginxやphp-fpmの細かい設定ファイルについて 各種パフォーマンスチューニング さっそく始めていきます。 Nginx まずはNginxのコンテナを準備。 Nginxの公式イメージをそのまま使います。 下記のようなdocker-compose.ymlを作成します。
僕はアジア各国のメイカーフェアに、世界でもっとも多く参加していて、メイカーフェア深圳、メイカーフェアシンガポールで運営に協力している。中国語も英語もネイティブでなく、足手まといになりがちな僕が運営チームに入っている大きな理由は、僕が日本人で、日本で行われるメイカーフェア「メイカーフェア東京」にずっと参加してきたからだ。 深圳のメイカーフェアは、海外から多くのメイカーを招聘している。深圳のメイカーフェアを立ち上げたSeeedのメンバーは、口々に東京のメイカーのクリエイティブさを賞賛する。実際に日本からの招聘組はアメリカより多い。プレゼンテーションでは英語圏のメイカーが多いが、日本人もゼロではない。僕が運営に関わるようになったきっかけも2014年のメイカーフェア深圳でプレゼンをしてからだ。そのプレゼンは現地の新聞に全文訳が載るほど評判を呼んだ。 付記すると、僕自身はこの仕事で給料をもらっている
はじめまして。SmartHRでマーケティングを担当している荒木と申します。 さっそくですが、先日こんなイベントを公開しました。 【 SmartHR】エンジニアの入社歓迎会の練習をする会 〜入社歓迎会のやり方、忘れました〜 「入社歓迎会の練習会」という不思議なイベントが生まれた悲しい背景について、VPoEの芹澤に語ってもらいました。 芹澤:6月頃、エンジニアの定例会議で「久しぶりに飲み会でもやろうか」と言う話になったんですが「そもそもなんで久しぶりなんだ!?」と言う疑問が発生し、そこを掘り下げてみると「ここ半年間エンジニアが入社していなく、歓迎会が開かれていないから」と言う結論に至りました。 久しく歓迎会をやっていない……歓迎ってなんだっけ……こんな状態で僕たちは今後入社してくるエンジニアをきちんと歓迎できるのだろうか!? いや、できないだろう。失礼のないように、練習しておこう。 という悲し
文部科学省の私立大学の支援事業をめぐる汚職事件で、逮捕された前局長が容疑を否認し、「息子を不正に合格させるよう東京医科大学側に依頼したという認識はない」などと供述していることが関係者への取材でわかりました。一方、大学の前理事長らは不正な行為をしたことを認めているということで、特捜部が詳しい経緯を調べています。 特捜部は佐野前局長が大学側に便宜を図る見返りに東京医科大学トップだった臼井正彦前理事長(77)らが前局長の息子の入試の点数を加算するよう学内で指示したとみていますが、調べに対し前局長は容疑を否認し、「息子を不正に合格させるよう大学側に依頼した認識はない」などと供述していることが関係者への取材でわかりました。 一方、臼井前理事長と鈴木衞前学長は任意の事情聴取に対し不正な行為をしたことを認めているということです。 特捜部は佐野前局長と臼井前理事長らのやり取りなど詳しい経緯について実態解明
芥川賞の候補作の小説「美しい顔」にほかの作品とよく似た表現があるにもかかわらず参考文献として記載していなかったことなどについて、作者の北条裕子さんが初めてコメントを発表し「物書きとしての未熟さゆえに、多大なご迷惑をおかけしてしまった」と謝罪しました。 この作品について、震災のルポルタージュ作品などとよく似た表現があるにもかかわらず参考文献として記載していなかったことを受け、作者の北条さんが掲載誌の版元の講談社を通じて初めてコメントを発表しました。 この中で、参考文献は単行本として刊行される時に掲載すればよいと思い込んでいたとして「参考文献の著者、編者、さらには現地の取材対象者の方々に、敬意と感謝の気持ちを伝えるどころか、とても不快な思いをさせてしまうことになりました」と反省の言葉を記しました。 また、被災地に行かずに小説を書くなかで、参考文献の扱い方にも配慮が欠けていたとして「いくつかの場
(加筆修正中、細かい間違いがあればご指摘ください) 10年ほど、JALのJGCプレミアでワンワールドのエメラルドを維持していたが、このやり方だとなかなかステータスにたどり着くことが難しく、年末にはエクセルで表を作って、自腹の修行を足す必要があった。 ところが、数年前、BA(ブリティッシュ・エアウエイズ)を使った時に、機内誌でExecutiveClubの案内に触れる機会があり、かなり楽にワンワールドのエメラルドにたどり着けるのはないかという希望を持った。ただ、その頃は日本人でBAのゴールド(最上位)を持っているという人はあんまりいなかったようで、検索をかけてもそれらしいブログはヒットしなかった。昨年、数名がBAで最上位ステータスを獲得していることを披露していたので、私も安心してBAでの修行に切り替えることにした。 ワンワールドエメラルドを維持する理由 ANAのスターアライアンスの場合、最上級
論文紹介の前にこのエントリは「ヒューマンコンピュータインタラクション論文紹介 Advent Calendar 2015」の2日目のものです。Advent Calendarに参戦するのは初めてでよくわかりませんが、前日の湯村さんのエントリを参考にシコシコ書いてみます。 紹介するのはACM CHI 2015でFeltさんたちによって発表された"Improving SSL Warnings: Comprehension and Adherence"です。 Adrienne Porter Feltさんが筆頭著者で、そのほかにGoogleの方とUniversity of Pennsylvaniaの方による共著です。(共著者も大物ぞろいですが) Adrienne Porter Felt数年前まではAndroidのセキュリティ、特にPermissionに関する研究を多くされてきましたが、2012年を境に
ZEIT が作っている Micro という Node.js のフレームワークがあり、使いやすそう。 ZEIT は、かの Next.js を作っていて、 Mongoose を作った人や socket.io を作った人が所属しており、とても信頼できる。 ちなみに、 ZEIT は Now という、 Node.js (及び Dockerized されたもの)を動かせる、サーバーレスのサービスもやっている。 ZEIT(時) と Now(今) という世界観が良いですね。 初動が早くて、快適だった。 [追記] 何かに Micro 8 と書いてあって、最初、そういう名前のフレームワークと思ったのですが、実際は 8 はバージョン名で、 Micro のようです。また現行バージョンは9でした。 多分これ https://zeit.co/blog/micro-8 [/追記] Features README の F
👉 Default Change Detection StrategyBy default Angular uses the ChangeDetectionStrategy.Default change detection strategy. The default strategy doesn’t assume anything about the application, therefore every time something changes in our application, as a result of various user events, timers, XHR, promises, etc., a change detection will run on all components. This means anything from a click event
sklearn.linear_model.RidgeCV¶ class sklearn.linear_model.RidgeCV(alphas=(0.1, 1.0, 10.0), *, fit_intercept=True, scoring=None, cv=None, gcv_mode=None, store_cv_values=False, alpha_per_target=False)[source]¶ Ridge regression with built-in cross-validation. See glossary entry for cross-validation estimator. By default, it performs efficient Leave-One-Out Cross-Validation. Read more in the User Guide
2019/1016 追記: Joblibのキャッシュ機能について書きました。 [Python] Joblibのキャッシュを使って同じ計算を省略する scikit-learnのチュートリアルといえば@Scaled_Wurmマンの紹介がとても分かりやすい。 今回はたまたまソースコードを読んでいて、かつそのブログエントリでは紹介さていなかったニッチなところをメモする。 結論としては特に理由が無いならmultiprocessingで書いている部分はParallelで置き換えても良さそう、ということ。 並列処理をおこなうクラス 基本的にはmultiprocessingで並列処理をおこなうんだけど、あったらいいな〜というヘルプ機能を提供してくれる。 multiprocessingじゃダメなの? Parallelは (原文はソースコード中のNotes) 関数の引数をリストで作らなくもていいよ debug
@armorik83です。Angularアドベントカレンダーの4日目となる本日は、かつて好評だった拙記事"AngularJSアンチパターン集"にあやかって、Angular 2(以下、単にAngularと表記したときは2.0以上4未満を指す)について気をつけた方がよい点――アンチパターンをまとめたいと思います。 Angular 2.xでアンチパターンは起こりうるか Angular 1系とは大きくAPIが変わったAngular 2系。APIが大きく変わった理由として、Web標準により近い構成を取れるようにする目的がありました。例えば、angular.module()ではなくTypeScriptのimport fromをベースとするソース分割の仕組みであったり、ES2015 classを標準としたComponentやServiceの定義であったり、$qではなく標準のPromiseを使ったりなどで
JSON Web Token (JWT) is a low overhead option for authentication that is easy to implement and scales with your application. There is no need to store session data as everything you need is stored in an encoded string sent in the JWT, significantly reducing database overhead for your servers. In this course, we will build a simple authentication server that will act as a token issuer, and we will
2018年5月24日にbeta1がリリースされた PostgreSQL 11 の主要な新機能について動作検証を行った結果を報告します。 本検証レポートは コマンド実行手順も詳細に記載していますので、PostgreSQL 11 を使って実際に新機能を確認したい方のガイドブックとしても活用できます。 PostgreSQL 11 の主要な強化点は以下の通りです。 JITコンパイルの追加 [性能] パーティショニングの様々な改善[機能+性能] 並列実行の様々な改善[性能] プロシージャ内でのトランザクション制御をサポート [機能] 認証でSCRAMチャンネルバインドをサポート[セキュリティ] ALTER TABLE .. ADD COLUMN の性能改善 [性能] ウィンドウ関数の拡張[機能] 上記の角括弧[]内の記載は何に寄与する強化点であるかを示しています。大規模なデータを扱う場合には最初の3
Docker for Windowsは非常に便利なのですが、Hyper-V前提になっていることが多くの足かせを生んでいます。Hyper-VはCPUの仮想化支援機能を占有してしまうため、VMwareなどの他の仮想化ソフトウェアや、Intel HAXMを利用したAndroid Emulatorと同時に動かすことができません。 もちろん、切り替えれば(簡単に切り替える方法がありますが)良いのですが、PCの再起動が必要ですし、同時に動かしたい事もままあるはずです。 私も絶賛困っていたのですが、このツイートを見てDockerをHyper-Vなしで動かせることを知りました。 ワオ。Windows 10 Home Edition でも WSL から docker 動いちゃった。最高かよ。 pic.twitter.com/SmVqeHsgH0— mattn (@mattn_jp) 2018年7月8日 実際
Docker for Windowsは非常に便利なのですが、Hyper-V前提になっていることが多くの足かせを生んでいます。Hyper-VはCPUの仮想化支援機能を占有してしまうため、VMwareなどの他の仮想化ソフトウェアや、Intel HAXMを利用したAndroid Emulatorと同時に動かすことができません。 もちろん、切り替えれば(簡単に切り替える方法がありますが)良いのですが、PCの再起動が必要ですし、同時に動かしたい事もままあるはずです。 私も絶賛困っていたのですが、このツイートを見てDockerをHyper-Vなしで動かせることを知りました。 ワオ。Windows 10 Home Edition でも WSL から docker 動いちゃった。最高かよ。 pic.twitter.com/SmVqeHsgH0— mattn (@mattn_jp) 2018年7月8日 実際
Kubernetes の Deployment のローリングアップデートが起こる条件と設定についてのメモです。Deployment のローリングアップデート自体の仕組みについては Kubernetes: Deployment の仕組み にまとめています。 Deployment のローリングアップデートが起きる条件 Deployment のローリングアップデートは Deployment の Pod Template (.spec.template) という Pod のテンプレート情報に変更があったときにのみ行われます。例えば Deployment のアノテーション(.metadata.annotations) を変更してもローリングアップデートは起きませんが、Pod Template のアノテーション(.spec.template.metadata.annotations) を更新するとロー
以下、四女さんが、信者さんらに伝えたいこととして文章をもらいましたので、アップします ********** 大雨の被害で亡くなられる方がいる中、実父が最後の最後まで世間をお騒がせしていることを心苦しく思っております。本当に申し訳ございません。 松本元死刑囚の最後の言葉の件につきましては、指名を受けた私自身が大変驚きました。しかし、それは実父の最後のメッセージなのではないかと受け入れることにします。(メディア問い合わせで補充「当面、東京拘置所保管」を前提にて) 捏造などではあり得ません。現に聖人化される恐れがあっても遠藤元死刑囚の遺体は教団に渡りました。 私は自分が他の親族に比べて実父から愛されたとは最後の言葉を踏まえても思いません。ですが、かなり信頼してくれていたのかもしれないというのは思い当たる節があります。実は知る限り彼と最後に接見できたのは私だったからです。 松本元死刑囚はおそらく最
2020年に開催される東京オリンピック・パラリンピック。特に東京五輪の大会期間中は、選手1万1000人、観客780万人、メディア関係者2万5000人が国内外から訪れると試算されている。選手はバス2000台、大会関係者用は乗用車4000台で、競技会場や宿泊施設などを移動する予定だ。 もしも何も対策をしなかった場合、鉄道の輸送客は通勤ラッシュの時間帯に1割増、高速道路の混雑は現在の2倍になると予想。通常の経済活動への影響が懸念されることから、東京都と2020年東京五輪・パラリンピック大会組織委員会は現在、大規模な交通輸送計画を検討。東京地下鉄株式会社(東京メトロ)でも増発や駅構内のセキュリティ強化など、五輪に向けた取り組みが始まっている。 大会運営の成否を握るとも言われる輸送。東京五輪ではどのような準備が進んでいるのだろうか。また、私たちの日常生活にどのような影響があるのだろうか。東京・豊洲の
エムスリーでマルチデバイスチームのチームリーダーをしている松原@ma2geです。 マルチデバイスチームはこちらのテックブログでは初出なので簡単に紹介すると、iOS や Android 等のデバイス対応を主導する開発するチームで、主に iOS, Android のネイティブアプリ開発から、アプリから叩く API サーバ(いわゆる Backends For Frontends(BFF))、プッシュ通知基盤システムのバックエンドサービスも開発しております。 私自身は3月までは別チームで Rails/Java/Elixir などを触っていましたが、4月から現チームに移動しこちらでもまた新たな挑戦をさせてもらっています。 💪 前提 今回はネイティブアプリ向けの RESTful な API サーバがレガシーとなっており、このサーバのリニューアルを検討している話を書きます。 対象のサーバはフレームワー
ERC20の実例 イーサリアム・プラットフォーム上のトークンはすべてERC20トークンだ。 本稿執筆時点で8万2815種類存在する。そのうちいくつかを見てみよう。 イオス(EOS)は現在第5位の規模の仮想通貨で、時価総額はおよそ120億ドルに達しており、ブロックチェーン間コミュニケーションを活用できるネットワークを構築しようとしている。 トロン(TRX)は本稿執筆時点で全仮想通貨の10位に位置しており、「デジタルエンターテイメント業界のオープンソース・プロトコル」と説明されている。様々なコンテンツを創るすべてのクリエイターをつなぐエコシステムを持つ、コンテンツ・プラットフォームの開始を目指している。 「企業レベルのパブリック・ブロックチェーン・プラットフォーム」であるヴィチェーン(VEN)は時価総額15位の仮想通貨で、モノのインターネット(IoT)テクノロジーを実装し、個々の製品にプライベ
※2018/7/10 15:00 概ね復旧したとのこと 概要 ソフトバンク子会社のファーストサーバーが運営するクラウド型マネージドレンタルサーバー「Zenlogicホスティング」が、緊急メンテナンスのため、全サービスを最長60時間停止すると発表しました。 状況をまとめます。 経緯 2018年6月19日(火)より、ストレージサーバーの高負荷により、サービスが高負荷状態となる障害が断続的に発生していた模様です。 6月19日より一部のお客様で発生している高負荷障害に関するお詫びとお知らせ |Zenlogicサポートサイト[ファーストサーバ] 要約すると、 ・一部ログの出力内容変更 → 効果なし ・一部サーバーの入れ替え → 効果なし ・ストレージシステムの緊急増強 x 3回と設定値変更 → 効果なし ・ストレージシステムの増強メンテナンス → 効果なし ・ストレージシステムの設定最適化 → 効果
The Deep Reinforcement Learning Nanodegree has four courses: Introduction to Deep Reinforcement Learning, Value-Based Methods, Policy-Based Methods, and Multi-Agent RL. Students learn to implement classical solution methods, define Markov decision processes, policies, and value functions, and derive Bellman equations. They learn dynamic programming, Monte Carlo methods, temporal-difference methods
Deep-learning-free Text and Sentence Embedding, Part 1 Word embeddings (see my old post1 and post2) capture the idea that one can express “meaning” of words using a vector, so that the cosine of the angle between the vectors captures semantic similarity. (“Cosine similarity” property.) Sentence embeddings and text embeddings try to achieve something similar: use a fixed-dimensional vector to repre
Toward theoretical understanding of deep learning Sanjeev Arora Optimization Ge, Huang, Jin, Yuan COLT 2015. "Evading saddle points: online stochastic gradient descent for tensor decomposition." Jin, Ge, Netrapalli, Kakade, Jordan ICML'17. How to escape saddle points efficiently. Blog post. 2nd order black box methods for deep learning. Paper 1 by Agrarwal et al and Paper 2 by Carmon et al. Blog
TL;DR MobileNet で使われていることで有名な ReLU6 を復習してみた 初出の論文(と思われるもの)では sparse feature を得るために使うという導入だった MobileNet の文脈では固定小数点数の演算に適している(上限を与えない場合と比べて resolution が高い) とはいえ 6 は実験によって決めるべきパラメタでしかなく、それ以上に深い意味はない(と思う) 最近勉強会で MobileNetV2について発表 する機会があり、改めて ReLU6 について考え直してみた。 ちなみに ReLU6 とは何かというと、単純に上限を 6 に設定した ReLU である。 \(x \rightarrow \min ( \max (0,x), 6 )\). この ReLU6 は MobileNet で使われていることで有名だが、これについて復習してみようというエントリ
前回 マルチGPUを導入した話とseparable_conv2dの話など : TensorFlow将棋ソフト開発日誌 #11 目次 TensorFlow将棋ソフト開発日誌 目次 ソースはgithubにあります(俺が読めればいいというレベル) なうりぶーてぃんぐ 目次 最近何をしていたか TFRecordを使用する理由 非同期読み込みにこだわる理由 TFRecord関係の参考ページ TFRecordを使用する際の注意点(ここだけ読めば良い) 出力 : データをTFRecordに変換する 入力 : TFRecordをTFRecordReaderでtf.Tensorにする 参考 : 自前のファイル形式と自前の非同期読み込みのコード 最近何をしていたか 年初あたりにコンピュータ将棋にPFNが参入というニュースが出て非常に非常にモチベーションが下がりました。勝てるわけねえじゃん。 TensorFlo
はじめに 株投資の勉強を始めるのでそのメモを残していきます。 前回のTensorFlow(LSTM)で株価予想 〜 株予想その1 〜の続き ※前回の予測した株価 今回は多層パーセプトロン(MLP)を用いて株価が上がるか下がるかを分類し株価予測をしてみます。 [補足] 株以外にAIを用いた競馬予想 sivaを運用しています。 連対的中率 : 約 86% 回収率 : 約 136% twitterを始めました。フォローお願いします。 簡単な仕様 前回の予測方法として、前10日分の終値から、LSTMで翌日の株価を予測していました。 今回は前100日分の終値を入れ、翌日の株価が上がるか下がるかの2値分類をします。 先ずは株の予測実験 データは前回と一緒でこちらのデータを使います。 ダウンロードしてきたデータは日経平均の2007年〜2017年の情報。 日付, 始値, 高値, 安値, 終値のデータが入っ
この記事を読まれるpython初心者の方への注意事項(2019/10/03追記) この記事はプログラミングの環境構築経験が少なめの方へ向けて書いた記事です。そのため、複数の候補があるpython環境について特に説明することはせず、差し当たってAnacondaを使う方法について説明しました。 しかし、この記事を投稿してから約3年経過し、python+tensorflowを取り巻く環境も変わってきました。この記事を書いた当初はAnacondaを使うのが一番手っ取り早いかと考えていましたが、ほかの環境の選択肢としてWSLやWindows版Docker、公式のWindows版Pythonが使いやすくなったこともあり、現状ではAnacondaを使うのが最適とは言いづらい状況かと思うようになりました。Anacondaについては誤解も多く1、ウェブ上に正しい情報が少ないこともあり、トラブルに対処しにくい
こんにちは、さとうなおきです。今回の「週刊アジュール」では、2018年6月24日~6月30日の1週間に発表されたMicrosoft Azureの新機能から、筆者の独断と偏見で選んだトピックについて紹介していきます。 ノルウェーリージョン発表、中国リージョン拡張 ノルウェーで2つのAzureリージョン(ノルウェー東部、ノルウェー西部)を提供する計画が発表されました。提供時期は、2019年後半の予定です。 また、中国の既存の2つのAzureリージョン(中国東部、中国北部)に加えて、新たに2つのAzureリージョン(中国東部2、中国北部2)が利用可能になりました。 これによって、42の利用可能なリージョン、12の発表済みリージョンを合わせて、Azureリージョン数は54になりました。 詳細は、ブログポスト「Microsoft announces two new datacentre region
[更新 2018.08.08] 以前掲載していた内容 (1~5章) の一部に、最新の情報ではなく、正確性に欠ける部分がありましたので、公開は、Azure サービス内容の説明に限定致しました。 こんにちは、ドクです。 Microsoft Azure 全体価値訴求資料というのを4年くらい前から作っております。 最新バージョン v3.0 についても、一人でコツコツと作成してきましたが、かなり出来上がってきましたので、公開したいと思います。 月に1度くらいは、資料の Update をしておりますので、陳腐化しないのがウリです(笑)... と言っても、メイン業務が他にありますので、限界はあります…ご容赦ください。 Microsoft Azure 全体価値訴求資料 v3.0 - 6章 カテゴリー別のサービス説明 6章の01 Compute 6章の02 Networking 6章の03 Storage
Papers related to chatbot models in chronological order spanning about 5 years from 2014. Some papers are not about chatbots, but I included them because they are interesting, and they may provide insights into creating new and different conversation models. For each paper I provided a link, the names of the authors, and GitHub implementations of the paper (noting the deep learning framework) if I
[更新 2018.08.08] 以前掲載していた内容 (1~5章) の一部に、最新の情報ではなく、正確性に欠ける部分がありましたので、公開は、Azure サービス内容の説明に限定致しました。 こんにちは、ドクです。 Microsoft Azure 全体価値訴求資料というのを4年くらい前から作っております。 最新バージョン v3.0 についても、一人でコツコツと作成してきましたが、かなり出来上がってきましたので、公開したいと思います。 月に1度くらいは、資料の Update をしておりますので、陳腐化しないのがウリです(笑)... と言っても、メイン業務が他にありますので、限界はあります…ご容赦ください。 Microsoft Azure 全体価値訴求資料 v3.0 - 6章 カテゴリー別のサービス説明 6章の01 Compute 6章の02 Networking 6章の03 Storage
SRE Group Managerをしている前田 (@glidenote)です。 弊社では先日監視システムを刷新し、Datadogを全サーバに導入し、今年3月にDatadogから正式リリースされたDatadog Log Managementを利用しNginxのエラー監視をするようにしました。今回はその件について紹介します。 TL;DR Datadog Log Managementを利用して、Nginxのエラーを監視するようにした とりあえずLogを送っておいて、グラフを作ったり、後から必要な形に加工するという運用が簡単に出来るようになった 正式リリース間もないので、まだまだな部分があるが、手軽にログ監視が出来るので今後の機能拡張が楽しみ 前提 以前から弊社では、 Fluentdを利用して計10数億行/dayの各種ログを処理 NginxのログはFluentdを利用して、BigQueryとSe
SRE Group Managerをしている前田 (@glidenote)です。 弊社では先日監視システムを刷新し、Datadogを全サーバに導入し、今年3月にDatadogから正式リリースされたDatadog Log Managementを利用しNginxのエラー監視をするようにしました。今回はその件について紹介します。 TL;DR Datadog Log Managementを利用して、Nginxのエラーを監視するようにした とりあえずLogを送っておいて、グラフを作ったり、後から必要な形に加工するという運用が簡単に出来るようになった 正式リリース間もないので、まだまだな部分があるが、手軽にログ監視が出来るので今後の機能拡張が楽しみ 前提 以前から弊社では、 Fluentdを利用して計10数億行/dayの各種ログを処理 NginxのログはFluentdを利用して、BigQueryとSe
「上司と行く飲み会でどこ座るか問題」は常に悩みの種だ。Business Insider Japan編集部の会議で、一番若い筆者(西山)が一番奥に座ると、「そこ上座」と言われてしまう。 ある日、会社のメンバーと居酒屋に飲みに行った時のこと。 大人数の飲み会ではよくあることだが、座席が決まらない。みんなテーブルの端っこでもじもじしながら空気を読みあっていた。 「座っちゃって、座っちゃって」と後ろから急かされたので、私はサッと奥の席に着いた。すると、 「そういう時は目上の人に奥に座ってもらうんだよ」 そう先輩から言われて、ちょっとムッとした。 だったら最初からそういえば良いのに。「編集長の席は奥だから、座ってもらって」と。別に私はどうしても奥でなければ嫌というわけではないのに。 なぜ「座っちゃって」と言ってから、試すような真似をするのだろうか。モヤモヤとした気持ちが残った。 「礼儀2.0」は相手
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く