「小女子焼き殺す」 2ちゃんねるに書いた無職、「小女子(こうなご)は魚のこと」と主張するも…懲役1年6月求刑
「小女子焼き殺す」 2ちゃんねるに書いた無職、「小女子(こうなご)は魚のこと」と主張するも…懲役1年6月求刑
I recently read this very interesting article on ways to "level up" as a software developer. Reading this article brought home something that has been nagging me for a while since joining Google: that there is a huge skill and cultural gap between "developers" and "Computer Scientists." Jason's advice to leveling-up in the aforementioned article is very practical: write code in assembly, write a m
I read an interesting post last year - “Moving from Spring to Java EE 6: The Age of Frameworks is Over”. I am sure, everyone would have its perspective on the above blog and here are my views on this. But before that, let’s step back and look and why frameworks like Spring was invented in the first place. In my view, primarily it was created as an alternative to J2EE stack, to keep it simplified,
Prepared by the ThoughtWorks Technology Advisory Board - July 2011 Since the last publication of the Technology Radar, these technology trends are most prominent: Tools for effectively delivering and testing mobile web Simple techniques for testing and obtaining performance Several new approaches to business intelligence Continued emphasis on continuous delivery and web based architectures Techniq
型レベルプログラミング in Scala(Type-Level Programming in Scala)¶ この連載はScalaにおける型レベルプログラミングの紹介です。解説は、コードと例とすこしばかりの説明で成り立ちます。また、読者はScalaの一般的な型システムについての知識があることを前提にしています。これは著者の傲慢ではないので(もちろん読者のでもなく)、質問は歓迎します。 連載は10のパートから成ります。有るパートは他の記事の内容を含んで構成されることもあります。過去の記事はこの目次にリンクされますので、簡易なリファレンスとしてこのページをブックマークするとよいでしょう。
Scalaを触ったり言語仕様を眺めた上で、ストレスを感じたものをいくつか挙げる。おそらくコミュニティでの議論は既に終了しているであろうし、無意味な作業に感じられて仕方がないが、某所でまとめると言ってしまったので、我慢して進める。 突撃されると面倒なので一応述べておくが、別にScalaがダメだとか、Scalaが使えないとか言いたいわけではない。この程度の訓練は必要なのだ、ということだ。 追記 びっくりするほどのバカだと思われている節があるが、ScalaやJavaの思想を知った上で、あえて記述している部分も多分にある。一応。 捉え違いしている部分や、Scala的な考え方が知りたい方は、コメントをご覧になるのが良いでしょう。 if式の返り値 val v1 = if (1 < 2) {"a"} println(v1) val v2 = if (1 < 2) {"a"} else {"b"} pri
ブログをやっている人ならば、「どうせやるなら多くの人に見てもらいたい」と思っているはず。 あなたはいかがですか? 昨年の12月にオープンした当ブログ。 有難いことに、先月の一ヶ月間で16万ページビューを達成する事ができました。 無論、世の中PVが全てではありませんし、 「だから何」 とか言われちゃうとワタクシ棒立ちのまま泣き崩れちゃうんですけど、開設から1年間で10万PVを目指してみよう!との目標をかかげておったもんで、5ヶ月でその数字をクリアーできた事はそりゃー嬉しかったわけです。 何が嬉しいって、たくさんの方に見ていいただけた事が嬉しいんです。そうなんです。 そんな訳で今回は当座の目標を一つ達成したという事で、「5ヶ月で16万PVを達成するために私がやった事」と題してその方法を僭越ながら公開させていただきます。 まぁあくまで私の体験談ですので参考になるかどうかはわかりませんが、少しでも
はじめに ErlangかわいいよErlang。 ピリオド ピリオドは式の終わりを表す。 式. コメント コメント %から行末までがコメントになる。ブロックコメントはない。 % コメント %% コメント NOTE: 慣例として%%がよく使われる。 簡単な演算 1> 2 + 3 * 4. 14 2> (2 + 3) + 4. 9 3> 16#cafe * 32#sugar. %% 16進数と32進数 1577682511434 変数 1> X = 12345678. 12345678 2> X. 12345678 3> X * X * X * X. 23230565505791726714743139856 NOTE: 変数は必ず大文字で始めなければならない。 Erlangの変数は単一代入変数。再代入はできない。既に値を設定した変数の値を変更しようとするとエラーになる。既に値が代入されている変
WACATE 2011 夏に申し込んだので、おさらいしましょう。ということでテスト手法、テスト技法を中心としたリンクをまとめてみました。 なので今回はTDDとかテストツールとかはあまり含まれていません。 いくつかかぶっているものもありますが、多面的な表現って大切だと思うので、多少のかぶりは気にせずに選択しました。 これを読めば良いソフトウェアエンジニアとして一歩階段を上れる気がしています。 他にも参考になるものがあったら、コメントやTwitterで@kyon_mmまで教えてくださるととっても嬉しいです! 次の形式で書いています。 WEBサイト名、資料名:発表者(敬称略):URL カテゴリー分けしたんですが、不適切であるかもしれません。間違い等あればご指摘ください。 また、ここでのリンクに問題がある場合は削除致しますので、その場合もご指摘ください。 TwitterID:kyon_mm mai
Spring MVC, a part of the core Spring Framework, is a mature and capable action-response style web framework, with a wide range of capabilities and options aimed at handling a variety of UI-focused and non-UI-focused web tier use cases. All this can potentially be overwhelming to the Spring MVC neophyte. I think it's useful for this audience to show just how little work there is to get a bare Spri
先に報告した ようにこのたびGoogleに転職した。 ここで、Googleのトランスセクシュアルへの対応に感心したので書いておく。 履歴書 まず、US系の企業としては当たり前の慣習であり法的自己防衛でもあるのかもしれないけど、履歴書に性別を書かされない。 背景 履歴書に書くべき何か簡潔な性別の記述というものが存在するのであれば私にとっては問題ないのだけれども、実際のところはそうではない。 この話は 以前も書いた 。 人は性別という単一の二値属性が存在することを信じるが、残念なことに自然はそういう風にはできていない。人の信じる仮構は単に、少数者を例外として排除してしまえば幾つかの性別要素にまつわる量が成す数ベクトル空間について2つの同値類が存在し、それを「男」「女」と呼べるというだけの話に過ぎない。 残念なことに最初に省いた特異点を含めると単純な同値類は成立しない。都合の悪い例から逃げずに一
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く