タグ

sawasawa12のブックマーク (5,432)

  • MySQLのインデックスの貼っていいとき悪いときを原理から理解したいよ😭

    今回答えを出したい問いはこちら!! インデックスはどのような仕組みを以て、何を実現したいものなのか それを踏まえたとき、インデックスはどういう場合になぜ貼る方が良いのか。また、どういう場合になぜ貼らない方が良いのか 大体分かっているよって人はサヨナラって感じのおさらい記事だぜ!!!!それじゃいってみよー🎉 あと、おれは今回MySQLにしぼっていくぜ👶 ってわけでOracleとかに興味があるやつは引き返しな! indexの概要 公式の見解としては「where句を使ったselectクエリの実行速度を向上させるために実装されている、各行へのポインターのような振る舞いをする仕組み」って感じ👶 The best way to improve the performance of SELECT operations is to create indexes on one or more of t

    MySQLのインデックスの貼っていいとき悪いときを原理から理解したいよ😭
  • なんでもメモして個人的な知識を蓄える「Obsidian」のキャンバスデータ保存形式「JSON Canvas」がオープンソース化、中身はこんな感じ

    Markdown形式でメモを作成できるサービスのObsidianが使用しているObsidian Canvasファイル形式を「JSON Canvas」ファイル形式としてオープンソース化することを発表しました。 JSON Canvas — An open file format for infinite canvas data. https://jsoncanvas.org/ Announcing JSON Canvas: an open file format for infinite canvas data - Obsidian https://obsidian.md/blog/json-canvas/ 仕様についてはjsoncanvas.orgに記載されています。サイトにアクセスするとこんな感じ。右下の「Toggle output」をクリックしてみます。 右側にJSON Canvas形式

    なんでもメモして個人的な知識を蓄える「Obsidian」のキャンバスデータ保存形式「JSON Canvas」がオープンソース化、中身はこんな感じ
  • 上司に「なんだお前結局金のために働いてるのか!?」とキレられたが他の理由が何も思い浮かばない話

    ムーンドルド/瑠川 菜月🧚‍♀️ @MoonDoldo こういう上司が居たら 「えっ、お金以外に何のために働いてんの?」 「仕事はボランティアじゃねーんだよ?」 って返したい twitter.com/chanco09751990… 2024-04-24 16:58:38

    上司に「なんだお前結局金のために働いてるのか!?」とキレられたが他の理由が何も思い浮かばない話
    sawasawa12
    sawasawa12 2024/04/25
    働く目的のベースに金があるのと、金しか目的がないのは違うと思うけどね。
  • 【Obsidian】KindleのハイライトをAIに要約してもらう

    ObsidianのプラグインとOpenAI APIを使って、Kindleのハイライト情報から書籍の要約をできるようにしてみました。 モチベーション Kindleで読んだの内容が頭に入ってこない問題を解決したい 読書そのものを習慣づけるため、読書のハードルは低くしておきたい (私生活でAIを活用してみたい) Kindleで買った技術書を読んでいた時、活字が苦手なあまり目が滑りまくっており、内容が頭になかなか入ってこないことに気付きました。 自分がもう少し真面目だったら、読書しながらメモを取ったりすることで理解を促進できたかもしれませんが、怠惰な人間であるためそんなことをすると読書自体を面倒に感じて辞めてしまうことが目に見えています。 幸いとりあえず読みながらハイライトを付ける程度の力はあったので、この情報を元にAIに要約させてみようと考えました。 実現したいこと Kindleのハイライト情

    【Obsidian】KindleのハイライトをAIに要約してもらう
  • ObsidianにはKindleのハイライトを読み込むプラグインがある - 誰がログ

    はじめに 下記の記事で読書の記録を取るのにKindleのハイライトを使うやり方が紹介されています。 blog.shibayu36.org ObsidianにはKindleのハイライトを読み込んで新しいノートを作成するプラグインがあって、こういう使い方をする人にとっては便利なんじゃないかなと思いますのでかんたんに紹介してみることにしました。 使い方は複雑でないプラグインですので、私の紹介を読むより実際に試してみるのが早いという人も多そうです。Obsidianをすでに使っている方はCommunity Pluginを「kindle」で検索してみてください。「Kindle Highlights」というのがそうです(一番ダウンロードされてるやつ)。 Obsidianを使ってない方でも下記のページから説明や挙動を見ることができます。 github.com Kindle Highlightsプラグインの

    ObsidianにはKindleのハイライトを読み込むプラグインがある - 誰がログ
  • 読書メモにはObsidianが最高という話 - Qiita

    ![cover|200]({{coverUrl}}) ## 著者 [[{{author}}]] ## 発行日 {{publishDate}} ## 読了日 ## 3選 ## メモ [[読書記録]] 自分は使ってないですが、{{category}}なんかも取得できます。 ひたすらメモる あとは読みながら気になったことをメモしていきます。 ちなみにこのメモはを読みながらではなく、を閉じて行うことをお勧めします。 なぜなら、の内容を思い出すという行為で脳に負荷をかけることで、記憶への定着がいくらか期待できるからです。 『科学的根拠に基づく最高の勉強法』に記載されている「アクティブリコール」の簡易版といった感じです。気になった方は是非このを読んでみてください。為になる情報がたくさん載っていてお勧めです。 科学的根拠に基づく最高の勉強法 読了後に3選を決める を読み終えたら、メモした内容の

    読書メモにはObsidianが最高という話 - Qiita
  • 乙武洋匡氏演説中に転倒させられ…大田区議ブチギレ「これが選挙か?」 内縁の妻が声明「本人は反省」(スポニチアネックス) - Yahoo!ニュース

    昨年4月に政治家女子48党(現みんなでつくる党)から新宿区議会議員選挙に出馬した斉藤ゆり氏が22日、自身のX(旧ツイッター)を更新。内縁の夫でつばさの党・根良輔氏の行為について声明を発表した。 【写真】これはひどすぎる…荻野議員を引っ張り転倒させた根良輔氏 21日、衆院東京15区補選(28日投開票)に無所属で立候補した乙武洋匡氏の演説中に、選挙妨害による逮捕者が出る騒動が起こった。乙武氏の応援に駆け付けていた大田区議会議員の荻野稔氏が、つばさの党・根良輔氏に転ばされる事件があった。 荻野氏はSNSに当該動画を公開し、「選挙の姿か?これが」と怒りをあらわに。「日は午後から東京15区の補欠選挙、乙武ひろただ候補の応援に。小池百合子都知事の応援中に選挙妨害で話題になっている陣営に転ばされました」と説明し、「色々と言いたい事があったとしても、民主主義の根幹である選挙を歪めてよい筈がありませ

    乙武洋匡氏演説中に転倒させられ…大田区議ブチギレ「これが選挙か?」 内縁の妻が声明「本人は反省」(スポニチアネックス) - Yahoo!ニュース
    sawasawa12
    sawasawa12 2024/04/22
    赤星一番くん。政治家になったんですね。
  • 2024年版 HTMLで作るフォームバリデーション - ICS MEDIA

    すべてのフォームが要件を満たしている場合のみ、送信できます。 フォームバリデーションのデザイン 上記の例では最低限のHTMLのみ実装されています。しかし、実際のサイトではバリデーションエラーをユーザーにフィードバックする必要があります。よりユーザビリティの高いフォームでは、以下の点を検討する必要があります。 エラー時のスタイル エラーメッセージの出し方 バリデーションエラーの表示タイミング 以下では、それぞれについて深堀りします。 エラー時のスタイル エラーを検知する方法として、CSSには:valid疑似クラスと:invalid疑似クラスがあります。これらの疑似クラスは『CSS疑似クラスを活用した、モダンでインタラクティブなフォームの作り方』でも紹介されている、バリデーションエラーが起きている要素にのみ適用されるクラスです。 しかし、この疑似クラスには欠点があります。required属性を

    2024年版 HTMLで作るフォームバリデーション - ICS MEDIA
  • Webデザインで「紙っぽさ」を出す方法を考えてみる|akane

    こんにちは!株式会社Rabeeの新人デザイナーのakaneです🏋 今回は、Webデザインで「紙っぽさ」を出す方法を考えてみました。参考事例も掲載しながら紹介していくので、どうぞ最後までお楽しみください! はじめに:「紙っぽさ」とは?私が言う「紙っぽさ」とは、おもに「雑誌っぽさ」のことです。Webデザインだけど、雑誌っぽい。ディスプレイに映っているけれど、エディトリアル感がある。 たとえば、以下のようなデザインは私にとって「紙っぽい」例です。 出典:六木未来会議出典:DMN出典:ぼくのおじさんどうして、私はこれらを雑誌のようだと感じるのでしょう?自分なりに考えたポイントを、ひとつずつ紹介していきます。 その①:文字が「組まれて」いる最初に挙げたWebサイトのひとつをよく見てみると、画像左上にある「NO. 153」の文字のうち、「NO.」だけが縦向きになっています。「NO.」と「153」を

    Webデザインで「紙っぽさ」を出す方法を考えてみる|akane
  • マット・リドレー「未来を悲観して子供を持たない若者が心配だ」 | 「合理的楽観主義の第一人者」が語る

    英国の貴族であり、科学ジャーナリストとして多数の著書を出してきたマット・リドレー。「合理的楽観主義者」とされる彼は、必要以上に未来を悲観することはないと考えている。スペイン紙「エル・ムンド」が、コロナ禍を経た現在の情勢を踏まえて取材した。 悲惨に思える現在も「前向き」でいられるか マット・リドレーはその好奇心から、性の進化を研究し、さらにヒトゲノム、そして徳の起源も研究した。彼の一番人気の著書『繁栄──明日を切り拓くための人類10万年史』は、30ヵ国語に翻訳され、100万部を売り上げている。 書のなかでリドレーは、今世紀、私たちは物質的進歩、環境的進歩の両方を享受するだろうと述べた。長い時間をかけ、人々の相互交流と専門化が進むことにより、人類のあいだに集団的思考が形成され、結果として生活の質が向上するのだという。 だが、グローバリゼーションの評価は現在、書が出版された当時より悪い。人類

    マット・リドレー「未来を悲観して子供を持たない若者が心配だ」 | 「合理的楽観主義の第一人者」が語る
    sawasawa12
    sawasawa12 2024/04/10
    未来を悲観したくなったら10円玉を見よう。1000年前の人々も、「末法じゃ、この世の終わりじゃ」とか言ってた訳で。(それでこの世の極楽として平等院鳳凰堂を建てた)
  • CSSでボタンを実装するときに記述しておくと便利なスタイルのまとめ

    Webサイトやスマホアプリの実装に、ボタンは欠かせない要素の一つです。そんなボタンの実装に設定しておくと便利なCSSのスタイルを紹介します。 スマホでボタンをタップした際にズームなどの誤動作が起きないようにするCSS、ボタンのテキストが選択されてハイライトにならないようにするCSS、フォーカス時のアウトラインをより見やすくするCSS、ボタンの論理サイズを設定するCSSなど、デフォルトのスタイルとして設定しておくと便利です。 CSS Button Styles You Might Not Know by David Bushell 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに スマホでボタンをタップした際の誤動作を防止 ボタンのテキストの意図しない選択 ファイル選択のボタン ボタンをフォーカス時の視覚的なアウトライン

    CSSでボタンを実装するときに記述しておくと便利なスタイルのまとめ
  • ピカチュウとイーブイの釣り合わなさを他の作品で喩えまくる | オモコロ

    ピカチュウとイーブイ可愛いよね~!!! 皆さんご存知、でんきネズミポケモンのピカチュウと、あの……なんだお前! 四足歩行動物の可愛さを独り占めしたような見た目しやがって! のイーブイ! 最近のメディア展開だともう、ピカチュウとイーブイはいつでも一緒❤ ……って感じで、ね~~~~!? やめようよ。社会性のあるフリなんてさ。 ピカチュウとイーブイは 釣り合っていない 別にイーブイをdisるわけではないのですが、イーブイと比べてしまうとピカチュウが偉大すぎる。 「そうやって始まったんだよ」って誰かが歌っていたけど、少なくともそう始まった頃のイーブイはピカチュウほど波に乗っていない。 片や作品の顔! 片や1/151※! (※……あえて初代の数字を出しています) なんか……たとえ同期でも先に売れて司会業までこなす芸人と、後に売れて舞台や雛壇で輝いてる芸人を、一緒くたに『二大スター』とされると……いや

    ピカチュウとイーブイの釣り合わなさを他の作品で喩えまくる | オモコロ
    sawasawa12
    sawasawa12 2024/04/09
    アイコンが素晴らしいが、焼きそば弁当disはゆるさん。
  • NECの無線LANルータAtermシリーズに複数の脆弱性、59製品に影響

    JPCERTコーディネーションセンター(JPCERT/CC: Japan Computer Emergency Response Team Coordination Center)は4月5日、「JVN#82074338: NEC Atermシリーズにおける複数の脆弱性」において、NECの無線LANルータAtermシリーズに複数の脆弱性が存在するとして、注意を呼びかけた。これら脆弱性を悪用されると、遠隔から攻撃者に任意のコマンドを実行される可能性があり注意が必要。 JVN#82074338: NEC Atermシリーズにおける複数の脆弱性 脆弱性に関する情報 脆弱性に関する情報は次のページにまとまっている。 NV24-001: セキュリティ情報 | NEC 公開された脆弱性(CVE)の情報は次のとおり。 CVE-2024-28005 - 攻撃者がTelnetでログインした場合、機器の設定を変

    NECの無線LANルータAtermシリーズに複数の脆弱性、59製品に影響
  • Power Apps、Power Automate 初学者向け記事まとめ - Qiita

    はじめに これまで沢山の記事を書いてきました。初学者向けの記事をまとめてほしいという要望をいただきましたのでまとめてみたいと思います。今後も初学者向けの記事を書いた際は更新していきます。 初学者向け記事一覧 Power Apps Power Apps を始めた際、少なからずエラーに遭遇することがあると思います。そもそもエラーが発生しているかを判断する方法やエラーから調査するアプローチ等を紹介しています。 Power Apps でフォームコントロールを使用するとデータの登録が簡単です。恐らく最初のうちはこちらを使うことが多いと思いますが、躓きポイントが少なからずあるため説明しています。 Power Apps でギャラリートロールを使用するとデータの一覧表示が簡単です。恐らく最初のうちはこちらを使うことが多いと思いますが、躓きポイントが少なからずあるため説明しています。 Power Apps

    Power Apps、Power Automate 初学者向け記事まとめ - Qiita
  • きちんと届くメールを実現するには? 『メール技術の教科書』著者に聞く、古くて新しいメールの世界

    書店員との対話で、メール技術書の不足に気づく 増井氏は技術士として関連知識の教育を提供するとともに、プログラマーとしても活躍している。ネットワークや情報セキュリティの分野でテクニカルエンジニアとしての役割を果たし、情報処理技術者試験やビジネス数学検定1級などの資格試験にも多数合格。ソフトウェア開発では、ビジネス、数学ITを融合させ、コンピュータの効率的かつ正確な使用法を支援している。 教育の一つとしてを執筆する活動もしており、『Obsidianで“育てる”最強ノート術』(技術評論社刊)『1週間でシステム開発の基礎が学べる』(インプレス刊)『「技術書」の読書術』『図解まるわかり セキュリティのしくみ』『図解まるわかり プログラミングのしくみ』(翔泳社刊)など多数の書籍を執筆。個人でも同人誌づくりをしたり、シェア型のリアル書店で自身の書籍を販売したりするなどの活動も行っている。 増井氏は

    きちんと届くメールを実現するには? 『メール技術の教科書』著者に聞く、古くて新しいメールの世界
  • Gmailへのメールが届かなくなる? 2024年6月までにやるべき3つの対応 | Web担当者Forum

    Gmailへのメールが届かなくなる? 2024年6月までにやるべき3つの対応 | Web担当者Forum
    sawasawa12
    sawasawa12 2024/04/04
    後で確認する
  • 『ビビデバ』MVが本当に気持ち悪くてすごいという話|yunumata

    簡単に言うと、「アニメキャラクター」が全員当にこの世界に生きていて、アニメーション作品とは彼らの演技をカメラで撮影しているだけなのだという世界のお話。「トゥーン」たちは一部の人々から差別されていて、果てには「トゥーン」たちを溶かして抹殺することができる液体とかも発明されていて……。 アクター=アニメキャラクター、それを雇用し撮影している=人間、という構図……。『ビビデバ』のMVがこの『ロジャー・ラビット』から大いに「借りて」いることは、さすがに疑いようがないだろう。 これまで「人間とVTuberの共演」といえば、 とにかく3Dモデルを使ってAR合成、そしてその合成の精度を演出やライティング等含めてどう確度を上げていくか……みたいなアプローチが、いつしか主流になっていた。だけれど、あえてモデルを2Dにしてデフォルメ化し、しかも「バーチャルと人間は同じ立場なんだ」というアプローチを取らずに「

    『ビビデバ』MVが本当に気持ち悪くてすごいという話|yunumata
  • プロンプトエンジニアリングとは? 16種類の手法を記述例とともに解説

    1.プロンプトエンジニアリングとは 1-1.プロンプトとは 1-2.プロンプトの構成要素 2.プロンプトエンジニアリングの代表的な手法 2-1.Zero-shot prompting 2-2.Few-shot prompting 2-3.CoT(Chain-of-Thought) Prompting 2-4.Zero-shot CoT 2-5.Self-Consistency 2-6.Generate Knowledge Prompting 2-7.ReAct 2-8.Directional-Stimulus -Prompting 2-9.Multimodal CoT Prompting 3.敵対的プロンプトエンジニアリングの代表的な手法 3-1.Prompt-Injection 3-2.Prompt-Leaking 3-3.Jailbreak 3-4.Do Anything Now 3-

    プロンプトエンジニアリングとは? 16種類の手法を記述例とともに解説
  • TCP/IP構造と通信 - Qiita

    OSIとTCP/IP構造 OSI参照モデルとTCP/IPプロトコルスタックの対応関係を示しています。 OSIモデルはデータ通信のための抽象的なモデルで、7つの階層(レイヤー)から成り立っています。 一方、TCP/IPプロトコルスタックはインターネットで実際に使用されているプロトコルの集まりで、4つの階層から構成されています。 TCP/IPの4層構造 アプリケーション層:OSIモデルのアプリケーション層、プレゼンテーション層、セッション層に相当します。HTTP、FTP、SMTPなどのプロトコルが含まれます。 トランスポート層:OSIモデルのトランスポート層に相当します。TCPやUDPがこの層で動作します。 インターネット層:OSIモデルのネットワーク層に相当します。IPプロトコルがこの層で主に使用されます。 ネットワークインターフェース層:OSIモデルのデータリンク層と物理層に相当します。E

    TCP/IP構造と通信 - Qiita
  • コンサル10人相当のプロジェクトを2人で対応という高コスパ 半信半疑で、ChatGPTで新規事業開発をしてわかったこと

    ChatGPTによる新規事業開発の進化」をテーマに、リブ・コンサルティングが新規事業やサービス開発に取り組む人に向けたイベントを開催。同社の先進技術研究組織「ACROBAT」の所長・森一真氏が、ChatGPTを新規事業開発に活用する方法を語りました。 前回の記事はこちら AIに適した知的労働 森一真氏(以下、森):データの分析も知的労働ですし、チームビルディングもある意味知的労働かなと思いますが、特に情報処理的で、かつ問題が曖昧ではなく、ちゃんと定義できるものほどAIに向いています。いわゆるリサーチや分析はどんどん優先的にAIに置き換わっていきます。 新規事業アイデアは(スライドの)真ん中にあるんですが、若干情緒的なところや文脈的なところもありつつ、リサーチ等の情報処理的な業務負荷が著しく高いので、うまくプログラムを組むことでかなりAI化が進みやすいと思います。 逆にリーダーシップやチー

    コンサル10人相当のプロジェクトを2人で対応という高コスパ 半信半疑で、ChatGPTで新規事業開発をしてわかったこと