読者です 読者をやめる 読者になる 読者になる

22時に寝ようと思って2時に寝る。

備忘録や日記を書いてます。きょうは早く寝よう。

RSpec - テストでは画像アップローダを無効にする

Cloudinary::CarrierWave::UploadError 現在開発しているRailsアプリでは、Userのプロフィール画像をCarrierWaveを用いて、Cloudinaryに画像をアップロードする方法で実装しています。 このUserモデルに関わるテストを行うときはFactoryGirlを用いてテストデ…

Wercker - 「Choose a repository」で目的のリポジトリが見つからない

Werckerで「Choose a repository」フォームで所属しているOrganizationのPrivate Repositoryが見つからない WerckerでCI環境を構築しようと試みたところ、Create Applicationフォームでつまづきました。 最初の画像の通り、はじめに「Choose a repository」…

MySQL5.5系がservice mysqld startで起動しない

症状 こちらの記事を参考に、無事MySQL5.5系をインストールすることが出来ました。 blog.ybbo.net しかし、いざ起動させようとすると、FAILDとなります。 [root@localhost mysql]# service mysqld start MySQL Daemon failed to start. Starting mysqld: [FA…

React - カスタムコンポーネントの基本

カスタムコンポーネントを作ってレンダーする azunobu.hatenablog.com 前回、HTML要素からコンポーネントを作成し、レンダーする方法を学んだ。 一方でReactではHTML要素をコンポーネントにするよりも、カスタムコンポーネントを作る場合のほうが多い。 カス…

React - コンポーネントの基本

コンポーネントを作ってHTMLにレンダリングする 今回はReactで作成するアプリケーションとして最も基礎的な構成要素となるコンポーネント定義の方法ついて。 ディレクトリ構造 azunobu.hatenablog.com 前回、HTMLファイルの中にJSコードを混在させて書いてい…

React - babel-browserとJSXとは何か

何気なく書いた babel-browserとは何か azunobu.hatenablog.com 前の記事でHello Worldした際に、HEAD要素の一つに <script src="https://npmcdn.com/babel-core@5.8.38/browser.min.js"></script> </head> というものがありました。 ここで読み込んでいるbabel-browserは一体何なのでしょうか。 JSX facebook.github.io babel-browserを知るため…

React - ReactでHello Worldする

Reactに入門する 今年の夏以降、Web系のインターンシップに行ったり、いろいろな企業のフロントエンド事情を聞くことが多く、 AngularやReact、Vue.jsなど、ウェブフロントエンド界隈の技術はさまざまなライブラリやフレームワークを採用しているところが多…

Android - StatusBarにコンテンツが食い込む

StatusBarの下にコンテンツが潜り込む現象 values/styles.xmlで<item name="android:windowTranslucentStatus">true</item>という属性を指定した後になって、ステータスバーにコンテンツが潜り込んでしまうことがある。 ステータスバーに対して透過するような属性を加えた時、この透過した部分に対しても描画領域…

SQLiteでno such columnが出た

Androidアプリ開発でSQLiteを扱っていてno such columnというエラーが出た。 今回は、Androidアプリ外(sqliteBrowserなど)で作成したデータベース(hoge.db)をassetsにコピーして読み込み、活用しているパターンです。 発生したタイミング データベースの…

RaspberryPi2とHDDがあったら、NASを構築しよう!

NASのある暮らし この土日でRaspberryPi2と外付けHDDを使って、NASを作った。 qiita.com 作って1日もたってないのでまだ「便利だな〜」という実感はないです。あと、さっそくVPN接続が出来て、外出先からNASにアクセスできたらいいなと思ってる。それもその…

RaspberryPi2をWLI-UC-GNM2で無線LAN接続する

RaspberryPi2で無線LAN接続 とりあえずRaspberryPi2につながっている有線デバイスを出来るだけ少なくしたい。 そのために、無線LAN子機を接続し設定します。手順はわりとかんたんですが、一応備忘録を残しておきます。 また今回の無線LAN設定はRaspberyyPi2…

ラズベリーパイをいじった(初日)

RaspberryPi2届いた pic.twitter.com/eANYNXkDNr— あずのぶ (@azuno_mix) 2015, 12月 1 ラズベリーパイが届きました Amazonで注文したラズパイ2と無線LAN子機、SDカード諸々が届きました。 以前、友人のラズパイの実機を触ったことがあるので大きさは把握し…

Issuesのラベルを管理(編集)する方法

最近、複数人でGithubを使ってコードを共有していて、Issuesを活用し始めました。 Issuesとは「重要事項、(提起された)問題」という意味で、主に「こんなの作りたいんだけどどうかな?」とか、「ここの動作がブラウザによって動きません」などの提案やバグ対…

Cannot reload AVD list ~ というエラーが出た

Cannot reload AVD list AndroidStudioで動作確認しようとappをRunしたときに、 Cannot reload AVD list: Error parsing YOUR_PATH/tools/lib/devices.xml というメッセージが出てきて実行できなかった。 調べたら、StackOverFlowに解決策があって解決できま…

ListViewを使ってみる

Android開発入門の勉強していて、どんどん新しい項目を学んでいくと、「わけわからん!」と理解が困難になるので項目ごとに頭の整理として備忘録を少しずつ書きまとめておこうと思います。 ListViewとは Androidアプリ開発で設定画面等によく使用されるListV…

Androidアプリ開発を勉強し始めました

お盆ですね。バイト先の学生がみんな帰省しちゃってバイトばかりしてる気がします。(自分は9月ごろ帰省する予定です) タイトル、これまで「Androidアプリ開発勉強はじめました」って3回くらい言ってる気がする。もう冷やし中華のノリ。 今回は1週間後に控…

SourceTreeとGitHub間のSSH認証がうまくいかない場合に試しておきたいこと

GitHubとSouceTree間のSSH設定のあれこれで、エラーメッセージと一時間近くいちゃいちゃしてとても消耗したので備忘録に残しておく。 リポジトリにアクセスしようとすると「SSHキーによる認証に失敗しました。」とダイアログが出てくる このダイアログのあと…

jQueryライブラリをCDNで読み込んでローカルで動作確認する時に注意すべきこと

最近、HTML、CSS、JavaScript、jQuery、…かっこ良く言えばフロントエンドな方面の勉強にモチベが上向いている感じです。 で、jQueryについて勉強し始めたときに初歩の初歩でハマったので、備忘録書いときます。(jQueryに限った話じゃないかも) jQueryライ…

Pythonでpywapiを使ってYahoo! Weatherから天気情報を取得してツイートする方法

Pythonで天気予報情報を取得してツイートする APIを使う練習をしようと思って手始めに天気予報をAPIで取得してツイートするプログラムを思いついた。 現時点では手動でスクリプトファイルを実行して天気予報情報をツイートするだけなのでbotではないけど、ゆ…

Pythonのドキュメンテーション文字列の書き方

ドキュメンテーション文字列 is 何 関数やモジュール、オブジェクトを書いて数日経つとどういった処理をしているのかを覚えていない…なんてことがあるので、Pythonでは"説明を最初の行に書いておきましょう!"という感じです。これはどのプログラミング言語…

PythonのOrderedDictの使い方

Pythonの標準の辞書(dict)は挿入した順番が記憶されず維持できない。 辞書(dict)については僕のもう一つの備忘録ブログ"ざっくりん雑記"のほうで確認済みです。 "ざっくりん雑記"ではこちらより適当にプログラミング関係の備忘録を書いてまとめてます。 Pyth…

Gmailで未読のまま溜まったメールを一気に既読にする方法

未読メールを溜まったまま放置 僕は数年前にYahooメールからGmailへ乗り換えました。数年前から未読メールをそのまま放置し溜まったまま気にせず使ってきました。 僕の場合、きょうの時点で9,637件の未読メールが溜まってました。で、なんだか未読をズバっと…