タグ

2019年1月15日のブックマーク (11件)

  • Skyscanner

  • https://saitoxu.io/2018/03/30/sidekiq-introduction.html

    https://saitoxu.io/2018/03/30/sidekiq-introduction.html
  • RailsでPaperclipを使ってみたメモ [俺の備忘録]

    Google+ボタン はてなブックマークボタン 更新日時: 2014年02月12日(水) 作成日時: 2013年04月22日(月) 前の記事 / 次の記事 Railsで画像やその他ファイルのアップロードを実装する場合、 アップロードするだけならサクっと書けるのだけど、 どこのディレクトリに保存して削除するときはこうしてとか色々考えてると 段々遠くに放り投げたくなって来るのでPaperclipを使ってみた時のメモ。 参考 github:thoughtbot / paperclip ID Partitioning Jamis 13 Mar 2006 モデル 各モデルに直接紐付けてもいいんだけど 画像の表示位置とかファイル自体の属性として持たせたいものがあるので分ける。 (ファイル専用のモデルをつくってそれをファイルを持たせたいモデルに belongs_to させる。) Migration cl

  • 子供が急に海外で暮らすということ - 怠惰を求めて勤勉に行き着く

    やっぱり、インターネットは成功者の話ばかりではなくて厳しい現実の話もあった方がいいと思うので、我が家のことをもう少し書きます。 我が家は僕の海外赴任に家族全員がついてくる形でカリフォルニアに来ています。長女は渡米時4歳、次女は10ヶ月でした。僕がアメリカに来たかった気持ちを100とすると、は19、長女は2ぐらいです。パパは来たくて来てるのでつらいことはありません。は大変苦しみましたが、素晴らしい友人に恵まれてどうにか折り合いをつけてくれました。次女は元々バブーなのでまだ自我はない。問題は長女です。 長女は日語の習得が早く、2歳ぐらいで流暢にしゃべりはじめ渡米時にはほとんど大人顔負けの語彙でした。これは大変喜ばしかったのですが、換言すればこの時点で日語で確たる自我を確立したのだと思います。このせいかどうか分かりませんが、この年齢にしては意外なほどに新しい環境や言葉の違いに対する拒否反

    子供が急に海外で暮らすということ - 怠惰を求めて勤勉に行き着く
  • RailsのPaperclipについてまとめてみた - ハッカーを目指す白Tのブログ

    Railsを使って、SNS上で共有された画像を活用したWEBサービスを作ろうと思い、画像ファイルの管理を担うgem、Paperclipについて調べてみた。 目次1. Paperclipとは 2. Paperclip::ClassMethods#has_attached_file 3. 添付ファイルに対するvalidation 4. 添付ファイルの削除、論理削除 5. s3の設定 6. Paperclipと他のgemの比較 1. Paperclipとはthoughtbot/paperclip · GitHub Paperclipは、RailsのActiveRecord用のライブラリである。Railsのアプリケーションで、ユーザーがアップロードした画像等のファイルについての煩雑な設定、すなわち、保存や削除などの設定を簡単に行うことができるようになる。 Paperclipは、ImageMagic

    RailsのPaperclipについてまとめてみた - ハッカーを目指す白Tのブログ
  • RailsでPaperclipを使ってファイルをアップロードする - Rails Webook

    Paperclipはは有名なファイルアップロード用のgemです。他にはCarrierWaveというものもあります。 この2つがRailsでのファイルアップロードgemとしてトップ2を争っています。 これらの違いは、 Paperclipは機能がシンプルで使いやすい CarrierWaveは機能がいろいろあり、応用が聞きやすい です。 Paperclipではアップロードしたファイルはサーバー上に配置されます。 実装結果 追加/編集画面でファイルをアップロードします。 すると。。。詳細画面にアップロードした画面が表示されます。 動作確認 Mac OS X 10.9 Ruby 2.0.0 Rails 4.1.4 Paperclip 4.2.0 目次 Railsプロジェクトの作成 PaperclipのRailsへの導入 Paperclipのアップロードファイルの保存先とValidation Pape

    RailsでPaperclipを使ってファイルをアップロードする - Rails Webook
  • Slackの新機能「グループ」を使ってみた | ロードバランスすだちくん

    シンジです。ちょいちょい新機能が追加されるSlackですが、グループ機能も以前から新機能として追加されていました。特に用途も無かったので放置していたのですが、せっかくなので使ってみたらなんか変わるかなと思って設定をしてみましたのでその方法です。 グループ機能とは何か Slackには通知を促す機能として「メンション」という機能があります。例えば、シンジ個人にメッセージをプッシュしたいときは @shinji このメッセージマジ読んでお願い と、アットマークを前に付けて、後ろにユーザーIDを紐付けることで、メッセージを押しつけられます。このほかにも、 @channnel チャンネルの参加者全員にメッセージをプッシュする @here チャンネルの参加者でオンラインに人にメッセージをプッシュする など、メンションにはいろんな使い方があります。もちろん、1つのメッセージで複数のメンションを指定すること

    Slackの新機能「グループ」を使ってみた | ロードバランスすだちくん
    mozy_ok
    mozy_ok 2019/01/15
    “Slackの新機能「グループ」を使ってみた”
  • Amazon SageMakerで独自の学習/推論用コンテナイメージを作ってみる | DevelopersIO

    こんにちは、大阪DI部の大澤です。 Amazon SageMakerはAWS機械学習のフルマネージドサービスです。ノートブックインスタンスによるデータ探索から機械学習モデルの学習から推論用エンドポイントへのモデルのデプロイなどを行うことができます。 SageMakerには幾つかの組み込みアルゴリズムがありますが、それ以外にもTensorFlowやMXNetなどのその他の機械学習フレームワークを使ったSageMaker上での学習やモデルのホスティング、バッチ変換なども可能です。いくつかのフレームワークについてはSageMakerで学習と推論を行うときに必要なコンテナイメージが用意されています。しかしながら、用意されているコンテナイメージでは要件が満たせない場合には、自らでコンテナイメージを作成するかマーケットプレイスでアルゴリズム/モデルパッケージをサブスクライブする必要があります。 今回

    Amazon SageMakerで独自の学習/推論用コンテナイメージを作ってみる | DevelopersIO
  • pip installで導入したパッケージのバイナリファイルのパスを知る方法 - Innovator Japan Engineers’ Blog

    こんにちは、エンジニアの @akase244 です。 「AWS Lambdaを触ってみたい」と急に思いたち、AWSのドキュメントを読んでいたのですが、Lambdaを触るための前準備として以下の3つが説明されており、その中の「SAM CLI のインストール」がうまくいかずハマってしまったので、その際のメモを残しておこうと思います。 AWS アカウントのセットアップ AWS CLI のセットアップ SAM CLI のインストール Lambdaを触るための前準備 冒頭で大まかな流れを書きましたが、もう少し詳しく書くとこんな感じになります。 AWS アカウントのセットアップ AWSアカウントを作成する。 IAMユーザーを作成する。 AWS CLI のセットアップ AWS CLIをインストールする。 作成済みのIAMユーザーの情報を元にAWS CLIの設定を行う。 SAM CLI のインストール S

    pip installで導入したパッケージのバイナリファイルのパスを知る方法 - Innovator Japan Engineers’ Blog
  • エンジニアなら抑えておきたいたった一つのKPIと確認に便利なツール | iret.media

    元事業会社のシステムマネージャーから転職して、いちエンジニアに戻り、自分のパフォーマンスを計測するのに抑えているKPIと確認するのに利用しているツールを紹介してみます。 KPIとは 「KPI」とは? 正しい意味と使い方、その効果とKGIも紹介【ビジネス用語】 | マイナビニュース https://news.mynavi.jp/article/20180213-584004/ 「KPI」とは、key performance indicator の略で、組織やチームで設定した最終的な目標を達成するための、過程を計測・評価する中間指標のことです。日では「重要業績評価指標」や「主要業績評価指標」「重要達成度指標」などと言われています。 ビジネスやプロジェクトに関わっているのなら一度は聞いたことがある単語だと思います。 組織やチームでいえば、売上金額やユーザー数などが一般的には指標となりますが、個

    エンジニアなら抑えておきたいたった一つのKPIと確認に便利なツール | iret.media
  • 活発なアンダーグラウンド市場:不正ソフトウェアの販売手口について解説 | トレンドマイクロ セキュリティブログ

    サイバー犯罪をめぐる現代の状況は、10年程前と比べても大きく変化しています。当時はほとんどのサイバー犯罪者が、自身で一連のツールを作成するか、別の開発者を雇って作成させるかしていました。そして、世界規模のオンライン攻撃は、必要な技能や知識を持つ有能なプログラマが実行するものでした。やがて、サイバー犯罪者たちは、攻撃ツールや手口を共有し拡散するために仲間内でコミュニティを形成するようになりました。このようなコミュニティが、他のサイバー犯罪者がツールを購入する市場へと発展しました。 攻撃ツールが売買される市場は、インターネット上やTorなどの匿名ネットワーク上に構築された専用のWebサイトやオンライン掲示板という形で今なお存在しています。ツールの開発者は、自身の製品がどのような用途に使われているかを完全に理解していながらも、ソフトウェアの利用方法は購入者の自己責任だとして、責任を逃れようとしま

    活発なアンダーグラウンド市場:不正ソフトウェアの販売手口について解説 | トレンドマイクロ セキュリティブログ