2024/09/28「XP祭り2024」登壇資料 https://confengine.com/conferences/xp2024
「私が自分の頭をよくしようと思ったのは、和服の構造を理解するためじゃないんです。わかりますか? 将棋のために頭をよくしたかったのに、いろいろなことに対してバランスよく能力を上げてしまって、一般人レベルの生活ができるようになってしまった(笑)。そこがちょっと悲しかったんです」 しかし、それは人間としての成長であり、一般的には幸せなことではないか。もちろん永瀬もそんなことはわかっている。 「人間としては一流になれるかもしれませんけど、将棋の超一流にはなれないのかもしれないと思うようになりましたね。人間らしさで勝負するのは、対人間なら通用するでしょう。でも藤井さんを人間と見てはいけないんですよ。やっぱり藤井さんみたいな超一流になるには、将棋だけに没頭していた頃に戻らなきゃいけない。なんというか、その頃って漆黒の世界にいたような感じなんです。でも自分はその後、人間らしくなったというか、彩のある世界
「私が自分の頭をよくしようと思ったのは、和服の構造を理解するためじゃないんです。わかりますか? 将棋のために頭をよくしたかったのに、いろいろなことに対してバランスよく能力を上げてしまって、一般人レベルの生活ができるようになってしまった(笑)。そこがちょっと悲しかったんです」 しかし、それは人間としての成長であり、一般的には幸せなことではないか。もちろん永瀬もそんなことはわかっている。 「人間としては一流になれるかもしれませんけど、将棋の超一流にはなれないのかもしれないと思うようになりましたね。人間らしさで勝負するのは、対人間なら通用するでしょう。でも藤井さんを人間と見てはいけないんですよ。やっぱり藤井さんみたいな超一流になるには、将棋だけに没頭していた頃に戻らなきゃいけない。なんというか、その頃って漆黒の世界にいたような感じなんです。でも自分はその後、人間らしくなったというか、彩のある世界
はじめに 会社員として働く上で評価は最も大きな関心事の1つでしょう。評価によって自身の職位や給料が決まるのでそれも当然です。 しかしながら、「納得感のある評価を受けられていますか?」と問うと明確にYesと答えられる人は稀でしょう。「成果を出したのに正しく評価されていない」と不満を持っていたり「評価は偉い人が勝手に決めるものだから…」と諦めている人もいるのではないでしょうか。少なくとも過去の私はそうでした。 そもそも、評価をどのように受けるべきか指導や研修を受けたことはありますか?私にはその記憶はなく、自身が評価者の立場になって初めて評価というシステムに真剣に向き合うことになりました。 評価の際に被評価者としてできることは、評価者に自分の成果や成長を適切にアピールすることです。そして、アピールの方法として最も確実かつ重要なのは伝わる自己評価を書くことです このエントリは、被評価者が評価者に正
めまぐるしく変化するテックの世界。技術を身に着けるうえで学ぶべきポイントや学習環境なども年々変わっています。 そこで「もしもいまの環境で、テックのことをイチから学び直すことになったら、自分はどんな風に勉強したいか」というIFストーリーを通じて、技術との向き合い方を考え直してみる企画「テック転生」。 今回は『Rust実践プログラミング入門』共著者の松本健太郎(@matsu7874)さんに“自分だったらこう進めたい、Rustの学習ロードマップ”をご寄稿いただきました。 無理なく2ヶ月でWeb開発をRustで始めるロードマップ 株式会社estieでソフトウェアエンジニアをしているmatsu7874です。2024年8月の今、イチからRustを学び直すロードマップ(あるいはリソースガイド)を考えてみました。仕事の合間にやっていくとして数週間、長くとも2ヶ月くらいでRustで開発している会社に入っても
AI在庫管理の開発チームでバックエンドエンジニアをしている沖です。今回は、AI在庫管理の医薬品検索において、MySQLの全文検索機能を使った話を紹介しようと思います。 この記事は秋の技術特集 2024の 8 記事目です。 今までの医薬品検索では満足できないユーザーがいた なぜMySQLの全文検索機能を採用したのか 全文検索機能を導入する 全文検索インデックスを付与したテーブルを作成する パーサー 照合順序と正規化 全文検索インデックスを使用して検索する データを最適な状態に保つために おわりに 今までの医薬品検索では満足できないユーザーがいた AI在庫管理には、医薬品の在庫一覧画面など、医薬品名で絞り込む画面がたくさんあります。この絞り込み機能を実現するために、これまではSQLのLIKE検索を利用していました。 LIKE検索は、使い慣れたSQLを用いて部分一致検索を実現できる便利な方法です
Chrome DevTools(以下、開発者ツール)は開発者にとって欠かせないツールですが、改めて使い方を調べたことは少ないのではないでしょうか? この記事では開発者ツールの便利な機能をまとめて紹介します!筆者はChromeをメインで使用しているのでChrome DevTools前提ですが、一部拡張機能や他のブラウザの便利な機能を含みます。 スクリーンショットをキャプチャする 端末の機能でもスクリーンショットをキャプチャすることはできますが、開発者ツールではより便利なスクリーンショットの機能が提供されています。 特定のノードのスクリーンショットをキャプチャする Elementsパネルからスクリーンショットをキャプチャしたいノードを選択します ノードを右クリックして「Capture node screenshot」をクリックします 選択したノードのスクリーンショットがダウンロードフォルダに保
リンク バイオプログラミングクラブ レプロナイザー 7D Plus | Bioprogramming Club レプロナイザー 7D Plus。さらにユニバーサルボルテージ機能を搭載し全世界対応へ。レプロナイザー7D Plusは独自技術のバイオプログラミングを搭載した髪のための美容機器です。「髪の美容機器」として乾いた髪に使用します。根元が立ち上がりにくい、髪割れしやすい、ハリやコシが欲しい部分にはレプロナイザーの風を頭皮にしっかり当ててください。髪の流れに沿って冷風と温風を繰り返し当てると美しい仕上がりになります。 88
ハマごはん【お手軽レシピ】 @hamagohan_r 調味料漬けてチンするだけで驚くほど美味い絶品すぎるおかずレシピが完成しました! 【レンジで超絶品!究極の鶏チャーシュー】 【材料】 鶏もも肉2枚(1枚あたり300g) 醤油大さじ4 みりん大さじ4 水大さじ1 ごま油大さじ1 砂糖大さじ2 鶏ガラスープの素小さじ半分 〜トッピング〜 ネギ 白ごま 【作り方】 ①鶏もも肉を両面数カ所穴を空けたら醤油大さじ4、みりん大さじ4、水大さじ1、ごま油大さじ1、砂糖大さじ2、鶏ガラスープの素小さじ半分を加えて鶏肉に染み込ませたらふんわりラップをかけて600W4分チンする ②裏返して再度ラップをかけて4分チンしたら食べやすい大きさにカットしてトッピングにネギを散らして白ごまを振ったら完成!
taro terahara @srgmtaro ちょっと、にわかには信じ難い出来事があった。先程、夜の打ち合わせ会場にたまたま居合わせた整体の方。 「ちょっと見せて貰っても良いですか?実は僕、楽器の整体もやるんですよ」 リハで、楽器の調子がおかしいという話をしていた時だった。え、なになに?楽器の整体?どーゆーこと? taro terahara @srgmtaro バーンスリー奏者。人生の半分以上インドの横笛バーンスリーを吹いてます。 控えめに言ってインド音楽馬鹿。ちゃるぱーさと一緒にアフガニスタンの音楽も。srgmtaro.jimdo.com (寺原太郎) note: note.com/srgmtaro srgmtaro.jimdo.com taro terahara @srgmtaro 不安気な顔で見守るみんなの視線をよそに、太鼓の枠や皮をひとしきり撫でたりさすったりして、「どうでしょう
序論 先日LinkedInで面白そうなIaCツールを紹介してもらいました。 マネージドサービス版はまだクローズドベータで一般利用できませんでしたが、GitHubにCLI版がオープンソースとして公開されておりました。 一見、Terraformの実行を代行するTerragrunt[1]のようなラッパーツールかと思いましたが、Terramateは単なるラッパーツールではなくオーケストレーションツールとしてIaC開発を楽にしてくれるさまざまな機能が提供されていましたので、Terramateを使ったIaC開発について紹介いたします。 対象読者 複数のIaCツールの管理に苦労している人 (後述のハンズオンのため)Terraformの基礎知識がある人 Terramateについて 創業者のブログを見ると2022年5月にリリースされた比較的新しいGo製の開発ツールのようです。 ドキュメントではTerrama
こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 golangでずっと課題に思っていたエラーの処理について試行錯誤してみました。 イオンモール センソックシティは、カンボジアにある商業施設。本文には関係ありません。 エラー処理のベストプラクティスは? ぼくがかんがえるエラー処理の要件 検討したパッケージ 構造化ログ パッケージの検討 pkg/errors cockroachdb/errors goark/errs go-errors/errors go-errors/errors がよさそう? pkg/errors や cockroachdb/errors は使えないのか ラップして使う errors.WithStack(err) と呼びたい slogで使う errors.Join() に対応したい まとめ We are hiring! エラー処理のベス
はじめに ファイルをアップロードすることができる機能を持ったWebアプリケーションやクラウドサービスは世の中に多数あります。しかし、アップロードしたzipファイルを自動で展開(解凍)してくれて、中身のファイルが閲覧できる機能を持ったサービスは、あまり多くはないかもしれません。 もし、Google Cloud上で、zipファイルをアップロードし自動的に展開してGCSに配置するシステムを作るとしたら、どうやって実現すればよいでしょうか。たとえ100GBのzipファイルでも問題なく展開できるようにするには? そんな難題に挑み、GCSにアップロードされた100GB級のzip/7zファイルを自動的に展開することができるシステムをGoで実装し、プロダクションレベルで実現しました。その技術について解説します。 背景 PLATEAU VIEWの画面 Eukaryaでは、国土交通省が主導しているProjec
歯周病患者に新しい希望となる治療器が誕生しました。 世界に先駆け東北大学と日本のベンチャー企業が開発。今年1月から販売が開始されています。 青いレーザーの照射で、歯周病菌をほぼ死滅させることができるという技術。 めざまし8では、開発者の菅野太郎東北大学大学院教授に解説してもらいました。 (6月7日放送) #歯周病 #世界初 #東北大学 #治療器 #治療 #費用 #めざまし8 #ニュース ▷めざまし8 平日朝8時から、目が覚める1番のニュースを「わかるまで解説」。 視聴者と一緒に作る番組で、視聴者の疑問にリアルタイムで答えます。 今日これから話題になるエンタメ&カルチャー情報も盛りだくさん! 明るく楽しい朝をみなさまにお届けします☀️ 「めざまし8チャンネル」では、 「テイバン+」など企画コーナーのYouTube特別版や、話題のアーティストのめざまし8LIVEなどをお届け! ▷公式
❗❗問題発生❗❗ 作った機能のバグの発見報告が上がってきました。 この時点で何となく 「ヤバさ」 と 「あたり」 を自分の中でつけます 売上に響くやばい? 条件がある?全員? ボタンが押せないならクライアントだし、API飛んで成功してないならサーバ?届いてないならネットワークもあるか。 モバイル、Webどっち?両方? そもそもどこの環境?開発中のもの? 購入ボタンってどこのこと?特定のアイテム?それとも全部? 購入できてないってどういうこと?DBはどうなってる? まずは 👀 をつける これは 「見ていますよ」 という表現です。 もしくはリプライで 「見ます!」 と宣言するのも良いですね。 これにより投稿者は 「対応してくれるな」 と安心できます。 必要な情報をもらう 発生している環境 発生時間 アカウント名+ログイン情報 スクリーンショット・録画 この時点で試せることは色々試してもらいま
udm14.com このサイトのドメイン名にもなっている「&udm=14」とは何かということだが、その前に the disenshittification Konami code というサイト名にも注意する必要がある。 disenshittification とは、ワタシも何度も(その1、その2)取り上げているコリイ・ドクトロウによるオンラインプラットフォームの質低下を指す造語 enshittification(メタクソ化)の対義語である。 そして、Konami code だが、もちろんコナミに由来する言葉で、いわゆる「隠しコマンド」全般を指すフレーズになってるそうな。 つまりは、「メタクソ化に抗う隠しコマンド」、それが「&udm=14」というわけだ。サイトデザインを見れば分かることだが、ここで対象となっているのは Google である。 検索エンジンとしての Google の質低下につい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く