Life & Style

IT Technology

Python pyinstallerでnoconsole指定時にchromeのコンソールも非表示にする方法

PyInstallerを使うと簡単にPythonスクリプトを実行ファイル(.exe)にできる。作成した実行ファイルを実行すると、デフォルトでコンソールが表示される仕様となっている。 実行ファイル作成時に、コンソールを非表示にするnoconsoleオプションが用意されているが、このオプションを指定して作成した...

IT Technology

Python pyinstallerでnoconsole指定時に発生する[エラー6]ハンドルが無効ですを回避する方法

pyinstallerで実行ファイルを作成する際、noconsoleのオプションを指定時に、作成された実行ファイルが動作しない場合がある。 [エラー6]ハンドルが無効です。というエラーが表示される場合の解決方法を紹介する。noconsoleオプションをつけると、プログラム内のsubprocessがうまく動作...

IT Technology

Python pyinstallerでリソースを埋め込んだ実行ファイルを生成する方法

PythonのPyinstallerでWindowsデスクトップで実行可能なexeファイルを簡単に作成できる。コマンド1つで単一の実行ファイルを作成できて非常に便利である。しかし、リソースを参照したい場合には多少の試行錯誤が必要となる。 リソースファイルの参照方法を変更 実行ファイルを実行時のディレクトリを...

oracle-master-bronz
IT Technology

オラクルマスター(ORACLE MASTER)とは?ブロンズ取得の学習方法

ORACLE MASTERとは、日本オラクル株式会社が運営する「オラクル認定資格制度」であり、Oracle製品に関する技術力を客観的に評価する公式の認定資格。 ORACLE MASTERは企業の信頼感の工場や技術力のアピールなどに寄与する資格として広く認知されており、 「使用価値の高いIT資格ランキング」や...

what-is-database
IT Technology

リレーショナルデータベース(RDBMS)の構造およびSQLとは

データベースとは、コンピューター上に大量の情報を蓄積し、効率よく検索できるようにしたソフトウェアの事。 データベースを使用すれば、大量の情報を間違いなく記憶し、情報の検索や集計も人間よりもはるかに速くできる。 このようにコンピューター上で扱う情報の集合をデータベースと呼ぶ。 データベースにはいくつかのデータ...

what-is-the-http-protocol
IT Technology

Web技術入門 HTTPプロトコルとは?

HTTPとは、WebサーバとWebクライアントの間でデータの送受信を行うために用いられるプロトコル(通信規約)の事。 つまりメッセージの内容や手順を定めたものである。 古来、狼煙で異常を伝えるとした事や、モールス信号等もこれと同じ、決まり事に乗っ取って情報の伝達を行っている。 HTTPプロトコルの考え方は単...

what-is-a-webapplication
IT Technology

Webアプリケーションとは何か?

Webアプリケーションの開発には、様々な知識、技術が必要だ。 プログラミング言語はもちろん、ネットワークやHTML、サーバーやOSの知識等、必要な知識は多岐に渡る。 開発者やこれから勉強を始める人も、様々な書籍や雑誌で学習したり、 現場の経験によって少しづつ知識、技術を身に着ける事に日々切磋琢磨している。 ...