Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

npm でコマンドラインツール開発事始め node.js で Gmail API を叩きたい (https://github.com/takayukioda/cmail) 軌跡その2 Gmail をコマンドラインで確認できるツールを作りたい. 開発言語は興味あるけど中々手が出せてなかった node.js で作りたい. そんなわけで node.js の簡単な使い方を勉強 node.js のインストール node.js のインストール方法は色々ある 公式ホームページからダウンロードしてインストール Homebrew 等のパッケージ管理ツールからインストール nvm 等の node 用のバージョン管理ツールを利用してインストール などなど. 自分はバージョンが頻繁に変わるらしいという事で nvm をインストールして,そこから最新版をインストールした. プロジェクトの作成 Node でプロジェクト
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? おはようございますわかめです。 TypeScript 1.6でnode_modulesからの依存性解決が入りました。 まだ.d.tsより.tsが優先してlookupされる不具合などがありますが、実質上、型定義ファイルを自然な形でバンドルできるようになったのです。 npm installして使えば型定義が有効になっている。暖かいですね。 過渡期の機能の常として、複数のやり方がありいくつかのワークアラウンドが必要な場合があります。 ですので、ここではわかめが考える現在最も便利な運用について意見を述べていきます。 TL;DR ライブラリ作成側
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? というテーマで東京Node学園祭2015でセッションさせて頂くことになったので、先に整理/メモ的ななにかを。 (追記)以下資料で発表しました。 大規模Node.jsを支える ロードバランスとオートスケールの独自実装 http://www.slideshare.net/kidach1/nodejs-54841327 作ったもの ・スマホゲーム(マルチプレイアクション) 【公式】メザマシフェスティバル(メザフェス) | 株式会社アカツキ https://mezamashi-festival.aktsk.jp ・2D横スクロール ・マルチプレ
$ otto compile ==> Loading Appfile... ==> Fetching all Appfile dependencies... ==> Compiling... Application: otto_sample (node) Project: otto_sample Infrastructure: aws (simple) Compiling infra... Compiling foundation: consul ==> Compiling main application... ==> Compilation success! This means that Otto is now ready to start a development environment, deploy this application, build the
「都会にはこんなに人がいるのにぼくは独りぼっちだ…」というときのために、Twitterボットにダイレクトメッセージ機能をつけ、雑談できるようにしてみました。 Twitterボットの雛形は、@hkusuさんのNode.js(Express) と Heroku で Twitter ボットを作る - Qiitaという記事を参考に作りました。 環境 OS : Windows 10 Node.js : 0.12.7 Express : 4.13.3 Twitterアプリケーションのセットアップ まずはTwitter Application Managementでボットのセットアップを行い、各種トークンを取得します。 ボットにダイレクトメッセージを行わせたい場合、PermissionsにRead, Write and Access direct messagesを設定しておく必要があります。 もしセッ
var app = express(); var express = require('express'); var session = require('express-session'); var i18n = require("i18n"); //・・・中略・・・ // i18nの利用設定 i18n.configure({ // 利用するlocalesを設定。これが辞書ファイルとひも付きます locales: ['ja', 'en'], defaultLocale: 'ja', // 辞書ファイルのありかを指定 directory: __dirname + "/locales", // オブジェクトを利用したい場合はtrue objectNotation: true }); app.use(i18n.init); // manualでi18nセッション管理できるように設定しておきます
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 今日は、業務システムにElectronを組み入れるという提案をしたいと思います。 Electron のおさらい Electronは、Chromium + Node で構成された、デスクトップアプリ作成環境です。ビューは Chromium のウェブブラウザとしての機能がそのまま使えます。また、Node を組み込んでいるためにNodeの資産がほぼそのまま流用できます。サーバー機能とブラウザ機能の両方を持った環境とも言えます。 業務システムをウェブベースで作るの無駄じゃないですか? いろいろな会社で業務システムと呼ばれる社内だけで使われるシス
初期設定は、Amazon EC2でnode.js,Expressアプリケーションを立ち上げるの インスタンスにnode.jsをセットアップ までを参考にしてください。 Angular-fullstackはポート8080番を使用するので、Security Group設定でポート8080番を開けておいてください。 インスタンスにAngular-fullstackをセットアップ sshで対象のインスタンスにログインし、下記コマンドを順番に実行していきます。 yeomanのインストール $ sudo npm install -g yo bowerのインストール '$ sudo npm install -g bower' gruntのインストール $ sudo npm install -g grunt-cli angular-fullstackのジェネレーターをインストール $ sudo npm i
引用: http://yslibrary.net/2015/09/15/reactnative-for-android-hello-world/ ついにReactNative for Androidがリリースされました。 とりあえず簡単にセットアップ方法をご紹介します。 ReactNativeの公式インストラクションはこちら。 実行環境 Mac OS X 今のところOS Xのみサポートされているようです。 Homebrew nvm, watchman, flowをインストールするのに利用します。 Node.js 4.0以上 nvm経由でインストールしましょう。あるいはnodebrew使ってもいいし、直接入れてもよいです。 Terminalで使えるように環境変数の設定とかも必要です。 watchman Node.jsのファイル監視関係のバグを回避するためにもwatchmanを利用するのがいい
思っていたよりたくさんの方たちに見ていただいたようで、とにかく圧倒的にデザインがダサくて恥ずかしかったので、ちょっとだけバージョンアップしました。あと、前回のは Electron 成分が少なめでしたので、今回はちょっぴり増量しています。レポジトリはこちら。 圧倒的にダサかったデザインをなんとかした Slack っぽくしてみました。ちょっとは今風になったかもしれないです。 そもそもデザインセンスもないですし、HTML / CSS は 3〜4 年くらいまともに触っていないので、どなたかやってやるよ!って方がいらっしゃいましたらぜひ...。限界に近いです。 認証をどうにかする アクセストークンをインスペクタから引っこ抜いて〜、とか自分でもやっていられないレベルだったので作りました。結果的に、スプラッシュスクリーンのようなものもできあがりました。 よくあるエントリーポイントのウィンドウを作る流れ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 自分が良く使う npm パッケージを、雑に紹介し感想を述べる記事です 非 Noder さん用にもなるように、超有名ライブラリも載せました 個人的感想の羅列で、また 1年以上使ってない/調べてないものも含みます。申し訳ないのですが、参考程度でよろしくです Web アプリケーション作成 express 一番有名でたぶん利用者も多い、Node.js の Webアプリケーションフレームワーク function (req, res, next) { return next(); } のような middleware という概念のフィルターを重ねて処
「半年前の自分は他人」という自戒の元、丁寧に書くのを癖にしたい今日この頃。 Node.js node.js とは何かによると、「JavaScriptを用いたNon-blocking I/O環境」だそうです。 バックエンドで動作。 Express Sinatra ライクな Node.js 用Webアプリケーションフレームワーク、軽量アプリケーション向け。 Node.js + Express で最低限のWebページが作れます。 ちなみに Sinatra は Ruby です。 forever Node.js をデーモン化して、プロセスを監視してくれます。 最近は pm2 という更に高機能な監視ツールもあるのですが、移行は今後考えるとして日本語文献の多い forever を使う。 今回は、nginx から pm2 で動かした Node.js サービスに流すまでを目指します。 環境 ゲスト: Cen
前回ECTを適用したので、今度は見た目をきれいにするためにBootstrapを適用していきます。 本記事のソースコードは、https://github.com/t0k0sh1/ex4demo/releases/tag/v1.3から取得できます。 目標 Bootstrapを適用して見た目をきれいにしていきます。ついでにレイアウトテンプレートを作成し、indexテンプレートから分離します。 どうやってBootstrapを適用するか Bootstrapを適用する方法はいくつかあります。 公式からダウンロードしてきて取り込む Bootstrap関連のパッケージを使用する Bowerでインストールする 2点目ですが、ExpressでBootstrapを使用するためのパッケージをいくつか発見したのですが、いずれも最終更新日時が1年前、2年前と、いずれも更新状況がよくなかったため断念しました。 最近だと
で、 ミルク色の手紙「node-iconvでEUCJP-WIN使おうとしてころんだ。」 http://d.hatena.ne.jp/ushiboy/20110422/1303481470 というブログに触発されて、node-iconvで使える文字コードを調べてみました。 テスト用のコード まぁ、上のミルク色の手紙さんのコードのほぼそのまま的焼き直しです(_ _)。 ようするに、new Iconv()した時の引数として与えた文字コード名が使えないと、not supportedというエラーが出ることを利用した動作チェックです。 全部やるときりがないので、まぁ、日本語周辺で使いそうなものをリストアップして大文字で書いたり小文字で書いたりもしてみました。 もちろん、実際に各文字コードで書いたものを変換して比べたというわけではありませんので、そこはご理解ください。 var Iconv = requi
今はやりのMEANスタックについてまとめてみる(Mongo, Express, Angular, Nodeで作るWEBアプリケーション) 海外でじわじわ人気を獲得し始めている うわさの「MEANスタック」とはなにか? まとめてみました。 MEANとは 合わせて読みたい M = MongoDB 従来のRDBMSとは異なる、NoSQLというデータベースシステムによる ドキュメント指向型データベース。 MongoDBについてまとめてみた E = Express Node.jsの軽量Webアプリケーションフレームワーク Expressについてまとめてみた Expressを学ぶチュートリアル形式の記事・コンテンツまとめ A = Angular オープンソース(MITライセンス)のJavaScript用 MVCフレームワーク。 Angularについてまとめてみた Angular JSの良質チュートリア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く