SIer勤務。関数型プログラミング言語や形式手法に興味があり色々勉強中。"A Scala Tutorial for Java programmers"の和訳やScala勉強会(scala-beなど)での発表などScalaの普及活動を行っている。 現在使用されているScala 2.7系に対して、2009年後半にβ版が公開されテスト中のScala 2.8系では大きな変更や数多くの興味深い機能追加が行われています。今回は、前回に続いてScala 2.8の新機能について紹介します。 なおScala 2.8は現在も開発中です。この記事は2010/01/27にリリースされたBeta 1版のScala 2.8.0を元に執筆していますので、Scala 2.8の正式リリースまでに変更が加わる可能性があることを予めお断り致します。 前回の記事が公開された後、2010年1月27日に、Scala 2.8.0.Be
先日「昼寝をすると本当に記憶力がアップするという実験結果」でもご紹介したとおり、昼寝は脳やカラダのリフレッシュに効果があるそうです。では、これを実践するためにはどうすればよいのでしょう?こちらでは、昼寝の習慣を体得した経験者が語る「昼寝の身につけ方」をご紹介しましょう。 技術者のためのコラボプラットフォーム「Woobius」の共同創業者で、CTOのDaniel Tennerさんは、自身の経験から「20分のスーパー昼寝術を身につける方法」を米Lifehackerで紹介しています。 寝入りに30分から1時間はかかる彼は、当初、寝つきのよくない自分にとって、昼寝の習慣を身につけるのは無理だと思っていたとか。しかし、継続的な鍛錬のおかげで、見事、昼寝術を体得できたそうです。彼は自身の経験から、以下の4点をポイントに挙げています。 1: 「昼寝」≠「睡眠」 昼寝でリラックスするためには、睡眠する必要
auがGoogle製OS「Android」と搭載した初のスマートフォン「IS01」を発表した。フルキーボードを搭載するなどソフトバンクやNTTドコモのAndroidケータイとは異なる形状で勝負をかけてきたわけだが、スマートフォンのターゲット層である先進的ユーザーが集まるTwitter上では、これまでのところ評判は散々だ。 ドコモがAndroidのバージョン1.6を搭載した「Xperia」を発表したと思えば、28日にソフトバンクがAndroidバージョン2.1搭載の「Desire」を発表。ドコモの一歩先を行くソフトバンクのスピード感に一部先進ユーザーの間で評価が高まった。 残るauはどうでるのかー。 Googleの最新鋭ケータイ「Nexus One」を投入するのではないか、と期待する意見もある中、Twitterユーザーはauの発表に注目していたようだ。 そして発表されたのは「IS01」だった
Javaは「抽象クラス」で実装を上手に再利用できる:【改訂版】Eclipseではじめるプログラミング(15)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります インターフェイスとクラスの中間のようなもの? これまでの連載で、インターフェイスやクラスについて理解しました。インターフェイスは具体的な処理が書かれていないメソッドの型だけを宣言している、特別なクラスのようなものでした。インターフェイスを実装するクラスを用意すれば、プログラムの実装を簡単に変更できました。 ここで、Javaには「抽象クラス」という「インターフェイスとクラスの中間のようなもの」もあります。あ
「Androidに出遅れたので、われわれらしさを出していきたい」――KDDIは3月30日、スマートフォン専用の新ブランド「IS series」から、Android 1.6を搭載したシャープ製「IS01」を6月上旬以降に発売すると発表した。 5.0インチ液晶ディスプレイを搭載した電子手帳のようなデザインのフルキーボード端末。快適なWebサイト閲覧などスマートフォンらしい機能と、ワンセグなど携帯電話らしい機能の“いいとこ取り”を目指した(写真リポート)。 Windows Phone「IS02」(東芝製、Windows Mobile 6.5.3搭載、6月下旬以降に発売)も投入し、個人向けスマートフォン市場に本格的に斬り込む。ただ“普通のケータイ”に強みを持つ同社は、スマートフォン市場の動向を慎重に見極める姿勢も崩していない。 「出遅れた」理由 慎重な船出 ソフトバンクの孫正義社長はiPhoneを
本日行われたKDDIの新製品発表会において、au初となるAndroidスマートフォン「IS01」が発表されました。 「IS01」は正確にはネットブックとスマートフォンの中間に位置する「スマートブック」と呼ばれるカテゴリに属する製品で、超小型のノートパソコンのような折りたたみボディやQWERTYキーボードを採用しているほか、960×480のフルワイドVGA++液晶や1GHzのSnapdragonプロセッサ、527万画素オートフォーカス対応カメラなどを搭載したハイエンド端末となっています。 また、Androidスマートフォンで初めて人気アプリケーション「セカイカメラ」にも対応しています。 詳細は以下から。 これがau初のAndroidスマートフォン「IS01」です。「W-ZERO3」シリーズなどのスマートフォンを手がけているシャープ製 手になじみやすい、やや丸みを帯びたボディを採用。デザインし
ニートだけど扶養主が親から妹に変わったwwwww カテゴリ☆☆☆☆ 1 :以下、名無しにかわりましてVIPがお送りします:2010/03/25(木) 15:47:08.07 ID:k/pOMCFK0 家族会議で親が老後の金貯めるから 小遣いやら携帯代もう払わないってさwww んで親と妹が相談して決めたらしいけど、 妹がこれから俺に金くれるらしいwwww 何これ死にたいwwwwwwwwww 2 :以下、名無しにかわりましてVIPがお送りします:2010/03/25(木) 15:48:14.08 ID:CwK9EnCp0 いや、それしか選択肢ないだろ 妹に迷惑かけるなよ 以下、名無しにかわりましてVIPがお送りします:2010/03/25(木) 15:51:08.97 ID:k/pOMCFK0 ニートだけど妹と俺は意外と仲がよかったww 昔から仲よかったからなwwwww
http://d.hatena.ne.jp/trotr/20100328 昨日のは無駄な再実装をしていた。 zip-filterあたりを使えば良かったようです。t (require '[clojure.zip :as z]) (require '[clojure.contrib.zip-filter :as zf]) (require '[clojure.contrib.zip-filter.xml :as zfx]) (require '[clojure.xml :as x]) (defn describe-weather [area-name] (let [url (format "http://www.google.com/ig/api?weather=%s" area-name) zip-xml (z/xml-zip (x/parse url)) conditions (zfx/x
スマートフォンの普及拡大へ、AndroidTM(アンドロイド)のアプリケーション開発支援策を実施Androidのアプリケーション開発者向け専用端末の製品化について シャープは、オープンプラットフォームAndroidを搭載したスマートフォンの普及拡大に向けて、Androidのアプリケーション開発者向け専用端末※1(開発キット)を製品化します※2。 本機は、KDDI株式会社向けスマートブック(形名:IS01 2010年6月上旬以降発売予定)をベースに製品化した専用端末です。オペレーティングシステム(OS)の書き換えができ、開発したアプリケーションを詳細に評価・分析することも可能です。 また、開発者向けウェブサイト「SH Developers Square」(https://sh-dev.sharp.co.jp/)を、本日から公開します。アプリケーション開発に必要なソフトウェア開発環境(SDK
1 以下、名無しにかわりましてVIPがお送りします :2009/04/02(木) 10:03:17.06 ID:axHubzN00 ・滑舌が悪くて何喋ってるのか聞き取れない ・話がつまらない ・人の上げ足を取ったり、ネガティブなことばかり言う ・無口。余裕のある無口ではなく、キョドってて 根暗前回の無口
Lisppaste is a pastebot / pastebin / nopaste service with syntax highlighting, XML-RPC support, annotations, and more.Many times when working via IRC, people want to share a snippet of code with somebody else. However, just pasting the code into IRC creates a flood of text which is hard to read and scrolls by as discussion progresses. Thus, the pastebot was invented, which has a web form where use
camprojファイルから吹き出しのテキストを抽出するClojureのプログラムを書いた。 CamtasiaHukidashi/hukidashi.clj at master · Mozk0/CamtasiaHukidashi · GitHub clojure.xml, clojure.zip, clojure.contrib.zip-filter, clojure.contrib.zip-filter.xml を使うとxmlをスイスイと操作できる。 clojure.contrib.str-utils の re-partition を基にして関数を書けば大抵のことはどうにかなる。 (apply str (re-map #(* 2 (Integer. %)) #"\d+" "aaa123aaa50a")) ;=> "aaa246aaa100a" これとか結構便利?
静かに暮らしたいmikioです。今回は、新進気鋭のDBMであるKyoto CabinetのRubyバインディングを駆使してお手軽にデータベースプログラミングを行う方法について述べます。 Kyoto Cabinetのおさらい Kyoto Cabinet(KC)は、Tokyo Cabinet(TC)に比べて、最適化された性能よりも保守性を重視したDBMの実装です。オブジェクト指向プログラミングの技法を用いて、少ないコード記述量で容易に機能追加できるように設計しています。また、実装としては、空間効率の向上と並列処理性能の向上を重視しています。以下のプレゼン資料も参考になると思います。 TCでもハッシュ表やB+木などのデータ構造を動的に切り替えて同じインターフェイスで操作するための「抽象データベース」という機構がありましたが、KCでは同じことを「多相データベース(polymorphic datab
今回はshin1ogawa ja nightです! こちらからご登録ください: http://atnd.org/events/3838 http://atnd.org/events/3839 <セッション1> 発表者:@shin1ogawaさん テーマ:「appengineアプリケーションの自動テスト -最新java sdk版-」 内容:appengineアプリケーションも、通常のアプリケーションのようにCIできます。その具体的な手順を、実際にアプリケーションを作りながら 紹介します。 <セッション2> 発表者:@shin1ogawaさん、@higayasuoさん、@kazunori_279ほか テーマ:「appengine QA大会」 内容:appengineのココが聞きたい!という質問を、このGoogle Modelatorページにて事前に受け付けます。当日は会場で各質問について分かる
Performance: it’s a topic that comes up over and over again in the Ruby world, and everyone’s got an opinion. Unfortunately, those opinions often focus on minutia, and tend to miss the big picture. On top of that, things in the Ruby world are far more complex, today, when discussing performance, because one really has to talk about Ruby performance in the context of a specific implementation. Are
■編集元:ニュース速報板より「【画像あり】au期待のアンドロイド来たよー\(^o^)/」 1 クレヨン(関西地方) :2010/03/30(火) 10:44:56.14 ID:3BgB7zYu ?PLT(12001) ポイント特典 199 名前:白ロムさん 投稿日:2010/03/23(火) 21:57:02 ID:Px7iPYRf0 (PC) これ? http://img146.imageshack.us/i/70818221.jpg/ 943 名前:白ロムさん 投稿日:2010/03/30(火) 10:28:08 ID:/Cz/YNsw0 [1/2] (PC) 128 :名無しのXPERIA :2010/03/30(火) 10:22:14 [ qYeuNjB2 ] auのアンドロイド来たよー ピタで悪いが これは… 944 名前:白ロムさん 投稿日:2010/03/
Aha! Google Buzz Is A Black Hole — Its Traffic Must Be Inferred My bad — maybe. Earlier today, I reported that Google Buzz, Google’s new social sharing service, was sending less traffic than FriendFeed, a service which has been a ghost town in recent months. It turns out there’s probably a good explanation for this. You see, in January, Google started defaulting all Gmail traffic to the HTTPS (sec
【本家】 不届者 さらしったーは、ツイッターの世直しをしているのでござる。 さらしったーの過去のつぶやきを見たい者は下記をば拝見して下され。 http://twilog.org/sarasitter 相互フォロー(#sougofollow)したのにも関わらずフォロー解除された。 フォローミー祭りとやらでフォローをし合ったのにも関わらずフォロー解除された。 今まで仲良くツイッター生活を楽しんでいたのにも関わらず一方的にフォロー解除された。 こんな経験をされたみなの者!さらしったーが代わりにそんな不届者を成敗してくれよう! 使い方は「さらしったー」をフォローして、不届者のアカウントをダイレクトメッセージで送っていただくのみにてでござる。 例えば、 「相互フォローしてたのに突然フォロー @○○○○ に解除されました。」 「@○○○○ は明らかにフォロワー増やし目的のユーザーで、相互フォローでフォ
ご無沙汰しております! 最近、Androidとミニ四駆をBluetoothでつないで、いろいろやってみました。 Android時代のミニ四駆View more presentations from Hideyuki Takei. システム構成は、 [Android(HT-03A)] <--bluetooth--> [Bluetooth Module] <--UART--> [AVR] ----> [Motor] という感じです。 ナイトライダーはやはりかっこいい! 動画の最後の方にあるシュールな映像は、電子書籍リーダのインタフェースとなる22世紀のミニ四駆です笑 == 追記(2010/03/30 16:39) == GIZMODOで取り上げられました! http://www.gizmodo.jp/2010/03/android_6.html
モバイルソーシャルネットワークのFoursquareがその成長を物語るデータを次々に公開している。数字は素晴らしいとしかいいようがない。ほんの12日前、Foursquareは新たに10万ユーザを10日間で獲得したことを発表した。これでトータルユーザ数は60万人となる。今回新たに発表されたデータによると、Foursquareのユーザ数は72.5万人だそう。わずか2週間で新規ユーザを10万人増やしたことになる。 その他にFoursquareが公開したデータには、これまでに2200万チェックインがされているという。ツイッターの5000万ツイート/1日には適わないものの、まだ1年足らずの会社にしてはスゴイ数字だ。 そもそもツイートするよりも、どこかにチェックインすることの方がハードルは高い。 Foursquareはテキサス州オースティンで行われたSouth by Southwest (SXSW)
I’ve been offline for the last couple of days, just to discover that by now the RDBMS are dead, or NoSQL is dead, or vim is better than emacs, or…. No, wait, I think it is just something broken with the internet again! If you haven’t done a debugging session in a while, this time it might even be fun! I think everything started with the following fragment from an ☞ interview with Joe Stump (CTO of
きたる4月1日、NTTドコモのスマートフォン「Xperia」(ソニー・エリクソン製)がいよいよ販売開始されます。あわせて、ドコモのスマートフォン向けポータルサイト「ドコモマーケット」が同時オープン。はてなのAndroid向けアプリ「はてなフォトライフ for Android」もドコモマーケットのコンテンツラインナップのひとつとして登場します。 「ドコモマーケット」主なコンテンツ一覧 注目が集まる「Xperia」。ソニー・エリクソンから公式ガイドブックも販売開始 これまでにないエンターテイメント機能や大画面液晶、高速CPU、810万画素のハイスペックカメラなど、モバイルファンが熱い視線を送るXperia。 そのXperiaの便利機能や活用方法をくまなく紹介する公式ガイドブック「ソニー・エリクソン公式 Xperiaガイドブック (日経BPパソコンベストムック)」が、日経BP社からまもなく発売さ
「“1台持ち”のユーザーにも使ってもらえるようなAndroid端末を投入したい」――KDDIの高橋誠常務は3月30日に開いたスマートフォン「IS series」発表会でこう話し、今年秋~冬発売を目指して企画しているauのAndroid端末第2弾には、FeliCa機能を投入する意向を示した 同日発表したAndroid端末第1弾は、5.0インチタッチスクリーンとフルキーボードを搭載し、ワンセグに対応した「スマートブック」こと「IS01」(シャープ製)。ネットで情報発信する20~30代女性の2台目需要という、ニッチな市場を意識して開発したという(写真リポート)。 秋冬商戦への投入を目指すAndroid端末第2弾は、FeliCaやワンセグといった携帯電話独自の機能を搭載した上で、使い勝手の良い端末に仕上げる考え。“1台持ち”ユーザーの端末として十分な機能をそろえて幅広い層に訴求し、iPhoneに正
金沙贵宾会线路检测:张艳茹有信心重当No.1 白糖7月上攻底气十足 上海取近十轮首胜 恒指全周跌3.7% 金沙贵宾会线路检测 6人不承认将进一步处罚 玖龙纸业负债比率或升至110%培训,补充了新知识,也认识了新朋友,这次培训只有5天. 为现状
オンライン動画プラットフォームのプロバイダーであるBrightcoveは、「Flash」非対応というAppleの「iPad」のすき間をHTML5ビデオで埋めようとしている。 Brightcoveは米国時間3月29日、AppleのiPadや「iPhone」「iPod touch」といったデバイス向けに動画配信を可能にする「Brightcove Experience for HTML5」を発表した。 AppleとAdobeのFlashをめぐる論争など、動画フォーマットは現在、大きな混乱状態にある。その一方で、Googleは動画配信にHTML5を使うことを強く推奨している。これに標準としてのH.264を加えると、ビデオパブリッシャーにとっては複雑な事態になるかもしれない。 Brightcoveの最新ソフトウェアは、デバイス検出やH.264でエンコードされたコンテンツの再生が可能。Brightco
KDDIはauブランドのスマートフォン「IS01」(Android)と「IS02」(Windows phone)の販売にさきがけ、ISシリーズの世界観やAndroid端末のUIを体験できるスペシャルサイト( http://au-is.jp )を3月30日にオープンする。 商品紹介やUI体験ページを用意するほか、Android端末向けアプリマーケット「au one マーケット」の情報も提供。スマートフォン全般に関するさまざまな記事を網羅した「IS Journal」も掲載する。3月30日に行ったISシリーズ発表会の様子や、タッチ&トライコーナーの実機デモの模様も動画で配信する。 関連記事 KDDI、au向けスマートフォン「IS series」2機種を発表 auの新たなスマートフォン「IS series」2機種が登場。シャープ製のAndroid端末「IS01」と、東芝製のWindows phon
KDDIと頓智ドットは3月30日、auのAndroidスマートフォンや携帯電話におけるAR(拡張現実)事業で連携すると発表した。6月発売のau向けAndroid端末「IS01」に頓智ドットのARアプリ「セカイカメラ」を搭載するほか、au携帯電話で利用できるARアプリ「セカイカメラZOOM」を6月上旬からトライアルで提供する。両社はこれらの連携を通じ、ARサービスの共同事業化を検討していく。 ARは、現実空間に電子情報を重ねて人間の認識を拡張する技術のこと。モバイル端末向けサービスでは、GPSや電子コンパスなどを用いて、カメラの映像に位置情報とひも付いたコンテンツを重ねる手法が主流だ。KDDIはARアプリ「実空間透視ケータイ」のβ版を2009年6月に発表しており、頓智ドットはiPhone版セカイカメラを2009年9月から提供している。 今回、auのIS01には世界で初めてAndroid版セカ
東芝が開発した「K01」を日本向けにカスタマイズした「IS02」は、auとしては2機種目のWindows phoneとなる。au初のWindows phone「E30HT」は、もともと法人向けの端末として導入され、その後個人ユーザーも購入可能になったモデルだが、IS02は最初から個人ユーザーにも販売するモデルだ。 特筆すべきは、QWERTYキーボードを搭載したスライドボディを採用しながら、厚さは世界最薄の12.9ミリを実現したこと。閉じた状態では、キーボードを持たない「TG01」(ドコモの「T-01A」やソフトバンクモバイルの「X02T」のベースモデル)が少し厚くなったようなイメージで、キーを引き出すと4段のQWERTYキーが現れる。 ディスプレイは4.1インチの有機ELで、解像度はワイドVGA(480×800ピクセル)。Windows Mobile 6.5.3で対応した静電式タッチパネル
このサービスでは、ユーザーはオンライン上に作業スペースを設け、そこにほかのユーザーを招待して、ファイルを共有したり、共同で編集することができる。招待は相手の電子メールアドレスを入力するだけで行え、招待した各メンバーのアクセス権を設定することができる。ファイアウォールの外側にいる社外の人間とも共同作業が可能だ。音声・動画を除いてあらゆる種類のファイルを共有できる。 Acrobat.comの無料の「Premium Basic」プランに加入しているユーザーは作業スペースを20個まで作成でき、有料の「Premium Plus」プランでは制限はない。招待できる人数は無制限で、Workspaceに招待された人は料金を支払う必要はない。
News, notes, tips and tricks from the Google App Engine Team Last week we announced the 1.3.2 release of the App Engine SDK. We’re particularly excited about two new datastore features: eventually consistent reads, and datastore deadlines. Read Consistency Settings You now have the option to specify eventually consistent reads on your datastore queries and fetches. By default, the datastore update
Have you ever wanted to quickly send a file to a friend whom you're chatting with online? Starting today, you can share photos, documents, and other files while chatting in iGoogle and orkut. To give it a try, just click Send a file... in the Actions menu while chatting with a friend (no download required): This feature is also compatible with the file transfer functionality in the Google Talk d
この方法で基地局を増やしても、エリアはさして広がらないだろうなぁ。 ウィルコムのエリアと SBM のエリアは都市部を中心に、かなり重複していそうだし。 W-CDMA のマイクロセルの実力も不明。 下手をすれば、混信で使い物にならなくなるかも。 エリア設計を全部やりなおして、すべてのアンテナを調整するだけのマンパワーもなさそうだし。 まあ、倍になっても依然として docomo に敵わないというのも悲しいね。 SBM独自基準で6万局との発表だがIMT基地局数は今だ4万局程度。 同じW-CDMAのDoCoMoはもうすぐIMT基地局数9万局。 CDMA方式で単純に比較は出来ないがauはIMT基地局数4.6万局。 twitterでは圏外を何とかして欲しいとつぶやかれている孫さん、過去の発言によると人口カバー率が99.9%だからエリア整備は完了だ、インフラ整備は終了だと言っていたのが今回の発表前までの
Clojure Web Development with Ring March 27 2010 This post provides an introduction Clojure web development with Ring, a Clojure web application library. If you are just getting started with Clojure web development or if you are interested in the new Ring 0.2 release, this is a great place to start. Before getting started, ensure that you have Leiningen 1.1.0 installed. We will be using Leiningen v
measuringmeasures.com 2024 著作権. 不許複製 プライバシーポリシー
Google App EngineのWebサイトに「App Engine Product Roadmap」と名付けられた、文字通り今後のApp Engineのロードマップを説明したページがあります。 このページに書かれている説明によると、ロードマップとして挙げられている項目はApp Engineチームによって開発が進められており、多くは6カ月以内に実現することを意図しているとのこと。また、項目はつねに更新されているとのことです。 ただし、このページに書かれているロードマップの項目はすべてが具体的に書かれているわけではないため、実際にどのような実装として登場するのか分からないものもあります。 Javaのプログラミングなどに詳しいスティルハウスの佐藤一憲氏は、このロードマップを独自に解釈したエントリ「 #appengine の未来はこうなる!」を2日前にブログにアップしています。今後Googl
フルリノベ後4年間住んでみて思った、よかったところと後悔したところ フルリノベの中古マンションに住んでみて、2020年の5月で4年経ちました。 良かった点や、もっと考慮すべきだった後悔ポイントなどをまとめてみます。 間取りは、ぜひ完成時のweb内覧で見てみてください。家具を入れる前の写真なので、室内の作りがわかりやすいです。 …
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く