Libprocではプログラムからフロントエンド、バックエンド、クラウドなどのモダンな技術からサーバ構築などの基礎的な技術を扱うエンジニア・IT担当者、ビジネスオーナー向けのWeb技術サイト。
[Python] ディクショナリ(辞書)でKey・Valueの使い方。アクセス・変更・追加・削除方法は?
Pythonでディクショナリ(Dictionary:辞書)を扱う方法を紹介します。 Dictionary(辞書)とはKey(キー)とValue(値)を使うデータ要素になります。 Keyでデータにアクセス出来るので、意味を持たせ、分かりやすいコーディングができます。
[Python] OpenPyXLでExcel(xlsx)を操作する [超初心者向け]
PythonでExcel(xlsx)ファイルを操作するためのOpenPyXLについて紹介します。 XlsxWriterやpython-excelなどPythonでExcelファイルを操作する方法は多くありますが、OpenPyXLがナレッジが多く使いやすいのでオススメです。 今回はOpenPyXLのインストールから基本的な使い方について紹介します。
[MySQL/MariaDB] ユーザーの削除”drop user”文
「MySQL」、「MariaDB」でユーザーを削除する「drop user」文を紹介します。 他のデータベースと比較して簡単に覚えることができますのでこの機会に習得しましょう。
[MySQL/MariaDB] ユーザー名の変更”rename user”文
「MySQL」、「MariaDB」でユーザー名を変更する「rename user」文を紹介します。 他のデータベースと比較して簡単に覚えることができますのでこの機会に習得しましょう。
[MySQL/MariaDB] ユーザー作成の”create user”文
「MySQL」、「MariaDB」でユーザーを作成する「create user」文を紹介します。 他のデータベースと比較して簡単に覚えることができますのでこの機会に習得しましょう。
Ubuntu/DebianでOsqueryをインストールする手順
OS情報を取得するための「Osquery」をUbuntu/Debianでインストールする手順を紹介します。 SQL文でOSの情報だけでなく、攻撃/侵入検知を行うことができ大変便利なツールになります。 恐らく今後、それぞれのLinuxのディストリビューションで標準のパッケージになるでしょう。
CentOS/RHELでOsqueryをインストールする手順
OS情報を取得するための「Osquery」をCentOS/REHLでインストールする手順を紹介します。 SQL文でOSの情報だけでなく、攻撃/侵入検知を行うことができ大変便利なツールになります。 恐らく今後、それぞれのLinuxのディストリビューションで標準のパッケージになるでしょう。
表の詳細情報・DDL文を確認・表示する [MySQL/MariaDB]
「MySQL」、「MariaDB」でデータベース一覧を確認・表示する「show tables」を紹介します。「show tables」はmysqlコマンド固有のSQL文ですので、この機会にしっかりマスターしましょう。
[MySQL/MariaDB] 表の一覧を確認・表示する「show tables」
「MySQL」、「MariaDB」でデータベース一覧を確認・表示する「show tables」を紹介します。「show tables」はmysqlコマンド固有のSQL文ですので、この機会にしっかりマスターしましょう。
Linuxの時刻同期”ntpdate”コマンドの使い方と主要なオプション
LinuⅩでNTPサーバと時刻同期をするためのコマンド「ntpdate」について紹介します。 インフラ構築時にシステム間の時刻同期は必須ですのでしっかりマスターしましょう。
[MySQL/MariaDB] データベースの一覧を確認・表示する「show databases」
「MySQL」、「MariaDB」でデータベース一覧を確認・表示する「show databases」を紹介します。 「show databases」はmysqlコマンド固有のSQL文ですので、この機会にしっかりマスターしましょう。
[MySQL/MariaDB] データベース削除の”drop database”文
「MySQL」、「MariaDB」でデータベースを削除する「drop database」文を紹介します。 他のデータベースと比較して簡単に覚えることができますのでこの機会に習得しましょう。
[MySQL/MariaDB] データベース属性変更の”alter database”文
「MySQL」、「MariaDB」で文字コードの変更やデータベース照合順序の変更する「alter database」文を紹介します。 他のデータベースと比較して簡単に覚えることができますのでこの機会に習得しましょう。
[Oracle] SQLトレースログの取得方法・出力先・tkprof使い方・削除方法
Oracle DatabaseのSQLトレースログの「取得方法」、「出力先」、「tkprof使い方」、「削除方法」を紹介したいと思います。 性能劣化時や障害時の調査に大変役立つログであり、サポート問い合わせ時に利用します。
[MySQL/MariaDB] データベース作成の”create database”文
「MySQL」、「MariaDB」でデータベースを作成する「create database」文を紹介します。 他のデータベースと比較して簡単に覚えることができますのでこの機会に習得しましょう。
[MySQL/MariaDB] mysqlコマンドでバッチ処理・直接実行
MySQL・MariaDBの「mysql」コマンドでバッチ処理・直接実行をさせる方法を紹介します。 この方法を使用することでシェルスクリプトやMS DOSからバッチ処理を行え、スケジューリングして定期実行させることもできます。
CentOS/RHELでHostname(ホスト名)を変更する手順
CentOSでhostname(ホスト名)を変更する手順を紹介します。 なお、CentOSなので「Red Hat Enterprise for Linux」でも今回使用する手順で変更できます。
mysqlコマンドのオプション。MySQL・MariaDBの両方で使用可能。
MariaDBへの接続方法を紹介します。 今回はmysqlクライアントプログラムを利用して説明しますが、原則mysqldump、mysqladmin、mysqlshowでも接続方法は変わりません。 Linux環境前提で接続を行いますが、Unix、Windowsでも基本の構文パターンは変わりません。
[Oracle] 次世代SQL*Plusの「SQLcl」のインストール手順を紹介
Oracle Databaseの次世代CUI「SQLcl」のインストール方法について紹介します。 SQLclは、コマンド履歴、オートコンプリート、新規の強力なコマンドが利用することができます。 従来のSQL*Plusのコマンドも使用することができ、今後SQL*Plusに代わるCUIユーティリティになることでしょう。
[Python] FlaskでHello Worldを表示するアプリをLinuxサーバ上で実装する方法 [初心者でもOK]
PythonのWebフレームワーク「Flask」を使用して、誰で簡単に「Hello World」を表示させる方法を紹介します。基本コピペで「Flask」でWebページを実装できるような内容になっています。 この記事で「Flask」の素晴らしさを実感していただければと思います。
OracleDBの統計情報の削除方法「DBMS_STATS.DELETE_XXXX_STATS」を紹介
OracleDatabaseの「統計情報」の手動削除方法を紹介します。 OracleDatabaseを運用して上で最も重要な要素の1つです。 この記事でOracleDatabase初心者でも分かりやすく統計情報の削除方法を紹介しています。
OracleDBの自動メンテナンスタスクの有効・無効・スケジュール変更手順
自動メンテナンスタスクはデータベースのメンテナンス操作を一定間隔毎に自動的に行う機能です。 デフォルトでは有効化されており、システムの負荷が軽いと予測される時間帯に実行されますが、個々のメンテナンスタスクをいつ動いているか確認してみましょう。
OracleDBの自動メンテナンスタスクの有効・無効・スケジュール・実行履歴の確認方法
自動メンテナンスタスクはデータベースのメンテナンス操作を一定間隔毎に自動的に行う機能です。 デフォルトでは有効化されており、システムの負荷が軽いと予測される時間帯に実行されますが、個々のメンテナンスタスクをいつ動いているか確認してみましょう。
OracleDBの統計情報の取得・更新方法「DBMS_STATS.GATHER_XXXX_STATS」を紹介
OracleDatabaseを運用して上で最も重要な要素の1つです。 この記事でOracleDatabase初心者でも分かりやすく統計情報の取得方法を紹介していますので、「統計情報」をしっかり取得しましょう。
OracleDBの統計情報とは?なぜ取得?取得しないことの影響は?
OracleDatabaseの「統計情報」とは何か?なぜ取得するのか?運用方法とは?について紹介します。OracleDatabaseを運用して上で最も重要な要素の1つです。 この記事でOracleDatabase初心者でも分かりやすく統計情報について紹介していますので、「統計情報」の概要をしっかりと学んでいきましょう。
Pythonでの文字列の検索。部分一致・全文一致・前方一致・後方一致など
文字列を検索するといっても、部分一致・全文一致・前方一致・後方一致などやりたいことは様々あります。 アプローチの方法も多くありますでの、この記事でPythonでよく使用する文字列検索をマスターするために役立ててください。
Pythonの文字列の変換・連結・置換・分割・トリミング・桁数揃え
文字列を操作するにあたり変換・連結・置換・分割・トリミング・桁数揃え・検索などやりたいことは様々あります。 この記事ではPythonでよく使用する文字列操作をマスターするために役立ててください。
ログインが必要なWebページをスクレイピングするならPython+Seleniumがオススメ
初心者でも簡単に扱うことが出来る「Selenium」を使用して、ログインが必要なWebページのスクレイピング・クローリングを行う手順を紹介します。 紹介します。最近のログインが必要ページは「メールアドレス」、「パスワード」以外にも、「Cookie」や「ハッシュ値」などの情報も裏ではログイン時に送っています。
JavaScriptのページをスクレイピング・クローリングするならPython+Seleniumがオススメ
「Python」とWebテストツールとして有名な「Selenium」を使用して、JavaScriptが使用されているWebページのスクレイピング・クローリングを行う手順を紹介します。JavaScriptを使用したページの多くは非同期通信でデータを引っ張ってきていたり、対応したブラウザでないと動作させなかったりと初心者には扱うことが困難です。
Pythonの正規表現で文字列検索・置換・連結・分割する方法
正規表現で文字列を操作するといっても、検索・置換・連結・分割などやりたいことは様々あります。 またPythonの正規表現でハマる”複数行”の扱い方についても紹介しております。
「ブログリーダー」を活用して、Libprocさんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。