※1入会時お支払い費用 クレジットカード一括・分割払いの他、デビットカード、現金払い、銀行振込もご利用いただけます。 一部ご利用になれないクレジットカードがございます。 ※2月会費 ご指定の銀行口座からの自動引き落としとなります。休止された月の月会費は2,200円(税込)です。 ※3成婚料0円 オーネット会員同士の場合。IBJご利用の場合は別途成婚料がかかります。
一ヶ月ほどまえに Java 8 がリリースされました。ラムダも入ったことだし、お試しがてらゴールデンウィーク中に asterisque* の Scala コードの一部を Java で書き換える作業などを行っております。 ただまぁ asterisque* は非同期 RPC フレームワークですので、ラムダだけでなく Scala の Promise, Future もあちこちで使っています。うーんこいつらの互換性どうしようかなーと悩んでいたところ Java 8 に CompletableFuture というクラスが追加されいるのに気づきました。ざっと API リファレンスを読む限り以下のような特徴があります。 Scala の Future と同様に非同期処理間で成功 (計算結果) または失敗 (例外) を渡すことが出来る。 複数の処理スレッドで共有することも想定していて、早い者勝ちで結果を出すよ
This project represents an effort to provide an implementation of Apache HttpClient, which can be deployed on Google Android in parallel to the outdated version shipped with the platform while remaining partially API compatible with Apache HttpClient 4.3. Background Google Android 1.0 was released with a pre-BETA snapshot of Apache HttpClient. To coincide with the first Android release Apache Http
24th Jul, 2012 に開催された Facebook Night No.8 で使用したスライドです。 http://atnd.org/events/30797
Now we are accepting proposals for your Lightning Talks! You want to talk ? Please enter your talk proposals: /2014/talk/input?lt=1 Deadline of call for LT is Aug 26, 23:59:59/JST. Later, check our Twitter Account, Lightning Talks Day 1 page, Lightning Talks Day 2 page for approved LTs. こんにちは、わだです。いよいよ来週に迫ったYAPC::Asia Tokyo 2014 。皆様準備はよろしいでしょうか? さて毎年好評の花形イベント「Lightning Talks」= LT の応募を開始いたします。話したい!
クックパッドでは「Cookpad Casual Chats」と題して、社内の様子をその名の通りカジュアルにお伝えするイベントを不定期に開催いたします。 Cookpad Casual Chats は、クックパッドの社員が一体どんなひとで、なにをしているのかを対談形式でお伝えしていくイベントです。参加者の皆さんからのざっくばらんな質疑応答と、キッチンでの懇親会も予定しております。 クックパッドに何らかのご興味をお持ちの方を対象とし、有意義な情報交換の場としたいと考えております。 対談テーマ・登壇者は都度決定し、こちらのブログでお伝えしていく予定です。 早速ですが、第1回の開催が決定いたしましたのでお知らせいたします! ・日時:9/5 (金) 19:00-21:00 #懇親会含む ・場所:クックパッド白金台オフィス ・対談テーマ:2012年度からエンジニア新卒採用を開始したクックパッド。恐らく中
おはようございます。YAPC実行委員長のわだです。スピーカーの方はスライドの準備が忙しい時期になりました。そう YAPC::Asiaは今週です! 今年の見どころの一つとして海外からのスピーカーに対して「 英語から日本語の同時通訳 」をつけます。YAPC::Asiaでは初の試みになります。今まで海外勢の「ほんとは」有益なトークに対して、英語だから...と敬遠したり、聞いていても頭に入ってこなくて眠くなったりなんてことがあったかもしれません。「これじゃあ海外から折角来てもらっているのに、もったいない!MOTTAINAI!」という思いで今回の同時通訳をかなえることにしました。 さて、同時通訳が付く、海外のスピーカーは以下の5人。著名であり実力のあるハッカーばかりなので、他のトークと見比べながら、皆さん聴きに来て下さいね!
コールバック、よく使いますよね。 非同期処理の結果を受け取るには、必ずと言っていいほど付き合うことになるコールバックですが、UI のようにライフサイクルを持つオブジェクトと共存するには、考慮すべきことがいくつかあります。 ここでは、おおまかに、上手にコールバックと付き合う方法を見ていきます。 基本となるポイント なんといってもまず抑えなければいけないポイントは、ライフサイクルを持つオブジェクトとの共存です。世に出回っている様々なコールバック管理のためのライブラリは、このライフサイクルを持つオブジェクトとの共存をいかに楽に、あるいは直感的にするか、ということをもとに作られています。 ライフサイクルとはつまり、オブジェクトが生成されてから消滅するまでの一連の流れのことです。 newしたりallocしたりしたタイミングでオブジェクトが生成され、GC に回収されたりdeallocしたりするタイミン
DevLOVE現場甲子園2014 東日本大会が終わった勢いに身を任せて、ブログを綴る。 背景 1週間ぐらい前に 発表者の kentana20さんから連絡がきてスタッフとして急遽参加が決定。。 初めてのセミナー?なるものに参加することになった。 ちなみに kentana20さんのスライドはこちら。 所感〜その1〜 打ちのめされた。。発表している人たちみんなすごい。自分よりも若いであろうエンジニアが雄弁に話す姿をみて、「見てるだけの俺ってなんなん?」って感じざるを得なかった。 悲観している訳ではないです。世界が広がって、楽しかったし、むしろモチベーション上がったし。 何より、見ていて勉強になったし、楽しかった。 スタッフ的な仕事はあまりしていないが(ごめんなさい)、行ってよかったなと思ってます。 刺さったプレゼン 気になったものをいくつか紹介。 アジャイルな開発現場の変革事例 DevLOVE現
昨日は DevLOVE現場甲子園2014東日本大会 に参加してきた。 印象に残ったことを中心に箇条書き。 一番よかったセッション 既にプレゼン資料が拡散されてるけど、気にせず貼る。 モダンな現場にするために実践したこと // Speaker Deck 少し前に VisualStudioOnline を使ってる話で書いたけど、現場の環境整備は大事。 ただその導入の仕方は自分が(半ば強制して)主導した点は反省点だと思った。 もう少しチームメンバーが自ら求めるように持っていったほうがうまくいく気がする。 そんな気づきをいくつかもらえる発表だった。 おまけ。 Subversion、レガシー言われてる #devlove隊— てんてん (@tenten0213) 2014, 8月 23 会社はレガシー(Subversion)だけど、チームは Git 移行しててよかった。 イベントの雰囲気 Twitte
昨日8/23(土)はDevLove現場甲子園2014 東日本大会というイベントで天使コード(※1)についてのお話をさせていただいてまいりました。会場は日本オラクルさんで、過去に同会場でいろいろな研修を受けていた身としては少し感慨深いものがあります。そしてありがたいことに、講演の人気投票で見事トップを勝ち取り、MVPとしてラストに表彰をいただきました。いやー、びっくりだ・・・。 ※1 例の単語を「しずかったー」で綺麗な言葉に変換すると、天使コードになります。 8月上旬にSonicGarden Studyでお話したものを、更にブラッシュアップしてお話をさせていただきました。基本骨子は変わっていないのですが、「7つの秘訣」をコードレビューの心技体のうち、<心>と位置づけたところが大きく違う部分です。 心構えだけでコードレビューができるはずもなく、もちろん実装技術が伴わなければレビューができません
JGGUG G*ワークショップ「Vert.x+JavaOne+Groovy2.0なG*」での発表資料です。
Grails 2.3のRest機能のドキュメントを読んでいたら、拡張の一つとして「8.1.7 Hypermedia as the Engine of Application State」というのが書いてあって、調べると面白かったので、この資料(REST: From GET to HATEOAS)を読んだだけでの、私の理解する限りのメモを記しておきます。 一言でいうと、HATEOASとは、Restfulパターンを拡張するアーキテクチャパターンで、Restful原則に対する追加的な制約。どういうものかというと、HTMLアプリの画面遷移を抽象化した、状態遷移を表現するRestful API(=Restful WebアプリのWebインターフェース)を設計するための具体的な方法論になってる。 もちろんGrailsに特化したものではなく、Restと同じレベルのWebアプリケーション一般概念でありRes
高橋: こんにちは、高橋です。今日は徳丸さんをお招きして、今話題の『模倣サイトとして各所から注意喚起が出されているサイト』についてお話を伺います。徳丸さん、よろしくお願いします。 徳丸: 徳丸です。よろしくお願いします。 高橋: まず問題のサイトですが、NTT東日本、NTTドコモ、日本銀行、外務省、総務省など様々なサイトを模倣したサイトが見つかっていて、各社、各省庁が注意喚起をしているというものです。詳しくは、北河拓士さんのまとめをごらんください。 徳丸: これ、総務省のサイトだと、http://www.soumu.go.jp.○○○.org/ のように、ドメイン名の先頭が本物と同じだし、中身も同一だしで、見た人がびっくりしたのでしょうね。 高橋: はい。これはパクリのサイトではないのですか? 徳丸: パクリではありません。PROXYサーバーの一種で、元のサイトのアクセスして、その内容をそ
その写真を見たら、「絶対泊まりたい!」と懇願してしまうホテルがある。 そのホテルとは、ずばりスウェーデンのアイスホテル! アイスホテルは、北欧の国スウェーデンにふさわしくすべて氷でできており、その美しさたるや、まさに息をのむほどに素晴らしい! しかしこのホテルは、ただ美しいというわけではない。きちんとレジャー施設・設備も整っているのだ。例えばホテルの中では、氷でできたアイスバーでお酒が飲めたり、氷の教会で結婚式を挙げられたりと、実に様々なことができるようになっており、退屈で困り果てることはまずない。 でも何といってもこのホテルの一番の魅力は、どこまでも続く氷の世界である! 信じられないかもしれないが、アイスホテルではトナカイの毛皮で覆われた氷のベッドで寝ることができ、夢の中までアイスワールドを味わえるのだ! すっ、スゲーー! どうだろうか? たまらなくこのホテルに、泊まりたくなったのではな
JavaScript Ruby Python Swift PHP Sass Go Elixir TypeScript CoffeeScript Haml Shell Read more about Hound’s supported linters Convention Defining and sticking with a consistent style helps reduce the amount of decisions that developers need to make when writing code, helping to keep their focus on logic, not semantics and formatting. Consistency When every line of code is written in the same style,
前回まではStreamクラスを解説してきたが、今回はJava8が提供するもう1つの関数型プログラミングの機能であるOptionalクラスを紹介する。 Optional型 Optionalは存在するかもしれないT型の値を1つ保持するクラスである。 (OptinalInt, OptionalDoubleなど、プリミティブ型用のOptionalもある)。 Streamにおける終端操作の findFirst, findAny の戻り値はOptionalになっている。 これらの操作はStream内の複数の要素から1つを選択して戻り値とする処理だが、Streamの要素が何も無い場合は要素の選択ができないので、結果が無いということを知らせる必要がある。 従来であれば、値そのものかnullを返すような設計となるが、Streamではそのような時に、Optionalを戻り値としている。 Optionalは結果
By Bart 世界中で「1週間に5日間働いて2日休む」という週休2日制度が導入されており、週末が近づくと「もうすぐ休日!」と1週間の終わりを感じるわけですが、そもそも「1週間」という周期が自然な周期ではないということがThe Atlanticで指摘されています。そこで「週4日労働制の方が効率が良くなる」ということが、実際に導入した企業の事例と共にCityLabでまとめられています。 It's Time for a Four-Day Workweek - CityLab http://www.citylab.com/work/2014/08/its-time-for-a-four-day-workweek/378911/ ◆週5日労働制の起源 By Federico 世界中で「7日間」は1つの周期として捉えられていますが、1991年8月にWitold Rybczynski氏がThe Atl
京都Android勉強会に参加したときのメモを, 参加記としてブログに公開. Androidとアカウント @cockscomb さん AccountManagerがひたすら便利だという話. AccountManager Androidのアカウント管理システム 認証トークンの取得を抽象化 iOSにないおもしろい機能 アプリ間での共有 認証トークンを暗黙的に取得 無効化されるまでキャッシュ・自動的に取得 使い方 AndroidManifest.xmlに記述 account-authenticator という項目を追加 Serviceを継承した, AuthenticationService コピペで一瞬で書ける AbstractAccountAuthenticaticatorを継承したクラスを作成 addAccount, getAuthTokenメソッドが重要 サンプルコードは, SampleS
究極の透明な氷を作る方法を、長岡技術科学大学(新潟県)の上村靖司教授(雪氷工学)が開発した。零度より高い環境で凍らせ、水の分子が完璧に並ぶ「単結晶」にする常識破りの手法。特許も取得した。 水の単結晶の代表は、きれいな水が洞窟で長時間かけて凍った「氷筍(ひょうじゅん)」。固くしまって溶けにくく、水と見分けがつかないほど透明で美しい。水分子が六角形の網目をつくり、乱れなく並んで「一体化」しているためだ。 水に不純物が溶け込んでいると氷の中に気泡ができて濁る。コンビニなどで市販されているきれいな氷は、零下10度ほどでゆっくり冷やし、気泡を外に逃がしながら凍らせている。 ただ透明度には限度がある。冷… こちらは有料会員限定記事です。有料会員になると続きをお読みいただけます。 こちらは有料会員限定記事です。有料会員になると続きをお読みいただけます。 こちらは有料会員限定記事です。有料会員になると続き
スクウェア・エニックスから7月25日に発売された『ドラゴンクエスト』のスライムが作れる製氷機。発売前には大きな話題となりましたが、この製氷機を使って水信玄餅スライムを作る人物が現れました。 作者はアニメ背景美術などを手がける「ヤチコ」さん。プルプルの水信玄餅でスライムを作ってしまうとは、ありそうでなかった発想!写真で分かる通り、皿の底まで透けて見えます。 【画像付きの元記事はこちら】 ちなみにヤチコさんがこちらの写真をTwitterに投稿したところ、わずか2時間で6,000RTを突破しており、その数はまだ伸びる勢いを見せています。コメントには「なにこれすげえwww」「ほかにも作れそうだねぇ(*゚∀゚)」といった声が寄せられてましたよ。 協力: ヤチコ~LINEスタンプ販売中~さん(@ya_chi_ko) レシピはクックパッド『水信玄餅』より ありそうで無かった!水信玄餅でドラクエのスライム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く