タグ

2011年12月29日のブックマーク (4件)

  • 第24回 クロージャや拡張メソッドでJava開発をサポートする「Eclipse Xtend」 | gihyo.jp

    まずはお約束のHelloWorld 前回は、Eclipseプロジェクトによって開発された新プログラミング言語「Eclipse Xtend」の概要と、Eclipseへのインストール方法を解説しました。今回は、Xtendの特徴的な機能のうちのいくつかを紹介します。 まずはその前に、お約束のHelloWorldプログラムを作ってみましょう。Xtendを使う場合には、通常のJavaアプリケーションと同じようにプロジェクトを作成し、ライブラリとして関連するjarファイルを追加します。jarファイルはEclipseのプラグインフォルダ(EclipseがC:\eclipseにインストールされている場合には、C:\eclipse\plugins)にあります。基的な機能であれば「org.eclipse.xtext.xtend2.lib_xxxx.jar」と「org.eclipse.xtext.xbase.

    第24回 クロージャや拡張メソッドでJava開発をサポートする「Eclipse Xtend」 | gihyo.jp
  • 「無職は悪」という考え方が、働く人を死に追いやる - 上伊由毘男のブログ

    「日には過労死するほど仕事があり、自殺するほど仕事がない」とは実に言い得て妙である。 なぜ死んでも働かなくてはならないのか。 なぜ仕事がなくて死ななければならないのか。 全ては、「無職は悪」とする意識、風潮、空気、コモンセンスに起因する。 何かの縁でこのページをご覧になった人は、ぜひ「無職は悪」という考えを捨てて欲しい。 より多くの人が「無職は悪」という考えを捨てることが、「無職の何が悪い」と堂々と言える世の中にすることが、人の命を救うことにつながる。 皆、無職になるのが怖い。それは単に収入が絶たれることのみならず、「失業者」「無職」のレッテルが、まるで犯罪レベルで白眼視されるからだ。それまでどんなにきちんと働き品行方正であっても、無職になった途端、落伍者扱いだ。成人男性の場合は、平日日中に街を歩くだけでも犯罪者扱いされかねない。 だから、たとえ残業代が出なくても、雇用主に嫌われないよう

    「無職は悪」という考え方が、働く人を死に追いやる - 上伊由毘男のブログ
  • HTML5 タグ★チートシート - @IT

    チートシートとは、いわゆる「カンペ(=カンニング・ペーパー)」のことだ。 実際のプログラミングでは、各プログラミング言語の基礎文法から、クラス名やメソッド名まで、覚えることがたくさんある。しかし、たまにしか使わないので、すぐに忘れてしまう。知っているはずなのに、いま思い出せない……。そんなときに、コッソリと見るのが「カンペ(=チートシート)」である。 忘れがちな基礎文法を覚えるまで、もしくは、多すぎるメソッド/プロパティを一覧表から素早く見つけるため。そんな目的・場面で、「.NET開発者中心 チートシート」が提供するチートシート(PDF版/画像版/Deep Zoom版)をご活用いただきたい。 印刷して机の前に貼るなら、「PDF版」がお勧め。ローカル・ディスク上に保存しておき、随時参照する場合は「画像版」お勧めだ(どちらもページからダウンロード可能)。 また、ネット上で手早く参照するなら、

  • 一般企業も真似したいギークの7つの仕掛け - Nothing ventured, nothing gained.

    開発者やデザイナーが集まるイベントや彼らが所属する企業/組織などで良く行われている仕掛けの中で、そういったギークだけに閉じていてはもったいないと思うものがいくつかある。ここで言う「仕掛け」とは、オープンで活発な議論やユニークなアイデアを引き出すためのイベントの進め方や時間の使い方などだ。 ここではそのうち7つを紹介してみたい。 ライトニングトーク 5分程度のある限られた短い時間で行うプレゼンテーションのこと。時間が来たら強制的に終了させられる。これはもう一般にもかなり定着したと考えて良いだろう。 時間を制限することで、当に伝えたいことだけにそぎ落とされた説明ができるし、多くの人に話してもらうことが可能となる。 Wikipedia ライトニングトーク イグナイト ライトニングトークの発展形。限られた時間でプレゼンテーションを行うのは同じだが、1枚スライドあたりに費やす時間も制限されている。

    一般企業も真似したいギークの7つの仕掛け - Nothing ventured, nothing gained.