重婚は認められるべきか?という問いに対するひとつの答え
こういう記事が注目されてますが。
anond.hatelabo.jp
マイケル・サンデルの例の本に同様の議論があったのでご紹介です。
これからの「正義」の話をしよう (ハヤカワ・ノンフィクション文庫)
- 作者:マイケル サンデル
- 発売日: 2011/11/25
- メディア: 文庫
マイケル・キンズレーってのはこういう本を書いてる人です。
- 作者:マイケル・キンズレー
- 発売日: 2009/04/17
- メディア: 単行本
もちろん、アメリカ合衆国でも他の国でも同性婚が合法なトコはひとつも無かったわけで、いやはや隔世の感がありますね。
やっぱまあ、こういう議論が丁々発止でなされたからこそ、同性婚合法化が成し遂げられたんでしょうなあ。
僕個人としてはキンズレーの意見は過激で面白いし、賛成もします。ま、自分は重婚しないけどね。
既存のシステムからあまりに離れすぎるんで、費用が半端ないとも思うけど。
よくある「〜は俺の嫁」(対象はフィクションのキャラクター)も許されるかどうかなんてのも面白い議論になるんじゃないかなあ。
いまさらサンデルかよ。という向きもありましょうけど、サンデル本には「先祖の罪を償うべきか」なんて項もあります。興味あるっしょ?やっぱオススメだよ。
追記:
gryphonのブックマーク / 2020年11月24日 - はてなブックマーク
法哲学者の中ではすでに普通に討議されているので、賛成にせよ反対にせよ自分なりの理論を構築した方がいいと思いますね。過去事例参考リンク https://m-dojo.hatenadiary.com/entry/20180120/p1 そして話は当然「近親婚」に繋がる
近親婚かあ。僕はまだ人類には近親婚は早すぎる気がするんだよな……。
oh-my-zsh チートシート
Table of Contents
1 コマンド
tab
- (OS X) カレントディレクトリで新しいターミナルのタブを作成する
take
- ディレクトリを新規作成し、そこに
cd
する x=/=extract
- アーカイブを展開する
(tar.{bz2,gz,xz,lzma}, bz2, rar, gz, tar, tbz2, tgz, zip, Z, 7z)
) zsh_status
- 実行されたコマンドトップ 20 を表示する
uninstall_on_my_zsh
oh-my-zsh
をアンインストールするupgrade_oh_my_zh
oh-my-zsh
をアップグレードする
2 ディレクトリ (~/.oh-my-zsh/lib/directories.zsh)
alias
- 全てのエイリアスを表示する
..
cd ..
と同じcd..
cd ..
と同じcd...
cd ../..
と同じcd....
cd ../../..
と同じcd.....
cd ../../../..
と同じcd/
cd /
と同じcd +n
- n 番のディレクトリに移動する
1
cd -
と同じ2
cd +2
と同じ3
cd +3
と同じ4
cd +4
と同じ5
cd +5
と同じ6
cd +6
と同じ7
cd +7
と同じ8
cd +8
と同じ9
cd +9
と同じmd
mkdir -p
と同じrd
rmdir
と同じd
dirs -v
と同じ。ディレクトリスタックを表示する
3 タブ補完(オプションや説明文を表示する)
ls -(tab)
ssh (tab)
rake (tab)
sudo umount (tab)
kill (tab)
4 Git
4.1 current_branch
関数で動的に現在のブランチ名を操作する
例
git pull origin $(current_branch)
git publish $(current_branch) origin
4.2 git
操作のエイリアス
g
git
gst
git status
gl
git pull
gup
git fetch && git rebase
gp
git push
gd
git diff
gdv
git diff -w "$@" | vim -
$EDITOR
や~/.gitconfig
のeditor
は無視されますgc
git commit -v
gca
git commit -v -a
gco
git checkout
gb
git branch
gba
git branch -a
RubyMine と git
JetBrains RubyMine はかなりイイ感じの IDE だなー、と。もうちょっと使い込んでみないとなんともですが。
http://www.jetbrains.com/ruby/
で、設定ファイルは git に含めたくないので、RubyMine を立ち上げる前に .gitignore に以下の行を追加しておきましょう。
.idea/
インストールした
何度もやってるんですが。
% sudo gem install \ rails \ coffee-script-source \ execjs coffee-script \ coffee-rails \ therubyracer \ adel \ jbuilder \ jquery-rails \ sass \ sqlite3 \ turbo \ links \ uglifier \ sdoc \ minitest \ tilt % sudo gem install actionmailer -v '4.0.0.beta1' % sudo gem install activemodel -v '4.0.0.beta1' % sudo gem install activerecord-deprecated_finders -v '0.0.3' % sudo gem install activerecord -v '4.0.0.beta1' % sudo gem install jbuilder -v '1.0.2' % sudo gem install sprockets-rails -v '2.0.0.rc4' % sudo gem install rails -v '4.0.0.beta1' % sudo gem install sass-rails -v '4.0.0.rc1'
rails new したら、GemFile の以下の行を有効にする
gem 'therubyracer', platforms: :ruby
ruby 2.0.0p0 (2013-02-24 revision 39474) を使いました。
install
ruby のインストールに必要なライブラリ。
- openssl
ソフトウェアセンターで「libssl-dev」を選択する。
http://stackoverflow.com/questions/3974707/node-js-installation-openssl-not-installed
- readline
ソフトウェアセンターで「libreadline-dev」を選択する。
http://ref.xaio.jp/ruby/install/linux
rails で sqlite3 を使う場合
ソフトウェアセンターで「libsqlite3-dev」を選択する。
ファイルシステムからファイルを探す(mac版)
「-nowarn」の振る舞いが mac と linux でチト違うので。
- エラーは無視する。
- ルートファイルシステムからのみ検索する。
find / -xdev -ignore_readdir_race -name pattern 2>/dev/null
例えば PDF ファイルを探すには…
find / -xdev -ignore_readdir_race -name '*.pdf' 2>/dev/null
そういや拡張子が小文字とは限らないか…。大文字/小文字を無視するには -iname を使います。
find / -xdev -ignore_readdir_race -iname '*.pdf' 2>/dev/null
スキーマをテスト用のデータベースにコピーする方法
% rake db:test:clone
- 昔は「rake clone_structure_to_test」だったらしい。
参照: http://pentan.info/ruby/ror/rake_list.html