2015年9月6日日曜日

[Rails] 遅延評価とか、any?で発行されるSQLとかでハマった件

コントローラーがファットでダサいから、ヘルパー作って処理をまとめようとしたら、勉強になったのでメモ。

2015年9月5日土曜日

[Rails] C3.jsを使ってグラフを表示する

以前、勉強で作ったRSSリーダーのRailsアプリにデータが溜まってきたのでグラフで何か可視化したくなってきた。
そんなわけで、C3.jsを使ってチャート表示してみた。

2015年8月29日土曜日

ビジネスマネジャー検定試験 結果来た

85点で合格してた。合格率が72.6%だったので、落ちなくてよかったなというくらいの感想。

一応、模範解答があったので、ざっと間違った部分を見直した。
機密情報が電子媒体に記録されている場合、秘密管理の要件を充足するための秘密管理措置として、例えば、電子ファイル名やフォルダ名へのマル秘マークを付記すること、・・・パスワードを設定することなどが挙げられる。
この問題、誤りかと思ったら正しいんだね。パスワードは設定するけど、ファイル名に㊙なんてつけたことなかったわ。なんかバカっぽいし機種依存文字だし。わざわざ気になるような名前にして、秘密情報にアクセスさせなくてもいいじゃんと思った。

営業秘密管理指針ってのは知らなかったのでざっと読んでみた。
秘密管理措置の対象者たる従業員において当該情報が秘密であって、一般情報とは取扱いが異なるべきという規範意識が生じる程度の取組であることがポイントとなる。
なるほど、従業員が秘密情報取り扱っているという意識を持たせるためにやるのね。たまには使ってみよう。

とりあえず試験は合格できたので、これまでマネージャーとしてやってきた経験や習得してきた知識が、ある程度は力になったと思うことにする。

2015年8月2日日曜日

[MySQL] ORDER BY FIELD (col_name, val1, val2) 知らなかった・・・

長年MySQL使ってきたけれど、ORDER BY FIELD (col_name, val1, val2) 知らなかったのですぅ。
まぁ、知らなくても普通にやってこれたけど、最近railsを使っている影響のせいもあってか知ることになった。

2015年7月20日月曜日

ビジネスマネジャー検定試験受けてきた

昨日、ビジネスマネジャー検定試験を受けてきた。
受験者1600だか2600だかくらいいた。(記憶力がないので曖昧
久しぶりの試験だったので雰囲気とか緊張感とか中々楽しめたな。
時計を忘れてしまったけれど、時間気にせず解いても十分終わる感じ。
公式テキストを2月に一通り読み終えて以降は特に勉強してなくて、
試験前日と当日におさらいしていたくらいだけれど、
7割くらいは解けているんじゃないかなという感触はあり。

まぁ、仮に落ちていても、もう受けないかなと思う。
資格よりは実力をつけないといけないと感じた次第。
でも、合格していたらちょっとだけ燥いでみる。

2015年6月17日水曜日

[OpenShift] cronの細かい時間の設定が面倒な件

OpenshiftではCronはカートリッジを追加して使用するらしい。
$ rhc cartridge add cron -a APP_NAME

2015年6月14日日曜日

[Rails] font-awesome-railsとprecompileとstupid digest

アイコンでfont-awesome-railsを使っていたのだけれど、production環境にデプロイしたら、アイコンが表示されていなくて残念な感じ。

2015年5月6日水曜日

vagrant upに失敗する

vagrant upすると起動できなくなった。
$ vagrant up
The provider 'virtualbox' that was requested to back the machine
'default' is reporting that it isn't usable on this system. The
reason is shown below:

VirtualBox is complaining that the kernel module is not loaded. Please
run `VBoxManage --version` or open the VirtualBox GUI to see the error
message which should contain instructions on how to fix this error.
カーネルモジュールがロードされてないっぽい。

言われるままに実行。
$ VBoxManage --version
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (3.13.0-52-generic) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /etc/init.d/vboxdrv setup

         You will not be able to start VMs until this problem is fixed.
4.3.26r98988
なんかWARNINGでた。

言われるままに実行、再。
$ sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modulesError! Could not locate dkms.conf file.
File:  does not exist.
 ...done.
Trying to register the VirtualBox kernel modules using DKMSError! DKMS tree already contains: vboxhost-4.3.26
You cannot add the same module/version combo more than once.
 ...failed!
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...done.
Starting VirtualBox kernel modules ...done.
カーネルモジュールをリコンパイルしてスタートdone。

これで、vagrant upできるようになた。

[Rails]InheritedResources::Baseを継承したコントローラーになってしまう

scaffoldしたコントローラーがInheritedResources::Baseを継承したものになってたので原因調査。

結論としては、activeadminの依存で入ったgem inherited_resourcesの影響。
ActiveAdmin's use of Inherited Resources overrides `rails g scaffold my_articles` #3114
config.app_generators.scaffold_controller = :scaffold_controller
をconfig/application.rbに追加しろとのこと。

やりたいことを簡単に実現できる反面何してるのか良く理解できていないことが多い。
Rails 奥が深い。

2015年5月5日火曜日

[Rails]rake db:resetとrake db:migrate:reset

Ruby on Rails チュートリアルで知ったrake db:resetを何の疑問も持たずに使っていたが、activeadminを使っていて少々困ったので調べてみた。

2015年4月21日火曜日

[railstutorial] uninitialized constant RelationshipsController (NameError)

Rails Tutorialがまだ終わっていない。なんだかんだ2ヶ月くらい時が経っている。
時間あったので写経を再開してたら、なんかエラーがデター。
relationships_controller_spec.rb:3:in `': uninitialized constant RelationshipsController (NameError)

2015年4月5日日曜日

MySQL5.7インストールしてみる

最近mysqlの進歩には全く着いていけてないので、UbuntuにMySQL5.7を入れて遊んでみる。

2015年3月29日日曜日

久しぶりにRails勉強再開

未だにrails tutorial終わってない。で、rails console開こうとしたらこんなエラーが・・・。
There is a version mismatch between the spring client and the server. 
You should restart the server and make sure to use the same version. 

CLIENT: 1.3.3, SERVER: 1.3.2

2015年3月17日火曜日

[読書]フリー ―<無料>からお金を生みだす新戦略


フリー ―<無料>からお金を生みだす新戦略』読了。なんだか最近読書のペースは落ちている。
勉強会やセミナーイベント行ったり、ruby on rails勉強してたりするから仕方ない。

フリーの仕組みについてはまぁまぁ理解が深まったので良かったかな。
巻末付録の「潤沢さに根ざした思考法の10原則」も「フリーを利用した50のビジネスモデル」も参考になった。
ここに載せたいくらいだが、やり過ぎなのでやめておく。これは気になったときには読み返すことにしよう。

2015年3月8日日曜日

俺のブログがつまらないのはどう考えてもお前らが悪い

このブログは平凡な日記、感想文、作業ログ、ポエムを淡々と書き残すものなので、過度な期待をされても困ってしまう。

2015年2月22日日曜日

ビジネスマネジャー検定試験公式テキスト 一通り読み終えた

1月に買ったテキストをようやく一通り読み終えた。1ヶ月もかかった。

難しい言葉もないし読みやすいテキストだったけど、ちょっと気になったのは言い換えが多いこと。言い換えると、ムダに語数が増えること。
本だったり経験だったりを通して得てきたものプラスαが纏められていて良い本だと思う。できれば2年くらい前に読んでおきたかったな。

2015年2月15日日曜日

Ruby on Rails再入門してみっか

Railsに乗っかてみようと思ったけど、結局乗れなかったなーなんてのがちょうど3年前のこと。
会社でもrailsで作られたものがあったりもするので、そろそろ覚えよう。あんまり乗り気はしないけど。

2015年2月7日土曜日

dots. Summit 2015 行ってきた

dots. Summit 2015に行ってみてけっこう面白かったので、いつものように自分のために残しておく。
資料もきっとアップされるだろうし、誰かがまとめたりもするだろうし、自分が気になったことだけ。

2015年2月3日火曜日

adsense始めて4年

なんだか今日でadsenseを始めてちょうど4年の記念日らしい。
Adsenseにログインしたらこの画像が右の方に表示されてた。
詳細は『AdSense の目標達成カードについて』に飛ぶリンクだった。

2015年2月1日日曜日

[読書]スティーブ・ジョブズ全仕事


年末に購入してあまり読み進んでいなかった『図解 スティーブ・ジョブズ全仕事』を読み終えた。

表紙の説明にも「「図」で直感的に理解する」とあるように図が多い。
本の構成としては、72のエピソードがそれぞれ1つの図で纏められている。
1つのエピソードの文章も2,3ページ分くらいとボリュームは大きくない。
図というとグラフやチャートのイメージが強いので、あれは絵・イラストだな。

2015年1月25日日曜日

milkcocoaを触ってみた

『JavaScript1行でバックエンドを提供します』というmilkcocoaのチュートリアルをやってみた。
特にハマることもなくチュートリアル通りに簡単にチャットアプリ完成。

2015年1月12日月曜日

ビジネスマネジャー検定試験公式テキストを買ってきた

思い立ったが吉日、
ビジネスマネジャー検定試験の公式テキストを購入してきた。
これできっと試験を受けるだろう。
応募が5月中旬からとだいぶ先なので、忘れなければ。

試験を受けるのは久しぶりなので楽しみだ。
データベーススペシャリストとって以来だから5〜6年ぶりか。
しかも、IT系資格じゃないし、第一回目だし、勝手がわからない。
まぁ、受かるために受けるのではなく、
学ぶために受けるくらいの軽い気持ちでいく。

2015年1月10日土曜日

Blogを統合してみた

読書のメモとかをなんとなく別のBlogで書いてたけど、あんまり意味がないので統合してみた。ついでに名前も変更。

やり方は簡単で『ブログをエクスポートまたはインポートする』を見ればわかる。微妙にURLが変わってサイト内のリンクがリンク切れにはなっていたので、一通り目を通して直したくらいで特に難しいこともなかった。

特にSEOが強かったわけでもないし、単なる個人のメモ書きなので、もう一方のblogは削除して終了。

ビジネスマネジャー検定試験かぁ

ビジネスマネジャー検定試験なんてものが誕生したらしい。

ビジネスマネジャー検定試験は、マネジャーとして活躍が期待されるビジネスパーソンに対し、その土台づくりのサポートを目的とし、「あらゆるマネジャーが共通して身につけておくべき重要な基礎知識」を効率的に習得する機会を提供します。
会社でマネージャー研修のようなものがあるわけでもなく、これまではなんとなく本を読んだり、人に倣ったりしてマネジメントしてきたので、それがどの程度の力・知識でであるのか試すには良い機会かなぁーなんて思ったりもする。公式テキストもあるようだし、足りてない知識も習得するチャンスにもなるか。よし、受験してみっかな。

2015年1月5日月曜日

【読書】ソニーをダメにした「普通」という病

ソニーをダメにした「普通」という病』読了。Kindleで95円と安かったからと大したことない動機で購入して読んだのだけれど、思っていた以上に面白くサクサクと読むことができた。

2015年1月3日土曜日

【読書】ファーストペンギンの会社

ファーストペンギンの会社』読了。

「ファーストペンギン・スピリット」をもつインターネット企業、デジタルガレージの本。ファーストペンギン・スピリットとはリスクのあることにも勇気と強い意志を持って真っ先に挑戦することらしい。そのスピリットをすべての社員に持つことを課しているというから、興味を惹かれる。

2015年1月1日木曜日

【読書】強運を引き寄せる! 魔法の「口ぐせ」リスト

強運を引き寄せる! 魔法の「口ぐせ」リスト』を1,304円(93%)OFFの100円で購入できた。ツイてる!Amazonさん、ありがとうございます!

結論から言うと、本の内容については特に得られるものはなかった気がする。普段から意識してることが多かったので。でも、大丈夫!逆に考えると既に強運を引き寄せているということになるので。これもこれまでの読書の賜物か。

このわずかな文章でも、5〜6つくらいはリストから魔法の口ぐせを混ぜられたかな。