タグ

2012年4月19日のブックマーク (7件)

  • git config --add receive.denyCurrentBranch ignoreはどう危険なのか - 西尾泰和のはてなダイアリー

    git config --add receive.denyCurrentBranch ignoreをやるとどう危険なのか。一言で言うと「ある人が行った実装を、別の人が無意識に削除してコミットする」という事態を引き起こす。これが危険じゃなくて何なんだ。 まずローカルで実験用のリポジトリを作ってみよう。fという名前のリポジトリを作って、READMEをおく。今は中身は空っぽだ。 $ git init f Initialized empty Git repository in /Users/nishio/tmp//f/.git/ $ cd f f$ touch README f$ git add README f$ git commit -m "initial" [master (root-commit) ce6d7d5] initial 0 files changed, 0 insertions

    git config --add receive.denyCurrentBranch ignoreはどう危険なのか - 西尾泰和のはてなダイアリー
  • Java開発で泣かないためのPlay frameworkの基礎知識

    Javaの常識を変える「Play framework」とは 「Play framework」は、サーバサイドJavaScalaのためのMVCフレームワークです。この連載では、主にJavaのフレームワークとしてのPlay frameworkを紹介していきます。でも「Javaで、Web向けで、MVCで……」なんて、ありふれた感じですよね。それなら「Scalaで、どう作るのか」という話の方が興味あるという方もいるでしょう。 しかし、Play frameworkはバージョン1まではJavaのフレームワークとして作られていました。また、ScalaJavaVM上で動作するプログラミング言語です。つまり現在の最新バージョンの2でも基礎の部分で動いているのはJavaです。Play frameworkを知るためには、まず基礎から固めていくのが正攻法だと思います。Scalaについて知りたい読者は、以下の記

    Java開発で泣かないためのPlay frameworkの基礎知識
  • 神戸新聞|社会|未払い残業代求めたら…会社解散、全員解雇

    高齢者介護施設などで職員と事業者の間で賃金や休暇など労働条件をめぐるトラブルが絶えない。尼崎市の訪問介護施設では未払いの残業代を職員が求めたところ、事業者が「経営が成り立たない」と赤字を理由に5月末での閉鎖を決めた。全職員を解雇するといい、この職員は「正当な賃金を要求したら会社がつぶれてしまうのか」と困惑している。(中部 剛) 施設は同市稲葉元町、クローバー訪問介護センター。高齢者専用賃貸住宅「ハート・ピア尼崎」内にあり、主にこの住宅内の高齢者を訪問介護している。昨年、夜間勤務の職員2人が、残業代や割増賃金に未払いがあり、休憩も十分に取れていないと訴え、同センターの運営会社「バックオフィス」(大阪府豊中市)と労使交渉を始めた。 同社は、尼崎労働基準監督署から改善を指導されたが、労働条件はその後も変わらなかった。2人は労働基準法に反しているとし、昨年12月、同労基署に告訴した。 労使交渉でバ

  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

  • 何故バグ報告の99%が役に立たないのかもしくは何故プロのテスターが存在するのか - oops

    テストにはプロがいます。「お仕事」で開発する場合はQA(Quality Assurance/品質保証)部門という「テストのプロ」がテストします。 バグ修正におけるテスターの役割は極めて重要で、「プログラマの手元で任意に再現可能な状態に持ち込めれば、バグ修正は8割終わっている」と言っても当に過言ではありません。詳細聞き出しに10時間、修正30分、修正確認テスト30分、なんてのも実務ではザラです。この場合、プログラマも11時間拘束される(=時給x11時間分のコストが掛かる)わけですから、バグ修正のコストは聞き出しに掛かるコストがほとんどを占めることになります。 (誤報告一発で万単位の金が簡単に吹っ飛ぶとも言える) まずそもそもの問題として「素人」がテストを行うと以下のような論外ケースが頻繁に起こります。上に行くほどクソです。 誤報告 実際に起こったことと、現象が違う、手順が違う、設定

    daisuke-m
    daisuke-m 2012/04/19
    超絶大事。意味不明な報告は手の打ち用がない。まぁ、だからこそ素人なんだろうけどねぇー。
  • Built with Apache Wicket

    B2B (Business to Bytes) is a highly customized MRP (Manufacturing Resource Planning) system dedicated for Pharmaceutical Industries. The system covers GMP concepts and standards on this industry, including BOM, Material Methods, Routing Methods, Manufacturing and Packaging shop orders control, Inventory control, Sales and Purchases control.

    Built with Apache Wicket
  • Javaの次世代GUIに注目---JavaOne Tokyo 2012 レポート(後編)

    2012年4月4日から5日にかけて、日で7年ぶりに開催されたJavaOne Tokyoのレポート。前編では、キーノートセッションを中心にレポートしました。後編では、Java SEとJavaFXに関するセッションを中心にレポートします。 Java SE Java SEに関するセッションにはProject CoinなどJava SE 7に関するセッション、Project LambdaなどJava SE 8に関するセッション。また、それ以外のセッションに大別できます。ここでは、Java SE 8に関するセッションから、キーノートでも取り上げられたProject LambdaとProject Jigsawについてレポートします。 Project Lambda: To Multicore and Beyond セッションを担当したのはOracleのDavid Holmes氏。Holmes氏はJav

    Javaの次世代GUIに注目---JavaOne Tokyo 2012 レポート(後編)
    daisuke-m
    daisuke-m 2012/04/19
    JavaOne LTの面々