tasshi820のブックマーク (880)

  • アムステルダム国立美術館はゲーマーの聖地だった (1/6)

    宿泊予約サイト「ブッキング・ドットコム」の招待で、オランダに来た筆者。空いた時間に名画を見ようとアムステルダム国立美術館にやってきたのだが、ここがまさかのゲーマーの聖地だったので、その一部を紹介しよう。 中世の武器が勢ぞろい! 来は3階にある世界的な名画を見にやってきたのだが、1階の展示物を見て足を止めずにはいられなかった。そこにはゲームでよく見る武器防具の物が陳列されていたからだ。コスプレの小道具とは違い、物が持つオーラと重厚感に圧倒されそうになった。すべてが魔法を帯びたレア装備に見えてくるから不思議だ。

    アムステルダム国立美術館はゲーマーの聖地だった (1/6)
    tasshi820
    tasshi820 2023/10/16
  • 子ども達の好奇心に真摯に向き合った結果、ぽぽちゃんを生産終了する判断に至りました|ピープル㈱コーポレート広報(おもちゃ/育児用品)

    ピープル株式会社 代表の桐渕です。 先日、当社商品「ぽぽちゃん」シリーズの生産終了を発表しました。想定してたよりもずっとたくさんの反響をいただきまして、約25年に渡り、多くの子ども達がぽぽちゃんを愛してくださったことの表れだと感じ、感謝の気持ちでいっぱいです。 私の周囲の親しい人たちからも、残念がる声や、ピープル店じまいするの?などご心配の声をいただきます。確かに一時はピープル=ぽぽちゃんといえるような代表的なシリーズにもなりましたので、私が想定するよりもずっとみなさんぽぽちゃんに思うところをがありそうです。 (店じまいは全然しません。社内はやる気に満ち溢れています) そこで、改めまして、ぽぽちゃん生産終了を決断した理由について、直接自分の手で書き残しておこうと、ただいまキーボードをたたいています。 パーパスに気で向き合った時、ぽぽちゃんは生産終了させてあげるべきだ という結論に至った。

    子ども達の好奇心に真摯に向き合った結果、ぽぽちゃんを生産終了する判断に至りました|ピープル㈱コーポレート広報(おもちゃ/育児用品)
    tasshi820
    tasshi820 2023/10/16
  • 長いタスクを分割するscheduler.yieldという提案

    3 行まとめ scheduler.yieldが Chrome115 から origin trial で試せるように scheduler.yieldを使うと長いタスクを分割できる scheduler.yieldではユーザーのインタラクション以外のタスクが割り込まない Long task の問題とタスクの分割 ブラウザのメインスレッドを占有するような実行時間が長いタスク(Long task)は、そのタスクが実行されている間に何かしらのインタラクションがあっても、タスクが終わるまでブラウザはインタラクションに対応できません。 クリックしても長いタスクが終わるまではクリックのタスクは実行されない こういった長いタスクを分割することで、インタラクションなどの優先度の高いタスクに対応することができます。これは Core Web Vitals の指標であるInteraction to Next Pain

    長いタスクを分割するscheduler.yieldという提案
    tasshi820
    tasshi820 2023/10/05
  • GitHub Actions: Apple silicon (M1) macOS runners are now available in public beta!

    GitHub Actions: Apple silicon (M1) macOS runners are now available in public beta! actions October 2, 2023 Apple silicon (M1) hosted runners can now be used by any developer, team, or enterprise! You can try the new runners today by setting the runs-on: key to macos-latest-xlarge or macos-13-xlarge. The 12-core Intel macOS runner is still available as well and can be used by updating the runs-on:

    GitHub Actions: Apple silicon (M1) macOS runners are now available in public beta!
    tasshi820
    tasshi820 2023/10/04
    M1 macOSのランナーがきた! でもLargerランナーなので公開リポジトリでも有料っぽい。 > The larger runners are not free for public repositories.
  • TypeScriptで keyof T が string | number | symbol に推論される理由の調査

    https://zenn.dev/jiftechnify/articles/2489f4103918a2 の中で問題になった、以下の挙動について理由を調べた。 Record<string, ...>型の変数に数値をキーに持つオブジェクトを代入できる keyof Tが、 Tの具体的な型が確定しない状況で string | nunber | symbolと推論される 結論からいうと、TypeScript 2.9で入った仕様だった。さらにいえば、このリリースノートに(上記の記事で紹介したものよりも遥かに単純な)対処法も載っていた…。 上記リリースノートから関連する部分を引用。 Changes include: An index type keyof T for some type T is a subtype of string | number | symbol. Given an objec

    tasshi820
    tasshi820 2023/10/04
  • What is a Product Increment?

    tasshi820
    tasshi820 2023/09/19
    インクリメントとは何か。ユーザーに提供可能となったプロダクトの差分。
  • Ordered Not Prioritized

    "Prioritizing" has been removed in favor of "ordering" as the term for organizing the Product Backlog. Ken and Jeff asked Jim Coplien to elaborate on the reason for this change: In the past, the Scrum Guide consistently used the word "priority" for the Product Backlog or noted that the Product Backlog was “prioritized.” While the Product Backlog must be ordered, ordering by priority is only one ma

    Ordered Not Prioritized
    tasshi820
    tasshi820 2023/09/19
    PBIの並び順は優先度とイコールではないという話。並び替えに優先度を使うこともあるが、他の指標を使う場合もある。
  • 4 Questions Every Good Scrum Master Should Be Asking · Illustrated Agile

    tasshi820
    tasshi820 2023/09/19
    良いスクラムマスターが気にしている4つのこと
  • 5年いた富士通を退職した理由

    5年エンジニアとして務めた富士通を一昨年退職した。そろそろほとぼりも冷めたと思うので、書く。 真面目に書いている増田もいるが、僕は自分の半径5m以内で起こった幼稚な理由にフォーカスを当てる。 開発環境がだめまずこれがトップにくる。 当にだめだった。多分開発させる気なんてなかったんだろうなあ。ニートでももうちょっといい環境を使っていると思う。 メモリ4GBのセレロン使ってた。もちろんSSDじゃなくてHDD。PC富士通製のミドルクラスのノートPCしか支給されなかった。 Macなんか認めん!iOSアプリも富士通PCで作れ!(当にあった話)。 机上環境もだめいろんな環境にいたが、その中でもひどかったのは、もともと生産ラインがあった場所に机を置いて事務所として使っていた場所だ。机もせまかったし、気温も暑いか寒いかのどちらかだった。 そこに協力会社を大量に押し込んで、ソフトウェアの生産ラインを作

    5年いた富士通を退職した理由
    tasshi820
    tasshi820 2023/09/04
  • cli-kintoneを使って複数アプリからデータをダウンロードする! - Qiita

    はじめに みなさん、cli-kintone 使ってますか?? kintoneに対する、データや添付ファイルの一括でのダウンロード・登録・更新・削除ができるツールです!! CLIツール(コマンドラインツール)なので、開発者ではない人が使うにはちょっとハードルが高いかもですが、非常にパワフルなツールなので、これを機にぜひ使ってみてください! しかも、v1.0.0からは、サイボウズ社が正式にサポートしてくれているので、使わない手はありませんね!! まずは cli-kintone の使い方を知ろう! とりあえず、developer network内の記事の「kintone コマンドラインツール(cli-kintone)」を読もう! cli-kintone のことについてメチャメチャ丁寧に書いてあるので、これを読んどけば、セットアップにしても使い方にしてもしっかり理解できるはずですっ! cli-ki

    cli-kintoneを使って複数アプリからデータをダウンロードする! - Qiita
    tasshi820
    tasshi820 2023/09/04
  • strlen() の深淵 - Qiita

    あらまし strlen() という関数がある。御存知の通り、文字列の長さを算出する標準 C ライブラリの関数だ。 やってることは単純で、例えば以下のように実装できる。 size_t strlen_simple(const char* str) { const char* p = str; while (*p) ++p; return size_t(p - str); } '\0' が見つかるまでポインタを進め、初期位置との差分を返すだけだ。これで機能的には std::strlen() と同等である。 では、速度的にはどうだろう?適当にベンチマークを書いて MSVC 2022 でコンパイル&実行するとこうなった。

    strlen() の深淵 - Qiita
    tasshi820
    tasshi820 2023/08/19
  • Passkey autofillを利用したパスワードレスログイン導入で得たものと、得られなかったもの - Money Forward Developers Blog

    English version of this article is available here はじめに こんにちは、CTO室 IDサービス開発部のyamato(@8ma10s)です。 マネーフォワード IDという、当社サービス向けのIdPを開発しています。 今回このマネーフォワード IDにおいて、パスワードを使わずに、生体認証などを利用してログインできる「パスワードレスログイン」という機能をリリースしました。 また、今回のリリースでは、既にいくつかの他社サービスで導入されているような通常のパスワードレスログインUIではなく、「Passkey autofill」という、ブラウザの自動補完を利用する新しいタイプのパスワードレスログインUI を(恐らく日のサービスで初めて。エンドユーザーの目に触れるサービスという意味では、おそらく世界でも初めて)導入しています。 私達がどういった過程で、

    Passkey autofillを利用したパスワードレスログイン導入で得たものと、得られなかったもの - Money Forward Developers Blog
    tasshi820
    tasshi820 2023/08/10
  • 乱立したpackage.jsonのエントリーポイントフィールド

    この記事は夏のブログリレー17日目の記事です。 こんにちは、19Bの翠(sappi_red)です。普段はSysAd班で活動しています。Viteのチームメンバーだったりもします。 npmからインストールしたパッケージをモジュールバンドラーで使えないことに遭遇したことのある人は少なくないでしょう。 この記事ではそれが発生する要因の一つである、package.jsonのエントリーポイント用フィールドについて書いていきます。 モジュールバンドラーとトランスパイラは意味が異なるものですが、モジュール形式の変換においては境界線が非常に曖昧になるため、この記事ではまとめてバンドラーと呼ぶことにします。 モジュール形式 話を進める前に、前提となるモジュール形式という概念について説明しておきます。 JavaScriptでは元々、プログラムを複数のモジュールに分割する標準仕様が存在しませんでした。そのため、標

    乱立したpackage.jsonのエントリーポイントフィールド
    tasshi820
    tasshi820 2023/08/04
  • モジュールバンドラーってなに? - Qiita

    モジュール化とは モジュール化とは、別ファイルに分割すること。コードの管理をしやすくすることで、大規模開発などにも対応できる。 他のコードとの依存性を少なくし、変更、拡張がしやすくなる 変数名の競合をさせないことで、名前空間の汚染を防ぐことができる 機能ごとにモジュール化するため、再利用がしやすい モジュールバンドラーとは モジュールバンドラーは複数のJavascriptファイルの依存関係を解析して、一つのファイルとしてまとめてくれる(バンドル)機能があります。モジュールバンドラーによってバンドルされたファイルはそのまま読み込ませて使用することができます。これにより、開発者はファイルの依存関係を気にすることなく、Javascriptファイルを使用することが可能になりました。依存関係を気にすることがなくなったおかげで、大規模な開発などでもJavascriptを導入しやすくなりました。 引用:

    モジュールバンドラーってなに? - Qiita
    tasshi820
    tasshi820 2023/08/04
  • JavaScriptにおけるモジュール機構や、モジュールバンドラーについて | 楽しいだけで十分です

    tasshi820
    tasshi820 2023/08/04
  • シンプルで安定感あり!ギザ スリム サイドスタンド レビュー

    自転車キャンプツーリングのためのスタンドが欲しい 荷物を載せてキャンプに行きたいので、自転車にスタンドを取り付けることにしてスタンドを物色しました。 センタースタンドが安定しそうで良かったのですが、ビゴーレ クロモリレーサーには工夫してもうまく付きません。 センタースタンドは諦めてシンプルなサイドスタンドをつけることに方針を決めました。 シンプルでしっかりしたサイドスタンドがいい なるべくシンプルなものがいいのですが、キャンプ道具を積むので車体を支えるだけの細めのものではだめです。 しかし、シンプルで荷物を積んでも安定しそうものって探してもなかなかいいのがないんですよね・・・。 ギザ YRA-65E スリム サイド キックスタンドに決定 いろいろ検討して選んだのが、ギザ YRA-65E スリム サイド キックスタンド。シルバーとブラックがあります。 しっかりしてそうな感じなのに、取り付け部

    シンプルで安定感あり!ギザ スリム サイドスタンド レビュー
    tasshi820
    tasshi820 2023/07/05
  • 「ニンテンドーSwitch」のロゴに隠された秘密

    こんにちは、ほーりーです。 「モンスターハンターライズ」 ついに発売ですね! 大人気シリーズの最新作が出たということで ハードであるニンテンドースイッチも売れ行き良さそうです。 学生の頃はハンターとして冒険に出ていたのですが最近はめっきりゲームをしないように... ですが今回は購入を検討中でございます^^ そんな最新作ゲームがでるニンテンドースイッチといえば やっぱりこのロゴが連想されますよね。 最近海外では【このロゴが実はすごい!】と話題になっているんです。 何がすごいのか? それはこのロゴに隠された「視差効果」というものです。 まず初めにこのロゴ、左右が同じ大きさに見えますよね? 中央に線を引いてみますと... 引用:https://ga-m.com/n/nintendo-switch-logo-design-himitu/ なんと左の方が大きいデザインになっているんです! これは視差

    「ニンテンドーSwitch」のロゴに隠された秘密
    tasshi820
    tasshi820 2023/06/29
    “これは視差効果を上手く使って左右均等を作っているようなんです”
  • ES Modules への橋渡しとしての nomodule 属性 | blog.jxck.io

    Intro ブラウザにおける新機能の利用においては、非対応ブラウザの考慮も必要となる。 ES Modules の利用においても、いかに非対応ブラウザでフォールバックの手段を提供するかが課題となっていた。 今回は、 Modules の対応/非対応を切り分けるための仕様である nomodule 属性を解説する。 script type module classic script (module ではない JS) は、 <script> で指定すると、取得解析しそのまま実行される。 type は省略されることが多いが、その場合 text/javascript と解釈されている。 <script type=text/javascript src=bundle.js></script> 一方、 module script (module として実装された JS) は、 import/export の

    ES Modules への橋渡しとしての nomodule 属性 | blog.jxck.io
    tasshi820
    tasshi820 2023/06/29
  • MBCニュース | 薩摩川内市議会で字幕システム運用開始 市町村初「開かれた議会築く」 鹿児島県

    tasshi820
    tasshi820 2023/06/13
  • 結婚しました!!!!! アラサーで友達みんな独身でなんか言い出しづらく..

    結婚しました!!!!! アラサーで友達みんな独身でなんか言い出しづらくて全然祝わなくていいよ〜みたいな感じに適当に報告しちゃったけど、やっぱりさみしいので誰か祝ってください!!!!! 追記 コメントブコメ全て読ませていただいて、さみしさなんて吹き飛んで胸がいっぱいになりました。 祝福もアドバイスもたくさんたくさんありがとうございました!!祝ってくれた全ての増田が幸せになりますように!!!!

    結婚しました!!!!! アラサーで友達みんな独身でなんか言い出しづらく..
    tasshi820
    tasshi820 2023/06/12
    めでたい🎉