Apollo Client は複雑 Apollo Client が向いているケース 一休.com に Apollo Client は必要ないかもしれない では何を使えばいいの? 複雑なアプリケーションには Apollo を使えばいい? もう一つのリッチなクライアント、Relay の話 結局、何を使えばいいのか この記事は一休 × 出前館 Frontend Meetup でお話した内容をブログにまとめたものです。 user-first.ikyu.co.jp speakerdeck.com GraphQL クライアントと聞いて一番に思い浮かぶライブラリは何でしょうか? 多くの方にとっては Apollo Client ではないかと思います。npm trends を見ても Apollo Client のダウンロード数は urql や relay などほかのクライアントと比べ圧倒的です。 実際、一休
この本の概要 小さなプログラミング言語から本格的なプログラミング言語へ……ステップバイステップでの開発を通して,プログラミングそのものへの理解を深めよう! こんな方におすすめ コンピュータサイエンス,とくにプログラミング言語そのものやコンパイラについての素養を得たいと考えている人 他言語でのプログラミング経験があり,Rustの習得に興味のある人。とくに,学習のための題材を探している人 第1章:プログラミング言語概論 プログラミング言語の分類 他の切り口での分類方法 コンパイルパイプライン 第2章:スタックベース仮想マシン 仮想マシン概論 Rustでの実装 標準入力からの読み込み パースとコマンドの実行 ブロックとネスト構造 if制御構文 変数の定義 複数行のソースコードへの対応 関数呼び出し 関数の再帰呼び出し WebAssemblyへのコンパイルとブラウザでの実行 第3章:プログラミング
技術的負債を抱えたレガシーコード。変なメソッド名と入り組んだロジック、リファクタリングするならどちらが先?(前編) ソフトウェアの品質をテーマに研究をしている名古屋大学 森崎研究室は、ソフトウェアの技術的負債をなんらかの形で数値化する手法の研究の一環として、コードの読みにくさの原因となる要因などを分析した研究結果を発表するイベントをオンラインで開催しました。 今回発表された研究では、技術的負債を抱えたレガシーコードのリファクタリングで取り除かれた問題の90%以上が、メソッド名と実際の関数の動作が一致していない、あるいは関数名とコメントが矛盾しているなどの「命名的問題」、もしくは複雑で読みにくい多数の条件分岐や深いネストなどを抱えた「構造的問題」のいずれかであるという先行研究があることを踏まえ、どちらを優先してリファクタリングすると保守性や可読性が高くなるかを調査しています。 具体的には、命
彩香ちゃんは弘子先輩に恋してる Sal Jiang 彩香ちゃんは同じ職場の弘子先輩のことが大好き。女好きの弘子先輩は彩香ちゃんの熱烈アピールに毎日ドキドキしっぱなし!! かわいい後輩×憧れの先輩のじれキュン・オフィスラヴ♡ ※単行本発売にあわせてタイトルを改題しています。
ミッドナイト・エクスプレス 朝和 【四季賞新人戦】2006年の大晦日、中国。アラサーのウェイウェイは夫の故郷まで17時間の寝台列車に乗っている。その日、同じ狭い客室に同乗していたのは、魅力的な少女・ハンユ。ワンナイトだとはいえ、2人の間に強い絆が結ばれていく…。
前回はNode.js単独での機能に焦点をあてて説明しましたが、Node.jsはnpm/yarnなどのパッケージ管理システムと組み合わせて使うことが想定されています。本稿ではライブラリの依存解決としての側面を中心に、npm/yarnの挙動を説明します。 ←前 目次 次→ モジュールからパッケージへ モジュールは、JavaScriptプログラムを複数のファイルに分割し、必要に応じてロードする仕組みでした。 (1ファイル = 1モジュール) 一方パッケージは、複数のモジュールファイルをまとめて1つの独立した単位として扱う仕組みです。パッケージというより大きなまとまりを作ることで、バージョン番号を付与し、パッケージをパッケージレジストリに登録し、依存管理をすることができるようになります。 Node.jsと package.json パッケージはおおよそ package.json の存在によって特徴
精霊を統べる者 (創元海外SF叢書) 作者:P・ジェリ・クラーク東京創元社Amazonこの『精霊を統べる者』は、ネビュラ賞、ローカス賞、イグナイト賞、コンプトン・クルック賞と4冠に輝いた、アメリカの作家P・ジェリ・クラークの第一長篇&サイエンス・ファンタジーだ。物語の時代はまだ人種差別も女性差別も色濃く残る20世紀初頭。魔法と科学が融合した都市カイロを舞台に、伝説の大魔術師を名乗る何者かによって引き起こされた、魔術世界を揺るがす大事件を描き出していく。 僕はもともとこうした「科学と魔法が融合」したような世界観が大好物だから読む前からそうとうに期待していたのだけど、これが高まったハードルをやすやすと超えていくような作品だ。良い点はいくつもあるが、なんといっても舞台をジンが存在することによってヨーロッパ列強と肩を並べるに至ったという架空のエジプトに設定しているのが良い。著者は現在コネチカット大
この写真を見る人が見れば、この状態がどういう状況なのかわかると思います。 アイゼンやピッケルの刃がなんとか刺さる程度のカッチカチの傾斜のキツイ斜面を、四つん這いになりながら、雪が柔らかいときに付けられた足跡をたよりに、遭難者が下山していました。 見ての通り、この過酷な雪山の富士山、しかも早朝においてこの軽装は信じられません。 はっきりいいますが、この遭難者が手や足を滑らせれば徐々に雪面を加速しながら数百メートル滑落し、露出した岩などに猛スピードで激突し、たぶんグシャグシャになって死にます。 私はこの状況をみて、 「いくらなんでも富士山をなめすぎだろう」 といいました。 そうすると、第一発見者のSさんが、 「たとえそうでも、この人が死んでいいという訳ではない」 と力強く言いました。 後で聞いた話ですが、Sさんもここまでに葛藤があったそうです。以下、Sさんのヤマレコ記事より転載 ———————
ロードマギアの弟子 FLIPFLOPs 幼い頃、魔術師に命を救われた傭兵の少年・ガルは魔器を盗んだ魔術師を討伐する騎士団への従軍の仕事を請け負う。しかし魔術師の元へ向かう途中で騎士団は魔術師に見つかり戦闘となる。圧倒的な力を持つ魔術師を前にガルは…!? 魔術と剣技がぶつかるバトルアクションファンタジー開幕!!
JASRAC許諾第9009285055Y45038号 JASRAC許諾第9009285050Y45038号 JASRAC許諾第9009285049Y43128号 許諾番号 ID000002929 ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。
{.md_tr}株式会社ドワンゴ 株式会社ドワンゴ(本社:東京都中央区、代表取締役社長:夏野剛)は、2024年6月8日付けのニコニコインフォで公表したとおり、6月8日早朝から当社が運営する「ニコニコ」のサービス全般を利用できない状態が続いております。本障害は、ランサムウェアを含む大規模なサイバー攻撃によるものであることが確認され、現在サービスの利用を一時的に停止し、被害状況の全容把握と復旧に向け、調査と対応を進めております。 当社は、サイバー攻撃を確認後、直ちに関連するサーバーをシャットダウンするなど緊急措置を実施するとともに、対策本部を立ち上げ、被害の全容解明、原因究明およびシステムの復旧対応に総力を上げて取り組んでおります。現時点までの調査で判明した内容および今後の対応について、以下の通りご報告いたします。 ユーザーの皆様、関係者の皆様に、多大なるご迷惑とご心配をおかけしておりますこと
Slow Rust Builds? Here are some tips to speed up your compile times. This list was originally released on my private blog, but I decided to update it for 2024 and move it here. Table of Contents Click here to expand the table of contents. General Tips Update The Rust Compiler And Toolchain Use cargo check Instead Of cargo build Switch To The New Parallel Compiler Frontend Remove Unused Dependencie
Blue Whale Systems株式会社の植山類氏は、「LLVM lld」「mold」が解決したプログラムのビルドの問題を例に、“大きな問題”を解決することについて話しました。全3回。 1個の本質的な問題を解いてしまうほうが細かいことを考えるよりも簡単 植山類氏:では始めます。本日、機会をいただいて講演をすることになった植山と申します。この講演の内容は「大きな問題のほうが小さな問題より解くのは簡単だ」というタイトルです。 どういう趣旨かというと、常に簡単だというわけではないのですが、いろいろな場面で、1個の本質的な問題をドッカンと解いてしまうほうが、いろいろな細かいことを考えるよりも簡単なことが多いという話です。 そういうソリューションが往々にして見逃されがちということがけっこうあって、そういうことにどうやって挑戦していくのかという気持ちの話を、僕がそういう大きな問題を解決した経験を踏
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く