Skip to content

Instantly share code, notes, and snippets.

Install suggested plugin

  • Folders Plugin
  • OWASP Markup Formatter Plugin
  • build timeout plugin
  • Credentials Binding Plugin
  • Timestamper Workspace Cleanup Plugin
  • Ant Plugin Gradle Plugin
  • Pipeline GitHub Organization
  • Folder Plugin
@springaki
springaki / poi
Last active December 19, 2015 09:19
POI のA1形式での範囲指定と矩形4点の取り方
{
String range = "A1:C5"
CellRangeAddress address = CellRangeAddress.valueOf(range);
int firstRow = address.getFirstRow();
int lastRow = address.getLastRow();
int firstColumn = address.getFirstColumn();
int lastColumn = address.getLastColumn();
}
class Lottery
def initialize(winners)
@winners = winners
@ary = []
end
def add(name, weight)
@ary += Array.new(weight, name)
end
@springaki
springaki / usage: amazon plugin for octopress.erb
Created February 5, 2013 07:08
usage: amazon plugin for octopress.md
{{ "4048687158" | amazon_medium_image }}
{{ "4798122971" | amazon_medium_image }}
@springaki
springaki / 1405.txt
Last active December 12, 2015 02:48
Marco Tempest: What I'd like to show you today
今日お見せするのは
is something in the way of an experiment.
まだ実験中のものです
Today's its debut.
今日が初披露になります
It's a demonstration of augmented reality.
# -*- encoding: utf-8 -*-
# TED Subtitles sample
require 'json'
require 'open-uri'
base_url = 'http://www.ted.com/talks/subtitles'
id = 1405
url_en = "#{base_url}/id/#{id.to_s}/lang"
@springaki
springaki / tablish_oneliner.rb
Last active December 11, 2015 06:58
Cucumber の tablish の代わり
# tablish
# tableish('table tr', 'th,td')
find('table').all('tr').map { |row| row.all('th, td').map { |cell| cell.text.strip } }
# ex.
Then /^the table should be:$/ do |table|
table.diff!(find("table").all('tr').map { |row| row.all('th, td').map { |cell| cell.text.strip } })
end
@springaki
springaki / gist:652cdb16fdf3c39d3c27
Created October 24, 2015 06:07
Node.js & npm のアンインストール
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; do
sudo rm /usr/local/${i}
done
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
/var/db/receipts/org.nodejs.*
sudo rm -rf ~/.npm
@springaki
springaki / gist:3080408
Created July 10, 2012 01:21
JSON deserialize test (DataContractJsonSerializer)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
namespace ConsoleApplication
{
[DataContract]
@springaki
springaki / gist:3080415
Created July 10, 2012 01:24
JSON serialize deserialize Test (JavaScriptSerializer)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using System.Web.Script.Serialization;
namespace ConsoleApplication2
{