Maricomのブックマーク (1,386)

  • パパと私|伊藤亜和

    パパと会わなくなって7年経った。 死んでしまったわけではない。パパは私が住む家から歩いて1分ほどの場所に住んでいる。でも会わない。 喧嘩をしたからだ。 私が18になったとき、私とパパは警察が来るほどの大喧嘩をして、それ以来いちども顔を合わせていない。 私のパパはセネガル人だ。アフリカの西の、イスラムの国の人間だ。 私の名には苗字がふたつ付いていて(戸籍上片方の苗字は名前扱いになっているけど)、パパの家系の苗字はセネガルの由緒ある聖人の家系の印として付けられているらしい。 パパが言ったことなので当かは分からない。でも実際、時々知らないセネガル人から「ごきげんようプリンセス」とメッセージが届く。くるしゅうないぞ。 今でこそ横浜の片田舎で祖母の作った鯛のあら汁を啜るどこにでもいるプリンセスこと私だが、パパと暮らしていた幼いころの家の様子はやはり他とは異なるものだった。 壁いっぱいに飾られた教

    パパと私|伊藤亜和
    Maricom
    Maricom 2023/06/19
  • Webフロントエンドにおける網羅的テストパターンガイド

    こんにちは、テストが好きなsilverbirderと申します。Webフロントエンドのテストは実施していますか?ユニットテストやビジュアルリグレッションテストは広く知られていると思います。しかし、パフォーマンステストのためのテストコードはありますか?また、カオスエンジニアリングテストやアクセシビリティテストはありますか? 今回、私はWebフロントエンドにおける網羅的なテストパターンを調査し、その結果をここで紹介したいと思います。これらを理解することで、読者の皆さんが適切なテスト戦略を策定する際の参考になれば幸いです。 前提 今回、テスト対象として取り上げる題材は、TodoMVCというTODOアプリです。フレームワークとしてReactを使用しますが、紹介するテストパターンはフレームワークに依存しないものです。ただし、使用するライブラリはReactに関連しているため、その点についてはご了承くださ

    Webフロントエンドにおける網羅的テストパターンガイド
    Maricom
    Maricom 2023/04/29
  • VercelとNext.jsの機能を最大限に活用したA/Bテスト手法

    https://serverless-frontend.connpass.com/event/279964/

    VercelとNext.jsの機能を最大限に活用したA/Bテスト手法
    Maricom
    Maricom 2023/04/23
  • GitHub Actionsにおける設定ミスに起因したGitHubスタッフのアクセストークン漏洩

    (You can read this article in English here.) 免責事項GitHubはBug Bountyプログラムを実施しており、その一環として脆弱性の診断行為をセーフハーバーにより許可しています。 記事は、そのセーフハーバーの基準を遵守した上で調査を行い、その結果発見した脆弱性に関して解説したものであり、無許可の脆弱性診断行為を推奨することを意図したものではありません。 GitHub上で脆弱性を発見した場合は、GitHub Bug Bountyへ報告してください。 要約GitHub Actionsのランナーのソースコードをホストするactions/runnerリポジトリにおいて、セルフホストランナーの使用方法に不備があり、結果としてGitHub Actionsに登録されているPersonal Access Tokenの窃取が可能だった。 このトークンはGit

    GitHub Actionsにおける設定ミスに起因したGitHubスタッフのアクセストークン漏洩
    Maricom
    Maricom 2023/04/23
  • Jasmine Tea

    Jasmine Teaで、 初めてのテキストプログラミング Jasmine Teaで、初めての テキストプログラミング Jasmine Tea (ジャスミンティー) は、プログラミングの楽しさを多くの人に知ってもらうために作られたプログラミング言語です。初心者が学びやすい仕組みで、実際に社会で使われている多くのプログラミング言語に応用できる基礎が身に付きます。

    Jasmine Tea
    Maricom
    Maricom 2023/04/15
  • 一度使ったらもう元の自分には戻れなくなるキッチングッズたちがこれです

    にあ@筋トレダイエット🔥 @nia_galaxy88 なんか今日は色々紹介する日!笑 これも有名だと思いますが Twitterで見かけて気になってたゆで卵メーカーをやっと購入! すんご〜〜〜く便利🥹 レンジで作れるのほんと楽…もっと早く買いたかった。 楽天で2,000円しないぐらい 天才か。 (ちなみに固ゆで派) #ダイエット垢さんと繋がりたい pic.twitter.com/yd1OEMnR21 2023-02-28 22:49:06

    一度使ったらもう元の自分には戻れなくなるキッチングッズたちがこれです
    Maricom
    Maricom 2023/03/12
  • ソフトウェアエンジニアとしての能力を高める方法について考えてみた - joker1007’s diary

    早朝の寝る前ぐらいの時間にぼやっと下記の様なツイートしたらちょっと反応を貰ったので、取り留めは無いが自分なりに考えていることを書いてみる。 人を育てるのも仕事の内というのは完全にその通りなんだが、そこにドキュメントやがあるから読みます、触って作ってみます、生きたコードを読みます、以外に学ぶ方法なんかねえし、知らねえよ。ただやればいいだけの事に説明も何も無いんだよな……。マジ分からん……。— joker1007 (アルフォートおじさん) (@joker1007) March 2, 2023 タイトルは雑に書いたけど、能力を高めるというと範囲が広過ぎるので、技術的な意味でできる事が増える、ということをテーマとして話をしていこうと思う。基的に自分の考え方の話なのでそこは御留意ください。 ツイートした通りで、状況や対象に依って割合は変わるかもしれないが基的にそのためにやることは3つしかないと

    ソフトウェアエンジニアとしての能力を高める方法について考えてみた - joker1007’s diary
    Maricom
    Maricom 2023/03/04
  • Twitterを代替するSNSに未来はあるのか?(前編)新SNS「Nostr」にみる新しさと懐かしさ | テクノエッジ TechnoEdge

    ブロガー・著者・研究者。ブログLifehacking.jp管理人。著書に「ライフハック大全」「知的生活の設計」「リストの魔法」(KADOKAWA)など。理学博士。 @mehori Twitterへの懸念が広がるにつれて、移行先となるSNSが注目されるようになっています。それらについて、ソーシャルネットに詳しい堀正岳さんに前後編で解説してもらいます。前編は、Twitter創業者が支援していることで注目を浴びている「Nostr」についてフォーカスします。 イーロン・マスク氏がTwitterを買収して以来、サードパーティアプリの急な締め出し、説明のないアカウントの集団凍結、あるいは純粋にサービスの不安定さが増えるといった、ユーザーの不安をかきたてるニュースが毎日のように報じられています。

    Twitterを代替するSNSに未来はあるのか?(前編)新SNS「Nostr」にみる新しさと懐かしさ | テクノエッジ TechnoEdge
    Maricom
    Maricom 2023/02/14
  • 使いやすい管理画面を作るために考えておきたいと思ったこと - Qiita

    はじめに 管理画面を開発しているときに、いくつかポイントがあるなと思ったのでアウトプットします。 現場で行われるやり取りやコミュニケーションを考慮する URLでの共有 現場では 「こういう検索結果のこういうユーザーに対してこういう操作をしてください!」 というふうに他の人にURLを共有して指示を出したり、 「今月の対象はこの人達だから、確認お願い!」 というふうにコミュニケーションを取りながら業務を進めます。 ある状態のページをURLを通して共有したいことは多々あります。 URLに状態をもたせることは重要ですし、URLで表現できたら便利なことはたくさんあるのではないかなと思っています。 管理画面の開発をするときは、 そのページがどのようなコンテキストで共有される可能性があるのか、URLで表現できたら便利なことは無いかを考えてみる と良いと思います。 やり取り、コミュニケーションに必要な情報

    使いやすい管理画面を作るために考えておきたいと思ったこと - Qiita
    Maricom
    Maricom 2023/02/12
  • 家族アルバム みてねの企画からリリースまでとデザインの意図|渡辺 直也(Naoya Watanabe)

    2022年12月15日に ViViVi​T さん主催で行われたマスアダプションをつくるデザインロードマップ【デザナレVol.16】に登壇した際のスライドとスクリプトを公開します。 株式会社MIXIで家族アルバム みてねというサービスを作っております。渡辺です。 家族アルバム みてねの企画からリリースまでとデザインの意図、というタイトルで、みてねがどのように生まれたのか、企画からリリースまでを中心に振り返りをしながらご紹介してみたいと思います。 自己紹介ですが、私自身はWebの制作会社でデザイナーとしてのキャリアをスタートしました。その後、フリーランスの期間を経て、2013年にMIXIに入社しました。入社後は2つほど新規事業の立ち上げに参加し、2014年以降はみてねに携わり続けています。 みてねはスマホで撮った子どもの写真や動画を家族に共有し、コミュニケーションをして楽しんでいただくサービス

    家族アルバム みてねの企画からリリースまでとデザインの意図|渡辺 直也(Naoya Watanabe)
    Maricom
    Maricom 2022/12/31
  • 2022年に読んで「良い」と思ったソフトウェアテスト関連本 - テストウフ

    この記事はソフトウェアテストのカレンダー | Advent Calendar 2022 - Qiitaの23日目です。 毎年のことながら「何を書こう・・・」と悩んでいてTwitterに助けを求めたところ、@teyamaguさんからネタをいただきました(ありがとうございます) 案1:今年読んだ中で最も役に立ったor読んで良かった 案2:今年で見た中で最もイケていた自動テストシステム とかどうでしょうか? — teyamagu (@teyamagu) December 6, 2022 最も役に立った、だとなかなか決めかねる部分があり、「読んでよかった」をつらつらと書いていこうかと思います。 私が2022年に読んだというだけで、今年発売されたには限らない点ご注意ください。また、熟読したばかりではなく、ポイント読みやざっと流し読みしたも含めます。(意志薄弱 The BDD Books -

    2022年に読んで「良い」と思ったソフトウェアテスト関連本 - テストウフ
    Maricom
    Maricom 2022/12/24
  • Writing NES Emulator in Rustをやった

    Writing NES Emulator in Rustというサイトがある。これはRustでファミコンエミュレータ(通称: NES)を実装する方法をステップバイステップで解説してくれる親切サイトだ。NES初心者でも比較的容易に取り組めるので自力でNESエミュレータの実装するのはちょっと...といった人に特におすすめ。自分は数年前にNESの実装にチャレンジしたが途中で挫折した経験もあったのだけど、このサイトで言われた通り少しずつ進めていくことでなんとか一通り実装をし終えることができた(まぁまだバグだらだけど...)。 今回はその中でも初心者が事前に知っておいたら良さそうと思った知識や概念なんかを雑に書いてみる。 ちなみに各構成要素の詳細な解説や仕様などについては日語・英語問わず先人の遺産がネット上に大量に存在しているのでググってほしい。とりあえず自分が何回も参照したサイトだけ下記に列挙して

    Writing NES Emulator in Rustをやった
    Maricom
    Maricom 2022/11/19
  • LintオタクによるLint解説 / Introduction to Lints

    https://lintnight.connpass.com/event/263931/

    LintオタクによるLint解説 / Introduction to Lints
    Maricom
    Maricom 2022/11/19
  • Manage caches in your Actions workflows from Web Interface

    April 10, 2023 Caching dependencies and other commonly reused files enables developers to speed up their GitHub Actions workflows and make them more efficient. We have now enabled Cache Management from the web interface to enable developers to get more transparency and control over their cache usage within their GitHub repositories. Actions users who use actions/cache can now: View a list of all c

    Manage caches in your Actions workflows from Web Interface
    Maricom
    Maricom 2022/10/21
  • Wasm Labsが「Wasm Worker Server」をオープンソースで公開。Node.jsやDenoのようにWebAssemblyのWorkerをイベントドリブンに実行

    Wasm Labsが「Wasm Workers Server」をオープンソースで公開。Node.jsやDenoのようにWebAssemblyのWorkerをイベントドリブンに実行 VMware Wasm Labsは、WebAssemblyのWorkerをNode.jsやDenoのようにサーバサイドでイベントドリブンに実行できる「Wasm Workers Server」をオープンソースで公開しました。 インストールも簡単で、わずか5分で使い始められると説明しています。 Today, we are excited to announce Wasm Workers Server, a self-contained server to run your workers in #WebAssembly. It assigns an HTTP endpoint to wasm modules base

    Wasm Labsが「Wasm Worker Server」をオープンソースで公開。Node.jsやDenoのようにWebAssemblyのWorkerをイベントドリブンに実行
    Maricom
    Maricom 2022/10/21
  • Imagicを理解する

    17 oct 2022に出たImagicという技術について、ペーパーとソースを見比べながら説明します。

    Imagicを理解する
    Maricom
    Maricom 2022/10/21
  • 母と某夢の国行ったら冤罪で謝罪させられて悔しがってる人です。 もう読ん..

    母と某夢の国行ったら冤罪で謝罪させられて悔しがってる人です。 もう読んでる人少ないと思うけど、お問合せ送付から3日目の今日、ディズニー側から返答きたので一応報告まで。 想像通り、よくあるビジネス文書的謝罪(遺憾に存じてて言葉もございませんでご寛恕を賜りたくて現場に指導を要請したみたいな)のみメールでいただきました。 てかお母様の体調を案じていると書きながらフッターに ******************** ※こちらのメールアドレスは送信専用です。 ご返信なさらないようご注意ください。 東京ディズニーリゾート ******************** って書いてあって笑っちゃった。自動で付けてるやつだろうからちょっと言いがかりっぽいけど高度な煽りかと思った。 お返事差し上げるとするなら、母も私も未だまったく精神的に立ち直れてないですよ。 メール読んだらなんか怒りを通り越して脱力しちゃったけ

    母と某夢の国行ったら冤罪で謝罪させられて悔しがってる人です。 もう読ん..
    Maricom
    Maricom 2022/10/14
  • Facebookが開発した圧縮アルゴリズムZstandardについて調べた(非常に高速)(今日から使えます) - Lambdaカクテル

    Common Lispの処理系であるSBCLをインストールしようとしたら、追加でlibzstd-develというのを新たに要求されるようになっていた。見るからに圧縮系のライブラリだけれど聞き慣れないのでちょっと調べてみた。 ちょろっと調べたところ、以下のことが分かった: Zstandard(ゼットスタンダード?)というのが正式な名前。 Facebookが開発した。 Deflateよりも速いことを主眼においている。 BSDライセンス。 Linuxカーネルまわりで使えるようになっているほか、一部のディストロではパッケージの圧縮フォーマットとして使われているようだ。 Webというよりはどちらかといえばバックエンド的な箇所で使われている印象がある。 facebook.github.io zstd コマンド使ってみた 他の名だたる圧縮アルゴリズム同様、Linuxで直接ファイルに対してこれを実行して圧

    Facebookが開発した圧縮アルゴリズムZstandardについて調べた(非常に高速)(今日から使えます) - Lambdaカクテル
    Maricom
    Maricom 2022/10/11
  • コードレビューのときに見ているところ - 詩と創作・思索のひろば

    あるときコードレビューするときにどういうところ見てるんですか? と訊かれてたしかに自分でもあまり言語化したことはなかったな、と気づいたので簡単に書いておく。 変更意図が要求に沿っているか そもそも実現しようとしていることが、ユーザやプロダクトオーナーの要求に沿っているか。モデリングや実装のコンテキストを自分でも把握しておく。 関連する別の変更やイシューなど、自分が知っていて相手が知らない有意義な情報があったらコメントする。 モデリングが妥当か モデルによって意図が表現できているか。仕事が適切な粒度で明確に切り分けられているか。意図のない共通化がなされていないか。 わかりやすい名前がつけられているか。ここが混乱していると何かがよくないサイン。既存のコードがすでに……ということもある。そういう場合は改善できそうな道筋について議論できるとベター。 仕事にあったインタフェースになっているか。テスト

    コードレビューのときに見ているところ - 詩と創作・思索のひろば
    Maricom
    Maricom 2022/10/10
  • 図解Stable Diffusion

    ジェイ・アラマールのブログより。 AIによる画像生成は、(私を含めて)人々の度肝をぬく最新のAIの能力です。テキストの説明から印象的なビジュアルを作り出す能力は、魔法のような品質を持ち、人間がアートを創造する方法の変化を明確に指し示しています。Stable Diffusionのリリースは、高性能(画質だけでなく、速度や比較的低いリソース/メモリ要件という意味での性能)なモデルを一般の人々に提供することになったのは、この開発における明確なマイルストーンです。 AI画像生成を試してみて、その仕組みが気になり始めた方も多いのではないでしょうか。 ここでは、Stable Diffusionの仕組みについて優しく紹介します。 Stable Diffusionは、様々な使い方ができる汎用性の高いものです。まず、テキストのみからの画像生成(text2img)に焦点を当てます。上の画像は、テキスト入力と生

    図解Stable Diffusion
    Maricom
    Maricom 2022/10/09