サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
ishiduca.hatenablog.com
JSONのつもりでいたけどそうじゃなかった "use strict"; function Tags () { this.tags = {}; return this; } (function (tp) { tp.reg = /#([^#\s\(\)\[\]]+)/g; tp.index = function () { return Object.keys(this.tags); }; tp.map = function () { for (var i = 0, len = arguments.length, _str; i < len; i++) { _str = arguments[i]; if (typeof _str === 'string' && /#/.test(_str)) { var reg = this.reg; var str = _str.toLowerCase();
Niigata.LL ATND NiigataLL by dictav ポータルサイト ポータルサイトの方を見てもらうとわかりますが、VBAとかPowerShellとかもあって面白かったし、飛び入りで来てトークしてくれた方もいて面白かったし、PHPを話す人が居なかったのはなにか陰謀があったんじゃねーのかとか妄想できるし、濃密で良かったですよ。 トークタイトル:「JS TDD(and test) with your language」 Webアプリを作っていると得意(メイン)の言語とは別に JavaScript に触れざるを得ないプログラマは多いんじゃない? という観点で、非JSer対象にJSのTDD周りの話を。 ※ 余談ですが、Niigata.LL では 18名の方の参加がありましたが、主にJavaScriptを書いているというJSerは2名ほど。開催日現在で Node.js 使っている方
Niigata.pm 決起集会 Niigata.pm が正式にpm.orgに登録されたので、何かやろうということでLT大会と飲み会です。(また写真撮ってない...) LTのメモ (初参加ではない方の自己紹介は割愛) mazhulin さん 質問たくさんしてくれました 僕的に丁寧な回答出来なかったのでなんかすみません id:jewel12 さん 居酒屋LTと初心者向けRubyわーくしょっぷをやります 新潟の Rubyist が集まるイベント 居酒屋LT 初心者向けわーくしょっぷ 6.23 14:30-17:00 ギークハウス新潟 といあわせは jewel_x12 さん john_____ さん COBOLのコードをperlで書きなおしたとか hachioji.pm の id:uzulla さん IRCが嫌いなので yancha 作った(から使え) http://yairc.cfe.jp:30
Niigata.pm tech talk #1では AnyEvent::HTTPで使ったCookie情報 あるいは他のクライントで使ったCookie情報を相互に再利用できたらいいよね っていう話をしてきました。 - 外部WebAPIを利用してゴニョゴニョというのは、よくある(?)ケースだと思うけど、APIがないサイトは沢山あります。 その際、よく使われるのが ハンディブラウザ + スクレイピングツール で、WWW::Mechanize + Web::Scraper(Web::Query) の組み合わせが多いんじゃないでしょうか? ただ、最近は AnyEvent 文脈で HTTP通信 を行うケースも多いと思います。 AnyEvent 文脈で WWW::Mechanize 相当の機能を持ったモジュールを僕は知りませんので、ログインなどセッション情報が必要なサイトではクッキーや他のヘッダー情報の
Niigata.pm tech talk #1 : ATND http://atnd.org/events/27359 これまでの MeetUp(という飲み会)や居酒屋LTや、NDSでの発表を通じた地道な活動を経て(主に @neko_gata_s さん)正式に Niigata.pm が発足しました。 発足したのは本当に嬉しいことですし、そのスタートアップにちょこっとですが関わることができて感無量です。 が、同時に継続して続けていかなくちゃいけないし、継続のために若い(と限定しちゃいけないけど)ユーザーを増やす努力もしなくちゃいけないという課題もあるわけで、改めていいプレッシャーを感じています。 今回のPMへ参加するにあたっての意気込みは窓から捨ててきました 一度しかない #1 なので 楽しむことこそ本分です! ... と、言いつつ自分の発表ではテンパッて噛みすぎでしたけども 誰が来たのか
node.jsのライブラリでWebSocketを実装しているwsを実際に使ってみた時のメモ。 実際には WebSocket チャットなサービス。 Google Chromeでしか試してない 構成 app.js : チャットアプリ client.js : ターミナルからチャットするためのクライアント。ブラウザからしか使わない場合は必要ない index.html : ブラウザでチャットするためのhtmlファイル 「einaros/ws · GitHub 」を見る ws のインストール npm install ws もしくは npm install -g ws やることは http サーバーと WebSocket サーバーを同じ port から立ち上げる クライアント(ブラウザ、その他)からのメッセージ送信を受け取ったら、接続している全てのクライアントにレスポンスメッセージを返す ws では、s
Node.jsならパラレルダウンロードですよね! ※ 先日の NDS25 で LT用に何かと思ったんですけど、何も思いつかなかったんで、今頃ネタ出し。 ※ 今回の NDS25 では初見の方も多かったので、その方たち向けの自己紹介エントリーを兼用してます。 さて、 http.request で 同一ドメインに接続できる上限というのは設定されていて、デフォルトで 5つ。 恐ろしいことに、この上限を超えたリクエストは無視されます。 ただし、この上限数は変更できます。 var url, n, parsedUrl, http, agent; url = 'http://hogehoge.org/'; n = 8; // 変更したい上限数 parsedUrl = require('url').parse(url); http = require('http'); agent = http.getAge
昨日は忘年会でした。 (プレNiigata.pm 忘年会 2011 : ATND http://atnd.org/events/22272) ※ この忘年会がらみのエントリーはこちらに追記していきます。 プレNiigata.pm 2011 忘年会レポート - Nekogata->new->hatenablog() @neko_gata_s さん プレNiigata.pm 忘年会 2011 @aokcub さん pre Niigata.pm 忘年会に参加してきました! @usulla さん Niigata.pmの忘年会2011(ニーゼロイチイチ)に潜入してきた。 @Otakki さん さて、僕がのろのろしている間に @neko_gata_s さんが今回のレポートをエントリーしてくれたので、僕は僕視点では3つ書く。僕自身のLTは別に書きたい @ebeso さんLT 業務管理の社内ツールをCat
あんまりいい例を思いつかなかったけど、タイマーを作ってみた。 new Timer でタイマーオブジェクトを作る Timer の プロトタイプオブジェクトにEventEmitterのインスタンスを利用することで、new Timer したオブジェクトはイベント駆動のオブジェクトになる 任意のイベントを登録するには timer.on(eventName, listener) もしくはtimer.addListener(eventName, listener) 任意のイベントリスナーの実行には timer.emit(eventName, [arg1, [arg2...]]) 。この例だと任意のタイミングでリスナーを実行させたいので if (count % 3 === 0) this.emit(eventName, count) みたいにする このサンプルだと、1秒ごとにカウントを表示する。ただし、
このページを最初にブックマークしてみませんか?
『ishiduca.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く