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…