あいさつ こんにちは. 皆々様. 僕について詳しくはこちら. http://gogotanaka.me/ 昨年の夏、freeeという会社が楽し過ぎて勢い余り休学しフルタイムで働いていましたが、 更に勢い余りSilicon Valleyに凸したただの技術好きの大学生です. 徒然とこちらで起こした事を書いていきます. 今回のお話 サンフランシスコやTech界隈はGoogle I/O で盛り上がっていますが、 中に入れなかったので、僕はこちらのピザ率がおかしい話をします. チケットはありませんでしたが、冷やかしにだけは伺わせて頂きました. Meetup 英語の練習と人脈作りのために、Meetup(オフ会と勉強会みたいなやつ)に参加しまくっていた時の話です. データサイエンスのMeetupに行った時の話し 「お、軽食が出るらしい、ラッキ〜」 「ピザだ…」 「まあこっちらしいネ」 PHP(というプロ
[Swift] Swiftのoptional valueの便利さ /「?」と「!」でより堅牢なコードへJavaObjective-CGroovyiOSSwift この記事ではSwiftのoptional valueの挙動と、利用することのメリット、具体的な利用シーンについてまとめてみました。 基本的な挙動について まず?と!の挙動についてまとめてみます。 実際にどのようなケース利用するかの使い分けや、使うことのメリットについては次の章で説明します。 挙動の説明を見て、わかりづらいなと思ったら、この章は流し読みして次章の「具体的な利用シーン」とこの章を交互にみるとわかりやすいかもしれません。 optional valueな変数の宣言 Swiftでは、ただ宣言しただけの変数にはnilを代入することができません。 例えば以下のようなコードは静的にエラーになります。
Semantic Versioning 2.0.0 Summary Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatible API changes MINOR version when you add functionality in a backward compatible manner PATCH version when you make backward compatible bug fixes Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. Introductio
Caliper や JMH などを試してみたが、案外あれは使うのが難しかったり、インストールが難しかったり、結果がよみづらかったりする。 Perl 5 に標準添付されているベンチマークフレームワークであるところの Benchmark.pm と同じぐらい気軽な感じで使えるベンチマークフレームワークが Java 8 用にあれば便利なのではないか、と思ったので作ってみた。 https://github.com/tokuhirom/nanobench 先日つくった HTML escape に関するマイクロベンチマークを nanobench を使って書きなおしてみる。 package me.geso.microbenchmarks; import me.geso.nanobench.Benchmark; import org.apache.commons.lang3.StringEscapeUtil
interface Authorizer { public Boolean authorize(String username, String password); } public class DummyAuthorizer implements Authorizer { public Boolean authorize(String username, String password) { return null; } } こっちは「ダミー」です。 ダミーはどういった場合に使うのですか? 実際に使用されるかどうかに関係なく、プログラムを進める時です。 例えば? テストですね。実際に使われることはありませんが、何かしらの引数を渡す必要があります。 例を見せていただけますか? はい。 public class System { public System(Authorizer author
Google、大規模データをリアルタイムに分析できるクラウドサービス「Google Cloud Dataflow」を発表。「1年前からMapReduceは使っていない」。Google I/O 2014 大規模分散処理のフレームワークとしてGoogleが開発し、Hadoopに採用されて広く使われているMapReduce。しかしGoogleはもうMapReduceを使わず、より優れた処理系の「Google Cloud Dataflow」を使っていることが、Google I/O 2014の基調講演で明らかにされました。 GoogleのシニアバイスプレジデントUrs Hölzle氏は、「エクサバイトのスケールまで扱え、パイプライン処理を記述しやすく最適化もしてくれる。それにバッチもリアルタイム分析も同じコードで記述できる」と、Cloud Dataflowの特長を説明します。 Google I/Oの
2022-07-08 Transactions for SQLite on Cloudflare Durable Objects 2022-01-24 Store SQLite in Cloudflare Durable Objects 2021-12-09 WASM instead of C Dependencies? 2021-10-06 Dynamic Gatsby Routes on Cloudflare Pages 2021-08-19 Simple single-executable Blog generator
ghq をメンテナンスするにあたっていくつか無料の CI サービスを試してみたのですが、今回は Wercker を使うことにしました。いろいろ試行錯誤した結果表題のことがなんとか実現できた(ghq のリリースは GitHub 上 にあります)ので、ハマりポイントと共にこのエントリで紹介します。 Wercker Wercker は CI サービスのひとつで、ビルド環境やデプロイの 1 ステップを box および step という形でユーザが公開・共有し、それらを組み合わせることで CI の設定をシンプルにしようとしているところが特徴です。 ghq の wercker.yml を見てもらえばだいたい雰囲気は分かると思いますが、大まかに言って “box”, “build”, “deploy” の 3 項目をプロジェクトごとに設定します。 box はビルドが走る環境です。OS や、テストに必要なパ
【JASRAC】 「ピアノ生演奏は著作権侵害」 キャバクラに1570万円支払い命令 1 名前: フライングニールキック(愛知県)@\(^o^)/:2014/06/26(木) 21:51:01.46 ID:C+RBbmnY0●.net キャバクラ:生演奏「著作権を侵害」 東京地裁判決 日本音楽著作権協会(JASRAC)が、管理する楽曲をキャバクラ店がピアノで生演奏しているのは著作権侵害だとして、演奏の差し止めなどを求めた訴訟の判決で、東京地裁は26日、キャバクラを経営する3社に生演奏の差し止めや約1570万円の支払いなどを命じた。 経営3社側は「演奏と収益は関係がない。ピアノはインテリアとしての要素が圧倒的に強い」 などと主張したが、高野輝久裁判長は「演奏で雰囲気作りをした店を好む客を集め、 利益を増やす狙いだった」と退けた。店内ではJASRACが管理する楽曲が少なくとも 1日10曲は生演奏
こんにちは!新人主婦として日々悪戦苦闘しているねむみです! 「本当に梅雨!?もう夏なんじゃないの?」と疑いたくなるほどに暑い日も徐々に増えてきましたね。これからの暑い時期、夏バテしやすくそうめんが好きな私はそうめんに頼りがちに…。 しかし、旦那が「そうめんは飽きるから嫌いだ」と言ってはそうめんを食べてくれない始末…。「めんつゆで食べるそうめんが嫌いなんだろ!?じゃあ他のアレンジを探してやるよ!」と一心不乱に多くの簡単にできるアレンジ方法を探し出しました。そうめん好きの執念ですね(笑) あっさり系とこってり系と分けてご紹介しますので、その日の食欲によってお好きなものをチョイスして下さい。 さらにあっさり系こってり系のそれぞれでめんつゆのアレンジ、盛り付けによるアレンジの2つに分類♪今日のご飯を決める際の参考にしていただければ幸いです。
1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 はじめまして。 アメーバ事業本部 クロスイノベーション室のグンタ(@gunta85)と申します。 今回はフロントエンド開発用の、 ありとあらゆる依存関係を簡単に解決してくれる、 WebPackというスグレモノをご紹介します。 導入経緯大きなアプリを開発するにあたり、依存関係を解決してくれるものを探していました。 その中で、RequireJSやBrowserify、Componentなども候補に挙がりましたが、 諸々の理由でWebPackを選びました。 特徴の違いについては「WebPack vs Browserify」等で検索してみると良いかと思います
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く