ブログランキング・にほんブログ村へ
PVアクセスランキング にほんブログ村
子豚のココのお勧め商品 - にほんブログ村

■おすすめの商品
防災グッズ
Evopow ポータブル電源 ソーラーパネル セット リン酸鉄リチウム 1024Wh 出力1000W (瞬間最大2000W)とソーラーパネル 100W ポータブルバッテリー 22% 純正弦波 車中泊 防災 キャンプ 家庭用 アウトドア用
最新記事
写真ギャラリー
検索
カテゴリアーカイブ
タグクラウド
最新コメント
リンク集
RSS取得

2019年12月22日

YouTube 関連動画を非表示にする方法



Youtube 関連動画を非表示にする方法



YouTube 動画埋め込みで関連動画を非表示にする方法



YouTube パラメーター rel=0


2018年9月まで有効だった rel=0の仕様が変わりました。

0の場合は、動画をアップロードしたチャンネル内の関連動画が表示されます。

1の場合は、外部チャンネルの関連動画が表示されます。

従って、自分で作成した動画以外を関連動画として表示したく無い場合は、

自身のチャンネルを作成する必要があります。



詳しくは、 新しいチャンネルを作成する(YouTubeヘルプ) を参照してください。

わかりやすい説明が記載されています。



Youtube 動画のループ再生


動画をループ再生することで関連動画を表示させないようにすることができます。

ループ再生は、src のURL指定の最後の YouTubeID 指定の後に続けて、

?loop=1&playlist=youtubeID を追加します。





  1. <iframe width= "560" height= "315" src= " https://www.youtube.com/embed/ 〇〇〇〇〇?loop=1&playlist=〇〇〇〇〇" frameborder= "0" allow= "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>





〇〇〇〇〇:YouTubeID



まとめ


企業や業務用の動画では関連動画の有無は、

ライバル社の動画を表示しないようしなければいけない事なので、

気を付けたいところです。

特に、YouTubeの特性を知らないクライアントに対しては、

こういった点をきちんと説明することで、

さらに信頼度がアップします。


ちょっとした事なのですが、

後々大きな差がでてきます。



他にもパラメータがあるので、チェックしておきましょう。

YouTube 埋め込みプレーヤーとプレーヤーのパラメータ




タグ: Youtube
posted by 子豚のココ at 13:16 | WEBテクニック

2018年08月30日

クラウド市場を独走するAWS。まだ間に合うAWSを理解する上で読んでおきたい技術書8冊

クラウド市場の現状


市場調査会社のGartnerが8月1日に、2017年の世界のIaas市場の調査結果を発表し、
MicrosoftのAzureが猛追しているものの、
未だAmazon Web Services(AWS)が独走状態であることがわかりました。

シェアの構成比は、Amazon 52%、Microsoft 13%、Alibaba 5%、Google 3%、IBM 2%、その他 25%。
その他の内訳としては、富士通、NTT、Oracle、Rackspace、Tencent、Salesforce.com。

また、世界市場を 北アメリカ、ヨーロッパ、中東及びアフリカ、アジア・パシフィック、ラテンアメリカ 別に見た場合、
いずれもAWSがトップ。Microsoft はアジア・パシフィックを除く地域で2位となっています。
なお、Alibabaがアジア・パシフィック地域では 2位となっており、
同市場の1/3を占める巨大な中国シェアにおいて成功しているといえそうです。


また、IT専門調査会社IDC Japan株式会社が2017年国内データセンターサービスユーザー調査結果によると、。
大企業を中心に外部データセンターで稼動させていたアプリケーションをオンプレミスに移行するケースも見られ、
従業員規模が大きくなるほどオンプレミス型のプライベートクラウドを好む傾向にあるようです。


さらに、Gartnerによるこの先の展望をみると、
日本企業のデータセンターは、今後施設の老朽化や能力不足に対処するための資金確保に多大な労力が必要となるが、
AmazonやMicrosoftnoクラウドサービスへの既存客の流出もあって、
継続が困難となると予測されているようです。


私のまわりでも、オンプレミスのシステムをAWSに移行する案件が増加しているのですが、
どうやら、技術者の人材確保が困難になっていること。セキュリティ面の更新に不安を抱いていること。
そもそも利用頻度や規模に合った設備投資になっていなかったことが理由のようです。


Micorosoftが猛追しているものの、凄まじいスピードで新しい機能を追加しているAWS。
いまや機能がたくさんありすぎて、何から取り組んでいいのやら?と悩める技術者も多い筈です。


お勧めのAWS関連の書籍8冊


そこで、AWSをいちから学びたい、少しは理解しているつもりなのだが、ちょっと自身が無いという方に
ピッタリな書籍をご紹介。
まずは、書籍で理解を深め、無料版環境で実践してみることをお勧めいたします。

Amazon Web Services 基礎からのネットワーク&サーバー構築 改訂版


 AMAZON ベストセラー1位のこの一冊。
 AWSでIaaS利用を始めたいと思っている方で、ネットワークやサーバー周りの仕組みも同時に理解したい!
 そのあたりの知識に自信が無い方の入門書としておすすめです。
 あくまで入門書レベルなので、既に理解されている方には別の書籍をおすすめします。


Amazon Web Services 業務システム設計・移行ガイド 一番大切な知識と技術が身につく


 社内システムを、オンプレミス(自社運用)からクラウド(AWS)へ移行するための設計・構築・管理を解説した書籍です。
 AWSへ移行する際に注意すべき点も丁寧に説明されています。
 コンピュータシステムの設計、運用を仕事にしている。
 AWSへの移行の仕事をしている、しようとしている のどちらかであれば買うべき本です。
 システムの移行に関して具体的なノウハウが満載です。
 是非もっておきたい1冊です。


Amazon Web Services ネットワーク入門


 AWSのVirtual Private Cloud(VPC)サービスを基礎から解説しています。
 VPC領域の作成、EC2インスタンスへのIPアドレスの割り当て、セキュリティ機能、
 プライベートなネットワーク運用、DNSサーバーと独自ドメインの運用など、
 実際のシステム構築で必要な基本的な知識を手に入れるにはピッタリの書籍です。


AWSによるサーバーレスアーキテクチャ


 サーバレスによるアーキテクチャやアプリケーション構築する際に
 必要な組み立て方を学ぶことができます。
 サーバが当たり前のようにある時代を過ごしてきた技術者がサーバレスに脱却するための指南書です。
 サービスレベルが高く、堅牢でスケーラブルなクラウドベースのシステムデザインを考えるならもっておきたい1冊です。


Amazon Web Services パターン別構築・運用ガイド 改訂第2版


 AWSのサービスの概要と導入方法を徹底解説
 AWS(Amazon Web Services)によるクラウドシステム構築・運用のノウハウを紹介。
 AWSの主要サービスの概要から、サービスを活用したクラウド上でのシステムの構築手順と設定方法を詳細に解説します。
 目的に応じたサーバ構築方法と、サービスの選び方を徹底的に丁寧に解説します。
 AWSマネジメントコンソールからの設定に加えて、CLIやSDKを使った実践的な技術も掲載。
 企業などへのAWS導入の全ての工程に関わった著者陣による、現場で培った実践的なノウハウが凝縮された一冊です。
 Webサービスや自社サイトのシステム構築にAWSの導入を考えている人、WordPressを使ったサイトの公開を考えている人、
 とにかくAWSについて知りたい人、AWSに興味を持つ全ての人にお勧めです。


Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく


 AWSを「簡単にITインフラが構築できるサービス」としてではなく、
 「AWSを組み込んでアプリケーションを作る」こと(つまり、AWSを「簡単にアプリケーションが構築できるサービス」)と捉えています。
 AWSを活かした開発をしたいアプリケーションエンジニアで「インフラにはそこまで詳しくない…!」という方におすすめです。
 基本的には各言語に対するある程度の知識があることが前提です。


Amazon Web Services 定番業務システム12パターン 設計ガイド


 定番とも言える12パターンの業務システムについて、AWSのサービスの選び方や組み合わせ方を説明しています。
 公開Webサーバーだけでなく、イントラWebサーバー、ファイルサーバー、データ分析システム、
 バックアップ、モバイルアプリ、ハイブリッドクラウドについて説明しています。
 ひととおり読んでおけば、把握しきれないほどあるAWSのサービスを、どのように組み合わせればよいか、
 という基本的ながら実務的な知識を手に入れられます。


合格対策 AWS認定ソリューションアーキテクト - アソシエイト


 AWS(Amazon Web Services)認定は、顧客、組織そして採用担当者に対し、
 取得者がAWSソリューションを構築するための技術と知識を有していることを証明する、注目の資格です。
 AWS認定ソリューションアーキテクトは、入門的な位置付けの「アソシエイト」と上級者向けの「プロフェッショナル」の2つに分かれていますが、
 本書は前者の「アソシエイツ」に特化した本邦初の試験対策書です。
「どこから勉強を始めたらいいの?」「出題されるレベルがわからない。。」そんな人にピッタリの一冊です。
 ただし、本書だけでテスト問題全体をカバーすることは不可能なので、
 まずは、基本的な理解をした上で、別書籍を読むことをおすすめします。



まとめ


はっきりいうと、今後IT業界で技術者として生き残るためにはAWSは避けて通れません。
それを覚悟の上で学習すれば、まだ間に合います。

人気のある書籍なので、中古本でもプレミア価格になっているものもあります。

あくまで、ここで紹介した書籍は、目的を持ってAWSを利用する初心者向けのものなので、
AWSの全てを学びたいという方は、 AWS Innovate Japan 2018 オンラインカンファレンス を一読してみてください。
posted by 子豚のココ at 17:03 | WEBテクニック

2018年05月17日

小学生向けプログラミング言語 ベスト4

プログラミング教育の必修化


3月30日に2020年度(平成32年度)から実施される新小学校学習指導要領において、
文部科学省より小学校プログラミング教育の必修化が公表されました。

これに伴い全国の地方自治体を巻き込んでの子供向けプログラミング言語が
話題になっています。

とはいえ、中には一般企業が独自製品を地方自治体に導入するなど、
子供の育成よりも利益重視の側面が見え隠れするため、
どの言語が本当に適切であるかは、慎重に選定する必要がありそうです。


おすすめの小学生向けプログラミング言語 ベスト4



1位 Scratch


Scratch
なんといっても世界レベルの高度な技術で作り込まれたScratchは外せません。
マサチューセッツ工科大学発のこの言語環境は、
低年齢の子供から大学生までと幅広く利用できる環境です。

ユーザーインターフェースは、
スプライトエリアにブロックをドラッグするだけで、動きや音、演算までできる優れものです。

世界中で利用されているためコミュニティも活発です。

さらに、Scratchをベースにしてさまざまな派生が開発されており、
LinuxやAndroidが世界中に広まったように、
ますます進化を遂げる可能性を秘めています。

今や、Scratch抜きでは考えられない分野だと思います。


2位 プログラミン


プログラミン
Scratchの派生版である文部科学省のプログラミンも魅力的です。
わかりやすい使い方ムービーやおてほんプログラムが日本語となっており、
可愛らしいキャラクターが子供達の関心を集めます。

さすがに文部科学省のお墨付きなので、安心して利用できそうです。

このように、Scratchベースの派生言語が主流になる事には間違いなさそうなので、
文部科学省発のプログラミンの今後が気になるところです。


3位 ビスケット


プログラミン
オンラインゲームソフト会社のソフトギアのデザイン部隊が元になって開発されたビスケット。
取引先には、NTTや電通、フジテレビなどのの有名どころが名を連ねています。

アニメーションやゲームを作るのならビスケットがお勧めです。



4位 アルゴロジック


プログラミン
JEITA発のアルゴリズム体験ゲーム。
アルゴリズムを視覚的に理解するにはもってこいです。

このJEITA、アルゴリズムに特化しているのが一番の特徴。

コンピュータシステム言語が有する各種フレームワークなどは、
さまざまなアルゴリズムの集合体でもあるため、
アルゴリズムを理解しておく事はとても重要になります。

サイトをご覧いただくとわかるように、
非常にかっちりとしたデザインになっており、
まじめ感満載の好印象を与えているのも、
さすがJEITAです。



まとめ


ほかにもサイバーエージェントのQUREOや
大阪電気通信大学のドリトルなどあるようですが、
QUREOについては未確認ですが、これもScratchベースに見受けられます。
ドリトルは、他に比べると全く違うコンセプトにも見受けられ、
どのように進化してくのか楽しみではあります。

とにかく、
現段階では子供の習熟度に合わせて色々な製品を触ってみるのも良い手法です。
まずは、上記4つを比べてみてはいかがでしょうか。

2017年11月16日

Visual Studio 2017 (Android SDK Manager) HAXM Not compatible with Windows 対処法

XamarinVS.png

HAXM


Androidエミュレータはとても動作が重いので改善が必要です。
有効なのが、Intel Hardware Accelerated Execution Manager (HAXM)です。
Intel Hardware Accelerated Execution Manager
Windows、macOS用のそれぞれが用意されているので、動作が遅い場合にはインストールすることをお勧めします。

Not compatible with Windows


HAXMのインストールについては割愛しますが、
インストールをしても、「Not compatible with Windows」となり、正しく設定できないことがあります。

Visual Studio 2017でHAXMを有効にする方法


色々と試したところ以下の手順で有効にできたので、ご紹介。

?@まずは、Xamarin無しでVS2017をインストールします。

?AHyper-Vが有効だと駄目なので、次のコマンドを実行してHyper-Vを無効にします。
 bcdedit /set hypervisorlaunchtype off

?BIntelのサイトからHAXMインストーラーをダウンロードします。
Intel Hardware Accelerated Execution Manager

?Chaxm_checkツールを実行して、動作することを確認します。

?Dコマンドプロンプトで haxm silent_install.batを実行します。

?EPCを再起動します。

?FXamarin有りでVS2017をインストールします。


まとめ


iOS、Android向けのネイティブアプリの作成ができる Xamarin ですが、
2016年に Microsoft の買収により、Visual Studioで無料に利用できるようになり、
今では、多くの方が利用するようになりました。

しかし、スマホやタブレット向けのネイティブアプリの開発は
PC向けのアプリの開発と比較した場合、
動作テスト、デバッグの比重が大きくなる傾向があります。

それゆえに、実機でのテスト前にはエミュレータによる確認が必須ともいえるため、
エミュレータの動作が遅いと致命的です。

「Not compatible with Windows」となる場合には、上記の方法を是非お試しください。

2016年03月09日

マイクロソフトがクロスプラットフォームにむけ加速、Linux 向けのSQL Server 「SQL Server on Linux」を発表。

internet01.png

クラウド時代とデータベース


これまで業務プロセスを中心としたシステム構築が行われてきましたが、

データを中心としたシステムの構築が主流となりつつあります。

そして、その中でも注目されているのがデータベース。

今やOracleの 【Database Cloud】 やMicrosoftの 【Azure SQL Database】
Googleの 【Google Cloud SQL】 、Amazonの 【Amazon RDS for Aurora】 、IBMの 【dashDB】 などだけでなく、
Salesforce.comの 【Database.com】 の参入などにより、
データベースをめぐる覇権争いは益々激しくなっています。


クラウドとオンプレミス


クラウド上のデータベースサービスは、多くの大企業や中堅企業、
公的機関などのエンタープライズ用途で利用されています。

さらに、最近ではECサイトを初めとしたコンシューマー向けサービスにも利用されるなど、
さまざまなシステムがクラウド化されつつあります。

クラウドを利用する背景には、
インフラ部分のメンテナンスが不要になるといった、
クラウドサービスならではの利便性があります。

例えば、
Windows AzureとEC-CUBEを組み合わせれば、
インフラ部分を意識せず、デザイン面に注力してサイト構築ができ、
ネットーワーク管理者やサーバー管理者などがいなくても、
簡単にネットショッピングサイトを構築することができます。


しかしここで注意が必要なのがデータの安全性と可用性のバランスです。

仮想化や並列分散処理によるクラウドベースのデータベースであれば可用性が高くなり、
どこにいても利用できるという理想的な環境になります。

その反面、クラウドは安全と言われてはいるものの、
顧客情報やクレジットカード情報、課金情報などのデータについても可用性が高くなり、
セキュリティ面の強化などを容易に行うなどの、
安全性に対するリスクをコントロールすることが難しくなります。

さらに企業のコンプライアンス面からみても、
可用性が高いからといって、海外のデータセンターにデータを配置するとなると、
企業への信頼は揺らぎかねません。


そういった意味では、
顧客情報などの個人情報を含むデータはオンプレミスで管理し、
日々の売上などのトランザクションをクラウド上に保管するなどの
ハイブリッドクラウドの構成が極めて重要となりそうです。



SQL Server on Linux


3月7日、Microsoftは「SQL Server on Linux」に関する計画を発表しました。
現時点では、Ubuntu上で利用できるほか、Red Hatでの稼動も計画にあるようです。
開発者向けにプライベートプレビューも公開されています。

Announcing SQL Server on Linux
マイクロソフト、「SQL Server on Linux」発表--プライベートプレビュー公開

SQL Server on Linux

SQL Server on Linuxには、
SQL Server 2016で新たに実装した「Stretch Database」が含まれています。


Stretch Database は、
トランザクション データを SQL Server 2016 から Azure に動的に拡張でき、
常にデータを利用することを可能にするクラウドとオンプレミスのハイブリッドなデータベース管理です。

Stretch Database については、Ozawa さんの  【SQL Server 2016 CTP 2.0 の Stretch Database を使ってみる】
解りやすいので、是非参考にしてください。


Microsoft JDBC Driver for SQL Server
Preview the newest ODBC SQL Server Driver for Windows and Linux
Node TDS module for connecting to SQL Server databases.
pymssql
TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.


そもそも、今日あるインターネットの実行環境の多くが LAMP を採用しています。
※LAMP: 【 Linux+Apache+MySQL+PHP/Perl/Python 】

AWSやAzureなど、クラウドベースのWEBシステムが増えているとはいえ、
まだまだLAMPの数には及びません。

しかし、データ量の肥大化、ビッグデータへの対応となると、
LAMP環境においては、HDDやメモリの増設、HDDからSSDへの切り替えなどが必要となり、
コストの増加は必死です。

しかし、自社の基幹システムや、ECサイトと連携する在庫、生産管理、経理、財務システムなどの場合、
先に述べたとおり、データをクラウド上に保管するよりも、オンプレミスで管理する方が、
安全性に対するリスクをコントロールしやすくなります。

その為、システム全体をクラウド化するよりも、
ECサイトなどの外部向けサービスや、日々増え続けるトランザクションデータのみをクラウド化し、
外部に公開する必要が無いもの、重要なデータ等はオンプレミスで管理する方が理想的です。

また、Stretch Databaseを利用することで、
重要データをLinux内のSQL Serverに、トランザクションデータはAzure SQL Databaseに保管する場合にも、
共通インスタンスに対してストレッチデータベース、テーブル設定を行っておくことで、
ローカルテーブルに格納されたデータが時間の経過と共にストレッチ先のテーブルに格納されるため、
プログラマーは共通のSQLを用いて処理を行うことが可能です。

これについては、
Stretch Database migrates your historical data transparently and securely to the Microsoft Azure cloud. をご覧ください。
を参照してください。

「Stretch warm and cold transactional data dynamically from SQL Server to Microsoft Azure with SQL Server Stretch Database.
Unlike typical cold data storage, your data is always online and available to query.
You can provide longer data retention timelines without breaking the bank for large tables like Customer Order History.
Benefit from the low cost of Azure rather than scaling expensive, on-premises storage.
You choose the pricing tier and configure settings in the Azure Portal to maintain control over price and data access speeds.
Scale up or down as needed. Visit the SQL Database Pricing for details.」

「Access your SQL Server data seamlessly regardless of whether it’s on-premises or stretched to the cloud.
You set the policy that determines where data is stored, and SQL Server handles the data movement in the background.
The entire table is always online and queryable.
And, Stretch Database doesn’t require any changes to existing queries or applications – the location of the data is completely transparent to the application. 」



Microsoft Azure への資源集中



[速報]マイクロソフト、Eclipse Foundationに参加発表。Eclipseに対応したツールやサービス強化へ

エンタープライズ向けのクラウドサービスでは5%程度のシェアであるAWSに対して、Microsoft Azureは19%と大きくシェアを占めています。
しかし、パブリッククラウドにおいては、57%がAWS、Microsoft Azureは9%と、AWSに大きく差を付けられている状況です。

これは多くの開発者がJava言語を用いてWEBアプリを開発していることが起因しており、
その開発者の大半が統合開発環境(IDE)であるEclipseを用いています。

しかし今後、Microsoftの統合開発環境(IDE)のVisual Studio とEclipseが統合されるとなると、
パブリッククラウドにおけるMicrosoft Azureのシェアは大きく伸びることとなるでしょう。

Microsoft integrates Visual Studio with open-source Eclipse IDE


まとめ


MicrosoftがSQL Server や Visual Studio などからのMicrosoft Azureへのアクセスを増やそうとしています。
このことは、WEBシステムのクラウド化が加速化していることを示しているともいえそうです。

また、LAMPなどを採用したWEBシステムの衰退が控えているともいえそうです。

Oracle、Microsoft、Google、Amazonなどが、
クラウド上にあらゆるWEBシステムを提供する時代がくるのかもしれません。



続きを読む...

2016年02月25日

【Google ウラ技】インターネット 利用 統計 と 意外と知られていない、Google 日付順 ソート の裏技

インターネット利用の実態



総務省の通信情報白書によると、
平成25年末のインターネット利用者数は、平成24年末より392万人増加して10,044万人(前年比4.1%増)、
人口普及率は82.8%(前年差3.3ポイント増)だったそうです。

全体のインターネット利用状況を端末別にみると、
「自宅のパソコン」が58.4%と最も多く、
次いで「スマートフォン」(42.4%)、
「自宅以外のパソコン」(27.9%)となっています。

また、大都市圏を中心にインターネット利用率が高い傾向にあり、
平均以上の利用率の都道府県は、
北海道、埼玉県、東京都、神奈川県、愛知県、三重県、滋賀県、京都府、大阪府、兵庫県、香川県の11都道府県となっています。

ちなみに、スマートフォンの利用率が高かったのは、
東京都(50.5%)、大阪府(49.0%)、神奈川県(45.9%)です。

【参考:総務省 第2部 情報通信の現況・政策の動向】



普及率が80%を超えているわけですから、
当然インターネットを利用する機会も増加しており、

インターネットの利用動向をみると、
「電子メールの送受信」が 69.9%、
「商品・サービスの購入・取引」が 57.2%、
「動画投稿・共有サイトの利用」が 48.4%
となっています。




そして興味深いのは、ニールセンの 【TOPS OF 2015: DIGITAL IN JAPAN 〜ニールセン2015年 日本のインターネットサービス利用者数ランキングを発表〜】

これによると、
スマートフォンでインターネットを利用している人のランキングは、


  • 1位 Google 4735万人

  • 2位 Yahoo 4446万人

  • 3位 LINE 3808万人

  • 4位 Facebook 3536万人

  • 5位 楽天 3496万人

  • 6位 Youtube で3354万人

  • 7位 Twitter 3135万人

  • 8位 Amazon 3000万人

  • 9位 Ameba 2448万人

  • 10位 Naver Japan 2276万人




パソコンでインターネットを利用する人のランキングは、


  • 1位 Yahoo 3892万人

  • 2位 Google 2491万人

  • 3位 FC2 1986万人

  • 4位 楽天 1981万人

  • 5位 Amazon 1941万人

  • 6位 Youtube 1908万人

  • 7位 Microsoft 1893万人

  • 8位 Facebook 1602万人

  • 9位 Wikipedia 1588万人

  • 10位 Naver Japan 1565万人



となっています。

スマホからのGoogle利用率は1位なのに対して、
パソコンからのGoogle利用率は2位です。

ランキングのPC、スマホでの利用者数を合計すると、
月に約8000万人がYahooを利用し、7000万人がGoogleを利用していることになります。
日本におけるYahooの人気の高さは凄まじいです。


検索サービスの利用実態


ところで検索サービスについてはどうでしょう。

実は、2010年以降Yahoo!JAPANは検索システムをGoogleから提供してもらっており、
検索エンジンのシェアは、YahooとGoogleの合計で約95%を占めています。

BingやBaiduなど他の検索エンジンも存在しますが、
実態としては、Googleが全てを牛耳っているというわけです。



意外と知られていない、Google検索を日付順にする方法


Googleだけに限らず、検索結果のトップページに表示されるサイトは、
Googleの 【ウェブマスター向けガイドライン(品質に関するガイドライン)】 によって
ランキングされています。


このガイドラインによると、
「Googleが検索しやすい」、「Googleが理解しやすい」、「訪問者が利用しやすい」
サイトが上位ランキングされやすくなっているようです。


とはいえ、
静的なHTMLサイトより、WordPressサイトの方が優位であるとか、
現在においても、SEO業者が存在していることを考慮すると、
コンテンツの良し悪しに関わらず上位ランキングされているのも
否定できません。





そこで便利なのが、日付順の検索結果の表示。

Googleが提供しているブラウザであるChromeを利用している場合は
【意外と使われていない?Google検索を日付順にする方法】
参考にすると日付順に並び替えることができます。


しかし、他のブラウザーだと並び替えできないのでしょうか?


そんなことはありません。
実はもっと簡単に並び替えを行うことができるんです。



ちょっと簡単なIEでの例をお見せしたいと思います。

IEはバージョン11です。


最初に「ブログ 自民党 」で検索を行ってみます。

検索並び替え1.png

まぁ、当然といえば当然なのですが、

自由民主党のサイトがトップに表示され、
小泉進次郎オフィシャルブログ、石破茂(いしばしげる)ブログ、
片山さつき 公式ホームページなど、
重鎮の方々のブログサイトが後に続いています。



しかし、これだと日付順ではないため、
最新情報を知りたい場合など、ちょっと面倒です。

そういった時には、
ある呪文を唱えるわけです。


するとどうでしょう。

検索並び替え2.png

今度は自民党に不利なブログ記事ばかりが表示されるわけです。
当然直近に投稿されたブログが上に表示されています。

しかし、これほどまで自民党を叩く人がいるんですね。
これには参りますね。





さて、問題の呪文はというと、

「&tbs=qdr:y,sbd:1」

たったこれだけの意味不明なものです。


これを通常に検索された際のURLの最尾に付け加えるだけで、
日付順に表示してくれるのです。


実はこれ、
GoogleとBingでの検索時に有効となる絞込みなどのクエリーストリング。

検索オプション




  • tbs=qdr:h 1時間以内

  • tbs=qdr:h24 24時間以内

  • tbs=qdr:d 1日以内

  • tbs=qdr:w 1週間以内

  • tbs=qdr:m 1ヶ月以内

  • tbs=qdr:m6 6ヶ月以内

  • tbs=qdr:y 1年以内

  • tbs=qdr:y2 2年以内

  • tbs=sbd:1 (0:昇順、1:降順)




【参考】
http://toro.open2ch.net/test/read.cgi/google/1382391310/
http://onioncode.com/blog/?id=13
https://stenevang.wordpress.com/2013/02/22/google-search-url-request-parameters/

2016年02月22日

インターネットのモバイルファースト化により、インターネット広告の抜け穴が見つけやすくなっている件

今回の記事タイトルが「水曜日のダウンタウン」みたいになっていますが、
記事を書いていて一番スッと腑に落ちたものなので許してください。

Google、ウェブ検索結果右側の広告枠を廃止へ



Google、ウェブ検索結果右側の広告枠を廃止へ

さて早速ですが、
2月20日時点で日本国内および米国内の検索結果の右側の広告が表示されなくなっているようです。

Confirmed: Google To Stop Showing Ads On Right Side Of Desktop Search Results Worldwide

今回の実施はモバイルファーストへの対応とみられており、
Googleに続いて、BingやYahooなども広告枠の廃止がなされていくものだと思います。

モバイルファースト


モバイルファーストとは、Webサイトやソフトウェアの開発・運営方針の一つで、
スマートフォンなどの携帯端末向けの版をパソコン向けなどより先に、あるいは同時に公開すること。
また、サイトやソフトの機能や表示、操作方法を設計する際に、携帯端末での使いやすさを常に優先すること。

Webサイトやネットサービス、ソフトウェアなどを開発・公開する際、
これまではパソコン版が先行し、後からモバイル版が公開されることが多かった。
また、モバイル版は機能が制限されたり、パソコン版の設計がそのまま持ち込まれて表示や操作がしにくかったりと、
「おまけ」的な扱いに留まることが多かった。

これに対し、モバイルファーストでは設計や開発に際し、
モバイル環境への対応を常に最優先する姿勢を表し、
モバイル版をパソコン版と同時、または先行して提供したり、
モバイル向けの設計を先に行ってそれに合わせてパソコン版を開発する。

スマートフォンやタブレット端末が急速に浸透していることを受け、
モバイルファーストを表明する企業が増加している。

(出典: IT用語辞典 )


2015年 パソコン、スマホの出荷台数


JEITA(電子情報技術産業協会)の調べ(4月〜12月)によると、
2015年度の国内におけるパソコン出荷台数は前年比73.5%の507万台で、
前年比91%のモバイルノートに比べデスクトップは前年比62.5%と、
出荷数が激減していることがわかります。

これに対しスマートフォン出荷台数はというと、
MMRI(株式会社MM総研)の調べ(1月〜12月)によると、
前年比0.4%減の2,758万台となっています。
ちなみにガラケーは前年比22.6%減の819万台でした。

単純にみても、いまやスマホはパソコンの5倍以上もの人が利用していると考えられ、
より需要の多い端末への対応は当然であり、
今後益々モバイルファースト化の流れは速まると思います。


インターネット広告の抜け穴


以上のようにGoogleによる広告枠の廃止はモバイルファーストの一環だと察することができました。
まぁ、別に広告を出す側にすれば、パソコンでもスマホでも変りはないので、
見やすく成って、コンバージョンが向上するのであれば問題は無いでしょう。

また、費用は嵩みますがPLA広告のみ引き続き表示されるそうなので、
要はGoogle様に従っていくしかなさそうです。

しかし、Googleに従うにしても費用をかけるわけですから、
少しでも、お得な方がいいですよね。


インターネット広告枠を少しでも、お得に利用する方法


ココからが今回の本題です。

いかにして少しでも得な広告を出すかです。

掻い摘んで説明すると、

「多くの人が検索」するけども「競合がいない」、「費用が安い」単語が費用対効果が一番高い広告になります。

そして、今回のGoogleによるウェブ検索結果右側の広告枠を廃止が、
この単語を見つけやすくしています。

例えば、「無料ホームページ」「無料サーバー」「無料ドメイン」「無料ブログ」。
どれも良く似た属性の単語です。
Googleで検索すると、以下のような感じで表示されます。

無料ホームページ.png

無料サーバー.png

無料ドメイン.png

無料ブログ.png

ここの注目して欲しいのが、右横の広告と、検索トップの広告です。

「無料ホームページ」「無料サーバー」に関していえば、右横広告+トップ広告と盛り沢山の広告が貼られています。
「無料ドメイン」の場合だとトップ広告が貼られています。

もし、これらの単語で広告を貼るとした場合、既に多くの競合が存在するわけです。

しかし、「無料 ブログ」だとどうでしょう。

なんと、広告が一切貼られていません。

さらに、Googleアドワーズで比較してみると、

Googleアドワーズ結果1無料類.png

なんと、「無料ブログ」の方が「無料サーバー」や「無料ドメイン」より多く検索されているのに、
入札単価は「無料ホームページ」をも抑えて78円と一番安いのがわかります。


これらのことを踏まえて広告するなら、
自身のサイトでは、「無料ドメイン」「無料サーバー」「無料ホームページ」などの情報も網羅しつつ、「無料ブログ」を前面に押し出し、
このページへの広告を出稿すべきなのです。

そうすることで、「無料ブログ」でGoogle検索されると、右横やトップに広告が独占的に表示されます。
しかし一位表示されることになるので、その広告の下部に拡張サイトリンクを表示でき、
さらに誘導率を高めることができるようになります。

無料ブログ2.png

実はこういった独占的広告+一位表示の特権である拡張サイトリンクを利用できる単語がまだまだあります。

例えば、「ネイル」「ネイルサロン」「ネイル 安い」「ネイル デザイン」などです。

Googleアドワーズ結果3ネイル.png

実は「ネイル」「ネイル サロン」「ネイル 安い」で検索すると、多数の広告が出稿されているのですが、
「ネイル デザイン」であれば競合はありません。

されに、「ネイル デザイン」は「ネイル サロン」よりも多くの人が検索しているのに、入札単価は「ネイル サロン」より安いのです。



また別の例では、
「中古自動車」と「中古車」

Googleアドワーズ結果2中古車.png


「中古車」で検索する人の方が圧倒的に多いのに、
「中古自動車」の方が広告費が高く、さらに競合も多いわけです。



まぁ、探せば他にもまだまだありますが、
基本的には同義語なのに、競合が少なく、入札単価も安いものがあるというわけです。


特に、全く競合がいなければ拡張サイトリンクの利用が可能となるので、
費用対効果はかなり高くなります。


Googleが行ったモバイルファーストへの対応は、
実は広告主へチャンスを与えるものなのかもしれません。


2016年02月08日

Googleリンクプログラムへの制裁を実施

リンクプログラムへの制裁


先日Googleが国内のリンク売買サイトに対して制裁を加えたという発表を行いました。

【リンク プログラムのネットワークに対策を行いました 】

Posted: 2016年2月5日金曜日

Google では検索ユーザーの皆さんに、より良い検索結果を届けるために日々いろいろな取り組みをしています。
例えばウェブマスター向けガイドラインを設定し、これに違反するようなサイトに対策を施すのもその一つです。

この一環として、Google ではこの度、検索結果を不正に操作するためにリンク プログラムに参加しリンクの売買を行っていた
日本語のいくつかのサイト ネットワークに対して対策を施しました。
この中にはウェブマスター向けガイドライン違反を繰り返しているサイトも含まれていたため、通常よりも厳しい対策を施したケースもあります。

また、以前もお伝えしましたが、ウェブマスターの知らないところでウェブマスター向けガイドラインに
違反するような施策が行われてしまうケースがあるようです。以前は SEO 業者の例を紹介しましたが、
SEO 業者にとどまらず広告などの業務委託により発生することもあるようです。
これを防ぐために、ウェブマスターの皆さんには業務委託先がどのような施策を行っているか随時確認することをおすすめします。

Google は引き続きユーザーの検索体験をより良いものにするべく取り組んでまいります。
Posted by Azusa Nagasaki on behalf of Google Search Quality Team


リンクプログラムの定義は以下のようにまとめられています。

リンクプログラム



•PageRank を転送するリンクの売買。
これには、リンク、またはリンクを含む投稿に対する金銭のやり取り、
リンクに対する物品やサービスのやり取り、
商品について書いてリンクすることと引き換えに「無料」で商品を送ることなどが含まれます。

•過剰なリンク交換、または相互リンクのみを目的としてパートナー ページを作成すること。

•アンカー テキスト リンクにキーワードを豊富に使用した、
大規模なアーティクル マーケティング キャンペーンやゲスト投稿キャンペーン。

•自動化されたプログラムやサービスを使用して自分のサイトへのリンクを作成すること。


Google のガイドラインへの違反にあたる不自然なリンクの例



•PageRank を転送するテキスト広告。

•PageRank を転送するリンクを含む記事に対して支払いが行われるアドバトリアルやネイティブ広告。

•他のサイトに配布される記事やプレス リリース内の最適化されたアンカー テキスト リンク。
次に例を示します。

市場には多くの 婚約指輪 が流通しています。
結婚式 を開くなら、 最高の指輪 を選ぶべきです。
また、 ウェディング ドレスを購入 する必要もあります。

•質の低いディレクトリやブックマーク サイトのリンク。

•さまざまなサイトに分散するウィジェットに埋め込まれたリンク。例:
このページにアクセスしたユーザー: 1,472
車両保険

•さまざまなサイトのフッターに分散して幅広く埋め込まれたリンク。

•フォーラムでのコメントにおいて、投稿や署名の中に含まれる作為的なリンク。例:
ありがとう!とても参考になりました。
ポール
ポールのピザ サンディエゴのピザ サンディエゴで一番のピザ



なかでも注目すべきなのが「最適化されたアンカーテキストリンク」です。

これまでは、 バズ部 アンカーテキスト最適化でSEO効果を高める3つのポイント のような記事にあるように、
最適化されたアンカーテキストはサイト全体の使いやすさを向上させる効果があるとして、
アンカーテキストを推奨していた傾向にあるように思います。

アンカーテキストの利用自体は問題は無いのですが、
ここにきて、その利用の仕方に注意を払う必要がでてきたというわけです。

特に上記のGoogleの例のように、「結婚式」などの抽象名詞の単語に対して、特定のサイトにリンクするようなアンカーテキストを埋め込んでいると、
多くの人が意図せず特定サイトに誘導されてしまうので、ペナルティ対象となります。

また、 こちら や、 ここをクリック!
詳細 などの使い方をしている記事を良く見かけますが、
内部リンクではなく、別サイトの記事への外部リンクの場合はペナルティを受ける可能性があります。

アンカーテキストに具体性を持たせる


理想的なアンカーテキストは、アンカーテキストだけで遷移先のページの内容が把握出来る状況になっている事です。
キーワードを含め、簡潔にリンク先の説明がなされているアンカーテキストが理想です。

アンカーテキストに具体性を持たせていくと、
大きく文章自体が変わってくるので、より自然な文章にするためには、
かなりの文章力を要します。

そういった意味においても、今回のGoogleの措置は有意義なものであると思います。


まとめ


2016年2月に入って、このサイトも今回の影響をまともに受けました。
リンクの売買やリンク作成の自動化などは行っていないので、
「最適化されたアンカーテキスト」という面でペナルティを受けたものと思います。

過去の記事を修正すべきだとは思うのですが、
記事数が大量なだけに、ちょっと躊躇している状態です。

とはいえ、今回の措置をポジティブに受け止めると、
具体性を持たせたアンカーテキストになっていなかった点が評価を悪くしていたと考えられるので、
改善次第で検索上位にランキングされるような記事になるかもしれません。

ということで、今日から新しい記事だけでも、
理想的なアンカーテキストを埋め込むようにしたいと思います。


2016年01月13日

知っておかなきゃ駄目でしょ!!時事ネタをゲットするのに必須のサービス4選

CYCsbg0UoAAhZ-X.jpg

「Google Trends」


まずは言わずと知れた 「Google Trends」
現時点での急上昇ワードを知りえることができます。
他には、指定ワードの関連キーワードも教えてくれるので、
ブログネタに困ったら見てみましょう。


「buzztter」


バズる、バズったーなんて言葉をよく耳にしませんか?

そんな正に今(イマ)のTwitterでの呟きを切り取ってくれる便利なサービスが、
「buzztter」

現在twitter中で多く言及されている語句をリスト化し、
サイト上に表示してくれます。

「ジーっ」と眺めているだけで閃きが生まれます。


「meyou」


Twitterのトレンドキーワードを見たり、
芸能人・有名人・経営者等のユーザーランキングなんかも見れるのが  「meyou」
話題ネタを更に深堀して調べたい場合などに役立ちます。
Profile検索は必見です。


「togetterまとめ」


「togetterまとめ」

「注目のまとめ」:いまネット上で話題になっている注目のまとめをお知らせします。
「人気のまとめ」:トゥギャッターで話題になった人気のまとめをお知らせします。
「今週人気のまとめ」:今週人気のまとめ. 今週作成されたまとめの中から人気のまとめをお知ら ...
「まとめる!」:ツイートまとめを簡単作成. ログインするだけで誰でも簡単にまとめが作 ...
「新着のまとめ」:新着のまとめ. 新たに作成されたまとめをお知らせします。

など、とにかくまとめて読みたい人には打って付のサービス。

「えっ!知らんかったわ」ってネタの宝庫です。



まとめ


上記の4つで十分です。
これ以上だと頭がパニくるかもしれません。

これらを駆使して、あなたのブログのアクセスアップに励んでください。
タグ: 時事ネタ

2015年04月22日

プログラミング言語人気ランキング2015

おっさんイメージ.jpg

TIOBE Softwareから、2015年4月のTIOBE Programming Community Index (PCI)が公開されました。
TIOBE PCIは、複数の検索エンジンの検索結果から対象となるプログラミング言語が
どれだけ話題になっているかをインデックス化したものです。


Apr 2015 Apr 2014 Change Programming Language Ratings Change
1
2 change Java 16.041% -1.31%
2
1 change C 15.745% -1.89%
3
4 change C++ 6.962% +0.83%
4
3 change Objective-C 5.890% -6.99%
5
5 C# 4.947% +0.13%
6
9 change JavaScript 3.297% +1.55%
7
7 PHP 3.009% +0.24%
8
8 Python 2.690% +0.70%
9
- change Visual Basic 2.199% +2.20%
10
10 Visual Basic .NET 2.126% +0.38%
11
19 change Delphi/Object Pascal 1.469% +0.72%
12
13 change Perl 1.340% +0.31%
13
12 change Transact-SQL 1.275% +0.10%
14
18 change MATLAB 1.263% +0.50%
15
31 change ABAP 1.228% +0.86%
16
14 change F# 1.196% +0.23%
17
17 PL/SQL 1.110% +0.33%
18
11 change Ruby 1.068% -0.68%
19
40 change R 1.028% +0.76%
20
24 change Pascal 1.027% +0.43%


pglang002.png

スマホやタブレットのアプリ開発がJavaやC、C++、Objective-Cで行われていますので、
当然上位にランキングされています。

Delphi/Object Pascalが順位を上げているのが嬉しいですね。
ボーランド→コードギア→エンバカデロ・テクノロジーズと開発会社の変更と共に不安定な時期がありましたが、
今ではDelphi はWindows、Mac OS X、iOS、Android 上で動作するアプリまで作れるようになりました。
品質も安定しており、昔のような実力を取り戻しているように思います。




Microsoft Visual Studio Professional 2013 通常版



radstudioxe80004.png

radstudioxe8000.png

radstudioxe8002.png

radstudioxe8003.png


各言語のダウンロード先まとめ


Java
Androidアプリ作るならJavaは絶対必要です。
開発統合環境の  Eclipse  をインストールすれば
かなり便利に開発できます。
大抵の開発者が使っていると思います。

ちなみにAndroid用の開発環境にするには、
•JDK(Java Development Kit)のインストール
•Android SDKとEclipseをダウンロード
•EclipseのプラグインADTのインストール
•環境設定
が必要です。

この辺りはWEBに情報がありますので、自分で調べてください。

最近は、 AndroidStudio  で開発されている人も増えています。

fplutil (C/C++)
Googleがオープンソース化したAndroid向けのC/C++開発用ユーティリティ。
Javaを使わずにアプリが開発できます。

C++コンパイラ(無償版)
エンバカデロが公開しているBCC32コンパイラです。

Apple Developer (Objective-C)
iPhone、iPad、Macのアプリ作るのなら、これが必要です。
とはいえ、Apple社は  Swift  推しです。

既存のObjective-CアプリケーションをSwiftで書き換えた話



Microsoft Visual Studio (C#/VB.NET)
日本でも人気の高い開発言語です。
昔は開発者がMicrosoft BasicかBorland Turbo Pascal、Microsoft C/C++かBorland Turbo C/C++派に分かれてました。
それがWindowsの登場によって Visal BasicやVisual C++、Borland Delphi、C++Builderに変り、
開発を根底から変えざる得なくなりました。あの時は苦労したな...

WindowsアプリやWindows Server 向けWEBアプリを作るのならお勧めです。
さすがによく出来ています。

JavaScript
説明不要ですね。

PHP
個人、あるいは趣味でWEBサーバーを立ててインターネットに公開するといえば、
PHPを使ったものです。
いわゆるLAMP(OSにLinux、WebサーバにApache、データベースにMySQL、プログラミングにPHPかPerlかPython)
環境で一躍有名になった言語です。

習得するのも簡単です。

Python
Python開発者のグイド・ヴァンロッサム(Guido van Rossum)がGoogleに勤務していたことで、
一躍有名になった言語です。
Microsoft、Apple、Nokia、Yahoo、NASAなどでも利用されており、
Webプログラミング、GUIアプリケーション、CAD、3Dモデリング、数式処理など幅広い分野で利用されています。
インデントルールが決まっているので、誰が書いても同じ用なプログラムになるため、
構文がスッキリとしていて判り易いです。

Perl
今でも現役で使っている方が多い、インターネット創世記から使われている言語です。

Delphi/Object Pascal
一番習得しやすく、あらゆることを可能にしてくれる言語です。
ここの言語開発者であるアンダース・ヘルスバーグ (Anders Hejlsberg) が
Microsoftに移ってC#を作ったというのは有名な話です。

SQL Server (Transact-SQL)
データベース扱うなら必須です。
これが組めるか否かでSQL Server のアクセススピードが全然違います。

MATLAB
使った事がありません。

SAP (ABAP)
使った事がありません。

ORACLE (PL/SQL)
使った事がありません。

Ruby
日本人開発者である「まつもと ゆきひろ氏」が作ったメジャーな言語です。
オブジェクト指向のインタプリタスクリプト言語でPerlやPythonと競合します。
オープンソースのWebアプリケーションフレームワークである、Ruby on Rails(ルビーオンレイルズ)の
登場で一躍メジャーになりました。

R
使った事がありません。

Pascal
学習用には最適な言語で、プロの利用には耐えられないという批判によって、
開発者がC言語に流れてしまった歴史がありますが、
C言語自体がPascalの仕様に近いため、
やはりPascal言語の方が上だと思います。


まとめ


わたしの経験上、どの言語が優位かというのは時代の流れと共に変っていきます。
今はモバイルとそれに伴うWEBコンテンツの開発にあった言語が主流です。

ただし、開発者としてのキャリアを想定すると、
WEBアプリ、GUIアプリ、モバイルアプリのそれぞれに合った言語を習得しておくべきかと思います。
色々な言語に触れておく事で、業務のスケーラビティに応じて、
自分の能力を遺憾なく発揮することができ、
雇用主にとって不可欠な人材になりえます。
自分が雇用主の立場になった時にも、
従業員の割り当てを上手く行えると思います。

さらに、
日本は開発者の賃金が低いので、職業として下に見られがちですが、
海外に行けば開発者はもてはやされます。(英会話は必須ですが...)
その際、過去にどのような開発を行ってきたのかも重要視されます。

とはいえ、どの言語を習得するかを敢えて選ぶとするなら、
JAVA、C++、Pythonでしょうか。

どの言語においてもキッチリと理解習得しておくべきは、
オブジェクト指向、ガベージコレクション、ポインター。
あとは、さまざまなアルゴリズム。
とそれを実装するプログラムロジック。

業務への深い理解と知識、
それと問題点の洗い出し...

経験上なんて書いたものだから、
色々な苦労が走馬灯のごとく...

結局は、これまで行ってきた事の全てが無駄にはなっていません。
最後まで勉強だと思って、
ポジティブに、言語でも何でも、命一杯詰め込んでいきましょう。

http://blog.livedoor.jp/itsoku/archives/43085438.html
今どきプログラミングを学ぶなら何言語から学んだほうがいい?

2015年04月21日

知っているととっても便利なGoogle検索の隠された機能

割と有名なので、知っている人も多いかと思いますが、
Google検索には色々な機能が搭載されています。

画像検索「ATARI Breakout」


「ATARI Breakout」と入力して画像検索してみてください。

google001.png

アタリ社の古典ビデオゲーム Breakout (ブロックくずし)が遊べます。

決して職場で検索しないでくださいね。


検索「パックマン」


「パックマン」と入力して検索してみてください。

google002.png

'80年代に大ヒットしたナムコのアーケードゲームのパックマンです。

クリックすることでゲーム開始です。

「←↑→↓」キーで操作できます。


お天気


「天気 地域名」あるいは「天気 郵便番号」で検索してみてください。
郵便番号は 564-0082 のような形式です。

google003.png

天気予報が見れます。 便利ですよね。


時刻


「時刻 地域名」や「時刻 国名」で検索してみてください。

google004.png

現在時刻を知ることができます。


年齢


「年齢 人物名」で検索してみてください。

google005.png

女優さんやタレントさんの年齢を知ることができますよ。

石原さとみさん可愛いですよね。


映画


「映画 人物名」で検索してみてください。

google006.png

出演された映画のタイトルが表示されます。

石原さとみさん綺麗ですね。


TV番組


「番組 人物名」で検索してみてください。

google007.png

出演された番組のタイトルが表示されます。

石原さとみさんいいですね。

「さとみちゃーん」


身長


「身長 人物名」で検索してみてください。

google008.png

157cmなんですね。可愛いですね。


まだまだ色々あるのですが、
本日はここまで。

楽しみにしていてくださいね。


タグ: Google
Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: