How do we use Go at DigitalOcean
この記事の内容は古くなりました、新しい記事はこちらです。 Browserifyの記事が増えてきましたが、 自分でもフロントエンド開発環境を構築してみて、納得のいく構築が出来ましたので公開します。 GitHubへのリンク 2015/03/26追記 独自タグによるalias指定をoptionalに変更し、 require時に相対パス指定か、aliasがある時はalias指定のどちらも使えるように修正しました。 概要 このプロジェクトは、以下の機能を持っています。 TypeScript、Browserifyの差分ビルド gulp.watch、Watchifyの変更監視による自動ビルド TypeScript、CoffeeScriptのソースファイルを混在出来る ファイルごとに型が欲しいか、短く書きたいか、で好きな方を選べばいい CoffeeScriptで書いたクラスをTypeScriptでrequ
はじめに Rails で作る管理画面等でリッチな動きをつけたいと思った場合、何かしらの JavaScript フレームワーク の利用を検討するかと思います。 以前に APIサーバを Rails、フロントエンドを AngularJS で開発する [その①] [その②] [その③] という投稿をしたのですが、このような感じで Rails は APIサーバに徹する のが良いのかな、と個人的には思うものの、JavaScript フレームワークを View で薄く使う という構成もあるのかなと。(jQuery を触るよりましだよね、という程度。) 今回は、JavaScirptフレームワーク ⇔ Rails 間で、API 経由ではなく View 経由でデータをやりとり する、ということをやってみました。 Knockout.js を利用していますが、素の JavaScript でも他のフレームワークでも
こんにちは、和田 (@t_wada) です。本日は Node.js Advent Calendar の 7 日目として、 Node.js で開発する際の設定ファイル package.json にまつわる Tips について書きたいと思います。 はじめに 私はこれまで power-assert を筆頭に、いくつか npm モジュールをリリースしてきました。 Node.js を使った開発には、設定ファイル package.json の記述が必要です。特に npm モジュールを公開する場合には、設定すべき事、考えるべき事もいろいろ増えてきます。今回は、 npm モジュールを作ってきた過程で学んだ package.json に関する Tips の中で、あまり知られていないマイナー気味なものを挙げていきたいと思います。 Tips1: package.json の files フィールドでホワイトリス
JavaScriptわかる - YES 型がほしい - YES Flash/ActionScript3が青春だった - YES Haxe - NO DeNAに勤めている - YES JSX - NO TypeScript - NO Ruby or Python が好き - YES coffee-script - NO クラスはほしい - YES EcmaScript6(Traceur Compiler) or CoffeeScript - NO JavaScriptの文法に不満がある - YES https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS - NO JavaScript書けよ - NO 関数型わかる - YES 自分の好きな言語に深く精通している - YES 好きな言
JavaScriptは設計が難しい。経験上、すぐグシャグシャになってしまう。よくわからなくなる。もちろん、私のスキル不足というのはあるだろうけれども、スキルが不足してるのはしかたないので、学習は続けることは前提であるにしても、技術的に解決できるなら技術に頼りたい。そうした意味で、いわゆるAltJSの中ではTypeScriptが有望だろうと思う。 RailsとTypeScript TypeScriptを使うにしても、それ単体で使うというシーンは、Webアプリケーション開発という文脈ではあまりない。たとえば、Railsで開発しているWebアプリケーションのフロントエンドを構成する言語として使うことになるだろう。その際、まず考えるべきことは、Asset Pipelineとどう折り合いをつけるかということだろう。 Asset Pipelineは、以下の機能を担っている: 拡張子(例:applica
みんなGulpGulp言ってるので僕もようやく使い始めた。 gulp.js - the streaming build system 何が良さそうか設定ファイル(gulpfile)が簡単に書ける気がする動作軽い気がするプラグインもいっぱいあるなんかこんな感じ。 gulpfileが簡単に書けるのはホントその通りで、実際に「Gulp使えるようになるか」と思い立っていろいろサイトを見て、2時間後くらいには自分でなんとなく書けるようになった。 インストールGulpインストールする$ npm install --global gulp ディレクトリに移動$ cd (プロジェクトのフォルダ) 依存ファイルのインストールgulpfile.jsやpackage.jsonがある前提。 $ npm install Gulp実行$ gulp Gruntと何ら変わりはない。 package.json{ "name
1988年に公開されてから今もなお愛され続けている映画「となりのトトロ」から飛び出してきたかのような、小さいトトロの形をしたシュークリームを販売しているお店が「白髭のシュークリーム工房」です。宮崎駿監督公認のお店とのことで、どんなシュークリームがあるのか気になったので実際にお店に行ってみました。 白髭(しろひげ)のシュークリーム工房 http://www.shiro-hige.net/ 白髭のシュークリーム工房があるのは、東京都世田谷区代田5-3-1。 小田急線・世田谷代田駅から歩いて数分、住宅地の中に白髭のシュークリーム工房はあるのですが、お店までの道のりがすでにジブリの世界に迷い込んでしまったような雰囲気です。 木々がたくさん生えている中にレンガの建物を発見。これが白髭のシュークリーム工房です。 看板には小さいトトロ。看板の回りには白いあじさいが咲いています。 窓の上にも看板。こっちは
こんな記事があった。 My ECMAScript 7 wishlist | NCZOnline 大雑把にいうと、制限されたgetterがほしいという意見に記事のほとんどが割かれてる。 JavaScriptのデバッグ中、一番つらいものの一つに、未定義値にアクセスしたときにundefinedが代入されており、その結果が次のアクセスにならないとわからないという点だと思う。 o = { a: () => 1, b: () => 2, c: () => 3, d: () => 4 } f = o.e // ここでエラーにならない // 30行ぐらいのコードがあって忘れるとする f() // エラー これが辛い。これを回避するためにどんな仕様が必要か。 というわけで、自分がほしいものはなんだろうと考えてみた。(注意:この記事は上の記事の翻訳記事ではない) 僕自身があんまりES harmonyの議論追っ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く