画面キャプチャを任意の範囲に切り抜くアプリ作り始めました。
以前にMac OSXでのSS(スクリーンショット)の取り方 - みぞろぐでも触れたスクリーンショットを任意の範囲で切り抜くアプリ。
OSXの機能じゃ痒いところに手が届かず、アプリ探してみたけど、探し方が下手なのか見つからず。
しょうがないので作る事にした。言語はWin/Mac両OSで使いたいのでAdobeさんのAir。というかこれが得意。
基本機能は実装。時間がある時にそれぞれの機能の実装方法をブログに上げる。
アプリはこんな感じ
実装済み
- クリップボードの画像をアプリに取り込み
- 切り抜く範囲をドラッグアンドドロップでも数値直接でも指定可能
- デスクトップに「年月日時分秒.png」で保存
実装予定
- 画像の保存形式を増やす
- 画像の保存場所を任意の場所にできるようにする
- 画像を回転できたら素敵
- 文字入れとかできたらもっと素敵。フォントのアプリ埋め込みも
- アプリ起動時に前回の状態(表示位置とか表示場所とか)を復元
できたら
- アプリから直接画面をキャプチャする
- コレってコマンド叩かないと無理かなぁ…
Mac OSXでのSS(スクリーンショット)の取り方
Macでの画面キャプチャの方法
いっつも忘れてしまうのは自分だけじゃないはず。
いろいろできちゃうからいつも忘れちゃう。
個人的にはWinodwsにあるPettyCamera見たいなアプリがあると助かる。
指定した範囲じゃなくて例えば800*600で切り抜くとか。マニュアル作ったりWebヘッダ画像作ったりの時に便利。
Macの場合、あまり知られてないけど、コマンドだけじゃなく、[アプリケーション]>[ユーティリティ]>[グラブ]ってアプリでも
キャプチャできたりする。マウスカーソルも含めたSSとか、タイマー撮影とかできますよ。
画面全体のキャプチャ
- デスクトップにpng形式で保存
- Command + Shift + 3
- クリップボードに保存
- Command + Shift + Control + 3
ドラッグした範囲のキャプチャ
- デスクトップにpng形式で保存
- Command + Shift + 4
- クリップボードに保存
- Command + Shift + Control + 4
マウスカーソルがカメラに代わりクリックしたウィンドウをキャプチャ
結構大事なのが押す順番。最後にスペースバー押さないとドラッグ範囲キャプチャになっちゃう
- デスクトップにpng形式で保存
- Command + Shift + 4 + Space
- クリップボードに保存
- Command + Shift + Control + 4 + Space
MSゴシックを強制的にメイリオに書き換える拡張機能
Google ChromeでMSゴシックを強制的にメイリオに書き換える拡張機能ですって。
IEとかにあるWebサイトのフォントを無視するってのがGoogleChromeでなかったので調べてみたらやっぱり考えることはみんな一緒なのね。
Wordpressで萌えテーマですってよ
裁量労働制での早出/残業について
家に帰って飯食ってダラダラしてたら、上長から会社に行かないとできない仕事を、明日の朝までにこれやっておいてふざけたのが来たので、とりあえず調べてみたら下記の通り。まぁ中小零細だとそんなこと言ってられないんだよねw気に入らないならやめるしか無い。
<質問>
裁量労働時間制の雇用契約で働いています。ところがこの頃仕事がいそ
がしいからと早出出勤を命じられています。残業を命じられることもあ
ります。実際は裁量労働時間ではなくなっています。それでいながら残
業代は支払われません。<回答>
労働相談Q&A
メール拝見しました。
【残業時間について】
●そもそも、裁量労働制は「労働時間」を労働者の裁量にゆだねるとい
う制度です。残業するかしないかも含めて労働者の裁量ですから、会社
が労働時間に関する指示を出すこと、残業の命令を行うことは「裁量労
働制」ではありません。従って、残業の指示や労働時間に関しての指示
が会社から及んでいるようであれば、裁量労働制は無効となり、通常の
残業代の支払い義務が会社には発生します。また裁量労働制の導入にあ
たっては、下記の要件が必要です。
1.裁量労働制の「労使協定」(過半数労働組合もしくは労働者の過半
数を代表する者との間で)を結び、その中で、「裁量労働」の時間(1
日あたり、何時間労働したとみなすのか)を明記し、それを所轄の労働
基準監督署に届け出る。また、上記の「裁量労働の時間」が1日8時間
を超えるのであれば、下記の2.の要件がさらに必要であり、「裁量労
働の時間」と「法定労働時間=8時間」との差を残業代として支払う必
要が発生します。
2.1で協定した裁量労働の時間が1日あたり8時間を超える場合には、
さらに「36協定」(1日8時間を超えて労働させるための協定)を過半
数労働組合もしくは労働者の過半数を代表する者との間で締結し、それ
を所轄の労働基準監督署に届け出る
●上記の要件が満たされていない場合には、裁量労働制そのものが無効
となります。まずは上記の要件が満たされているかどうかを確認するべ
きかと思います。
●また、上記1.の協定が適正に締結されているとしても、実際の労働
時間が「裁量労働の時間」を恒常的に超えているようであれば、トータ
ルとしての残業代の支払い義務が会社には発生します。
とりあえずGAEを始める その2 〜静的なWebサイトを作ってみる
GAEの環境設定、HelloWorldは他所に任せるとして、まずは静的なWebサイトを作って見ましょう。
ここではEclipseでの開発を前提としています。
- GAEプロジェクトのディレクトリ構成の確認
プロジェクトのルートは[mizologapp]です。
- mizologapp
- war
- WEB-INF
- warディレクトリ
これはブラウザで開く時のルートになります。
つまりhttp://アプリ名.appspot.com/アクセス時にはwarディレクトリ直下にindex.htmlがあればそれが表示されます。
ということで静的なファイルはwar下に作っちゃいましょう。
- WEB-INFディレクトリ
これはブラウザから直接呼び出す事はできません。
直接呼べたらまずいJSPとかを置くのに適しています。
という訳で静的なWebサイトを構築する場合
みたいな感じにすればとりあえず構築できるのではないかと。