Web系開発メモ

Java, C#, HTML, CSS, JavaScript のことなどを書いてます。

2017-01-01から1年間の記事一覧

JS:FetchAPIでJSONを受信

最近のブラウザで実装されている Fetch API を使って JSON を受信してみました。Fetch API は、XMLHttpRequest の代替として Ajax 通信ができたりします。 コード /app/hello から JSON を受け取って、 #msg のテキストを入れ替える感じで書いてみました。 <html> <head></head></html>…

解決済:YQLでフィードが取得できない

2017年の8/24~8/30頃まで、YQL でフィードが取得できないことがありました。この記事は、その詳細についてまとめています。 経過 8/24頃: フィードが取得できなくなった。 8/28頃: 何回か取得できたが安定しない。 8/30以降: フィードが取得できるようにな…

Ubuntu14:nkfのインストール

Ubuntu に nkf をインストールする方法を書いていきます。nkf を使うと文字コードを変換したり、改行コードを変換したりできます。 ※ インストールの動作確認は、Vagrant Box の ubuntu/trusty64 で行っています。 手順1. apt-get の実行 以下のコマンドでイ…

Ubuntu14:zip・unzipのインストール

Ubuntu に zip と unzip をインストールする方法を書いていきます。 ※ 動作確認は、Vagrant Box の ubuntu/trusty64 で行っています。 手順1. apt-get の実行 以下のコマンドでインストールします。 $ sudo apt-get install zip unzip 手順2. 確認 オプショ…

JS:クロスドメインとiframe

Webページ(JS)から、違うドメインの XML(RSS フィード)を取得したいことがありました。そこで、iframe で別ドメインの XML を取得して、その内容を操作できないか検証してみました。 検証結果 結果としては、エラーが発生して無理そうでした。 エラー内…

Linux:プロンプトを短くする

Vagrant の ubuntu/trusty64(Ubuntu 14)で、プロンプト($ の前)が長かったので、短くする方法を調べてみました。 短くする設定 ホームディレクトリで $ vi .bashrc を実行して、一番下の行に次の文言を追加しました。 export PS1="\w\$ " 以下の内容だけ…

Vanilla.js 入門

JavaScript のことを調べていたら、Vanilla JS というものに出会いました。なかなか興味深かったので、これから Vanilla JS についてまとめていこうと思います。 Vanilla JS はジョーク Vanilla JS は、速くて軽い JavaScript フレームワークとして紹介され…