![http://atnd.org/events/10631](https://cdn-ak-scissors.b.st-hatena.com/image/square/0b378f2aeba8071c586248b883a427fe672adad0/height=288;version=1;width=512/https%3A%2F%2Fatnd.org%2Fevent_images%2F0002%2F0596%2FHaskell_hell_heaven_original.png)
先日、gooランキングで 「可愛い女の子を描かせたらピカイチだと思う漫画家」ランキングが発表されました。 可愛い女の子を描かせたらピカイチだと思う漫画家ランキング 1位「あだち充」 2位「北条司」 3位「桂正和」 あだち充が1位だなんて、誰が予想したでしょうか。 きっと賛否両論あるだろうなぁ、と思っていたら、 「すすめ!!パイレーツ」などで有名な漫画家江口寿史が思いっきり「否」をつぶやいていました。 あの男も女もみんな同じ顔しか描けないあだち充が1位だと言うのか!! RT @kyoooooooko かわいい女の子を描かせたらピカ一だと思う男性漫画家」で江口さん12位でした。もっと上だと思ったのに。 http://bit.ly/hfNvO0less than a minute ago via web江口寿史 Eguchinn 江口さんがいうと、とっても説得力ありますね。 あだち充はもちろん有
鎌倉で毎日どんぶり食べてます、sugyanです こんにちは! 皆さん、ターミナルやシェルは何をお使いでしょうか?僕は現在MacにてiTerm2+zshを使っています(あんまり使いこなせてませんが…)。 プログラミングして書いたコードを実行するには、ターミナルでコマンドを打つのがほぼ必須ですよね。皆さんも毎日たくさんのコマンドをターミナルで叩いていることと思います。 CPANで配布されているモジュールたちは、Perlスクリプト内でuseして使うためのものだけではなく、シェルから実行できるコマンドが用意されている場合もあります。[/articles/advent-calendar/2010/casual/1:title=1日目]で紹介されたperlbrewやcpanmも、Perlで書かれたコマンドラインツールですよね。 今回はそんなコマンドたちを紹介してみようと思います。 ■開発環境系 per
こんにちは。プログラマ定年を迎えたのであとは悠々自適に日々過ごそうと思ってるはせがわです。 JavaScriptで記号プログラミングを行う基本的な取り組を説明します。 jjencodeなどで使っているテクニックです。 まず最初は数字の作り方。 +[] // 空の配列にプラス演算子で数値の 0 ~[] // 空の配列にビット反転で -1 ~{} // 空のオブジェクトにビット反転で -1 -~[] // 空の配列にビット反転で-1、-1に単項マイナスで +1 -~-~[] // +1 にビット反転で -2、-2 に単項マイナスで +2 このように、空の配列や空のオブジェクトに数値用の演算子を適用することで、任意の数値を記号だけで生成することができます。 次に文字の作り方。 ![] // 空の配列に論理否定で false !![] // 空の配列に論理否定を2回で true (![]+"")
というのを書きました。 https://github.com/nekokak/p5-DBIx-TransactionManager まぁ、DBIx::Skinnyで使っているトランザクションの仕組みを別モジュールに切り出した感じです。 use DBI; use DBIx::TransactionManager; my $dbh = DBI->connect('dbi:SQLite:'); my $tm = DBIx::TransactionManager->new($dbh); { my $txn = $tm->txn_scope; $dbh->do("insert into foo (id, var) values (1,'baz')"); { my $txn2 = $tm->txn_scope; $dbh->do("insert into foo (id, var) values (
プログラミングと設計は本来切り離せないものなのではがすごい反響だったのですが、結局この記事で私が言いたかったことは、 Java EEなどの現代的な開発環境はCOBOLなどの古い言語を使った開発とは根本的に設計の手法が異なる 多くの現場では未だに古い設計手法を使っているため、オブジェクト指向などの最近の開発環境のメリットが活用できず、低い生産性にとどまっている。 ということに要約できると思います。ただし、どうして、Javaではオブジェクト指向で開発しないといけないのか、どうして昔ながらの伝統的なやり方を改め、新しい設計手法を採り入れないといけないのかと疑問を持たれた方もいらっしゃるかもしれません。ここでは、開発手法と生産性の問題について、もう少し掘り下げて検討してみたいと思います。 レガシー言語の生産性 最近のCOBOLでは、オブジェクトやスタック変数すら使えますが、ここではCOBOL85の
BlueStack Systems社が、WindowsPCからAndroidアプリをシームレスに使える世界初のソフトウェア「BlueStacks for Windows」が発売予定であることを発表しました。 発表によれば「BlueStacks for Windowsによって、ビジネスの世界での必需品であるWindowsアプリケーション(Internet Explorer、 Excel、Outlook、PowerPoint、Word等)を使いながら、Android のエンターテインメント系アプリケーション(ゲーム、音楽・動画、写真等)や日常生活に必要なアプリケーションを、一台のPCで同時に楽しめるようになる」とのことで、シーンによっては非常に便利なソフトとなるかもしれません。 というわけで、製品発表に関する詳細な資料は以下から。BlueStacks http://www.bluestacks
Google Chrome, Mozilla Firefox, Apple Safari, IE8, IE9 で動作します。Opera, IE6, IE7では動きません…。 2010-12-25 2010-12-24 2010-12-23 2010-12-22 2010-12-21 2010-12-20 2010-12-19 2010-12-18 2010-12-17 2010-12-16 2010-12-15 2010-12-14 2010-12-13 2010-12-12 2010-12-11 2010-12-10 2010-12-09 2010-12-08 2010-12-07 2010-12-06 2010-12-05 2010-12-04 2010-12-03 2010-12-02 2010-12-01
11/30の BPStudy #39 に参加した際のメモ。 Node.js入門 - Yohei Sasaki([twitter:@yssk22])さん 資料:Bp study39 nodejs Google V8 Evented I/O non-blocking I/O Framework or Middleware ECMA-262 3rd Edition + 5th Edの一部 CommonJS JavaScriptの標準化の一環 モジュール、ユニットテスト、パッケージ、... exports.hello = function(){ console.log('hello, world'); } サーバサイドでJavascript IEに縛られない!! クライアント側で問題がある場合ロジックをサーバに移動できる なぜJavascriptか? みんな使ってる ネットワークプログラムを書くの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く