Backlog + Chatwork + Sinatraで課題の更新通知を行う

BacklogのWebhook機能を用いて、Sinatraで実装したWebアプリケーションを経由し、チャットワークにリアルタイム更新通知を行ったお話。
メール通知より圧倒的に早いリアルタイム通知による、プロジェクト管理の効率化ができる可能性を探る。

  • 更新日2017年09月22日

CentOS7にphpenv/php-buildを入れてPHPのバージョンを自在に切り替える

目次1 前提2 概要3 phpenv/php-buildとは4 下準備5 phpenvのインストール6 php-buildのインストール7 最新のPHPをインストールする8 古いPHPをインストールし…

  • 更新日2017年09月22日

Python3.6.2をインストールして、Wikipediaをクロールするスクリプトを書く

目次1 前提2 概要3 Python3.6.2のインストール3.1 pyenvについて3.2 pyenvのインストール3.3 3.6.2のインストール4 Python3入門5 Wikipediaをクロ…

  • 更新日2017年09月22日

はじめてのvimscriptとvimプラグインの作成

目次1 前提2 概要3 Vim scriptとは4 Vim script入門4.1 実行方法4.2 変数と代入4.3 条件分岐4.4 繰り返し4.5 関数5 vimプラグインの作成5.1 ディレクトリ…

  • 更新日2017年09月22日

HTMLスケッチでHTML/CSSトレーニング(Backlog編)

目次1 HTMLスケッチとは2 HTMLスケッチを行うメリット3 フロントエンジニアがWebデザインスキルを身につける必要はあるか?4 HTMLスケッチのルール5 今回の見本6 作業環境の構築6.1 …

  • 更新日2017年09月22日

Capybara(Rspec)で指定したセレクタ要素が存在しないことを検証する

以前は以下を参考にして例外を発生させて検証してたが、 Capybaraで要素がないことをテストする方法 | 自転車で通勤しましょ♪ブログ http://319ring.net/blog/archive…

  • 更新日2017年09月22日

[Laravel] Exceptionをcatchできない

LaravelのController内で以下のように例外を補足するコードを書いても例外を補足できなかった 散々ハマってPHPの例外処理の仕様まで追ったが、結果的に以下の修正で解決した。 namespa…

  • 更新日2017年09月22日

[Laravel] 対話的にプログラムを実行する

目次1 概要2 起動3 PHPプログラムの実行3.1 LaravelModelの操作3.1.1 作成3.1.2 取得4 所感 概要 laravelのtinkerを用いて対話的にプログラムを実行する。t…

  • 更新日2017年09月22日

[Ruby] 外部からWordPressの記事を取得する

目次1 前提2 概要3 XML-RPCの有効化4 rubypressの導入5 WordPressクライアントオブジェクトの作成6 記事を取得する主なメソッドの使い方6.1 post_idを指定して取得…

  • 更新日2017年09月22日

RPMを個別にダウンロードし、yumのローカルリポジトリを構築する

目次1 前提2 目的3 リポジトリで管理するパッケージのダウンロード4 ローカルリポジトリの構築5 リポジトリへの参照を追加6 ローカルリポジトリを用いたインストール7 参考 前提 以下の環境で動作確…

  • 更新日2017年09月22日

[Ruby] nilの可能性があるオブジェクトでメソッド呼び出しを安全に行う

例えば文字列に対してlengthメソッドを呼び出すと、その文字数を取得できる 一方、aがnilだった場合はlengthメソッドが存在しないので例外が発生する しかし、変数名の末尾に&をつけるこ…

  • 更新日2017年09月22日

チャットワークAPIをRubyで利用する

目次1 前提2 概要3 チャットワークとは4 チャットワークAPIとは5 チャットワークAPIの利用準備5.1 チャットワークAPIの利用申請5.2 APIトークンの確認6 APIの仕様確認7 API…

  • 更新日2017年09月22日

[Ruby] codicAPIを使って英語での命名で楽する

目次1 前提2 成果物3 概要4 codicについて4.1 codicとは4.2 codic APIとは4.3 Engine APIとは4.4 codic APIの利用準備5 Rubyスクリプトの実装…

  • 更新日2017年09月22日

Railsでサクッと電子掲示板を作成する

目次1 前提2 概要2.1 電子掲示板の概念2.2 画面イメージ2.3 データベーススキーマ3 実装3.1 実装(準備編)3.2 実装(トピック編)3.2.1 トピックモデルを作成3.2.2 動作確認…

  • 更新日2017年09月22日

DockerでRailsの開発環境を構築する

目次1 前提2 概要3 元となるDockerイメージを取得4 Railsの環境構築4.1 開発環境の前準備4.2 Rubyのインストール4.3 Ruby on railsの導入4.4 Railsアプリ…

  • 更新日2017年09月22日

DebianにDockerをインストールして基本的なコマンドを使ってみる

目次1 前提2 概要3 Dockerとは4 Dockerのインストール5 Dockerイメージのインストール6 DockerコンテナによるHello World7 コンテナの削除8 コンテナを作成し、…

  • 更新日2017年09月22日

GUIでgitを使っている人がCUIに乗り換えるための基礎知識

目次1 前提2 CUIによるメリット2.1 1. 作業内容を共有しやすい2.2 2. 定型的な作業を自動化出来る2.3 3. 使い方を検索しやすい2.4 4. カッコいい3 gitのインストール4 g…

  • 更新日2017年09月22日

Bowerを使ってフロントエンドの依存関係を管理する

目次1 前提2 概要3 Bowerとは4 Bowerのインストール5 bower.jsonの作成6 Bowerを用いてjQueryUIパッケージをインストールする7 所感8 参考 前提 要素 バージョ…

  • 更新日2017年09月22日

[Ruby] BacklogをCUIで操作してみる

目次1 前提2 概要3 BacklogAPI利用の準備4 スペースIDとAPIキーを記述したファイルを作成5 BacklogAPIを使ってみる6 課題の作成に必要なパラメータの取得7 課題の作成8 課…

  • 更新日2017年09月22日

[Swift3] UIImageから、アスペクト比を維持してサムネイルを生成する

目次1 前提2 概要3 コード4 備考 前提 要素 バージョン xcode 8.2.1 Swift 3.0.2 iPhone 6s iOS 10.2.1 概要 既存のUIImageに対して、アスペクト…

  • 更新日2017年09月22日
1 2 3 4