forestec

勉強した内容をつらつらと備忘録として記していきます。

Atomic Design について考える 〜Buttonコンポーネント編〜

かなり久々の更新。 最近仕事ではc#をやりつつフロントもちょこちょこ触っています。 現在使用しているのはjQueryですが、 いい加減フロント改善したいという機運が社内でも高まってきていて 、 次はVueかReactかみたいな感じになっています。 なので自分も…

RailsのActive Adminで簡単な管理画面を作ってみた話

最近Railsを一度触ってみたかったので簡単なブログサービスを作ってました。 その中で管理画面の作成にActive Adminを使ったので備忘録として残しておこうと思います。 環境 Ruby 2.5.3 Ruby on Rails 5.2.1 Active Adminとは ブログとかの編集画面(記事の作…

docker-composeを使ってみる

docker-composeを使っての環境構築を行なってみたのでその備忘録。 環境 構築する環境は以下。 Python3.7.1 Redis5.0.2 Dockerfileの作成 Python用のDockerfileを作成します。 FROM python:3.7 RUN pip install redis RUN pip install hiredis installしてる…

Pythonで登録したRSSの新着記事をSlackで受け取るツールを作成してみた

定期購読したいサイトのRSS登録を行い、 新着記事が存在した場合はそれをSlackへ通知するツールをPythonで作成してみました。 機能 RSS登録機能 登録RSS一覧表示機能 RSS削除機能 新着記事通知機能 ソースはgithubにも上げているので詳しくはそちらを参照下…

Pythonで作成したWebAPIをherokuにデプロイ

Pythonで作成したWebAPIをherokuにデプロイしてみたのでその備忘録 準備 まずはherokuにデプロイするために必要なファイルの準備を行います。 $ pip install gunicorn $ pip freeze > requirements.txt $ echo python-3.7.1 > runtime.txt $ echo web: gunic…

PythonでQiitaの新着記事を取得してSlackへ連携してみる

QiitaAPIで自分がフォローしているタグが付いた記事を最新10件取得して、 それをさらにSlackへ連携するツールを作成してみました。 前提 ・Pythonは3.7.1を使用しています。 ・Python環境構築については特に触れません。 ・Slack APIの作成部分についても触…

RustでSlackにカスタム絵文字を登録するツールを作成してみた

Slackのカスタム絵文字 以下みたいなアクションで使う絵文字 このカスタム絵文字の登録をSlackから実施出来るようにRustでAPIを実装してみました。 このソースはgithubにもあげています。 github.com 概要 以下のようなAPIになっています。 ・スラッシュコマ…

Rust環境をDockerで構築

Rustの環境をDockerで構築する際の備忘録 Dockerの導入については以下で紹介している。 yuzuremon.hatenablog.com Dockerイメージのインストール DockerHubから公式Rustのイメージをインストール $ docker pull rust:1.30.1 コンテナ起動 インストールしたイ…

Python環境をDockerで構築

Pythonの環境をDockerで構築する際の備忘録 Dockerの導入については以下で紹介している。 yuzuremon.hatenablog.com Dockerイメージのインストール DockerHubから公式Pythonのイメージをインストール $ docker pull python:3.7 コンテナ起動 インストールし…

PHP環境をDockerで構築

PHPの環境をDockerで構築する際の備忘録 Dockerの導入については以下で紹介している。 yuzuremon.hatenablog.com Dockerイメージのインストール DockerHubから公式phpのイメージをインストール $ docker pull php:7.0 コンテナ起動 インストールしたイメージ…

Docker for Macの導入について

Docker for Macのインストール 公式サイトからインストール インストール後、正しくインストールされているか確認を行う(ターミナルから以下を実行) $ docker version dockerバージョンが表示されればOK お試しでnginxを起動してみる 次は動作確認もかねてng…