サーバー設定

ERROR 2006 (HY000) at Line 19418: MySQL server has gone away

MySQLで ERROR 2006 (HY000) at Line 19418: MySQL server has gone away という発生したエラーの回避方法をメモしました。 ERROR 2006 (HY000) at ...
WordPress

WordPressでハイフンの連続(2個のハイフン)”--“が1個のハイフン”-“に自動変換される

過去の自分の記事を読み直していると、 ハイフンの連続(2個のハイフン) ”--“ が 1個のハイフン ”-“ に自動変換されていることを発見しました。 原因を調べてみると、どうやらWordPressには、自動変換機能...
プログラミング

浮動小数点演算で小数第N位まで計算して返却する関数を作ってみた

浮動小数点演算で小数第N位まで計算して返却する関数を作ってみました。 浮動小数点演算 浮動小数点はプログラミング言語における型の一つで、仮数と指数で表現される数字のことを言います。 例えば、 0.625は1. 01×2 -1...
スポンサーリンク
ITで知っておくべき知識

Arnold The Bat(arnoldthebat)のVirtual Box版Chromium OSが動かなかった話

Hexxe版でのChromium OSのインストール話を以下に記載しています。 HexxeのVMware版Chromium OSはバージョン28.0.1484.1と古くて、なおかつアップデート不可能でGoogleウェブストアに...
ITで知っておくべき知識

chromeos.hexxeh.net版のChromium(クロミウム) OSをVMwareにインストールしてその後、諦めた話(Chromium OSバージョン 28.0.1484.1)

このたび、chromeos.hexxeh.net版のChromium(クロミウム) OSをVMwareにインストールして見ようとしたのですが、結果として、諦めてしまいました。 (Chromium OSバージョン 28.0.1484.1...
ITで知っておくべき知識

改行コード UNIXやLinux (LF)、Windows (CRLF)、Mac OS (CR) の違いと変換方法、Androidでは?

改行コードって、UNIX (Linux)、Windows、Macでは、OSによって違うんですね。 これがまた綺麗に異なるんだな。 ちょっとまとめてみました。 改行コードの違い UNIX Linux (LF) Windows (CR ...
ITで知っておくべき知識

再帰的頭字語(recursive acronym)とバクロニム(bacronym)

再帰的頭字語とバクロニムについての話です。 再帰的頭字語は、主にIT業界で使われる用語と言っていいでしょうか。 ある頭文字の名称の中にその名称自体が含まれている単語のことを言います。 まず、再帰という言葉の原点?を理解する...
パソコン・スマホ・タブレット

スマホのエバーノート (Evernote for Android)でデータベースの読み書きエラー、解決方法

スマホのエバーノート (Evernote for Android)でデータベースの読み書きエラーが発生してしまいました。 Evernote (エバーノート)とは Evernote(エバーノート)は、個人向けのドキュメント管理システムです。 ...
プログラミング

Visual Studio C++でメモリリークの検出 crtdbg.h CrtSetDbgFlag C言語のアクセス違反の調査

Visual Studio C++でメモリリークの検出 crtdbg.h CrtSetDbgFlagの使い方の紹介です。 Visual Studio C++でメモリリークの検出 Javaならいざ知らず、CやC++でプログラムをして...
プログラミング

C++のstd::vectorクラスを継承して新しいクラスを作って新しいメソッドを追加する

C++のstd::vectorクラスを継承して新しいクラスを作って、新しいメソッドを追加する方法の紹介です。 あるプログラムの仕様 ある数字の集まりが意味を持つとします。更に、この集まりの集まりも意味を持つとします。 例えば ...
Windows

Symantec WhiteList Appは動作を停止しました

「Symantec WhiteList Appは動作を停止しました」 というエラーメッセージの修正方法をまとめました。 Symantec WhiteList Appがエラーメッセージを表示する 私の使っているパソコンで時々「S...
ITで知っておくべき知識

ITエンジニア向け・開発を便利にするお勧めのフリーソフト8選 Cygwin, Poderosa, Gimp, VMware

私が使っているお勧めのフリーソフトを8個まとめてみました。 これらは主にはサーバー系、ネットワーク系のプログラマやインフラ構築に従事しているエンジニア向けのソフトと言えると思います。 Cygwin (手軽に使えるUNIX環境)...
ITで知っておくべき知識

GIMP (GNU Image Manipulation Program, ギンプ) の3個のTIPS・簡単な使い方

フリーで高機能なペイントソフトGIMP(GNU Image Manipulation Program)の3個のTIPS と簡単な使い方についてまとめました。 GIMPはフリーで高機能、マルチプラットフォーム対応で日本語対応...
プログラミング

C++のSTL(Standard Template Library、標準テンプレートライブラリ)でvectorのメンバーを削除する

C++のSTL(Standard Template Library、標準テンプレートライブラリ)でvectorのメンバーを削除する方法の紹介です。 C++でループしてvectorのメンバーを削除 C++のSTL(Standard ...
プログラミング

ファンクタ(functor、関数オブジェクト)を使ってvectorに入れたオブジェクトをメンバーでソートする

ファンクタ(functor、関数オブジェクト)を使ってvectorに入れたオブジェクトをメンバーでソートする方法の紹介です。 ファンクタ(functor、関数オブジェクト)の使い方 C++のSTL(標準テンプレートライブラリ、Sta...
プログラミング

シャローコピー(浅いコピー、Shallow Copy)とディープコピー(深いコピー、Deep Copy)の違い

C言語上がりのプログラマならJavaでシャローコピー(浅いコピー、Shallow Copy)、ディープコピー(深いコピー、Deep Copy)と言われて、説明を受ければ納得できると思います。 一方、初めてJavaでプログラムを覚え...
プログラミング

C++のSTL(標準テンプレートライブラリ)でwhileループ中にmapのメンバーを削除する方法

C++のSTL(標準テンプレートライブラリ)でwhileループ中にmapのメンバーを削除する方法を調べてみました。 C++のSTL(標準テンプレートライブラリ) Javaのプログラムを数年やってきた後で、C++を使い始めるとC++...
コラム

今さらセカンドライフを使ってみた

3D関連の仕事をしているので、久々にあのセカンドライフを久々にログインしてみました。 さて、どんな世界になっているんでしょうか? 今さらセカンドライフを使ってみた セカンドライフ覚えていますか? セカンドライフは、米国リ...
Windows

Windows 10テクニカルプレビューをVMwareにインストールしてみた

待ちに待ったWindow 10テクニカルプレビューがダウンロード可能となりました。 Windows 10の発売日は2015年後半とも言われていますが、早くもユーザーにレビューできる状態になっているということです。 そこでWindo...
商品レビュー

ロジクール(Logicool)のワイヤレストラックボール・マウスM570は渋く使いやすい(M570tとの違い)

ロジクール(Logicool)のワイヤレストラックボール・マウスM570をネットで買ったのですが渋く使いやすかったので使用感をまとめてみました。 こちらは、後継と思われるM570tです。 ↓購入するにはコチラをクリック ...
スポンサーリンク