タグ

ブックマーク / laiso.hatenablog.com (59)

  • 唐突に使っているChrome拡張を紹介 - laiso

    ページ閲覧 AutoPagerize chromewebstore.google.com ページネーションされたウェブページを自動で読み込み続けます。無かったら違和感あるレベルで日常になっています。 daily.dev chromewebstore.google.com 開発者向けニュースを空タブに表示します。 タブを開くときに自然に視界に入るのに加えて、検索で「過去話題になったもの」から探したりします(はてなブックマークやHacker Newsも似た用途で使います) ホームタブとは別です。ホームはperplexity.aiにしてます。 Google Scholar PDF Reader chromewebstore.google.com 標準のPDFビュワーを科学論文を読みやすく強化します。参考文献の追跡や引用、ジャンプ機能を提供します。ついでに官庁資料やクリプト系のホワイトペーパーなど

    唐突に使っているChrome拡張を紹介 - laiso
  • ITエンジニアは休日に勉強すべきか『なぜ働いていると本が読めなくなるのか』 - laiso

    『なぜ働いているとが読めなくなるのか (集英社新書)』は、はてなブックマークが生み出した(!)作家・書評家の三宅香帆の近著で、同名のウェブ連載を書籍化したものです。書は、労働と読書の関係を明治から平成にかけての歴史を通じて探り、最後に著者自身の社会への提言でまとめられています。 書では、読書に関する「教養としての知識」と「情報としての知識」を区別しています。「教養」としての知識には偶然性や文脈(ノイズ)が含まれるのに対し、「情報」はそれらのノイズが除去され、読者が求めるものだけが提供されると説明しています。この情報に最適化された形式が現在の自己啓発書となっているのが書の歴史考察で分かります。 高度経済成長期を経て形成された仕事人生という人々の価値観は、自分から離れた知識=ノイズを取り入れる余裕、すなわち読書をする余裕を失わせる結果となりました。その結果、情報の消費は「仕事のため」

    ITエンジニアは休日に勉強すべきか『なぜ働いていると本が読めなくなるのか』 - laiso
  • 今日死にたい水フェチ:朝井リョウ『正欲』 - laiso

    正欲(新潮文庫)は平成生まれの直木賞作家・朝井リョウの多様性を尊重する時代の不都合な側面を描く作品。 作の構成はパズルのように展開していく。何者かの独白、週刊誌の記事、偶像劇めいた日常。そして、後半に真実が明らかになり最後に一枚の絵になる。 「好きなことで生きていく」。かつて、そんな謳い文句のYouTube広告があったのを覚えている。だが、もしもその「好きなこと」が、世間から逸脱したものだったら?反社会的な衝動だったら?そんな疑問が、私の脳裏をよぎったことがある。 『正欲』にも、不登校YouTuberに影響されて動画制作活動を始める子供たちとその家族が登場する(余談だが現実の有名不登校Youtuberが学校に戻るのは作が出版された後のこと) 登場人物たちは、マイノリティ(性的少数派)とマジョリティ、そしてマイノリティを受け入れる立場という、緊張感に満ちた三すくみの関係性の中に置かれてい

    今日死にたい水フェチ:朝井リョウ『正欲』 - laiso
  • ユビキタス言語は用語ではなく言語 - laiso

    Domain-Driven Design Distilled (English Edition)というコンパクトにDDDを要約したを読んでいたら何となく感じていたことが書いてあったので抜粋します。 Is your Ubiquitous Language formed from a set of well-known nouns? Nouns are important, but often software developers put too much emphasis on the nouns within a domain model, forgetting that spoken language is composed of far more than nouns alone. あなたのユビキタス言語は、よく知られた名詞の集合から形成されていますか?名詞は重要ですが、しばしばソ

    ユビキタス言語は用語ではなく言語 - laiso
  • NotebookLM便利活用情報 - laiso

    人々がサ終リスクに怯えるGoogleの実験的サービスNotebookLMをしばらく試してみたのでレビューする notebooklm.google どのような用途に利用できるか 論文やレポート、記事、プレゼンテーション資料などの執筆のための情報収集 書籍データをソースにして読書読書メモをつける ソースを元にAIを使ってアイデアの創出、ブレインストーミングなどを生成する のような、保持しているソースをもとに要約・抽出・読解を補助する一般的なタスクで活用できる。 ソースはGoogle Driveにある文書やスライド、PDF・テキストファイルあるいはテキストをコピペして自由に追加できる。 GeminiやGoogle AI Studioを使っても画像やファイルをアップロードして似たような単発のチャットは可能だが、NotebookLMでは複数のソースを蓄積してそれに対して逐次検索と生成を行ってくれる

    NotebookLM便利活用情報 - laiso
  • Perplexity Proを1ヶ月使ってみた - laiso

    Perplexity Proを試しに契約してしばらく使ってみたので感想を書きます 私の用途 テクノロジー関連の質問が多く、ソースを知ることが可能+質問→回答の1往復で済むタスクが多い。最近の質問は「コインチェックのNEM流出経路は?」「近所の公園でレンタルサイクルを利用するには?」や「relationship between Avalanche and Ethereum」 Perplexity Proの特徴 モデルを変更できる。私はデフォルトのモデルより生成速度が速くなって欲しかったのでgpt-4oを選択した。 「Proサーチ」と言う多段的に検索→生成してくれる機能もあるみたいだけど、使いこなせなかったので数回しか試してない(再加工するならChatGPTでいいのでは思った) pplx-apiというのも使えて、ブラウザで利用しているPerplexityの機能をAPIで使える。これで何かツール

    Perplexity Proを1ヶ月使ってみた - laiso
  • インターネットの人の終わり: pha『パーティーが終わって、中年が始まる』 - laiso

    phaさん(id:pha)が新刊を出したのをたまたま観測したので読んだ。 パーティーが終わって、中年が始まる (幻冬舎単行) 作者:pha幻冬舎Amazon 個人的には2013年の最初のニートの歩き方』以来だったので10年分のphaさん情報を一気に知れてよかった。僕の認識している最後のphaさんは確か練馬のシェアハウスで相変わらず熊野寮にいる大学生のような生活をしていたと思うが、10年もあればあれから色々あってザ・ノンフィクションに出たりバンドを始めたりして四十代の中年にもなって流石の最強ニートもクライシスの最中にある、というのがこののテーマのようだ。 phaさんとは旧知の仲であるがあまり接点はない。会ったことが数えるぐらいしかないのだけどなぜか会話量に対して関係性が深く、恩人のようなポジションにいる。葬式とかあったら行けたら行くレベル 当ブログの以下の過去記事に練馬のシェアハウス

    インターネットの人の終わり: pha『パーティーが終わって、中年が始まる』 - laiso
  • WasmerのWinterJSのベンチマーク結果はあやしい - laiso

    「WinterJS 1.0」の記事がシェアされていたので読んでいたのだけど「Bunより速くなった」と書かれていたので何事と思ってチェックしてみた wasmer.io ベンチマークの文書は以下に公開されている github.com で、まずエラーがめっちゃ出てる Socket errors: connect 155, read 108, write 0, timeout 29 それはいいとして(よくないが)、肝心なところはJarred Sumnerも指摘しているけどwrk -t12 -c400でリクエストの並列処置性能を測っているというのに違和感がある They’re benchmarking their HTTP server running on 12 cores compared to Bun running on 1 core— Jarred Sumner (@jarredsumne

    WasmerのWinterJSのベンチマーク結果はあやしい - laiso
  • 最近使ってる便利シェル関数: gh copilot suggest -t shell - laiso

    「iOSシミュレータを起動するコマンドがあったんだけど忘れた」というような状況で便利 copilot() { gh copilot suggest -t shell "$@" } alias c="copilot" 忘れたのでコマンド履歴から検索してくることもままならない。そんな時はこう ❯ c launch ios sim Welcome to GitHub Copilot in the CLI! version 0.5.3-beta (2023-11-09) I'm powered by AI, so surprises and mistakes are possible. Make sure to verify any generated code or suggestions, and share feedback so that we can learn and improve.

    最近使ってる便利シェル関数: gh copilot suggest -t shell - laiso
  • Sallybox Plus をゆずってもらった - laiso

    Sallyboxはレバーレスコントローラーで、Plusは15ボタンのやつ front キーボードでスト6やってると書いていたら、世界の@k_katsumiさんがくれた PCキーボードの半分ぐらいの幅で第一印象はちっちゃと思ったけど慣れた 普段分割風キーボードを使っているので*1、左手と右手が近くて狭く感じだけどそれも慣れた 弁当箱みたいなサイズ感にRaspberry Piの基盤みたいなやつが入っててボタンはキーボード軸 back Hit Box の幅は 406.4 mmなので半分程度のサイズだけどHit Boxは触ったことないから比較できない モダンの時のボタン設定。「プロゲーマーがキーボードでランクマッチしてみた【マゴ】」をキーボードに設定していたのを移行した クラシック。右手親指に投げがあると押しやすい気がする。「同時押しボタンを絶対に設定すべき理由- シノビチャンネル」によると投げボ

    Sallybox Plus をゆずってもらった - laiso
  • 東京都同情塔:テキスト生成AIブームにふさわしい芥川賞受賞作 - laiso

    『東京都同情塔』は第170回芥川賞受賞作品で、「ChatGPTを駆使して書かれた」と話題になっていてたので気になって読みました。 東京都同情塔 作者:九段理江新潮社Amazon この記事はあらすじに含まれないストーリーについて言及しています。 あらすじ 日人の欺瞞をユーモラスに描いた現代版「バベルの塔」 ザハの国立競技場が完成し、寛容論が浸透したもう一つの日で、新しい刑務所「シンパシータワートーキョー」が建てられることに。犯罪者に寛容になれない建築家・牧名は、仕事と信条の乖離に苦悩しながらパワフルに未来を追求する。ゆるふわな言葉と、実のない正義の関係を豊かなフロウで暴く、生成AI時代の預言の書 感想 メディアでは権威ある文学賞までもAIにハックされたと技術の発展を煽るような論調でしたが、私の印象では「文学界までAIブームに乗ってきた」というものでした。 作中の世界の重要なこととして対話

    東京都同情塔:テキスト生成AIブームにふさわしい芥川賞受賞作 - laiso
  • builder.ioでのLLMを使ったサービス開発の実際 - laiso

    builder.ioのSteve Sewell(CEO)が書いた「まだChat Completions APIで消耗してるの?」というトーンの記事を読んだ builder.ioはQwikの開発元で知られるCMS SaaS(Qwikの話は出てこない) www.builder.io www.builder.io 記事はVisual CopilotというFigmaのデザインをReactコンポーネント等のコードに変換する機能の裏側について解説している 「FigmaReactコンポーネントに変換!」だけだとプロ驚き屋アカウントに消費されて右から左に流れていきそうなニュースバリューだけど、昨今のLLMs App開発についての実践的なアーキテクチャの話とopinionatedなことが書かれているのが面白かったので紹介します この2つの記事で言いたいことは「ChatGPTというハンマーが万能過ぎてすべて

    builder.ioでのLLMを使ったサービス開発の実際 - laiso
  • 更新されたら真っ先に聴いているおすすめポッドキャスト - laiso

    ポッドキャストはリスナーの存在が見えづらいらしく聴いてるとアピールしないと更新停止してしまいがちなので定期的に感想を書いていく 聴く環境について ポッドキャストの探し方 BUSINESS WARS / ビジネスウォーズ News Connect あなたと経済をつなぐ5分間 #ニュースコネクト Off Topic // オフトピック fukabori.fm バンクーバーのえんじに屋 texta.fm プログラム雑談 Misreading Chat mozaic.fm kkeethのエンジニア雑談チャンネル 購読一覧 聴く環境について クライアントはGoogle Podcastを使っているんですけど終了してしまうし*1最近はSpotifyに誘導されがちなので、今後移行先をどうしようか迷っている そもそもGoogle Podcastの購読一覧ってどこから見るんだろうと疑問だったが、https:/

    更新されたら真っ先に聴いているおすすめポッドキャスト - laiso
  • 2023年に書いたコード - laiso

    2023年のふりかえり」ではPythonJavaScriptのコーディングの話ばかり出てくるけど、これって今年全体から見ると1割以下だなぁと思ったのでGitHubのメトリクスを見ながら振り返ることにした laiso.hatenablog.com 言語ごとのコミット数 PHPの話 Laravelの話 開発手法の話 テストの話 GitHub上での活動 2021年 2022年 言語ごとのコミット数 vn7n24fzkq/github-profile-summary-cardsというのが生成してくれたグラフ profile-summary-card-output Pythonデータ分析サーバーをFastAPIで書いてるのでその分と、Swiftは記憶にない 他の大部分はLaravel を使った複数のプロジェクトになる PHPの話 PHP仕事が欲しいわけではないのであんまりPHP書ける人ブラ

    2023年に書いたコード - laiso
  • 2023年のふりかえり - laiso

    TL;DR 2023年に学んだ知識で2024年はマネーを獲得 2022年のふりかえり 2023年にやったこと After ChatGPT ChatGPTの使い方 コーディング自動化 アプリケーション開発 クラウドプラットフォーム関連 技術系の動画 フレームワーク関連 AWSコスト最適化大作戦 オライリー メインエディタをVSCodeに乗り換えた AndroidからiPhone 15 Proに乗り換えた OSSへの寄付 2023年にやりたかったこと 2024年にやりたいこと LLMを活用したアプリケーションを開発する 技術書を書く ニュースレターを配信する 動画を作る 事業を作る 2022年のふりかえり laiso.hatenablog.com laiso.hatenablog.com 2023年にやったこと After ChatGPT Chat Completions APIのリリースを

    2023年のふりかえり - laiso
  • 2023年に読んだ漫画やゲーム - laiso

    漫画 今年読んだ中でおすすめなのはドラマ化もした「トリリオンゲーム」という作品 トリリオンゲーム(1) (ビッグコミックス) 作者:池上遼一小学館Amazonのスタートアップやベンチャー業界のマネーゲームをモチーフに プログラマーの主人公がハスラーな友達起業して振り回されつつ要所ではハッカーとして覚醒して1兆企業目指すぞ的な漫画 池上遼一の劇画調で新興ビジネスを描いてるギャップ効果で面白くなっている気がする 元ネタがはっきり分かるぐらい、あからさまな業界あるあるが出てきて、ストーリー上のどんでん返しの為に無茶をしていて、時々「犯罪では?」とツッコみをうけている あとはポットキャストで紹介されていたやつをそのまま購入する機会が多い Middle Aged Developersポットキャストで紹介されていた「ひゃくえむ。」を読んだ ひゃくえむ。新装版 上 (マガジンポケットコミックス)

    2023年に読んだ漫画やゲーム - laiso
  • WebUIについて調べた - laiso

    WebUIデスクトップアプリを作るためのライブラリ。HTML, CSS, JavaScriptフロントエンドを作り、バックエンドをC, C++, Python, Go, TypeScriptなどの言語で開発できる。システムにインストールされているWebブラウザで動作する https://webui.me/webui.me 2023年にhassandragaさんが公開し、V言語コミッタのttytmさんらも参加した 体はCで開発されていて、Python, Go, TypeScriptにバイディングが提供されている 似た技術としてはElectronやTauri、Gluonなどが存在する laiso.hatenablog.com zenn.dev アーキテクチャについて ElectronやTauriと比較すると、WebUIのアーキテクチャはWebアプリをブラウザで開くだけなのでより単純かつ制

    WebUIについて調べた - laiso
  • デジタル庁でjQueryが何をしているのか - laiso

    TL;DR: jQueryはDrupalのバーター リニューアルするたびにWeb界隈の一斉レビューを受けることでお馴染のデジタル庁ポータルサイトがいつの間にかまたリニューアルされていて、フロントエンドNext.jsからDrupalに変わって話題になっていたので1、私も旅券所持者として国政に関心を持ってゆく また、まわりのフロントエンドエンジニアの間でjQuery氏の入庁について「モダンブラウザ全盛の時代に必要か?」と疑念がとなえられていたので、これも追求してゆきたい どのような変更があったのか システム変更の経緯はプロジェクトの関係者であるHal Sekiさんの発言が正確なところだと思う Drupalが話題ですが、元々CMS側は2年前からずっとDrupalだったんです。設立当初はサイトもシンプルだったのでフロントエンド側はNextjsでヘッドレス構成だったのですが、構成が複雑になってきて

    デジタル庁でjQueryが何をしているのか - laiso
  • ライティングの哲学と未来のエディタの話 - laiso

    『ライティングの哲学 書けない悩みのための執筆論』を読んだ。 書はWorkflowyを使いこなしている文筆家をTwitterで募ってそれぞれの活用法を紹介する座談会を4名で開催したら、文章執筆についての精神性の話題がメインになってしまい、それはそうと3年後に参加者に実際に原稿書かせてみて再度Zoomで座談会して1冊のにしてみた。という変わった企画だった。 ライティングの哲学 書けない悩みのための執筆論 (星海社 e-SHINSHO) 作者:千葉雅也,山内朋樹,読書猿,瀬下翔太講談社Amazon あとがき、が一番この全体で起っていることを体裁立てて書いてあるので先に読むと分かりやすい。 僕は各人の著書をあまり読み込んだことがないので、実際の執筆の変化は分からないのですけど、3年後座談会では概ねみんな「雑に書いて世に生み出せた時点でえらい」というような方向性でまとまっており、自分と同意見

    ライティングの哲学と未来のエディタの話 - laiso
  • Copilot ChatのAgents機能がすごそう - laiso

    GitHub Copilot ChatのアップデートでAgentsという機能が追加されて@workspaceをつけて質問することでエディタのコンテキスト外のファイルも対象に回答してくれるようになった。 code.visualstudio.com 「プログラマー失業不可避」が噂されるCopilot Workspace*1とは別の機能なので注意。 以下Microsoft Copilotに翻訳してもらった要点: LLMは、ある時点での公開リポジトリのデータで訓練されています。つまり、現在のコードについては何も知りません。コードについては一般的なことは知っていますが、ワークスペースの内容に関する必要な文脈を持っていないので、それに関する質問に正確に答えたり、ワークスペースの形式や機能に従った新しいコードを提案したりすることができません。 これを回避するために、GitHub Copilot Chat

    Copilot ChatのAgents機能がすごそう - laiso