説明
- ある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 |