lightgaugeの記事

プログラミング

CSS

CSSで画像に文字を重ねて表示する方法

2019/3/19    

CSS(スタイルシート)ではpositionプロパティにrelativeとabsoluteを組み合わせることで自由にHTMLの要素や画像を重ねて表示することができます。 今回は画像の上に文字を重ねて表 ...

プログラミング

CSS

CSSの基本「ボックスモデル」をCSSで書いてみる

2019/3/18    

CSS(スタイルシート)を学ぶ上で必ず理解しないと行けないものの一つに「ボックスモデル」があります。 巷ではボックスモデルの図が良く出てますが、この記事ではボックスモデル自体をCSS(スタイルシート) ...

プログラミング

C言語の基本

C言語で可変長引数を使ってデバッグログを表示させる方法

2019/3/7  

プログラムをデバッグする際に必ずと言っていいほど使うデバッグログ。 ログの内容と発生個所(発生したソースファイル名と行番号)がわかればデバッグするのに非常に役立ちます。 今回はC言語の可変長引数を利用 ...

プログラミング

C言語の基本

C言語の変数に代入できる最大値と最小値の調べ方

2019/3/6  

C言語の変数には代入できる値のそれぞれ範囲が決まっています。 ここで問題になるのが実は「○○型はxx~yyまで」と決まっているものと、処理系(動作するOSやコンパイラ)に依存するものがあります。 今回 ...

仕事ができない人の特徴

ソフトウェア開発日誌

IT業界で決定的に仕事ができない人の特徴

2019/3/5  

会社組織でみるとどうしても一定数の「仕事ができない人」が発生するのは仕方ないことです。 そんな人たちも元々は「やる気に満ち溢れ」「積極的に」仕事に取り組んだはずです。 でもいつもころからか勉強すること ...

プログラミング

C言語の基本

C言語でマクロを使ってファイル名や行番号を表示させる方法

2019/3/5  

C言語にはそのソースのファイルやその文の行番号を表示してくれるマクロがあります。 このマクロはデバッグ用ログファイルやエラー用のログファイルなどに、その事象が発生した箇所を明確化するのに非常に便利です ...

プログラミング

C言語の基本

WindowsにEclipse(for C/C++)でC/C++言語開発環境を作成する

2019/3/5  

Windowsに統合環境(IDE)のEclipseをインストールしてC言語および/C++の開発環境を作成します。 最近は開発から少し離れていたということもあり、何か簡単なプログラムでも作ってみようとい ...

スマホ

モバイルルーター

一人暮らしに最適なインターネット環境UQ-WiMAX

2019/2/27    , ,

新しい年度が始まり、就職や入学などでこのタイミングで初めて一人暮らしを始める方も多いのではないでしょうか? そんな様々な期待でいっぱいの一人暮らしにもインターネット環境は必要です。 でも、一人なのにわ ...

プログラミング

JavaScript

Javascriptで指定された文字列を全置換する方法

2018/12/12    

Javascriptで指定された文字列を置換する方法ですが、一番簡単なのはreplaceを呼ぶことなのですが、このreplaceは一致する最初の文字しか置換してくれません。 そこで今回は簡単に全置換し ...

プログラミング

JavaScript

Javascriptで疑似的にKeyUpイベントを発火させる方法

2018/12/10    

JavascriptでKeyUpイベントを発火させるのは意外に簡単そうで、なかなかうまくできませんでした。 でもわかれば1行でできるので、今回はそれをメモとして残しておきます。 Javascriptで ...

ソースコード

JavaScript

JavascriptでNumLock、CapsLock、ScrollLockキーのON/OFFを取得する方法

2018/12/5    

システム開発をしているとログイン画面でパスワードを正しく入力しているのにログインできないという問合せがよく来ます。 その中でも割と多いのが「大文字、小文字の違い、NumLockキーがOFFになっていて ...

WordPressの基本

WordPress

WordPress5.0リリースまでにやっておくべきこと

Classic Editor」プラグインを有効にすることで影響は最低限に抑えられるようですが、今回のWordPress5.0リリースはこれまでのマイナーアップデートとは異なり、大きな影響を受けるサイト ...

プログラミング

JavaScript

jQueryでTableの高さを小数点の単位まで取得する方法

2018/11/30    ,

jQueryのバージョン2まではTableの高さなどの値を普通の方法では整数値になり取得できません。 (jQueryのバージョン3以降では対応できているようです。) そこで今回はjQueryのバージョ ...

プログラミング

JavaScript

jQueryはJavascriptでの直接DOMの操作より100倍遅いことが判明

2018/11/30    , ,

よくjQueryは直接JavascriptでDOMを操作するより遅いと言われるので本当なのかどうか検証してみました。 検証した結果ではかなりの処理時間の差があり、やはりjQueryの方が100倍ほど遅 ...

プログラミング

JavaScript

Javascriptの処理実行時間を取得する方法

2018/11/29    

Javascriptで開発を行っている歳に「処理の実行時間」を計測したい場合がよくあります。 そんな時のために「処理の実行時間」を計測するクラスを作成しておき、いつでも使えるようにしておくと便利です。 ...

プログラミング

JavaScript

Javascriptで指定された生年月日から年齢を計算する方法

2018/11/28    

Javascriptで指定された生年月日から年齢を計算します。 指定された生年月日から年齢を計算する方法 Javascriptには年齢を自動計算するメソッドなどは準備されていないので、自分で実装する必 ...

はてなブログに関するノウハウ

ブログ運営

はてなブログの404 NOT FOUNDページをカスタマイズする方法

「404 NOT FOUNDページ」はブログを長く運営していると記事の削除や、URLの変更、間違えたURLを入力されたりして記事が見つからない時に表示されるページです。 はてなブログにも「404 NO ...

SEO対策

SEO対策

SEO対策としてのサイトマップは2種類設定する

2018/11/7    , ,

サイトを公開したらまずは2種類のサイトマップ(sitemap)を設定して公開しましょう。 やはりいろんな人に読んでもらいたですよね。 そのためには検索エンジンで検索されて、クリックされることが大きな1 ...

SEO対策

SEO対策

SEO対策でmeta keywordsは効果があるのか調査してみた

2018/11/7    , ,

SEO対策を考える上で気になることを見つけました。 それはGoogleの公式ブログのソースを何気なく見ていた時のこと、以下の記述を見つけました。 [crayon-5c91bb7ccf587831774 ...

SEO対策

SEO対策

SEO対策としてパンくずリストを設定する

2018/11/6    ,

パンくずリストにはユーザーに現在のページがサイトのどの位置がをわかりやすくすることと、検索エンジンのクローラーにサイトの構成を知らせるのに有益な情報です。 まだ自分のサイトにパンくずリストを設置されて ...

SEO対策

SEO対策

SEOに効果的なcanonical(カノニカル)の使い方

2018/11/6    , , ,

canonical(カノニカル)とは、重複したページなどが存在する場合に正式なURLを検索エンジン側に伝えるためのlink要素の属性値です。 canonical(カノニカル)の利用方法を間違えるとSE ...

SEO対策

SEO対策

SEOには見出しタグ(hタグ)をきちんとつける

2018/11/6    ,

SEOを考える上では見出しタグをきちんと設定することも重要だと言われています。 SEOに重要な見出しタグ(hタグ)の使い方 見出しタグ(hタグ)とはHTML上で文章の見出しを表すタグで、通常は「h1、 ...

SEO対策

SEO対策

SEO対策でheadタグに設定した方がよいメタタグ一覧

2018/11/6    ,

SEOで重要なポイントを占める<head>に記述するメタタグです。 きちんと書かなければ「SEO的」には不利に働きます。 <head>に書くものは基本的にはユーザーに見えないの ...

MacBookProの起動画面

Mac

初めてのMac。MacBookProを購入しました。

2018/10/30    ,

IT業界に就職してMS-DOSからWindows3.1、WindowsNT、Windows95などを経てWindows10とずっとマイクロソフトOSでずっと闘ってきましたが、ついに来ました。 Macデ ...

パソコン

レンタルサーバー

レンタルサーバーは無料お試し期間で試してから使おう

WordPressでサイト運営をはじめてみようと思っても、どんなサーバーを借りればいいのか、やりたいことはできるのかなど不安が多いですね。 そんな時はレンタルサーバー各社が用意している「無料お試し期間 ...

WordPressの基本

WordPress

ロリポップでWordPressサイトを無料SSL化する方法

2018/10/3    

最近ではサイトをSSL化していないと検索順位が落ちるとかブラウザーによっては「保護されてません」などとメッセージが出るなど、サイトをSSL化する流れになっています。 ロリポップレンタルサーバーではWo ...

WordPressの基本

WordPress

WordPressの子テーマの作り方

2018/10/2    

WordPressには子テーマという機能があります。 子テーマは親となるテーマのCSSなどの設定を引き継ぎながら独自のカスタマイズなどを行う際に非常に便利な機能です。 また、親テーマのバージョンアップ ...

プログラミング

SQL Server

SQLServerでカーソルを使う方法

2018/10/1    ,

SQLServerではプログラム内でカーソルを利用するとテーブル内に保存されている複数行のデータを簡単にプログラムで扱えるようになります。 今回はカーソルの宣言から使い方、後始末までを解説します。 S ...

プログラミング

SQL Server

SQLServerの関数(ストアドファンクション)で引数を省略する方法

2018/9/21    ,

SQLServerでは独自に関数SQLServerの関数(ストアドファンクション)で引数を省略する方法を作成することができます。 関数(ストアドファンクション)には引数を持たせることができるのですが、 ...

プログラミング

SQL Server

SQLServerでSplit関数のようにカンマ区切りの文字列を分割して取得する方法

SQLServerではSQLServer2016以降やAzure SQL DatabaseではOracleのSPLIT()のような文字列を特定の分割文字(separator)で分割して取得する関数「S ...

Copyright© ソフトウェア開発日記 , 2019 All Rights Reserved.