文系が理系側に歩み寄ること
[ユーザ側の『ITイノベーター』こそ、急いで育成するべきだ](http://brevis.exblog.jp/24197786/) こうしたことを、従来ITエンジニアばかりに要求し、ユーザ側には「日々の業務多忙に埋没」を許してきたことこそ、多くの組織が今日直面している問題の根底にあるのだ・・といったら大げさに過ぎるだろうか。 「こうしたこと」とは「要件定義(業務デザイン)、システムのもたらす価値評価、開発プロセスにおけるユーザ側リ…
[ユーザ側の『ITイノベーター』こそ、急いで育成するべきだ](http://brevis.exblog.jp/24197786/) こうしたことを、従来ITエンジニアばかりに要求し、ユーザ側には「日々の業務多忙に埋没」を許してきたことこそ、多くの組織が今日直面している問題の根底にあるのだ・・といったら大げさに過ぎるだろうか。 「こうしたこと」とは「要件定義(業務デザイン)、システムのもたらす価値評価、開発プロセスにおけるユーザ側リ…
おそらく僕がハッカソンを主催しだしたのは、2007年頃です。その時は、ハッカソンという言葉自体がまだほとんど知られていなくて、本当に珍しいことを始めたって感じだったのを記憶してます。そしてそれから8年以上が経過して、ハッカソンという言葉は広く認知されたのと同時に、その言葉が指すイベントがどのようなものなのかが「人によって認識が違う」状況となってしまいました。もちろん、好きに定義して良いことなんだけど、そもそも僕がハッカソンをデベロッパー…
なんかHackathonの話が盛り上がっているけど、僕は友人と毎月Hackathonを開催していた年があって(OpenSocial全盛の頃)、そこにはいろんな人が入って来てたと思ってます。最後にはちゃんとチームごとに優劣を付けて、1位のチームには商品も用意してました(もちろん参加賞として全員分の商品も準備するようにはしてたけど)。 特に大きなトラブルはなかったと記憶してるけど、それは何でかなぁ、と振り返ってみると、「優劣をつけるのは、…
もう1年前の話になりますが、ChromebookやChromboxからSFTP経由でファイルを直接やり取りするためのアプリ「[SFTP File System](https://chrome.google.com/webstore/detail/sftp-file-system/gbheifiifcfekkamhepkeogobihicgmn)」を開発、公開して、現在に至っています。ChromeOSはWindowsのエクスプローラやma…
Native Client Library(略してNaCl)で何かモジュールを作りたい時、世の中に既にある何らかのライブラリを使いたくなることが結構あります。というか、何も使わずにコーディングすることは事実上不可能でしょう。ただし、NaClというちょっと特殊な環境でもライブラリを使えるようにするのは、結構テクニックが必要になります。というか、たぶんコードを修正することになります。つまり、パッチを当てないといけないです。 NaClとして…
英語の冠詞の使い方が難しいと良く言われますが、同じくらい難しいと感じるものに「単数形と複数形の使い分け」があると思います。プログラミングの中で「〜の内容」という表現を使いたいときに、「あれ?contentかな?contentsかな?」と迷うことがあると思います。今回「ファイルの内容」を英語でどう表現するのがより正しいのか、調べてみたら["file content" vs. "file contents"](http://english.…
GitHubを使っていて今まで不便だった点として、「IssueやPull Requestの投稿内容を規定することができなかった」ことがあると思います。最初の投稿内容がどうしても不十分なものになってしまい、詳細を聞き出すことから毎回始めなければならない、といった苦痛をいつも感じていた人は多いはずです。 この苦痛も過去のものとなりそうです。IssueやPull Requestにテンプレートが作れるようになりました。[Issue and P…
JavaScriptでURL文字列を操作するのは、実は結構骨が折れる作業です。特に、クエリパラメータを個々に取り出す処理などは、毎回車輪の再発明を皆さんしてきたのではないでしょうか?URLSearchParamsを使うことで、もう再発明をすることはありません。Firefox 44、Opera 36で使えて、Chrome 49からも使えるようになります。 Google Developersに「[Easy URL manipulation…
2月3日にMicrosoft社から「[Looking ahead: Microsoft Edge for developers in 2016](https://blogs.windows.com/msedgedev/2016/02/03/2016-platform-priorities/)」というブログエントリが公開されました。その中でいろいろな今年の予定が発表されていたのですが、最初の方で拡張機能についての言及もありました。ここでは…
ChromeOS向けに開発したDropboxをマウントするためのアプリ「[File System for Dropbox](https://chrome.google.com/webstore/detail/file-system-for-dropbox/hlffpaajmfllggclnjppbblobdhokjhe)」は、Chromeウェブストア上では97,000ユーザ以上がインストールしていると今日見たら表示されていました。 !…