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