あ、しんのきです

趣味とか技術系とか

2017-01-01から1年間の記事一覧

Laravel5.5でVue.jsを使ってみた

この記事は広尾Laravelもくもく会#1にて取り組んだ内容のメモになります。前々からReactやVueといったモダンJSフレームワークを使ってみたかったのですが、Laravelには最初からvueが含まれているという話を聞いて、触ってみました。 Vue.jsを使うまで Larave…

WordPressからHugoに移行してみた

Hugoは、Go言語で書かれた静的サイトジェネレータです。WordPressを更新するモチベーションが沸かなかったので長い間代替策を探していたのですが、このところ勉強会やイベントで新しい情報に触れる機会が多くなったので、重い腰を上げて移行してみました。 …

React NativeでTinder風UIの作り方を調査した

近ごろはReact Native Meetup #6に参加したりと、React Nativeの情報を追っています。今回は、Tinder風にカードをYes/NoでSwipeしていくようなUIが作りたくて2つのプロジェクトを調査しました。 react-native-animated-demo-tinderreact-native-tinder-swipe…

フリーランスとして開業しました

もう1ヶ月ほど経ったのですが、先日個人事業の開業届を提出いたしました。 これまで複数の案件にリモートで携わるという業務形態ながらも、会社に所属し給料という形で報酬をもらっていたので、「職業は?」と聞かれても「IT系フリーランス…かなぁ」という…

Let's Encryptで ImportError: No module named interface エラー

Let’s Encryptの証明書でSSL化しているドメインで、「Let’s Encrypt certificate expiration notice」のメールが届いた。 手動で ./certbot-auto renew してみたところ、以下のImportErrorが出ていたようだった。 <br /> Error: couldn't get currently installed …

EC2インスタンス作成後にやること個人的まとめ

作業するときに毎回調べるのは非効率なので、自分用にまとめました。 Elastic IPの割り当て デフォルトのままだと起動する毎にIPが変わってしまうので、サービス運用するならばElastic IPを使いたいです。 デフォルトだとリージョンあたり5つまでに制限され…

Androidのapk署名まわりでハマった件

Androidの開発案件で、とある事情につき未署名のapkを自分のキーストアで署名してインストールする必要があった。 何回もやっていて意外と面倒くさかったのでメモ。 jarsigner -digestalg SHA1 -keystore <keystoreのパス> -storepass <ストアパスワード> -keypass <キーパス</keystoreのパス>…

Aipo8をLet's EncryptでSSL化

Aipoはスケジュール管理やチャットなど多様な機能を搭載したグループウェアで、クラウド版は月額400円/人〜ですが、オープンソース版はLinux系OSやWindowsに無料でインストールできます。 今回、社内でAipoを使いたいがコストを抑えるためにAmazon EC2上にオ…