foostanのブックマーク (1,708)

  • HTTPが全てを飲み込む(前編)~HTTPの2層構造と、HTTP Semanticsとは何か?

    Webを構成する重要な要素の1つであるHTTPは、その最新仕様で2層構造となり、バージョンに関係なく使えるSemanticsと、特徴の異なる通信仕様を定めたHTTP/1.1、2、3に分割されました。 さらに現在では、HTTPの上にあらためてUDPやIP、イーサネットなどのプロトコルを実装する提案が行われており、まさにHTTPは通信の全てを飲み込む勢いで進化しつつあります。 こうしたHTTPの最新動向の解説が、大手CDNベンダでエッジクラウドなども展開するFastlyが2023年11月8日開催したイベント「Yamagoya 2023」で同社シニアプリンシパルエンジニアの奥一穂氏が行ったセッション「HTTPが全てを飲み込む」にて行われました。 記事ではこのセッションをダイジェストで紹介していきます。記事は以下の3つに分かれています。 HTTPが全てを飲み込む(前編)~HTTPの2層構造と、H

    HTTPが全てを飲み込む(前編)~HTTPの2層構造と、HTTP Semanticsとは何か?
    foostan
    foostan 2024/01/18
  • freeeのエンジニアにリモートワーク環境のこだわりを聞いてみた - freee Developers Hub

    こんにちは、DevBrandingのellyです。 先日、こちらの記事でfreeeの開発メンバーがどのようなキーボード・マウスを使っているのかをご紹介しました。そのアンケートの中で、キーボードやマウスの他にも、椅子や机、音響、カメラ等の作業ツールへのこだわりやライフスタイルの変化についても回答してくれた人も多くいました。 今回はその中から特に気になる5人のエンジニア・デザイナーに、書斎を持つことが夢なichienさんと一緒にインタビューしてきました! kenoji tomoz toofu harutan manabusakai kenoji ―kenojiさんはfreeeでも随一のガジェットマスターらしいですね。キーボードは何を使ってますか? キーボードはTEX Shinobi(TTC Gold Pink スイッチ)かHHKB(全キー35gへ押下圧軽量化&グリス塗布済み)をよく使っています

    freeeのエンジニアにリモートワーク環境のこだわりを聞いてみた - freee Developers Hub
    foostan
    foostan 2022/06/08
    すごい
  • AWSを退職してYuimediに入社します

    こんにちは。@watildeです。 世界で一人目となるDeveloper Relations Engineer(Mobile)として1年半ほど在籍したAWSを3/31にて退職をして、4月より世界で医療データの利活用を広く推進するYuimediへの入社をすることとなりました。AWS在籍中は@akitsukadaをはじめとする、多くの同僚に温かいご支援を頂いて成果を共創できたことを嬉しく思います。 日にてAWS退職しました、お世話になりました!これからのお話はブログにてまた書こうと思いますが、ひとまずご挨拶まで。 pic.twitter.com/lbaapJFwvi — Daijiro Wachi (@watilde) March 30, 2022 この記事では、過去・現在・未来の軸で 1) 何をしてきたのか 2) 今月から何を行うのか 3) 今後は何を目指すのか について共有して関係者、

    AWSを退職してYuimediに入社します
    foostan
    foostan 2022/04/04
    🎉
  • 自作キーボードを委託販売してみた|fabcross

    前回の記事で自作キーボードを設計しました。せっかく作ったので、販売して自作キーボード設計者の仲間入りをしたい! ということで、キットを遊舎工房で委託販売してみました。販売方法やどんな準備をしたのか、苦労した点、実際いくらくらいコストがかかって、いくつ売れたのか? などなど初めて同人ハードウェアを販売した体験をレポートします。 自作キーボード、設計したら販売もしてみたい 私は、友人を自作キーボード沼に沈めるべく、キーボードを設計しました(「自称Mac信者の友人を自作キーボード沼に沈めたい」)。初めて作る&初めて分割キーボードを使う人のためのシンプルなキーボードです。前回の記事では未完成でしたが、基板を再発注して完成させました。自分でも使ってみたところ、なかなか快適です。そして手元には基板が余っています。販売してみよう! では、どこで販売するのがいいでしょうか? 大イベント、個人での通販、委託

    自作キーボードを委託販売してみた|fabcross
    foostan
    foostan 2022/03/17
  • アプリチーム x SRE チームによるアプリケーションモニタリング運用改善 - freee Developers Hub

    freee人事労務の品質改善を専任で活動している keik です。 freeeではアプリケーションパフォーマンスモニタリング(APM)に Datadog を利用しています。 SRE チームが導入し、アプリケーション開発チームに利用提供する形で運用されています。 導入のきっかけについては以下の記事でも触れられています。 developers.freee.co.jp Datadog APM の画面は多機能かつ柔軟で、例えばウェブサーバーが受けたリクエスト処理の内訳を視覚的にドリルダウンできたり、リクエストや SQL クエリごとのレイテンシやエラー率を計測してダッシュボード化してくれたり、また全画面で共通的に「タグ」や日時を用いたフィルタリングができたりします。直感的なだけなく、見た目もオシャレで、適当に眺めているだけでもワクワクします。 しかし、私達は「ここに映っているもの」が何なのか、正直分

    アプリチーム x SRE チームによるアプリケーションモニタリング運用改善 - freee Developers Hub
    foostan
    foostan 2022/02/16
  • ミーティング・ファシリテーション入門 / Introduction To Meeting And Facilitation

    Stockmark ( https://stockmark.co.jp ) 社内勉強会の資料公開です。

    ミーティング・ファシリテーション入門 / Introduction To Meeting And Facilitation
    foostan
    foostan 2022/01/31
  • ソフトウェアエンジニアなら3秒で理解できる NFT 入門 - Okapies' Archive

    はじめに NFT って何ですか? ブロックチェーン上に記録された一意なトークン識別子をその保有者のアドレスと紐付ける情報、およびそれを状態変数として保持するスマートコントラクトのこと。 以上。 え、それだけ? はい。 「デジタル資産に唯一無二性を付与するインターネット以来の革命」なんじゃないの? これを読んでください: speakerdeck.com なるほど。ところで、この記事は何? いま話題の NFT について、NFT の標準仕様である EIP-721 の仕様書と、それを実装しているスマートコントラクトのソースコードから読み解けることを解説する。一般向けの解説とは異なる視点から光を当てることで、ソフトウェアエンジニアに「あ、NFT って単にそういうことだったのか」と理解してもらえるようにすることを狙っている。 また、NFT がソフトウェアとして具体的にどう実装されているかを知ることは、

    ソフトウェアエンジニアなら3秒で理解できる NFT 入門 - Okapies' Archive
    foostan
    foostan 2022/01/30
  • 無償版「G Suite」、7月1日に完全終了 有償「Google Workspace」への切り替え推奨

    Googleは、2012年に提供を終了したが既存ユーザーにはそのまま提供してきた従来の無償版「G Suite」を、7月1日に完全に停止する。米9TO5Googleが1月19日(現地時間)、Googleが同日管理者宛に送ったメールに基づいて報じた。 既に管理者向けのヘルプページが更新されている。 まだ従来の無償版G Suiteを使っているユーザーがサービスを継続したい場合、7月1日までに有料の「Google Workspace」にアップグレードする必要がある。最も安価な「Business Starter」プランは1ユーザー当たり月額680円だ。 アップグレードしない選択をしたユーザーのために、データエクスポートツールを提供している。 サービスとアカウントを使い続けたい場合は、5月1日までのアップグレードを推奨している。アップグレードしても、7月1日まではGoogle Workspaceを無

    無償版「G Suite」、7月1日に完全終了 有償「Google Workspace」への切り替え推奨
    foostan
    foostan 2022/01/20
    いくつかユーザ削除してアップグレードした
  • colorsなどのnpmパッケージに悪意あるコードが含まれている問題について

    追記: 2022年1月11日 2:29 JSTにDoS脆弱性としてセキュリティアドバイザーが出されて、悪意あるバージョン(1.4.1や1.4.2)はnpmからunpublishされ、npmの最新は安全なバージョンである1.4.0へと変更されました。 Infinite loop causing Denial of Service in colors · GHSA-5rqg-jm4f-cqx7 · GitHub Advisory Database 2022-01-08 に colors というnpmパッケージにDoS攻撃のコードが含まれたバージョンが1.4.44-liberty-2として公開されました。 GitHub: https://github.com/Marak/colors.js npm: https://www.npmjs.com/package/colors 問題についてのIssu

    colorsなどのnpmパッケージに悪意あるコードが含まれている問題について
    foostan
    foostan 2022/01/11
  • あのレゴランド・ジャパンへ行く!いまはどんなテーマパークになったのか?

    『レゴランド』というテーマパークがある。 2022年1月現在、世界で9ヶ所、日では愛知県名古屋市にあり、2017年4月の開業当時は悪い意味で話題になった。 ぼく自身が覚えている範囲で、「たしかネットでこんなこと言われて叩かれてたなあ」と思うのは…… ・狭い ・アトラクションが少ない ・入園料が高い ・弁当が持ち込めない ・子ども向けで、大人がデートで行けるところじゃない 正直、4つ目は「いや、テーマパークで弁当持ち込み可のほうが少ないだろ」と思うし、5つ目は公式が「2歳から12歳の子供とその家族を想定」と明言しているので当たり前なのだが、1~3つ目はなんとも言えない。もし当にそうだったら、その批判はしょうがないと思う。 しかし、いまは開業から4年以上が経っている。 1~3つ目の批判が妥当なものだったとして、さすがにそろそろ改善されているころなのでは? そして、セブンイレブンのsonna

    あのレゴランド・ジャパンへ行く!いまはどんなテーマパークになったのか?
    foostan
    foostan 2022/01/08
    良さそう
  • ブラウザでTCPを直接送受信できるDirect Sockets APIについて - ASnoKaze blog

    ブラウザから直接TCP・UDPで送受信する「Direct Sockets API」という仕組みが議論されています。 実験段階ですが、Chromeでは起動時にオプションを付けることでこの機能を有効にできます。今回はTCPの方で簡単に動作を見てみます。 Direct Sockets API Direct Sockets APIは、TCP・UDPで直接送受信可能にするAPIです。既存のアプリケーションプロトコル(SSHやIRC)、P2Pのような機能を実現可能になります。 もちろんセキュリティ上の問題もあるので、Chromeでは現状デフォルトでは有効になっていない機能です。 セキュリティ面についてはだいぶGithubリポジトリで議論されておりますので目を通すと良いでしょう。ローカルネットワークへの通信やSame-Origin-Policy(CORS)回避の話が上がっていますが、今回は細かくは紹介し

    ブラウザでTCPを直接送受信できるDirect Sockets APIについて - ASnoKaze blog
    foostan
    foostan 2022/01/05
    おもしろいな
  • Linux eBPFトレーシング技術の概論とツール実装 - ゆううきブログ

    eBPF(extended Berkley Packet Filter)という用語を著者が初めてみかけたのは、2015年ごろだった。最初は、eBPFをその字面のとおり、パケットキャプチャやパケットフィルタリングを担うだけの、Linuxの新しいサブシステムであろうと認識していた。しかし、実際にはそうではなかった。 システム性能の分析のための方法論をまとめた書籍Systems Performance 1 の著者で有名なBrendan Greggが、Linuxのネットワークサブシステムとは特に関係ない文脈で、古典的なシステム性能計測ツールでは計測できないことを計測するツールを作っていた。その計測ツールがeBPFという技術によって実装されていることを知ったときに、eBPFに興味をもったのだった。また、eBPFは、システム性能を調べる用途以外にXDP(eXpress Data Path)と呼ばれるプ

    Linux eBPFトレーシング技術の概論とツール実装 - ゆううきブログ
    foostan
    foostan 2021/12/28
  • 10年エンジニアリングマネージャーをやって気づいた4つの大事なポイント 【EMはもっと自由でいい】 - MonotaRO Tech Blog

    はじめに ※この記事はEngineering Manager Advent Calendar の22日目の記事になります。前日はmtx2sさんの技術的負債に対するマネジメントの記事でした。個人的には「負債上限」「負債ベースライン」の考え方良かったです。 こんにちは。モノタロウでエンジニア組織のマネージャーをしております普川(@taipuka0)です。 自分は前職から通算10年以上してエンジニアリングマネージャーを続けた後、現在モノタロウでは8人のEMのみなさんと日々ソフトウェア・エンジニアリングの現場でマネージャーとして課題解決に向き合っています。これまで色々な壁にあたり、試行錯誤を繰り返して来ました。EMの難しさを痛感したことも多々ありました。 なぜEMが難しいのか?その一つとして、エンジニアからEMにジョブチェンジした際のギャップというのがあると思います。同じチーム、現場にいたとしても

    10年エンジニアリングマネージャーをやって気づいた4つの大事なポイント 【EMはもっと自由でいい】 - MonotaRO Tech Blog
    foostan
    foostan 2021/12/23
  • 自作して学ぶKubernetes Scheduler | メルカリエンジニアリング

    Mercari advent calender の21日目を担当します@sanposhihoです。現在大学の学部4回生で、メルカリでは内定者インターンとして、メルカリのホーム画面などのバックエンドを担当するチームに所属しています。 また、最近は個人的にKubernetesやその周辺のOSSにコントリビュートをしていて、特にKubernetesのコントロールプレーンのコンポーネントのうちの一つであるkube-scheduler周りを触ってることが多いです。 後で詳しく説明しますが、kube-schedulerはPodをどのNodeで実行するかを決定しているコンポーネントです。NodeAffinityや比較的新しいものだとPod Topology Spread Constraintsなど、Podのスケジュールの制約を指定できる機能も基的にこのkube-schedulerに実装されています。

    自作して学ぶKubernetes Scheduler | メルカリエンジニアリング
    foostan
    foostan 2021/12/22
  • ファイルーズあい:「ジョジョ」徐倫役への情熱 12年追い続けてきた夢 「魂に染みつく作品に」  - MANTANWEB(まんたんウェブ)

    「ジョジョの奇妙な冒険 ストーンオーシャン」の一場面(C)LUCKY LAND COMMUNICATIONS/集英社・ジョジョの奇妙な冒険 SO 製作委員会 荒木飛呂彦さんの人気マンガ「ジョジョの奇妙な冒険」の第6部原作のアニメ「ジョジョの奇妙な冒険 ストーンオーシャン」が12月1日からNetflixで世界独占配信される。主人公・空条徐倫を演じるのが、人気声優のファイルーズあいさんだ。ファイルーズさんは、「ジョジョの奇妙な冒険」シリーズの大ファンで、中でも第6部「ストーンオーシャン」の徐倫との出会いが声優を志したきっかけでもあるという。徐倫は「一番の憧れ」「私にとっては世界で一番素晴らしい人物」といい、「ジョジョ」への情熱を持って収録に臨んだが、大好きだからこその「難しさ」もあった。ファイルーズさんが「ジョジョ」の名ぜりふを交えながら同作への熱い思いを語った。

    ファイルーズあい:「ジョジョ」徐倫役への情熱 12年追い続けてきた夢 「魂に染みつく作品に」  - MANTANWEB(まんたんウェブ)
    foostan
    foostan 2021/11/29
    楽しみ
  • 一年半同じチームで色んなふりかえりをやったので手法と学び紹介していく

    Scrum Fest Mikawa 2021の登壇資料です。 以下は資料内で引用している参考リンクです DPA https://qiita.com/viva_tweet_x/items/97e819c626979b78947a KPT http://objectclub.jp/download/files/pf/KPT_TIPS.pdf TimeLine https://developers.freee.co.jp/entry/timeline-is-a-good-retrospective-method 象、死んだ魚、嘔吐 https://no-kill-switch.ghost.io/elephants-dead-fish-vomit/ Start Stop Continue https://www.retrium.com/retrospective-techniques/start-

    一年半同じチームで色んなふりかえりをやったので手法と学び紹介していく
    foostan
    foostan 2021/10/03
  • エンジニア・研究者が再びプロモデラーを目指す - 「好きなこと」を持続的な事業にするために考えたこと【寄稿:まつもとりー】

    こんにちは。松亮介と申します。インターネットやSNS上では「まつもとりー」と呼ばれることが多いです。 わたしは、インターネットやWebサービスの基盤技術に関するエンジニアを経て、現在はインターネット基盤技術について研究をしている研究者です。また、複数の企業において、事業組織の改善や事業・プロダクトマネージメント、技術的課題、技術ブランディングなどに関するアドバイス活動に技術顧問として取り組んでいます。これまでの実績は、松 亮介(まつもと りょうすけ)の研究・開発業績ページに書いています。 そんなわたしが、稿でテーマとするのは「プラモデル製作 / プロモデラー」です。エンジニアリングでも、インターネット基盤技術でもなく、プラモデル。この時点で頭の中にはてなマークが出ている読者もいることでしょう。実はわたしは、2018年ころより、かなりのリソースをプラモデル製作に投下してきました。稿で

    エンジニア・研究者が再びプロモデラーを目指す - 「好きなこと」を持続的な事業にするために考えたこと【寄稿:まつもとりー】
    foostan
    foostan 2021/09/01
    好きなことの事業化
  • 記者に「プログラミングのスキル」って必要なの?ちなみにNHKニュースの画像生成も記者がコードを書いてます|NHK取材ノート

    記者に「プログラミングのスキル」って必要なの?ちなみにNHKニュースの画像生成も記者がコードを書いてます 新型コロナウイルスの新規感染者の数を示す日地図に、毎日厳しい視線を送る男がいる。 コロナの感染拡大の今後が懸念されるが、地図がきちんと描画されているかも気になってしまう。 それはこの「新型コロナ感染者数マップ作画システム」をプログラミングしたのが彼だから。 ちなみに彼は技術部局のエンジニアではなく、いつもはテレビで解説している記者だったりする。 このシステム、記者が作りましたこんにちは、NHK解説委員の三輪誠司といいます。専門はITやサイバーセキュリティで、主に「シブ5時」や「くらし解説」などでニュースの解説を担当しています。 新型コロナウイルスの「感染者数マップ作画システム」は、1週間で作成しました。 言語はJava、地図はSVGで、ブラウザの画面をそのまま放送で使っています。SV

    記者に「プログラミングのスキル」って必要なの?ちなみにNHKニュースの画像生成も記者がコードを書いてます|NHK取材ノート
    foostan
    foostan 2021/08/31
    いい話だ
  • HHKBを愛するLINEのエンジニアが集結! 開催された社内イベントで語られた話 | flick!

    LINE社内チャットに、120人が参加するHHKBのチャンネルがある 「村上さん! こんどLINEの中のHHKB愛好家たちとPFUさんでイベントをやるのですが、参加します?」とお誘いいただいた。 LINEの櫛井優介さん。今は、エンジニアが働く環境を向上させたり技術広報などの仕事をされているという。 イベントのきっかけは、LINEが採用関連の広告で社員の業務風景の様子をバナーで使用しており、その中に社員がHHKBを使っている様子にフォーカスしている素材があった。それにHHKBの公式アカウントがツッコミを入れたことをキッカケに「何かしら一緒に企画ができないか」という話が進み、まずはHHKBが好き・または興味ある人集まって!とLINE社内のSlackにz_hhkbというチャンネルが作られ、100名を超える社員が参加しているのだそう。 そこで、話が盛り上がり、「では、PFUの人に開発の裏側を聞いて

    HHKBを愛するLINEのエンジニアが集結! 開催された社内イベントで語られた話 | flick!
    foostan
    foostan 2021/08/25
  • ファーストガンダムを視聴してるのだが、割と感動している

    エヴァの完結を見届けてから初めてファーストガンダムに手を出すようなニワカは今のところ少数派だろうけど、こりゃ確かに名作だわ。 ガンダムはXから入って、∀、Seed、Gガン、鉄血と見てきたが、ファーストが一番いいな。 ロボットは別にリアルじゃないけど、運用や作戦行動の推移や、フォーカスを当てる場所がかなり良い。 実際の戦争ではまず敵の場所を特定するのが一苦労で、ほとんどの時間は待ち時間みたいな話しを聞くが、その辺の偵察とかのダルい時間をおろそかにしない辺りが良い。 名前のある敵キャラもバンバン死んでくのも良いし、弾切れやエネルギー切れをすぐ起こして、ほとんどの期間で補給や修理の問題を抱えてるのも良い。 ほとんどのキャラが、別にやりたくもないけど仕事や成り行きでやってる感も良い。 キャラの死亡シーンでも、死ぬ直前のセリフや描写(ニコルみたいなやつ)がほとんどなく、そのキャラが乗っていたはずの場

    ファーストガンダムを視聴してるのだが、割と感動している
    foostan
    foostan 2021/08/20