ybzkのブックマーク (312)

  • 「いつかGitHubで働きたい」10年来の空想を現実にしたソフトウェアエンジニアの紆余曲折な人生 - Findy Engineer Lab

    長永健介(@kyanny)と申します。現在はGitHubで働いています。10年前、「いつかここで働きたい」と夢見た会社です。 私は子供の頃から「考えること」が好きでした。難しいこともくだらないことも、真面目に考えて自分なりの意見をまとめる癖がありました。成長するにつれて私の思考様式は洗練され、Webとブログに出会ったことで「書く」という手段に昇華されました。書くことで考えていることを言語化し、言語化した自分の考えを読みながらさらに考えを深める ── この活動を繰り返すことで、起こりうる問題に備えたり、問題を多角的に見つめて活路を見出してきました。 とりわけキャリアの選択において「(思考|志向)を言語化する」習慣が大いに役立ちました。この記事では私のキャリアにおけるいくつかの選択と、その時々で考えていたことについて紹介します。 望んでなかった「けものみち」を変えた日記の言葉 Shut the

    「いつかGitHubで働きたい」10年来の空想を現実にしたソフトウェアエンジニアの紆余曲折な人生 - Findy Engineer Lab
    ybzk
    ybzk 2022/04/19
  • [第1話]ラーメン赤猫/インディーズ版 - アンギャマン | 少年ジャンプ+

    ラーメン/インディーズ版 アンギャマン <完結済み>人間のいない、だけが営むラーメン屋に面接に来た珠子。の店長に好きか聞かれ、珠子は正直に犬派と答えるとあっさり採用される。しかし仕事内容はラーメン屋ではなく、のお世話係で…!?

    [第1話]ラーメン赤猫/インディーズ版 - アンギャマン | 少年ジャンプ+
    ybzk
    ybzk 2022/03/14
  • オセロAI世界1位になってオセロAIをカンゼンニリカイシタ話 - Qiita

    オセロAIを作り始めた日のこと あれは2021年4月のこと、今思い返せば偶然が重なって起きた出来事でした。 第一の偶然は、ゲームAI(ゲームを自動プレイするAI)世界4連覇の方になぜかゲームAIの初歩的な話を30分程度教わっていたことです。 第二の偶然は、Twitterの知り合いが「オセロソフトRTA」なる競技をやっているのを目にしたことです。なんじゃそりゃ、と思った私はすぐに、その競技が 「オセロで遊ぶプラットフォームをどれだけ早く作るか」を競うものだとわかりました。 面白い、やってみよう。 YouTubeでライブ配信しながら、私はオセロソフトRTAをやってみました。その時のライブはこちら。3時間で完成できれば良いと思っていたのですが、思ったよりも早く終わってしまいました。 オセロAIでも作るか。 こうして私のオセロAI制作が開始しました。 何をしたら良いかわからなかった オセロAIを作

    オセロAI世界1位になってオセロAIをカンゼンニリカイシタ話 - Qiita
    ybzk
    ybzk 2022/02/22
  • 女だけど親権押し付けて離婚して、それから

    https://anond.hatelabo.jp/20180906123716 もうすぐ2回目の養育費の支払い。毎月こどもの生まれた日付に振り込むことにした。 もう興味ないかもしれないけど、後日談みたいなものを書くね。 ①養育費について 養育費について思うのはまず「やっっっす!!」。弁護士に相談して決めたんだけど、私が時短勤務だったとはいえ、あまりに安くて驚いた。進学や医療費に多額のお金がかかった場合は追加で払うことにはなってるけれども、月々たったこれだけのお金育児から手を引けて、一応『責任は果たした』ことになるなんてヤバすぎる。ちょっとずつ貯金をして、子供が成人する時にでも渡せればいいなと思う。 ②元夫について 子供を強く希んでいた。子供好きで、結婚前から姪と甥をすごく可愛がっていた。 「僕は子育てを『手伝わない』。僕たち二人の子なんだから、ふたりで平等に助け合おう」なんて言ってたの

    女だけど親権押し付けて離婚して、それから
    ybzk
    ybzk 2022/01/14
  • 3歳の息子と8歳の少年、公園にて。

    3歳の息子を昨日、公園に連れて行った。 たまの祝日でものんびりしてられないのが 子育て世代の辛いところだ。 いつも行く近所の公園ではなく、 歩いて15分ほどの方に行くことにした。 小さな公園で、遊具もブランコとすべり台だけ。 しかし息子のお気に入りの公園なのだ。 公園につくなり、テンションがあがった息子は 「あそぼーーー!」と大きな声をあげた。 それは父親の自分への発言だったのだが、 声が大きすぎた。一人で滑り台で遊んでいた 少年が「いーいーよー!」と言いながら こっちに向かって走って来る。自分への 呼びかけだと勘違いしたのだ。 小学2〜3年生くらいだろうか。どうしよう、 ちょっとヤバい子かもしれない…と心配していたが 彼はとにかく良い子であった。 ブランコでも滑り台でも先に息子に遊ばせ、 息子が上手にできない時は自分がやって手を見せ、 遊んでいる中で息子が電車が好きだと分かるや、 足で

    3歳の息子と8歳の少年、公園にて。
    ybzk
    ybzk 2022/01/12
  • 松竜 on Twitter: "ひきこもり絵描きがコロナのストレスでメンタルをやられる話 1/2 https://t.co/ZqknR2uICo"

    ひきこもり絵描きがコロナのストレスでメンタルをやられる話 1/2 https://t.co/ZqknR2uICo

    松竜 on Twitter: "ひきこもり絵描きがコロナのストレスでメンタルをやられる話 1/2 https://t.co/ZqknR2uICo"
    ybzk
    ybzk 2022/01/08
  • コンパイラが作ったバイナリをつなぎ合わせるプログラム 「lld」の作者が語る、リンカの仕組み

    Kernel/VM探検隊はカーネルや仮想マシンなどを代表とした、低レイヤーな話題でワイワイ盛り上がるマニアックな勉強会です。植山氏は、制作中のリンカである「mold」について発表しました。全2回。前半は、リンカの概要について話しました。 LLVMのリンカ「lld」オリジナルの作者 植山類氏:植山類です。今僕が作っているmoldというリンカについて発表します。 今回の発表の概要です。リンカが何かを知っている人はそんなにたくさんいないと思うので、まず説明します。次に、「mold」のポイントは速いことなのですが、速いと何がうれしいのかを説明します。そのあと、どれくらい速いのかを説明した上で、どう実現されているのか、概要を紹介します。詳細になると何時間あっても終わらないので、かなりハイレベルな話をします。 自己紹介のスライドを入れていませんが、僕はリンカを何度か作ったことがあって、LLVMのlld

    コンパイラが作ったバイナリをつなぎ合わせるプログラム 「lld」の作者が語る、リンカの仕組み
    ybzk
    ybzk 2022/01/06
  • 「Visual Studio Code」で執筆するSF作家 藤井太洋氏が作る物書きのための拡張機能

    「VS Code Meetup」は、強力かつ軽量なオープンソースのコードエディター「Visual Studio Code」のミートアップです。今年もVS Code Meetup 主催の年次カンファレンス、「VS Code Conference Japan 2021」が開催されました。招待講演では、SF作家の藤井太洋氏が登壇。VS Codeで執筆を支援する機能拡張「novel-writer」の制作について発表しました。 『Hello, World!』で吉川英治文学新人賞を受賞したSF作家 藤井:お時間いただきまして、ありがとうございます。日、「Visual Studio Codeで小説を書く」というセッションを持たせていただく、SF作家の藤井太洋です。それでは、プレゼンテーションを進めます。 まず簡単な自己紹介から。私は、2012年に『Gene Mapper』というサイバーパンク小説をセル

    「Visual Studio Code」で執筆するSF作家 藤井太洋氏が作る物書きのための拡張機能
    ybzk
    ybzk 2021/12/21
  • 東京の会社に勤めながら、田舎の町でかわいいエミューちゃんと一緒に暮らす日々(文・玉置 標本) - SUUMOタウン

    著: 玉置 標 オーストラリア原産の飛べない大型鳥類であるエミューを、卵から孵化させて室内飼いしている砂漠さん。「エミューちゃん」と名付けて溺愛している彼女の日々をTwitterで知り、共通の友人と一緒に会いに行ってきた。 自分の身長くらい体高がある動物との共同生活はどう考えても大変そうだが、エミューというオアシスを得て心が潤いまくっている砂漠さんの話を聞き、自分の持つ常識の狭さを思い知らされた。 エミューを飼い始めた意外な理由11月某日に砂漠さんの家を訪れると、窓の内側に大きな生き物がいた。エミューだ! すごい、すごい、すごい。 もちろんこのエミューちゃんに会いに来たので、エミューがいて当然なのだが、実際にこうして家の中にいる姿をみると、やっぱり驚いてしまう。 当にエミューだ! こちらが飼い主の砂漠さん 砂漠さんがエミューちゃんと暮らしている理由は、特別な思い入れがあって昔から飼いた

    東京の会社に勤めながら、田舎の町でかわいいエミューちゃんと一緒に暮らす日々(文・玉置 標本) - SUUMOタウン
    ybzk
    ybzk 2021/12/21
  • ゲームでよくある「NATタイプ」はどう判定しているの?

    はじめに 家庭用ゲーム機などのネットワーク設定で「NATタイプ」というのを見たことがある人は多いと思います。 これはオンラインマルチプレイなど通信を行うゲームをする際、ゲーム機器同士で通信可能かどうかを見極める目安として使われます。 記事では、このNATタイプをどのように判定するのか、 RFC 5780 ベースで簡単に説明します。 この記事はDeNA Advent Calendar 2021の8日目の記事です。 なぜNATタイプの判定を行うのか 一般的なクライアント/サーバモデルの通信であれば、そもそもNATタイプが何であるか気にすることはないと思います。 では、家庭用ゲーム機などがなぜNATタイプを判定するのかというと、「P2Pが成立するかどうか」を見極めるためです。 P2Pで通信を行う際は、NAT(NAPT)が存在する場合、いわゆる「NAT越え」が必要になります。 NATがあると、イ

    ゲームでよくある「NATタイプ」はどう判定しているの?
    ybzk
    ybzk 2021/12/09
  • フロント開発を炎上させてしまった話

    はじめに お久しぶりです、皆様のサンドバックが帰ってまいりました。 投稿ができていない期間、Nuxtにボコボコにされて裸足で逃げ出し、逃げた先のReactにも強烈な左カウンターをお見舞いされました。 来であれば、このような場所に投稿することすらはばかられる内容ですが、敢えて書きましょう。 私はフロント開発を炎上させた愚か者です。 なぜ今懺悔するのか Twitterでこんな投稿を見ました。 確かに、実務で得られる経験は、とても大きく得難いものです。 当然、ご迷惑をおかけしてしまうことは、だれであろうとあるでしょう。 ただし、その「ご迷惑」の大きさについて、我々は知っておかなくてはなりません。 見えている地雷を踏んでしまうようなモノ好きもいないでしょう。 特に、この手の地雷は強力ですからね。 塵となって吹き飛んだ私の命が、新たな浅瀬の民の糧となることを祈っています。 具体的に何が起こったのか

    フロント開発を炎上させてしまった話
    ybzk
    ybzk 2021/11/25
  • 「サイボーグになって幸せです」61歳科学者の肉声

    コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

    「サイボーグになって幸せです」61歳科学者の肉声
    ybzk
    ybzk 2021/11/25
  • プログラミングというより物事が出来るようになる思考法|牛尾 剛

    私が人生でずっと悩んで追い求めていたものがついに解決した。それは、なんでも良いから何かが「出来るようになる」ことだ。 昔からいくらその対象に時間をかけても、努力しても、人並みにすらならない。人にやってもらうとか自分がやらないことに関してはうまくいくのだが、自分が何かが出来るようになるということに関しては人生50年目だが、絶望的で、それが自分の自己肯定感や、人並みに生きることへの罪悪感を生んでいた。人生で解決したかった問題 No.1 だ。だからそれをずっと解決しようと頑張ってきた。 ギター演奏での解決方法私はクソ不器用で、なにやってもできないので、人生で出来たらいいことを2つだけ定めた。ギター演奏と、プログラミング。ギター演奏に関しては少し前に解決した。根的な問題を一つ上げるとすると、「ゆっくりから、メトロノームで練習する」これだけだ。 ギターはもう何十年も演奏しているのに弾ける感がなかっ

    プログラミングというより物事が出来るようになる思考法|牛尾 剛
    ybzk
    ybzk 2021/11/23
  • Q.ゲーム作りで生きていくために必要なことは? A.まず今の学業や仕事を無計画に辞めないこと。「ゲームを作って生きていく」ための指南書『インディーゲーム・サバイバルガイド』は、「サステナブルにゲーム制作を継続していく」ことに重きを置いた、非常に現実的かつ実践的な必読書だった

    ホームインタビュー Q.ゲーム作りで生きていくために必要なことは? A.まず今の学業や仕事を無計画に辞めないこと。「ゲームを作って生きていく」ための指南書『インディーゲーム・サバイバルガイド』は、「サステナブルにゲーム制作を継続していく」ことに重きを置いた、非常に現実的かつ実践的な必読書だった 「ゲームを作って生きていく」。 それだけ聞くと、「ゲーム会社に就職する」か、もしくは「『アンダーテイル』のトビー・フォックスぐらい有名にならなきゃダメなんじゃないの?」と思われるかもしれない。 しかし、昨今のインディーゲーム市場の拡大や制作環境が整ってきたことで、ゲーム会社に就職せずとも、世界的に大ヒットしなくても、最低限健康で文化的な生活を維持しつつ、ゲームを作れる時代はすぐそこまで来ているのだ。 このたび11月17日に上梓され、早くも重版出来が決定した『インディーゲーム・サバイバルガイド』は、そ

    Q.ゲーム作りで生きていくために必要なことは? A.まず今の学業や仕事を無計画に辞めないこと。「ゲームを作って生きていく」ための指南書『インディーゲーム・サバイバルガイド』は、「サステナブルにゲーム制作を継続していく」ことに重きを置いた、非常に現実的かつ実践的な必読書だった
    ybzk
    ybzk 2021/11/19
  • なぜドット絵作家が、海外ファンからの課金支援で生活できるようになったのか?|クリエイターエコノミーラボ

    どこかノスタルジアを感じさせるドット絵・GIFアニメを発信し、国内外から支持されるイラストレーターの豊井さん。 彼が主に扱うモチーフは、特別で非日常的な何かというよりは、日で暮らす人なら日常的に見かけるような、生活の中にありふれた景色です。 *画像は全て豊井さんのTumblrアカウントより引用* アニメーションの動き自体は単調なようで、思わずついじっと見入ってしまい、いつの間にか時間が経ってしまっているような、人を惹きつける作風が魅力です。 そんな作品を描いて生活する豊井さんですが、実は絵の仕事の収入が不安定で、生活保護を受給していた時期もあったといいます。 しかし、現在は海外発のクリエイター支援サービス「Patreon」(パトレオン)で500人を超えるパトロンから金銭的な支援を受けているおかげで、絵の仕事に集中できているそうです。 なかなか安定しなかったイラストレーターとしての活動が、

    なぜドット絵作家が、海外ファンからの課金支援で生活できるようになったのか?|クリエイターエコノミーラボ
    ybzk
    ybzk 2021/11/17
  • 閉鎖した海賊版サイト「漫画BANK」を解剖、その始まりは中国系老舗BLスキャンレーションコミュニティ「三年五組」 | 匿名ブログ

    閉鎖した海賊版サイト「漫画BANK」を解剖、その始まりは中国系老舗BLスキャンレーションコミュニティ「三年五組」 ここ数年の日向け漫画海賊版サイトの勢いは激しく、2017〜2018年にトップだった「漫画村」は、2018年4月に政府が海賊版サイトの緊急対策として漫画村を含む3サイトを名指しして対策の必要性を指摘したところ、サイトは閉鎖し、最終的に摘発されました。 漫画村の後継を狙うサイトはその後いくつも出現し、その中で最も大きく成長した「星のロミ」は2019年4月に大手出版社4社によってニューヨークで提訴 (翻訳記事)されると、こちらも閉鎖しました。 そして2020〜2021年の間、大手の海賊版サイトとして君臨していたうちの一つが「漫画BANK」であり、1日に海外メディアのTorrentFreakが集英社による漫画BANKに対する法的な要請について報じると、4日午後には以下のメッセージを残

    閉鎖した海賊版サイト「漫画BANK」を解剖、その始まりは中国系老舗BLスキャンレーションコミュニティ「三年五組」 | 匿名ブログ
    ybzk
    ybzk 2021/11/16
  • Pokémon GO が数百万ものリクエストへの対応を実現している方法 | Google Cloud 公式ブログ

    ※この投稿は米国時間 2021 年 10 月 27 日に、Google Cloud blog に投稿されたものの抄訳です。 ポケモンを捕まえたことはありますか?Pokémon GO は何百万人もの人がプレイする人気ゲームですが、非常に優れたスケーラビリティを実現しています。このブログでは、Pokémon GOエンジニアリング チームがどのようにこの大規模なサービスを管理し、維持しているのか、その舞台裏を紹介しています。Niantic Labs のシニア エンジニアリング マネージャーで、  Pokémon GO のサーバー インフラストラクチャ チームを率いる James Prompanya 氏に、この大人気ゲームを支える  アーキテクチャについてお話を伺いました。動画をご覧ください。 Priyanka: Pokémon GO とは? James:  これは典型的なモバイルゲームではあ

    Pokémon GO が数百万ものリクエストへの対応を実現している方法 | Google Cloud 公式ブログ
    ybzk
    ybzk 2021/11/16
  • 第1話「喪失」 / うつ病になってマンガが描けなくなりました - 相原コージ | webアクション

    うつ病になってマンガが描けなくなりました 相原コージ ベテランギャグ漫画家相原コージ、コロナ禍の中、突如うつ病に。病いと戦う日々を真摯に淡々と描きます。

    第1話「喪失」 / うつ病になってマンガが描けなくなりました - 相原コージ | webアクション
    ybzk
    ybzk 2021/03/26
  • 最強の引越しそばをつくる(寄稿:小林銅蟲)|引越し見積もり・比較【SUUMO】

    ※撮影は、新型コロナウイルス感染症の予防対策を講じた上で実施しました こんにちは。引越ししてますか? 私は作業部屋と寝室が実質同じ部屋なので今すぐしたいです。ただちに。でもできないので、まずは引越しそばから攻めていきましょうという話になりました。 引越しそばについてですが、「引越しの挨拶で配るもの」からいろいろあって今は「縁起がいいから引越しの時にう」みたいな感じになっています。全国各地で引越しがあり、そばが発生します。では「そば」を豪華にすればするほどもっと縁起がよかろうということで、最強の引越しそばをやっていきます。 ところで私はそばについてはヌードルメーカーで自作した経験がありますが、あれは粉と水を入れてボタンを押すだけですし、実質素人です。攻めの引越しそばをつくるにあたり、以前めんつゆ制作で参考にした「かないまる」氏のサイトで全面的に学習することにしました。 ▽蕎麦のページ とに

    最強の引越しそばをつくる(寄稿:小林銅蟲)|引越し見積もり・比較【SUUMO】
    ybzk
    ybzk 2021/03/26
  • note版 突然画力が伸びだした時、僕が発見した事|安倍吉俊

    これは、僕のYouTube動画の台です。台、というと、これを朗読しているみたいですが、これをこのまま読み上げているわけではなく、話す内容を整理したり、それを頭に入れるために、まずこのくらい書かないといけないので、コツコツと文字を打って、何度も読み返して、それから話すようにしています。 普段はもう少しメモ書きに近いのですが、今回はしっかり書いたので、noteに置いてみます。 動画はこちらです。あっ、台の時とタイトル違う……。 これは、僕の予備校時代のある気づきに関する話です。漫画イラストではなく、鉛筆の石膏デッサンの話ですが、イラストでもこの考え方はそのまま使えます。 絵は基的には手を動かさないと上手くなりません。でも、ただ枚数をこなしても、上手くなるとは限りません。予備校時代、何年も浪人していて、でもあるレベルで止まってしまう人もいたし、現役生でスイスイと上達していく人もいました

    note版 突然画力が伸びだした時、僕が発見した事|安倍吉俊
    ybzk
    ybzk 2021/03/24