真壁匠

製薬会社のQC担当。分析試験経験15年以上。 得意な節約に勤しむ。 その中で出会ったL…

真壁匠

製薬会社のQC担当。分析試験経験15年以上。 得意な節約に勤しむ。 その中で出会ったLinuxについても発信中。

最近の記事

ブラウザ操作の自動化をselenium IDEで記録し、python のコード化をおこなう。

ブラウザ自動化を可能にするものフレームワークとしてSeleniumというがありますが、拡張機能として、selenium IDEというものがあります。EXCELのマクロVBAのように、ブラウザ上での操作を記録してくれ、pythonでexportすることができます。 以下操作の手順です。 pythonプログラムを実行するとき、pytestのライブラリをインストールする必要があるので、ターミナルでインストールしておきます。 pip3 install pytest

    • コーディングアートを楽しむ〜processing4〜

      iphoneでは、画像コーディングアプリとして、RubySketchというものがあります。 PCで無料で使えるコーディングツールがないかと思って探したところ、processing4というものが使えそうです。 downloadをクリックすると、linuxではtgzファイルがダウンロードされます。 これをターミナルでtar xzvfコマンドで、展開し、./processingと入力すると起動します。 tar xzvf processing-4.3-linux-x64.tgz

      • "This environment is externally managed"のエラーが出たとき、python仮想環境をつかう。

        pipにてライブラリをインストールしようとすると、以下のエラーが起こることがあります。 管理すべきpythonシステムに、勝手に変なソフトを入れないでね。エラーにするよ。というもので、pip installするとこのエラー警告⚠️が出てしまいます。このエラーが出ない解決策は、仮想環境内でライブラリをダウンロードすることです。 仮想環境はubuntuのターミナルで以下のコマンドにより、構築できます。 python -m venv 仮想環境ファイル名 構築したら、構築

        • 化学物質の管理

          近年、政省令の大きな改正により、化学物質管理のあり方が変わってきています。企業課せられる具体的な対応について、これまでの対応と変わらない点も含めて記載していきます。 まず必要な対応は以下の3点です。 ①教育 ②リスク把握 ③リスク低減対策 ①教育従業員に、化学物質のリスクを伝えなくてはなりません。特に、新人社員の導入教育において、化学物質の安全教育は必須です。主な2点に絞って教育するのが効果的です。 化学物質の人体の影響  化学物質には人体のDNAを損傷させることがあ

        ブラウザ操作の自動化をselenium IDEで記録し、python のコード化をおこなう。

          写真の背景を削除し、別の背景を合成する

          写真の背景、別の画像に合成したい場面(年賀状やマイナンバーカードの申請等)は多々あると思います。photoshopなどでもできるかもしれませんが、 pythonでは、"rembg"と"PIL"を使います。以下サンプルコードです。 from rembg import remove from PIL import Imageinput_path = 'picture.png'output_path = 'picture.png'inp = Image.open(input_pa

          写真の背景を削除し、別の背景を合成する

          不動産の売買事例を国土交通省から取得する

          不動産の価格はどのくらいで取引されているのか?不透明な部分が多いです。不動産業者はレインズで調べることができますが、一般人は調べることができません。 そこで、一国土交通省が公開している売買事例のデータを取得して保存するpythonコードを書きました。 神奈川県を例にしています。 import requestsimport jsonimport csvimport pandas as pdapi = "https://www.land.mlit.go.jp/webland/

          不動産の売買事例を国土交通省から取得する

          積立投資と一括投資のバックテスト

          新NISAがはじまる来年ですが、投資でどのくらい増えるかpythonでコードを書いて、以下の点を検証しました。 ①積立投資と一括投資でいくら増えるか? ②毎日積立と○日積立ではどのくらい増え方に違いがあるか? ③日々の値動きは、増える場合何%で減った場合何%か 株価をダウンロードして①、②、③を計算したあと、そのデーターをすべてCSVファイルに保存していくということをpythonで行います。 コードは以下の通り。VTI(全米株)のETFを解析してCSVファイルに保存する

          積立投資と一括投資のバックテスト

          Microsoft Outlookのショートカットキー

          仕事で幅広く用いられている メールソフトMicrosoft Outlookのショートカットキーのメモです。 ①ESC : 画面を閉じる ②Ctrl + R  : 返信 ③Ctrl + F  : 転送 ④Ctrl + Enter  : メール送信 ⑤Ctrl + F7  : 辞書登録 ⑥Ctrl + 1 又は 2  : メール、カレンダー切り替え ⑦Ctrl + Space  : 書式統一 ⑧Alt + F3  : 定型文登録 ⑨キーワード入力 + F3  : 定型文呼び出

          Microsoft Outlookのショートカットキー

          Linuxで数式を入力する〜Latex〜

          数式を表すには、ワードの数式エディタを使うのが一般的だと思いますが、非常に見づらくなってしまいます。 学術的に用いられているのがTexというものです。 Texは、windowsだと見やすいGUIのソフトがありますが、Linuxの場合はVisual Studio codeを使って、Latexで入力し、PDF化するという方法があります。 ①必要なアプリケーションをインストール ②Visual Studio codeでコードを入力 ターミナルで以下のコマンドを2段階で入力 p

          Linuxで数式を入力する〜Latex〜

          乾式滅菌と湿熱滅菌(高圧蒸気滅菌)の違い

          乾式滅菌と高圧蒸気滅菌の違いは、媒体が空気であるか水(水蒸気)であるかの違いです。その違いにより滅菌効果は違います。 一般的に、菌は加熱することにより、タンパク質で出来ている細胞が損傷し、死滅します。そして乾燥状態より、水蒸気化の方が、水素結合が切れやすく、タンパク質の変性が早くなります。このため、オートクレーブなどの湿熱滅菌(高圧蒸気滅菌)は、水蒸気が浸透することにより、乾燥状態よりも低い温度、短時間で滅菌できる手段となります。 湿熱滅菌の注意点ですが、水蒸気が浸透しな

          乾式滅菌と湿熱滅菌(高圧蒸気滅菌)の違い

          (most likely due to a circular import)が出る原因

          pythonで以下のエラーが出る場合、ファイルの名前がプログラム名になってしまっていることが原因です。 私はtkinterを実行させるとき、該当フォルダにtkinter.pyのファイル名をおいてしまっていたので、インストールしたtkinterのパッケージか、自身で作ったtkinter.pyなのかパソコンがこんらんしてしまっていました。このようなファイル名はフォルダからすべて削除しましょう。 インポートしたモジュール名と同じ名前のファイルをつけてはいけません。pip lis

          (most likely due to a circular import)が出る原因

          有名大学に入れれば、大企業に入り高給を得られるか?

          親はなぜ教育に熱を注ぐか? これは、学歴がないと、いい会社に入り、出世して、高収入を得られないという不安や期待からという本音があると思います。 時にはヒステリックに親が教育に熱意を注ぎ込みますが、実際その話は現実的か人口ピラミッドから考えてみます。 ①エリート大学は上位2% 東京大学は、毎年0.3万人 旧帝国大学+東工大、一ッ橋を合わせると卒業生の人数は、毎年2.7万人です。 早慶の、卒業生が1.5万人です。 誰が見ても分かりやすいエリートは、毎年4.2万人います。

          有名大学に入れれば、大企業に入り高給を得られるか?

          stooqから株価チャートを取得してみる

          pythonで株価を取得するとき、yahooファイナンスから取得するのが一般的ですが、たまにメンテナンス等で使えないことがあるので、その代案です。 stooqから株価を取得します。 https://stooq.com/ 株価をダウンロードして、CSVファイルとして保存するコード例はこちらです。S&Pでは1789年からのデータを取得できます。

          stooqから株価チャートを取得してみる

          GMP・GQPの実務をざっくり分類してみる

          医薬品は、弱っている患者に投与するものであるので、その医薬品がキチンとしていなくてはなりません。 キチンとするための手段として取り入れているのが、GMP・GQPです。あくあくまで手段なので、GMP/GQPを守っているから安全安心な医薬品がつくられているかというのは、また別の問題です。 GMP/GQPというのは、とにかく記録を求められます。 必要な情報を集めて、どのように運営していくかを決めて、製造して、それを検査して、その結果により判断して、最終的に出荷するので、必要な業

          GMP・GQPの実務をざっくり分類してみる

          微生物の同定方法〜グラム染色〜

          菌を同定する方法として、色素で染めてみて、その色と様子で判断して、ざっくり菌の分類を2つ(グラム陰性菌かグラム陽性菌)に判断するグラム染色という方法があります。 グラム陽性菌と陰性菌は、細胞壁のペプチドグリカン層の厚さの違いで分類されます。 グラム陽性菌は、細胞壁が、厚いペプチドグリカン層でできており、クリスタルバイオレット色素に染まると、エタノールで落としても落ちませんが、グラム陰性菌は薄いペプチドグリカン層でできており、エタノールで容易に落ちます。これにより区別する方法

          微生物の同定方法〜グラム染色〜

          政府が公表している仕事で役立つ無料記事

          政府が公表しているサイトには、仕事で役立つ無料の記事がありますが、その一部の紹介です。 ①経済産業省が出している委託調査票です。 ②国土交通省が出している土地総合情報です。 ③文部科学省が出している学習支援ツールです。 最後に官公庁一覧サイトにとぶリンク

          政府が公表している仕事で役立つ無料記事