タグ

2023年8月29日のブックマーク (11件)

  • 「NAT」「NAT越え」「NATタイプ」ってなーに?

    「NAT(ナット)※1」はオンラインゲームを支える重要な技術のひとつです。 「NAT越え※2」に失敗するとマルチプレイができなくなりますし、「NATタイプ※3」の違いはマルチプレイのしやすさに影響します。 ところが、NAT は仕組みが難しく、初心者向けの記事も少ないため、イカスミカフェには NAT についての質問がよく寄せられます。 そこで今回は、Nintendo Switch(ニンテンドースイッチ)を例にして、世界一わかりやすく NAT を解説してみたいと思います。

    「NAT」「NAT越え」「NATタイプ」ってなーに?
  • 「心理的安全性」をバリューに掲げたけど、ほぼ効果がなかった話|藤田 雄一郎

    今回は、組織づくりについての話。 現在うちの会社は7期目で、メンバーは業務委託の方を含めると100人近くになりました。 おかげさまで退職率も低く「みんないい表情で働いてますね」と言っていただくことも増えました。心理的安全性も高く、「組織をよくするために自ら積極的に動く」というカルチャーが醸成されていると自負しています。 ただ、ずっと平和でいい感じだったのかというと、そんなことはありません。当初、組織づくりはめちゃくちゃ大変で、起業して最初の2〜3年はずっと組織のことで悩んでいました。 そんな状態から、どうやって今のようになったのか? 同じように組織づくりに悩んでいる人のヒントになればと思い、僕の経験を書いてみたいと思います。 「お前やれるのか?」みたいな空気感初期の頃、オフィスはシーンとしていて緊張感がありました。 プロフェッショナリティのすごく高い人たちが集まっていて「俺はこんだけやるけ

    「心理的安全性」をバリューに掲げたけど、ほぼ効果がなかった話|藤田 雄一郎
  • ペットボトルのラベル剥がしを不要に キリン、リサイクルできる直接印刷技術を開発

    キリンホールディングスは8月29日、リサイクルに対応したペットボトルの直接印刷技術を発表した。実用化されると消費者はゴミ分別でフィルム状のシュリンクラベルを剥がす手間がなくなる。 キリンのパッケージイノベーション研究所が、富士フイルムの剥離インクを使ってペットボトルの表面に直接デジタル印刷する技術を開発した。併せてリサイクルの洗浄工程でインクを剥がし、分離させることに成功。シュリンクラベルをなくせばプラスチックを約8%削減できる他、ラベル使用に伴う温室効果ガス排出量も約84%減らせるとしている。 日のペットボトル飲料は、商品ロゴやバーコードを印刷したシュリンクラベルを巻き付けるのが一般的だ。これは従来の印刷技術でペットボトルに直接印刷するとリサイクル時にインクが残り、PET樹脂の品質が落ちるため。PETボトルリサイクル推進協議会の定めるガイドラインではペットボトルへの直接印刷を禁止してい

    ペットボトルのラベル剥がしを不要に キリン、リサイクルできる直接印刷技術を開発
  • 「ドキュメントの書き方」を体系的に学んだことがないエンジニアへ 書籍『エンジニアのためのドキュメントライティング』の概要

    インフラエンジニア向けの書籍を取り上げ、著者と出会い、楽しくを知り、仲間を作る場所である「インフラエンジニアBooks」。ここで、『ユーザーの問題解決とプロダクトの成功を導く エンジニアのためのドキュメントライティング』の翻訳を担当した岩瀬氏が登壇。まずは、書籍の概要について話します。 セッションの対象者と、セッションのゴール 岩瀬義昌氏:ご紹介いただきました、岩瀬と申します。よろしくお願いします。『ユーザーの問題解決とプロダクトの成功を導く エンジニアのためのドキュメントライティング』は、もともと『Docs for Developers: An Engineer’s Field Guide to Technical Writing』という洋書だったんですが、その翻訳をして、今回この機会をいただいています。 余談ですが、APC(株式会社エーピーコミュニケーションズ)さんが「カプセルト

    「ドキュメントの書き方」を体系的に学んだことがないエンジニアへ 書籍『エンジニアのためのドキュメントライティング』の概要
  • Terraform で実現する効率的な GitHub 権限管理 - カミナシ エンジニアブログ

    こんにちは。ソフトウェアエンジニアの坂井 (@manabusakai) です。 今月でカミナシに入社してちょうど 1 年が経ちました。前職では 6 年間 SRE チームにいたのでプロダクト開発はブランクがありましたが、さまざまな挑戦をさせてもらっていたらあっという間に 1 年が経っていました。 カミナシのエンジニアリング組織もこの 1 年で急拡大しており、入社当初から比べると正社員のエンジニアも倍以上に増えました。 GitHub の権限管理、どうしていますか? ところで、みなさんが所属されている組織ではどのように GitHub の権限管理を行なっていますか? カミナシではつい先日まで、ほとんどのエンジニアが Organization の Owner 権限を持っていました。理由は、メンターになったエンジニアがニューカマーのユーザーを招待していたからです。 しかし、統制が取れていないことでいく

    Terraform で実現する効率的な GitHub 権限管理 - カミナシ エンジニアブログ
  • 「何度も人に迷惑かけていることを自覚しながら飲み始めるその瞬間のお前はシラフなんだよ」ハライチ岩井の酔っ払いやらかしへの一言が秀逸すぎる話

    リンク Wikipedia 原因において自由な行為 原因において自由な行為(げんいんにおいてじゆうなこうい;actio libera in causa)とは、完全な責任能力を有さない結果行為によって構成要件該当事実を惹起した場合に、それが、完全な責任能力を有していた原因行為に起因することを根拠に、行為者の完全な責任を問うための法律構成をいう。 例えば、泥酔者は一時的ながらも心神喪失もしくは心神耗弱(こうじゃく)の状態にある。心神喪失者や心神耗弱者が不法な行為を犯した場合、刑法第39条の規定により犯罪不成立もしくは刑の減軽となる。 しかし、車を運転することを 12 users 1

    「何度も人に迷惑かけていることを自覚しながら飲み始めるその瞬間のお前はシラフなんだよ」ハライチ岩井の酔っ払いやらかしへの一言が秀逸すぎる話
  • スムーズに進行するためのエンジニアリングタスク分割の工夫 - $shibayu36->blog;

    会社の振り返りで「エンジニアリングの作業タスクがうまく分割できていそうだったが、その知見を共有してほしい」と言われたので、自分がどう考えてタスク分割をしているかをこの記事で共有したい。 この記事のスコープとすること・しないこと タスク分割をするときの工夫点 少なくとも1スプリント以内で終わるタスクになっている 完了条件が明確である 開始から終了まで他タスクによる待ち時間がない 他タスクが待ち状態になる時間を最小限にする 自分にとって難易度の高いものが1タスクの中で1つである 初めから完璧なタスク分割を目指さない 工夫を考慮した分割例 まとめ この記事のスコープとすること・しないこと 今回の記事では、あるユーザーストーリーが存在するとして、その設計・実装・テストなどをスムーズに進行するための工夫について書く。 逆に次のようなタスク分割については取り扱わない。 ユーザーに提供すべき価値があると

    スムーズに進行するためのエンジニアリングタスク分割の工夫 - $shibayu36->blog;
  • たっぷりのニラに熱い油をかけて残暑を乗り切れ「ニラそば」が手軽で美味しい【ツジメシの日常メシ】 - メシ通 | ホットペッパーグルメ

    こんにちは。プロダクトデザイナーときどき料理人、ツジメシこと辻村哲也です。「ツジメシの日常メシと週末メシ」シリーズ、今回は日常メシ。ニラをたっぷり使った手軽な汁そばです。 スープは水に鶏ひき肉と煮干し、調味料を入れて5分煮るだけ。 たっぷりのニラはナンプラーで和えておいて、熱したごま油をジュっとかけるのがポイントです。これでニラはちょうどいい加減にしっとり半生に火が通り、丼の上で香り油も出来て、コクと香りが加わります。 ニラと生姜とナンプラーでちょっとエスニックな雰囲気もありつつ、煮干しの風味、みりんの甘みで町中華中華そばらしさも。細めの中華麺がよく合いますよ。 ツジメシの「ニラそば」 材料(1分) ニラ 50g(1/2束) ごま 小さじ1 ナンプラー 小さじ1 生姜 1かけ(5g) 赤唐辛子 1 水 350ml 煮干し 5g(中5-6匹) ナンプラー 小さじ2 しょうゆ 小さじ2

    たっぷりのニラに熱い油をかけて残暑を乗り切れ「ニラそば」が手軽で美味しい【ツジメシの日常メシ】 - メシ通 | ホットペッパーグルメ
  • マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始

    マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始 マイクロソフトは、Webアプリケーションのテスト自動化フレームワーク「Playwright」を用いた、Microsoft Azure上のテスト自動化サービス「Microsoft Playwright Testing」のプライベートプレビューを開始すると発表しました。 テスト自動化フレームワーク「PlaywrightPlaywrightは、マイクロソフトが中心となって開発しているオープンソースのWebアプリケーション向けテスト自動化フレームワークです。 実行環境、対象ブラウザ、対応言語が幅広く、テスト実行時にはWebブラウザの動作を自動的に待つ機能を備えるなど、柔軟で精度の高いテスト自動化が実現できる点を特長としています。 具体的には、デスクトップ向けのWebア

    マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始
  • 彼が自分の分を高速で完食してから当然のように私の皿から取って食べる : 鬼女速

    彼が自分の分を高速で完してから当然のように私の皿から取ってべる 百年の恋も冷めた瞬問!210年目 285: おさかなくわえた名無しさん 2023/02/12(日) 04:57:10.43 ID:+CB/ECiP三年付き合った彼にプロポーズされた。仲のよい同期のところに子供ができたのを見て自分も家庭を持ちたいなと思ったとのこと。 そこまではいい、が、私から条件を出した。 彼は一緒に事をする時、自分の分を高速で完してから、当然のように私の皿から取ってべる。私はもともと少&べ物に執着がない、それに他の人と一緒の時はしないから特に気にしてはいなかったけど、子供を希望するならやめるようにしてほしい。家ではあなたの分は多めに作って盛り付ける、外ではべたいなら量を注文して、とにかく私を含めた家族の皿から取ることはやめにしよう、と。 彼は絶望した顔で(大袈裟ではなく)そんな気を使わなきゃい

    彼が自分の分を高速で完食してから当然のように私の皿から取って食べる : 鬼女速
  • プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ

    僕は、プログラムをする上で変数や関数に良い名前を付けるのはとても重要と考えています。 というのも、良い名前を付ければ、それだけでそのコードがしたいことの説明になり、コメントと同等の働きをすることもあるからです。 自分がちゃんとそれをできているのかはさておき、僕は普段から、できれば読みやすくて分かりやすい名前を付けたいと思っています。他の人も読むコードであれば、できればプログラムでよく使われるような単語を利用して書いた方がより分かりやすいです。 ただ、よい名前を考えるのって、ちょっと面倒くさいんですよね。僕はこれまで、英語の辞書を利用して、考えたりしていたのですが、「何か、プログラムでよく使われる単語をまとめたものはないか?」と探したら、ドンピシャのものがいくつかあったので、それらをまとめて以下で紹介します。 photo by Michael Coté codic codic – デベロッパ

    プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ