Juicerオプション「ノーコードウィジェット制作ツールOPTIO(オプティオ)のリニューアル決定!先行資料公開中!juicer利用者限定の特典あり<<資料ダウンロードリンク>>
企業のCMSサイトやオウンドメディアなどエンタープライズ用途での利用が増加しているWordPressの高速化について解説する連載。初回は、WordPressの高速化が求められる背景や、WordPress高速化の基本的な考え方であるページのロード時間とその構成要素、1秒当たりの同時アクセス数について解説します。 WordPressの高速化が求められる背景 「WordPress」は世界中で最も使われているCMS(Contents Management System)のソフトウエアです。「W3Techs」の統計によると、世界中のWebサイトの約24%、CMSソフトウエアを利用したWebサイトの約6割で利用されています(参考「Usage statistics and market share of WordPress for websites」)日本国内に限定すると、CMSソフトウエアを利用したW
最近お願いされた件で、いままでやったことがないパターンだったので、また使う時のためにメモ。 すでにウェブサイトを公開しているけど、新着情報の更新はHTMLを書き換えして運営していたようです。合わせて更新担当者がやめてしまったりして、うまく運営ができないとのことだったので、既存の部分は残しつつ、以下の様なご依頼を受けました。 既存サイトをそのままにして、自分で更新できるようにしたい すでに公開している静的なページはURLも含めてそのまま利用 更新する内容は基本的にテキストのみ 新着情報の個別記事を更新したら、自動的にトップページと一覧ページに表示 本来であれば、既存ページも含めてWordPressに入れてしまってもいいのですが、今回は部分的に導入しました。 すでに設定されている「トップページ」へのリンクを301リダイレクトで。 既存サイトでは、それぞれのページからトップページ「ドメイン/in
ついにこの日がやってきました。なんとYahoo!が『myThings』というIFTTTのようなアプリをリリースしました。まさに日本語版のIFTTT!それが『myThings』です。旧ブログでは、取り憑かれたようにIFTTT記事を書いていましたが、今後の『myThings』のバージョンアップ次第ではIFTTTからの乗り換えも視野に入れることができそうです。 興味ある方はこちらもどうぞ↓ 旧ブログのIFTTT関連記事(旧ブログは削除いたしました。すみません) 『myThings』とは? まずは『myThings』とは何か簡単に説明したいと思います。『myThings』を使えば、アプリやWEBサービス同士を連携して自動化することができます。例えば、雨が降りそうな時に、傘を忘れないようにとスマホに通知してくれたり、好みの動画がYouTubeにアップロードされたら自動でPocketに保存してくれたり
どうもFX勉強中の敷島です。本日は僕が日頃からFXの為替相場を予想するために活用している『かるFX』という無料アプリをご紹介します。『これからFX始めたいんだけど...』って方や、『為替相場や経済の勉強がしたいぜ!』って方は、ぜひ試しに使ってみてくださいね。 『かるFX』とは!? 『かるFX』はこんな感じのアプリです 『かるFX』で為替相場勘を身につけよう! 『かるFX』は情報交換にも最適! さいごに 『かるFX』のダウンロード 『かるFX』とは!? 『かるFX』とは、大人気の無料株価予想アプリの『あすかぶ』のFXバージョンと言うとわかりやすいと思います。主な機能はFXの値動きを予想してゲームとして楽しむアプリですが、もちろん、今日のFXの値動きの予想や、最新のFX関連ニュース、掲示板もアプリ内に実装されているので、とっても情報量が多いFXアプリなのです。 Google Play App
WordPressでサイトの運用をしている場合、頻繁にアップデートのお知らせが届くことがあるかと思います。このとき、アップデート自体は安易なため行った方が良いとは感じつつも、実際に運用中のサイトに対してアップデートを行う場合、検証もリスクも大きいではないでしょうか。 また新規にWordPressのサイトを構築する場合、プラグインを試すのにわざわざ同等のその動作環境を作るのには工数が掛かります。また作成ができたとしても汎用性が低いものになってしまうかと思います。そのような際に、Dockerを使用すると、OSやバージョン違いの環境作成などの検証環境が容易に作成できるようになります。 今回は、GMOクラウド ALTUS Basicシリーズを使用して、Docker環境を構築、WordPressのインストールを行いたいと思います。
「カラー・コントラスト・アナライザー」は、色のチェックツールです。前景色と背景色のコントラストをチェックしたり、色覚の違いによる見え方をシミュレーションしたりすることができます。 このソフトウェアは、The Paciello Groupが提供しており、Windows版とmacOS / OS X版があります。 色のコントラストのチェック ウェブコンテンツの前景色と背景色のコントラストが十分かどうかを判定する基準には、W3Cの『WCAG 2.0』で定義されている「コントラスト比」の計算式を用いています。このコントラスト比を用いた達成基準は、そのまま日本工業規格の『JIS X 8341-3:2016』でも採用されています。 1.4.3 コントラスト(最低限レベル)に関する達成基準 テキスト及び文字画像の視覚的提示には,少なくとも4.5:1 のコントラスト比がある。ただし,次の場合は除く(レベル
NVDAとは NonVisual Desktop Access (NVDA) は 無料(オープンソース GPLv2)のWindows 用 スクリーンリーダー(音声読み上げソフト)です。 オーストラリアの非営利法人 NV Access を中心とする コミュニティが開発を行っています。 NVDA日本語チーム 本家版NVDAの日本語対応と NVDA日本語版のリリースを行っています。 対応システム Windows 11/10/8.1 Windows Server は 2012 R2 以降 Windows 32ビット版 64ビット版 ARM64版に対応 対応していないシステム Windows RT, Windows Mobile, Sモード インストーラーを実行すると 使用許諾契約のダイアログが表示されます。 チェックボックス「同意する」をチェックすると、その下にある 「このコンピューターにNVDA
【注意】 この文書は、W3C ワーキンググループノート Techniques for WCAG 2.0 の 2016 年 10 月 7 日時点での最新版を、ウェブアクセシビリティ基盤委員会 (WAIC) が翻訳して公開しているものです。この文書の正式版は、W3C のサイトにある英語版です。正確な内容については、W3C が公開している原文 (英語) をご確認ください。この翻訳文書はあくまで参考情報であり、翻訳上の誤りが含まれていることがあります。翻訳上の誤りを見つけられた場合は、翻訳に関するお問い合わせからご連絡ください。 【重要】 達成方法のタイトルが英語のままになっているものは、日本語訳を行っていないため、原文 (英語) にリンクしています。 【注意】この文書にはより新しいバージョンが存在します: WCAG 2.1 達成方法集 WCAG 2.0 の達成方法と失敗例 W3C ワーキンググル
【注意】 この文書は、W3C ワーキンググループノート Understanding WCAG 2.0 の 2016 年 10 月 7 日時点での最新版を、ウェブアクセシビリティ基盤委員会 (WAIC) が翻訳して公開しているものです。この文書の正式版は、W3C のサイトにある英語版です。正確な内容については、W3C が公開している原文 (英語) をご確認ください。この翻訳文書はあくまで参考情報であり、翻訳上の誤りが含まれていることがあります。翻訳上の誤りを見つけられた場合は、翻訳に関するお問い合わせからご連絡ください。 【注意】この文書にはより新しいバージョンが存在します: WCAG 2.1 解説書 WCAG 2.0 を理解して実装するためのガイド W3C ワーキンググループノート 2016 年 10 月 7 日このバージョン: https://www.w3.org/TR/2016/NOT
Dockerイメージ入手 docker pull イメージ名:タグ名(バージョン) タグ名(バージョン)を指定しない場合はイメージの最新版が落とされる デフォルトのレジストリは、Docker Hub の公開レポジトリ Dockerイメージ一覧表示 docker images デフォルトで、/var/lib/docker #Dockerコンテナの作成と実行 docker run オプション イメージ名:タグ名 コンテナで実行するコマンド 多分これが一番使う docker run -t -i ubuntu:14.04 /bin/bash オプション フォアグラウンドの実行 -iは標準入力 -tは擬似端末の割り当て バックグラウンドの実行 -d コンテナを命名して実行 docker run オプション --name コンテナ名 イメージ 命名していないコンテナはランダムな名前が割り当て、命名した
前回、Dockerイメージのダウンロードや元のイメージを変更し、それを保存して利用するなどの方法を説明しましたが、今回は、Dockerコンテナの起動や廃棄について、さまざまな方法を紹介します。 ホスト名を指定してDockerコンテナを起動する Dockerコンテナのホスト名は、先述の通り、自動的に割り当てられ、人間にとって分かりにくい文字列になっています。管理者としては、ホスト名を固定して利用したい場合があります。Dockerコンテナの場合は、dockerコンテナを起動するときに「--hostname」オプションを付与することで、コンテナにホスト名を与えることができます。以下は、Dockerイメージ「c66docker0001」から、ホスト名host0001を付与したコンテナtest0001を作成、起動する例です。 # docker run --name test0001 --hostna
こんにちは。今回も引き続き、JavaScriptでUIを実装する方法を紹介していきます。今回はやや趣向を変えて、JavaScriptでカレンダーを実装してみます。 Dateオブジェクト カレンダーを実装する前に、JavaScriptのDateオブジェクトについておさらいしておきましょう。 まず、Dateオブジェクトはnew演算子でインスタンスを作ってから使います。そのとき渡す引数は4つのタイプがあります。 引数なし→現在の日時 文字列→日付を表す文字列としてパースして解釈 数値(1つ)→1970年1月1日00:00:00時点からのミリ秒数として解釈 数値(2つ以上)→第一引数から順番に、年、月、日、時、分、秒、ミリ秒として解釈 Dateオブジェクトの初期化 new Date(); // 現在日時 new Date('2011/2/28'); new Date(1298818800000);
一章第四回 オブジェクトと関数このページの最終更新日:2019年7月1日 関数もオブジェクトだ「オブジェクト」について多少わかってきたので、ここで関数という存在を見直してみましょう。 実は、基本的にJavaScriptでは全てのものがオブジェクトかプリミティブです。関数はどちらに入るのでしょう。 実は関数もオブジェクトです。ただ、すごく特殊なオブジェクトであるのは分かると思います。「()」をつけると呼び出すことができるというのは関数だけがもつ特徴です。 実際、配列なんかよりももっと特殊なオブジェクトという位置づけです。しかし、オブジェクトであることは確かです。次のサンプルを見てみましょう。 function aaa(){ alert("test"); } aaa(); alert(aaa); アラートを表示するだけの関数aaaを作り、それを呼び出しています。よって、「"test"」のアラー
// ------------------------------------------------------------ // MathAdd という名前の関数を宣言する // ------------------------------------------------------------ function MathAdd ( a1 , a2 ){ // 第01引数と第02引数で渡された数値を合計し、結果を返す return a1 + a2; } // ------------------------------------------------------------ // MathAdd という関数を実行する。(第01引数に 5、第02引数に 9 を指定し、結果を得る) // -----------------------------------------------
JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015. Learn moreSee full compatibilityReport feedback 一般的に言うと、関数とは外部 (再帰の場合は内部) から 呼び出す ことのできる「サブプログラム」です。プログラムそのもののように、関数は関数本体 (function body) と呼ばれる連続した文で構成されます。値を関数に渡すことができ、関数は値を返すことができます。 JavaScript において、関数は第一級オブジェクトです。すなわち、関数はオブジェクトであり、他のあらゆるオブジェクトと同じように操作したり渡したりす
JavaScriptが、いま注目を浴びている。 前回も紹介したように、JavaScriptが復権を果たした背景にはさまざまな要因が考えられるが、その契機ともなったキーワードを1つだけ挙げるとするならば、「Ajax(Asynchronous JavaScript And Xml)」を外すことはできないだろう。Ajaxという技術の登場によって、JavaScriptによるリッチなユーザー・インターフェイス構築の可能性が示されたことで、JavaScriptの価値は確実に見直されつつある。 本連載は、JavaScript復権のいまこの時代に求められる、JavaScriptという言語への理解を再確認しようというものだ。連載初回ではまずJavaScriptの苦渋の10年間を振り返りながら、JavaScriptという言語にまとわりつく誤解の払拭を試みた。JavaScriptという「不遇な」言語にこれまで向
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く