プログラミング スマホ、タブレット等のタッチデバイスで疑似クラスhover を使うと1クリックで実行できない スマホ、タブレット等のタッチデバイスでボタンに疑似クラスhover を使うと1クリックで実行できないです。 hover使うとパソコンでは1クリック、スマホでは2クリック必要になる 疑似クラス hover を使ったボタンクリックのサンプルです... 2019.04.09 プログラミング
プログラミング jQuery 3は Safari バージョン5系では動かない (Chromeでは動く) jQueryで TypeError: 'undefined' is not a function (evaluating 'e.getAttribute("type")') というエラーが出たので、jQueryのバージョンと、どのブラウ... 2019.04.09 プログラミング
PHP PHP php-mcryptとは?CentOS 7でダウンロード、インストールできない?PHP 7で非推奨 PHPのphp-mcryptについて調べてみました。 PHP php-mcrypt とは PHPのphp-mcryptパッケージに含まれるMcryptは、暗号化に関する関数を提供します。 PHPを使って、パスワードの暗号化・複合化を行... 2018.08.20 PHP
PHP PHP php.iniでタイムゾーン (date.timezone) を設定する方法 PHP php.iniでタイムゾーン (date.timezone) を設定する方法をまとめました。 We selected the timezone 'utc' for now, but please set date.timezon... 2018.08.17 PHP
PHP PHP PEAR::Pagerをダウンロードしてインストール PHPのページャーライブラリである PEAR::Pager について調べてみました。 PHP PEAR::Pager (ページャーライブラリ、ページングライブラリ) とは PEAR::Pagerは、多くの情報がある場合に、ページを自動的... 2018.08.17 PHP
PHP PHPで500エラー返すと真っ白で表示されない、発生した原因と対策 サーバーで動かしていたPHPのプログラムで500エラーが発生してしまい、ブラウザで表示されなくなったので、原因と対策を調べてみました。 HTTP エラー500 (Internal Server Error) の意味 500 Intern... 2018.08.17 PHP
PHP Xdebugのインストール、ダウンロード、使い方、最新はPHP7 Xdebugをインストール、使い方について整理してみました。 Xdebug をインストールする方法 (install) Xdebugは、PHPの開発版が前提なので、まずphp-develをインストールします。 # yum install ... 2018.08.15 PHP
PHP HTML_QuickForm とは?PEARを使ってインストール、addelementの使い方 HTMLの入力フォームを作るHTML_QuickFormについて調べてみました。 HTML_QuickForm とは HTML_QuickFormは、テキスト入力欄、プルダウンメニューなどの簡単な入力フォームを生成することが出来るライブ... 2018.08.15 PHP
プログラミング マイクロソフトの Visual Studio C++、ATL, MFC, ActiveX, .NETの違い? マイクロソフトのVisual Studio C++と共によく使われる用語である、ATL、MFC、ActiveX、.NETについてまとめてみた。 AFLとは ATLは、Active Template Library の略です。 COM ... 2018.07.25 プログラミング
プログラミング マイクロソフトのSAL (Source Annotation Language) 注釈を使うとC/C++のコード障害が減る? SAL (Source Annotation Language) とは、Microsoft のソース コード注釈言語です。 SALは、関数がそのパラメーターや、それらについて行う想定を終了するときに行う保証を使用する方法について説明す... 2018.07.25 プログラミング
PHP NetBeansがWindowsで文字化け、エンコードをUTF8に設定する NetBeansで文字化け? NetBeansでPHPのプログラミングをしているのですが、文字化けしてしまいました。 xxx.php は、エンコーディング Windows-31jでは正しく開けません。続行して開きますか。 ... 2018.07.25 PHP
プログラミング C#のasync await非同期処理の使い方、.NET Framework 4.0 では使えない? C# async await 非同期処理の使い方 C# 5.0から、async, await という便利な非同期処理が追加されました。 簡単な使い方は次の通りです。 実行結果は次の通りです。 Start... Hello... 2018.07.25 プログラミング
プログラミング ファイルディスクリプタって何?仕組みとWindowsのC言語、Linuxでの上限 ファイルディスクリプタ(File descriptor)は、日本語ではファイル記述子とも呼ばれるようです。 プログラミングの世界では、単にFDと省略されることもあります。 ファイルディスプリプタって何なんでしょうか? ファイルディス... 2018.07.25 プログラミング
プログラミング dsp, dsw, vcproj, vcxproj, slnなど Visual Studioの拡張子 Visual Studio使ってソリューションなりプロジェクトを作っていると様々な拡張子のファイルが自動的に作成されます。 よく分からなくなるので、整理してみました。 Visual Studioの変遷 まず、Visual Studio... 2018.07.25 プログラミング
プログラミング Visual Studioでerror C2061: 構文エラー : 識別子 '__RPC__out_xcount_part'、C2059の対策 Visual Studioでerror C2061: 構文エラー : 識別子 '__RPC__out_xcount_part'、C2059 Visual Studio 2010でビルドしていて以下のエラーが出ました。 C:\Progr... 2018.06.19 プログラミング
プログラミング LAMP(ランプ)とは? (Linux Apache MySQL PHP) WEBの開発環境の意味 IT用語、WEB用語でLAMPという言葉がよく出て来ますが、何なんでしょうか? 調べてみました。 LAMPとは何か?読み方と意味 LAMPの読み方はランプです。 LAMPは、OSであるLinux、WebサーバであるApache ... 2018.04.12 プログラミング
プログラミング C#のstring 文字列で@ (アットマーク) を付ける意味はエスケープしなくてよいから C言語出身のプログラマが、C#で書かれている文字列を見ると とか書かれていて、この @ (アットマーク) って何だろう?って思ってしまいますね。 C#の@ (アットマーク) って何なんでしょうか? C#の@ (アットマーク)... 2017.10.24 プログラミング
プログラミング ASP.NETでbuttonのテキストが改行しない?ボタン名を途中で折り返して表示する方法 ASP.NETでC#で開発していて、ボタン名を途中で折り返して改行しようとしてもうまく改行できません。 ブラウザは、ChromeとIE11で確認してみました。 これはどうしてなんでしょうか? ASP.NETでボタン名が改行できな... 2017.10.24 プログラミング
プログラミング ASP.NETで、コードが最適化されているか、またはネイティブ フレームが呼び出し履歴の最初にあるため、式を評価できません ASP.NETで作っているプログラムで、次のようなエラーが出て来ました。 コードが最適化されているか、またはネイティブ フレームが呼び出し履歴の最初にあるため、式を評価できません Unable to evaluate expressi... 2017.10.23 プログラミング
プログラミング リモートホストは接続を終了しました。エラーコードは、0x80070057です。(The remote host closed the connection. The error code is 0x80070057) ASP.NETで作ったWEBアプリケーションで次のようなエラーが多発しています。 ほぼ、同様な不具合は以下の記事にも書きました。 この時は、修正方法が分からなかったのですが、なんとなく対策を立... 2017.09.19 プログラミング