タグ

2015年2月4日のブックマーク (11件)

  • Ruby初心者のCapistranoデプロイ入門 | 開発メモるアル

    Capistranoを使って、Ruby初心者でもRuby以外のソースコードをデプロイできるようになるまでの流れです。 Rubyもよくわからないし、デプロイツールもろくに使ったことないけど、 Capistranoを使ってコードをデプロイしたい。という人に特に向けた記事です。 私自身そういう人でした。 私の理解不足の部分が多々ありますが、とにかくCapistranoを使ってデプロイができることを目的とします。私は今回の方法で、PHPのコードをデプロイしています。 「もう手動デプロイは嫌だ」「デプロイツール使いたい」「なんかデプロイツール使わないとヤバそう」と思っている方々にとってちょうどいい記事になればいいなと。 Capistranoデプロイができるまで(目次) Capistranoってどういうもの デプロイの流れの概要 デプロイ先サーバーとの接続条件 RubyRubyGemsのインストール

    Ruby初心者のCapistranoデプロイ入門 | 開発メモるアル
  • 初めての新規サービス開発を通して学んでいること - クックパッド開発者ブログ

    こんにちは。投稿推進部の清水(@pachirel)です。 2009年にクックパッドに入社してから、インフラ周り、クックパッドの人事周り(採用・評価)や広告周りのシステム開発を担当していました。 2014年4月頃から、2〜3名の小さなチームで新規サービスのプロトタイピングをいくつか行っています。 企画の詳細は省きますが、私がこの10ヶ月ほどで学んだことをまとめました。アジャイル開発やLean startupの考えに共感しているので、そこから得た内容に私の体験を付け加えたものになっています。 今回はプログラミングに関する技術的な内容は含まれていません。 なぜ作るか スタートアップが失敗する原因で一番多いのは「人が必要としていないものを作ってしまった」というものです。 The Top 20 Reasons Startups Fail 社内の新規サービス開発でも同じ傾向があるのではないでしょうか。

    初めての新規サービス開発を通して学んでいること - クックパッド開発者ブログ
    J138
    J138 2015/02/04
  • 中高生が取得したドメイン名がアダルトなサイトになる日 - 家庭内インフラ管理者の独り言(はなずきんの日記っぽいの)

    子供とネットを考える会で、日と昨日の2日間「全国中学高校Webコンテスト」の作品を紹介しました。 2015/02/03紹介 ソーシャルメディアを知ろう! https://www.facebook.com/SafeWebKids/posts/380962322065087 2015/02/04紹介 スマホを楽しく使う方法 https://www.facebook.com/SafeWebKids/posts/381260292035290 どちらも、中高生が作ったサイトで内容も素晴らしく、このまま残ってほしいなと思う内容ばかりでした。 全国中学高校Webコンテストについて コンテストについて-全国中学高校Webコンテストを見ると、こんな解説文がありました。 全国中学高校Webコンテスト(旧TQコンテスト)は、3〜6人でチームを作り自分達の興味のあるテーマでWeb作品を作って競い合うコンテスト

    中高生が取得したドメイン名がアダルトなサイトになる日 - 家庭内インフラ管理者の独り言(はなずきんの日記っぽいの)
    J138
    J138 2015/02/04
  • エンジニアがいい感じにフロントエンド開発を爆速化できる環境構築の手順 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    今年もHTML5 Minutesに登壇してきました。こんにちは、先生です。 当日は「フロントエンド開発スピードをあげるための環境を作ってみた話」をしてきました。 今回はその環境を使ってみるまでの手順を書いていきたいと思います。 必要なものをインストール NodeJS Gulp WebPack Bower PhantomJS NodeJSとGulpのインストールは過去の記事「Gulp.js入門 – コーディングを10倍速くする環境を作る方法まとめ」をご覧ください。 WebPackのインストール WebPackはさまざまな形式のモジュールを静的なファイルにまとめて出力してくれるツールで、拡張性が高く最近好んで使っています。 WebPack http://webpack.github.io/ インストールはnpmを使って簡単にできます。 npm install webpack -g ※ mac

    エンジニアがいい感じにフロントエンド開発を爆速化できる環境構築の手順 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    J138
    J138 2015/02/04
  • パスワードの最適変更間隔とその定量的効果の評価

    パスワードの最適変更間隔とその定量的効果の評価 twitter:@pseudoidentifie CC0 簡単のために、ユーザが候補とするパスワード選択空間と攻撃者が想定する攻撃パスワード空間は同一とし、個のパスワード候補が含まれるとする。また、攻撃者は、パスワード空間中から、ランダムに攻撃パスワードを順次選択し、攻撃を行うものとする(攻撃方法は決して典型的な攻撃方法とは限りません)。また攻撃は、秒間隔で実施されるものとする。 ユーザがパスワードの変更を行わない場合、秒で、全パスワードの攻撃が可能であり、ユーザのパスワードを攻撃者は知ることができる。攻撃者がパスワードを知るのにかかる平均時間は以下となる。 次に、ユーザは、をより小さい自然数として、秒間隔でパスワードの定期変更を行う場合を考える(ユーザは個のパスワード候補からランダムにパスワードを選択するものとする)。また、簡単のために、

    J138
    J138 2015/02/04
  • とんかつ揚げ忘れ生肉のまま「恵方巻」販売 NHKニュース

    節分の3日、名古屋市のデパート「名古屋三越栄店」で、とんかつを揚げ忘れて生のまま巻いた「恵方巻」が販売されていたことが分かりました。 34が販売されましたが、今のところ購入した客から体調不良の訴えはないということです。 名古屋三越栄店によりますと3日、地下の品売り場で販売していた節分にべる風習のある巻き寿司「恵方巻」の中に、具に巻いた豚肉が生のままのものが含まれていたということです。 生の豚肉を巻いた恵方巻きは3日、1日で34販売され、購入した客からは「肉が生だった」などという問い合わせが寄せられていますが、今のところ、体調不良の訴えはないということです。 この恵方巻は愛知県春日井市にある品会社が製造したもので、名古屋三越栄店によりますと、この会社は他社から仕入れた冷凍肉を自然解凍したあと、みそを塗って恵方巻にしており、去年まで揚げた状態で冷凍した、とんかつを仕入れていたため同じ

    J138
    J138 2015/02/04
    レアケースwww
  • Capistrano3 で bundle exec rake db:seed のタスクを実行

    Rails アプリケーションで初期DBデータを投入するために、bundle exec rake db:seed コマンドの処理を Capistrano のタスクとして作成しました。最初に書いたコードが動かなくて、はまった箇所が2つ。 1. ‘bundle exec rake’ コマンドが bundle コマンドが見つからない、となってエラー。 2. RAILS_ENV 環境変数がセットされず、適切な環境のDBに対して rake db:seed が行われない。 — 環境 — rails (4.1.1) capistrano (3.2.1)

    Capistrano3 で bundle exec rake db:seed のタスクを実行
  • 殺害は1月3日 ヨルダン国営TV伝える NHKニュース

    ヨルダン国営テレビは、3日午後7時15分に「われわれのヒーローであるムアーズ・カサースベさんが殺害された」と字幕で伝えました。この中で、「ムアーズさんは先月3日に殺害された」と伝え、「イスラム国」側が後藤健二さんの解放に向けたヨルダン政府との交渉のときにはすでに殺害されていたとしています。ただ、その根拠については触れていません。 家族は深い悲しみに イスラム過激派組織「イスラム国」が、拘束していたヨルダン軍のパイロットムアーズ・カサースベさんを殺害したとする映像がインターネット上に投稿されたという知らせは、現地時間3日午後7時前、ヨルダンの首都アンマンにいるムアーズさんの家族にも入ってきました。 アンマンの集会所でムアーズさんの解放を訴える記者会見の準備をしていた父親のバッサムさんは、うつろな表情で親戚に両脇を抱えられながら車に乗り込み、その場をあとにしました。集まっていた家族の中には、泣

    J138
    J138 2015/02/04
  • Slack と Qiita:Team を使って気楽に日報 #qiita_hackathon

    Hubot Advent Calendar 2014 14日目の記事です。 2014/12/13、リクルート社で行われた Qiita API v2 Hackathon で、Chat 日報 なるワークフローを発表しました。 ありがたいことに、優秀賞をいただき、Kindle Voyage がいただける様です。 Hackathon のテーマ 今回の Hackathon のテーマは、Qiita APIv2を利用して毎日の開発が楽しくなるツールの開発 とのことでした。 開発は、ほっておいても楽しい ので、開発に当てる時間をより多く取れる様に、日報の作成を楽にする、という目的で開発しました。 作ったもの Qiita API v2 が発表されてすぐ、Hubot スクリプト hubot-qiita 開発に着手したのですが、業務内では別業務、業務外では CI2Go を作成していたので、未完成のまま塩漬けに

    Slack と Qiita:Team を使って気楽に日報 #qiita_hackathon
  • 恐怖の JVM 大量メモリ消費!メモリリークの謎を追え!! - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、ミドルウェア開発チームの青木(@a_o_k_i_n_g)です。将来の夢は川口浩探検隊に入ることです。 先日、弊社のアプリケーションサーバーで大量にメモリを消費するという現象に遭遇しました。アクセス頻度の低いサーバーがメモリを大量消費するという謎深いものでした。 発生当初の状況はこんな感じです。 アプリケーションサーバーでは Jetty が稼働 現象が発生した JVM は 5GB 程度のメモリを消費しており、明らかに通常ではない量のメモリを消費している 複数台のサーバーで発生していたが、全てで発生したわけではない。 また、発生したサーバーはいずれもアクセス頻度が少ないサーバーだった。 ヒープ、パーマネント、スタック ひとまず、JVM でトラブルが発生した時は何はともあれヒープダンプとスレッドダンプを見るに限ります。各種情報の取得をインフラ部隊へ依頼し、得られたヒープを解析すると、

    恐怖の JVM 大量メモリ消費!メモリリークの謎を追え!! - Cybozu Inside Out | サイボウズエンジニアのブログ
    J138
    J138 2015/02/04
  • Pastebin.com - #1 paste tool since 2002!

    You are currently not logged in, this means you can not edit or delete anything you paste. Sign Up or Login

    Pastebin.com - #1 paste tool since 2002!
    J138
    J138 2015/02/04