2022年9月24日のブックマーク (54件)

  • バラの花束でぶたれる(デジタルリマスター)

    1973年東京生まれ。今は埼玉県暮らし。写真は勝手にキャベツ太郎になったときのもので、こういう髪型というわけではなく、脳がむき出しになってるわけでもありません。→「俺がキャベツ太郎だ!」 前の記事:「逆さにしても顔になる顔」になる(デジタルリマスター) > 個人サイト テーマパーク4096 小さく息切れ ミッション1:思い切りぶたれろ! 女性にバラの花束でぶたれたことがない。そもそも女性にバラの花束をプレゼントしたことがない。だから一回、ぶたれてみたい。 いや、ちょっとその論理はおかしくないだろうか。「だから」で前の文とつながってないだろう。 どうしてこんなに怪しいたたずまいなのだろうか 『理由なき反抗』という、ジェームス・ディーン主演の有名な映画がある。崖に向かって車を走らせるチキンレースの場面がよく知られている映画だ。 そんな映画のワンシーンを彷彿とさせる一枚 言ってることがかなり適当

    バラの花束でぶたれる(デジタルリマスター)
    yug1224
    yug1224 2022/09/24
  • 東京のど真ん中で、一人ぼっちの写真を撮る

    行く先々で「うちの会社にはいないタイプだよね」と言われるが、人はそんなこともないと思っている。愛知県出身。むかない安藤。(動画インタビュー) 前の記事:頭で運ぶと楽なのか(デジタルリマスター) > 個人サイト むかない安藤 Twitter 10年前のリベンジでもあります 10年前の2012年、僕は「人ごみの中、一人ぼっちの写真を撮る」という記事を書いた。 その時の写真。 当時はNDフィルターという、カメラに入ってくる光を減らしてシャッタースピードを遅くするフィルターを使って歩いている人を消したのだが、写真を見てもらえばわかる通り、なんとなくぼんやりと人影が残ってしまっている。 もっとシャッタースピードを長くしたらちゃんと消えるのかもしれないが、昼間に都会でそれをやるには、人の邪魔にならないところに三脚立てたりとか、僕が動かずに立ってなきゃいけないとか、いろいろと難しいことがあるのだ。 そ

    東京のど真ん中で、一人ぼっちの写真を撮る
    yug1224
    yug1224 2022/09/24
  • 実務と論文で学ぶジョブレコメンデーション最前線2022

    第70回 Machine Learning 15minutes! Broadcastというイベントでお話する内容です。 ジョブレコメンデーション系の論文とか実務でやっていることを色々共有します。Read less

    実務と論文で学ぶジョブレコメンデーション最前線2022
    yug1224
    yug1224 2022/09/24
  • Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24

    Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24

    Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
    yug1224
    yug1224 2022/09/24
  • 🦆🦆🦆🦆🦆🦆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入門🦆🦆🦆🦆🦆🦆
    yug1224
    yug1224 2022/09/24
  • リファクタリングしながら学ぶGoのDockerfileベストプラクティス

    初めに 過去にGo及びDockerを学び始めの時、GoDockerにて環境構築したことがありました。 最近になって改めてそのDockerfileを見返してみて、改善の余地がある部分をDockerfileのベストプラクティスに沿って修正していこうと思います。 ちなみにDockerfileのベストプラクティスはそのままのタイトルでDocker社がドキュメントを公開しています。 対象のDockerfile 今回の説明用に改変してはいますが、対象となる環境について紹介します。 ディレクトリ全体の構成と、肝心のDockerfileの中身は下記のようになっています。 ※この記事ではあくまでもDockerfileの書き方に焦点を当てるため、他のファイルの中身の説明等は省略させていただきます。 app/ ├─┬ main.go │ ├─go.mod │ ├─go.sum │ ├─config │ │ ├

    リファクタリングしながら学ぶGoのDockerfileベストプラクティス
    yug1224
    yug1224 2022/09/24
  • 「懲罰マッチ」発生の仕組みをシミュレーションで検証する

    はじめに みなさんは複数人チーム同士でのオンライン対戦ゲームにおいて、「懲罰マッチ」「介護マッチ」と呼ばれる現象を耳にしたことはあるでしょうか? これは、試合のたびに固定メンバーではない、いわゆる「野良」メンバー複数人でチームを組み、同じく野良メンバーで構成された相手チームと戦うタイプのオンラインゲームにおいて、半ば都市伝説のごとく囁かれている噂です。 曰く、「連勝した後は必ず弱い味方と組まされる」「連勝したあと必ず連敗する、運営に勝率が5割になるように調整されている」と。 筆者も4vs4や5vs5形式のオンライン対戦ゲームをしばしばプレイすることがありますが、確かに「これは懲罰マッチ入った...」と思ってしまうような事象を目にすることがあります。 これは果たして当にただの都市伝説で負けが込んだプレイヤーの幻想なのでしょうか? ゲーム開発者・運営サイドには懲罰マッチを組ませてでも全体の勝

    「懲罰マッチ」発生の仕組みをシミュレーションで検証する
    yug1224
    yug1224 2022/09/24
  • 高校生が学習する仮説検定について,Juliaで調べてみる。

    はじめに 高校1年生の数学Iの「データの分析」という単元の中で仮説検定について学習します。確率については数学Aで平行して学習するので,分布については具体的に与えることが多いです。数学Bの「統計的な推測」まで学習すると,二項分布など確率分布を与えることもできるようになります。数研出版の数学Ⅰの教科書には次のように書かれています。 仮説検定についてのTweet まずは@Mathworld4さんのツイートからです。 今まで,正解率が70%で,今回は7/8\times 100=87.5%なので, 「今回は頑張ったね。正答率上がったね!」 と,言ってあげたいのですが,このことを仮説検定に基づいて考えるということです。 仮説検定の流れ 対立仮説 この対立仮説が証明したい事柄になります。今回は「花子さんの学力が上がった」ということです。 帰無仮説 対立仮説に反対する仮説となります。すなわち,今回も「普段

    高校生が学習する仮説検定について,Juliaで調べてみる。
    yug1224
    yug1224 2022/09/24
  • バックエンドエンジニアがFlutterで「お気に入りのWebコンテンツ」を管理するアプリを作ってリリースした話

    1年ほどかけて作ったアプリをリリースしたので、記事にしました。 普段はバックエンドエンジニアとして仕事をしていてアプリ周りの作業に関わることが全くなく、その分個人開発では苦労と学びをたっぷりと得られたので、それを共有できればと思いました。 リリースしたアプリ ダウンロードはこちら (現在はiOSのみ対応です) 作ったきっかけ アニメを観るのが好きで、日頃から1作品視聴してはiOS標準のメモ帳に作品名を入力し、視聴済みの作品を箇条書きで蓄えることをしていました。 こんな感じです↓ 箇条書きをしていた理由は、「自分のコレクション欲を刺激したい」、「人にお薦めするときとかのために頭を整理したい」ですが、次第にもっとこう管理できたらいいのにという改善案が湧いてきました。 見やすい一覧リストにしたい もっと手軽に登録したい 見ててなんとなく楽しい一覧リストにしたい 人に推しやすいように特にお気に入り

    バックエンドエンジニアがFlutterで「お気に入りのWebコンテンツ」を管理するアプリを作ってリリースした話
    yug1224
    yug1224 2022/09/24
  • 週休3日は体と心の健康によい影響があることが実験で明らかに

    週休3日は体と心の健康によい影響があることが実験で明らかに2022.09.24 20:0077,470 Kevin Hurler - Gizmodo US [原文] ( 岩田リョウコ ) うん、なんとなくわかってた! イギリスでおこなわれた実験で、週4日勤務(つまり週3日休み)は働く人のウェルビーイングにとてもいい影響があることがわかりました。わかったというより「証明された」のほうが正解かもしれませんね。 2019年から新型コロナウイルスの蔓延で大きく働き方が変わりました。毎日通勤していたけれど、リモート勤務に変わった人も多かったと思います。リモートができるなら、週5日勤務じゃなくて週4日でも効果的に働くことができるのではないか?というのが次の「変化」となりそうです。 3000人以上を対象とした調査今年の6月からイギリスで働く3300人を対象として「週4日勤務でどう変わるか」という実験が6

    週休3日は体と心の健康によい影響があることが実験で明らかに
    yug1224
    yug1224 2022/09/24
  • 『ボブネミミッミ』がYouTubeで72時間耐久配信を開始。『ポプテピピック TVアニメーション作品第二シリーズ』の10月放送を記念して【ヤバい】 | ゲーム・エンタメ最新情報のファミ通.com

    【第二シリーズ放送記念】 「#ボブネミミッミ」 72時間耐久配信スタート! ▷https://t.co/ISw78NiCr3 あなたは何時間耐久できる...? #ポプテピピック TVアニメーション作品第二シリーズ 10/1よ… https://t.co/0evxFWBHSX — アニメ「ポプテピピック」公式 (@hoshiiro_anime) 2022-09-24 18:01:56 Amazon.co.jpで『ボブネミミッミ』関連商品を検索する 配信期間は9月24日(土)18:00から9月27日(火)17:59ごろまで。なお、配信機材が耐久できなかった場合、途中で配信が止まる可能性があるとのこと。 自ら“クソアニメ”を名乗る、放送するたびに出演声優を変更するなど、類を見ない方法で視聴者の度肝を抜き続けてきたテレビアニメ『ポプテピピック』の中でも、『ボブネミミッミ』は屈指の狂気に満ちた映像作

    『ボブネミミッミ』がYouTubeで72時間耐久配信を開始。『ポプテピピック TVアニメーション作品第二シリーズ』の10月放送を記念して【ヤバい】 | ゲーム・エンタメ最新情報のファミ通.com
    yug1224
    yug1224 2022/09/24
  • PHPバージョンアップのための依存ライブラリとの付き合い方 / phpcon2022

    PHP Conference Japan 2022の登壇資料です。 https://phpcon.php.gr.jp/2022/

    PHPバージョンアップのための依存ライブラリとの付き合い方 / phpcon2022
    yug1224
    yug1224 2022/09/24
  • 実践!ユニットテスト入門(PHPカンファレンス2022)

    共通コンポーネントのテスト実装方法にあえてVRTを選択した話 / why do we choose VRT for testing shared components

    実践!ユニットテスト入門(PHPカンファレンス2022)
    yug1224
    yug1224 2022/09/24
  • TGS2022を彩った厳選コンパニオン&コスプレイヤー30連発! 『龍が如く 維新! 極』新選組衣装のセクシー美女らが勢ぞろい【TGS2022】 | ゲーム・エンタメ最新情報のファミ通.com

    3年ぶりのリアル開催となった今回のTGSには、4日間で13万8192人が来場。最新ゲームの試遊をはじめ、さまざまなステージ企画・イベントなどが実施され、コロナ禍以前の活況を想起させる盛り上がりを見せていた。 記事では、そんなTGS2022を彩った、ハイレベルなコンパニオン&コスプレイヤーたちにクローズアップ。各出展ブースの取材時に撮影した写真を、30点一挙に掲載する。

    TGS2022を彩った厳選コンパニオン&コスプレイヤー30連発! 『龍が如く 維新! 極』新選組衣装のセクシー美女らが勢ぞろい【TGS2022】 | ゲーム・エンタメ最新情報のファミ通.com
    yug1224
    yug1224 2022/09/24
  • SF感がすごい。ドローンを迎撃するマシンガン型ジャマー

    SF感がすごい。ドローンを迎撃するマシンガン型ジャマー2022.09.24 17:0045,944 岡玄介 未来のバトルっぽいドローン vs. 電磁波銃。 人が行けない場所や上空からの撮影に重宝されるドローンですが、使い方によっては盗撮や兵器として悪用されかねません。それに対抗するのは迎撃や投網といった手段がありますが、最近は小さくて高性能なドローンも増えたことですし、手っ取り早い対抗手段はやはり、電波障害を起こさせるジャミングではないでしょうか。 電磁波を出してドローンを撃退デラウェア州で警備・防衛機器を扱っているNQ DEFENSEでは、そうした危機に対処するべくマシンガン型の対ドローン・ジャマーを作っています。 「ND-BD003」にはドローンを検知するための外部機器や充電池、ディスプレイ、制御といった装置がオール・イン・ワンになっているのが特徴で、目視による見逃しや見間違いといっ

    SF感がすごい。ドローンを迎撃するマシンガン型ジャマー
    yug1224
    yug1224 2022/09/24
  • create-nuxt-appでNuxt.jsの開発環境をサクッと作る方法(mac)|akipon

    自分用備忘録。Nuxt.jsの環境を作る方法です。 公式ドキュメントはこちら NuxtJS公式ドキュメント 新規プロジェクトの作成手順1. ターミナルで作成したいディレクトリに移動cd 作成したいディレクトリ 手順2. 下記のコマンドを入力してEnternpx create-nuxt-app 任意のプロジェクト名 手順3. プロジェクト名を聞かれるので入力 そのままEnterで2でつけたプロジェクト名が適用されます。 ややこしいけど、2で入れた方はプロジェクト用に生成するフォルダ名らしいです。何も書かないと直下にインストールされます。 手順4. 11個の質問に答える (1)言語 どの言語で開発するか? (2)パッケージマネージャー ソフトウェアの管理ツールを何にするか?Yarn:Npmの上位互換として作られたのでNpmより新しい。機能性・パフォーマンス性が高く、スピーディーに開発できる。

    create-nuxt-appでNuxt.jsの開発環境をサクッと作る方法(mac)|akipon
    yug1224
    yug1224 2022/09/24
  • 【脱Redux】SWRやReact Queryを使った状態管理戦略

    mutexの桝田です! Reactのデータフェッチに、Vercel社が提供する「SWR」やTanStackコミュニティが提供する「React Query(TanStack Query)」が使われることが多くなってきています。 これらのライブラリは単なるフェッチだけでなく、キャッシュやデータの更新を担ってくれます。また、Reactが志向する「宣言的」な記述を体現できることも大きなメリットです。 稿では、(我々が採用する)React Queryにフォーカスし、React Queryを使って実現している状態管理について説明します。SWRを普段お使いの方に関してもかなり共通する部分が多いのではないかと思います。 1. 対象読者 Reactのデータフェッチライブラリの使用を検討している方 普段SWRやReact Queryを使用している方 普段Reactを使用するすべての方

    【脱Redux】SWRやReact Queryを使った状態管理戦略
    yug1224
    yug1224 2022/09/24
  • ヘルメットに空気清浄機。究極のパーソナル家電じゃん!

    ヘルメットに空気清浄機。究極のパーソナル家電じゃん!2022.09.24 16:0018,607 岡玄介 少しモヒカン頭っぽいけど自然なデザイン。 まだまだ終わりを見せないコロナ禍ですが、マスクをしたままフルフェイス型ヘルメットを被ると、ズレたり外れたりって悩みがあるかと思います。屋外だし他者とも社会的距離もあるからと、ノーマスクで乗る人もいるでしょうね。しかしウイルスに限らず、PM2.5や光化学スモッグやらを吸い込むのもイヤ。 こうした時代のニーズに応えるのは、ズバリHEPAフィルターを使った空気清浄機付きヘルメットです。 空気清浄機とマイク&スピーカー搭載インドのヘルメット・メーカーSHELLIOSTECHの「PUROS」シリーズは、後部に電動ファンを内蔵しており、そこから吸気した外気をH13グレードのHEPAフィルターで濾過し、ヘルメット内を清浄化します。 Bluetoothまで内

    ヘルメットに空気清浄機。究極のパーソナル家電じゃん!
    yug1224
    yug1224 2022/09/24
  • TVアニメ『るろうに剣心 -明治剣客浪漫譚-』第1弾PV

    明治十一年、東京下町――、ここからはじまる浪漫譚 2023年“ノイタミナ”ほかにて放送決定!  コミックスがシリーズ累計7,200万部、実写映画はシリーズ累計興行収入193億円と全世界・全世代からの支持を受ける伝説の名作『るろうに剣心 -明治剣客浪漫譚-』が、2023年に新作TVアニメシリーズとして蘇る。  和月伸宏による原作は1994年「週刊少年ジャンプ」にて連載開始、1996年には初のTVアニメ化。以降もOVAや劇場映画など数々の展開を経て、現在は『るろうに剣心 -明治剣客浪漫譚・北海道編-』が「ジャンプSQ.」にて連載中。  満を持しての今作は、最新のアニメーション技術で原作を第1話から再構築し、現在のアニメファンにもアピールしうる、アニメ『るろうに剣心』を目指す。  制作にあたっては監督・山秀世(『ストライク・ザ・ブラッド』)、シリーズ構成・倉田英之(『メイドインアビス』)ら

    TVアニメ『るろうに剣心 -明治剣客浪漫譚-』第1弾PV
    yug1224
    yug1224 2022/09/24
  • 「るろうに剣心 -明治剣客浪漫譚-」新作アニメPV公開、最新技術で原作を第1話から再構築

    1994年から週刊少年ジャンプに連載された人気漫画で、1996年にアニメ化、また近年の大友啓史監督・佐藤健主演による実写映画シリーズも大ヒットとなった「るろうに剣心 -明治剣客浪漫譚-」が新たなTVアニメとして蘇ることになり、そのPV第1弾が公開されました。 TVアニメ『るろうに剣心 -明治剣客浪漫譚-』第1弾PV - YouTube 満を持しての新作アニメということで、最新のアニメーション技術で原作を第1話から再構築するものになるとのこと。 監督は『ストライク・ザ・ブラッド』の山秀世、シリーズ構成は『メイドインアビス』の倉田英之らで、キャラクターデザインやシナリオなどを原作者の和月伸宏が完全監修します。 緋村剣心 剣心役は『憂国のモリアーティ』モリアーティ役や『KING OF PRISM -Shiny Seven Stars-』太刀花ユキノジョウ役、『SSSS.GRIDMAN』内海将役

    「るろうに剣心 -明治剣客浪漫譚-」新作アニメPV公開、最新技術で原作を第1話から再構築
    yug1224
    yug1224 2022/09/24
  • Binance永久先物の24時間アノマリーと戯れる

    結果1 : 24時間アノマリーはまだ有効で有意 Hohetoさんの記事の中のコレログラムと比べると、今回のものは多少違いはありますが、24時間アノマリーは健在です。 Hohetoさんの記事の中のBTCUSDTのコレログラム 今回のBTCUSDTのコレログラム 計算した相関係数とp値も24時間アノマリーが健在であることを裏付けています。 結果2 : BTCUSDT以外の銘柄の方が24時間アノマリーは強い 今回はBTCUSDTに限らず他の銘柄のコレログラムも書いてみたのですが、その結果BTCUSDTの24時間アノマリーは他の銘柄に比べると弱い部類であることがわかりました。 BTCUSDTの相関は-0.03~-0.04程度ですが、上のコレログラム群を見た感じ、おおむね-0.2を超えるものが相関が強い部類と考えてよいと思います。 特に24時間アノマリーが強く印象に残ったのは、以下の二つの銘柄です。

    Binance永久先物の24時間アノマリーと戯れる
    yug1224
    yug1224 2022/09/24
  • M5Camera Timer Camera X とGoogleドライブでタイムラプス撮影 (高解像度版)|フジムー

    建物が建築されていく様子をタイムラプス撮影したいと思い、GoProか何か買うか、引退したスマホを引っ張り出そうか、と考えていたところ、同僚から「M5Cameraがお手軽ですよ」と教えてもらいました。サイトを見たら3千円足らずで買えて、コンピュータとWiFiとBLEが入っているとのことなので、それ以上調べずに衝動買い。 手元に届いて驚いたのは、説明書の類が一切ないこと。あってもあまり読まないけど。笑 一定時間ごとに写真を撮影して撮りためたいのですが、こいつにはストレージがほとんど無いので、撮ったら即座にネットにアップする必要があります。これを設置する予定の場所にはWiFiがあるので、それを使います。 ネットで検索して試した結果、この記事のお世話になりました。 上記1つめの記事は M5Camera 用の話。2つめは M5Camera Timer Camera X 用の話。M5Camera初心者

    M5Camera Timer Camera X とGoogleドライブでタイムラプス撮影 (高解像度版)|フジムー
    yug1224
    yug1224 2022/09/24
  • セブン-イレブン、チケット発券できない不具合から復旧 原因は「データ切り替えが正常に作動せず」

    セブン-イレブン・ジャパンは9月24日、全国のセブン-イレブンで発生していた、チケット発券サービスのシステム障害が復旧したと発表した。現在、店舗での発券を順次再開しているという。 システム障害は9月23日午前1時ごろから発生。障害の原因について同社は「データの切り替えが正常に作動しなかったことが原因」と説明。その後、原因箇所の設定変更を行うことで、不具合は解消されたとしている。 同社は、チケットが発券できない場合、チケット購入および予約確認を証明するもの(携帯画面、レシートなど)があれば、会場への入場は原則として可能と案内していた。 関連記事 セブン-イレブン、システム障害でチケット発券できず 全国の店舗で発生 9月23日午前1時ごろから、セブン-イレブンのチケットサービスにてシステム障害が発生している。障害は、全国にあるセブン-イレブン2万1372店舗が対象で、発生原因は調査中としている

    セブン-イレブン、チケット発券できない不具合から復旧 原因は「データ切り替えが正常に作動せず」
    yug1224
    yug1224 2022/09/24
  • Django 製アプリを Cloud Run で動かすまで

    yug1224
    yug1224 2022/09/24
  • セブンイレブンのシステム障害、「データの切り替えが正常に作動しなかった」

    セブン―イレブン・ジャパンは2022年9月23日、全国の店舗で発生しているチケットサービスに関するシステム障害の原因を明らかにした。新しいイベントチケットの取り扱いを始めるに当たって、「データの切り替えが正常に作動しなかった」(同社)ことが原因という。9月24日午前9時35分時点で復旧していない。

    セブンイレブンのシステム障害、「データの切り替えが正常に作動しなかった」
    yug1224
    yug1224 2022/09/24
  • logical-assignment-operators - ESLint - Pluggable JavaScript Linter

    yug1224
    yug1224 2022/09/24
  • ESLint v8.24.0 released - ESLint - Pluggable JavaScript Linter

    yug1224
    yug1224 2022/09/24
    論理代入演算子のルール追加されたんだ
  • 「COCOA」は本当に“役立たず”だったのか? コメント|Toshiaki Paul Kanda

    ダウンロード数4050万件の『COCOA』の最大の失策は、陽性者の登録がすべて『任意』だったことである。 そして、陽性で疾患のある人に『登録』を委ねられてしまったことだ。 日常的にCOCOAを使ってお知らせすることもないので、検索しないと登場しない死蔵アプリとなってしまった。PCR検査で登録を義務づけてもうよかったはずだ。 さらに、濃厚接触者同士の端末でも反応に技術的な『差』がありすぎたことだ。海外では近距離での通信機能を活かせているので、これは完全に『技術力』の『差』でもある。 このコロナ関連だけでも、『マイナンバーカード』『ワクチン証明』『マイナンバー保険証』『My HERSYS』『保健所』と関連性のない登録が多すぎた。 個人としてではなく、マイナンバー紐付けのワクチンの接種、検査の陰性、陽性、経過観察など、次のパンデミックに備えて、法律面でも強制力を持たせないと無意味なお願いでしかな

    「COCOA」は本当に“役立たず”だったのか? コメント|Toshiaki Paul Kanda
    yug1224
    yug1224 2022/09/24
  • 配列の filter で直和型を絞り込むときのユーザー定義型ガードを比較的型安全に書く

    配列の filter メソッドでは直和型が絞り込まれない 配列 の filter メソッドでは直和型の絞り込みができないことが知られています type User = { id: number name: string } declare const maybeUsers: (User | undefined)[] const users /*: (User | undefined)[] */ = maybeUsers.filter( (maybeUser) => maybeUser !== undefined ) !== undefined しているので自明に undefined は除かれて User[] 型に推論されてほしいところですが、callback は boolean を返すだけなので (User | undefined)[] に推論されていしまいます ユーザー定義型ガードによる解

    配列の filter で直和型を絞り込むときのユーザー定義型ガードを比較的型安全に書く
    yug1224
    yug1224 2022/09/24
  • よみがえる絶滅人類の脳 語り始めた現代人との差 科学の絶景 - 日本経済新聞

    あなたはそちらで、私はこちらにいる。なぜか――。国立科学博物館の展示ケース越しに、古代人の復元模型が問いかけてきた気がした。かつてこの世に人類と呼べる生き物はいくつもいた。いつしか姿を消し、私たち「ホモ・サピエンス」が唯一の人類になった。絶滅した古代人と私たちの命運を分けたのは何か。模型は口を開かないが、代わりに最新の培養技術でよみがえった古代人の「脳」が真実の一端を語り始めた。完璧な脳には、

    よみがえる絶滅人類の脳 語り始めた現代人との差 科学の絶景 - 日本経済新聞
    yug1224
    yug1224 2022/09/24
  • Local timezones available on profiles

    September 23, 2022 You can now display your local timezone on your profile to give others an idea of when to expect responses to pull requests or issues from you. You can opt into this feature by navigating to Settings > Public Profile and checking Display current local time. You can also update this information directly from your profile by clicking 'Edit Profile' under your avatar. This will dis

    Local timezones available on profiles
    yug1224
    yug1224 2022/09/24
    GitHub、タイムゾーン設定できるようになったんだ
  • #makepcba #スタックチャン 会動画まとめ #M5Stack を使ったカワイイロボット 金属3Dプリンティングの実例も|TAKASU Masakazu

    鈴木涼太 @JA1TYE と 高須正和 @tks はJLCPCBのマーケティングに協力しています。PCBAや3Dプリンティングのオンライン発注についての情報共有をするつもりで、1-2ヶ月に1回、 #makepcba というイベントを行っています。 オープンソースのロボット #スタックチャン 今回はししかわさん(@meganetaaan)が考案したロボット「スタックチャン」。もともと、名前の通り #M5Stack シリーズを使って開発したロボットですが、今は他のマイコンボードも含めてコミュニティが広がっています。

    #makepcba #スタックチャン 会動画まとめ #M5Stack を使ったカワイイロボット 金属3Dプリンティングの実例も|TAKASU Masakazu
    yug1224
    yug1224 2022/09/24
  • 【翻訳】なぜ私やあなたは経営陣にUXへの投資を説得できないのか(Jared M. Spool, Center Centre, 2011) - 体験とデザイン、スタートアップについて

    articles.uie.com 数週間に一度、突然電話やメールがかかってきて、マジックを披露するように頼まれます。その依頼者は、いつも同じことを望んでいます。それは、会社の重役たちが集まる部屋の前に立ち、彼らが立ち上がって歓声を上げるようなプレゼンテーションで喜ばせることです。そして、この聴衆は部屋から飛び出して、部下に要求し、会社、プロダクト、そして世界に革命を起こすような、全体的で手加減のないユーザー体験の取り組みにすべてを投資するのです。 なるほど、少し大げさかもしれません。しかし、私は頻繁に経営者にユーザーエクスペリエンスへの投資を説得するよう依頼されます。 そして、私が毎回その申し出を断っていることを知ると、皆さんは驚かれるかもしれません。UIEのポリシーとして、私たちは結果を保証できる仕事しか引き受けないのです。経験上、経営者を説得できる見込みがないことは分かっているので、丁

    【翻訳】なぜ私やあなたは経営陣にUXへの投資を説得できないのか(Jared M. Spool, Center Centre, 2011) - 体験とデザイン、スタートアップについて
    yug1224
    yug1224 2022/09/24
  • Google元エンジニアは言う──彼が開発したAIには、確かに「意識」があった

    グーグルが開発している最先端チャットボット「LaMDA」には知覚がある──。同社を解雇されたエンジニアが語る「真相」> グーグルが開発中の対話アプリ用チャットボット「LaMDA」。最先端の人工知能AI)によって高度な会話ができるよう訓練されたこのマシンには、知覚がある──。開発チームのエンジニア、ブレーク・リモイン(41)が、ワシントン・ポスト紙にそんな見解を明らかにしたのは6月のことだ。 LaMDAと友達になったと語るリモインは、「UFOを見た」と言う人が経験するような、驚嘆と疑いと愚弄の入り交じった目を向けられてきた。だが、実際に会ってみると、リモインは非現実的な世界に「行ってしまった人」とは程遠い。 マシンが知覚や魂を持ち得るかといった議論は、問題の質から人々の注目をそらしてしまうと、リモインは言う。「議論が独り歩きして、私が来言いたかったことから遠く離れてしまった」 では、

    Google元エンジニアは言う──彼が開発したAIには、確かに「意識」があった
    yug1224
    yug1224 2022/09/24
  • 1988年に発売された「世界標準キーボードの原器」を手に入れた (1/7)

    30余年前の5576-003キーボードはオークションでも滅多に出てこないが、偶然知人が所有していた。バックリングスプリング(座屈バネ機構)キーボードと呼ばれるメカは最高だ ハードウェアとしてのキーボードに、極めて強い思い入れや高度な技術的関心があるわけではないが、昔からコンピューターと人との関係をベースとした入力操作装置としてのキーボードには、強い興味がある。どちらかというとミーハーな筆者は、昔からキーボードの入力時のサウンドやクリックのフィーリングの方に強い関心があった。 まだまだパーソナルコンピューターが、非力でWindowsパソコンの画一的な世界になる以前の1980年代の日には、多くの設計思想の異なるパソコンやそれらに最適化されたユニークなレイアウトのキーボードが溢れていた。よく言えば多様性の世界、悪く言えば機種間のハードやソフトの互換性のない混沌とした時代でもあった。 しかし、当

    1988年に発売された「世界標準キーボードの原器」を手に入れた (1/7)
    yug1224
    yug1224 2022/09/24
  • 良い加減Goでmysqlに接続するときにDSNを直書きするのはやめない?

    よく見るDB接続例 Go言語を用いてmysqlに接続する際、DBの情報を文字列で直書きしているケースを良くみる import ( "database/sql" _ "github.com/go-sql-driver/mysql" ) func main(){ db, err := sql.Open("mysql", "user:password@tcp(localhost:3306)/db?charset=utf8&parseTime=true") // 以下省略 } import ( "database/sql" "time" "github.com/go-sql-driver/mysql" ) func connectDB() *sql.DB { jst, err := time.LoadLocation("Asia/Tokyo") if err != nil { // エラーハンドリ

    良い加減Goでmysqlに接続するときにDSNを直書きするのはやめない?
    yug1224
    yug1224 2022/09/24
  • 生成AI技術が辿った濃い一ヶ月間

    Stable Diffusionがオープンソースで公開されてちょうど1ヶ月が立ちました。OpenAIがDall-E2をリリースしたのが4月。こういう異次元なリソースを使ってモデルを作れるのはごく限られたプレーヤーだけと思い込んでいたものが、若干十数人のチームがMidjourneyをリリースしたのが7月。一連の騒ぎがここ半年程度の出来事で、1ヶ月前に深津さんも予見していた「世界変革」が目の前で怒涛の勢いで進行しています。 このブログも書いた瞬間に古くなるだと思うけど、この文化的特異点とも言える1ヶ月に起こったことを振り返ってみたいと思います。それにしても手書き文字の生成に感動していた2015年から比べるとずいぶん遠いところまで来ましたね。DataRobotでも「AIの民主化」を掲げて様々な企業のAI活用を推進していたけれど、今起こっている変化を見ているとそのスピード感に愕然とします。 少し宣

    生成AI技術が辿った濃い一ヶ月間
    yug1224
    yug1224 2022/09/24
  • Cloudflare で mTLS を利用する

    Cloudflare で mTLS を利用するのがあまりにも簡単だったので書いておきます。 mTLS について 一般的に TLS を利用する場合は「クライアントがサーバーから送られてきた証明書を検証する」という仕組みを利用し、 信頼できる機関が発行した証明書を利用しているかどうかや証明書のドメインが一致しているかどうかなどを確認します。 mTLS (mutual TLS) というのは TLS 利用時に「クライアントから送られた証明書をサーバが検証する」という仕組みです。 つまりサーバーがクライアントがわから送られてくる証明書を確認するというフェーズが挟み込まれます。 この証明書自体は何を使ってもよく、オレオレ証明書でもかまいません。 クライアント側に証明書を設定するという仕組みです。VPN とかを利用したりする方は経験があるかもしれません。 mTLS はめんどくさい クライアント側に証明書

    Cloudflare で mTLS を利用する
    yug1224
    yug1224 2022/09/24
  • 開発組織の生産性を可視化するState of DevOpsとFour Keysとは(増補改訂版) / Introduction to State of DevOps and Four Keys for Visualizing Productivity in Development Organizations expanded and revised edition

    以下のイベントの発表資料です。 https://phpcon.php.gr.jp/2022/ 想定課題 開発がスケールしたり、開発年数が経過すると、様々な要因で開発生産性の低下が起こります。 そこで現場のエンジニアは改善をしたくなるかと思いますが、大抵の場合、ステークホルダーと工数確保の合意が必要になります。 その際にこのようなことを言われがちではないでしょうか? 今動いているものを直す必要ある? 効果測定どうやんの? 費用対効果はどれくらい? パフォーマンスチューニングの世界には「推測するな計測せよ」という言葉がありますが、開発組織における生産性についても測定してモニタリングする必要があると思います。 セッションの目標 以上を踏まえ、トークでは開発組織とステークホルダーの間の共通言語を獲得することを目標に以下の内容についてお話します。 State of DevOpsとは Four K

    開発組織の生産性を可視化するState of DevOpsとFour Keysとは(増補改訂版) / Introduction to State of DevOps and Four Keys for Visualizing Productivity in Development Organizations expanded and revised edition
    yug1224
    yug1224 2022/09/24
  • ブラックジャックの開発に時間をかけてみたら、報酬として開発スキルがレベルアップした。 - Qiita

    ♣︎. はじめに コンソール画面で操作するブラックジャックゲームを、PHPで作りました。その個人開発の過程を記事にします。 操作した時のコンソール画面はこんな感じです。 (テキストだとこんな感じです) root@9444efa94780:/var/www/html# php Main.php ブラックジャックの設定をします。 プレイヤーの人数を入力してください。(1〜3) 🙋‍ 1 プレイヤー1名でゲームを開始します。 あなたの持っているチップは100ドルです。 ベットする額を入力してください。(1〜1000ドル) 💲 10 10ドルをベットしました。 ブラックジャックを開始します。 あなたの引いたカードはハートの6です。 あなたの引いたカードはスペードのQです。 ディーラーの引いたカードはスペードの10です。 ディーラーの引いた2枚目のカードはわかりません。 あなたの現在の得点は16

    ブラックジャックの開発に時間をかけてみたら、報酬として開発スキルがレベルアップした。 - Qiita
    yug1224
    yug1224 2022/09/24
  • スマホをなくしたときにやること 2022 - 平凡

    えー毎度毎度、トラブルの話題で申し訳ないのですが、先日、スマホを落としました。 オチだけ申し上げますと、善良な方に拾われ、無事、手元に戻ってまいりました。 ありがとうございます。 それでも拾得されているとわかるまでの20時間ほどは、落ち着かないなんてものではありませんでした。 今回のことでわかったのは、「落としてからじゃ遅い」対策がいろいろあること。 また、以前から使っているアプリはともかく、ここ3年ぐらいで愛用しはじめたものに関しては、「落としたら」を考えたことがなかったこと。 そのあたりの経験をシェアできればと、記事を書きました。 「平凡さんは間抜けだなあ」と思いつつ、万が一に備えていただけますと幸いです。 何を紛失したか やったこと(時系列順) 時系列 ※忙しい方は、ここを飛ばして「ふだんからやっておくとよいこと」へ ふだんからやっておくとよいこと 愚痴1 愚痴2 愚痴3 何を紛失し

    スマホをなくしたときにやること 2022 - 平凡
    yug1224
    yug1224 2022/09/24
  • Introducing Ezno

    Introducing EznoPublished on Thursday 22nd September 2022 Ezno is an experimental compiler I have been working on and off for a while. In short, it is a JavaScript compiler featuring checking, correctness and performance for building full-stack (rendering on the client and server) websites. This post is just an overview of some of the features I have been working on which I think are quite cool as

    Introducing Ezno
    yug1224
    yug1224 2022/09/24
  • OKR と Initiative。アウトプットとアウトカムを区別する | DevelopersIO

    適切な定量目標の設定のために Key Result だけではなく、 Initiative という概念を明示して区別していくと目標設定に関わる人の理解の一助になります。

    OKR と Initiative。アウトプットとアウトカムを区別する | DevelopersIO
    yug1224
    yug1224 2022/09/24
  • Attacking web without JS - CSS injection

    When speaking of web security in front-end, XSS is the first thing that comes to mind. But, even without JavaScript, the attacker can still use other attack vectors like HTML injection and CSS injection! This talk is an introduction to CSS injection.

    Attacking web without JS - CSS injection
    yug1224
    yug1224 2022/09/24
  • 名声を得る人にはある「特性」と「行動」がある

    「DICK THE BIRTHDAY BOY」と書かれたシャツを着た子どもの写真が「呪われた写真」「気まずい家族写真」というイメージがついてミーム化し、一部ネットユーザーに好んで使われています。この写真の歴史について、この写真の歴史を、シャツを着ている少年人であるリッチ・エバンス氏らが振り返っています。 Dick the Birthday Boy: The Legacy Continues - YouTube 問題の写真はシャツの文字そのままに「Dick the Birthday Boy」と呼ばれるミームとして知られており、エバンス氏の隣に座る不気味なマスコットキャラクターにセリフを付けるようなコラージュ画像がいくつかインターネット上に投稿されています。 この写真は映像制作会社のRed Letter Mediaで司会者兼俳優を務めるエバンス氏の幼少期の写真で、マスコットキャラクターは今は

    名声を得る人にはある「特性」と「行動」がある
    yug1224
    yug1224 2022/09/24
  • 1Password for Open Source Projectsの申請をした

    1Passwordは、オープンソースプロジェクトの開発者が無料で1Passwordを利用できる1Password for Open Source Projectsというものをやっています。 1Password for Open Source Projectsで申請が通ると、Teamプラン相当が無料(無期限)で利用できるようになります。 1PasswordのAccount(組織/チームのこと)に所属してるMemberは、それぞれ個人のパスワード管理機能とAccount(チーム)で共有するパスワード管理機能が利用できるようになります。 1Password/1password-teams-open-source: Get a free 1Password Teams membership for your open source project チームのための手間いらずで安全なパスワード管理 |

    1Password for Open Source Projectsの申請をした
    yug1224
    yug1224 2022/09/24
  • 英の週4労働制の実証実験 中間調査では回答者88%「うまくいっている」 - ライブドアニュース

    by ライブドアニュース編集部 ざっくり言うと 英国で6月から半年にわたって実施されている週4日労働制の実証実験 3300人以上が参加し、従業員には週5日労働制と同額の給与が支払われる 中間調査では、回答者の88%が週4日労働は「うまくいっている」と答えた 提供社の都合により、削除されました。 概要のみ掲載しております。 関連ニュース ランキング 総合 国内 政治 海外 経済 IT スポーツ 芸能 女子

    英の週4労働制の実証実験 中間調査では回答者88%「うまくいっている」 - ライブドアニュース
    yug1224
    yug1224 2022/09/24
  • ビックカメラがIT子会社設立を正式発表、「エンジニア200人採用」で内製に本腰

    ビックカメラは新会社を通じて「5年以内にITエンジニア200人の採用を目指す方針だ」(野原執行役員)。初年度(2023年8月期)末までに50人ほどを採用する計画だが、新会社設立前の2022年5月から先んじて採用活動を始めており、すでに20人を採用済み。「残り1年で30人ほど(の採用)を計画するが、採用活動は非常に順調だ」(同)。 「DX宣言」でエンジニアにアピール 野原執行役員が「順調」と話すのには訳がある。ビックカメラは2022年6月に、「DX宣言」と題するニュースリリースを打ち出した。ビックカメラがこれからデジタル戦略に力を注ぐというメッセージを対外的に発信することで、「デジタル戦略を一緒に推進してくれる仲間(ITエンジニア)を集める狙い」(ビックカメラの木村一義前社長)があった。実際、中途採用の月間の応募者数は、宣言前と比べて20倍になったという。 関連記事: 秘訣は「後出しじゃんけ

    ビックカメラがIT子会社設立を正式発表、「エンジニア200人採用」で内製に本腰
    yug1224
    yug1224 2022/09/24
  • What makes a great tech talk?

    yug1224
    yug1224 2022/09/24
  • Announcing TypeScript 4.9 Beta - TypeScript

    Today we’re announcing our beta release of TypeScript 4.9! To get started using the beta, you can get it through NuGet, or- use npm with the following command: npm install -D typescript@beta You can also get editor support by Downloading for Visual Studio 2022/2019 Following directions for Visual Studio Code. Here’s a quick list of what’s new in TypeScript 4.9! The satisfies Operator Unlisted Prop

    Announcing TypeScript 4.9 Beta - TypeScript
    yug1224
    yug1224 2022/09/24
  • 独自調査でシステム子会社201社を一挙公開、「在り方」の見直しは続く

    システム子会社にはベンダーとの共同出資を取る形もある。経営戦略としてシステム子会社を思い切ってベンダーに売却するケースも。様々な形態がある国内のシステム子会社201社を独自調査で一覧表にまとめた。 システム子会社の「改新」始まる(3)より続く 大手企業ではシステム子会社を吸収合併したり、受け皿型システム子会社を立ち上げたりする動きが盛んだ。他方、ITベンダーと手を組み、システム子会社を共同出資会社で設立する選択肢を選ぶ企業も依然として多い。 最先端技術はベンダーの力を借りる ITベンダーとの共同出資を選んだ1社が住友化学だ。同社は2021年3月、SUMIKA DX ACCENTをアクセンチュアと共同出資で立ち上げた。 住友化学は2021年7月にシステム子会社を吸収合併している。なぜ新たに共同出資会社を設立したのか。

    独自調査でシステム子会社201社を一挙公開、「在り方」の見直しは続く
    yug1224
    yug1224 2022/09/24
  • 『エルデンリング』、「もっとも人を困らせるゲーム」であると調査サイトに認定される。惑いながらGoogleに頼る褪せ人たち - AUTOMATON

    ホーム ニュース 『エルデンリング』、「もっとも人を困らせるゲーム」であると調査サイトに認定される。惑いながらGoogleに頼る褪せ人たち 英国の通信・インフラサービスなどの比較情報サイトUswitchは9月22日、「今年プレイヤーを当惑(confuse)させたゲームランキング」を発表。同サイトの調べでは、『エルデンリング』が1位となったという。さまざまな人気タイトルのプレイヤーの攻略情報検索回数をもとに、独自の調査結果を伝えている。 『エルデンリング』は、フロム・ソフトウェアが手がけたアクションRPG海外パブリッシングを含めたプロデュースは、バンダイナムコホールディングスが担当する。作は『ダークソウル』シリーズなどフロム・ソフトウェア過去作のゲームプレイを色濃く受け継ぎつつ、舞台を広大なオープンフィールドへ変更。多くの新要素も盛り込んだ新作となっている。 そしてこのたび、Uswitc

    『エルデンリング』、「もっとも人を困らせるゲーム」であると調査サイトに認定される。惑いながらGoogleに頼る褪せ人たち - AUTOMATON
    yug1224
    yug1224 2022/09/24
  • ようこそdotfilesの世界へ - Qiita

    はじめに 少し前から話題になっているが、日の労働生産性はG7で最も低いらしい。 日生産性部資料より https://www.jpc-net.jp/intl_comparison/intl_comparison_2018_press.pdfは人口減少に突入していることもあって、「作業の効率化」や「自動化・省力化」をいうフレーズをあらゆる業種で聞くようになった。 ITエンジニアは、あらゆる職業の中でも最も効率化、自動化をして生産性を高められるといっても過言ではないだろう。プログラマの三大美徳(「怠惰」「短気」「傲慢」)にもあるように、同じことを何度もやらない、楽をするためにがんばるという生産性を意識した感性が重要視されているからだ。 生産性を高めることで、勉強する時間が作れたり、新しいことを経験したりするなどしてさらにスキルアップができ、さらに生産性が上がるという好循環を作り出すこ

    ようこそdotfilesの世界へ - Qiita
    yug1224
    yug1224 2022/09/24
  • React + TypeScript + Three.js を使って「200行ぐらいで書ける」簡単な3Dゲームを作ってみた - Qiita

    React + TypeScript + Three.js を使って「200行ぐらいで書ける」簡単な3Dゲームを作ってみたthree.jsTypeScriptゲーム制作React作ってみた はじめに かけだしバックエンドエンジニアのhiです。 最近、JavaScriptで簡単に3D描画ができるライブラリ「Three.js」に興味を持って触っていました。どうせならなんか作ろうと思い簡単なゲームを作成してみました。よかったら見てやってください。 ゲーム↓ ソース↓ 作成環境 React:18.2.0 TypeScript:4.7.4 Three.js:0.143.0 作り方 0.前提 作り方を理解するには、ReactTypeScript、Three.jsがある程度わかるぐらいの知識が必要となります。 特にReactTypeScriptの知識がないと「???」ってなるので事前に他の記事などで

    React + TypeScript + Three.js を使って「200行ぐらいで書ける」簡単な3Dゲームを作ってみた - Qiita
    yug1224
    yug1224 2022/09/24