IT Learning

実践形式でITのお勉強

Raspberrypi からEcho Dotをワイヤレススピーカーとして使用する

2021/07/30   -Amazon Echo, Raspberry Pi

やりたいこと Raspberry Piから音を鳴らすためには3.5mmスピーカージャックに有線ケーブルを差し込んでスピーカーと接続するのが最も手っ取り早いですが、Bluetooth接続でワイヤレススピ …

【WinSCP】SFTP接続でログインに時間がかかりすぎる状態になった場合の対処

2021/07/27   -WinSCP
 

概要 Linuxサーバーなどとファイルの転送を行いたい場合に重宝するツールとしてWinSCPがあります。いつものようにSFTPでWindows10端末からLinuxサーバーへSFTPでファイル転送を行 …

【PostgreSQL】前後の行を取得できるLAG LEAD関数の使い方

2021/07/17   -PostgreSQL, SQL

概要 PostgreSQLで使用できるウィンドウ関数の中にLAGとLEAD関数があります。これらは指定した項目を行方向にずらすことができます。今回はこのLAG,LEAD関数の具体的な使用方法についてメ …

【MySQL】特定の文字で文字列を分割する

2021/07/07   -MySQL, SQL

概要 データベースにおいて、一つのカラム内に文字列が入っており、特定の文字列で分割したいケースがたまにあります。今回はMySQLで特定の文字列を境に分割する方法についてメモします。     環境 My …

PHPからMySQLのデータを取得する

2021/07/06   -MySQL, PHP

目的 PHPからMySQLのデータを取得する方法についてメモします。これができるとjavascriptを使用し、web画面上にデータベースの値を表示するなど幅が広がります。     環境 MySQL …

【Subversion】リポジトリへインポートを行う

2021/07/04   -Subversion

概要 SVNサーバーリポジトリにローカルフォルダをインポートする方法についてメモします。     環境 サーバは以下で作成したSuversionを使用します。 NetGear ReadyNASへSub …

Baffalo LinkStation でフォルダへアクセスできない時の対処

2021/06/22   -LinkStation

概要 Windows10の端末からBaffaloのLinkstation(LS210D)のフォルダへいつものようにアクセスをしようとしたところ、以下のようなメッセージが出てアクセスができないという症状 …

JavaScript で英単語をタイピングするゲームのデモを作成する

2021/06/12   -JavaScript

概要 Javascriptを勉強するために、日本語の単語に対応する英語をタイピングして正否判定するゲームのデモを作ってみました。あくまで素人が勉強のために作ったコードです。 仕様 日本語の単語が問題文 …

【Python】Spyderをインストールして構築済みのPython環境と接続する(Anaconda不使用)

2021/06/04   -Python

概要 PythonのIDEとしてSpyderというものがあります。Editor, IPython, 変数の値確認機能, グラフプロッタ, デバッガなどがついた高機能なツールです。通常Anacondaを …

【Python】pingsライブラリでpingの疎通確認とAttributeError: module ‘time’ has no attribute ‘clock’への対処

2021/05/31   -Python

概要 Pythonでサーバなどの死活監視をしたい、というのは一定の需要があると思います。subprocessを使用することで実現できるらしいですが、もっと簡単に使えるpingsというライブラリが公開さ …