• データベース
  • 設計
  • SEOまとめ
  • 書籍レビュー

Tech Ecology

  • データベース
  • 設計
  • SEOまとめ
  • 書籍レビュー
架空のOS(Ubuntu)

2026/4/1

Ubuntu 20.04 LTSのサポート終了|アップデートかUbuntu Proで延命か

Ubuntu 20.04 LTSの標準サポート期間(2025年4月までの5年間)が終了しました。 現在、このバージョンを使用しているPC、仮想マシン、またはサーバーがある場合は、更新を検討する必要があります。 Ubuntuの開発元であるCanonicalは、Ubuntu 20.04 LTSの無償サポートが終了することを正式に発表しました。 これにより、セキュリティ更新が提供されなくなり、システムが脆弱な状態に置かれる可能性があります。 今後、新たな脆弱性が発見されても修正されず、悪意ある攻撃の標的になるリ ...

架空のOS(Ubuntu)

2026/4/1

Ubuntuリリースサイクルに新展開|毎月のスナップショット配信を開始へ

以前から噂されていたUbuntuのリリースサイクルの変更が本格的になりました。 Ubuntu Linuxを開発するCanonical社は、今後のUbuntuリリースに向けて「スナップショット」を毎月提供する新たなリリーススケジュールを導入しました。 これはUbuntuのリリースサイクルにおける大きな変更であり、主な目的はテストの質を向上させることです。 従来、Ubuntuは2000年代中頃から毎年4月と10月に安定版をリリースする厳格なサイクルを維持してきました。例えば、Ubuntu 24.10は昨年10 ...

架空のOS(Ubuntu)

2026/4/1

Ubuntuリポジトリ接続問題によダウン|HTTP接続の不具合

2025/05/29からUbuntuの公式アーカイブサーバーからAPTパッケージを取得する際に、異常な遅延や接続の問題が発生してダウンしています。 UbuntuのAPTパッケージ取得時に発生している接続の遅延や失敗は、主にHTTPプロトコル(ポート80)経由の通信に起因している可能性があります。 HTTPSプロトコル(ポート443)への切り替えや、ミラーサーバーの変更を行うことで、問題を回避または軽減できると考えられます。 厄介なことに、アクティブインシデントには記載があるものの、公式の通知は何もありませ ...

CMSロゴ・青・サイバー

2026/3/12

XServerのWordPressにおける_wtテーブルの存在

XServerの機能でWordPressを自動作成すると、MySQLのDBとして「ドメイン名_wp1」のようなテーブルが作成されます。 自動作成すると_wp1のような分かり難いテーブルが作成されるのはしょうがないものの、改めて確認したところ謎の「ドメイン名_wt1」というテーブルがありました。 「なんだこれ?」と思いつつ、MySQLの中身を確認すると、INFORMATION_SCHEMAしか存在せずデータがないので混乱。 色々過去の操作を確認したところ、これは簡単移行の機能を使うと作成されるものでした。 ...

2026/2/28

SQLServerにおけるデータの「?」文字化けとカラムの型について

システム運用において、データベースの文字化けは思いがけない混乱の一つです。 特にSQL Serverを利用する際、慣れていないとデータの先頭にNを付けても「データが?に文字化けする」現象に直面することがあります。 SQL Serverに日本語のデータを入れるには、本来NVARCHARかNCHAR型を使う必要があり、この2つの型ではないカラムに日本語のデータを入れようとしていることが理由です。 文字型データとエンコーディング データベースは、文字情報を保存するためにさまざまなデータ型が用意されています。 S ...

未来的なAIオリジナルロゴ

2026/3/12

Google Geminiはライティングとコーディングの大幅なアップグレードを実施

Googleは、本日Geminiの新機能「Canvas」を発表しました。 Canvasは、AIチャットボット内で直接ドキュメントやコードの作成・編集・共有を容易に行える新たなインタラクティブスペースとして設計されています。 ChatGPT CanvasやApple Intelligence Writing Toolsに似た執筆ツール機能を備え、Google Docsへも簡単にエクスポートできます。 Canvasでは、文章の下書き生成、文体変更、編集提案が可能です。 Gemini機能拡充 さらに、プログラミ ...

サイバーオフィス

2026/2/13

Gemini Deep Researchが一部無料に|Google Geminiを最大限に活用する4つの方法

GoogleのDeep Researchは、その名の通りGoogleのAI駆動型リサーチアシスタントです。 2025年初めに、無料ユーザーでも1ヶ月10個までDeep Researchが無料で使えるようになりました。 通常のGeminiモデルの検索と回答という単純な仕組みではなく、調査内容に対して複数の検索をかけ、情報源を分析して引用し、綺麗にパッケージングしたものを提供してくれるのです。 無料版のGemini Deep Researchをしばらく試してみて、これを活用できる4つの方法を紹介します。 映画 ...

いらすとや風シルバーガール

2026/4/23

MacBookで自動起動するVPNアプリを止める方法

会社のMacBookで自動起動して困るVPNアプリがあり、自由に開始/停止が出来ないと不自由なので自動起動させない方法を見出しました。 大体のアプリがlaunchdを使って管理しているので、launchctl系のコマンドを利用し、自動起動を停止させます。 まずはクライアントアプリなど、プロセスが起動しているか確認し強制終了してみます。 さらにlaunchdを使って自動起動している場合、以下のコマンドで無効化できます。 ## まず現在の対象プロセス (PID: )をkill で終了 sudo kill -9 ...

2026/2/26

CloudWatchのログをダウンロードする方法|コマンドで見辛いログを全文取得

CloudWatchのログをそのまま見ようとすると、全量が多い場合とても見れたものではありません。 整形したlogや、Javaなどの冗長なログをそのまま出力していると、運用中に集計やエラーが見辛いケースに陥ると思います。 出力量が多いと、CloudWatchのブラウザ画面から手作業でロードをしまくる作業には限界があります。 本来はKibanaのような可視化ツールを使うべきなのですが、運用が未熟サービスの場合AWS CLIを使うことになります。 事前準備が必要で、Macを使っているのであれば、brew in ...

パイソンの改造ロゴ

2026/4/23

Python Whisperで音声を文字起こしする方法|やや高速化を考える

OpenAIが提供する「Whisper」は、音声認識を行うためのオープンソースモデルです。 Pythonを使うことで、音声ファイルから簡単に文字起こしが可能です。 Whisperをそのまま使うと解析速度が遅いため、faster-whisperを使って高速化します。 faster-whisperは、Transformerモデル用の高速推論エンジンであるCTranslate2を使用してOpenAIのWhisperモデルを再実装したものです。 以下はGoogle Colaboratoryを利用してCPU利用で、 ...

« Prev 1 … 5 6 7 8 9 … 19 Next »

開発に役立つサイト

OverAPI Commontools CodePen Magnific
Feedly Icon 購読する

参考になるAPI

NASA APIs The Movie Database API TempMail API

タグ

AFFINGER6 Apple AWS bash ChatGPT Claude CVE DevOps Django Docker Font Gemini Git Google Gradle html Java JavaScript jQuery JSON MacBook Microsoft MySQL Netflix PHP Python Scala Selenium sh Slack Spring Boot Spring Framework SQL SQLServer Ubuntu Whisper Windows youtube ログ運用 数学 正規表現 組織 脆弱性

カテゴリー

  • AI (35)
  • OS (14)
    • Android (9)
  • SEO (13)
  • WordPress (7)
  • インフラ (6)
  • コラム (32)
  • サービス (18)
  • セキュリティ (6)
  • データベース (18)
  • バージョン管理 (8)
  • プログラミング (54)
  • 命名規約 (4)
  • 書籍レビュー (5)
  • 設計 (3)
  • 開発プロセス (3)
  • 開発環境 (10)

よく読まれている記事

条件の0=0は全てが正であるを意味するSQL 1
SQLで条件の0=0は全てが正であるを意味する

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じです。 下記の例で言えば、結合するsub ...

DISTINCTを使わないで重複排除を考えるSQL 2
DISTINCTを使わないで重複排除を考える

SQLのDISTINCTはEXISTSとかGROUP BYでなんとかする事もできます。 DISTINCTは暗黙的なソートがされますが、何のDBを使うにせよ過去のバージョンならともかく、最近のバージョン ...

RFC 5322に準拠させた正規表現言語別 3
RFC 5322に準拠させた正規表現 言語別

RFC5322で定義されている正規表現を、各言語の正規表現に変化させた形になります。 完全な電子メール正規表現は存在しないので、結局のところ何かの公式基準に従っていたとしても、自分が携わるサービスのル ...

  • 運営者情報
  • 編集方針
  • 免責事項
  • プライバシーポリシー
  • お問い合わせ
  • RSS

Tech Ecology

© 2026 Tech Ecology