タグ

ブックマーク / scrap.php.xdomain.jp (4)

  • IT業界が欲しいのは開発が出来る人!プログラミングだけでは・・・ | ScrapEngineer

    プログラミングをする方が最近増えているかと思います。 仕事でプログラミングを行う職業プログラマ、趣味でプログラムを行う趣味プログラマ、就活のスキルために勉強するプログラマ等、最近色々あるみたいですね。 ただ、プログラムが出来る=開発が出来るのではないのです。 プログラムと開発って似て非なるものです。 そしてIT業界が欲しいのは開発が出来る人間です。 開発ってプログラミングのことでは? 厳密には違います。 開発とはプログラミングを含めたソフトウェアを作ることです。 例えて言うなら開発は家を建築し終えるまでことです。 プログラミングはその中で大工の作業のみしか担当していません。 一連の工程を家を建てることに例えてみると以下のようになります。カッコ内は開発の作業。 お客様と家のことを決める(要件定義) ↓ 設計(設計) ↓ 基礎工事(インフラ系作業) ↓ 建築(プログラミング) ↓ 内装・外装(

    IT業界が欲しいのは開発が出来る人!プログラミングだけでは・・・ | ScrapEngineer
  • 【HTML5】デスクトップ通知が出来る「Notification」 | ScrapEngineer

    サンプル 通知ボタンをクリックすると以下のように通知許可を求められるので許可してください。 許可された後、デスクトップに通知が表示されます。 通知 ソース サンプルで使用したソースの紹介。 <script> function show() { // Notificationを取得 var Notification = window.Notification || window.mozNotification || window.webkitNotification; // Notificationの権限チェック Notification.requestPermission(function (permission) { // console.log(permission); }); // 通知インスタンス生成 var instance = new Notification( "お知らせタイ

    【HTML5】デスクトップ通知が出来る「Notification」 | ScrapEngineer
  • 仕様書がない開発が増えた理由 | ScrapEngineer

    最近の開発で仕様書等のドキュメント類を書くことが少なくなりました。 私は主に業務系のWebサービスを作成してましたが、最近はオープン系のサービスも受け持つことも多いのですが、仕様書やテストのエビデンスがオープン系のお客様の場合は求められることが少ない・・・ というかほぼない。 何故、お客様は仕様書を求めないのか? 予算を削りたい お客様にとって仕様書なんて見てもわからないもの貰ってもしょうがない。 貰ってもしょうがないものなら作ってもらわないで、削ってしまおうって考えがあります。 テストのエビデンスも同様です。 これは仕様書の作成やエビデンスの作成に工数が掛かるため、工数の削減を計って予算を削りたいという考えがあります。 例えば、おおまかに計算しますが以下のようなシステムがあります。 開発工数:1人月 検証工数:0.5人月 設計工数:0.5人月 ドキュメント作成工数:0.5人月 管理工数:

    仕様書がない開発が増えた理由 | ScrapEngineer
  • cronのログを日付ごとに出す方法 | ScrapEngineer

    バッチ用プログラムを書いた時に一々プログラム側でログの出力をするのが面倒って時に使えます。 ログの出力先に指定して、dateコマンドを使ってログファイルを出力します。 サンプルcron 0 0 * * * /bin/sh /root/batch.sh > /root/log/bat_`date +%Y%m%d`.log ですが上記のままだとエラーに・・・ 上記のままだと以下のエラーが出力されます。 /bin/sh: -c: line 0: unexpected EOF while looking for matching ``' /bin/sh: -c: line 1: syntax error: unexpected end of file 原因は「%」でした。 cronだと「%」はコマンドの終わりと解釈されるようです。 なのでシングルクォートが閉じられていない等のエラーが出ていました。

    cronのログを日付ごとに出す方法 | ScrapEngineer
  • 1