Windows

[6/25]修正記事を記載しました。


 

次期WindowsであるWindows10は、現在Insider Preview版(Beta版)として公開されています。

このInsider Preview版について、19日にMicrosoft Windows Blogで大発表がありました。

 

Windows Insiders running the Windows 10 Insider Preview (Home and Pro editions) with their registered MSA connected to their PC will receive the final release build of Windows 10 starting on July 29th.

Upcoming changes to Windows 10 Insider Preview builds

 

「Insider Preview版をインストールし、Microsoftアカウントと紐付けをしてあるPCは、7月29日に正式版になります。」とのこと。

Betaプログラム参加者への粋なプレゼントのようです。

 

とはいえ、これを機に「タダで正式版がもらえるなら、Insider Preview版にしてしまおう!」という考えはちょっと待ってください。

Insider Preview版はまだ不具合も多く、PCに詳しい人でないと使いこなすことは不可能です。

 

プレビュー版のダウンロードとインストールは、次の条件を満たすことができる場合にのみ行ってください。
・開発中のソフトウェアを試し、そのソフトウェアに関する意見を共有したいと考えている。
・多くの更新プログラムに対応でき、途中で UI デザインが大幅に変わる可能性があることも承知している。
・PC に関する詳しい知識があり、問題のトラブルシューティング、データのバックアップ、ハード ドライブのフォーマット、オペレーティング システムのクリーン インストールが苦にならず、必要に応じて以前のオペレーティング システムを復元できる。
・ISO ファイルが何であるかとその使い方を理解している。
・日常的に使うコンピューターにはインストールしない。
インストールの前に

 

また、ご存じの方も多いと思いますが、現在Windows 7・8.1を利用しているPCも、7月29日から1年間の間、無償でWindows10にアップグレードできます。

(Vistaや8は対象外です。 8はWindowsUpdateで8.1にできます。)

この件も同Blogにて触れています。

 

Windows Insiders running the Windows 10 Insider Preview (Home and Pro editions) with their registered MSA connected to their PC will receive the final release build of Windows 10 starting on July 29th.
Upcoming changes to Windows 10 Insider Preview builds

 

ソフトウェア,ソフトウェア開発

「waifu2x」という物をご存じでしょうか?

ざっくりというと、「人工知能を使って二次元画像を高画質に拡大する」物です。

JPEG劣化したイラストから元画像を復元する人工知能プログラムがすごいと評判 (やじうまWatch)

PhotoShopで拡大した物と、waifu2xを使って拡大した物を見比べてみると、凄さが実感できます。

元画像元画像

2倍(PhotoShop)PhotoShopで2倍に拡大(バイキュービック法)

2倍(waifu2x)waifu2xで2倍に拡大

 

先月、ultraist氏がサーバサイドサービスとして公開し、ものすごい注目を集めております。

二次元画像を拡大したいと思ったことはありませんか?

waifu2x 深層畳み込みニューラルネットワークによる二次元画像のための超解像システム.

 

このwaifu2xですが、オープンソースで公開されております。

nagadomi/waifu2x · GitHub

 

これにより、有志により様々なバージョンが誕生いたしました。

JPG画像の高解像度化プログラム「waifu2x」の派生ソフトが2ケタを超える人気に (やじうまWatch)

waifu2xとその派生ソフト一覧

 

caffeやCUDA、cuDNNなどなど、ただただ脱帽です。

 

おまけですが、私も「waifu2x-converter-sdk」というVisualStudio向けライブラリを作成しました。

ご興味のある方は触ってみてください。

Web構築

Googleやbingなどの検索エンジンは、クローラーと呼ばれる巡回システムで

自動的にネット上のサイトを登録していきます。

 

しかし、作成したサイトをなるべく早めに登録したい時などは、検索エンジンに対し申請をすることで

登録を早めることができます。(必ず登録が早くなる訳ではありませんので注意してください。)

 

・Google

Search Console

登録したいURLを申請するだけで終わります。

Fetch as Google (Google Search Console)

サイトの総合的な管理と合わせて、クロールを申請することができます。

 

・bing

自分のサイトを Bing に登録する

登録したいURLを申請するだけで終わります。

bing Webマスター

サイトの総合的な管理と合わせて、クロールを申請することができます。

 

なお、検索エンジンへの申請を行う前に、robotメタタグやrobots.txtでサイトの設定をしておきましょう。

robots.txt とは? (とほほのWWW入門)

ソフトウェア開発,デザイン

Webサイトを作るに当たり、配色はとても重要です。

またソフトウェアにおいても、強調したいボタンに色を付ける等、なにかと色が必要になってきます。

今回は、そんな配色を考えるのに便利なサイトをご紹介します。

 

色見本のサイト

メトロ色見本 | Metro Design – OZ CIRCLE

MetroUI カラーチャート

Metro UI CSS : Simple responsive css framework

Material UI | Material Design | Material UI Colors

 

配色を作れるサイト

Paletta – HSV Color palette for every Programmer

Adobe Color CC

Coolors.co – The super fast color schemes generator

shade

Color Tool – Material Design

 

蛇足ですが、配色を考えるためのフリーウェア「 Color Coordinator Plus 」を出しています。

配色に悩まれている方は、ぜひ一度ご試用ください。

イベント

今年もJapan IT Weekの季節がやってまいりました。

時代の最先端を肌で味わえるこのイベント、見ているだけで開発者としての血が滾ります。

とても1日では回りきれません。

 

2015 Japan IT Week 春

2015年5月13日(水)~15日(金)

東京ビックサイト

Android,iOS,ソフトウェア開発,デザイン

アプリケーションのデザインをする際、ユーザビリティを十分に考慮する必要があります。

各社から、何をどのように気を付けたらよいか、どのような事例があるかなどが

インターフェイス デザイン ガイドラインとして提供されています。

 

Microsoft

ユーザー インターフェイス デザインのガイドライン

Windows デスクトップ用アプリを設計する

UX パターン

 

Apple

iOS Human Interface Guidelines

 

Google

Android Design

Material design

 

ボリュームは多いですが、是非とも一度目を通してみてください。

ソフトウェア開発

世の中には様々なWebサービスAPIがあります。

WebサービスAPIとは、特定の情報を投げることにより、様々なデータをもらえるサービスのことです。

例として、現在地の緯度・経度を送信することで、周辺の地図を得ることができるサービスがあります。

 

WebサービスAPIをまとめているサイトをご紹介します。

日本の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】

【2014年度版】すべてのビジネスマンに役立つAPI一覧

 

WebサービスAPIをうまく組み合わせ、新しいアプリケーションを産み出しましょう。

ソフトウェア開発,デザイン

アプリケーションの顔ともいえるアイコン。

また、ボタン等の意味合いをわかりやすくするためには、アイコンは不可欠です。

 

Microsoftでは、WindowsやOffice風のアイコンを配布しています。

Visual Studio Image Library

Infragisticsから、NetNetAdvantage Iconsという高品質なアイコンパックを販売されていましたが、

販売終了してしまった様子です。残念。

 

オリジナルで作成する場合は、PhotoShopでアイコンを作成し、PNG画像として貼るか、

@icon変換でアイコン形式のファイルに変換して読み込むと良いと思います。

またMicrosoftから、アイコンの作り方のアドバイスのサイトが提供されています。

記事は2001年と古いですが、今も同様の手法で作れます。

Windows XP 用アイコン作成法

デザイン

今回は、Windows等のOSの基本的なインターフェイスデザインをご紹介いたします。

 

Luna(Windows XP)

Aero(Windows Vista/7)

Metoro/Modern UI(Windows8)

Aqua(Mac OS X)

 

すべてのアプリケーションはOS上で動きます。

そのため、OSのインターフェイスデザインを踏襲しないと、

ユーザが操作しずらいアプリケーションとなってしまいます。

 

ソフトウェア開発

プログラム内でデータを抽出する際や、

秀丸のgrep置換など、正規表現を覚えておくと何かと便利です。

今回は、正規表現をサイト上でチェックできるサイトをご紹介します。

 

Rubular

Ruby用の正規表現チェックサイトですが、基本的な事は問題なく、快適に動きます。

またどこが該当したのかをリアルタイムでチェックしてくれるので、とてもわかりやすいです。

英語のサイトですが、日本語のデータもチェックしてくれます。

 

PHP正規表現チェッカー

日本語でリファレンスが表示されているため、わかりやすいです。

 

RegExr

正規表現のどの部分が何に該当するのか、細かく説明&色分けされて表示されます。

使いやすいサイトなのですが、一部ブラウザでは動かない模様?