フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
![長く活躍できるエンジニアになるためには? 技術者として大切にしたいこと](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e194e123b42ac1d3482b4e678f3c4dec0d1c3a4/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F942393bcf6d94415a688b7f568e087a5%2Fslide_0.jpg%3F27847562)
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
「インプットの怪物」あんちぽが語るエンジニア勉強論。終わりなき論争に終止符は打たれるのか 2024年2月29日 作家/GMOペパボ株式会社 CTO 栗林健太郎(あんちぽ) GMOペパボ株式会社取締役CTO、日本CTO協会理事。情報処理安全確保支援士(登録番号:013258)。東京都立大学法学部政治学科卒業後、奄美市役所勤務を経て、2008年より株式会社はてなでソフトウェアエンジニアとして勤務。2012年よりGMOペパボ株式会社に勤務。現在、同社取締役CTO。技術経営および新技術の研究開発・事業創出に取り組む。2020年より北陸先端科学技術大学院大学に在学する社会人学生としても活動。 X SpeakerDeck Kentaro Kuribayashi’s Website Pepabo Tech Portal での執筆記事 「エンジニアは一生勉強しなければならない職業である」と言われます。「勉
WEB+DB PRESS休刊に伴い、今回からWeb上で連載を継続させていただくことになりました。今後とも何卒よろしくお願いします。さて、あらためて本連載の最近の連載のテーマを振り返りますと、それは「信頼性の高い実行結果に短い時間で到達する自動テスト群を組み上げ、ソフトウェアの成長を持続可能なものにする」となります。今回はそのなかから「実行結果」に光を当てます。 多くのテスティングフレームワークには実行結果の出力フォーマットを変更するオプションやプラグイン機構があり、自動テストはその実行結果を様々なフォーマットで出力します。それらテストの実行結果は「情報」であり、情報の役割とは意思決定と行動を促すことです。テストの実行結果が促す行動とはデプロイ、マージ、コードの修正などです。今回は、そのようなテスト実行結果出力の種類と目的についてまとめます。 信号機としてのテスト出力 意思決定から行動へつな
マインドセットという言葉、最近よく聞きますよね。企業を成長させるカギとして、最近ビジネスで注目されている言葉です。しかし「聞いたことがあるけれど、よく意味がわからない」「企業活動にどう活かしていいのかわからない」という方は多いのではないでしょうか。 そこでこの記事では、マインドセットという言葉の意味から企業での活用方法、取り入れるコツまで詳しくご紹介。会社は従業員の成長なくして飛躍することはありません。従業員が今以上にイキイキと働き、生産性を高めていくことが不可欠です。こちらの記事を参考に、ぜひ貴社の組織運営にお役立てください。 CHECK! 採用でお困りではないですか? 無料で求人を掲載したい方は、engage(エンゲージ)に無料登録を。Indeedをはじめ、求人ボックス 、スタンバイ、Googleしごと検索などの求人サービスにも自動で掲載されます(各社の掲載条件を満たした場合)。 en
今回の内容 「R3」に登場するForEachAsyncが便利なので活用してみよう、という話です。 執筆時の環境 Unity - 2023.1.14f1 R3 - 1.0.4 UniTask - 2.5.3 ForEachAsyncが便利 ForEachAsyncを用いると「Observableを購読しつつ、Observableの完了をawaitできる」という挙動を実現できます。もうちょっとざっくりいえば「Subscribeしつつ、そのSubscribeが終わるのをawaitできるようにする機能」です。 using System.Collections.Generic; using Cysharp.Threading.Tasks; using R3; using UnityEngine; using UnityEngine.UI; public class ForEachSample : M
今回の内容 「R3」がasync/awaitと組み合わせていろいろできてかなり面白いです。 今回はその中でも「ObservableをTaskに変換してawaitする」にフォーカスして機能を紹介します。 (ObservableをTaskに変換するという機能自体は実は本家Rx(dotnet/reactive)にありました。それ相当の機能がR3によってUnityでも使えるようになったというお話) 執筆時の環境 Unity - 2023.1.14f1 R3 - 1.0.4 ObservableをTaskに変換してasync/awaitで待つ Observable(Rx/R3におけるメッセージストリームのこと)をTaskに変換し、async/awaitで待ち受けることができます。なおObservableから変換したTaskが完了する条件は原則として「OnCompletedメッセージが発行されたとき」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く