Life goes on

何かJavaScriptとかVimとかMacとかに関係してそうな深淵から覗かれる者

JavaScript

Chrome Tech Night #8 に来てるのでメモってく

イカのせいもあり、ものすごく久々のブログなんですがChrome Tech Talk Night #8 - connpassに来てるので、メモ取っていきます。 感想 英語で聞いて、日本語でメモはつらみしかない あとこれは大分前からだと思うんですが、モバイルのネットワーク関係だと日…

Browserifyに対するDuoの優位性について

11/18 21:19 追記 コメントにid:efclさんが書いてくれてますが、すいません、この記事、肝心なところ間違ってます…。 fmtというライブラリですが、npmにあるものとcomponentsにあるものでは名前は一緒ですが、内容が違っていました…。 本当はyields/fmt · Gi…

Node学園祭2014来てるので、ほぼリアルタイムでメモをGistに書いていくよ

あるフロントエンドエンジニアの1日

Frontrend Advent Calenderの14日目の記事です。 風邪引いてちょっと遅れました…。 先週ですが、札幌でSaCSS Special4 Frontrend in Sapporoというイベントで講演させていただく機会がありました。 自分は"黒い画面"ことターミナルやコマンドに慣れていない…

SassConfスピーカーのGitHubのアカウントをFollowしたい

title: SassConfスピーカーのGitHubのアカウントをFollowしたい date: 2013-10-12 22:44 tags: javascript, node.js categories: blog 現在出張でNYに来ておりまして,初日はSass Confに参加しました. 自分はSassはそんなに使ってたりしませんが,やっぱり…

Backliftが何だか変化してた

Backlift | Turn your design into a functional website BackliftっていうWebサービスがありまして,今年の4月くらいに自分は知ったんですがどんなサービスかというとBackbone.jsに最適なAPIが既に用意されており Dropboxに作られるソースをいじっていけば…

npmに初めての登録

前回のエントリーで書いたようにnpmに登録してるプロダクトにprを送ってる内に,遅ればせながら自分がnpmに何も登録してないnpm童貞だということに気付いてしまいました. ということで,登録してみた. https://npmjs.org/package/md2conf-watcher https://…

mjson-serverというnpmのお手伝いしてる

最近,同僚がmjson-serverというプロダクトを作ってくれたんで,お手伝いというか何個かprを送ってる. 元々その方が作ってたmjsonというJSONにコメントがあっても除去してくれるというCLIをローカルでWebアプリとして,使えるようにしたものです. 主にpr送…

Node.vimがステキ

どうもあんまり話題になっていない感あるんですが,Node.vimというVimプラグインが大変ステキな感じです. moll/vim-node そこそこ開発も活発な感じです. 機能としては,ざっくりこんな感じ.(README読めば分かるんですけど) 標準のgfとかC-w fとかするとre…

Doctor.js(jsctags)の近況について

Doctor JSがとても良い件 - Life goes on 以前に紹介したmozilla/doctorjsなんですが,そういえばNode.jsのバージョンが0.10に上がった段階で 何とエラー吐いて,使えなくなってました.それで言うとこのリポジトリもnpmの方もまーったく更新がされておらず…

そろそろBuster.js使うの一旦休止か…

先日家のMacを買い替えまして.TimeMachine経由で全部バックアップを復元したんで,時間がかかる以外はそれ程苦労無く移行できたわけですが. そういえば…と思いましてnpm update -gしたら何度やっても途中で止まるなあ…止まるなあ…と思ってたんです. npm E…

Shimokita.jsというJavaScriptの勉強会でLT2個してきた

何かブログ自体書くのも久しぶりだし,そもそも事後報告すぎるんですが. 7/20に第3回 Shimokita.js : ATNDに参加してきました. 初めてオープンソースカフェにお邪魔してきたわ.とても良い場所でした. やはりみなさん濃いなーというお話が多くて大変に面…

Frontrend vol.5開催します!

続いては…Frontrend第5弾のお知らせです! http://frontrend.github.io/events/05/ こちらは来たる5/25と結構間近になっております。 内容は見ていただくと分かりますが、JavaScript関係の結構バラエティに富んだものになってるんじゃないかなーと思います。…

TalkNote vol.8に登壇させていただくことになりました

ブログに色々書きたいことがありながら、あまりに久々なので書き方を忘れてしまい更新できませんでした。 ということで、いきなりの宣伝になるのですが今度静岡で開催されるTalkNoteという勉強会でFrontrend出張版として 登壇させていただくことになりました…

JavaScript書くときに便利なVimプラギン集

この記事はVim Advent Calendar 2012の52日目の記事です。 前回の記事はasion_mさんのフロントエンジニアがちょっと幸せになるかもしれないプラグイン作ってます。でした。 良い具合に、フロントエンドのお話続きになっており「流れがキタ!」などと浮かれて…

Frontrend Vol.4 powered by CyberAgentの告知のはずでした

サイバーエージェント主催の、フロントエンドエンジニア勉強会 Frontrend の4回目の開催が決定しましたー! 何で自分がこんな事書いてるか?というと、モヒカンの方々に脅迫縁合って登壇させていただく事になったからです。 はい、CAで働いてたりしました。 …

gatekeeper.jsなるものを作った

https://github.com/Layzie/gatekeeper.js これだけ見ると何のこっちゃ?と思いますが。Vanilla.js用かつスマホブラウザ用のevent delegate専用ライブラリです。 今の案件で必要なんでCoffeeScriptで作ってみました。と、言っても一からオリジナルという訳で…

Doctor JSがとても良い件

新年明けましておめでとうございました。今年もゆるくお願いします。 全然正月とか新年に関係無いのですが。 何だかググってもあんまり情報が出てこないので。 Vimだけじゃないですが、ctagというコマンドがあります。これはソースコードの関数やら変数やら…

enja-ossに参加してた

先日、Publickeyさんの記事で紹介されてたり、@ahomuさんがブログに書かれたりしてた、GitHubでのOSSの日本語訳をするenja-ossに参加してます。 現在は、Backbone.jsのEventsを訳し終わって、Collectionの翻訳をしてる所という感じです。今度新たにUnderscor…

東京Node学園祭2012にも行ってた

そういえば、ブログに書いてなかったけど、東京Node学園祭2012にも行ってました。何か1ヶ月も経ってたけど。こちらがレポートになるんですが、ちょっと途中聞き入ってしまい、中途半端なレポートになってしまった…。 substackがとても個性的なプログラマーで…

DOM挿入系の速度

DOMに色々入れるアレ。先日ちょっと実装の時に気になって調べたんですが。 大体の場合は elem.appendChild() > elem.insertAdjacentHTML() > elem.innerHTML の順番でパフォーマンスが良い感じ。 一例 ただ、他の結果見てると条件によって結構左右されるよう…

HTML5 ROCKSの翻訳がデプロイされた

非同期JavaScriptプログラミング - HTML5アプリケーションの為の$.Deferredのパワー - HTML5 Rocks ちょっと前からチマチマとやっていた翻訳のPull Requestが採用されました。後半は@agektmrさんにむっちゃレビューを頂いて 大変に感謝の気持ちで一杯です。…

JavaScript Gardenが更新されました!

何か既に半年前位にmasterに取り込まれたのに、肝心のサイトの方が一向に更新されずに やきもきしてましたが、今日になって他のPull Reqと共にやっと反映されるようになりました。 JavaScript Garden 中の人はZyngaらしいんで、色々と忙しかったんでしょうか…

grunt-buster使ってwatchで自動テストが快適過ぎワロタwww

先日から、Grunt.jsを業務で使い始めた訳ですが、やっぱり個人でも使ってみないとなーというところで、 自分の若干放置気味だった、rockstage.jsで、使ってみることにしました。 今まで、makefileで作ってた、minifyなんかをGrunt.jsに置き変えておいて、ひ…

iOS6のPOSTの改修をjQueryでやったら、何かハマった

まあ表題の通りなんですが。先日書いた記事のおかげでiOS6 バグとかのキーワードでこのブログ見る人が 多いようです。みなさんも苦労されてるんだなーとしみじみと他人事のように思ってたら、自分も対応する事になりました。 罰ですね。 jQuery使ってて、iOS…

Grunt.js始めました

若干流行に乗り遅れた感があるんですが、Grunt.jsを使い始めました。 今の案件で使った方が良いかなーという感じになりましたので…。 現在、色々ワケありまして、開発環境での確認でもJavaScriptはconcat、あとはsassも使っているので こちらもコンパイルし…

Web開発に関係しそうなiOS6 Safariのバグ多発

iOS6が出ましたね!俺は入れてませんけども。信者だが人柱はちょっと厳しいです。 何だかSafariが結構バグ多いわーっていうのがリリースから1日くらい経って色々出てる感じですね。 Naverまとめにも、まとまってますが今イチ対応をどうすれば良いのか分から…

"ASYNCH JS: THE POWER OF $.DEFERRED"の日本語訳をHTML5 ROCKSにPull Requestしてみた

https://github.com/html5rocks/www.html5rocks.com/pull/195 何か、非常に時間がかかってしまったけど、とりあえず送ってみた。 HTML5 ROCKSって一応こんな感じに翻訳してねーみたいなのWikiにあるんだけど、ちょっと良く分からないんですよね…。 今回は単…

という事で早速Stream-handbookの日本語訳をPull Requestした

"why you should use streams"の日本語訳 by Layzie · Pull Request #1 · meso/stream-handbook · GitHub善は急げって事でキリが良いところまで翻訳してmesoさんにPull Request送りました。そもそもNodeの実装を知らない分際でちゃんと訳してるのか激しく疑…

東京Node学園 第7限目に来てます

という事で、途中でMBAの電源も切れまして、LTとかも載っけられませんでした。 充電して来いよ、俺のバカ…。久しぶりに、koichikさんとお会いできたり、Jxckさんとご挨拶できたりもしました。(短時間だけど) メモの最後の方にあるstream-handbookがNode自体…

先日から思いつきでやってしまい、後悔してる

何かというと、HTML5 ROCKSのチュートリアルの翻訳を、ふと思い立ってやってるんですが、何かこれ表現が若干難しいというか翻訳するには面倒という。Layzie/www.html5rocks.com · GitHub元記事はこちらなんですが、良い記事なんで日本語無いかなーと思って無…

HTML5 Conference 2012に来ています

いつもながらリアルタイムにGistに上げて…いこうと思ったら会場の無線LANが繋がらねえええええ。しょうがないので、ちょっとだけ自前のルーターでアップしてみた。

HTML5はゲームに不向き!?これからのソーシャルゲームと最新技術勉強会に来てます。

最近はもはや憑かれたように勉強会の内容をリアルタイムでGistにアップしております。HTML5はゲームに不向き!?これからのソーシャルゲームと最新技術勉強会 : ATND

localStorageをもうちょっと便利にするRockstage.jsというライブラリを作りました

久々に更新したんで、密かに作ってたライブラリについて。 ちょっと前にlocal or sessionStorageのラッパーみたいなライブラリ作りました。まだ 完成では無いんですが、まあ、今のままでも普通に使うよりかはちょっと便利だろうと紹介します。 Rockstage.js …

JavaScript Gardenの近況についてのお知らせ

みなさま、暑い中いかがお過しでしょうか。むっちゃ久し振りにブログ書いてみたりします。 本日なんですが、TwitterでJavaScript Gardenの誤訳について言及いただいたようです。 自分はTwitterを4年位前に止めてて知らなかったんですが…。JavaScript Garden…

結局、JavaScriptのテンプレートエンジンはHandlebars.jsが最強だったという話

若干タイトル釣り気味だけど。 クライアントサイドJavaScriptで使えるテンプレートエンジンのメモ - Life goes on この記事全然予想してなかったんですが、結構はてブされてて結論書いてなかったんで。 これ調べた時は結局Handlebars.js: Minimal Templating…

ECMAScript勉強会に来てます

Gistにレポート上げてこうかと。 後程。

jQuery Mobile勉強会に参加

ちょっと遅れたんですが…。Gistにリアルタイム内容載せてみてるんで、ちょっとこちらに載せておきます。

JavaScript Gardenの日本語訳のアップデートをしました。

https://github.com/Layzie/JavaScript-Garden昨日Pull Requestをしてきました。何だかんだと時間がかかってしまいました。申し訳無いことです。issueに指摘事項を上げて頂いたのは本当に感謝です。独りだとここまで見るのにももっと時間がかかっていたと思…

【速報】TwitterがJavaScriptテンプレートエンジンを公開

みなさま、メリークリスマス。キリストの生誕祭を祝っていますでしょうか。さて、先日のエントリーで、JavaScript製のテンプレートエンジンを調べてるというメモを載っけたら、予想以上に多くの人にブクマなどされて、「もっとちゃんと書いておけば良かった……

クライアントサイドJavaScriptで使えるテンプレートエンジンのメモ

ここ最近クライアントサイドで使えるJavaScript製のテンプレートエンジンを調べてました。業務で必要だったんで、調査してたんだけど、ここら辺有名所から、無名のまでかなりの数があるんですな…。という事で、忘れない内にメモ。 ただし、この中で実際に試…

報告遅れましたが、JavaScript Gardenの日本語訳が本家にマージされました

何だかドタバタしており、報告が遅れましたが、3日位前に、pull requestがマージされて、サイトで見られるようになっています。JavaScript Gardenタイミング的に前後して、韓国語版もアップされていました。ハングル全然分かんないけど。現在、ありがたい事…

JavaScript Gardenの自分のリポジトリにWikiを追加しました

Fix translate in Japanese · Layzie/JavaScript-Garden Wiki · GitHubいきなり、pull request送ってくれと言っても、ちょっと敷居が高い気がしたんでwikiを作りました。 本家に書いてないファイル構成なんかも入れておいたので、これで修正してもらえるとあ…

やっとこ、JavaScript Gardenの翻訳が終わりました…。

先程、足掛け4ヶ月も(!)かけてしまいましたが、JavaScript Gardenの翻訳が完了しました。 Translate in Japanese edition by Layzie · Pull Request #109 · BonsaiDen/JavaScript-Garden · GitHubも出してきましたので、後は座して待ちます。 いやあ、思っ…

JavaScript Gardenの進捗状況

最近体調が悪かったりで、非常に進みが悪いのですが、何とか進めています。今は最後のファイルの残りが半分弱といった所です。さっさと終わらせたい所です。

JavaScript Garden翻訳状況

Layzie/JavaScript-Garden · GitHub 大分間が空いてますが、ボチボチと進めています。 現在は残り3ファイルになっています。後もう少しという所ですね。 一応ブランチを分けて、masterの変更は全て取り入れてるんですが、こんなやり方で良いのかちょっと不安…

今日のJavaScript Gardenの翻訳状況

やっと最大の(と思ってる)である"Function"の翻訳が終わりました。このブログに書いていたように、今月の後半は中々勉強会とかイベントに参加する事が多く翻訳が遅々として進まなかったです…。後はファイル数も少ない項目ばかりなので、スピードアップしてい…

第2回 Akiba.js JavaScript ゲーム制作勉強会に参加してます。

JavaScript ゲーム製作勉強会 Vol.2 - Akiba.js 今月の勉強会参加率は異常。という事で、今日はAkiba.js Vol.2に参加しています。 例によってほぼリアルタイムで更新…したいですがハンズオンとか無いよね? えっと、これまた例によってメモ書きなんで箇条書…

LL Planets来たった

今日はLL Planetsに来てます。以下内容のメモ書き。Twitterやってないんでここに書くけど、ほぼリアルタイムで。 (2011/08/25追記:公式に当日使われて許可済みのスライドがまとめられていました) メタプログラミングの光と影 Perl、Ruby、Python、Heskellで…

JavaScript Garden翻訳状況

やっともうそろそろ、半分という所に来ています。多分このサイトの中で一番内容が多いであろう、Functionの部分を翻訳していますが後2つのファイルを翻訳すると終わりになるはずです。しかしながら、途中途中で結構な頻度で「この表現で良いのかいな…」とい…