開発– category –
-
プログラミング
bashでスクレイピングする時のメモ
あまりすることはないと思うが、bashで簡易的にスクレイピングする時によく使うコマンドとかのメモ。基本は行単位の処理なので、お手軽さを求めるなら用途は限られるか…。でも前処理とかに便利かもしれないし……。 クローリング wgetでクローリング。 wget URL 再帰的にやるなら、たとえば以下。 wget -r --no-parent -w 1 -l 1 URL オプショ... -
プログラミング
youtube-dlで音声だけ抽出
古い記事です。今はyt-dlpです。少し高度になりますが参考記事も置いておきます。 youtube-dlはコマンドラインで使える、とっても便利なYoutubeのダウンローダー。youtube-dlを使って音声だけ抽出するメモ。怪しげなサイトを利用してなくて良いし、コマンドラインなら応用が効くので有難い。MacならHomebrewでインストールが楽。 使い方 Mac... -
自宅サーバ/VPS/クラウド
独自ドメインのメールをGmailに転送してエイリアスしてiPhoneのメールアプリで送受信するのに苦労した話
お名前.comのメールサーバーで独自ドメインのメール→Gmail転送(メールアドレスはエイリアスする)→iPhoneのメールアプリで送受信、しようとしたらやけに苦労した話。 タイトルだけでなんかもう嫌な予感しかしない。もちろん別に好きでこんなことをしたわけではないのだが、人に頼まれて……。しかも結局iPhoneのGmailアプリを使うことになった... -
自宅サーバ/VPS/クラウド
お名前.comのメールをiPhoneで使う設定をして、Temporary authentication failureが出た時の対応
お名前.comのメールアカウントの設定で、POPサーバーの設定をした時に、「Temporary authentication faulure」と出たときの対応。 結論から言うとデフォルトのポート番号に問題があった。iOS 11では995になっていたが、お名前.comでは110。ただ人によっては特に何も変えなくても自動的に110になっていたらしい……。 状況 環境はiOS 11。iPhone... -
自宅サーバ/VPS/クラウド
Gmailで特定の条件に沿って添付ファイルを自動的にGoogleドライブに保存する
Gmailで受け取ったメールから、差出人や件名を条件にして、添付ファイルを自動的にGoogle ドライブに保存したい。G Suiteのことなので、Google Apps Scriptを用いるのがよい。普段いじらないので色々躓きつつ実装メモ。 やりたいこと 冒頭に書いたとおり。Gmailで受け取ったウンザリするほどのメール群から、差出人や件名、未読などいろいろ... -
プログラミング
pythonのxlsxwriterでフォーマットの上書きをしたいが…
pythonでExcel形式のxlsxファイルを作成するのに、xlsxwriterモジュールを使わせてもらっている。とても便利で良いものだが、フォーマット関係で手こずった。具体的には、データ入力後、列単位でフォーマットを変更しようとしても、データ入力時のフォーマットが優先されてしまうこと。これは現在の仕様であるらしい。その対応のメモ。 やり... -
電子工作/ハードウェア
MAX10 FPGA入門のためにアレコレ調べている
MAX10という、数千円という安価で評価ボードを入手できるFPGAを知り、現在入門中である。FPGA初心者として、MAX10についてまとめておきたい。 何故FPGAか FPGAはField Programmable Gate Arrayの略で、その名のとおりプログラマブルに、いうなればソフトウェア的にハードウェアの設計ができるようなもの、とざっくり理解している。 よく比較... -
自宅サーバ/VPS/クラウド
Ubuntu 14.04 にVNCで入ったら灰色の画面(Grey Screen)になる時の対応
Ubuntu 14.04にVNCで入ると灰色の画面になってしまうという問題の対応。~/.vnc/xstartupを編集する。 状況 Ubuntu 14.04でVNC Serverを構築し、他PCよりVNCクライアントで入ろうとすると、サーバーに接続してログインすることはできる。しかし、画面に表示されるのは一面の灰色。 なお、使用したクライアントPCはMac。が、クライアント側の問... -
電子工作/ハードウェア
MAX10でFPGAを始めた…Raspberry Piを補完したい
ALTERAのお値打ちなFPGA、MAX10の実験キットを手に入れた。CQ出版の企画物で、教材と評価基板、取り付け部品込み込みで1万円台のものだ。まだわけもわからずLチカしたりADしたりするだけだが、なんとか使いこなして、Raspberry Piを補完したい。 Raspberry PiはADがつらい Raspberry Piを使っていて困るのは、ADだ。もちろんRaspberry Piで... -
電子工作/ハードウェア
Pin Plannerでプルアップ抵抗のOn/Off列が見つからない時の対応
Quartus Prime LiteのPin Plannerで、プルアップ抵抗のOn/Offを設定するWeak Pull-Up Resistorsが見つからない時の対応。Customize Columnsより表示する列の変更をする。 状況 まず環境。 Windows 7 64bit on OSX 10.11(Parallels Desktop 10) Quartus Prime 15.1 外部端子への信号アサイン時に、プルアップ抵抗を有効にさせようと、Pin Plan...