たこぼんげブログ

大学院博士課程から脱落してWEB業界に就職しました。

Chromeの拡張機能MultiLoginが使えない。→使えた。

ある日、突然、MultiLogin使えなくなりました。 なんとか使えるようになったので、その方法をメモ。 MultiLoginはsessionをタブごとに切り替えてくれます。 同じサイトで別アカウントでログインしたい時にシークレットウィンドウとか別ブラウザとか使わなく…

PushCrew(プッシュクルー)の使い方

プッシュ通知をブラウザに遅れるサービスが最近リリースされたみたいです。 PushCrew(プッシュクルー) 今作ってるサービスはスマホアプリにして通知をできるようにしたいと思っていたのですが、 スキルがないのでまずwebアプリを作りました。 このサービス…

【FuelPHP】simpleauthをカスタマイズして拡張する

FuelPHPのsimpleauthは便利でよく使います。 ただ、決まったフィールド以外のパラメータはprofile_fieldsにシリアライズしてぶち込む仕様となっています。 カスタマイズしてちゃんとカラムとして追加できるようにしました。 まず、以下のファイルを用意しま…

2015年に読んだ本

2015年に僕が読んだ本27冊をまとめました。 挫折したり面白くなくて途中でやめたやつも含みます。 内容を覚えてない本が多いけど、 サーっと読んで自然と頭に残ったものを大事にする作戦で読んでるので、 覚えてない内容=今は必要ない内容 ってことかな。タ…

リアクション大事

小2の甥っ子に掛け算のひっ算教えました。 学校では九九を習っているようです。 まず12 x 3を教えます。 1の位、2 x 3 = 6 10の位、1 x 3 = 3 36。 甥っ子「すげぇ!」 思った以上に良い反応。 次に1324 x 2 を紙に書いたところ、 「まさか・・」と甥っ子。…

FireFoxでもjQueryUIのSortableを使う。

jQueryUIのSortable お馴染みのjqueryUIプラグインのsortable。 ドラッグ&ドロップで要素を並び替えできます。 古い記事だけを参考にするとFireFoxでうまく動作しない部分があったのでメモ。 サンプル jqueryとjquery-uiのscriptは読み込んだ状態で、 <ul id="jquery-ui-sortable"> <li>項目</li></ul>…

RailsでSB-Adminを使う

Rails4に管理画面用テンプレートのSB-Admin2を入れました。 bootstrapとかfontはgemで入れるようにしたので、必要なgemとかをまとめます。 startbootstrap.com SBAdminのファイル群をダウンロードしてきたら、必要なcssやjsファイルは vendor/assets/の中のs…

ローカルのgitリポジトリをremoteをGitHubに設定してあげる

git

ローカルPCにあるプログラムをgitのリポジトリにして、GitHubにあげる手順のメモ。 まず、GitHub上でリポジトリを作成します。 あとは以下のコマンドを実行する。 git init git add --all git commit -m "first commit" git remote add origin git@github.co…

【Mac】El CapitanのMission Controlで上部のデスクトップ一覧の中身をデフォルトで表示する

Mac

El Capitanにアップグレードしました。 ちょっと動作が軽くなった気がします。 いくつかの挙動の変更に不満があるのですが、 1番はMission Controlの上部のデスクトップがデフォルトで表示されてない。 ↓こんな感じ ここからマウスを上へ持って行くと、 ↓の…

mysqlのdump

dumpコマンド mysqldump -u root -p -x db_name > dump.sql -xオプションは--lock-all-tablesのエイリアスらしいです。 ↓よくまとまってます。 qiita.com

定時で帰るか、周りを手伝って残業するか。

ここ2ヶ月くらい残業0時間です。 周りは残業して作業してるようですけど、 申し訳ないなぁと思いつつ(いや最近はそんなに思ってないな)定時で帰ってます。 もっと仕事もらってみんなの平均くらいは残業しようか。 それか、もっと仕事もらって定時で帰る…

【FuelPHP】コントローラーやアクション毎に自動でcss、jsを読み込む

FuelPHPでコントローラーやアクションのページに応じたcssやjsファイルを自動で読み込みたい! assetsの中でviewsと同じディレクトリ構造でcssやjsのファイルを配置すると、 それに対応するページで自動で読んでくれるようにしたい。 Controllerでそのページ…

Vagrant+Chef+LAMP+Rails+Nodejs

たまにはブログ書かんとね。 ローカル開発環境は前からあったんですけど、 新しい言語とかツールを使いたい時に色々失敗しながらinstallしてなんとか動いてますみたいな状態になってた。 いらないものとか入ってそうでなんか不安なのと、共同開発者にもすぐ…

メモ

・HTMLの先頭のDOCTYPEちゃんと理解してなかった。ちゃんと書かんとデザインとか崩れるんやね。 DOCTYPEスイッチ-HTMLの基本 ・CSSの優先順位を上げるために、適当にclassを追加する。 ・httpsにするにはURLをhttpsにするだけ。CSS とか読み込むリンクもhtt…

Basic認証のかかったページでのファイルダウンロード

WindowsのInternet ExplorerでBasic認証されたページのWordやExcelのファイルをダウンロードするときに開くを選択すると、 ページ入るときに認証しててもまた認証求められる。 どうやらWordとかExcelが直接がダウンロードしようとしてるみたい。 知らんがな…

lsの色変える

MacにiTerm2入れてls押すと、文字が真っ白。どれがディレクトリか分からん。 そんな時はlsに-Gのオプションつければ色が付きます。 aliasにしとこう!! ただ、そのままやと色見にくい。 例えば.bash_profileに export LSCOLORS=gxfxcxdxbxegedabagacad こん…

SQLアンチパターンまとめ

SQL

SQLアンチパターン読みました。 よく分からんとこも多かったけど、とりあえずこうしとけっていう自分なりのまとめ。 ・ワイルドカードは使わない SELECTとかでレコード取ってくる時は、必要なカラム名だけ(たとえ全部でも)を列挙する。 ・画像はファイルじ…

ホームズ「もうおっさんやわ」

ワトソン「誕生日おめでとう」 ホームズ「あざすw」 ワトソン「27とかやばいね」 ホームズ「もうおっさんやわ」 ワトソン「でも昔自分が思ってた27より子供やんな」 ホームズ「たしかに。どうなると大人になったと思えるんやろな」 ワトソン「さあねえ・・…

ホームズ「本読むくらいやったら豆電球で全然いける」

ホームズ「おす」 ワトソン「ちす」 ホームズ「今日は遅かったね」 ワトソン「昨日なぜかねられへんかってん」 ホームズ「以前もやっててんけど、最近は寝る1、2時間前はPCとか見ないってのやってる」 ワトソン「ほお。俺もやろかな。寝る直前までPCみて布…

MacのFinderのツールバーにアプリとかゴミ箱を置く

Mac

私のMacのFinderのツールバーはこんな感じです。 ツールバーにアプリとかゴミ箱を置けるんですね。 ファイルとかフォルダをDockのアプリとかゴミ箱までドラッグすれば開けたり削除したりできますけど、Dockってちょっと遠いと思いませんか?私は思いました。…

Macの英数かなキーをshiftに割り当てる

Mac

Shiftキーって場合によっちゃ小指じゃ辛い。 英数かなはベストポジションにあるのに用途がそれだけってもったいなくないすか? 普通は他のキーと組み合わせて使うことはないので、shiftに割り当てたら便利な気がします。 KeyRemap4使います。 xmlを書き換え…

VagrantでさくっとLAMPのローカル開発環境(r8 / vagrant-lamp)

r8 / vagrant-lamp r8 / vagrant-lampをMacで使います。 これを落とすと中身は vagrant-lamp-master/ ----cookbooks/ ----data-bags/ ----public/ ----README.md ----Vagrantfile になってます。 とりあえずvagrant upしたらvagrant sshしましょう。 デフォ…

gitでdevelopブランチとfeatureブランチを切って開発する

git

やること リモートにmasterとdevelopのブランチがあるgitリポジトリがあるとします。 複数の開発者は各々ローカルにdevelopブランチをpullする。 さらにそのdevelopブランチからfeatureブランチを切って、そこで開発を進める。 featureブランチが完成したら…

KeyRemap4でprivate.xmlをいじってキーボードを使いやすくする

Mac

KeyRemap4MacBook - OS X用のソフトウェアを使ってキー配置を自分好みに変えました。KeyRemap4は自分の好きなようにキーボードのキー配置をいじれるアプリです。 ここにこのキーがあればな〜なんてみんな思うはず!そんな時にこのアプリが最強です。 これは…

Redmine導入

Redmineを導入しました。 Rubyのインストールあたりで大分はまりました。 その辺まとめます。 サーバー:CentOS 6.4 Redmineをインストールするにあたり、公式サイトの Redmine 2.4をCentOS 6.4にインストールする手順 | Redmine.JP Blog を参考にしました。…

ブログはじめました。

こんにちは みなさん、こんにちは。「たこぼんげ」と言います。 これ中学校の友達のアダ名やったんですけど(由来は知りません)、印象が強くて忘れられないんですよ。本人は色んなアダ名付けられてたんで忘れてるかもしれません。 心機一転、色んなサービス…