今日はのんびり、動画で歴史(お城)の勉強をしてました(笑)。
ブラタモリの「真田丸」の動画です。
上空からみた、真田丸を確認するなど、結構面白かったです。
●ブラタモリ「#54 大坂城・真田丸SP」 161112
http://jp.channel.pandora.tv/channel/video.ptv?ch_userid=monako5&prgid=54341740
GYOでお城の動画がありました。
白石城の作りについて、すごく勉強になりました。
木で作り直して、すでに20年たって、味がでてきましたね。
一度いって、見てみたくなりました。
その他、掛川城、愛媛県大洲城など、もでてきます。
●【BS朝日】歴史ミステリー日本の城見聞録 「武将たちの“夢と野望”復活!現代の「匠」が建てた城」 2016年11月17日放送分
http://gyao.yahoo.co.jp/player/11138/v00020/v0000000000000000325/?list_id=2289326
※GYOの動画はすぐ更新されて、なくなるので、是非お城ファンは早めに見てください。
2016年11月20日日曜日
2016年10月22日土曜日
firefoxでの自分のクラッシュレポートを見る方法
Firefoxでサイト立ち上げたままにしておいたら、気づくと次のようなダイアログが表示されていました。
クラッシュレポートは、次のフォルダにありました。
ただ、中身をみたら、全然原因がわかりませんでした。
「C:\Users\(ユーザ名)\AppData\Roaming\Mozilla\Firefox\Crash Reports\submitted」
対応としては、再度Firefoxを立ち上げてサイトみたら、無事みることはできました。
見れない場合は、履歴やキャッシュを消すといいようです。
詳しくは下記の参考URLをみると、詳しく書かれています。
【参考URL】
http://did2.blog64.fc2.com/blog-entry-123.html
http://support.mozilla.org/ja/kb/Basic%20Troubleshooting
クラッシュレポートは、次のフォルダにありました。
ただ、中身をみたら、全然原因がわかりませんでした。
「C:\Users\(ユーザ名)\AppData\Roaming\Mozilla\Firefox\Crash Reports\submitted」
対応としては、再度Firefoxを立ち上げてサイトみたら、無事みることはできました。
見れない場合は、履歴やキャッシュを消すといいようです。
詳しくは下記の参考URLをみると、詳しく書かれています。
【参考URL】
http://did2.blog64.fc2.com/blog-entry-123.html
http://support.mozilla.org/ja/kb/Basic%20Troubleshooting
2016年10月12日水曜日
「WindowsによってPCが保護されました」と表示される
Windows10になってから、アプリケーションを起動しようとすると、「WindowsによってPCが保護されました」と表示される現象がよく見れるようになりました。
この現象の対応について調べていました。
原因などについては、
http://freesoft.tvbok.com/win10/operation/allow_smartscreen.html
を一読するとわかります。
①「詳細情報」をクリック
②「実行」をクリック
【参考URL】
http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=0209-8188
http://xinroom.net/pc/win10-smartscreen/
この現象の対応について調べていました。
原因などについては、
http://freesoft.tvbok.com/win10/operation/allow_smartscreen.html
を一読するとわかります。
①「詳細情報」をクリック
【参考URL】
http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=0209-8188
http://xinroom.net/pc/win10-smartscreen/
2016年10月3日月曜日
【JavaScript】エラー処理
HTML5サイトをJavaScriptを使って、エラーが発生する場合での、エラー原因追求の方法について、調べてみました。
1、 window.onerror
window.onerrorに関数を設定しておくと、処理中catchされてないエラー情報をここで取得することが出来ます。
window.onerror = function (msg, file, line, column, err) {
console.error(msg + file + ':' + line);
alert(msg + file + ':' + line);
};
throw new Error('test'); // エラーを発生させる
2、try-catch
try~catchでエラー発生した場合に、catch内でエラー表示させる
try {
/* 何かの処理 */
} catch (e) {
alert(e.name + '\n' +
e.message + '\n' +
e.fileName + ':' + e.lineNumber + '\n' +
e.stack);
}
3、タスクバーに情報表示
関数の前後に以下のコード記述して、タスクバーに表示する。
valは関数内で使用する値など。
window.status = "関数名 : start" + val;
4、開発ツール使用
【Google ChromeでJavaScriptエラーを表示・確認する場合】
ブラウザの一番右側にある「Google Chromeの設定」アイコンをクリックして、
「ツール」→「JavaScriptコンソール」を選択します。
(もしくは、F12キー)
【参考URL】
http://kitak.hatenablog.jp/entry/2014/10/08/093056
http://www.yscjp.com/neweb/error/
http://www.koikikukan.com/archives/2013/07/31-005555.php
https://support.microsoft.com/ja-jp/kb/308260
http://www.ajaxtower.jp/js/error/index1.html
1、 window.onerror
window.onerrorに関数を設定しておくと、処理中catchされてないエラー情報をここで取得することが出来ます。
window.onerror = function (msg, file, line, column, err) {
console.error(msg + file + ':' + line);
alert(msg + file + ':' + line);
};
throw new Error('test'); // エラーを発生させる
2、try-catch
try~catchでエラー発生した場合に、catch内でエラー表示させる
try {
/* 何かの処理 */
} catch (e) {
alert(e.name + '\n' +
e.message + '\n' +
e.fileName + ':' + e.lineNumber + '\n' +
e.stack);
}
3、タスクバーに情報表示
関数の前後に以下のコード記述して、タスクバーに表示する。
valは関数内で使用する値など。
window.status = "関数名 : start" + val;
4、開発ツール使用
【Google ChromeでJavaScriptエラーを表示・確認する場合】
ブラウザの一番右側にある「Google Chromeの設定」アイコンをクリックして、
「ツール」→「JavaScriptコンソール」を選択します。
(もしくは、F12キー)
【参考URL】
http://kitak.hatenablog.jp/entry/2014/10/08/093056
http://www.yscjp.com/neweb/error/
http://www.koikikukan.com/archives/2013/07/31-005555.php
https://support.microsoft.com/ja-jp/kb/308260
http://www.ajaxtower.jp/js/error/index1.html
2016年9月25日日曜日
【Silverlight】Firefoxでの有効期間と最新MacOSでの検証
最近気づいたのですが、FirefoxのNPAPIの有効期間が今年一杯だそうです。
したがって、12/31でFirefoxでもSilverlightが使えなくなります。
使えるのは、とうとうIEだけになります。
Macも9/21に最近のOS更新がなされました。
Silverlight動くかどうか確認した範囲では、問題ありませんでした。
http://japanese.engadget.com/2016/09/08/macos-sierra-9-21/
ちなみに、HTML5のサイトを確認した範囲では、フォントサイズが変わったりする現象がみられましたが、大きな問題は見つかりませんでした。
【参考URL】
https://www.mozilla.jp/blog/entry/10508/
したがって、12/31でFirefoxでもSilverlightが使えなくなります。
使えるのは、とうとうIEだけになります。
Macも9/21に最近のOS更新がなされました。
Silverlight動くかどうか確認した範囲では、問題ありませんでした。
http://japanese.engadget.com/2016/09/08/macos-sierra-9-21/
ちなみに、HTML5のサイトを確認した範囲では、フォントサイズが変わったりする現象がみられましたが、大きな問題は見つかりませんでした。
【参考URL】
https://www.mozilla.jp/blog/entry/10508/
2016年9月8日木曜日
[iPhone]iOSのアップデート(更新)方法
私のiphoneが古いので、他の人のiphoneのアプリの挙動が異なったので、iphoneのiosを最新に更新してみました。
その手順をまとめてみました。
まず、iosのバージョンを確認してみましょう!。
【iOSバージョン確認方法】
「設定」→「一般」→「情報」→「バージョン」
※最新のiOSバージョンはこちらで確認できます。
(1) アップデート前の準備
iosアップデート後は、元のiOSバージョンに戻すことができませんので、バックアップをとります。
iosアプデート前に iPhone のデータのバックアップをとります。
バックアップ方法はこちら
・iTunesでバックアップする(Windows)
①iPhone/iPad とパソコンを、付属のUSBケーブルで接続
②iTunes画面左上の
(または
)を選択
③「今すぐバックアップ」を選択
④バックアップ完了後、「デバイス環境設定」で更新日時を確認できます
iTunes画面左上にある
(またはメニューバーの「編集」) → 「設定」 → 「デバイス」を選択
Macの場合:メニューバーの「iTunes」 → 「環境設定」 → 「デバイス」を選択
(2) iOSアップデートの操作方法
※アップデート実行前にiTunesを最新に更新してください
①「 iTunes 」を起動し、
を選択します。
②「設定」を選択します。
③表示された設定画面にある「デバイス」を選択します。
④「 iPod、iPhone、および iPad を自動的に同期しない」にチェックを入れ「OK」を選択します
⑤付属のUSBケーブルで接続し、
を選択します。
⑥「更新」を選択します。
⑦「 iPhone ( iPad )ソフトウェア更新」の内容を確認し、「次へ」を選択します。
⑧「使用許諾契約」を確認し、「同意します」を選択します。
→ダウンロードが開始されます。
→アップデートが開始されます。
iOS (ソフトウェア)アップデート後の iPhone、 iPad を操作して、終了です。
【参考URL】
http://faq.mb.softbank.jp/detail.aspx?cid=74201&a=101&id=74201
http://faq.mb.softbank.jp/detail.aspx?cid=11706&id=11706
その手順をまとめてみました。
まず、iosのバージョンを確認してみましょう!。
【iOSバージョン確認方法】
「設定」→「一般」→「情報」→「バージョン」
※最新のiOSバージョンはこちらで確認できます。
(1) アップデート前の準備
iosアップデート後は、元のiOSバージョンに戻すことができませんので、バックアップをとります。
iosアプデート前に iPhone のデータのバックアップをとります。
バックアップ方法はこちら
・iTunesでバックアップする(Windows)
①iPhone/iPad とパソコンを、付属のUSBケーブルで接続
②iTunes画面左上の
③「今すぐバックアップ」を選択
④バックアップ完了後、「デバイス環境設定」で更新日時を確認できます
iTunes画面左上にある
Macの場合:メニューバーの「iTunes」 → 「環境設定」 → 「デバイス」を選択
(2) iOSアップデートの操作方法
※アップデート実行前にiTunesを最新に更新してください
①「 iTunes 」を起動し、
②「設定」を選択します。
③表示された設定画面にある「デバイス」を選択します。
④「 iPod、iPhone、および iPad を自動的に同期しない」にチェックを入れ「OK」を選択します
⑤付属のUSBケーブルで接続し、
⑥「更新」を選択します。
⑦「 iPhone ( iPad )ソフトウェア更新」の内容を確認し、「次へ」を選択します。
⑧「使用許諾契約」を確認し、「同意します」を選択します。
→ダウンロードが開始されます。
→アップデートが開始されます。
iOS (ソフトウェア)アップデート後の iPhone、 iPad を操作して、終了です。
【参考URL】
http://faq.mb.softbank.jp/detail.aspx?cid=74201&a=101&id=74201
http://faq.mb.softbank.jp/detail.aspx?cid=11706&id=11706
2016年9月1日木曜日
【iPhone & iPad】Safari、及びiosのバージョンを確認する方法
iosは設定を見ればバージョンは確認できますが、
Safariのバージョンは確認する方法がありませんでした。
そこで、調べてみたところ、userAgentから確認することがわかりました。
safari及びiosのバージョンを確認するプログラムをjavaScriptで作成しましたので、紹介します。
(プログラムを実行して、表示したsafariバージョン情報)
1、HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>TypeScript HTML App</title>
<link rel="stylesheet" href="app.css" type="text/css" />
<script src="app.js"></script>
</head>
<body>
<h1 id="htitle">Safariバージョン情報 :</h1>
<div id="content"></div>
<hr />
<div id="content2"></div>
</body>
</html>
2、JavaScript
Safariの場合は、バージョンを表示して、それ以外のブラウザは、userAgentの内容を表示します。
window.onload = () => {
var el = document.getElementById('content');
var userAgent : string = window.navigator.userAgent.toString();
if (userAgent.indexOf("Safari") == -1) {
var title = document.getElementById('htitle');
title.innerHTML = "UserAgent情報 : " ;
el.innerHTML = userAgent;
return;
}
var index: number = userAgent.indexOf("Version");
var sp: number = 0;
if (index != 0) sp = index - 1;
var info: string = userAgent.slice(sp, userAgent.length - 1);
el.innerHTML = info;
var res = userAgent.match(/iPhone OS (\w+){1,3}/g);
if (res == null) return;
var el2 = document.getElementById('content2');
var osVar = (RegExp.$1.replace(/_/g, '') + '00').slice(0, 3);
el2.innerHTML = "ios 情報 :" + osVar;
};
【参考URL】
http://sbapp.net/appnews/app/upinfo/safari-17-26173
http://blog.lunatic-code.net/webdesign/javascript/658/
http://code.agnist.jp/iphone/574
Safariのバージョンは確認する方法がありませんでした。
そこで、調べてみたところ、userAgentから確認することがわかりました。
safari及びiosのバージョンを確認するプログラムをjavaScriptで作成しましたので、紹介します。
(プログラムを実行して、表示したsafariバージョン情報)
1、HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>TypeScript HTML App</title>
<link rel="stylesheet" href="app.css" type="text/css" />
<script src="app.js"></script>
</head>
<body>
<h1 id="htitle">Safariバージョン情報 :</h1>
<div id="content"></div>
<hr />
<div id="content2"></div>
</body>
</html>
2、JavaScript
Safariの場合は、バージョンを表示して、それ以外のブラウザは、userAgentの内容を表示します。
window.onload = () => {
var el = document.getElementById('content');
var userAgent : string = window.navigator.userAgent.toString();
if (userAgent.indexOf("Safari") == -1) {
var title = document.getElementById('htitle');
title.innerHTML = "UserAgent情報 : " ;
el.innerHTML = userAgent;
return;
}
var index: number = userAgent.indexOf("Version");
var sp: number = 0;
if (index != 0) sp = index - 1;
var info: string = userAgent.slice(sp, userAgent.length - 1);
el.innerHTML = info;
var res = userAgent.match(/iPhone OS (\w+){1,3}/g);
if (res == null) return;
var el2 = document.getElementById('content2');
var osVar = (RegExp.$1.replace(/_/g, '') + '00').slice(0, 3);
el2.innerHTML = "ios 情報 :" + osVar;
};
【参考URL】
http://sbapp.net/appnews/app/upinfo/safari-17-26173
http://blog.lunatic-code.net/webdesign/javascript/658/
http://code.agnist.jp/iphone/574
登録:
投稿 (Atom)




