Python PythonのTkinterのTreeでFontを指定する方法① 【色や取り消し線】 現在、PythonのTkinterを使って表形式のデータを操作するUIアプリを作成しています。デフォルトのフォントだと少し見た目が良くなかったので、fontの指定方法について調べました。表のデータ部分... 2020.11.07 Python
Network PythonでCiscoスイッチのInterface情報をSQLへ一括インポートする【Netmiko+Pandas】 社内でCatalystシリーズなどのCiscoスイッチを多く使われているかたは多いと思われます。私自身も社会人になってから20年以上前からもCiscoスイッチを利用していますが、Ciscoスイッチはま... 2020.11.03 NetworkPython
Docker DockerコンテナでMsSql(Linux版)環境をサクッと構築【テストに便利】 現在Pythonでプログラミング開発などをしているのですが、MS SQLをデータベースとして使う必要がありました。もちろん開発PCにMS SQL Experssなどをインストールしてもいいのですが、開... 2020.10.31 DockerWindows
IaC JenkinsをDockerコンテナで構築する【簡単!】 皆さんJenkinsは使ったことがありますか?私はインフラエンジニアとして15年以上業務をしておりますが、Jenkinsを使うことでAWSやVMwareの仮想マシン構築をコード化する、いわゆる「Inf... 2020.10.24 IaC
Network 初心者からCCNAを最短で取得する方法【ネットワークエンジニア】 ネットワークエンジニアへの転職を目指している方、もしくはすでにネットワークエンジニアとして業務を行っている方で、CCNAを取得したいと思っている方は多くいるかと思います。「資格なんてもっていても現場で... 2020.10.17 Network転職
Python Pythonのコーディングのルール【PEP8についてまとめ】 Pythonスクリプトを作成し始めてから、半年くらいになりますがここで一度Pythonをコーディングする際に守るべき記載ルールであるPEP8について確認の意味も含めてまとめておきたいと思います。PEP... 2020.10.17 Python
Python PythonでTkinterを使ってGUI的な画面を表示 PythonでGUI操作をするライブラリはいくつかありますが、一番メジャーだと思われるTkinterを使うことが多いです。今回はTkinterをこれから使う方向けに段階的に使い方を説明したいと思います... 2020.10.15 Python
Program学習 Python向けIDE「PyCharm」を使ってみる【最高だった】 Pythonのプログラミングを行っていて開発IDEとして「VScode」を利用しているのですが、Pythonを長く扱っている開発者から「PythonのIDEならばPyCharmがマジオススメ!!」との... 2020.10.10 Program学習Python転職
Python Pythonでjsonファイルの読み/書きをする方法 現在、私はPythonでスクレイピング系のスクリプトを作成していますが、データを扱う際にjsonフォーマットを使ってます。csvなどでもよいのですが、配列やdictなどの形式で複雑なデータを扱う場合に... 2020.10.07 Python
Linux ApacheでADFSによるOpenIDConnect認証を試してみる WEBシステムの認証というと10年くらい前まではActiveDirectoryによるNTLM認証やKerberos認証、LDAP認証がメインでした。ただ、今の時代はAWSやAzureなどによるクラウド... 2020.10.04 LinuxWindows
Linux CentOS7にVSCodeをインストールして開発PCとする 開発する際にはWindowsやMacに「VisualStudio」や「VSCode」をインストールして、開発をしている場合が多いと思います。ただ、VMwareなどの仮想環境上にあるWindows10を... 2020.10.03 Linux
Linux CentOS7へRDP接続する方法(xrdpを利用) 私は通常、CentOSサーバに対してはssh接続して設定などを行っています。今回はCentOSをサーバ用途としてではなく、開発用PCとしてVSCodeをインストールして使いたいと思います。ただし、Ce... 2020.10.03 Linux
Python Python+Seleniumで作成したコードをexe化する Pythonで作成したスクリプトを実行するには、通常はPCにPythonがインストールされていなければなりません。ただし、会社などによっては個々のPCへ自由にPythonなどをインストールことができな... 2020.09.14 Python
Python VSCodeの拡張機能Pythonフォーマッタで改行されるのを防ぐ 私は普段Pythonをコーディングする際には、VSCodeの拡張機能Pythonを使っていて快適に使えているのですが一つだけ不満がありました。それは、フォーマッタです。VSCodeではShift+Al... 2020.08.21 Python
Python Pythonで全てのChromeプロセスを終了する方法【簡単】 現在Python+Selenium+ChromeDriverでRPAツールを作成しているのですが、スクリプトがエラーなどで途中で止まってしまいChromeのプロセスが残っていることがあります。Chro... 2020.08.20 Python