BigQueryのパーティション分割テーブルのパーティション数が4000から10000にアップデートしました(2024-05-29)
2024年5月29日、BigQueryのパーティション分割テーブルのパーティション数が4000から10000にアップデートされました。 BigQueryで時系列データ分析を行う際、多くのユーザーがパーティション分割テーブルを利用してきました ...
sambaのサービスでエラー(Failed to start smb.service: Unit smb.service not found.)
sambaを利用したファイルサーバを構築で、サービス(smb)起動時に「Failed to start smb.service: Unit smb.service not found.」のエラーが発生した場合の対処方法です。 エラー内容 例 ...
samba構築手順(パスワードなしでアクセスする方法)
samba構成イメージ sambaのインストール sambaのインストールはaptやyumなど利用されているデストリビューションに応じたものでインストールします。 Ubuntuの場合 sudo apt install samba CentO ...
VSCode拡張機能(Phind.com – Code faster with AI)を利用してAIアシストプログラミングを試してみた
プログラミングをChatGPTなどを利用してコーディングをする機会も多くなってきました。 これまでは、ブラウザでChatGPTと会話しつつコーディングを進めていましたが、やはりエディタ(VSCode)と一体化したほうが生産性が高いのでは思い ...
[脱Excel]Googleスプレッドシートで「できないこと」「不得意なこと」「できること」まとめ
ExcelからGoogleスプレッドシートを検討し、利用開始から1ヶ月で不便に感じることが多く、AI(ChatGPTやPhind)にGoogleスプレッドシートでできないことを質問しても自分が感じているものと違ったので、気づいた点をまとめて ...
Ubuntuに最新や特定バージョン(20.x)のNode.jsをインストールする手順
Ubuntuのデフォルトのパッケージマネージャーである apt を使用してNode.jsをインストールすると、通常はリポジトリに登録されているバージョンがインストールされます。しかし、最新バージョンまたは特定のバージョン(例: 20.x)を ...
PythonでYahoo Financeから株価データを取得しSQLiteデータベースに保存する方法
このブログ記事では、Pythonを使用して株価データをダウンロードし、SQLiteデータベースに保存するスクリプトについて詳しく説明します。株式投資やデータ分析に興味がある方にとって、このスクリプトは非常に便利です。 以下では、各コードブロ ...
Dockerコンテナ内でcronジョブを実行する方法
Dockerコンテナ内で定期的なタスクを実行する必要がある場合、cronジョブを活用することができます。この記事では、Python 3.11をベースにしたDockerコンテナ内でcronジョブを実装する手順を紹介します。 Dockerfil ...
PostgreSQL11.15とPostgreSQL15.3の環境をDockerで構築する方法
AWSのAuroraでPostgreSQL 11.xxのサポート終了に伴い、15.xxへの移行をすすめるにあたり両バージョンの環境を構築して検証することにした。 PostgreSQL 15.xxはVacuumが並列動作するなど、パフォーマン ...
Windows Terminal で背景をぼかし(アクリル)なしで完全に透明にする方法(opacity + useAcrylic)
Windows Terminal とは Windows Terminal は Microsoft から 2020 年にリリースされた新しいターミナルソフトで、Windows11 では規定のターミナルとしても設定できるようになっている Win ...
Windows Terminal でドロップダウンターミナル(Quake モード)を利用する方法
Windows Terminal とは Windows Terminal は Microsoft から 2020 年にリリースされた新しいターミナルソフトで、Windows11 では規定のターミナルとしても設定できるようになっている Win ...
WSL2 に割り当てるメモリサイズを手動で固定値を設定する方法
WSL2 を利用しているとメモリが枯渇することがあります。 ホスト側(Windows 側)に搭載したメモリによって WSL2 に割り当てられるメモリ量が自動的に決まってしまうため、自分が割り当てたい以上のメモリが割当たることもあります。 ま ...
プログラミング開発環境を Windows10 から Windows11 へ変更してみた
Windows11 の正式リリース前のプレビュー版からメイン端末での利用を始めているので2、3ヶ月ほどが経過しました。 今回は、Windows11 で開発環境を整える場合に Windows10 と比較した場合の違いについてまとめてみました。 ...
Windows11 のエクスプローラの右クリックメニューで Windows10 と同じメニューを表示する方法
2021 年 7 月 29 日に Windows11 が「Windows Insider Program」の Beta チャネルでリリースされたので、メイン PC を Windows11 に Upgrade しました。 見た目のアイコンやタ ...
Windows11 の WSL2 + WSLg で GUI アプリ実行時に発生するエラー「Error: Can’t open display: 0」の対処方法
2021 年 7 月 29 日に Windows11 が「Windows Insider Program」の Beta チャネルでリリースされたので、メイン PC を Windows11 に Upgrade しました。 リリース情報のネタ元 ...
WSL2(Ubuntu) で apt update するとエラーになる(InRelease is not valid yet (invalid for another xx 時間 xx 分 xx 秒). Updates for this repository will not be applied.)
WSL2(Ubuntu)で apt update すると「InRelease is not valid yet」エラーが発生したので、原因と対応方法についてまとめました。 エラー内容 WSL2 の Ubuntu にログインし apt upd ...
Windows11 を Lenovo ideapad 120s(Celeron-N3350)にインストールしてみた
Windows10 が最後の Windows と言われていたのですが、2021 年 6 月 24 日に Microsoft から Windows11 の発表がありました。提供時期は 2021 年の後半とのこと。個人的には WSLg が正式に ...
タスクマネージャを管理者権限で実行する方法 ~終了できないタスクを強制終了させる~
タスクマネージャで終了させたいタスクがあった場合は、右下の「タスクの終了」で終了させることができるのですが、権限がなく終了させることができない場合があります。 そんなときは、管理者権限でタスクマネージャを実行することでタスクを終了させること ...
Docker で構築した開発環境で gh-pages を実行するとエラーになる原因と対策 ~git@github.com Permission denied (publickey).~
ちょっとした静的な Web アプリなら 無料で利用できるので GitHub Pages をデプロイ先によく利用しています。 デプロイの方法としては React 等の場合は Node.js で環境構築するため、gh-pages で 簡単に G ...
簡単にローカルで Web サーバーを立てる3つの方法(Node/Python/VSCode)
Web 開発をしている際に html ファイルや JavaScript をローカル環境の Web サーバとして公開しブラウザから確認してみたいと思ったことはあると思います。 Apache や nginx をインストールしてもよいのですが、簡 ...