タグ

2014年7月25日のブックマーク (9件)

  • CapistranoでAWS EC2インスタンスをデプロイする時の注意点

    前回のデプロイ設定ファイルで新たに作成されたEC2インスタンスには、キーペアやセキュリティグループなどが設定されていなかったため、そのままでは作成したインスタンスにSSHでアクセスできませんでした…orz その後、色々とデプロイ設定を修正して、作成したEC2インスタンスにSSHでログインするところまで出来たので、その経緯を備忘録として書いてみた次第。 まぁ、CapistranoでAWSのEC2インスタンスを作成する際…というより、「_AWS SDK for Ruby_」でEC2インスタンスを作成する時の注意点…に近いのかもしれない。 まず、前回の`config/deploy.rb`からインスタンスラウンチのタスク部分を見てみる。 作成するインスタンスに対して、AvailabilityZoneとSubnetの設定しかしていないので、そりゃあアクセス不能になります。最低限、セキュリティグループ

    CapistranoでAWS EC2インスタンスをデプロイする時の注意点
  • using a placeholder with joins

    I'm attempting to avoid any SQL injection vulnerabilities by substituting with my params on a join. Category.joins("LEFT OUTER JOIN incomes ON incomes.category_id = categories.id AND incomes.dept_id = ?", params[:Dept]) This attempts to execute the query with a question mark in it, instead of substituting it for the param. What is the proper way to do this? EDIT: Query needs to return this: SELECT

    using a placeholder with joins
  • animatope アニマトペ

    オノマトペとは、 音や様子を文字に移し替えたもので、「擬音語・擬態語」という意味のフランス語です。 特に日ではさまざまなオノマトペが存在します。 「きらきら」「しんしん」「そよそよ」「もくもく」などとても単純でわかりやすい言葉でありながら、 老若男女ほとんどの人が同じイメージを持つことが出来ます。 「ざらざらの手」と「さらさらの手」は、とても似てるけど全然違う手をイメージできます。 「ぽつぽつ」「しとしと」「ざあざあ」で、どんな雨が降っているかイメージできます。 「ごろごろ」と「ころころ」では、どんな大きさの物が転がっているかイメージできます。 私たちはそういった言葉を、知らず知らず常にイメージして使っていて、 難しい言葉を使わなくても子供でも大人と同じイメージを持てる。 それがオノマトペの素晴らしいところです。 そんなオノマトペを子供でも楽しく理解できて遊べるアプリを作ろうと思いました

    animatope アニマトペ
  • イマドキのIDE事情(147) グラフィカルなログビューアでログを手軽に分析してみよう

    様々なログビューア OSやミドルウェア、もちろん一般的なアプリケーションまで、多くのソフトウェアはログを出力している。これらのログは、障害発生時の解析を目的としていたり、運用中のソフトウェアの情報を取得するためのものであったり、はたまた開発時に使用するためのデバッグログであったりと、その目的や形式も様々だ。 このようなログの出力には、一般的にロギングライブラリが使用される。Javaであれば、Log4jやSLF4J/LogBackといったライブラリが有名だ。これらのロギングライブラリを使用して出力したログは、基的にテキストファイルなのでコマンドや簡単なスクリプトを使用して加工したり検索したりすることが可能だが、より手軽にログを分析するためのツールとして、GUIを備えたログビューアが存在する。 今回は様々なログビューアの中から、Chainsaw、Otros Log Viewer、LogSaw

    イマドキのIDE事情(147) グラフィカルなログビューアでログを手軽に分析してみよう
    taro-maru
    taro-maru 2014/07/25
  • GitHub - griffin-stewie/CSNLINEOpener: Open LINE.app with Text OR Image By Public API.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - griffin-stewie/CSNLINEOpener: Open LINE.app with Text OR Image By Public API.
  • Docker: MySQLのクエリーログを確認できるようにしたい - Qiita

    mysqldの --general-log-file オプションを /dev/stdout に設定してコンテナを起動しておく。 $ sudo docker run -p 3306:3306 -d --name mysql -e MYSQL_ROOT_PASSWORD="mypass" mysql /entrypoint.sh mysqld --datadir=/var/lib/mysql --user=root --general-log=true --general-log-file=/dev/stdout こうすることで、docker logs -f mysql で標準出力にてクエリーログを確認できるようになる。 ホストとコンテナでログファイルをVOLUMEで共有しなくていいのがこの方法のいいところ。また、ログファイルを確認するためにコンテナに入る必要もない。Dockerfileやmy

    Docker: MySQLのクエリーログを確認できるようにしたい - Qiita
  • 「ブックマークコメントページ」をベータリリースしました - はてなブックマーク開発ブログ

    こんにちは、はてなブックマーク ディレクターの id:jusei です。 日、ユーザー様の個別のブックマークとそのコメントを切り出した「ブックマークコメントページ」を、Web版はてなブックマーク(PC/スマートフォン)にてベータリリースしました。 2014年5月にブログで、ブックマークコメントに返信できる機能を検討していることをお知らせし、ご意見を募集しました。 コメント一覧ページで検討中の新規機能について、ご意見を募集します - はてなブックマーク開発ブログ 数多くのブックマークコメント、ブログコメントをいただき、誠にありがとうございました。ご意見をもとに、今回このような形でベータリリースしました。 ブックマークコメントページの設置により、そのページ自体をさらにブックマークしたり、TwitterやFacebookで容易にシェアしたりできます。「コメント一覧ページでの閲覧性を下げたくな

    「ブックマークコメントページ」をベータリリースしました - はてなブックマーク開発ブログ
  • JSONMate

  • JSONMate - ビジュアル化が分かりやすいWebベースのJSONエディタ MOONGIFT

    世の中の流れとしてJSONが多く使われるようになっています。基的にシステム同士でデータを授受されるものではあるのですが、開発者はその内容を見たり、編集したいと思うこともあります。 手作業でJSONが作れるようになれば、ちょっとしたモックを渡したり外部のサーバにデータ提供しやすくなります。そこで使ってみたいのがJSONMate、JSONエディタです。 JSONMateの使い方 適当なJSONがこのようにツリー表示されます。 Arrayやオブジェクトによって表示が変わります。 データの追加も行えます。そうすると元データにも反映されます。 オブジェクトのツリーも分かりやすいです。 こんな感じのビジュアル化も用意されています。 JSONMateを使えばJSONデータを見た目分かりやすく、容易に編集できます。ちょっとしたJSONを作る場合に便利そうです。手作業でも作れると思って取りかかると意外と構

    JSONMate - ビジュアル化が分かりやすいWebベースのJSONエディタ MOONGIFT