14 July 2011

What editor/IDE do you use for javascript?

Although I posted previous entry about Python, there is a list of editors / IDEs for javascript. These editors / IDEs are mentioned in node.js thread.

Yeah I use vim, too!

Editors / IDEs

seealso

What editor/IDE do you use for Python?

When I cleaned my inbox up today, I just remembered that I would like to wrap threads up. The threads are about an editor / IDE for Python. This list may be a little bit old though, if you are a beginner in Python world, it's useful, I think.

I found good page on stackoverflow, What IDE to use for Python?, during wrapping this list up. Also it's worth checking it out.

Yeah, I use vim, too!

メールボックスを整理していてPythonのエディタ/IDEについてまとめようと思っていたのを思い出しました。もしPython初心者なら参考になるかもしれません。

stackoverflowにもありましたのでそちらも見てみるといいかも。

そうそう、わたしはvimを使ってます。

Thanks!

Editors / IDEs

seealso

27 June 2011

DevOpsカンファレンスに行ってきた #devopsjp

6/24(金)にDevOpsカンファレンス に参加しました。

プログラムは次のとおりでした

19:00 開場
19:30 オープニング paperboy&co. Gosuke Miyashita (mizzy/@gosukenator)
19:40 #発表者1 はてな 吉田晃典(@marqs)
20:05 #発表者2 サイバーエージェント 桑野章弘(@kuwa_tw)
20:30 #発表者3 ミツバチワークス 諸富洋(@hiroshi19790209)
20:55 #発表者4 DeNA @riywo
21:20 パネルディスカッション + 懇親会 22:15 閉会

togetter #153705 #153695 やはてなブックマーク #devops #devopsjp など(とくに @marqs さんのブログではスライドがまとまってました)でまとまってるので、以下は個人的なメモ。

19:30 オープニング paperboy&co. Gosuke Miyashita (mizzy/@gosukenator)

* DevOpsは文化

19:40 #発表者1 はてな 吉田晃典(@marqs)

* iDC(さくら) + AWS
* OSS選び。個人のプロダクトは使わない。コミュニティがあるもの。
* HW選び。ベンダー固有の機能は使わない。HDDよりSSD
* 週1でパフォーマンス改善ワークグループ

20:20 #発表者2 サイバーエージェント 桑野章弘(@kuwa_tw)

* Dev(プログラマ)が監視の一時受け
* 監視はアウトソーシングから内製へ

20:40 #発表者3 ミツバチワークス 諸富洋(@hiroshi19790209)

* Zabbix Alert High Critical High きたら Zabbix をみようとか感覚でわかってくる。

21:10 #発表者4 DeNA @riywo

* Mobageの紹介。つづきはYAPC::Asia2011で。
* DeNAは結構泥臭い感じの事してるんだね。

21:40 パネルディスカッション + 懇親会

パネルディスカッションはなかったけどなかなか盛り上がった懇親会でした。私はペパボの皆さんとお話させていただきました。ミクシィの方と話していたらkazeburoさんの名前が出てきたりとか。

22:30 閉会



感想ですが、全体的には Operations (以下、Ops) について語ろう、というニュアンスが強かったような、でもそこまで Ops の細かな話に特化していたわけではないけれども。とはいえ日頃の業務と直結していた部分が多く、不思議な親近感でした。私は日頃はプログラマとしてコードを書いているわけですが、トラブルが発生すればサーバの状態やログを調べて原因を探して対策に当たるなども行います。ですが Ops チームがサーバの管理をしていますので、「あのコマンド叩きたいのに!」とか思ってもそれは Ops に依頼します。例えば CPAN モジュールが不足していたとしても私がモジュールをインストールするのではなくそれは Ops の役割です。複数台のサーバを管理する側から見ればどれかのサーバが特別な状態にあることは困りますよね。同じ役割のサーバは同じ状態を保ちたいものです。でも Developers (以下、Dev) は目の前の不具合を対処することを目的としてしまうので、Ops の役割を忘れてしまいがちです。モジュールやライブラリもそうですが、ログも $log->error('an error occurred'); とか重要でもないのにエラーレベルを気にしない実装があるとか Ops 的には困りますよね。Dev 側は開発段階で運用のことも気にかけてあげないといけません。開発と運用とが二極で語られることがありますが、チームなんで一つで考える必要がありますよね。

もし最初から全員にビールが配布されていたら愚痴とか出たりしたかなあ??そして朝まで生テレビ風に Dev と Ops が意見交換するのもおもしろそうだと思いました。Ustream などの中継はなかったけれどもそれがない分、自由な雰囲気がよかったかもしれませんね。第二回も秋頃に予定されているようなので乞うご期待ですね。運営の皆様お疲れ様した。楽しかったです。

それから Ops に特化した意味でも、いつか日本でも Velocity Conference みたいのが開催されるといいですね。

23 June 2011

Retired things

I decided to retire following things. Thank you for your interest!

CPAN

Planet OpenID For Japan

Domain

  • In near future, I'll let go one of my domains, useid.org

OpenSocial Hackathon

07 June 2011

Google Announced The Deprecation Of FeedBurner API

Spring cleaning for some of our APIs - The official Google Code blog

  • These APIs are now deprecated but have no scheduled shutdown date: Code Search API, Diacritize API, Feedburner APIs, Finance API, Power Meter API, Sidewiki API, Wave API
  • These APIs will be shut down as per their deprecation policies: Blog Search API, Books Data API and Books JavaScript API (not the new API), Image Search API, News Search API, Patent Search API, Safe Browsing API (v1 only), Translate API, Transliterate API, Video Search API, Virtual Keyboard API
  • via googlecode.blogspot.com

    In Oct 2006, I integrated FeedBurner to TypePad Japan. That was so excited for me. I helped cpan module, Net::FeedBurner, for FeedBurner JP. It was first time for me to implement something for a CPAN module. And, after 8 months, FeedBurner was acquired by Google.

    In 3 Jun 2011, Google announced the deprecation of FeedBurner API. I'm missing a little bit of that. I just remembered in early days at my work. Thank you for great experience, FeedBurner API. Salute!

    FeedBurner and TypePad

    05 June 2011

    Evernote Developer Meetup #endevmeetup

    6/2(木)に開催されました Evernote Developer Meetup の Show Case のコーナーでお時間をいただきましたので TypePad の Evernote 連携機能「Evernote から「ノート」を記事に挿入」について少し(2分間!)話してきました。

    I talked about importing your notes from Evernote to TypePad Japan blog in Evernote Developer Meetup at 2 Jun 2011 JST. (My talk was just two minutes! Because we had five miuntes for Six Apart. Then our talk separated Movable Type and TypePad Japan.)



    私たちが想像するユースケースとしましては、多くの Evernote ユーザはメモの断片を Evernote に保存していて、いつかブログなどにまとめようと考えているけれども、なかなか実行に移せていない、そんな Evernote ユーザにフォーカスしていて、手軽にメモのまとめを作成できるように WYSIWYG エディタのプラグインとして Evernote のインポート機能を実装しました。

    We TypePad Japan team imagined that many Evernote users have many fragments of entries for their blogs in Evernote. They will publish entries someday. But they don't. We focused such users. We provide WYSIWYG plugin for importing their notes from Evernote. It makes publishing easy for them.



    私は Evernote の Windows 版のデスクトップ・クライアントを使ってプレゼンテーションをしましたので、スライドは Evernote のノートブック公開機能を使って、以下の URL で公開しています。

    I used Evernote Desktop Client for Windows for my talk. Then I'm sharing my presentaion on Evernote. The URL is below.

    Notebook: Evernote Developer Meetup



    当日 Ustream で中継されましたが、録画データが残っていますので、見逃した方も参照できます。1:53:50 付近から我々が登場します。

    This event was broadcasted by Ustream. If you missed the event, you can watch following video. We appeared in this video around 1:53:50.

    Ustream.tv: ユーザー evernotejp: Evernote Developer Meetup, Recorded on 11/06/02



    とても早口になったのは2分しか時間がなかったからですが、ここで伝えたかったのは TypePad Japan が Evernote のノートを挿入できるようになったことももちろんですが、本当のところは、今回は開発者向けイベントということで、Thrift APIENML (Evernote Markup Language) を紹介しつつ、ProgrammableWeb を見たらまだマッシュアップが2つしか登録されてないし、そんな中で Developer Competition をやるということは API 利用者が少ないだろうから、Thrift API と ENML の初歩を短時間で紹介しようと思ったからです。

    I want to share how to use Evernote Thrift API and how to read their documentations. Though I didn't have a time, I couldn't do it. So I guessed that Evernote want to increase their client application. My talk will help them for building an application for them, I think. But I couldn't. Because I had just two minutes :p


    時間がないのは想定の範囲内でしたが、無駄に焦ってしまい #endevmeetup をお騒がせすることになりました。申し訳ありません。。

    I'm sorry for my noisy talk. Yeah, of course, I knew that I had very short time for my talk though.


    Perl のサンプルはまた紹介しますのでそれまでは Movable Type のプラグインとかご参照ください。

    I'll share my example program which is written in Perl. If you need Perl example right now, you can use Movable Type plugin, ClipToEvernote.


    いろいろありましたがとても楽しいイベントでした。Evernote の皆様をはじめ、ご参加いただいた皆様、このイベントをサポートしてくれた皆様、本当にありがとうございました。またお会いできるときを楽しみにしてます :D

    Anyway, I really enjoyed this event. Thank you everyone, especially Evernote guys. I'd like to see you again :D

    僕は開発者がThriftのAPIを使うのを迷わないように紹介したかっただけなんだ I'd like to share how to use Evernote Thrift API and to read their documentations ;) #endevmeetupless than a minute ago via Echofon Favorite Retweet Reply



    Added below at 13:38 7 Jun 2011 JST

    Evernote さんも記事を公開されました。 Evernote Developer Meetup開催:開発者に聞く、Evernote連携アプリ開発のヒントと注意点

    26 April 2011

    ぴあ休刊

    本当はプログラミング満載なブログにしたいのですが、たまには(というか最近はプログラム以外のネタが多いけど)身近なニュースから。

    ぴあ株式会社は、エンタテインメント情報誌「ぴあ」(首都圏版)を、7月21日(木)発売号をもって休刊することを決定いたしましたのでお知らせいたします。

    (中略)

    1972年7月に創刊し39年にわたり発行してまいりました「ぴあ」は、エンタテインメント情報誌の"草分け"として、映画・演劇・音楽・美術・スポーツ等のイベント開催スケジュールやチケット発売情報を提供してまいりました。

    (中略)

    ぴあがぴあとしてさらに進化していくために、2011年7月21日(木)の発行をもって同誌を休刊することを決定いたしました。

    via www.pia.co.jp

    ぼくが中学生の頃、ちょうど昭和の終わりくらいですかね、その頃から読み始めました。コンサートの情報を収集するのが主でしたが、エンターテイメントに関連した情報が網羅出来るので、様々なインプットとなっていました。私の10代20代の思い出の一部です。ぼくがライブハウスに出演したときに自分のバンド名がぴあに載ったときはほんとうれしかったです。たくさんのアーティストのインタビューから学ぶことも多かったな。チケット買うときはいつも徹夜して並んだっけ。20代前半までは毎週買っていました。インターネットの普及やフリーペーパーの台頭、そして音楽の多様化とかそういった流れが2000年に入ってから加速して、ぼくもその辺りから徐々に雑誌から遠ざかっていってしまいました。でもぼくの思い出としてこれからもずっと残り続けます。今までありがとう。お疲れ様でした。

    01 April 2011

    Great Programmers at Six Apart

    As you may know, great programmers are at Six Apart. Do they write softwares by using Macbook ? or PC ? No, their style is Shodo (書道).

    This is Japanese style for writing codes. Japan quality is here, you know.

    Continue reading »

    31 March 2011

    2011年3月11日

    2011年3月11日の地震から3週間。あの日からだいぶよくなってきた。およそ2週間(今週の月曜くらいまで)常に地震で揺れているように感じていました。本当に凄まじい威力でした。

    久しぶりのブログ更新です。

    被災された皆様にはお見舞い申し上げます。

    地震発生当時、私は東京にいました。今まで経験したことのない長さの地震を感じ、そして時間をおいて次々と大きな揺れが発生して、地震が起きている間は仕事どころではありませんでした。幸い、オフィスのあるビルが崩れることもなかったので、揺れが落ち着いたところで仕事に戻ろうかと思ったら、お台場方面から黒煙が上がっているが見えた。それを皮切りに様々な被害情報が怒涛のように入ってきました。都内は電車が止まり交通網がストップしたり、建物の一部が崩れたりなど。そして Ustream で津波の動画が流れてきました。本当に信じられない光景でした。映画かと勘違いするくらい見たこともない光景が映されていました。この地震の恐ろしさに気づかされました。間もなく社長から業務を切り上げて早く帰宅しようと連絡がありました。

    あの日、歩いて家へ向かう人が多かった。自転車を購入した人も多かったみたい。多くの人が徒歩で家に向かっているのに気づいた人たちが休憩場やトイレを提供したり、食事を提供したり、交通網を失った首都圏でもすぐに助け合いがはじまっていた。駅では電車を待つ人たちであふれていた。

    ぼくは電車が動いていないことが分かったのと自宅まで徒歩だと10時間を越えることが分かったのとでオフィスで一泊しました。だけど熟睡なんてできなかった。Ustream から流れる映像は地震と津波と火災が、そして体感的に大きな地震も何度もあったし。夕飯を調達しにいったけどコンビニは棚に商品がほとんどなかった。明らかに非常事態でした。

    家族と連絡が取れたのは地震当日の夕方に固定電話で何度か掛けてつながりました。みんなが安全なのを確認したのと無理して帰宅しないことを早い段階で確認できたので、自分のことだけを考えればよかったのは精神的に楽だったと思う。

    電車が動き出したことが分かったのは日にちが変わったあたりだったと思う。そこで早朝に家路につくことを計画してオフィスで仮眠したのでした。早朝の電車だったけど普段の朝のラッシュに相当するくらい多くの人が乗車していました。時折、地震警報が車内に鳴り響き、物々しい朝でした。

    地震発生の日、自分の無力さに嘆きました。誰もがそう思ったと思うんだけど、どうにかしたいけどどうにもできないもどかしさ、なんて無力なんだろう、って。

    あの日から今もなお貢献できることを考えているけど、なかなかできていない。経済的な貢献は継続しているけれども、プログラマーとして、または自分の得意な分野を活用しての貢献は今もなおできていない。本当に申し訳ない気持ちでいっぱい。テレビから流れてくる現地の様子を見ながら、ぼくができることはないだろうか?と。貢献の形はいろいろあると思うので、何かを見つけたら積極的にかかわっていきたいと思います。

    ここ2週間くらいでテレビも通常モードになってきたり、通常どおり通勤したり、徐々に元に戻ってきました。被災地から離れた首都圏にいるぼくでさえこんな気持ちなのだから、被災地のみなさんの心労は想像以上のものだと思います。

    これだけは分かってる。ぼくらはこれから新しい時代を築くんだ。この復興を担うのはほかの誰でもないぼくたち。

    ぼくの好きなバンド Jesus Jones の曲、"Right Here, Right Now" に

    Right here, right now

    There is no other place I want to be

    Right here, right now

    Watching the world wake up from history 

    という一節があります。どんな未来がぼくらに訪れるか分からないけど、近い将来この震災から復興して日本を甦らせるとき、この一節がさらに染みてくるはず。

    頑張りを強要することはあんまり好きじゃないんだけど、ネガティブに考えることは決して良くないと思う。それこそ楽観的なくらいポジティブに考えていくべきだ。

    まずはぼくへの宣言を込めてこのエントリを書きました。

    みんなが笑顔になれますように。

    30 January 2011

    トフは山梨県出身か?!

    最近子供が都道府県の学習をしているのですが、山梨県はトフに似ているようです。トフは山梨県出身だろうか?!

    いえいえ、トフはMenaからの贈り物なので、たぶんサンフランシスコ出身です。

    Access Ranking

    Powered by Six Apart
    Sponsored links