DroidKaigi 2024 での発表資料
DroidKaigi 2024 での発表資料
RustのWebアプリケーション開発に関する書籍を共著で執筆しました。1年くらい執筆していましたが、出版時期などが定まってきたので内容の紹介を込めて告知の記事を書きます。9/26刊行予定です。予約よろしくお願いします。 RustによるWebアプリケーション開発 ↓AmazonのURL(アフィリエイトなし) www.amazon.co.jp 数年前に書籍を執筆した際に、「次はWebアプリケーションの実装に関する本を書きたい」と記事に書き残していたのを今見つけたのですが、有言実行できたようです。 どんな本か? Rustってバックエンド開発に向いてるの? 著者について 目次とトピックの簡単な紹介 はじめに 第1章 本書で開発するアプリケーション 第2章 開発環境の構築 第3章 最小構成アプリケーションの実装 第4章 蔵書管理サーバーアプリケーションの設計 第5章 蔵書管理サーバーの実装 第6章
30歳頃はだめだめの人生だったけど、40歳前後で結婚できました。 自分の経験と、身の回りで婚活苦手そうだけど結婚できた人たちを見ていて思った事を書くね(男視点の話です) 全然もてた経験はなかった。知り合った女性に勝手に好意を持ってしまって、告白して玉砕ってのは何回かしてた。職場関連で告白に失敗して気まずくなったこともありました。 お見合いは2回した事があるけど辛かったまじで地獄だった。話が合わないし、緊張するし、滅茶苦茶疲れたって事しか覚えていない。 話も盛り上がらないし、次回会うのがつらすぎて早々に断った。おそらく向こうからも断られてたと思う。 仕事関係で知り合った人と結婚できた。後々、相手(現在の妻)になぜ付き合ったのかとかどこに惹かれたか聞いたところ、私自身は長所ともアピールポイントとも思っていかなった事を褒められた。 他人からの評価って、想像と違うなあと思った。 結婚して精神的にす
人間はふだん、「よかれと思って」行動してるつもりだと思う。ところがどうも、「よかれと思って」はほとんどの場合、自分勝手で、トラブルに陥るように思う。 人間はしばしば、これが正しいと思って行動する。よいことしてるつもり。ところが反発されると「よかれと思ってやったのに」とイラつく。 親切のつもり。優しい行為のつもり。正しい行動のつもり。なのに思わぬ反発、文句を受け、「なんでやねん!よかれと思ってやったのに!」と腹が立つ。 でも「よかれと思って」はたいがい、親切の押し売り、正義の押し付けであり、感謝や恩義を求める「ゆすり・たかり」でもある。 なぜそうなってしまうのか。 相手に相談してないから。 「よかれと思って」と、後で言い訳(自分の正当化)をするハメになる行為は、まず間違いなく相手に相談していないように思う。自分で勝手に状況判断し、こうしたほうがよいと勝手に決め、行動してしまう。相談せずに。
2024-09-07 セキュリティキャンプ アフターイベント 2024-09-14 traP & Zli 合同LT で発表したスライドになります。
Rustの練習帳 ―コマンドラインツールの作成を通してRustを学ぶ 作者:Ken Youens-Clarkオーム社Amazon 最近、立て続けにRsutに関する話になったので、さすがに一度ちゃんと勉強しておこうと思って、『Rustの練習帳』を元に練習を始めた。 echo、cat、head、wc、uniqと、伝統的なUNIX由来のコマンド群を、Rustで実装するとどうなるか?をひたすら繰り返す演習問題集。 その実装の過程で必要になるRustの機能がちょっとずつ増えていくように構成されているところがミソ。 Rustの使い方としてコマンドラインツール実装に使われる例が増えてきたけど、この本でも扱っているclapというライブラリがよくできていて、確かに一番面倒臭い引数の処理をここまで面倒見てくれるなら、メモリ安全云々の前にいい感じ。 一方で、演習問題に使ったコマンドの数が多く、「もう少しまとめて
アマゾン ウェブ サービス ジャパンは、2023年11月2日、公共領域における生成AIの活用に関するメディア勉強会を開催。 アマゾン ウェブ サービス ジャパンの執行役員 パブリックセクター技術統括本部長である瀧澤与一氏は、公共領域における生成AIの典型的なユースケースとして、「国民/市民のユーザー体験の強化」「職員の生産性と創造性の向上」「業務プロセスの最適化」の3つを挙げる。 勉強会では、同社に寄せられている生成AI活用の相談の中から、「職員の生産性と創造性の向上」を中心とした、自治体・教育・医療分野におけるユースケースが紹介された。 大阪市はハルシネーション対策となるRAGをKendraで実現 まずは、自治体における職員の生産性向上の事例として、2023年の9月に連携協定を締結した、大阪市の取り組みが紹介された。大阪市はAWSと共同で、業務効率化や作業の負荷軽減、業務品質の向上に向け
Cursor の Pro 版でサポートされる AI 機能は非常に強力であり、無料版と比較して多くのメリットがあります。しかし、個人開発者や学生など予算に限りがある人にとっては、Pro 版の利用は難しい場合があります。 本記事では、Cursor の無料版で Gemini や GitHub Copilot を設定することで、Pro の使用感に近付ける方法を紹介します。 Gemini は無料枠があります。 GitHub Copilot は基本的に有料ですが、学生・教職員や OSS 開発者への免除があるため、無料で利用できる場合があります。 概要 単純に VS Code を Cursor の無料版に置き換えた場合、差分としてよく使う機能は以下の通りです。 AI Chat でのメンション:Codebase (RAG)、Git、ファイル指定 RAG を別途構築する手間がないのは便利です。 Git 機能
新条例修正案への賛否を示すため、投票する所沢市議会議員たち=同市議会本会議場で2024年午後5時20分、高木昭午撮影 「政治的、宗教的活動に使用するおそれがある時は(公民館の)使用を許可しない」。所沢市議会で13日、こんな文言を含む新条例が成立した。施行は来年4月1日だ。公民館は従来、各党や候補者の集会などに使われており、複数の市民団体や市議が「新条例は(利用者の)使用制限を強める内容だ」と反発している。一方の市側は「政治集会などへの使用は従来通り許可する」と火消しに追われ、条例成立直後には、市長が条文への懸念にも理解を示す異例の事態となった。一体どういうことなのか。【高木昭午】 新条例の名称は「所沢市まちづくりセンター設置条例」。従来は市教育委員会と市役所市民部が協力して管理してきた公民館を「まちづくりセンター」の一部とし、管理は市民部が一元的に引き受けるとの内容だ。「(センターは)公民
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-
Asakusa.go#3(@ドクターズプライムさん)で登壇してきました! Go1.23で追加されたuniqueパッケージの内部実装をたどりながら、Goの言語特性や既に存在していた最適化について、新しく導入された弱参照について調べました。 発表内容 stringの割り当てと不変性、SSAによる最適化について学ぶuniqueパッケージの導入背景と特性を知り、ベンチマークをとる主に新しく言語に取り入れられた弱参照を利用したmapの掃除について内部実装を辿る雑談準備大変だったあああ😭 セッション枠がキャンセルされてその代打を引き受けてから2週間寝ずに調査・資料作成しました。 健康とメンタルの臨界点ギリギリで頑張りました。褒めてください🥺 uniqueパッケージを題材に選んだ理由は、Go1.23のリリースノートで挙動と存在理由が最も理解できない項目だったからです。 今回の発表準備を通じて、新しく
経緯 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
33で結婚したババア 信じてもらえないだろうけど、20代まではモテてたし いやモテすぎてモテるという概念を認識していないレベルだったんだよ モテることが当たり前すぎて それが31超えてから流れ変わった 遊びならいくらでも相手が見つかるけど真剣に結婚を考えられる人があまり見つからなくなった でもそうなると逆に絶対結婚したくなって頑張って今の夫を捕まえた 本当に辛かったから、20代の女性には「1mmでも結婚したい気があるなら20代でしたほうがいい」とネットにくらい書きたいんだけど 絶対に「自分が結婚したから結婚がいいものだと思ってる、価値観の押し付けうざい」「女を焦らせたいネカマ乙」「いつの時代の人ですか?」ってなるじゃん だから書けない そうじゃないんだよ本当に… 物事にはやりやすい年齢があるというシンプルなことを伝えたいだけ 女性だけじゃなく男性もそう 今の時代男性も年齢が低い方が有利 自
「人生を自分でコントロールできる」という思考はモチベーションの基本であり、もしコントロールの感覚を喪失してしまうと、人間の心身や行動に大きな影響が及ぶ可能性があります。新たな研究では、長期間の失業が幸福感や自尊心の低下、無気力さ、コントロールを喪失した感覚などに関連していることがわかりました。 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
https://anond.hatelabo.jp/20240914204854 もうね、めーーちゃくちゃわかる。とにかく情報や社会情勢に対するキャッチアップが全然追いついてない。Teamsが導入されてるのを知らない(Teamsを知らないんじゃなく、Teamsが導入済なのにそのことを知らない)管理職とかザラ。電子決済システムが揃ってるのに回覧は印刷必須とか当たり前。 あと、とにかく本当に責任を取らない。仕事とは責任を負うことだという感覚があった民間出身者からすると驚愕。ほとんどの場合クビにならないのに何をビビってるんだよっていう。はっきり言って民間知らないやつらの感覚アホだよ。 ただ、一応民間で働いてた人間からすると、民間と行政の仕事の性質の違い上、そうなってしまう理由はわからなくもないところがあって、その辺のことを少し書いてみようと思う。 ルールの根拠が「法令」なので、強制力が強い一番は
1.1.2 SREの目標と価値 SREの目標は、システムの信頼性を向上させることですが、それは単にシステムのダウンタイムを減らすことだけを意味するわけではありません。ユーザーがサービスを快適に利用できるよう、パフォーマンス、可用性、セキュリティ、スケーラビリティなど、様々な側面からシステムの信頼性を高めることを目指します。 SREの導入によって、以下のような価値がもたらされます。 システムの安定稼働と信頼性向上 運用コストの削減 開発スピードの向上 組織全体の信頼性向上 1.2 SREの原則 SREを実践する上で重要な原則をいくつか紹介します。これらの原則は、GoogleのSREチームが長年の経験から得た教訓に基づいており、SREを実践する上で指針となるものです。 1.2.1 モニタリングと可観測性 SREでは、システムの状態を常に把握し、問題が発生した場合には迅速に検知できるように、モニ
これは私が普段いかに労働から逃げているかを示すものです。 前提となる考え方私は働きたくない。実際には仕事にやりがいを見出すこともあるので必ずしも働きたくないわけではないが、基本的には常に働きたくないと言っている。 ことプロダクト開発になるとこの傾向は顕著で、「何も作りたくない」「何も作らずにお金を稼ぎたい」などとよく言っている。プロダクトは作った瞬間に負債になる。世の中は絶えず変化・進化していくので、作った瞬間から陳腐化が始まる。それを防ぐために継続的なメンテナンスや改善が求められる。 通常、その負債が問題視されないのは、そのプロダクトが負債以上に大きな果実つまり価値をもたらすからである。アジャイルの名のもとに incremental delivery などと言うと聞こえはいいが、要するに負債より多くの価値を生み出すための自転車操業をかっこよく言っただけである。少しトゲのある表現になったが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く