taiseiueのブックマーク (133)

  • perlobj - Perl オブジェクトのリファレンス - perldoc.jp

    This document provides a reference for Perl's object orientation features. If you're looking for an introduction to object-oriented programming in Perl, please see perlootut. この文書は、Perl のオブジェクト指向機能のリファレンスを提供します。 Perl でのオブジェクト指向プログラミングの概要を探しているなら、 perlootut を参照してください。 In order to understand Perl objects, you first need to understand references in Perl. See perlreftut for details.

  • Google検索結果での表示イメージを確認できる機能を追加しました - はてなブログ開発ブログ

    記事の編集画面のプレビュータブからGoogleの検索結果での表示イメージを確認できるようになりました。 検索結果から閲覧者にクリックしてもらうためには、タイトルの見せ方が非常に重要です。プレビュー画面下部の「検索されやすくするポイント」を参考に、より魅力的なタイトル設定にお役立てください。 使い方 記事編集画面の「プレビュー」を選択 画面上部「検索結果」をクリック 検索結果プレビュー※なお、公開設定が「すべての人に公開」以外の設定されている場合や、詳細設定で検索エンジンに登録させない設定(noindex, nofollow) にしているブログでは、機能はご利用いただけません

    Google検索結果での表示イメージを確認できる機能を追加しました - はてなブログ開発ブログ
    taiseiue
    taiseiue 2026/03/11
  • 【Qiita最速?】OpenClaw(旧Clawdbot) + Discordで自分専用AIアシスタントを構築する【Ubuntu】 - Qiita

    はじめに Qiitaの記事でClawdbotをサーバにインストールする記事としては最速です(若干誇張)。 Qiita上の解説としては以下の記事が最速ですが、当に便利だったので紹介させてください。 https://qiita.com/xhackjp1/items/03045dd62c2f1c0f4c04 【追記】ClawdbotはMoltbotに名称が変わりましたが、記事では執筆時点でのClawdbotとして記載させていただきます。 【再追記】 MoltbotはOpenClawに名称が変わりましたが、記事では執筆時点でのClawdbotとして記載させていただきます。 Clawdbotとは? Clawdbotは、自分専用のAIアシスタントを構築できるオープンソースプロジェクト。 WhatsApp、Telegram、Discord、iMessageなど複数のメッセージングプラットフォームに

    taiseiue
    taiseiue 2026/01/25
  • 【C#】古い環境向けでもなるべく最新で書く

    ライブラリはnugetで探す 新しく追加された公式APIは、ライブラリとしても公開されている事が多い。 たとえばTimeProviderは.NET8以降だが、 nugetで追加ライブラリとしても公開されていて、 対応バージョンが「.NET Standard 2.0」や「.NET Framework 4.6.2」の古い環境でも使える。 .NET 8 .NET Standard 2.0 .NET Framework 4.6.2 APIリファレンス(MS learn)にはこのことが書かれてないので注意。 対応バージョンだけで判断してはいけない。 MSが公式に出している事が多いのでMicrosoft.~で始まる名前で調べると出たりする Microsoft.Bcl.~

    【C#】古い環境向けでもなるべく最新で書く
    taiseiue
    taiseiue 2026/01/01
  • 「モダンC#」に入門しよう!2025【.NET10/C#14】

    はじめに みなさん、C#書いてますか? TIOBE Indexの2025年11月の見出しは「Is C# going to surpass Java for the first time in history?」でした。 11 月の見出し: C# は史上初めて Java を追い抜くことになるのか? Pythonに代わって、プログラミング言語C#が最も急成長を遂げています。C#がこのペースを維持できれば、2025年のTIOBEプログラミング言語オブザイヤーになるかもしれません。C#はどのようにしてこれを達成したのでしょうか? https://www.tiobe.com/tiobe-index/ なんか注目されてるらしいです、C#。ホントかなぁ? C#は互換性を重視した慎重な言語なので、10年・20年前のコードがそのまま動いちゃう言語です。ところが同時に、C#は変化が激しい積極的な言語[1]でも

    「モダンC#」に入門しよう!2025【.NET10/C#14】
    taiseiue
    taiseiue 2026/01/01
  • 202510YAPC Fukuoka

    Quine for Everyone 大林

    202510YAPC Fukuoka
    taiseiue
    taiseiue 2026/01/01
  • 【3CXやってみた】検証環境構築 - 8.テスト用外線(SIPトランク)の作成|辻 章弘(エバンジェリスト)@CCアーキテクト

    こんにちは、CCアーキテクトの辻です。3CX Academyの記事も一通りアップし終わったので習ったことを実際に試してみたいのですが、環境が無いと始まりません。【3CXやってみた】記事として構築をしてみます。 下記の順に3CXのオンプレ検証環境の構築をやってみようと思います。1.無償ライセンスの取得 2.ESXiに仮想マシンを準備 3.3CXのインストール 4.3CX初回セットアップウィザード 5.管理画面へのログインとポートフォワード設定 6.日語化に関して 7.テスト用内線の作成 8.テスト用外線(SIPトランク)の作成 3CX導入のご相談は、CCアーキテクトまでお気軽にお問い合わせください。# 3CX構築・Genesys構築のエキスパート CCアーキテクト (cc-arc.com) テスト用の外線(SIPトランク)を作成します。内線通話ができるようになったので、次は外線の発着信を設

    【3CXやってみた】検証環境構築 - 8.テスト用外線(SIPトランク)の作成|辻 章弘(エバンジェリスト)@CCアーキテクト
    taiseiue
    taiseiue 2026/01/01
  • ソフトウェアエンジニアリングサバイバルガイド: 廃墟を直す、廃墟を出る、廃墟を壊す、あるいは廃墟に暮らす、廃墟に死す

    ソフトウェアエンジニアリングサバイバルガイド: 廃墟を直す、廃墟を出る、廃墟を壊す あるいは 廃墟に暮らす、廃墟に死す YAPC::Kyoto 2023 Mar 19, 2023 @moznion

    ソフトウェアエンジニアリングサバイバルガイド: 廃墟を直す、廃墟を出る、廃墟を壊す、あるいは廃墟に暮らす、廃墟に死す
    taiseiue
    taiseiue 2026/01/01
  • サーマルプリンタを子育てに活用してみた - m1104m Blog

    この記事は株式会社ヘンリー Advent Calendar 2025 15日目の記事です。 昨日はCEOの逆瀬川さん の「その仕事、感情が動いていますか?」でした! みなさんサーマルプリンタ使ってますか?私は今年のブラックフライデーで2代目のサーマルプリンタを購入してから活用が進んでいます。 今回は子育てで活用する道が見えてきたので、どんな使い方をしているかを紹介していきたいと思います。 サーマルプリンタってなんだっけ? レシート印刷や病院などで待ち受けの番号やバーコード・QRコードが印刷されてるやつで、感熱紙を使って熱で印刷するプリンタです! 今回私が購入したのは下記の「MUNBYN サーマルプリンター 」で、5,000円から15,000円ほどで手に入る機種です。ただし日フォント非対応だったり、印刷するには事前の文字を画像化する必要があったりと、すこし工夫が必要です。 今回私はRas

    サーマルプリンタを子育てに活用してみた - m1104m Blog
    taiseiue
    taiseiue 2025/12/17
  • パスキー(FIDO)の安全性と脆弱性と破滅的欠陥 - falsandtruのメモ帳

    これはパスキー(FIDO/FIDO2)の安全性と脆弱性と破滅的欠陥そして正しい認証設計の最も包括的かつ総合的な解説である。パスキーの破滅的欠陥の公開はこれが世界初である。次に列挙する事項を読めば欠陥の原理を掴める。全体の文量が多ければ最初はハイライト部分だけ流し読んで要点を掴むのもいいだろう。証拠となる公式文書は後半に記載している。パスキーは公式の案内に従って導入すると強制リセット不可能に陥り攻撃発生後の対応が不可能となり被害の拡大阻止も回復も不可能となる破滅的欠陥により大規模攻撃発生時点で事業破綻が確定する。個々のユーザーが詰むことは数あれどパスキーはサービス側が詰んで事業破綻する史上初にして唯一の破滅的欠陥認証方式である。さらにパスキーは不要なパスキーオンリーにより不要にユーザーと収益を失わせサービスに日々多大な損害を与え続けている。パスキーはマジックリンクを始めとする他の認証方式と併

    パスキー(FIDO)の安全性と脆弱性と破滅的欠陥 - falsandtruのメモ帳
    taiseiue
    taiseiue 2025/12/10
  • レガシーC#コード対比集(昔こう→今こう) - Qiita

    はじめに C#は急速に進化してきた言語です。10年前の「当たり前」は、今では保守性やパフォーマンスの観点から非推奨になっていることもあります。 今回は、レガシーシステムの保守や段階的なリファクタリングに携わる開発者向けに、よくある「昔の書き方」から「現在の推奨」への置き換えパターンを、すぐに実装できるスニペット集としてまとめました。 C#開発の現場に入ると、新規開発でない限り意外と古いコードを見ることが多いと思います。 今まで受け継がれてきたシステムは大量にあり今でも10年以上前のシステムが元気に動いています。 そして開発者も容易に書き方を変えることはしません。プロジェクトととして統一する狙いもあると思います。それでもコードは確実に進化してます。ぜひ覚えておいてほしい「今と昔のコード」を集めてみました。

    レガシーC#コード対比集(昔こう→今こう) - Qiita
    taiseiue
    taiseiue 2025/10/23
  • [理系学生向け] VSCodeでLaTeXを書く際の個人的Tipsまとめ (随時更新) - Qiita

    目次 1. はじめに 2. 環境構築まわり 3. スニペット・ショートカットキー 4. ChkTexを用いた構文チェック 5. 数式あれこれ 1. はじめに 記事はVSCodeでLaTeXを書く際の実用的で細かなTips、もしくは有用な記事へのリンクをまとめておくことを大目的としています。 筆者は2020年の夏あたりからVScodeを用いてLaTeXを用いて、研究ノートや各種論文を執筆している大学院生(2022現在)です。 あくまでも、一学生の個人的なまとめなので、参考になる内容があればラッキー程度の期待感で読んでいただくと幸いです。 現在の環境とLaTeXに関わるExtensionは以下の通り。 [ 環境 ] MacBook pro, M1 chip, OS = BigSur 11.2.3 [ Extension ] LateX WorkShop (必須) LaTeX language

    [理系学生向け] VSCodeでLaTeXを書く際の個人的Tipsまとめ (随時更新) - Qiita
  • アカデミックヤクザにキレられないためのLaTeX論文執筆メソッド - Qiita

    注意:アカデミックヤクザとはフィクションであり,実在の人物・団体とは一切関係ありません. この記事はeeic (東京大学工学部電気電子・電子情報工学科) Advent Calendar 2017 - Qiitaの22日目の記事として書かれたものです. はじめに 私はこれまでLaTeXを使って論文執筆をしてきました. その際に何度も調べてしまうこと・後輩に何度も繰り返し教えていることをまとめておくことで,誰かの役に立てればと思いこの記事を書いています. 執筆する論文の内容には触れず,あくまでも最低限ちゃんとした文章っぽく見せるため体裁をどう整えるかに主眼を置いています. これさえ守っておけば,パイセンや先生に論文添削を頼むときに小言を言われる可能性が低くなるのではないでしょうか.(多分. 責任はとれない.) また,これからLaTeXで論文執筆したいけど,環境構築とかめんどくさい・・・という人

    アカデミックヤクザにキレられないためのLaTeX論文執筆メソッド - Qiita
  • Chrome DevTools MCPでWeb開発のチェックを自動化!Playwright MCPとの違いは? - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? こんにちは、とまだです。 フロントエンド開発でコンソールエラーをいちいちコピーしたり、スクリーンショットを撮ってAIに渡したりするの、地味に面倒ですよね。 実は私も、ローカル環境でのテストでエラーが出るたびに、DevToolsを開いてエラーメッセージをコピーして、Claude Codeに貼り付けて...という作業を繰り返していました。 そこで以前ご紹介したPlaywright MCPでかなり楽になったのですが、さらに便利なツールが登場しました。 結論から言いますと、Chromeだけを対象にしたウェブ開発であれば、Chrome DevTo

  • “macOS→Omarchy”の移行ガイド

    2025-10-11: スリープからの復帰問題の解決策に関する情報を追記 2025-10-10: キーマップの変更、AWS CLIのインストール、外付けSSDのマウントについて追記 2025-10-08: 音声文字入力ソフト、ナチュラルスクロール、タブ化のショートカットの Omarchy 体でのサポート予定について追記 2025-10-07: システム全体の日語化の補足、Public Keyの記事の追加、音声の再生が途切れる件の解消法の追記、ダッシュボードのサンプルが一部動作しなかったため cal → btopに変更、ウインドウのタブ化のバイディング設定の一部が間違っていたので修正、音声編集ソフトについて追記 2025-10-06: 初版 はじめに 私は Mac がまだ “Macintosh” と呼ばれていたころからずっと Mac を使ってきました。ですがこのたび、思い切って Omar

    “macOS→Omarchy”の移行ガイド
  • プチコン3号 18日目 SmileBASICでOOP(1)スプライトをオブジェクトと見なす

    今回からしばらく初心者向けに詳しく書くのはお休みして、通常運転で行きたいと思います。(内容が、あまり初心者向けではありませんので・・・) これまで1ヶ月あまりSmileBASICを使ってきましたが、やはりBASICはプログラミング言語としては記述能力が限定されており、プログラミングするのはストレスがたまります。 当はこう書きたいんだけれどBASICの文法ではこのようにしか表現できない! という状況がよく起こります。 SmileBASICはDEF文で手続きや関数が記述でき、OUT記法で複数の値を返すこともできます。 そのため、昔のBASICよりはプログラムをモジュール構造にしやすいのですが、データの表現として構造体を使うことができないため、データ間の関係をプログラムで明示的に扱うことが難しくなっています。 例えば14日目で、複数の円が部屋の中を跳ね回るプログラムを書きましたが、これなどは「

    taiseiue
    taiseiue 2025/10/05
    プチコン3号
  • Ruby Contributors

    taiseiue
    taiseiue 2025/09/27
  • 第181回 SQLの共通テーブル式(CTE)を使ってみよう | gihyo.jp

    近年ではRedashやMetabaseのようなBIツールを簡単に導入でき、さらにはMySQLはバージョン8.0からwindow関数が利用できるようになり、より分析的なSQLを記述する機会が増えた読者もいるかも知れません。このような分析に利用するSQLを記述をすると、どうしても長いSQLになってしまいがちで、記述した当時は理解できても、時間の経過や他人のSQLを読み解くのは難しいときもあります。 そこで、今回は共通テーブル式(CTE)について紹介し、分析時に長くなってしまいがちなSQLの読みやすさ改善に少しでもお役にたてればと思います。なお、今回利用しているMySQLのバージョンは8.0.28となります。 CTEとは? CTEとはCommon Table Expressionsの略で、OracleやPostgreSQLにはすでにあった機能であるため知っている方もいるかもしれません。CTEは単

    第181回 SQLの共通テーブル式(CTE)を使ってみよう | gihyo.jp
  • 【閉包テーブルとは】使用するメリットとデメリット - Qiita

    閉包テーブルとは 閉包テーブル(Closure Table)は階層構造のシンプルかつエレガントな格納方法です。 閉包テーブルは親子関係だけではなく、ツリー全体のパスを格納します。 参考:SQLアンチパターン 2.5.3 閉包テーブル(Closure Table) ディレクトリのような階層構造をテーブルで表現するときに、階層構造の情報だけを持つ新たなテーブルを定義する技法です。 はじめに 前提 突然ですが、図のような階層構造をテーブルで表現する場合、どのような設計にするでしょうか? ぱっと思いつくのは以下のような設計で自己結合を行うことですが... これは「隣接リスト」と呼ばれる設計で、特定の条件を満たさない場合アンチパターンに該当します。 なぜアンチパターンになるかわからない方、記事一読の価値ありです! 大まかな流れ 記事では以下について記述します。 なぜ隣接リストがアンチパターンにな

    【閉包テーブルとは】使用するメリットとデメリット - Qiita
    taiseiue
    taiseiue 2025/09/27
  • ブラステル 050Free 設定

    taiseiue
    taiseiue 2025/09/26