タグ

node.jsに関するlocaldiskのブックマーク (12)

  • Authenticate users in Node using JWT and Laravel – dotdev

  • Sharing Laravel Homestead Sites

    So you’re working on one of your many sites running inside Laravel Homestead, but you want to get some feedback from a collegue and would like them to access your site. Or you are working with an external API that requires access to your development environment to work. Out of the box you have access to use Vagrant Cloud by using the vagrant share command. Unfortunately this only really works with

    localdisk
    localdisk 2015/03/14
    Homestead と ngrok を連携して使うと捗るという話
  • ytake.blog | phperだってgulp使おうぜ!

    phperだってgulp使おうぜ! Posted: 2014-12-29 23:11 | PHP全般 javascript 年末ですね タイトルがダサいですが、phpを使ってる方でgulpとかよくわからないぜ! という方向けの入門エントリです gulpとかGruntって何 gulpやgruntはタスクランナーと呼ばれるもので、 jsとかcssをminify(圧縮)したり、 coffee scriptとかtype scriptをコンパイルしたり ここ最近といっても数年前からですが、フロントエンドの進化とともに 手作業では時間がかかってたりした作業や、その他色々関連するものをタスクとして登録して それぞれを自動化させたりするものです package.json/bower.json/component.json 世間はjson祭りだ!() phpを触ってる、仕事で使ってるぜ、という方とは切っても

    localdisk
    localdisk 2015/01/06
    実際便利なんだけど、問題は「無いと困るというわけじゃない」ということ。フロントエンドの人にはもう必須になってると思う。
  • Gulp入門 - コーディングを10倍速くする

    2014/9/12に行われた週末ランサーズでのGulpハンズオンで使用したスライドです。 LIGブログでこの内容をさらにまとめています。 http://liginc.co.jp/web/tutorial/117900

    Gulp入門 - コーディングを10倍速くする
    localdisk
    localdisk 2014/09/14
    そろそろ手を出してみる
  • IBM Developer

    IBM Developer
    localdisk
    localdisk 2014/03/07
    あとで
  • [その2] Groupon: 単一のRailsアプリから複数のNode.jsアプリへの移行 - ワザノバ | wazanova

    http://nodeup.com/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約6時間前 「[その1] Groupon: 単一のRailsアプリから複数のNode.jsアプリへの移行」で紹介した取組みについて、Grouponの開発チームがその詳細と最新のテクノロジースタックについて語っています。 Grouponのビジネスは店舗での割引のデイリーディールだけでなく、他の形態のサービス提供(物販、コンサートチケット、体験販売など)にも早めに乗り出していて、トラッフィク的にはそれに対応していたので、Railsでスケーラビリティに関しては実現できていた。Railsからの移行は、どちらかと言うとアーキテクチャ的に、単一の大きなアプリであったことが、機能を追加する際にボトルネックとなっていったから。例えば、サイトのビ

    localdisk
    localdisk 2014/01/22
    うーん、アプリケーションを分割することには納得できるんだけど、なぜに Node.js …。
  • Node.js: Issac Schlueterの語るオープンソースとリーダーシップ - ワザノバ | wazanova.jp

    [Video] https://www.youtube.com/watch?v=PSv7GIX-XQ0 [Video] http://vimeo.com/77289729 コミュニケーションが大事だというのは月並みな言葉ですが、世界の複数の地域にまたがるオフィスに、事業の方向性 / アクションプランの意味付け / 優先順位 / 担ってもらう役割を、限られた時間の中でいかに簡潔にわかりやすく伝えるのかについて苦労した経験があります。世界中のメンバが参加する大きなオープンソースプロジェクトでは、それにもましてオフィスもないわけですから、メンバをうまく動かしていくには、相当な努力がいるかと。 Node.jsのリーダーであるIssac Schlueterのプレゼンテーション / podcastはいくつか聞いてみましたが、Node.jsが盛り上がってるのは、彼のリーダーシップによるところが大きいんだ

    localdisk
    localdisk 2013/10/26
    目からスケールがパージした「コードレビューはするでしょう?人間はJavaScriptよりも相当複雑。コミュニケーションレビューもするべき。」
  • PHP meets NodeJS

    PHPにPUSH通知(リアルタイム処理)機能を導入するために、NodeJSと連携するための簡単な概要を説明してみました。特にどこかで発表した資料とかでは無いっす。 資料のライセンスはMITです。

    PHP meets NodeJS
  • マウスカーソルまで映し出すMozilla製リアルタイムコラボレーション·TowTruck MOONGIFT

    TowTruckはMozillaの開発したリアルタイムコラボレーションソフトウェアです。 Google DriveがリアルタイムコラボレーションAPIを公開して話題になっていましたが、そのMozilla版とも言えるのがTowTruckです。テキストだけでなくマウスのカーソル位置までコラボレーションできます。 デモです。開始すると左側にメニューが表示されます。 名前を設定します。 チャットができます。 他のユーザのマウスがユーザ名と一緒に浮かんで表示されます。 ページスクロールした場合は矢印も表示されます。 別なURLに移動すると、追いかけますかというダイアログが出ます。 フォーム入力でも同期ができます。 TowTruckでは入力のコラボレーションの他、チャットやマウスの移動などリアルタイムに交わされる情報が多いのが特徴です。Webアプリケーションで使ったり、Webブラウザゲームで使えるかも

    マウスカーソルまで映し出すMozilla製リアルタイムコラボレーション·TowTruck MOONGIFT
  • リアルタイムWebを構築しやすくする「Socket.IO」とは

    連載では、このTech-Sketchから「コレは!」というテーマをピックアップし、加筆修正して皆様にお届けいたします。 リアルタイムWebとSocket.IO 栄えある連載第1回は、リアルタイムWebとSocket.IOについてお届けいたします。Tech-Sketchに掲載した元ネタはこちらです。 JavaScriptとDynamic HTMLによる「動的に表示内容が更新されるWebサイト」は、JavaScript内から非同期にサーバへ接続しデータを取得する技術、いわゆるAjaxが利用できるようになったことを皮切りに、爆発的に広がりました。Google Mapsなどがその代表例です。 このGoogle Mapsは、表示する場所や縮尺を変更するといった「利用者の操作」を契機として新しいデータをサーバへ取りに行く仕組みになっています。そのためサーバ側でデータが変更されたとしても、次にデータを

    リアルタイムWebを構築しやすくする「Socket.IO」とは
  • ファイル編集したら即ブラウザー再読込させる LiveReloadX を作った

    Web 開発してると、ソースを編集して、ブラウザーをリロードして、という作業の繰り返しになりがちだ。ソースを編集したら、自動でブラウザーをリロードしてくれるような夢のツールがあれば便利そうだ。 この分野では CodeKit や LiveReload などが有名なんだけど、もれなく有料だったり GUI だったりする。そこで、LiveReload のオープンソースな部分を参考にしつつ、コマンドラインで使える LiveReloadX というものを作ってみた。 特長はこんなところ。 Node.js を使ってるので Windows/Mac/Linux 問わずに動かせる 開発環境のブラウザーだけでなくスマートフォンのブラウザーもリロードできる 無料 インストール方法 インストールは超簡単! Node.js をインストールする。 コマンドラインで npm install -g livereloadx

    ファイル編集したら即ブラウザー再読込させる LiveReloadX を作った
  • Node.js、Socket.IO、MongoDBでリアルタイムWeb

    Node.js+Socket.IO+MongoDB こんにちは! 著者は、マインドフリーという会社でNode.jsを使ってWebアプリなどを作成している。この連載では、最新Webテクノロジを使った研究開発の事例や実績を発信する弊社のサイト“Tech Release”のリニューアルで培ったNode.jsに関する知識を分かりやすくお伝えする。 Tech Releaseは一見、普通のブログに見えるが、実は記事の更新内容がリアルタイムにView画面に反映されている。管理者が、記事の文章(データ)に変更を加えると、その記事を見ている人にもページをリロードせずに、リアルタイムに文章(データ)が変化していく。 このUXを実現するために開発したシステムが、REALTIME BLOG ENGINE「REABLO」というエンジンだ。「REABLO」はNode.jsとSocket.IO、MongoDBを使用して

    Node.js、Socket.IO、MongoDBでリアルタイムWeb
  • 1