toshikishのブックマーク (51,048)

  • デザインからアプリ実装まで一貫したデザインシステムを構築するベストプラクティス

    DroidKaigi 2024 での発表資料

    デザインからアプリ実装まで一貫したデザインシステムを構築するベストプラクティス
    toshikish
    toshikish 2024/09/15
  • 『RustによるWebアプリケーション開発 設計からリリース・運用まで』という本を共著で書きました - Don't Repeat Yourself

    RustのWebアプリケーション開発に関する書籍を共著で執筆しました。1年くらい執筆していましたが、出版時期などが定まってきたので内容の紹介を込めて告知の記事を書きます。9/26刊行予定です。予約よろしくお願いします。 RustによるWebアプリケーション開発 ↓AmazonのURL(アフィリエイトなし) www.amazon.co.jp 数年前に書籍を執筆した際に、「次はWebアプリケーションの実装に関するを書きたい」と記事に書き残していたのを今見つけたのですが、有言実行できたようです。 どんなか? Rustってバックエンド開発に向いてるの? 著者について 目次とトピックの簡単な紹介 はじめに 第1章 書で開発するアプリケーション 第2章 開発環境の構築 第3章 最小構成アプリケーションの実装 第4章 蔵書管理サーバーアプリケーションの設計 第5章 蔵書管理サーバーの実装 第6章

    『RustによるWebアプリケーション開発 設計からリリース・運用まで』という本を共著で書きました - Don't Repeat Yourself
    toshikish
    toshikish 2024/09/15
  • 作曲家・久石譲さん「生成AIに新しい曲は生み出せない」 - 日本経済新聞

    スタジオジブリの映画音楽で知られる作曲家の久石譲さんが、公演で訪れた米サンフランシスコで日経済新聞の取材に応じた。AI人工知能)がコンテンツを量産する近未来に、人は芸術の分野で価値を示し続けることができるのか。久石さんは「生成AIに新しい曲は生み出せない」と断言する。AIは模倣しかつくれないという主張だ。――エンターテインメント業界では、AIの普及により、人間がつくるものの価値が毀損すると

    作曲家・久石譲さん「生成AIに新しい曲は生み出せない」 - 日本経済新聞
    toshikish
    toshikish 2024/09/15
  • だめだめの30歳だったけど、結婚できた

    30歳頃はだめだめの人生だったけど、40歳前後で結婚できました。 自分の経験と、身の回りで婚活苦手そうだけど結婚できた人たちを見ていて思った事を書くね(男視点の話です) 全然もてた経験はなかった。知り合った女性に勝手に好意を持ってしまって、告白して玉砕ってのは何回かしてた。職場関連で告白に失敗して気まずくなったこともありました。 お見合いは2回した事があるけど辛かったまじで地獄だった。話が合わないし、緊張するし、滅茶苦茶疲れたって事しか覚えていない。 話も盛り上がらないし、次回会うのがつらすぎて早々に断った。おそらく向こうからも断られてたと思う。 仕事関係で知り合った人と結婚できた。後々、相手(現在の)になぜ付き合ったのかとかどこに惹かれたか聞いたところ、私自身は長所ともアピールポイントとも思っていかなった事を褒められた。 他人からの評価って、想像と違うなあと思った。 結婚して精神的にす

    だめだめの30歳だったけど、結婚できた
    toshikish
    toshikish 2024/09/15
  • 「よかれと思って」考|shinshinohara

    人間はふだん、「よかれと思って」行動してるつもりだと思う。ところがどうも、「よかれと思って」はほとんどの場合、自分勝手で、トラブルに陥るように思う。 人間はしばしば、これが正しいと思って行動する。よいことしてるつもり。ところが反発されると「よかれと思ってやったのに」とイラつく。 親切のつもり。優しい行為のつもり。正しい行動のつもり。なのに思わぬ反発、文句を受け、「なんでやねん!よかれと思ってやったのに!」と腹が立つ。 でも「よかれと思って」はたいがい、親切の押し売り、正義の押し付けであり、感謝や恩義を求める「ゆすり・たかり」でもある。 なぜそうなってしまうのか。 相手に相談してないから。 「よかれと思って」と、後で言い訳(自分の正当化)をするハメになる行為は、まず間違いなく相手に相談していないように思う。自分で勝手に状況判断し、こうしたほうがよいと勝手に決め、行動してしまう。相談せずに。

    「よかれと思って」考|shinshinohara
    toshikish
    toshikish 2024/09/15
  • 自作Cコンパイラ 8時間の奮闘

    2024-09-07 セキュリティキャンプ アフターイベント 2024-09-14 traP & Zli 合同LT で発表したスライドになります。

    自作Cコンパイラ 8時間の奮闘
    toshikish
    toshikish 2024/09/15
  • 『Rustの練習帳』でコマンドラインツールを作る感覚を身につける - Magnolia Tech

    Rustの練習帳 ―コマンドラインツールの作成を通してRustを学ぶ 作者:Ken Youens-Clarkオーム社Amazon 最近、立て続けにRsutに関する話になったので、さすがに一度ちゃんと勉強しておこうと思って、『Rustの練習帳』を元に練習を始めた。 echo、cat、head、wc、uniqと、伝統的なUNIX由来のコマンド群を、Rustで実装するとどうなるか?をひたすら繰り返す演習問題集。 その実装の過程で必要になるRustの機能がちょっとずつ増えていくように構成されているところがミソ。 Rustの使い方としてコマンドラインツール実装に使われる例が増えてきたけど、このでも扱っているclapというライブラリがよくできていて、確かに一番面倒臭い引数の処理をここまで面倒見てくれるなら、メモリ安全云々の前にいい感じ。 一方で、演習問題に使ったコマンドの数が多く、「もう少しまとめて

    『Rustの練習帳』でコマンドラインツールを作る感覚を身につける - Magnolia Tech
    toshikish
    toshikish 2024/09/15
  • 大阪市、Amazon Kendraを用いて生成AIのハルシネーション対策を検証 (1/2)

    アマゾン ウェブ サービス ジャパンは、2023年11月2日、公共領域における生成AIの活用に関するメディア勉強会を開催。 アマゾン ウェブ サービス ジャパンの執行役員 パブリックセクター技術統括部長である瀧澤与一氏は、公共領域における生成AIの典型的なユースケースとして、「国民/市民のユーザー体験の強化」「職員の生産性と創造性の向上」「業務プロセスの最適化」の3つを挙げる。 勉強会では、同社に寄せられている生成AI活用の相談の中から、「職員の生産性と創造性の向上」を中心とした、自治体・教育・医療分野におけるユースケースが紹介された。 大阪市はハルシネーション対策となるRAGをKendraで実現 まずは、自治体における職員の生産性向上の事例として、2023年の9月に連携協定を締結した、大阪市の取り組みが紹介された。大阪市はAWSと共同で、業務効率化や作業の負荷軽減、業務品質の向上に向け

    大阪市、Amazon Kendraを用いて生成AIのハルシネーション対策を検証 (1/2)
    toshikish
    toshikish 2024/09/15
  • Cursor の無料版を使い続ける場合の設定 - Qiita

    Cursor の Pro 版でサポートされる AI 機能は非常に強力であり、無料版と比較して多くのメリットがあります。しかし、個人開発者や学生など予算に限りがある人にとっては、Pro 版の利用は難しい場合があります。 記事では、Cursor の無料版で Gemini や GitHub Copilot を設定することで、Pro の使用感に近付ける方法を紹介します。 Gemini は無料枠があります。 GitHub Copilot は基的に有料ですが、学生・教職員や OSS 開発者への免除があるため、無料で利用できる場合があります。 概要 単純に VS Code を Cursor の無料版に置き換えた場合、差分としてよく使う機能は以下の通りです。 AI Chat でのメンション:Codebase (RAG)、Git、ファイル指定 RAG を別途構築する手間がないのは便利です。 Git 機能

    Cursor の無料版を使い続ける場合の設定 - Qiita
    toshikish
    toshikish 2024/09/15
  • 公民館での政治的活動「禁止」新条例 でも政治集会OK 埼玉・所沢 | 毎日新聞

    新条例修正案への賛否を示すため、投票する所沢市議会議員たち=同市議会会議場で2024年午後5時20分、高木昭午撮影 「政治的、宗教的活動に使用するおそれがある時は(公民館の)使用を許可しない」。所沢市議会で13日、こんな文言を含む新条例が成立した。施行は来年4月1日だ。公民館は従来、各党や候補者の集会などに使われており、複数の市民団体や市議が「新条例は(利用者の)使用制限を強める内容だ」と反発している。一方の市側は「政治集会などへの使用は従来通り許可する」と火消しに追われ、条例成立直後には、市長が条文への懸念にも理解を示す異例の事態となった。一体どういうことなのか。【高木昭午】 新条例の名称は「所沢市まちづくりセンター設置条例」。従来は市教育委員会と市役所市民部が協力して管理してきた公民館を「まちづくりセンター」の一部とし、管理は市民部が一元的に引き受けるとの内容だ。「(センターは)公民

    公民館での政治的活動「禁止」新条例 でも政治集会OK 埼玉・所沢 | 毎日新聞
    toshikish
    toshikish 2024/09/15
  • 及川卓也「ソフトウェア開発 挑戦しない姿勢と製造業信奉を捨てよ」

    日経BOOKプラスに掲載されている記事、、著者を任意のキーワードで検索することができます。 ※ISBNも検索にご利用いただけます。ISBNとは出版物固有の13桁の番号で、裏表紙に記載されています。サイトでISBNを使って書籍を検索する際は、ハイフン(-)を省略し、13桁の数字のみを半角文字で入力してください。

    及川卓也「ソフトウェア開発 挑戦しない姿勢と製造業信奉を捨てよ」
    toshikish
    toshikish 2024/09/15
  • hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ

    Dockerは公式にDockerfileのベストプラクティスを表明しています。 が、このベストプラクティスに沿っているかどうか?を人間がいちいちレビューしていくのは正直しんどい、というか現実的ではない… そこで「せや!静的解析したろ!」という時に便利なのがhadolintというライブラリです。 使ってみる 今回はVSCode拡張機能とGHAのCI時に静的解析してもらいたいと思います。 今回はちょうどメンテナンスしていない自分のリポジトリがあるので、これに対して静的解析をかけていきます。 まずはVSCode拡張機能で利用するための下準備として、hadolint体をOSにインストールします。 Macの場合はこちら。 docker/php/Dockerfile:8 DL3008 warning: Pin versions in apt get install. Instead of `apt-

    hadolintを使ってDockerfileをベストプラクティスに沿った状態に保つ
    toshikish
    toshikish 2024/09/15
  • uniqueパッケージから学ぶinterningと弱参照

    Asakusa.go#3(@ドクターズプライムさん)で登壇してきました! Go1.23で追加されたuniqueパッケージの内部実装をたどりながら、Goの言語特性や既に存在していた最適化について、新しく導入された弱参照について調べました。 発表内容 stringの割り当てと不変性、SSAによる最適化について学ぶuniqueパッケージの導入背景と特性を知り、ベンチマークをとる主に新しく言語に取り入れられた弱参照を利用したmapの掃除について内部実装を辿る雑談準備大変だったあああ😭 セッション枠がキャンセルされてその代打を引き受けてから2週間寝ずに調査・資料作成しました。 健康とメンタルの臨界点ギリギリで頑張りました。褒めてください🥺 uniqueパッケージを題材に選んだ理由は、Go1.23のリリースノートで挙動と存在理由が最も理解できない項目だったからです。 今回の発表準備を通じて、新しく

    toshikish
    toshikish 2024/09/15
  • Macがスリープ中にバッテリーが爆減りしだしたので解決するためにした事

    経緯 2023年10月ほどに以前から使用していたMacBook Pro(OS sonoma)がスリープ後に再度開くとバッテリーを消費しきってしまう現象が発生した。前日にMacBookを利用後翌日にはMacが電源なしでは操作できない状態となっていたため非常に面倒なため調査を開始 似たような症状は他の知人MacBook Pro(OS Ventura)でも再現していた 対象の人 Mac設定のログイン項目の見直しを行ったが解決できなかった人、あるいは原因と思われるアプリケーションの設定をオフにすることが出来ない人 MacのSMCのリセットなどを行ったが全然解決ができなかった人 他のサイトなどでMacバッテリードレインについて調べたが解決できずにっちもさっちも行かない人 実行環境 MacBook Pro 2020 13-inch プロセッサ 2.3 GHz クアッドコアIntel Core i7 O

    Macがスリープ中にバッテリーが爆減りしだしたので解決するためにした事
    toshikish
    toshikish 2024/09/15
  • AkihiroSuda/slides/2024/20240914 [wakate.org (Japanese)] Why you should contribute to OSS.pdf at master · AkihiroSuda/AkihiroSuda

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    AkihiroSuda/slides/2024/20240914 [wakate.org (Japanese)] Why you should contribute to OSS.pdf at master · AkihiroSuda/AkihiroSuda
    toshikish
    toshikish 2024/09/15
  • 婚活苦労したババアのアドバイスはどうやったら聞いてもらえるのか

    33で結婚したババア 信じてもらえないだろうけど、20代まではモテてたし いやモテすぎてモテるという概念を認識していないレベルだったんだよ モテることが当たり前すぎて それが31超えてから流れ変わった 遊びならいくらでも相手が見つかるけど真剣に結婚を考えられる人があまり見つからなくなった でもそうなると逆に絶対結婚したくなって頑張って今の夫を捕まえた 当に辛かったから、20代の女性には「1mmでも結婚したい気があるなら20代でしたほうがいい」とネットにくらい書きたいんだけど 絶対に「自分が結婚したから結婚がいいものだと思ってる、価値観の押し付けうざい」「女を焦らせたいネカマ乙」「いつの時代の人ですか?」ってなるじゃん だから書けない そうじゃないんだよ当に… 物事にはやりやすい年齢があるというシンプルなことを伝えたいだけ 女性だけじゃなく男性もそう 今の時代男性も年齢が低い方が有利 自

    婚活苦労したババアのアドバイスはどうやったら聞いてもらえるのか
    toshikish
    toshikish 2024/09/15
  • 失業が長期間に及ぶと無気力になって人生をコントロールする努力を諦めてしまうという研究結果

    人生を自分でコントロールできる」という思考はモチベーションの基であり、もしコントロールの感覚を喪失してしまうと、人間の心身や行動に大きな影響が及ぶ可能性があります。新たな研究では、長期間の失業が幸福感や自尊心の低下、無気力さ、コントロールを喪失した感覚などに関連していることがわかりました。 Prolonged unemployment is associated with control loss and personal as well as social disengagement - Soral - Journal of Personality - Wiley Online Library https://onlinelibrary.wiley.com/doi/10.1111/jopy.12967 Long-term unemployment leads to disengage

    失業が長期間に及ぶと無気力になって人生をコントロールする努力を諦めてしまうという研究結果
    toshikish
    toshikish 2024/09/15
  • 民間で15年働いてから公務員になった人間からの同意と反論

    https://anond.hatelabo.jp/20240914204854 もうね、めーーちゃくちゃわかる。とにかく情報や社会情勢に対するキャッチアップが全然追いついてない。Teamsが導入されてるのを知らない(Teamsを知らないんじゃなく、Teamsが導入済なのにそのことを知らない)管理職とかザラ。電子決済システムが揃ってるのに回覧は印刷必須とか当たり前。 あと、とにかく当に責任を取らない。仕事とは責任を負うことだという感覚があった民間出身者からすると驚愕。ほとんどの場合クビにならないのに何をビビってるんだよっていう。はっきり言って民間知らないやつらの感覚アホだよ。 ただ、一応民間で働いてた人間からすると、民間と行政の仕事の性質の違い上、そうなってしまう理由はわからなくもないところがあって、その辺のことを少し書いてみようと思う。 ルールの根拠が「法令」なので、強制力が強い一番は

    民間で15年働いてから公務員になった人間からの同意と反論
    toshikish
    toshikish 2024/09/15
  • 資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する

    1.1.2 SREの目標と価値 SREの目標は、システムの信頼性を向上させることですが、それは単にシステムのダウンタイムを減らすことだけを意味するわけではありません。ユーザーがサービスを快適に利用できるよう、パフォーマンス、可用性、セキュリティ、スケーラビリティなど、様々な側面からシステムの信頼性を高めることを目指します。 SREの導入によって、以下のような価値がもたらされます。 システムの安定稼働と信頼性向上 運用コストの削減 開発スピードの向上 組織全体の信頼性向上 1.2 SREの原則 SREを実践する上で重要な原則をいくつか紹介します。これらの原則は、GoogleのSREチームが長年の経験から得た教訓に基づいており、SREを実践する上で指針となるものです。 1.2.1 モニタリングと可観測性 SREでは、システムの状態を常に把握し、問題が発生した場合には迅速に検知できるように、モニ

    資料生成AI「Napkin」でデカめの資料を作ってみたので知見を共有する
    toshikish
    toshikish 2024/09/15
  • 働きたくない人の脳内|Aki

    これは私が普段いかに労働から逃げているかを示すものです。 前提となる考え方私は働きたくない。実際には仕事にやりがいを見出すこともあるので必ずしも働きたくないわけではないが、基的には常に働きたくないと言っている。 ことプロダクト開発になるとこの傾向は顕著で、「何も作りたくない」「何も作らずにお金を稼ぎたい」などとよく言っている。プロダクトは作った瞬間に負債になる。世の中は絶えず変化・進化していくので、作った瞬間から陳腐化が始まる。それを防ぐために継続的なメンテナンスや改善が求められる。 通常、その負債が問題視されないのは、そのプロダクトが負債以上に大きな果実つまり価値をもたらすからである。アジャイルの名のもとに incremental delivery などと言うと聞こえはいいが、要するに負債より多くの価値を生み出すための自転車操業をかっこよく言っただけである。少しトゲのある表現になったが

    働きたくない人の脳内|Aki
    toshikish
    toshikish 2024/09/15