Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法モノビット エンジン
![DeNAのサーバー"コード"レスアーキテクチャ](https://cdn-ak-scissors.b.st-hatena.com/image/square/776cb6234ccd6242bddf0b90c56f4666dbc1f22a/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fdenaservercodelessarchitecture-191223050215-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
この記事はLibreOffice Advent Calendar 2019の24日目の記事です。なんと完走間近! 何年かやってますけど初めてです。うれしい。 さて今日のお話は、結論から先に書くと「こういうことできたらいいなー」と思ったら思いつきでも口走っておくと、行動力があるひとがなんか動いてくれていつのまにか実現したりするので、思慮浅く口走るの大事。って、内容です。むやみに長いです。 本題。タイトルのとおり、今年2019年は5月の25日、26日の両日、LibreOffice Asia Conference 2019(以下AsiaCon)というイベントを開催いたしました。 conf.libreoffice.jp タイトルの通り、アジアにおけるLibreOfficeの関係者がいろいろ集まっていろいろセミナーを行ったり議論したりなんだりするというものです。 これはなんどかいろんなところで書いた
エンジニアと立ち話。Vol.37 @yagihashoo(メルカリセキュリティエンジニア)ちょっとお話いいですか? メルカリで働くソフトウェアエンジニアにちょこっとお話を聞いていく本シリーズ。第37回では、Defence Forceチームのセキュリティエンジニアである@yagihash(Twitter名は@yagihashoo)にちょこっとお話を聞きました。 お客さまに安全なプロダクトを提供するための要として新設されたDefence Forceチームで、@yagihashは何をしているのか?本シリーズ初登場であるメルカリCTOの@suguruが話を聞きました。 ボルダリングで鍛えられた指で、コーディングは速くなるのか? @suguru:これ、僕にとっては初の立ち話シリーズですね。本題に入る前に聞きたいことがあるんですが、@yagihashさんってめちゃくちゃボルダリングをやっているイメージ
[レポート] SEC310: Amazon EC2インスタンスメタデータサービスのセキュリティベストプラクティス #reinvent こんにちは、コンサル部の望月です。 re:invent での発表ではなかったものの、大変、気になるアップデートだった IMDSv2 について、下記弊社ブログでも取り上げましたが、現地ではもちろんセッションを聞いてきました。 [待望のアプデ]EC2インスタンスメタデータサービスv2がリリースされてSSRF脆弱性等への攻撃に対するセキュリティが強化されました! | Developers.IO 本記事では AWS re:Invent 2019のセッション「SEC310: Security best practices for the Amazon EC2 instance metadata service」 のレポートをお送りします。 セッション概要 The Am
テスト駆動で学ぶ Firestoreセキュリティルール の書き方(認証、スキーマ検証、バリデーション)FirebaseJestFirestoreCloudFirestoreTypeScirpt 今までセキュリティルールをあまり書かずセキュリティ的にアレなものを量産していたので、 その反省からFirestoreのセキュリティルールについて学んだことを記します。 2020/12/01 追記 この記事は、以下バージョン時点の情報です。 node: 10.15.3 @firebase/testing: 0.12.3 内容案内 本記事では以下について記載しています。 Firestore セキュリティールールのテスト環境構築方法(TypeScirpt & Jest) ユーザー認証のルール記載方法、テスト方法 スキーマ検証のルール記載方法、テスト方法 値のバリデーションのルール記載方法、テスト方法 コー
こんにちは、freee株式会社 CTO の横路です。 この記事はfreee developers Advent Calendar 2019の最終日です。 昨年のアドベントカレンダーでは新卒で入ってくる君たちへというお題で、freeeの新卒の期待値は「3年でスモールチームのCTO」であるという話をしました。今年は次のステップとして、100名を超えるような「大きなチームのCTO」になるとどんなことを考えているのか?なかでも恐らくイメージしにくい技術戦略の考え方について、freeeの事例を振り返りながら、わかりやすくお伝えしたいと思います。 技術トップの役割の全体像と技術戦略の位置づけ プロダクトマネジメントのバイブルである「INSPIRED 第2版」に、大きなチームの技術トップの責務がよくまとまっています。 組織 従業員の採用とスキル向上に全力を注ぐ強力なマネジメントチームづくり リーダーシッ
バンクーバーにある某ウェアラブルデバイス制作のスタートアップ企業を退社して早数ヶ月たちました。 2年間のカナダ企業勤務で得た働きやすさに関する知見を独り占めするのももったいないので、記憶がまだ鮮明なうちにまとめておこうと思います。 いちエンジニア目線の雑感ですが、関係のない職種の方にも通じるところはたくさんあると思うので、ぜひ参考にしてください。 前情報としては、私は日本でweb/UIデザイナーを3年、カナダでiOS developerとして1年8ヶ月勤めました。 正社員でいうと計2社しか働いたことがないし、エンジニアとしては日本で働いたことがないので比べられません。ということは事前に記しときます。 1. 上下関係はなくても支障がない上下関係、まじでなかった。すごい。 マネージャーや役員など、最終判断を下す立場の人はいるけど、 ロールが違うというだけで関係はフラット。 CEO含めみんな下の
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Microsoft Corporationで「Microsoft 365」セキュリティジェネラルマネージャーを務めるAndrew Conway氏は多くの企業のセキュリティ対策の現状について「多様なセキュリティベンダー、多彩なセキュリティソリューションをパッチワークキルトのように使用している」と説明。その数は70~75種類にも及ぶという。 セキュリティソリューションの削減に苦心する企業に対してマイクロソフトは「Microsoft Azure」を筆頭とするマイクロソフトクラウドの利用をうながしてきた。日本の顧客企業は統合されたセキュリティソリューションと同時に、個別のエンドポイントに対しても高い品質を要求する傾向がある。 Conway氏は「
デザインシステムという名の成果物が抱える問題 デザインツール上で UI コンポーネントを並べただけでも『デザインシステム』と呼ぶくらい言葉が広まった今日。2017年に記事にした頃と比べると随分変わったという印象があるものの、デザインシステムと成果物が密接になり過ぎていると感じることがあります。 デザイン組織の成熟度に合わせて施策を変えるべきだと思いますが、事例を検索をしたり書籍を読むと、Lightning Design System や Carbon Design System のような完成されたものが出てきてしまいます。こうした状況だと「デザインシステムを作る」目的が上記のようなサイトを作ることになってしまう場合あります。つまり、デザインシステムとは完成された何かを作り上げることが目的になっているわけです。 足元を見ないで理想を作り上げようとしていないか 事例で見かけるようなデザインシス
New Relic Experts Make Their Tech Predictions for 2020 の翻訳です。みなさんはどう思いますか? 2019年はもうほとんどありません。しかし、今、次の年を予想する時です。2020年のインフラストラクチャおよびアプリケーション開発の世界に何を期待できますか?DevOps、クラウド、AIOps、サーバーレス、Kubernetes、およびJavaやRustなどのプログラミング言語は、来年から将来にわたってどのように進化しますか?8人のNew Relicのエキスパートに占ってもらいました。 Tori Wieldt, Senior Solution Marketing Manager No-Opsは最終的に死にます。2020年には、まだ実施していない組織は「No-Ops」という概念を捨て、Opsチームのメンバーの価値を認識し始めます。企業は常にOp
2019月10月14日、テクノロジーカンファレンス「DevFest Women Tokyo 2019」が開催されました。Diversity(多様性)とInclusion(認知と尊重)をテーマとしたカンファレンスで、IT業界で活躍している女性やLGBTQたちが自らのキャリアを通して得た知見を共有します。「よそはよそ、うちはうち 〜自分のものさしで、好きにエンジニアやる〜 」に登壇したのはGitHub/Enterprise Support Engineerの鈴木順子氏。講演資料はこちら 「自分のものさし」で、好きにエンジニアやる 鈴木順子氏:よろしくお願いします。今日は「よそはよそ、うちはうち 〜自分のものさしで、好きにエンジニアやる〜」と題して話をします。 まずは自己紹介をさせてください。PNSKといいます。GitHub、Twitterのアカウントは、このアカウント名になっているので、よけれ
社会不安障害(SAD)を抱く人は、相手の表情をネガティブに受け取りやすいことが実証される実験では、SADレベルの高い人ほど、表情のネガティブ変化により敏感になることが判明 表情は、相手の心を読み取る有力な手がかりです。 バル=イラン大学(イスラエル)の研究により、社会的不安レベルの高い人ほど、相手の表情をネガティブに解釈することが実証されました。 特に、社会不安障害(SAD)を抱えている人は、ネガティブな結論が出そうな場面では、極端に不安や恐怖を抱きます。言われてみると当たり前かもしれませんが、「無表情な人」を必要以上に恐れる人は、もしかしたら自分の中に原因がある可能性もあるでしょう。 SADは「ネガティブ変化」により敏感になる研究チームは、342名の被験者(平均年齢35歳)を募り、表情変化への認知レベルをテストしました。 実験では、「モーフィング・ビデオ」という表情が次第に変化していく動
記憶を思い出すためには体内時計の働きが重要体内時計の働きによりドーパミンが活性化され、記憶を思い起こすことができる遺伝子操作された「思い出せない」マウスは、ドーパミン薬剤によって「思い出せる」ようになった 「最近、物忘れが激しい」と感じている人は多いかもしれません。親の認知症で悩んでいる人も多いでしょう。若い人であっても、試験や大切な仕事のために記憶力をフル活用したい日があるものです。 「思い出せない」ことは老若男女共通の悩みですが、そんな悩みを解決してくれるかもしれない前代未聞の発見がありました。 東京大学の木田聡教授らのグループは、記憶を思い出すには体内時計の働きが必要であることを発見したのです。 研究の詳細は「Nature Communications」に掲載されています。 「思い出せない」遺伝子操作マウスの作製研究グループは、以前から人が夕方になると記憶を思い出せなくなる傾向に注目
皆さんこんにちは @tereka114です。 皆さん、今年もアドベントカレンダーが盛り上がりましたね。皆さんはどのアドベントカレンダーが良かったでしょうか? Acroquestは、今年も有志がQiitaの各種アドベントカレンダーに参加し、執筆していました。 本記事ではアドベントカレンダーの投稿記事の一覧と注目度の高かった記事を紹介します。 2019アドベントカレンダー 日付 カレンダー名 記事 12/6 自然言語処理 Advent Calendar 2019 - Qiita acro-engineer.hatenablog.com 12/8 Elastic Stack (Elasticsearch) Advent Calendar 2019 - Qiita acro-engineer.hatenablog.com 12/9 Elastic Stack (Elasticsearch) Adv
Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた 2019年12月25日にリリースされたばかりのRuby 2.7では、どのような機能がどういった経緯で採用されているのでしょう。リリースマネージャーのnaruseさんと、フルタイムコミッターのmameさんに詳しくうかがいました。 まつもとさんはとにかく忙しくて 実はすごいirbの改良 パターンマッチはRubyをどう変えるか キーワード引数は、端的に壊れていたのを大整理した 高速化に向けたいくつかの観点 Ruby 2.7で導入される「コンパクションGC」とは Ruby 3のビジョンは「静的解析」「並行並列」「JIT」 プログラミング言語Rubyには、クリスマス前後に新しいバージョンをリリースする伝統があり、2013年の2.1.0以降は毎年12月25日にメジャーバージョンアップが行われています
2017年3月、ChromeにつづきFirefoxがJavaのサポートを終了しました。 2019年1月現在、Javaが使えるブラウザはIE11と、Waterfoxだけになりました。お絵かき掲示板は使えなくなってしまうのでしょうか。 ブラウザだけで動作するPaintBBS NEO お絵描きしぃ掲示板 PaintBBS (©2000-2004しぃちゃん) をhtml5化するプロジェクトです。 お絵かき掲示板を絶滅の危機から救った人々…というタイトルで書き始めたので、強調しますが、funigeさん功績を抜きにして2019年のお絵かき掲示板は語れない…と思います。 Javaが使えなくなるからお絵かき掲示板はもう終り…と誰もが考えていたちょうどその頃に、funigeさんが開発したHTML5版しぃお絵かき掲示板 PaintBBS NEOの配布がはじまりました。 HTML5、javaScriptで作成さ
はじめに こんにちは、研究開発チームの関です。 いつのまにやら年末感が漂ってきましたね。今年もクリスマスは赤レンガ倉庫でカップルたちの中アイドルライブを見て過ごしました。*1 年越しはCDJででんぱ組と年越しを迎えるので、クリスマスも年越しも推しと過ごせて幸せです。 さて、この記事はGunosy Advent Calendar 2019の21日目の記事です。*2 この記事では研究開発チームのこの1年の振り返りと、今後について書いて行こうと思います。 自分なりの整理や、社内広報の役割も兼ねています。 はじめに 2018年までの研究開発 2019年の主な活動 業績 学会・研究会への参加 参加した国際学会(いずれも発表参加) 参加した国内学会・研究会 スポンサーした学会 参加レポート 大学での講義 ウェブ工学とビジネスモデル ウェブサービスにおけるデータ分析と機械学習 2019年の振り返り よか
Bing、まだ使ってる? 不正確で危険な検索結果が多いとの指摘も…2019.12.26 10:0058,424 Jennings Brown - Gizmodo US [原文] ( 湯木進悟 ) DuckDuckGoはどうなんだろう。 検索エンジン、なにを使ってますか? もうGoogle(グーグル)以外の検索なんて、存在していないに等しいだなんてユーザーは、結構いるのでは? でも、そのほかの検索エンジンとしては、Windowsユーザーであれば、Microsoft Edgeブラウザのデフォルト設定でもあるBingを使っている人が、まだ一定数はいることでしょう。 このほど米スタンフォード大学(Stanford University)のサイバー政策センター(Cyber Policy Center)は、GoogleとBingの検索エンジンを比較調査したレポートを発表。どちらも、それぞれ異なった視点
2019年12月3日、YouTube Originalsアニメ『OBSOLETE(オブソリート)』シーズン1のエピソード1〜6が配信開始された。 本作が初のシリーズ作品となる武右ェ門が制作、同じくシリーズ作品を手掛けるのは初めてとなるCGデザイナー出身の山田裕城が監督を務める本作。原案・シリーズ構成を手掛けるのが、2010年代を代表するアニメ『魔法少女まどか☆マギカ』を送り出した虚淵玄だ。 本作の主役は、体長2.5mという、人が乗り込む二足歩行メカとしては極限までにリアルな寸法のロボット「エグゾフレーム」。エピソード1では2023年を舞台に、軍用輸送機に搭載された米軍海兵隊仕様のエグゾフレーム「トード」が、ジャングルへ解き放たれ、そのまま戦闘に雪崩れ込む。世界に冠たる米軍の最新兵器として描かれるエグゾフレーム「トード」は、その圧倒的攻撃力で目標の陣地を制圧するが、謎の部隊=アウトキャスト・
ABEJA Advent Calendarの10日目です。 はじめにのはじめに 以下は、あくまでテストデータで上手く行ってるよという話で、本当にこれをやったら儲かるかというと、まだまだわかりませんのであしからず!あとネタがネタだけに、今回のはあくまで個人のやってみた記録であり、組織の取り組みとは関係ありません。 はじめに お金が欲しい!無限に寿司が食いたい!株で儲けたい! 研究やエンジニアリングをしながら生きてく上で、将来のキャリアや技術スタックについて日々考えてるんですが、よくよく原点に立ち返るとそもそも技術スタックとかどうでもよくて、好きなものを作って漫画読んで生きていきたいんです。つまり結局、世の中は金なんですよね金。なので、何とかして寝てても圧倒的に儲かる仕組みを作りたい!そんな気持ちで私利私欲のために機械学習を使ったという記録です。 以下は、今回紹介する方法で実験したテストデータ
これはいい感じにはたらくTips Advent Calendar 2019の記事です、12/23月の担当。 執筆している仲間たちはこちら。 今回こういった機会をもらったことで、随分前にアカウント作成したものの何だか腰が重くて書いていなかったnote執筆をスタートすることができました。きっかけ大事、ありがとうございます青田さん_@AotaTsutomu きっかけこんなツイートをしたところ、有り難いことにいろいろな方から反応を頂きました。(本記事の後半で実際のdailyアンケートフォームを開示しています) DMMに入社してから2年ちょい、デイリーで仕事の振り返りをしている、google formの簡単なアンケート形式で15問+2自由記述(←試行錯誤を経ていまこれ) あたまの整理とprj進行に 地味だけどポジティブに効く実感あるので おすすめです。 pic.twitter.com/TmRj4tr
来る2020年は日本が量子コンピューターを利用する「元年」になりそうだ。量子コンピューターのハードウエア実機が日本に上陸するだけでなく、量子コンピューター用ソフトウエアを開発する海外のスタートアップが日本に相次ぎ拠点を構えるからだ。 2020年に日本に上陸するハードウエア実機の1つは米IBMの「IBM Q System One」である。IBMは2台を日本に持ち込み、そのうち1台を日本IBMの施設に設置して量子コンピューターの商用クラウドサービスに使う。もう1台は東京大学の本郷キャンパスに設置し、IBMと東大による量子コンピューターハードウエアの研究開発などに使う。 IBM Q System Oneの実機が設置されるのは、米国、ドイツに次いで日本が3カ国目で、アジア太平洋地域では初めてだという。ユーザー企業はこれまで、米国にある量子コンピューターをネットワーク経由で利用する必要があった。 東
メリークリスマス。 @tereka114です。 本記事はDeep Learning論文紹介 Advent Calendar 2019の25日です。 qiita.com 私はKaggleの画像コンペに頻繁に参加しています。 そのときに、毎度選定にこまるのがニューラルネットワークの最適化手法(Optimizer)です。 学習率やWeight Decayなどハイパーパラメータが多く、選択パタンが無数にあると感じています。 そのため、Kaggleでよく利用される(されうる)最適化手法を振り返ります。 もちろん、実務でも十分使えるので、皆さんの学習に活かしてくれると幸いです。 最適化手法 SGD(Momentun) Adam AdamW AdaBound RAdam 実験 Optimizer間の比較 RAdamとAdamの学習率 AdamWのWeight Decayの値 最後に 最適化手法 今回紹介
11月からSquareで働いています。POSレジを作るのが嫌になったと言ってユビレジを辞めてSiderに転職したのが2016年、その3年後にまたレジの会社で働くことになるとは……(レジは作ってませんが。) *1 アメリカに行くのかというとそんなことはなくて、東京で日本法人の従業員として働いています。Squareが日本でサービス開始したのは2013年のことですが、それ以来東京のオフィスには開発者がいない状況でした。募集もしてなかったのですが、募集があるかどうかの確認もせずに知り合いづてに応募した人間がいて、それが私です……入社してから気づいたのですが、最近、全社を挙げてSFから世界中に分散していくというのを進めているそうで、その流れに気づかないうちに乗っていたのかもしれません。 今回仕事を探すに当たっては「RubyとSteepの開発に時間を使えるようにしたい」「社内でRubyの型に関するテス
standard-versionというライブラリを使うことで、リリース管理に伴う作業のいくつかを自動化できる。 具体的には以下の内容。 package.jsonのversionフィールドの値の更新 CHANGELOG.mdの更新 更新したpackage.jsonとCHANGELOG.mdのコミット Git のタグを打つ これらを手作業で行うのは不毛だなと以前から思っていたので、standard-versionを導入した。 この記事ではstandard-versionの基本的な使い方を紹介する。 また、このライブラリを使うためにはコミットメッセージが重要になるので、コミットメッセージをチェックするためのcommitlintについても紹介する。 この記事を書くにあたり、以下のバージョンで動作確認をした。 standard-version@6.0.1 @commitlint/config-con
垂直に置かれた細管中の気泡は、上昇することなく留まっているのは何故か、という科学者を100年間も悩ませてきたミステリーを、スイス連邦工科大学ローザンヌ校の、学部学生が解明した。この成果は2019年12月2日、『Physical Review Fluids』誌に掲載された。 コップの中の水の気泡は、水面まで自由に浮かび上がる。そのメカニズムは基礎的な科学法則で簡単に説明できる。それに対し、細管の中の気泡は動かず、同じ場所に留まっている。物理学者は約1世紀前にこの現象を発見したが、同じ法則では説明できなかった。1960年代のある研究により、気泡と管の壁の間にできる液体の薄膜のために気泡が上昇しないという仮説が登場したが、これを完全に証明する試みはなされていなかった。 研究当時に学部生だったWassim Dhaouadi氏は、夏期の研究助手として研究室に加わり、世界で初めてこの薄膜を測定し、その
FancyZonesによるウィンドウ配置画面 FancyZonesは、ウィンドウの位置をあらかじめ作成したゾーン位置にレイアウトしていく「ウィンドウマネジャー」。シフトキーを押しながらウィンドウをドラッグすると、ゾーンが表示され、配置先のゾーンが青く表示される。マウスボタンを離せばウィンドウはゾーン位置に配置される。 Windows 10でウィンドウを左半分や右半分などに自動配列するデスクトップマネジャー「Aero Snap」は便利なものの、縦方向には配列できないなど、不便な点もある。また、エクスプローラーではファイル名の一括変更が面倒など、Windows 10にはまだまだ改善の余地がある。 ただ、こうした不便な点は、さまざまなベンダーやフリーソフトウェアで提供されているユーティリティーソフトウェア(ツール)を使うことで改善できる。とはいえ、サードパーティー製のユーティリティーソフトウェア
イベントレポート Goodpatchのエンジニアが持つデザインの観点とは? Goodpatch Engineer Meetup Vol.5 こんにちは!Goodpatchでは2019年12月10日(火)に第5回目となるエンジニアのためのミートアップ「Goodpatch Engineer Meetup Vol.5」を開催しました。 GoodpatchはUI/UXに強みを持ったデザイン会社ですが、今回のイベントではGoodpatchで働くエンジニアだからこそ持ち合わせている、インターフェイスデザインの観点やカイゼン事例、ペアデザインがもたらす価値についてなどのナレッジをご紹介しました。 今回は登壇された方々の発表内容を元に、イベントの様子をお届けします! 「インターフェイスデザインとの向き合い方」丸怜里 はじめに、弊社の元iOSデベロッパーで、現在はソフトウェアデザイナーを務める丸怜里(@us
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
三菱航空機は2008年にMRJの開発を開始し、当初設定した納入時期は2013年だった。その後、5度の延期を繰り返し、現在は2020年半ばの納入を予定している。ところが、機体の安全性を国(国土交通省航空局)が証明する「型式証明(TC)」の取得に使う試験機(10号機)の開発が遅れており、「2020年半ばの納入は絶望的」との声が一部で上がる厳しい状況にある。三菱航空機代表取締役社長の水谷久和氏は「進捗状況を見極めており、スケジュールを精査している」と、6度目の納入延期の可能性について言葉を濁す*。 * 2020年1月6日、設計変更を施した10号機が製造を担う三菱重工業から三菱航空機に引き渡された。日本で動作確認を実施した後、米国に運び、TCを取得するための飛行試験を実施する計画。その後の同月24日、TC取得が間に合わずに6度目の納入延期となり、納入予定は2021年以降となると報じられた。だが、三
Pixel 4 シリーズの登場に併せてリリースされた Google 純正の録音アプリ「レコーダー」は音声を文字に起こす素晴らしい機能を搭載しており、今後、人々のライフスタイルを大きく変える可能性を秘めている思いますのでアプリを紹介します。 録音アプリやボイスレコーダーアプリは既に様々なものが Google Play ストアで配信されているので「レコーダー」は特段珍しいアプリではありませんが、録音データの活用の幅が広がるという意味において「レコーダー」は注目のアプリだと言えます。 注目のアプリと言っても基本的な機能や使い方は他の録音アプリ・ボイスレコーダーアプリと大体同じです。録音開始ボタンを押して録音を開始し、終了ボタンを押して停止します。「保存」を押せばデータとしてスマホに保存されます。 アプリの特徴が録音データの再生画面です。再生ボタンの上にあるタブでモードを選択できるようになっており
プラットフォームの上でものを作るということ Amazon EKS Advent Calendar 2019 の最終日です. みなさまご存知の通り、AWS には Amazon ECS と Amazon EKS という2つのコンテナオーケストレーションに関するサービスがあります. ECS は2014年に発表された AWS ネイティブなコンテナオーケストレータ、EKS は OSS のコンテナオーケストレータである Kubernetes をマネージドな形で提供するサービスで、2017年に発表されました. 今日はこの Amazon ECS と Amazon EKS という2つのサービスについての話を書こうと思います. // 読んでくださっているみなさまをミスリードしないための DISCLAIMER 本記事の著者は AWS に勤めています. また、この記事には僕個人の意見や想いも強くこもっています.
Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 仏CNRS LIRMMと東京大学 稲見・檜山研究室の研究チームが11月に発表した「Co-Limbs」は、ウェアラブルロボットアーム(Wearable Robotic Arms、WRA)を直感的に操作できるユーザーインタフェースだ。 背中に装着したロボットアームの手首には、手で握れるハンドヘルドツールが装備されており、これを動かすことでアームの位置を自在に決めることができる。 具体的には、力覚センサーとアドミッタンス制御を組み合わせて決定する。アドミッタンス制御とは、外部から入力された力をベースに位置や速度を決定する制御法。バネのように元に戻す力ではなく、力を入れた方向に応じて柔らかく変化す
DMMグループ Advent Calendar 2019 - Qiita の25日目です TL;DR AWSで3層アーキテクチャのサービスを構築するテンプレート(ここではスターターキットと呼びます)を公開しました。 利用するコンポーネントとしては主にAWSのALB・ECS/Fargate・Aurora、Dockerとローカル環境用にdocker-compose、IaCにTerraformを利用しています。 導入や既存メンバーのためのスターターキットで使用するコンポーネントの入門用ドキュメントを備えています。 概要 y-ohgi.github.io/starterkit にgitbookとしてドキュメントを公開しているのでそちらを閲覧してください。 サンプルとしてGolang・ECS/Fargate・Aurora(MySQL)で構築をしています。 また、RailsやNextなど、コンテナベー
最近では『マルチクラウド』環境で仕事を回すというのも珍しい話では無くなって来ました。クラウドプラットフォーム間を連携するというのも普通に挙がってくるテーマかと思います。 そんな『マルチクラウド』の環境間で『データの移動』という部分について考えてみた場合、ざっと見てみた感じだと『AWS』から『GCP』については比較的情報量が多いなという印象を受けました。GCPが公式で『AWS向け』のドキュメントを展開しているというのも大いに関係しているかと思います。 ですが一方で、『GCP』から『AWS』という逆のパターンだとどうでしょう。AWSが個別に『GCP向け』の情報を展開しているというのは現状無さそうです。また、その他情報源についてはどうでしょうか?感覚値的には『AWS→GCP』程は情報量的に多くないのでは、という感じがします。 そこで当エントリでは、『GCP(Google Cloud Platfo
本番環境でやらかしちゃった人 Advent Calendarで、このパターンのやらかしはなかったのでキーボードを叩くことにしました。 番外編のつもりでお楽しみください。 この記事が、新たな障害発生を防ぐことにつながれば幸いです。 何をやったのか ある日、ちょっとした調査のために本番データベースのデータを確認することになりました。 (個人情報が格納されているようなシステムではなかったので、必要であれば本番データベースへのアクセスが許されていました) もしメンテナンスがあればそのタイミングでやればよかったのですが、直近では特に予定はないとのことでした。そのため、システムが動いている状態のまま作業をすることにしました。 ごく単純な SELECT を実行するだけのつもりだったので、システムに影響がないと判断したためです。 その際、万が一コピペをミスって更新系の SQL を実行してしまったら怖いので
淡々と続けてきたMigration Trackも、とうとう最終日になってしまいました。こんにちは、ソーシャルゲーム事業部ゲーム技研の谷脇です。 この記事はTech KAYAC Advent Calendar 2019 Migration Trackの25日目の記事です。24日目はWEB+DB Press Vol.114 に「マネージドサービスによる既存サーバの再構築」を寄稿しましたでした。 当技術ブログおよび、表の方のAdvent Calendarではは技術ブログなのに、人の行動原理について解説してみたり、カレーのきれいな食べ方の研究が載ったりと、普段我々が仕事で「技術」と呼ぶ範囲には含まれない話題も盛り上がりました。ただ僕はこういったネタも好きで、僕が主催する社内の勉強会であれば、仕事の技術、次に時代が来ると感じる話題、生活の知恵など、エモよりテクであると喋る人が言い張れるものならなんで
サンプルコードでわかる!Ruby 2.7の主な新機能と変更点 Part 2 - キーワード引数に関する仕様変更Ruby はじめに Rubyは毎年12月25日にアップデートされます。 Ruby 2.7については2019年11月23日にpreview3がリリースされました。 Ruby 2.7.0-preview3 リリース この記事ではRuby 2.7で導入される変更点や新機能について、サンプルコード付きでできるだけわかりやすく紹介していきます。 ただし、Ruby 2.7は多くの新機能や変更点があり、1つの記事に収まらないのでいくつかの記事に分けて書いていきます。 本記事で紹介するのはキーワード引数に関する仕様変更です。 キーワード引数以外のRuby 2.7の新機能や変更点はこちら Ruby 2.7ではパターンマッチ以外にもさまざまな新機能や変更点があります。 それらについては以下の記事で紹介
Transcript 自己紹介 Ruby on Jeeeets!! 令和元年 12月14日平成ruby会議 @AquaLamp サーバーレスアプリケーションを作れる Ruby on Jets を使ってみたら めっちゃ楽しかったから紹介します。 この発表 is なに? ※わかりやすさを優先し正確でない 表現を用いている場合があります。 インフラとフロント とバックエンド をやる管理栄養士 自己紹介 Jets 初手謝罪 • 内容の正しさは最大限努力をしてい ますが、誤った内容がありましたら ご容赦ください。 • 平成生まれの栄養士の個人見解です。 Railsの書き味でサーバーレス! デプロイまで全部おまかせ! インフラから フロントエンド ざっくり言うと そもそも サーバーレスってなに? What is the serverless? サーバーが立ち上がってる間は常に コンピュートリソースが確
【22.02.09更新】 ・利用規約に「webフォント化、アプリや書籍などへのフォントデータの収録について」の項目を追加しました。 --- 「からかぜ」は、冬の空気のような、からっと乾いたニュアンスを持つ走り書きフォントです。 タイトルやコピー、歌詞、詩歌などあまり長くない文章を軽やかに書くのに適しています。 手書きのクセを残したフォントなので、キャラクターの書き文字としても違和感なく使えます。 【収録文字】 ・全角ひらがな、カタカナ ・漢数字(一〜十) ・全角/半角大文字アルファベット(小文字も大文字として表示されます) ・全角/半角記号類 !促音拗音や「」などの一部記号は縦書きにも対応しています。 【利用規約】 ・商用・非商用を問わず利用可能です。同人への利用も自由におこなってください。 ・作者は著作権を放棄していません。自作発言はご遠慮ください。 ・当フォントを利用して発生した、いか
令和最初の年となる2019年も12月となり、1年を振り返る季節を迎えた。Makerたちの2019年の動向を探るべく、電子工作関連の部品を扱うスイッチサイエンスを取材。2019年売上ベスト50のランキング表をもとに話を聞いた。2019年はどんな電子部品が売れたのか? そこからどんなトレンドが読み取れるのか? 上位はAI関連の商品 ランキングは、各商品の単価(希望小売価格、税別)に1月初めから11月末時点での出荷数をかけた売上データを基にしている。個人と団体(企業や学校など)は分けていない。団体はまとめ買いが多いので、ランキングに反映されやすい傾向にはある。話を聞いたのは、スイッチサイエンスで仕入れやイベント出展などを担当する安井良允氏とネットショップ店長の牧井佑樹氏。ランキング表を見ながらトレンドを語ってもらった。 ——2019年のMakerトレンドを電子工作部品から探ろうという企画です。2
太陽は表面温度に対して、はるか上空の大気層であるコロナの方が100倍以上も温度が高い熱源から離れるほど逆に熱くなる超高温のコロナは、60年以上に渡って太陽の謎の1つとなっている新しい研究は、コロナ外層で太陽の電磁波が反射し空洞共振を起こしている事実を観測した 太陽の表面温度は約6000℃ですが、これに対して、表面から2000キロメートル上空の大気層コロナは100万℃以上という極端な高温になっています。 通常の認識で言えば熱源に近いほど熱く、熱源から離れれば低温になります。なのに太陽はなぜかそれとは逆のことが起こっているのです。 なんで太陽は離れるほど熱くなってしまうのでしょうか? これは長い間、天文学者たちの謎となっていました。 新たな研究では、太陽大気の元素ごとの挙動を観測し、太陽を取り巻く電磁波の波動がコロナ外層で反射され、音響共振のような状態を形成していることを発見しました。 これが
天体観測の記録の不一致を調査していた研究チームが、短期間に消失している星を100以上発見した天体の消失で通常見つかる超新星爆発などの痕跡がなく、消失した理由が現在不明未知の天文現象か、地球外知的生命体の痕跡である可能性がある 空で突然消える光源を見つけたら、多くの人が「UFOだ!」と思うかもしれません。 今回、古い観測記録と新しい観測記録の比較調査を行っていた天文学チームが、はるか遠い宇宙で、いつの間にか消えていた謎の光源を100個以上発見したと報告しています。 研究チームは、新旧の観測記録を調査する中で、15万近い天体について観測記録の不一致を発見しました。その多くは観測のミスによる可能性が高かったと言いますが、現在100個近くの非常に赤い星が未知の理由で消えているというのです。 研究チームは現在のところ、これらの天体が突然消失した理由を説明できる現象の痕跡は発見できておらず、地球外知的
風呂姉 @furoane まだスタバで消耗してるの? 今時のコワーキングスペースはここ! wifiもコンセントもあるし飲み放題だし休憩中に何故か6万円入った。 pic.twitter.com/1vLf5OZqth 2019-12-18 18:25:59
Twitterユーザーの風呂姉(@furoane)さんは「WiFiとコンセント完備かつ飲み放題で、休憩中になぜか6万円稼げたというコワーキングスペース」で撮影した画像を投稿した。窓の外の風景は行ったことがある人ならすぐにわかるはず。競馬場だ。 まだスタバで消耗してるの? 今時のコワーキングスペースはここ! wifiもコンセントもあるし飲み放題だし休憩中に何故か6万円入った。 https://t.co/1vLf5OZqth — 風呂姉 (@furoane) 2019年12月18日
こんにちは、藤原麻里菜です。 クリスマス、ほんとうに嫌ですね。「クリスマスとか滅びろw」みたいな軽い冗談ではなく、ほんとうのほんとうに嫌です。 いや、キリストさんのお誕生日をお祝いしたい気持ちはあります。でも、世の中のカップルがクリスマスにかこつけてデートやらなんやらをしているのを見ると、巨大な孤独感に襲われてしまうのです。 どうせ今年のクリスマスも一人で横になっているだけ。どうにか楽しむことはできないかと考えた結果、発明品を作ることにしました。私の楽しみといえば、ツイッターで「別れました」というツイートを検索することです。 映画鑑賞くらいベタな趣味かもしれないのですが、一応説明しておきます。 Twitterにはカップル垢というものがあります。これは、主に青春を送っている高校生や中学生が作るアカウントで、恋人同士の記念日やデートの様子などを二人でツイートするために存在するようです。 しかし
朝食でシリアルを食べていると、ミルクの中に残ったシリアルが互いにまとまっているのを見ることがあるでしょう。ふだん気にする人は少ないですが、よくよく考えてみると、シリアルたちには不思議な力が働いていることが分かります。 例えば、湖の上を浮かんでいる複数のボートがあるとします。これらのボートがひとりでに動き出して、ボート同士がくっつくことがあるでしょうか?もちろん、そんな不思議な現象は起こりません。 しかし、もっと小さい世界では、つまりボウルの中のシリアルたちには、そのような不思議な力が働いているのです。この現象は「チェリオス効果」と呼ばれています。 ブラウン大学の研究チームは、困難とされていたチェリオス効果の力を測定することに成功しました。 研究の詳細は「Physical Review Letters」に掲載されました。 チェリオス効果とはチェリオス(Cheerious)は、アメリカでは「シ
1.みんなと騒ぐよりひとりが好きCredit: NBC, BBC One知性の高い人は、一人の時間を楽しむことができます。ノーマン・リー教授らが行った研究によると、一人の時間を楽しむことができる人は、社会的な行動をすることによる喜びよりも、疲労感のほうが強いのです。 また、独り言が多いのも知性が高い人の傾向です。…決して頭がおかしくなったわけではありません。 2.「読み」を覚えるのが早かったCredit: depositphotosイギリスの科学者スチュアート・リッチーらは、その研究において、「読むこと」が子どもの知性に良い影響を与えることを示唆しています。 早く読みを覚えれば、それだけ読んだ本の数も増え、知識を広げることができるわけなので、当然といえば当然かもしれません。 3.長男 / 長女であるCredit: eastnewsエジンバラ大学の研究者たちが行った研究によれば、長男・長女の
なにげない集合写真に見えるこの写真、実はすごい事実が隠されています。 それは、集まった人物の顔ぶれ。当時の著名な物理学者や化学者、総勢27名が一堂に会し、その内17名がノーベル賞を取っています。IQを足し上げたら凄まじい数字になるでしょう。 この写真はベルギーの実業家によって提唱されたソルベー会議において撮影されたもので、物理学界のターニングポイントになったといわれています。 上記写真は1927年に開催された5度目の会議のものです。カラーバージョンはこちら。 Credit: rarehistoricalphotos以下、その豪華なメンバーをご紹介します。 【後列左から】アウグスト=ピカール、エミール=アンリオ、ポール=エーレンフェスト、エドアード=ゲルツェン、セオフィー=デ=ドンデ、エルヴィン=シュレディンガー、JE=ヴァーサフェルト、ウルフギャング=パウリ、ウェルナー=ハイゼンベルク、ラ
中性子星のパルサーは灯台のように、2方向へ放射されるX線ビームが回転しているイメージで描写されるしかし、実際は強力な重力で歪んでいるため、表面の正しい状況はわかっていなかった新たな研究は高精度で中性子星を調査し、表面が単純な2極ではなく複雑な構造であると明らかにした 中性子星のイメージ映像を見たことがある人は、この星が灯台のように2方向へ明るい光を伸ばして回転しているのを見たことがあると思います。 これはパルサーと呼ばれる種類の中性子星です。強力な磁場によるX線を極から放射しながら高速回転しています。 この放射は非常に規則的に繰り返されていて、初めて観測した学者はこれがエイリアンの送る信号だと考えたほどです。極めて短い時間内で規則的に繰り返される信号をパルスと呼びます。そのためこのタイプの星はパルサーと呼ばれるのです。 しかし、これは遠目にパルサーを見た場合のイメージでしかありません。 実
はじめに 本記事は NSSOL Advent Calendar 2019 その2 の25日目の記事です。 はじめまして!今年から新入社員として入社したしました! 弊社の新入社員研修では、Javaや模擬プロジェクトといった研修だけでなく、業務が終わった後に自由参加でAWSを触ったり、Webサービスを構築してみたりする場が設けられていました。 私自身も自然言語処理とGANを題材にして自由活動に参加しており、新人研修の締め括りともいえる最終報告会では、実際に作成したアプリ(完成はしていませんでしたが…)を発表しました。自然言語処理とGANはゼロから勉強を始めましたが、発表の場に向けての準備や開発の経験など得られるものは多かったです。 実際に発表した題材は 「Text-to-Imageのモデルを用いていらすとやの画像をテキストから生成する」 というものです。そこで本記事では、改めてText-to-
Javaアドベントカレンダー14日目になります。 相変わらず、ブログからの転載になります。 https://munchkins-diary.hatenablog.com/entry/2019/12/16/011819 若干時間オーバーです、ごめんなさい、時差的にこちらではセーフなので許してください。 うそやんけ、僕の担当14日でした。 今日15日・・・圧倒的遅刻・・・・ごめんなさい!!!! そういえば、最近開発者コミュニティに入りました。 初学者が多めのコミュニティのようですが、それでも勉強になることが多く、参加してよかったなと感じています。 主にSlackで活動しているようです。 海外からでも参加できるため、非常にありがたいです。 僕は現地語がまだ喋れないので、現地の開発者コミュニティにはまだ参加できていないんですよね。。。。 さて、というわけで、今回は初学者向けのエラーハンドリングの記
Abstract C#やGo、RustなどがWebAssemblyをサポートするなど様々な言語からWebAssemblyを扱う準備が整ってきました。こういった変化の中、個人の学習用プロダクトとして、RustとWebAssemblyを使用したブラウザで動作するファミコンエミュレータを作っています。まだいくつか問題はあるもののいくつかのソフトは遊べるようになりました。 このセッションでは、私がエミュレータを実装する過程で学んだファミコンのアーキテクチャや、いかにしてブラウザ上でエミュレーションしたか、または失敗した点や工夫した点などを話していきたいと思います。 話したいこと ファミコンのアーキテクチャ・ハードウェア構成の紹介 ブラウザでのエミュレーション手法 考え試行したこと、失敗談など 話すつもりの無いこと Rust / WebAssemblyの基礎・詳細
本記事は Emacs Advent Calendar 2018 の22日目の記事です。 成果物 まずは現時点 (12/22) での動作状況です。 https://github.com/gongo/emacs-nes nestest.nes palette_pal.nes 使い方はいつか README の方に書きますが(いつか)、ざっと書くと: ソースコードもってくる nes*.el があるディレクトリに load-path を通す load-library nes M-x nes で *.nes ファイルを選択 これで動くはずです。Byte Compile 推奨。 経緯 様々な言語で NES (= Nintendo Entertainment System) のエミュレータを実装する、というネタは昔からあります。私も何かしらの言語でやってみようかな? とボンヤリ考えたまま特に手をつけていま
メリークリスマス!本記事は Emacs Advent Calendar 2019 の25日目の記事です。 まずはこちらをご覧ください。 java コマンドと同様、Emacs でも "Hello, World!" を出力していますね。 HelloWorld.java を書き換えてコンパイルしたあとも、java コマンドの結果と同じ文字列を出力しています。 これはどういうことかというと、 純度 100% Emacs Lisp で .class ファイルを解析・実行しています。 つまり Emacs が JVM となった瞬間です。おめでとうございます 🎉 当然ながら JVM 全てをカバーできているわけではなく、基本的な部分だけを実装してあります。 今後も開発は続くかもしれないし、続かないかもしれません。 本記事の概要 開発に至った経緯 開発のおはなし 1. .class ファイルの解析 1-1.
先日Rubyビジネス推進評議会主催の第3回Rubyビジネスフォーラムが大阪で開催されました。 Ruby言語開発者、 まつもとゆきひろさん が、『インターネットが変えるソフトウェアとビジネス。Rubyを例として』と題した基調講演を行いまいした。 その内容を紹介します。 計算機としてのコンピューター IBMの初代社長トーマス・ジョン・ワトソンの有名な言葉に、 「コンピューターは全世界で5台くらいしか売れないと思う」 と言ったとされています。 その数字は当時の計算技師の人数とENIACの計算性能から導かれた数でした。 ところが、今では その数百万倍の処理能力をもつコンピューターが何億台も あります。 去年だけでPC出荷台数は 3億台 。スマートフォンとタブレットはそれを超える出荷がされています。 コンピューターは計算機としてのみ使われているわけではありません。 インターネットとの接続 今日、大阪
個性的な名刺作りには多くの人が知恵を絞っていて、「USBメモリとして使用可能な名刺」を作った人もいます。そんな中、CPUやメモリなど、PCに必要な最低限のコンポーネントを備えた名刺が登場しました。 My Business Card Runs Linux • &> /dev/null https://www.thirtythreeforty.net/posts/2019/12/my-business-card-runs-linux/ Linux搭載PCの名刺を作ったのは、組み込みシステムエンジニアのGeorge Hilliard氏です。表面には、プロフィールと共に「This card runs Linux!(このカードはLinuxで動作します)」と記載されています。また、名刺の下部にはICチップが設置されており、名刺自体が1枚の基板として使われているのが分かります。 裏面はこんな感じ。カード
2019.12.25 週刊Railsウォッチ(20191225後編)Ruby 2.7リリースまで後少し→出ました、キーワード引数変更の公式ドキュメント、Railsセキュリティ修正でredis-storeがエラーほか こんにちは、hachi8833です。今年最後のRailsウォッチ後編です。日本時間12/25夕方の時点のRubyはまだトンテンカンテンやっているようです👀。数日前まではrdocなどドキュメントの更新が増えてリリース間近かと思いきや、直近のコミットを見ているとさまざまな修正が続々入っていてどきどきしています。コミッターの皆さま本当にお疲れさまです。 github.com/ruby/ruby/commits/masterより 2.7 rc2のNEWS↓を改めて見てみると改良・変更が山のように多いですね😳。アグレッシブ... ruby/NEWS at v2_7_0_rc2 · r
がっきー@漫画家総合垢 @gakky88NSR ゲーム開発時代の話。 開発の中盤、開発は難航していた。 会議はミスやトラブルの責任の追求が中心に行われ、処刑場になっていた。 ある日、新しいD(ディレクター)が配属された。 僕の大好きなゲームを作った人だった。 2017-02-10 22:39:45 がっきー@漫画家総合垢 @gakky88NSR Dが来て初めての会議。 リーダーはいつもの様にミスした者や遅れた者を探し、追求し、叱った。 Dはそれを見て笑った。 「ずっとこんな事してたの?」 「やめやめ!会議のやり方を変えます」 2017-02-10 22:40:07 がっきー@漫画家総合垢 @gakky88NSR 「まず、進捗の報告は出来てない物、問題のある物だけで良いです。 出来てる物は予定表で分かるから必要無い。 で、その問題がどうすれば解決出来るか、助けがいるなら何が欲しいかだけを話し
「40キロの道のりを2時間半で走ったときの時速は?」「1600メートルを時速30キロで走ったときにかかる時間は?」―― 苦手な小学生が少なくないといわれている、小学校の算数で教わる速さの問題。答えが「速さ」「道のり」「時間」のどれになるかで式の立て方が変わってしまうのがややこしく、「みはじ」「はじき」と呼ばれる図を使った解き方が有名です。 ですが、「そのやり方では公式の意味がよく分かっていなくても、点数が取れてしまう」という批判的な意見も。つまずいて算数自体が嫌いになってしまう可能性を考えると、教える側としてもちゃんと理解させることを優先すべきか、取りあえず解けるようにした方がいいのか……と悩ましいところではないでしょうか。 さて、今回ご紹介したいのは「子どものころ算数が苦手で自分なりに考えていったら、“学校の先生には理解できない”独自の解き方を見つけていた」という人のお話。“公式を覚える
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く