CloudNative Days 2019 キーノート登壇資料 "SBペイメントサービス株式会社ではSpringとPivotal Application Serviceを使用して、次期決済システムを内製しております。 本セッションでは導入の背景や、Spring Boot/Cloudを使用したアーキテクチャの説明、CI/CDやロギング・モニタリング、高レジリエンスへの取り組み内容のご紹介とあわせて、プラットフォームの導入が開発や運用にどのような効果をもたらすのかをお伝えします。"Read less
PayPayエンジニアが明かす「100億円キャンペーン」のシステムの舞台裏 数々の問題を解決するためにやったこと PayPay 100億円キャンペーンのシステム構築 #1/2 2019年6月12〜14日、幕張メッセにて「AWS Summit Tokyo 2019」が開催されました。アマゾンウェブサービス (AWS) に関する情報交換や、コラボレーションを目的として行われるこのカンファレンスでは、140社以上の利用企業による先進事例セッションをはじめ、数々のイベントを実施しました。プレゼンテーション「PayPay 100億円キャンペーンのシステム構築 」に登壇したのは、PayPay株式会社プロダクト本部の山本啓介氏とShilei Long氏。スマホ決済アプリとして新規参入した同社が展開し、日本中の話題をさらった「100億円キャンペーン」の技術的背景について語ります。前半パートとなる今回は、山
古いAWSインフラのフルリプレイス 王道マネージドサービスを作るためにやった8つのこと DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! #1/2 2019年6月12〜14日、幕張メッセにて「AWS Summit Tokyo」が開催されました。アマゾン ウェブ サービス (AWS) に関する情報交換や、コラボレーションを目的として行われるこのカンファレンスでは、140社以上の利用企業による先進事例セッションをはじめ、数々のイベントを実施しました。プレゼンテーション「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」に登壇したのは、株式会社ビズリーチ、キャリトレ事業部プロダクト開発部部長の外山英幸氏。ビズリーチが運営する転職サービス「キャリトレ」のインフラリプレイスの舞台裏を語ります。前半パ
2018年11月8日、Classi株式会社が主催するイベント「設計Night2018」が開催されました。Builderscon tokyo 2018にて好評を博したプレゼンテーション「開発現場で役立たせるための設計原則とパターン」をもとに、発表だけではカバーできなかった3つの論点について、3名の登壇者がより詳しく深掘りします。プレゼンテーション「ドメイン知識の暗黙知を形式知にするためには」に登壇したのは、magnolia_k_氏。講演資料はこちら 「事実」「関係」「原則」 magnolia_k_氏:じゃあどうすればいいかということで、「じゃあ、僕らどうすればいいんですか?」「わかんないですよ」「書いてないことは書いてないんだから」と。 「じゃあ知ってる人に聞きますか」といって、「あなたの知ってる暗黙知を教えてください」と言っても「はぁ……」と言われるだけですね。 (会場笑) これ、けっこう
こんにちは!かとうです。 今回、私は様々なIDE・エディタを渡り歩いてきて、社内の愛用IDE・エディタランキングが気になったので、調査をしてみました!そして愛用者の皆さんに便利な設定や小技を教えてもらいました! 調査結果 一位はVisual Studio Code、僅差でPhpStorm、その後ろをVim等が追いかけるという結果になりました。 このランキング、回答者の所属チーム別で見ても顕著な偏りはありませんでした。同じチームでもやはり好きなものを選択しているようですね! JetBrains製の有料エディタのPhpStormユーザが多い理由は、PHPで開発されたコンテンツが多いことや、会社でアカウント管理しているといった背景が影響している可能性も・・・? ちなみに私はVimときどきサクラエディタ派です。 新人の時にVimからスタートして色々試してみましたが、結局最初のVimが自分に一番あっ
社内でAuroraのサーバーレスというのが出たらしいというので触ってみました。 Auroraのサーバーレス? 日本語の方が理解しやすかった 検証機のDBを切り替えてみた 手順 スナップショット取得 インスタンス復元 起動を待つ 接続確認 設定を確認してみる 気づいたこと スケーリングの情報はログに出力されて管理画面で確認できる アプリケーション側から少しでもアクセスあるとAuroraは停止しない 再起動時に数十秒、場合によっては1分以上も繋がらないのは辛い 2018/08/15 追記 Auroraのサーバーレス? ん?Auroraのサーバーレス?どういうことだ? よくわからなかったので、読んでみました。 これがAWSのニュース記事はこれ。 Aurora Serverless MySQL Generally Available | AWS News Blog 最初の方の文を抜き出してみると、
はじめに(注意) extended BPF (eBPF) eBPF map eBPFプログラムの例 eBPFのmapの作成 eBPFプログラムの作成 eBPFフィルタプログラムの利用 setsockoptの挙動 JIT ソース まとめ はじめに(注意) ちょうど一年ぐらい前にLinuxのBPFについて記事を書いていました. 最初の記事は古典的なBPFについて,二番目の記事はseccompについてです. eBPFに関する文章も書いていて,てっきり公開していたと思っていたのですが今下書きのまま保存され一年以上放置されていたことに気づきました.. BPFの開発は非常に活発で,ここに書いてる情報が古い可能性もあるのですが,せっかくなので公開しておきます. この記事はLinux 4.7時点での情報に基づきます.プログラムはLinux 4.7(Ubuntu Xeniel)で動作確認しています. ext
「Fate/Grand Order」ユーザー爆増の裏側で、エンジニアが挑んだデータベースとの戦い(1/2 ページ) このほど国内累計1700万ダウンロードを突破した、スマートフォンゲーム「Fate/Grand Order」(FGO)。2015年7月末にサービスを開始し、18年には年間約885億円を売り上げた(ファミ通調べ)ほどの人気ゲームに成長したが、ユーザーが爆発的に増える中、運営元のディライトワークス社内ではインフラエンジニアが戦っていた。 彼らが経験した戦いの1つは、18年7月に実施したデータベースの負荷対策だ。同社の甲英明さん(技術部 マネジャー)は「ゲーム画面上に『ゲームサーバが混雑しています』と頻繁に表示されたり、画面が『Loading』からなかなか切り替わらなかったり、遊びづらい状況が続いていた」と、当時の深刻な状況を振り返る。 「このままでは、ファンがゲームで遊べなくなる」
関ジャバ'19 7月度 - connpass https://kanjava.connpass.com/event/134133/ 登壇資料
シングルボードコンピューターの「Raspberry Pi」は、ストレージとしてSDカードまたはmicroSDカードを使用しています。高速な読み書きが可能とうたわれる新しい規格を使えば、Raspberry Piの性能も向上すると考える人も多くいますが、ソフトウェアエンジニアのジェフ・ギーリングさんは、「高速な読み書きが可能といわれる『A2』規格対応のmicroSDカードは、Raspberry Piにとっても他のデバイスにとってもいい選択肢ではない」と主張しています。 A2-class microSD cards offer no better performance for the Raspberry Pi | Jeff Geerling https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better
Amazon Web Services ブログ AWS と CLOUD 法 英国で EU 離脱(Brexit)のニュースがトップ記事となっていますが、先日、ロンドンでもう 1 つ重要なできごとがありました。Richard W. Downing 米国 司法副長官補佐が、Academy of European Law Conference において「海外のデータの合法的使用を明確化する法律」(Clarifying Lawful Overseas Use of Data Act) (通称「“CLOUD 法”」) についての誤解と真実に関してスピーチを行い、その後、米国司法省 (DOJ) から CLOUD 法の目的と範囲を明確にし、多くの誤解に対処するためのホワイトペーパーと FAQ が発表されました。このスピーチと DOJ のホワイトペーパーおよび FAQ をぜひお読みいただき、CLOUD 法の
「あなたにKubernetesは必要ですか?」を、Kubernetes Meetup Tokyoのコアメンバーが議論:OpenStack Days Tokyo/CloudNative Days Tokyo 2019 「OpenStack Days Tokyo/CloudNative Days Tokyo 2019」で2019年7月23日、Kubernetes Meetup Tokyoのコアメンバーが、「あなたにKubernetesは必要ですか? Kubernetesのこれからについて話し合おう」というタイトルのパネルディスカッションを行った。 「OpenStack Days Tokyo/CloudNative Days Tokyo 2019」で2019年7月23日、Kubernetes Meetup Tokyoのコアメンバーが、「あなたにKubernetesは必要ですか? Kubernet
2019年7月22日(月曜日)に放送されたTBSのバラエティ番組「1番だけが知っている」(司会者: 坂上忍 森泉)でヤラセと無断盗用をしていた可能性が浮上した。番組内で人気ゲーム「テトリス」が紹介されたのだが、その内容がヤラセであり、しかもゲームコンテンツが無断盗用されていると指摘されているのだ。 ・世界でも数人しか使えない神業か 問題視されているのは番組内で放送された「テトリスで世界一の天才」というコーナー。そこでは、わずか0.2秒で落ちてくる超高速テトリスをプレイする世界一のテトリスの天才として、吉備弘純さんを紹介。世界でも数人しか使えない神業なのだという。 ・番組がヤラセ演出か 確かに吉備さんのテトリスのテクニックは凄い。賞賛すべきテクニックと才能といえるだろう。しかしながら、問題は番組内容にあるようだ。今回の番組を放送するにあたり、ゲーム開発者の三原さんに番組から連絡があったという
ミレニアル世代は、ネットフリックスを見ることで、バーンアウトに立ち向かおうとしている。 Maskot/Getty Images 若者の精神療養を行っているYellowBrickの最新調査によると、ミレニアル世代はネットフリックス(Netflix)やテレビを使って、バーンアウト(燃え尽き症候群)に立ち向かおうとしている。 心理学者のレオラ・トラブ(Leora Trub)博士は、若者たちはテクノロジーを使って、常につながっている状態から距離を置こうとしていると、Business Insiderに語った。 テレビ番組などの一気見は、長期的には健康に悪影響を及ぼすと研究は示しているが、自己統制できるなら悪い対処メカニズムではないと、トラブ博士は言う。 ミレニアル世代は「バーンアウト世代」だ。 若者の精神療養を行っているYellowBrickの最新調査によると、バーンアウトに立ち向かうために、彼らは
ベイジに入社して、もうすぐで2年目が終わる。案件を重ねていく中で、トップページのデザインを作るときに、多くの失敗と学びがあった。その経験から、習慣化したことがいくつかあるので、まとめてみようと思う。 1. ラフを書いてから手を動かす ベイジでは、デザイナーがwebサイトの各画面のワイヤーフレームを作成する。その際、ディレクターと認識を合わせるため、手書きのラフを書くことがある。 以前は、いきなりデザインを起こしていたのだが、1ページ作り終えた際に「全体のバランスが悪い、レイアウトが単調でメリハリがない」と指摘されることがあった。そこで、ワイヤーフレームを作成するときと同じように、デザイン着手前もラフを書くようにした。 すると、事前に全体像を俯瞰して見ることができるので、セクション間のバランスやレイアウトを確認できる。このときに違和感があると、絵に起こしても上手くまとまらないことが多い。慣れ
CloudNative Days Tokyo 2019 で使用したスライドです。 Kubernetes は既にコンテナオーケストレータのデファクトを獲得し、多種多様なアプリケーションがデプロイされるプラットフォームとなりました。この流れの中で、従来の機能ではカバーできない複雑なコンテナ配置ロジックや、リソース集積率の最適化に対する需要も高まっています。本講演では、カスタマイズの手法から次世代の特殊スケジューラまで、Kubernetes におけるコンテナ配置のすべてをお話しします。 イベント概要:https://cloudnativedays.jp/cndt2019/ ブログ記事:https://ccvanishing.hateblo.jp/entry/2019/07/30/112634 録画:https://www.youtube.com/watch?v=EsZLJT5uQ5E
米マサチューセッツ工科大学(MIT)の研究チームは、初心者から専門家までそれぞれの用途にあったAIモデルを作成できる確率的プログラミング(PP:Probabilistic Programming)システム「Gen」を発表した。自動化、柔軟性、スピードといった特徴を併せ持ち、自動システム、ヒューマンマシンインタラクション(HMI)、拡張現実まで幅広く利用できる。研究結果は、2019年6月24日から26日に開催された「PLDI(Programming Language Design and Implementation conference)2019」にて発表された。 Genは、MITが以前開発した初期の確率的プログラミングシステム「Church」の概念をもとに、同じくMITで開発した汎用プログラミング言語「Julia」にいくつかのモデリング言語を取り入れて、さらに汎用性を高めたシステムだ。G
お客さんからメールアドレスの入力を受けて登録し、何らかのサービス提供に至るまえに、メールアドレスの到達性を確認する手順を必須化するガイドラインの指導はまだかいな。 以前も書いたとおり、僕はmorimoto@gmail.comという非常にわかりやすいメールアドレスを持っているが、誤ってそのメアドを何かに登録してしまう、僕ではないおそらくどこかのモリモトさんたちがそこそこの人数いる。その結果、僕には覚えのないサービスの案内やマンション売却の相見積もりやドメイン購入や飛行機の予約や婚活サービスからのレコメンドなどが週に複数回は新たに届く。 ユーザから入力されたメアドの到達確認と本人確認を一度でもしていればこの問題は防げる。そのメアドに一時的なunique keyを送ってアクセスしてもらえばいいわけで、まともなサービス提供者はもちろんそうしている。例えばYahoo! Japanから届く確認メールに
市場もどんどん拡大していて、アウトドアの市場規模は4274億円で、特にキャンプやハイキングなどが、全体の半分以上を占めている(矢野経済研究所調べ)。また、オートキャンプに参加している人も年々増えている、といったデータがあるなかで、ちょっと気になることも。市場が成長する一方で、キャンプ場の4分の1は赤字と言われているのだ。 厳しい経営環境が続いているなかで、2つの施設を再生させた会社がある。「クロスプロジェクトグループ」(本社:長野県)だ。長野県にある「いなかの風キャンプ場」と「小黒川渓谷キャンプ場」は経営難で苦しんでいたが、同社が2011年に運営を始めると、あれよあれよという間に再生したのだ。売り上げを見ると、いなかの風は5倍に、小黒川渓谷は2倍に。 多くのキャンプ場が経営不振に陥っているのに、2つの施設はどのようにして生まれ変わったのか。クロスプロジェクトグループの鷲尾晋専務取締役に話を
2019.07.23 週刊Railsウォッチ(20190723-2/2後編)Rails 6 rc2がリリース、「MySQLパフォーマンスチューニングTips」が超便利、Aurora Serverlessほか こんにちは、hachi8833です。ジェネレーションの近さを実感しました。 なぜゼロワンなのに、左右非対称とか、赤青とかの属性がないのか(年寄りの発言) — Yukihiro Matsumoto (@yukihiro_matz) July 17, 2019 つっつきボイス:「これって何の話だっけ?😅」「あ、私が子どもの頃やってた某特撮番組です👶」「なるほど、令和ライダーの話ね😆」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です
2019年以降に注目される無線技術トップ10、ガートナーが発表。長距離無線送電、ミリ波無線、ソフトウェア定義ラジオなど 無線技術はコンピュータの性能などに大きな影響を与えるものではないものの、Wi-Fiの登場がノートPCやモバイルデバイスといった新たなコンピュータの使い方を飛躍的に発展させたように、新たな無線技術はコンピュータの新しい利用モデルを発展させていく可能性を秘めています。 今後どのような無線技術が注目されるのか、米調査会社のガートナーが発表した、2019年以降に注目される無線技術のトップ10の概要を見ていきましょう。 1 Wi-Fi(ワイファイ) Wi-Fiは家庭やオフィスにおいて今後も5年にわたって高性能な無線通信の役割を果たしていくとのこと。 2 5G Cellular(5Gセルラー) 2019年から2020年にかけて開始される5Gセルラー(携帯電話通信網)は、5年から8年か
CodeIQのブログより。🤔 なぜ、OOPから移行する時なのか Ilya Suzdalnitski OOPは、多くの人にコンピューターサイエンスの重要資産と考えられています。コード構成(code organization)に対する究極のソリューション。すべての問題の終焉。私たちのプログラムを書くための唯一の本当の方法。自分自身をプログラムするという真なる唯一神から私たちに授けられました… それまでは、そうではなく、抽象化の負担、そして無差別に共有されるミュータブルなオブジェクトの複雑なグラフによって、人々は屈し始めています。現実世界の問題を解決するのではなく、「抽象化」と「デザインパターン」について考えるのに貴重な時間と頭脳が費やされています。 非常に著名なソフトウェアエンジニアを含め、多くの人々がオブジェクト指向プログラミングを批判してきました。驚くことに、OOP自身の発明者でさえ、今
徳丸浩氏が誤解を指摘――Webサービス運営者が知らないと損害を生む「パスワード保護の在り方」:@ITセキュリティセミナー サイバーセキュリティの世界で取り上げるべきトピックは多々あるが、「基本的な守りを固める」ことも重要だ。2019年6月26日に行われた「@ITセキュリティセミナーロードショー」の中から、その際に役立つセッションの模様をレポートする。 2019年初め、ファイル共有サイト「宅ふぁいる便」で会員情報の漏えいが発生した事件では、世間に大きな驚きが走った。漏えいの事実自体もさることながら、保存されていたパスワード情報が「暗号化されていなかった」ためであり、特にインターネット上では「今どき、パスワードを暗号化していないなんて」と厳しい批判が相次いだ。 複数の調査や報道によると、パスワードを平文で保存しているサイトは宅ふぁいる便に限らない。その後FacebookやGoogle、Twit
7payの新規登録停止を知らせる張り紙。全国津々浦々のフランチャイズ店舗にまで掲出を行き渡らせるのは簡単なことではない。 撮影:7pay取材班 7payの不正使用をめぐって、その脆弱性が背景にあるとの見方が強まっている。窃盗容疑などで複数の中国籍の容疑者らが逮捕されているが、実態にはまだ不可解な部分が少なくない。 一連の7pay報道のなかで、徐々にハッキングの手法に関する情報が出てきたが、具体的に「7payの脆弱性とは、一体どんなものだったのか」は直接的に報じられていない。 Business Insider Japanの「7pay」取材班では、複数の協力者の通信解析を通じて、7payとその周辺に潜む脆弱性のうち、重要な事象の1つである外部ID経由のハッキング(不正侵入)のメカニズムについて確証を得た。 不正アクセス犯はどんな手口で侵入したのかを探る。
7payをめぐる脆弱性の懸念が解決しないまま、不正使用事件発覚から約3週間が経った。この間、実行犯とみられる複数の中国籍の容疑者が逮捕され、また外部ID連携の実装の不備から、セキュリティーの懸念を指摘する報道が続いている。 セブン&アイHDは7月中を目処に、今後の対応策などを公表する予定だ。 しかしここへきて、これまでとは異なる、別の問題が浮上してきた。 7payにも関連する、ECアプリ「オムニ7」の設計図にあたるソースコードが漏洩していた可能性がある。オムニ7アプリはセブン-イレブンアプリとは別アプリだが、ログインまわりの設計は非常に似通っているとみる専門家もいる。 事実であれば、アプリ開発の管理体制、アプリ自体やサービスのセキュリティーに関するリスクの有無についても、一層の警戒が必要になる可能性がある。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く