やりたいこと S3から読み込んだ画像をブラウザ上で切り抜きサーバーに保存 手順 S3のバケットにCSORの設定 画面の作成 送信処理の作成 使用プラグイン fengyuanchen/cropper 画面作成 公式サイトにDEMOが用意されているのでこちらを使用。さらに用途に合わせ…
Deviseで追加したカラムを更新する時のメモ。追加したカラムの編集が反映されないエラーではまっていたのですが、いくつか記事を読みあさったところStrongParameterではじかれているとのこと。記事とドキュメントを参考にカラムを更新対象に追加する処理を行…
Railsでテーブルの構造をサクッと調べたい時のメモ $ rails db sqlite> PRAGMA table_info('users');
ヘッダーに検索フォームをつくる時のメモ。 Gemfile gem 'ransack' application_controller.rb before_filter :set_search def set_search @search = Article.search(params[:q]) end application.html.slim = search_form_for @search, url: root_path do |…
CakePHPでテーブルをソートする時のメモ。 <table> <tr> <th>paginator->sort('created', '作成日');?><th> <tr> <tr> <td><td> <tr> </table> 参考 Paginator
TOEICの結果 フィリピン留学を終えて、人生で初めて受けたTOEICの結果が返ってきました。結果は450点(L:260, R:190)と予想よりも高く、またサウスピークの記事では450点を英語初心者の到達目標として設定していたので、留学の成果としても合格点だったので…
Vagrantでmountに失敗した時のメモ。 エラー内容 Failed to mount folders in Linux guest. This is usually because the "vboxsf" file system is not available. Please verify that the guest additions are properly installed in the guest and can wor…
VagrantでRuby on Railsの作業環境を構築するためのメモ。 事前作業 rbenvのインストール Vagrantのインストール Bundleのインストール Boxを追加 $ mkdir sample && cd sample $ vagrant init phusion/ubuntu-14.04-amd64 $ vagrant up $ vagrant ssh Chef…
音読パッケージの手順メモ。 みるみる英語力がアップする音読パッケージトレーニング(CD BOOK)作者: 森沢洋介出版社/メーカー: ベレ出版発売日: 2009/11/20メディア: 単行本(ソフトカバー)購入: 21人 クリック: 322回この商品を含むブログ (56件) を見る 1…
Andoroid Studioでエミュレータを追加しようとした際に出たエラーとその対応のメモ。 HAXM is required for running x86 system images インストール $ cd /Users/{username}/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/ $ s…
ドラッグアンドドロップで並び替え ドラッグアンドドロップで項目を並び替えるUIをつくるためのメモ。並び替えた後、ajaxで並び順の値を更新する処理を想定しています。 必要ファイル jQuery jQuery UI jquery.ui.core.min.js jquery.ui.widget.min.js jquer…
フィリピン留学の経験から、実際に新しく購入したものをご紹介します。持ち物選びの参考になれば幸いです。(商品を購入毎に随時更新していく予定です。) SRS-X33 ソニー ワイヤレスポータブルスピーカー ブラック SRS-X33/B出版社/メーカー: ソニー発売日:…
三ヶ月間のフィリピン留学をあと一週間ほどで終えようとしています。現地に滞在して熱を帯びているうちに振り返りを行います。 英語の上達について 三ヶ月間で確実な進歩がありました。特に英語で会話する度胸が身に付いたことが大きな成果です。「実際のと…
フィリピン留学に来て二ヶ月が経ちました。持ち物について「あれを持ってくれば良かった・・・」という思いを何度か経験したのでメモとして残したいと思います。フィリピン留学の内容や成果についてはまた別の機会に記事に書く予定です。 留学前に持ち物につ…
svn diffで差分を確認する際に、色をつけて見やすくするためのメモ。 homebrewのインストール $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" colordiffのインストール $ brew install colordiff svnの設定…
フィリピン留学で使用する参考書の選定を行いました。参考書は、留学エージェントの方に薦めていただいた本と「英語上達完全マップ」で紹介されていた本をそのまま取り入れました。念のため選定した本を本屋で立ち読みして、他の本とも読み比べてみましたが…
Emmetのプラグインを管理するためにNeoBundleのインストールも行います。 $ mkdir -p ~/.vim/bundle $ git clone git://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim .vimrc: if has('vim_starting') if &compatible set nocompatible endi…
年末にたまたまルサンチマンを読んだことをきっかけに人工知能について興味を持ち、調べ始めてみると、人工知能の分野では昨今ディープラーニングという手法が開発されて数十年以来のブレイクスルーが訪れているそうです。研究内容を理解することは中々難し…
新年明けてしまいましたが、振り返りの意味を込めて2014年読んで面白かった本をまとめます。 ルサンチマン ルサンチマン 1 (BIG SPIRITS COMICS SPECIAL)作者: 花沢健吾出版社/メーカー: 小学館発売日: 2012/10/30メディア: コミック購入: 1人 クリック: 43…
Vagrantの仮想マシンにphpMyAdminをインストールした時のメモ。 手順 1. phpMyAdminのダウンロード phpMyAdminの公式サイトからダウンロード。 2. フォルダ名のリネーム フォルダ名を「phpMyAdmin-4.3.5-all-languages」から「phpmyadmin」にリネーム。 3. …
高知旅行のための自分用メモ 食べ物 カツオ うつぼ アイスクリン ぼうしパン 芋けんぴ フルーツトマト 鍋焼きラーメン ごっくん馬路村 観光 桂浜 ひろめ市場 沢田マンション 五台山公園 高知城 坂本龍馬記念館 武市半平太旧宅 参考リンク 【高知観光】高知に…
フィリピンに語学留学に行くことに決めました。今回の留学によって、下記の目標を達成したいと考えています。 英語アレルギーの解消 海外のドキュメントを読む 英語で日常会話レベルのコミニケーションをとる 日本以外の国の文化を知る 外国人のエンジニアと…
固定ページの中で他の固定ページにリンクを貼るためにショートコードを作成しました。extract()で配列を変数として返していますが、/wp-includes/shortcodes.phpに記載されているサンプルコードを見ると$attsをそのまま使うほうが良いのかもしれません。 1,…
コマンドラインからシェルを実行しようとした際にデータベースの接続エラーが表示。 Error: Database connection "Mysql" is missing, or could not be created. database.php内の"host"を、"localhost"→"127.0.0.1"に変えることで解決。 'Database/Mysql',…
前回に引き続きWordPressのソースコードを読みます。 wp-load.php
WordPressを使う機会が増えたので、少しずつソースコードを読んでフレームワークの理解を深めたいと思います。 index.php
最近アンテナサイトの制作にハマっているので、アンテナサイトの機能をまとめてみました。 アンテナサイトの基本機能 登録サイトの更新情報 あとで読む機能 記事毎のクリック数取得 記事検索 ランキング クリック数 はてなブックマーク数 ツイート数 いいね…
CakePHP ~を使わないシリーズ viewをつかわない jQueryでAjaxでファイルアップロード jQuery.ajax() でファイルを送る [jQuery] $(‘form’).change()でフォーム全体の変更を監視する [jQuery] post メソッドと ajax メソッドを使って POST 送信を行うサンプ…
WordPressの標準テーマのtwentyfourteenのアイキャッチ画像の設定を変更したいと思い、まずは使われている関数をまとめてみました。 アイキャッチ画像を出力 twentyfourteen_post_thumbnail(); content.phpなどのページで呼び出してアイキャッチ画像を出力。…
標準の[...]を変更する function new_excerpt_more($more) { return '...'; } add_filter('excerpt_more', 'new_excerpt_more'); "read more" リンクを作成する function new_excerpt_more( $more ) { return ' <a class="read-more" href="'. get_permalink( get_the_ID() ) . '">Read More</a>'; } add_filter( 'excerpt_more', '…