説明
- あるURLにアクセスした際に、予期した画面が表示されるか
- ある正しい操作をした際に、アプリケーションの状態が正しく変更されるか
| #!/usr/bin/env bash | |
| token=setting_token | |
| gyazo( ) | |
| { | |
| url=$( \ | |
| curl -s \ | |
| https://upload.gyazo.com/api/upload \ | |
| -F access_token=$token \ |
| #!/bin/bash | |
| DATE=`date "+%Y%m%d-%H%M%S"` | |
| FILEDIR=/home/pi/observations | |
| FILEPATH=$FILEDIR/$DATE.jpg | |
| TMPFILE=/tmp/observation.jpg | |
| raspistill -o $FILEPATH | |
| find $FILEDIR/* -mtime +5 | xargs rm -f | |
| convert -resize 520x -quality 100 $FILEPATH $TMPFILE |
| <?php | |
| require_once(dirname(__FILE__) . '/wp-load.php'); | |
| $results = $wpdb->get_results( ' | |
| select instances.container_id from wp_blc_links AS links | |
| LEFT JOIN wp_blc_instances AS instances | |
| ON (links.link_id = instances.link_id) | |
| where links.http_code="404" | |
| ' ); |
| require 'wunderlist' | |
| require 'active_support/all' | |
| require 'time' | |
| require 'date' | |
| module Wunderlist | |
| class Task | |
| attr_accessor :api, :title, :assignee_id, :completed, :revision, :recurrence_type, :recurrence_count, :due_date, :starred, :id, :list_id, :created_at, :completed_at |
| # Load DSL and set up stages | |
| require 'capistrano/setup' | |
| # Include default deployment tasks | |
| require 'capistrano/deploy' | |
| # Include tasks from other gems included in your Gemfile | |
| # | |
| # For documentation on these, see for example: | |
| # |
| #!/usr/bin/env ruby | |
| # https://github.com/zembutsu/nasne_monitor | |
| require 'net/http' | |
| require 'uri' | |
| require 'json' | |
| nasne_ip = '10.0.1.50' | |
| zabbix_host = 'your.zabbix.server.com' | |
| zabbix_host_name = 'Raspberry Pi' |
| FROM ruby:2.4 | |
| RUN gem install twitter nokogiri | |
| COPY sitemap_to_tweet.rb / | |
| CMD ["ruby", "sitemap_to_tweet.rb"] |
| #!/bin/bash | |
| vim -c 'qall!' --startuptime start | |
| vim -c 'qall!' -X --startuptime not-x-start | |
| vim -c 'qall!' -u ~/.vimrc --noplugin --startuptime not-plugin-start | |
| tail *start |