- https://slide.rabbit-shocker.org/authors/hasumikin/RubyKaigiTakeout2021/
- https://github.com/picoruby/prk_firmware
- https://speakerdeck.com/kakutani/diykeyboard-is-ruby?slide=29
- 初心者はLEDは後回しにしたほうが
ruby '2.7.1' | |
gem 'rails', github: 'rails/rails' | |
gem 'tzinfo-data', '>= 1.2016.7' # Don't rely on OSX/Linux timezone data | |
# Action Text | |
gem 'actiontext', github: 'basecamp/actiontext', ref: 'okra' | |
gem 'okra', github: 'basecamp/okra' | |
# Drivers |
blacklist/whitelist、master/slave という単語は相応しくないという意見に OSS がどの様に対応すべきかを自身で考える為の情報集めです。見つけ次第、逐次更新していきます。
僕(mattn) 自身は black lives matter に同意をしています。blacklist/whitelist、master/slave という単語を廃止する事が、歴史的背景を持たない文化圏では特定の意味を持たなかった為、個人的には若干思う所はありますが、廃止自身に反対するつもりはありません。
昔から、主副を表す物には master/slave という単語が使われてきました。ハードディスクの IDE、仮想端末(pty)、色々あります。またネットワークの IP フィルタリングに関しては blacklist/whitelist と表記した物が今でも沢山あります。
我々日本人が意識せずに使っていた blacklist/whitelist、master/slave という単語が、人々にどの様に影響しうるのか、今後 OSS としてどの様に関わっていけば良いかを理解する上で、自分なりの情報集めをしたいと思っています。
curl -s https://packages.cloud.google.com/apt/dists/cloud-sdk/main/binary-amd64/Packages | | |
gojq -srR 'def ver: split("-")[0]; | |
split("\n\n") | | |
map(gsub("\n "; " ") | | |
split("\n") | | |
map(capture("^(?<key>[A-Z][a-zA-Z-]*): (?<value>.*)$"; "")) | | |
from_entries) | | |
group_by(.Package) | | |
map({key: .[0].Package, value: (sort_by(.Version))}) | | |
from_entries | |
# envリポジトリのcurrent | |
set :env_current, "/home/deploy/docker-gitlab-env/current" | |
set :stack_name, "gitlab" | |
namespace :stack do | |
desc "docker stack deploy" | |
task :deploy do | |
on roles(:app) do | |
within release_path do |
{% set PROJECT = env['project'] %} | |
{% set REGION = properties['region'] | default('us-east1') %} | |
{% set PARENT = 'projects/' + PROJECT + '/locations/' + REGION %} | |
{% set PREFIX = env['deployment'] %} | |
{% set CLOUDRUN_TYPE_PROVIDER = PREFIX + '-provider' %} | |
{% set CLOUDRUN_SERVICE_TYPE = PROJECT + '/' + CLOUDRUN_TYPE_PROVIDER + ':projects.locations.services' %} |
cloud-build-local --config=cloudbuild.yaml --dryrun=false .
https://cloud.google.com/cloud-build/docs/overview#build_configuration_and_build_steps
Each build step is run with its container attached to a local Docker network named cloudbuild. This allows build steps to communicate with each other and share data.
#! /usr/bin/perl | |
# | |
# Written in 2017 by Kazuho Oku | |
# | |
# To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty. | |
# You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>. | |
# | |
use strict; | |
use warnings; |