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

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

Sketch - テキストをSVGでExportする

なぜSVGなのか 最近、Webページを作成するときのロゴはなるべくSVGを使用するようにしています。 たとえば、自分が所属しているチームのWebサイトを新しくする際にロゴも一緒に新調したのですが、SVGで出力したロゴを表示しています。 yurue.xyz 拡大しても…

Rails5 - utf8mb4(主にiOSの絵文字)に対応する

実行環境 CentOS release 6.9 (Final) ruby 2.4.1 Rails 5.0.3 10.0.31-MariaDB 文字コードのutf8mb4に対応する 今回、主にiOSの絵文字に対応するためにutf8mb4に変更する必要がありました。MySQLであればバージョン5.5以降でutf8mb4をサポートしています。 …

CentOS6.8 - MySQL5.1 から MySQL5.6へバージョンアップする

環境 CentOS release 6.8 (Final) 64bit 今回はRails5.0のアプリ開発の際に、絵文字(utf8mb4)に対応するためにMySQL5.1からMySQL5.6へのバージョンアップの必要がありました。 既存MySQL5.1を削除する 現在インストールされているMySQLを確認する # rpm -q…

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>という属性を指定した後になって、ステータスバーにコンテンツが潜り込んでしまうことがある。 ステータスバーに対して透過するような属性を加えた時、この透過した部分に対しても描画領域…

yurueチームのWebサイトを公開した件とそのふりかえり

現在所属している学生エンジニアチームのyurueのWebサイトを公開した件と、公開に至るまでに感じたことや反省などについて書きました。

ニコニコ超会議2016に行ってきた。

Rootersのアプリデモをしてきた 先週の土日の4/29-30で開かれたニコニコ超会議に30日だけyurueとして二名が岩手県ブースの一部で参加しました。詳しくは、yurueが現在開発中の2016年いわて国体観戦スケジュールコーディネートAndroidアプリRootersのアプリデ…

新歓のポスターを作った

入学式の季節 もうすっかり春ですね。先日大学に行った際に、フレッシュで輝いた新入生がたくさんいて、眩しいなー、いいなぁ、と思いました。 とくに和気あいあいとお外のベンチに座ってランチをたのしむ姿なんかは、ほほえましく、大学生エンジョイ!って…

春休みの振り返り

1ヶ月ほど前に「春休みにやりたいことリスト」をあげました。 azunobu.hatenablog.com そろそろ春休みが終わるので、かんたんに振り返っておきたいと思います。 1. Webサービス作れるマンになる 岩手県八幡平市の安比高原で行われたスパルタキャンプ in八幡…

春休みにやりたいことリスト

ついこの前、春休みに入ったので、3月末までにやりたいことを書き出しておきたいと思います。 やりたいことだけでなく、やることも含む感じなので、やるたいことですね。いま造語しました。 1. Webサービス作れるマンになる 先日、2016/2/28から岩手県八幡平…

いわてアプリコンテスト2015で大賞をいただきました。

先日、1月30日に行われた岩手県主催のいわてアプリコンテスト2015に出場し、アプリケーション部門大賞とモバイルファクトリー賞をいただきました。 今回は、同じ学部の3人の友人と組んだチームyurueとして応募しました。 ちなみに、ややこしく読み間違われや…

SQLiteでno such columnが出た

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

猫のコンテンツ力の高さ

2016年初めての記事です。 もうすっかり明けてしまいましたが、あけましておめでとうございます。 去年受けた自己分析診断テストの結果が返ってきて、 身軽にテキパキと動き回るほうではなく、腰が重たい印象を持たれているようです。 というコメントがあり…

2015年を振り返る

1年間を適当に振り返ってみる。 1月 コンビニでバイトし始める 2月 なにもせず :( 3月 なにもせず :( 4月 はてなブログをはじめる 応用情報に落ちる :| 5月 Pythonを勉強しはじめる こんなの書いた 6月 HTML/CSSを勉強する 7月 二十歳になった 原付に乗り始…

便座とIoT

意味なく便座とインターネットを繋げたい— あずのぶ (@azuno_mix) 2015, 12月 20 便座に座ったら体重が測れて、それをスマホで管理できる、もうわざわざ体重計に乗る必要なんてないんです、トイレするだけで体重が管理できます的な。。— あずのぶ (@azuno_mi…

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カード諸々が届きました。 以前、友人のラズパイの実機を触ったことがあるので大きさは把握し…

ラズベリーパイを買った

寒い季節になった 最近は、とっても寒くなりましたね。 今日の予報では、最低気温が氷点下ということで…冬を感じますが、 それに関係して、毎朝起きるのが辛くなってきました。 起きて、エアコンをすぐつけたい。 最近の悩みとしては、朝起きた時、即座に暖…

MacbookAirを買った

MacbookAirを買いました。 ぬくぬくこたつMac、環境が充実している。しあわせだ。 pic.twitter.com/6WPbL3OEVc— あずのぶ (@azuno_mix) November 13, 2015 ―なぜ突然、Macbookを買ったのですか? いや、別に突然じゃないんですけどね(笑)ずっと欲しかった…

たまには日常的なブログを。

わかりやすい質問 ついこの前、こんな記事を書いた。 azunobu.hatenablog.com 内容は CSSいじっててわからないことがあった teratailで質問してみた 分からないことを的確に伝えるのって難しい 抽象的なテキストのみの説明よりも図などを用いると良さげ どう…

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

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

プログラミング特化型Q&Aサイトteratailを使ってみた

分からない ついこの前、CSSのアニメーション関連で解決できないことがありました。 ぐぐっても分からないし、時間だけが過ぎていく…。こういうことは割とよくあるけどつらい。 「ええい、先輩に聞こう!teratailに質問だ!」と思い立って、質問してみた。 …

実家に帰省してる話

8月上旬に夏休みが始まり、8月いっぱいはバイトやインターンで忙しめで「夏休みはやくきて」と文句垂れまくってましたが。 昨日から北海道の実家に帰省して、夏休みを満喫しています。 To HNA (@ 盛岡駅 (Morioka Sta.) in 盛岡市, 岩手県) https://t.co/yyq…

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週間後に控…

ショートカットキーやコマンドが覚えられない

Office系のWordやExcel、PowerPointにもショートカットキーがあるけど、基本的にド定番ショートカット操作、コピペの[Ctrl]+[C]や[Ctrl]+[V]や、何かのきっかけで知った便利で感動して奇跡的に覚えられた数少ないショートカットしか覚えていない。 もちろん…

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

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

ものの伝え方

ある先生の講義でテストの二日前のきょうまで期末試験の範囲が発表されていなかった。 その先生の講義は週2で行われていて、自分とは違うコマのクラスで履修している友達と話をしている時に「期末の範囲、今回発表されていないからどう対策しよっかなあって…

とりあえず何かしないとという焦りと近況

最近、暑いですね。 東北北部はまだ梅雨明けしてないみたいですが、気象庁の速報によると7月中には明けるみたいです。 近況 原付スクーターに乗り始めました 中古で買ったHONDAのDio。正直原付なら何でもと思ってたけど、今はデザインがスタイリッシュで気…

FAXが近くにない時にFAX送ってくれと言われた時に便利なHelloFaxを使った話

チャリで事故る ついこの前、自転車に乗って家に帰宅中、 家の近くのT字路の歩道を軽やかにコーナリングしてる時に、境界石、と聞いてもあんまりピンとこないと思うのですが こいつです(イメージ画像)。この境界石が、運悪く俺のチャリの走行ライン上にニ…

二十歳になった

今日、2015/07/06、誕生日でした 二十歳になりました— あずのぶ (@azuno_mix) July 5, 2015 祝ってくれた方、ありがとうございました。 「誕生日おめでとう!」と、一言貰えるだけでも嬉しいものですね。 日付が変わってすぐは、全然実感が湧かず…。でも、1…

東京に行った話

日記です。 お台場 pic.twitter.com/2oF9BiNb9u— あずのぶ (@azuno_mix) 2015, 6月 20 大学に進学して一年、北海道から岩手県へ移って、少しだけ東京が近くなった。 と言っても、今調べたら岩手-東京間は500km以上あるらしい。 けど、北海道と比べたらかなり…

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

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

13日の朝に宮城県沖で起きた地震を体感して思ったこと

きょうの朝(13日)、岩手県内陸の花巻で最大震度5強という大きい地震があった。 地震情報 5月13日 6時12分頃発生 最大震度:5強 - tenki.jpwww.tenki.jp 自分が住んでいるところは震度5弱だったけど、今回の地震で生まれて初めて震度5以上を体感した。 記憶…

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

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

岩手県岩泉町の”龍泉洞”に行ってきた話

5/5、岩手県の観光地、岩泉町にある龍泉洞に行ってきた。 今回は友人と気楽にふたり旅。 少し遠くに行きたくなった。 普段は休日に遊ぶとなれば盛岡周辺をぶらぶらするんだけど、今回はちょっと遠くへ行きたいなと思った。計画はあえて出発直前まで立てなか…

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

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

PythonのOrderedDictの使い方

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

スマホ通知をPC上で確認でき,かつ簡単にファイル転送ができるアプリ"Pushbullet"を使い始めた話

今日は、朝から床屋に行き髪の毛をサッパリしました。いつもどおり注文は「いつものユルイ感じのツーブロックで」とお願いしましたが、最終的に攻めのツーブロックな仕上がりになりまして…。帰りにスーパーでお買い物した時、すれ違う人々に僕のことを見て「…

GooglePlayでタダで映画を1本レンタルできた話(5/7迄)

TwitterのTLを眺めていたら… 移動時間も、映画を観ながらなら、楽しく過ごせる。今なら、Google Playの映画が1本でもらえるプロモコードを配布中。アバウト・タイムを観ながら、旅の移動を楽しもう。 https://t.co/0DoctGZEbt— Google Play (@GooglePlay) 20…

エディタのフォントを変えた話

コーディングするときのフォントはこだわってなかった いままでEclipseをデフォルトの状態で使っていて特に不自由はなかったんだけど、なんだか文字が見づらいなと思ってフォントの設定を見てみると、"MSゴシック"でした。 別にMSゴシックでも特段問題ないけ…

WindowsにPythonをインストールする方法

僕は大学でジャンル問わずアプリをつくるサークルで活動しています。 正直なところこれまであまり積極的に参加できなかったので、今年度は色々と作っていきたいなと思ってます。 最近、そのサークルでPythonの勉強が始まって自前のWindowsノートPCにもPython…