タグ

★goodに関するknj2918のブックマーク (455)

  • ペアプロが嫌すぎて会社を退職した話 - Qiita

    📒ペアプロ・モブプロアンケート実施中 🖊️ あなたのご意見をお聞かせください。(2025/1/3 23:59まで) 回答結果は2025/1/6(月)にQiitaで公開いたします。 アンケートはこちらから(1分ほどで終わります) はじめに 巷ではペアプロ、モブプロがホットワードになっており、あたかも開発生産性を向上する特効薬のように取り上げられている印象を受けます。一方、この記事では、ペアプロ、モブプロ開発のネガティブな部分を考え、私の経験から感じたペアプロ、モブプロのアンチパターンとその改善策をご紹介します。 どんなアンチパターンを踏んでいたのか? 勤務時間は100%ペアプロを実施(ソロプロ禁止) ソロプロは悪、ペアプロが最高というチームの雰囲気 フロー効率を過度に重視する姿勢 どうなったか? +) 開発生産性およびデプロイ頻度は上がった +) 4keysなどの数値上の指標はすべてプラ

    ペアプロが嫌すぎて会社を退職した話 - Qiita
  • WebTransportのまとめと今後

  • WebRTCプロトコルスタックの相互接続試験に参加した話

    著者は werift の作者です。 相互接続試験は のリポジトリで行われており、GithubActions によって master ブランチへの push 起因で自動的にテストが実行されています。 現在のテスト結果は次のようになっています 相互接続試験について 相互接続試験の仕様についてドキュメントが存在するので紹介します。 概要 WebRTC echo test の目的は、2 つのピア(Server Peer と Client Peer)の間でピア接続が確立されているかどうかを検証することです。 このテストの「echo」とは、Server Peer が受信したオーディオやビデオのパケットを Client Peer に返送する挙動のことです。この方法は、ブラウザを Client Peer としてテストを行うと、テストの成功を迅速に視覚的に示すことができる点で優れています。 シグナリング こ

    WebRTCプロトコルスタックの相互接続試験に参加した話
    knj2918
    knj2918 2024/12/12
    WebRTCライブラリ
  • 履歴テーブルから最新の1件を取ってくる方法 - そーだいなるらくがき帳

    例えば次のようなテーブルがあったとする。 -- PostgreSQL CREATE TABLE history ( id SERIAL PRIMARY KEY, user_id INTEGER NOT NULL, data TEXT, created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ); -- MySQL CREATE TABLE history ( id INT AUTO_INCREMENT PRIMARY KEY, user_id INT NOT NULL, data TEXT, created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ); INSERT INTO history (user_id, data, created_at) VALUES (1, 'First

    履歴テーブルから最新の1件を取ってくる方法 - そーだいなるらくがき帳
  • コワーキングスーパー銭湯ランキング(東京近郊)

    なんか、みんな自分の好きなジャンルのランキングつけてて楽しそうなので俺もやってみる。 会社がリモートになってから、がっつりサウナにハマって(今は身体考えてほどほどにしてる)、 銭湯で仕事するのがめちゃくちゃ楽しいと気づいてしまった。 あんまり出社しなくて良い&社外秘とかのセキュリティに関係がほぼない仕事ってのもあって、 今は週2くらいでは都内のどっかの銭湯で風呂入って仕事してる。 そんなわけで、俺の個人的なコワーキング銭湯ランキングをつけてみる。 ここに上がってないのでオススメあったら、マジで教えて欲しい。新しいところ開拓したい! 第5位 花景の湯(よみうりランド) よみうりランド併設の温浴施設。最近できたばっかりなのでめちゃくちゃ綺麗。 ここの売りは山に向かって広がる絶景の露天風呂。もうとにかく最高に気持ち良い。 露天風呂ランキングだったら、圧勝でここが一番。コワーキングスペースは横並び

    コワーキングスーパー銭湯ランキング(東京近郊)
  • 足がすごく冷たいのであったか靴下を履いたんだけどこれあったかくないよね、というお話「これマジ何なん?」

    ふるえるとり @torikaworks 日々の記録と謎のいきもの 著書→「母ちゃんだってほめられたい。」amzn.to/32KU16Y Amazon.co.jpアソシエイト 【創作キャラ】ポポカ@happy_popoca potofu.me/torikaworks

    足がすごく冷たいのであったか靴下を履いたんだけどこれあったかくないよね、というお話「これマジ何なん?」
  • Serverless NEG でシステム開発をより柔軟に

    はじめに以前 Yuki Furuyama さんが「NEG とはなにか」という哲学的な(?)記事を書かれていましたが、このたび「Serverless NEG」(Serverless Network Endpoint Group)という新しいタイプの NEG が追加されました。(まずは Beta でのご提供です → EDIT(2020–10–14): 2020年10月14日に GA になりました。) これで NEG は Zonal NEG、Internet NEG、Serverless NEG の三種類になりました。 Furuyama さんの Zonal NEG に関する記事には「NEG は Kubernetes の Service に相当するもの、Network Endpoint は Pod に相当するものです」とありましたが、Serverless NEG では「Network Endpoi

    Serverless NEG でシステム開発をより柔軟に
    knj2918
    knj2918 2024/11/21
    Serverless NEGとは
  • Google Cloud の API Gateway を眺めてみる

    はじめに2020 年の 9 月に全世界待望 (?) の API Gateway のベータ版がリリースされました。このサービスにより、Google Cloud のサーバーレス系サービスをバックエンドにした API をより簡単に作成・管理することができるようになりました。 ところで、元々 Google Cloud には Apigee や Cloud Endpoints といった API 系サービスがありました。今回の API Gateway はそれらとどのように違うのでしょうか? 記事では新しく Google Cloud の仲間に加わった API Gateway の立ち位置を整理し、実際に API Gateway を試してみたいと思います。 Apigee と Cloud Endpoints おさらいApigeeApigee はエンタープライズ向けの API 管理プラットフォームです。以下のよ

    Google Cloud の API Gateway を眺めてみる
    knj2918
    knj2918 2024/11/08
    API Gateway、Apigee、Cloud Endpointsの違い
  • LambdalithとSingle purpose Lambdaは1つのAPI Gatewayで共存できる | DevelopersIO

    Lambdalithな構成でサーバーレスアプリケーションを実装する事例が増えてきていると思います。実際に Lambdalith と Single purpose Lambda が1つの API Gateway の中で共存できるのか、CDKを用いて実装し試してみました。 はじめに 最近、Monolith Lambda(以降 Lambdalith)な構成でサーバーレスアプリケーションを実装する事例が増えてきていると思います。 サーバーレスアプリケーションを作る際に、最初はLambdalithで構成し、必要になった場合に Single purpose Lambda と共存させれば良さそう、という意見が見られるようになりました。 今回は実際に Lambdalith と Single purpose Lambda が1つの API Gateway の中で共存できるのか、CDKを用いて実装し試してみま

    LambdalithとSingle purpose Lambdaは1つのAPI Gatewayで共存できる | DevelopersIO
  • 🦆🦆🦆🦆🦆🦆DuckDB入門🦆🦆🦆🦆🦆🦆

    tl;dr SQLiteのOLAP版だよ OLAP系のクエリにおいて、PandasやSQLiteより早いらしいよ CSV・Parquet・Pandas DataFrameの読み書きできて便利だよ 背景 ポジション・競合 一言で言うとSQLiteのOLAP版です。位置づけとしては、論文(DuckDB: an Embeddable Analytical Database (SIGMOD 2019 Demo))記載のSystem Landscapeがわかりやすいです。 (DuckDB: an Embeddable Analytical Database (SIGMOD 2019 Demo)より) このLandscapeでは、データベースを Standalone(クライアント・サーバモデル)か、組み込み(シングルマシン・インプロセス)か OLTPかOLAPか の二軸に分割しています。その上で、 ク

    🦆🦆🦆🦆🦆🦆DuckDB入門🦆🦆🦆🦆🦆🦆
    knj2918
    knj2918 2024/10/13
    DuckDB、組み込みOLAP SQLiteとの対比
  • Global AcceleratorとCloudFrontの違いが見えてきたら解るCloudFrontの活用方法 - NRIネットコムBlog

    記事は 初夏のAWSアワードエンジニア祭り 2日目の記事です。 🍦 1日目 ▶▶ 記事 ▶▶ 3日目 💻 2019年より務めていたAWS Ambassadorsを、退任することになりました。Ambassadorであったお陰で、貴重な体験をさせて頂くとともに、沢山の人と交流できたことは当に感謝しかないです。ありがとうございます。そして、組織内に後任が誕生し、引退できる状態になったのも喜ばしいかぎりです。ただ、Top Engineersとしては継続で選んでいただいているので、その名に恥じぬようにしっかりと実績を残していきたいです。ということで、NRIネットコムの初夏のAWSアワードエンジニア祭りの2日目です。 某書籍の執筆で、AWS Global Accelerator(Global Accelerator)について解説していました。紙面の都合上、1ページくらいにまとめる必要があった

    Global AcceleratorとCloudFrontの違いが見えてきたら解るCloudFrontの活用方法 - NRIネットコムBlog
  • スロットリングとの付き合い方 | フューチャー技術ブログ

    はじめにこんにちは。TIG DXチームの村瀬です。 Googleで「スロットリング」で検索するとパチスロのリングが沢山ヒットするんですね。 今回はその「SLOT リング」ではなく「throttling」関して記載します。 スロットリングとは一定時間内に受信可能なリクエスト数を制限し、制限を上回るリクエストがなされた際には受信を拒否しエラーコードを返却すること。時間経過により再び受信可能となる仕組みです。 リクエスト数を制限することでシステムにかかる負荷を抑えたり、スパムメールの送信を防止するのに利用されます。 SaaSであれば有限のコンピューティングをみんなでシェアするのでより多くの人が快適に利用できるよう、一部のユーザからの大量リクエストを制限するのに利用されます。もし無制限にリクエストを受け入れたとするとシステムに負荷がかかり、クライアントへのレスポンスに時間を要したり待たされた挙句に

    スロットリングとの付き合い方 | フューチャー技術ブログ
  • "これはdynamodbでいけるわ"が流行語になった2ヶ月間の備忘録

    はじめに 私ごとではありますが、現場でdynamodbをメインのデータベースとして採用してから約2ヶ月が経ちました。 たった2ヶ月いう期間で、何度も心身ともに崩壊し、そして粘り強く復活を遂げ、かろうじて奇跡的にレベルアップをしてきました。 今回の記事では、これからdynamodbの導入を検討しているエンジニアの皆様に向けて、わずかながら現場で(汗と血を流しながら)得た知見を共有したいと思います。 主にdynamodbを導入するときに楽できる部分、楽できない、苦労する部分がどんな感じか、この記事でなんとなく伝えられたら嬉しいです。 以下では、4つの項目(採用基準、設計、開発、運用)に分けて、知見を羅列していきますが、私もまだ駆け出しdynamodberの域を出ないので、誤りやアドバイス等ございましたら、是非コメントいただきたいです! なお、ここで紹介する内容は基的にはAWSの公式ドキュメン

    "これはdynamodbでいけるわ"が流行語になった2ヶ月間の備忘録
  • 【初心者】AWS PrivateLink を使ってみる - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 目的 PrivateLinkは既に登場して2年ほどになる、ある程度枯れたサービスだが、構成を理解するため触ってみることにした。 AWS PrivateLink とは(自分の理解) 自分のVPCのNLB配下のWEB等のサービスを、同一リージョン内の他のVPCに公開できるサービス。VPCピアリング等と異なり、IPアドレスレンジの重複等の考慮が不要で、AWS内に閉じた安全なNW接続を実現できる。 PrivateLinkは、サービスを公開する側(エンドポイントサービス)と、サービスにアクセスする側(インターフェースエンドポイント)のセットで構成

    【初心者】AWS PrivateLink を使ってみる - Qiita
  • SPA, SSR, SSGって結局なんなんだっけ?

    2023/11/14追記】 SPA, SSRの説明を訂正、および不必要な箇所の削除を行っています。 また、この記事はNext.js等の、具体的にフレームワークで使用されている各概念を説明するものではないので、ご留意ください。 概要 SPA, SSR, SSGという技術用語を、業務の中でも、ネットの記事の中でもよく耳にするのですが、こういう感じかな?といううっすらとした理解のままだったので、今回整理しました。 内容に誤りがあった場合はご指摘いただけますと幸いです。 (MPA) -> SPA -> SSR -> SSG という順に説明をしていきます。 SPA SPAの要旨を述べると、最初に、HTML, CSS, JSなどの必要なassetsをWebサーバーから取得し、その内のJSをもとに具体的なUIを描画し、またページ遷移の際のUIの変化も、JSをもとに再描画を行うアーキテクチャとなります。

    SPA, SSR, SSGって結局なんなんだっけ?
  • SPAとMPAって何が違うの?SPAにしたほうがいい? - やわらかVue.js

    要件によります。 MPA(Multiple Page Application) HTTP GETが来たら、リクエストに応じたHTMLを組み上げてブラウザに返す Rails等のサーバサイドフレームワークで何も考えずに作るとこうなる SPA(Single Page Application) レンダリングはブラウザ側のJSで行うやり方 初回リクエスト以降の通信はAjaxでのJSONのやり取りのみとなる 図ではHTTPサーバとAPIサーバを分けているが、Rails等のフレームワークを使っているのであれば、どちらもRailsとなる。 サーバサイドフレームワークはテンプレートエンジン機能を使わずに、APIを提供することに専念する、というイメージ 必然的にサーバサイドでやることは少なくなる SPAで行くべきかMPAで行くべきか 今までMPAで作ってきたのであれば、そのままMPAで作るで良いと思う Vue

    SPAとMPAって何が違うの?SPAにしたほうがいい? - やわらかVue.js
  • 【改善事例】アキレス腱炎専門整体は最先端の施術内容でした - 青山筋膜整体理学ボディ

    理学療法士の国家資格を取得後、都内のスポーツ整形外科クリニックで医師と連携しつつプロスポーツ選手や箱根駅伝選手などを担当し、技術を磨いてきました。その過程でイタリアの医師が考案した国際コースである『Fascial manipulation(筋膜マニピュレーション)』のコースを修了しています。筋膜を通じて痛みに悩まされている人を救いたいです。

    【改善事例】アキレス腱炎専門整体は最先端の施術内容でした - 青山筋膜整体理学ボディ
  • 食事から歯磨き時間まで。ウェアラブル端末3本やアプリなどで生活習慣データを徹底的に記録している話 - lala a live(ララアライブ)│フォーネスライフ

    近ごろ、体重が増えてきた。最近、寝不足だと感じている……。そう思うことはあっても、「具体的な要因は何か」まで把握できている人は少ないのではないでしょうか。 ブロガーの骨しゃぶりさんは、睡眠事、運動といった生活習慣に関するあらゆるデータを計測して、その結果を記録し続けています。 30代半ばを迎えてこの先の健康に不安を感じるようになったそうですが、生活習慣のデータ計測を計測していたことで、体の「悪い流れ」が分かるようになり、不調の要因を特定して対策ができるようになったといいます。今回は生活習慣を記録するメリットや、記録を継続するための方法について寄稿いただきました。 骨しゃぶり 書評ブロガー。ブログ『しゃぶり』で、と何かを結びつける記事を書いている。週刊プレイボーイで「『◯◯の文化史』ぜんぶ読む」を隔週で連載中。 ブログ 目次 体重増加から見えた「悪い流れ」に対処するため、全ての事を

    食事から歯磨き時間まで。ウェアラブル端末3本やアプリなどで生活習慣データを徹底的に記録している話 - lala a live(ララアライブ)│フォーネスライフ
  • 建築では多重下請けでやれてるのに業務システムでだめなのはなぜ? - きしだのHatena

    建築では多重下請けでやれてるのに業務システムでだめなのはなぜ?という質問がブコメであって、似たような話もいくつか見かけたのですが、建築などの施工図面に相当するのはソースコードで、建築現場で多重下請けでやってる作業は、ソフトウェアだと(でも?)ビルドです。なのでソフトウェアでは自動化されています。 もしも業務システムの納品物が、バベッジの階差機関のような歯車を組み合わせた機械式の計算機で、ビル一棟分に歯車をつめこんで組み立てて納品するというようなことになれば、多重下請けで分業してビルドするのが最もよい方法ということになると思います。 追記 「継続的デリバリーのソフトウェア工学」では、「ソフトウェア開発を選んだ私たちがバカでない限り、私たちにとっての製造とは、ビルドボタンのクリックです」とあります。橋梁建設を例に、物理的な製造・生産との違いが説明されています。 追記 2024/8/14 建築で

    建築では多重下請けでやれてるのに業務システムでだめなのはなぜ? - きしだのHatena
  • ノーコードって結局使えないよね~って話 - Qiita

    はじめに コードを書かずにWebサイト/アプリ/ツール等の制作ができるノーコードツールが最近流行っていますよね。 私自信、半年ほど前からn8nやActivepiecesといったOSSのノーコードツールやPower Automateなど、幾つかのノーコードツールを触っていたですが、ツールとして未成熟であったり自由度が低かったりと、「結局流行らないのでは?」と感じています。(GPTのそれと一緒で期待値が高いだけなんですかね) ノーコードツールの幻想 D&D操作だけで直感的に操作できるノーコードツールは、一見、プログラミング初心者にとって救世主のように映ります。しかし、それは十分な選択肢なのでしょうか? 当に手軽ですか? 多くのノーコードツールでは、よくあるような定型作業のテンプレートとD&D操作で実装できるUIを提供することで、直感的に操作できるよう設計されています。 一見、自由度の高い開発

    ノーコードって結局使えないよね~って話 - Qiita