猫とコード

化学メーカーでweb開発している猫大好きエンジニアの備忘録です。

プログラミング

Classic ASPでファイルアップローダーを作る

やりたいこと Classic ASPでファイルアップローダーを作る。 BASP21ライブラリなしでできないか? こちらのサイトに解説がありました。 送信されたバイナリの改行コードからフォーム情報を特定する方法でした。 フォーム項目が多いほど、改行位置からの特定…

MacにJupyter Notebookをインストールする

Numpy、Pandasを勉強しようとおもい、Jupyter Notebookインストールしたときの備忘録です。 Anacondaを使います。選んだ理由は下記の通りです。 インストールが楽で早い 必要なライブラリ一式もインストールされる Condaで仮想環境が作られる 上記の点が良い…

CENTOS6.4+Apache2.2にSSL証明書を適用する

SSL証明書を入れる備忘録です。 やりたいこと GMOアプリクラウドの CentOS6.4にApache2.2の環境にSSL証明書を適用する。 環境 GMOアプリクラウド CentOS6.4 Apache2.2 SSL認証局:Starfiled(Jcert社) 秘密鍵とCSRの作成 参考:CSRとは? 秘密鍵の保存ディレ…

CentOSで再起動ログとシステムログを確認する

CentOSサーバの不具合を調査したときの備忘録です。 rootユーザログイン sudo su - 再起動の確認 $ last reboot 結果 reboot ~ Sat Dec 12 09:58 reboot ~ Sat Dec 12 09:55 reboot ~ Thu Dec 10 22:37 最後の再起動時刻が記録されています。 システムログの…

Jupyter Notebook上でのパスの通し方

環境変数コマンド import os os.environ['KEY'] = 'VALUE' # 修正も同じコマンドで可能 print(os.getenv('KEY')) # printで確認 Mac Catalinaで確認しました。 Jypter Notebookのセルで登録したら、 以降os.environ['KEY']で値を使用できます。

日経ソフトウエア2021年3号を読みました

ぷよぷよプログラミングで話題の日経ソフトウエアを読みました。 日経ソフトウエア 2021年3月号 [雑誌] 発売日: 2021/01/22 メディア: Kindle版 普段、技評社のSoftware Design、WEB+DBを購読しているのですが、日経ソフトウエアははじめて書いました。 Twit…

自宅環境をM1 Macbook airに買い替えました

自宅の開発環境をM1にグレードアップしました。 発表されてから悩み続けてようやく買うことにしました。 2020 Apple MacBook Air Apple M1 Chip (13インチ, 8GB RAM, 256GB SSD) - シルバー Apple(アップル) Amazon 購入したのはM1 Macbook air 8GB ram / 51…

1lineでステップサーバから本番サーバにアクセスする

目的 1-lineで多段SSHをしたい。 ローカルマシン→ステップサーバ→本番サーバに多段アクセスしたい netcatのインストール $ brew install netcat Homebrewでnetcatをインストール ==> Downloading https://homebrew.bintray.com/bottles/netcat-0.7.1.high_si…