ログイン読み込んでいます…
社内のウェビナーで使用した資料をほぼそのまま掲載しました。 クラウドネイティブをふわっとわかったつもりになる、考え方の入り口を見つけることを補助するための初心者向け資料です。 具体的な技術は一切解説しませんし、「良い」評価と「悪い」評価も真っ二つだったので人を選ぶ資料であることを先に述べておきます。
Transcript 決済トランザクションの監視における の活用 アプリケーションログ/トレースデータの可視化 ペイメントサービス株式会社 アプリケーション開発者 髙野 はいね 自己紹介 決済代行システム の開発に従事 年に ペイメントサービス株式会社に新卒入社 主な業務 ・決済代行システム開発 ・運用改善 ソフトバンク携帯ユーザー向けの 「ソフトバンクカード」のカード発行・ 運営をしています。 ソフトバンクカードは、 Visa加盟店 で利用できるプリペイドカードです。 ご利用金額に応じて Tポイントが貯 まります。 カード発行業務 決済代行 EC運営事業者さま向けにオンライン決済 事業を運営しています。豊富な決済手段 をまとめてご提供しています。 カード加盟店業務 Visa、Mastercard、UnionPay(銀聯)のメン バーシップライセンスを保有しており、各ブラ ンドのアクワイア
安全でないもの - void * (C) いろいろあるんだろうけど、Cから始めよう。void*にはなんでもキャストできるし、元の型に戻すこともできる。まあany。問題は変なことをやった場合。(Cはよくわからないから誰かが例を書いてくれ。) キャストによって変な型が得られた場合の挙動は未定義なんだと思う。(知らないから、誰か仕様を調べてくれ。)未定義というのは、コンパイラとか計算機は何をしても良いという意味で、 プロセスの実行を止める 最適化によってコードが消える プロセスのメモリを破壊しながら動き続ける 鼻から悪魔が出る などのパターンがありうる。実際には大体SEGVで落ちると思うんだけど、それは仕様には含まれていない。 ここで「安全である」というのは「プログラムの実行中に未定義の状態にならない」という意味である。つまり、Cは安全ではない。 キャストの検査で安全になったもの - dynam
【技術書典7新刊】「エンジニアのチームを整える技術」についてどうも! 「エンジニアのチームを整える技術」 著者のkaramageです。 2019/9/22(日) 技術書典7 サークル「からまげ@うまうまだよもん」にて 以下の書籍を3冊頒布しました。 【既刊】累計1000冊販売「エンジニアの心を整える技術」 【新刊】「エンジニアのチームを整える技術」 【新刊】「たった 1 人で SaaS をグロースさせる データ分析秘伝の書」 サークル紹介ページ https://techbookfest.org/event/tbf07/circle/5728090902757376 このnoteでは、「エンジニアのチームを整える技術」の前半66ページを 無料公開します。 【整えるシリーズ第二弾】 「エンジニアのチームを整える技術」 本書には、チーム開発を成功に導くためのマインドセットについて書きました。 チ
Fucking SwiftUI is a curated list of questions and answers about SwiftUI. All the answers you found here don't mean to be complete or detail, the purpose here is to act as a cheat sheet or a place that you can pick up keywords you can use to search for more detail. Unable to access this site due to the profanity in the URL? https://goshdarnswiftui.com is a more work-friendly mirror. FAQ Frequently
フィードバックを送信 Envoy プロキシを使用して GKE 上で gRPC サービスのロード バランシングを行う コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このチュートリアルでは、外部パススルー ネットワーク ロードバランサと Envoy プロキシを使用して、Google Kubernetes Engine(GKE)にデプロイした複数の gRPC サービスを 1 つの外部 IP アドレスで公開する方法について説明します。また、Envoy が gRPC 用に提供している高度な機能の一部についても取り上げます。 はじめに gRPC は、HTTP/2 をベースとした、言語に依存しないオープンソースの RPC フレームワークです。プロトコル バッファを使用し、効率のよいデータ転送と高速なシリアル化を実現します。Google 内部の RPC フレームワークで
PS. Your API is a User InterfaceSimple yet PowerfulGraphene-Python is a library for building GraphQL APIs in Python easily, its main goal is to provide a simple but extendable API for making developers' lives easier. But, what is GraphQL? GraphQL is a data query language developed internally by Facebook in 2012 before being publicly released in 2015. It provides an alternative to REST and ad-hoc w
Image source hereGraphQL was developed internally by Facebook in 2012 before being publicly released in 2015. On 7 November 2018, it was moved to the GraphQL Foundation, hosted by the Linux Foundation. Following this, a rich vibrant ecosystem began to grow around it as GraphQL became increasingly adopted. GraphQl is basically a ״query language for your API, and a server-side runtime for executing
はじめに 少し前にPrisma 2のpreviewがアナウンスされたので、素振りがてら調べてみました。 まだPreviewのため、実装やAPIは大きく変更される可能性があります Prisma 1 v.s. Prisma 2 Prisma 1 ってなんだっけ そもそもPrisma is 何をおさらいしておくと、Prismaは元来graphcoolというGraphQL as a Serviceのバックエンド部分を切り出したフレームワークです。 https://www.prisma.io/blog/prisma-raises-4-5m-to-build-the-graphql-data-layer-for-all-databases-663484df0f60 より また、prisma - 最速 GraphQL Server実装にも書いてある通り、 GraphQL の形をした ORM MySQL/
Dedicated to JavaScript and its awesome community since 2015
こんにちは。Wantedly Visit の Product Squad で Frontend Engineer をしている原 (chloe463)です。 Product Squad では主に Wantedly Visit の Web 版の新規機能開発やリニューアルを行っています。 本記事では、つい先日リリースされた募集作成画面の開発で導入したGraphQLサーバーの開発について紹介します。 ・より集中して作成しやすく:作成ステップを分割・より完成形をイメージしながら作成しやすく:ステップごとにモバイル版プレビュー画面が表示・カバー画像設定をより手軽に:アップロード後にガイドラインに合うようにトリミング可能に。また、モバイルアプリ、デスクトップ、ソーシャルで表示された際のプレビューが可能に・募集作成のTipsが閲覧可能に:一部作成ステップに対応したサポートコンテンツへのリンクが表示 TL;
「辛かった」と書いていますが、実際にはまだ「辛い」です。 Apollo の導入を検討している方の参考になれば幸いです。 [追記 2021年4月] 本記事を書いた時点(2019年9月)では、私の Apollo Client の理解が浅かったのが原因でした。コメントで仰って下さっている通り queryWrite 等のキャッシュをちゃんと設定すれば、大半のケースでは問題が無いと思います。 ただ、 Apollo Client で辛いと感じている方がいるのは事実で、特にキャッシュの部分はこちらの記事でも言及されていました。 個人的には、現在は URQL で additionalTypenames をちゃんと使ってます。 Refetch を自動的に行ってくれるので最高です。 [/追記] 概要 React Native + TypeScript のプロジェクトで Apollo Client を使ってみた
環境 NestJS ^6.0.0 Node.js v12.6.0 セットアップ セットアップは 前回の記事 を参照してください。 GraphQL導入 $ npm i --save @nestjs/graphql apollo-server-express graphql-tools graphql GraphQL開発手順 NestJSでのGraphQL開発手法は二つのアプローチがあります。 スキーマファーストアプローチ コードファーストアプローチ それぞれのアプローチを実際にコードを使って説明していきたいと思います。 スキーマファーストアプローチ NestJSでは二つのアプローチからGraphQLアプリを開発することができ、一つはスキーマファーストなアプローチです。 まずGraphQLのスキーマファイルを定義して、そこからTypeScriptコードを生成(interface/class)
本記事 本記事では、少し前にアナウンスされたGithub ActionsというCIツールのようなものを実際に触ってみて、現時点での使い勝手をまとめてみようと思います。 実際に使えるようになると以下のようなタブが追加されています。 まだベータ版ですが使うには申し込む必要があるので、このリンクから申し込んでください。 初めて使ってみる ActionページにいってWorkflowを作ってみる Actionページに行くと以下のようなページでWorkflowを作り始められます。 "Create a new workflow"を押して開始してみます。 Visual Editor 基本的なこと 以下のように設定できます。 いくつものWorkflowを定義できるようです。 一つ目のActionのEditをおしてみます。 これはトリガーです。 どのようなことが起きればこのWorkflowが走るか を定義する
2019年10月10日、私、及川卓也は単著では初の書籍『ソフトウェア・ファースト あらゆるビジネスを一変させる最強戦略』を出版します。このnoteでは、出版の経緯や書籍づくりの裏話、発刊時に削った原稿の公開など、本書の制作にまつわるさまざまな情報を発信していきます。 こんにちは、及川です。2019年10月10日に『ソフトウェア・ファースト』というタイトルの書籍を出版することになりました。 (※正式な出版日は10月15日なので、全国各地の書店に行き渡るまで少しタイムラグがあるかもしれません) この本は、最新テクノロジーを使った新規事業の創出や、ITを活用した事業変革を進めたいと考えている方々に向けて執筆しました。最近のトレンドで言うと、デジタル・トランスフォーメーション(DX)やAI活用、クラウド(特にSaaS)をベースにした新ビジネスなどに取り組む企業の方向けです。 ただし、DXほか個別の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く