サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
背景 別にAngularやSPAに限った話ではないが, アプリケーションの開発をしていたら開発/本番で幾つかのパラメータを切り替えたい、といったようなビルドに関連する要求は珍しくない. 今回は, AngularJSとgulpを使っている開発において, このようなビルド要求を解決するために, 現時点で僕がベストプラクティスと考えている方法をメモも兼ねて残しておく. ユースケース ビルドによるパラメータの切替の例として, 真っ先に思いつくのはAPIの接続先変更である. 下記のような要件だったとしよう. 開発時: localhost:5080を接続先にしたい 本番時: URLのPrefixに/apiContextRoot を付与したい こんなときは, 次のようにアプリケーションの設定を切り出す. アプリ本体のコード(開発/本番で共用) angular.module('sampleApp', ['
概要 Djangoで標準のViewやDjango REST frameworkなどで作成したエンドポイントに対して、AngularJSのHttpProviderでpostすると、403エラーが返ってくる。 $http.post('/api/entries', {'title': '日記', 'body': '今日はいい天気です'}) 原因 これは、AngularJSを使っていることはあまり関係なく、DjangoのCSRF Protectionを上手く回避できていないのが原因。 CSRF Tokenを格納するRequest Headerの値が、AngularJSがデフォルトで使用する値と、Djangoが認識する値で違っているのに由来しているらしい。 以下のドキュメントを読むと、Djangoでは、Ajaxリクエストをするときに、csrftokenの値をX-CSRFTokenというヘッダ名で送信
概要 Slack、便利ですよね。 しかし、連絡等でメンションを送る際に、@nameと打つのは非常にダサいと思ったことはないでしょうか。いや、だれもが思うはずです。 このようなダサい方法でメンションでもし作業が中断されたりすれば、きっとイライラもmaxになってしまうことでしょう。チーム内の人間関係を壊してしまうことだってあるかもしれません。 そこで、@nameよりも楽しくメンションを送る方法を紹介します。
きっかけ 現在関わっているWebサービスの各種APIをまとめたドキュメントを作りたかった いい感じのHTMLページにして、なるべく簡単に作りたかった Web上のサービスではなくローカルで作りたかった やったこと APIドキュメントの作成は以下の手順で行いました。 1. gulp-aglioをインストール gulp-aglioはAPI Blueprint(後述)で書かれたMarkdownをHTMLにパースするgulpプラグインです。 自分がmacにインストールした手順は以下の通りです。 (1) nodeをインストール Homebrewを使ってnodeをインストールします。 brew install node (2) gulpをグローバルインストール npmでgulpをグローバルインストールします。 npm install -g gulp また、インストールは以下のコマンドで確認します。 gu
API(とそれに携わる開発者)の規模が拡大してくると、ドキュメントの整備や、仕様と実装の一貫性の維持、 クライアントとの知識の共有など、考慮すべき問題が沢山出てくる。 これらの問題に対する現実的な解決策を探るため、 ApiaryというAPI開発支援用のサービスを簡単に俯瞰することにした。 ここでは紹介しないが、他に RAML、 JSON Schema、 Swagger、 WADL、 Autodoc などが関連するものとして挙げられる。 Apiary http://apiary.io/ Apiaryは、API Blueprintと呼ばれる言語でAPIのインターフェース仕様書を記述する、という開発方法を提唱している。 API BlueprintはMarkdownを拡張した言語で、特殊な記述を用いて幾つかのメタ情報を付与出来る形になっている。 Markdownを採用することで人間にとって読み書き
THE WORLD'S LARGEST WEB DEVELOPER SITE ☰ HTML CSS JAVASCRIPT SQL BOOTSTRAP JQUERY ANGULAR XML TUTORIALS REFERENCES EXAMPLES × CSS チュートリアル CSS ホーム CSS イントロ CSS 構文 CSS How To CSS 色 CSS 背景 CSS ボーダー CSS マージン CSS パディング CSS 高さ/幅 CSS テキスト CSS フォント CSS リンク CSS リスト CSS テーブル CSS ボックスモデル CSS アウトライン CSS ディスプレイ CSS Max-width CSS Position CSS Float CSS Inline-block CSS Align CSS Combinators CSS 擬似クラス CSS 疑似
投資信託の一種に「ブルベアファンド」という投資信託があります。これは、日経平均株価などの動きに連動する投資信託の一種ですが、連動幅が2倍or3倍と大きく、ブル型なら相場と同じ方向に、ベア型なら相場と逆の方向に動くように設計されている投資信託です。相場に乗って売買することで積極的な利益を狙っていくタイプの投資信託です。 ブルベアファンドってどんな投資信託? 相場用語に「ブル」と「ベア」という二つの言葉があります。ブルは強気・上昇を意味し、ベアは弱気・下落を意味しています。ブルベアファンドは、日経平均株価などの相場に連動または逆連動する投資信託です。 オプション取引などの仕組みを活用することにより、相場の2倍の値幅で動きます。たとえば、日経平均ブルベアファンドのブル型なら日経平均株価が5%上昇したら、10%上昇、逆に5%下落したら10%下落することになります。ベア型なら逆に日経平均株価が5%上
目黒雅叙園の百段階段にて夏にぴったりなイルミネーションイベント「和のあかり×百段階段」展が開催される。期間は2015年7月3日(金)から8月9日(日)まで。ここで実施される企画展史上、初めて全時間帯で写真撮影が可能だ。 昭和初期を代表する126枚の日本絵画に囲まれた色彩豊かな部屋が7つある百段階段。それぞれ、「日本の祭りのあかり」「和紙のあかり」「草木のあかり」など日本人が愛してきた風情ある“和のあかり”が各部屋を灯し、夏のイルミネーションとして彩る。 和のあかり展_青森ねぶた祭 目玉となるのは、日本屈指の祭り「青森ねぶた祭」の“ねぶた”のあかり。釘一本打てない文化財・百段階段へ巨大なねぶたを展示する、そんな前人未到の挑戦に挑むのは若手ねぶた師集団「ねぶた屋」の4名。流派が異なる4名のねぶた師が、合同で作品を制作。本場のねぶた祭りでも、なかなか間近で見ることができないと言われている“ねぶた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く