Webエンジニアの使える技術Tips




Webエンジニアとして使える技術情報をご紹介したいと思います。JavaやPerlなどのプログラミング言語、JavascriptやHTML、データベース関連など、Webアプリケーションやサーバー開発に使えるものです。



データベースを操作できるフリーのGUIツール


データベースを操作するためのGUIツールのうち、フリーソフトのものをご紹介します。お金をかけずに、高度なデータベースの操作を行えるものがいろいろとあります。MySQLやPostgreSQLそれぞれに特化したソフトだけでなく、データベースの種類に関係なく、1つのソフトで接続・操作が行えるものもご紹介しています。


詳細はこちら >>データベースを操作できるフリーのGUIツール




データベース操作ツールA5:SQL Mk-2が便利 使い方からできることまでを解説


データベースを操作するためのGUIツールはたくさんありますが、日本製のフリーソフトで、MySQLやPostgreSQL、Oracleなどの複数のデータベースを操作することができるA5:SQL Mk-2がとても便利です。このページでは、A5:SQL Mk-2について解説します。


詳細はこちら >>データベース操作ツールA5:SQL Mk-2が便利 使い方からできることまでを解説





phpMyAdminをインストールしMySQLに接続する方法


MySQLの操作をブラウザから行えるphpMyAdminのインストールの仕方とMySQLへの接続方法をご紹介します。特に初めてインストールしてログインしようとした場合にエラーが出ることがありますが、その対応方法についても解説しています。


詳細はこちら >>phpMyAdminをインストールしMySQLに接続する方法




MySQL Workbench 8.0のWindowsへのインストールと日本語化


MySQLを直感的に使えるWindowsのGUIツールMySQL Workbench8.0のインストール方法と日本語化の方法をご紹介します。

詳細はこちら >> MySQL Workbench 8.0のWindowsへのインストールと日本語化






WindowsへのMySQL8.0 Zip版のインストールから初期化・起動までをご紹介


Windowsに最新版のMySQLをインストールする方法をご紹介します。インストーラーがなくなってしまったので、手動で配置・設定する必要があります。

詳細はこちら >> WindowsへのMySQL8.0 Zip版のインストールから初期化・起動までをご紹介




ApacheとPHPを連携させる方法Windows編


WindowsにインストールしたPHPとApacheを連携させる方法をご紹介します。とても簡単な設定でできるようになります。

詳細はこちら >> ApacheとPHPを連携させる方法Windows編




WindowsへのApacheのインストール方法 サービスへ登録するまでをご紹介


Windows PCへApacheをインストールする方法をご紹介します。Apacheのインストーラーの配布は2014年に終了しているので、ここで紹介した方法を使えば簡単にインストールすることができます。

詳細はこちら >> WindowsへのApacheのインストール方法 サービスへ登録するまでをご紹介




WindowsへのPHPのインストール方法 複数バージョンの使い分けも簡単


PHPをWindowsへインストールする方法をご紹介します。ここで紹介する方法を使えば、複数のバージョンを切り替えて使うことが簡単にできるようになります。


詳細はこちら >> WindowsへのPHPのインストール方法 複数バージョンの使い分けも簡単




画像ファイルを一括で圧縮してファイルサイズを小さくする方法


ホームページの表示速度を改善するために、画像ファイルを圧縮してみました。とても簡単にできて、しかも圧縮率が高く、ずいぶんと軽くなりました。その方法をご紹介したいと思います。

詳細はこちら >> 画像ファイルを一括で圧縮してファイルサイズを小さくする方法




PostgreSQLデータのリストアをシェルスクリプトで自動化する


開発サーバーと本番サーバーのそれぞれにPostgreSQLを運用していて、両者の間でのデータ更新を自動化するためのスクリプトを作成しました。おかげで保守がずいぶんと楽になりました。

詳細はこちら >> PostgreSQLデータのリストアをシェルスクリプトで自動化する




MacのApacheでPythonをCGIとして実行する方法


Macのパソコンを使うと、何もインストールしなくてもApacheでPythonのプログラムを実行することができます。ここでは、その方法をご紹介します。

詳細はこちら >> MacのApacheでPythonをCGIとして実行する方法




画像やPDFなどのファイルを一括でダウンロードできるFirefoxのアドオン


ホームページからPDFや画像などのファイルを、一括でダウンロードできるFirefoxのアドオンがとても便利だったのでご紹介します。

詳細はこちら >> 画像やPDFなどのファイルを一括でダウンロードできるFirefoxのアドオン




ElasticsearchでJava APIを使ってインデックスに登録する


全文検索エンジンのElasticsearchを使用すると、大量のデータが登録されていても非常に高速に、そして簡単に全文検索を行うことができます。ここでは、ElasticsearchでJava APIを使ってインデックスに登録する方法をご紹介します。

詳細はこちら >> ElasticsearchでJava APIを使ってインデックスに登録する




ElasticsearchでJava APIを使った完全一致検索


全文検索エンジンのElasticsearch Ver5.0以降では、データを登録するとテキスト形式のデータには自動的に全文検索用のフィールドと完全一致用のフィールドが作成されるようになり、完全一致検索を行うのがとても便利になりました。

詳細はこちら >> ElasticsearchでJava APIを使った完全一致検索




Word(docx)ファイルから画像を抽出する方法


仕事でプログラムを書いていると、Wordに埋め込まれた画像だけをまとめて抽出したいことがあります。実はとても簡単に実行することができます。ここではその方法についてご紹介します。

詳細はこちら >> Word(docx)ファイルから画像を抽出する方法




Word(docx)ファイルからテキストを抽出する方法


仕事でプログラムを書いていると、時々Wordファイルからテキストだけを抽出したいことがあります。とても難しいかと思いきや、実はとても簡単に実行することができます。

詳細はこちら >> Word(docx)ファイルからテキストを抽出する方法



CentOS 7でのPostgreSQLの自動起動スクリプト


CentOS 7からはシステム構成が変わり、PostgreSQLの自動起動スクリプトの書き方も変わりました。

詳細はこちら >> CentOS 7でのPostgreSQLの自動起動スクリプト



Macインストーラーの作成方法


Macで使えるアプリケーションを配布するためのインストーラーを作成する方法を解説しています。

詳細はこちら >> Macインストーラーの作成方法



写真のexif情報を一括で削除するフリーソフト


スマホやデジカメで撮った写真にはexif情報というのがあり、位置情報(GPS)が含まれていることがあります。位置情報が含まれている写真をブログやTwitter、ホームページにアップしていると、自宅の場所などがわかってしまうかもしれません。このページではexif情報を削除するフリーソフトを紹介しています。

詳細はこちら >> 写真のexif情報を一括で削除するフリーソフト




アクセス制限があるサーバーでもSSHポート転送でデータベースに楽々接続


ネットに公開されたウェブサーバーでは80番ポート以外のポートが閉じられているため、データベースの更新などを行おうとしても、いちいちSSHで接続してコマンドラインで操作する必要がありました。しかし、SSHポート転送機能を使えば、データベースのポートが閉じられていてもアクセスすることができるようになり、クライントソフトを使ってDBの操作を簡単に行うことができます。

詳細はこちら >> アクセス制限があるサーバーでもSSHポート転送でデータベースに楽々接続




サーバーを踏み台にして別のサーバーに接続する方法


サーバーに直接ログインしたいのに、IPアドレスでアクセス制限をかけられているため、一旦別のサーバーにログインした後、そこを経由して目的のサーバーに接続しなければならないという事態に遭遇してしまいました。これがとても面倒なのですが、ある方法で簡単に接続できるようになりました。

詳細はこちら >> サーバーを踏み台にして別のサーバーに接続する方法




PGroongaをインストールしてPostgreSQLの全文検索を高速に実行する


PostgreSQLの全文検索を行うにはPGroongaをインストールすると良いです。とても簡単で且つ高速に全文検索を行うことができます。

詳細はこちら >> PGroongaをインストールしてPostgreSQLの全文検索を高速に実行する




pkgbuildコマンドによるスクリプト実行方法とパラメーター


Macでインストーラーを作成する際には、自前で用意したスクリプトを実行させることができます。インストール前の事前確認やインストール後にデスクトップにエイリアスを作成したりなどができるようになります。

詳細はこちら >> pkgbuildコマンドによるスクリプト実行方法とパラメーター



WindowsのDOSコマンドプロンプトは超便利


WindowsでもLinuxのようにコマンドを使って操作をすることができます。使いこなせるようになるととても便利で、作業がはかどります。

詳細はこちら >> WindowsのDOSコマンドプロンプトは超便利




Macでエイリアスをコマンドラインから作成する方法


Macでコマンドラインからエイリアス(ショートカット)を作成できるようになるといろいろ便利になります。

詳細はこちら >> Macでエイリアスをコマンドラインから作成する方法




LWP::UserAgentでHTTPS接続できない問題を解決


PerlのLWP::UserAgentでホームページにアクセスしてHTMLを取得することができますが、HTTPS接続しなければならない場合はエラーになってしまいます。その問題を解決する方法をご紹介します。

詳細はこちら >> LWP::UserAgentでHTTPS接続できない問題を解決




LinuxのPerlを最新版にアップデートするには?


Linuxにはもともとperlがインストールされていますが、このPerlを最新版にアップデートしたい場合、どのようにすればよいのでしょうか?ここではその方法をご紹介します。

詳細はこちら >> LinuxのPerlを最新版にアップデートするには?



このエントリーをはてなブックマークに追加


▲ このページの上部へ戻る