2012/02/09

改正障害者雇用促進法


最新の障害者雇用促進法については、「事業主の皆さんへ 障害者の雇用に関する制度が変わります!」を参照してください。
以下、簡単にまとめます。

■概要

l  企業は、雇用する労働者数の1.8%に相当する障害者を雇用することを義務づけられている

l  障害者数の数え方

Ø  常時労働の障害者:1人そのまま計上

Ø  重度障害者の場合:1人を2人分として計上 (12級の障害者手帳を給付された障害者)

Ø  短時間労働の障害者:1人を0.5人分として計上(週所定労働時間20時間以上30時間未満)

l  給付金(平たくいうと罰金)

Ø  業:不足する障害者1人あたり月額5万円

Ø  中小企業:H227月~H276月(5年間)は減額特例の適用により、不足する障害者1人あたり月額4万円
(中小企業=常用雇用労働者数が200を超え300人以下の事業主)

l  調整金・奨励金(平たくいうとご褒美)

Ø  業:1.8%を超える障害者を雇用した場合、1人当たり27千円を支給

Ø  中小企業:4%または6人のいずれか多い数を超える障害者を雇用した場合、1人当たり21千円を支給
(~H226月:中小企業=常用雇用労働者数が300人以下の事業主)
H227月~:中小企業:常用雇用労働者数が200人以下の事業主)



■聴覚障害者に対する手話通訳

手話通訳担当者の委嘱助成金」の内容を、以下に簡単にまとめます。

l  対象者

Ø  3級以上の聴覚障害者

Ø  2級の聴覚障害者である短時間労働者

l  支給額

Ø  支給期間:委嘱を初めて行った日から起算して10年間

Ø  1回あたり6000円まで

Ø  9人以下:年間288千円まで

Ø  10人以上:10人ごとに、年間288千円を加算



■用語集

l  重度障害者:12級の障害者手帳を給付された障害者

l  短時間労働者:週所定労働時間20時間以上30時間未満の労働者

2012/01/30

おっぱいの計算式

どうでもいいことですが、面白い記事がありました。

高校か大学で学ぶような数式を使って、おっぱいが描けるというのです。
ええ、もちろん、半信半疑でしたが、物は試しということで、Javaでプログラムを書いてみました。

import static java.lang.Math.E;
import static java.lang.Math.exp;
import static java.lang.Math.log10;
import static java.lang.Math.pow;

import java.awt.Graphics;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.SwingUtilities;

public class A {
    private static final int SIZE = 200;
    private static final int SCALE = 100;

    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable(){
            public void run(){
                JFrame frame = new JFrame("Oppai");
                frame.add(new JPanel(){
                    public void paintComponent(Graphics g){
                        g.translate(100, 120);
                        for(float y=0; y<1; y+=.001){
                            double x = 3*y*log10(y) - exp(-pow(36*y-36/E,4))/36;
                            g.drawRect((int)(x*SCALE), (int)(-y*SCALE), 1, 1);
                        }
                    }
                });
                frame.setSize(SIZE, SIZE);
                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                frame.setVisible(true);
            }
        });
    }
}

実行結果は…

実行結果

ちゃんと描けています…

2012/01/20

HTML 5でブロック要素とインライン要素の区分け廃止の件

いまだにHTML 5の詳細は知らないのですが、「50代でも分かったHTML5の基礎知識」 のページを見てビックリ。

「ブロック要素、インライン要素の区分けが廃止になった」とある!!
 いつもエディタでHTML要素もゴリゴリ書いているので、気になりました。

HTML5における要素の分類(コンテンツ・モデル)」によると、コンテンツ・モデルが導入されたというのです。

URLを失念したのですが、「ブロックであろうがインラインであろうが、CSSで空行やマージンなどをカスタマイズできるので、ブロック/インラインを区別する意味があまりなくなった」という解説もどっかで見ました。
さっそく、復習がてら、本家W3Cのページも漁りました。

HTML 5 Specification」の「3.2.5.1.5 Phrasing content」のNoteに、次の文章があります。

Most elements that are categorized as phrasing content can only contain elements that are themselves categorized as phrasing content, not any flow content.
次のように解釈しました。

  • ほとんどの要素は、phrasing contentに分類する
  • phrasing contentは、子要素に(1つ以上の)phrasing contentを含むことができる
  • phrasing contentは、子要素に任意のflow contentを含むことはできない
そのphrasing contentがHTML 4のインライン要素(まったく同じではないが)を踏襲しているんですね。
3.2.5.1 Kinds of content」にコンテンツ・モデルにおけるカテゴリの関係図が示されていますが、
HTML 4のメガネでHTML 5と比較すると、次のような図になるんじゃないかなと(笑)


そんなことよりも、コンテンツ・モデルをちゃんと理解しないといけませんが。