同性婚を認めない民法や戸籍法は「婚姻の自由を保障した憲法違反だ」として、全国13組の同性カップルが国を訴えた裁判で、4月、東京地裁での第1回口頭弁論があった。
同性婚を認めない民法や戸籍法は「婚姻の自由を保障した憲法違反だ」として、全国13組の同性カップルが国を訴えた裁判で、4月、東京地裁での第1回口頭弁論があった。
前回記事(なぜ労組は政治活動をしなくてはならないのか(追記アリ - tikani_nemuru_M’s blog)の追記のとおり、ブクマコメなどに応答する。なんか長くなりそうなので数回にわけることになる。 「なぜ労組は護憲だの平和だのをやるのか」について前回の説明は確かに少々不親切なものであったのでそのあたりを掘り下げたいのだが、今回はその前提となるところを述べることになる。 1 前回記事への反応でもっとも多かったのは、 id;norinorisan42 基本的本質的な部分はわかってるので「何故優先順位や力をかける熱量が我々の求めるものと違うのか」このあたりで労働者たちの信用を得られていないことが今の労組の問題点じゃないのかな? に代表される「労組に政治活動が必要なのはわかってるんだよ。ただ、リソース配分がおかしいだろ」というものであった。 これは当然の反応だ。僕も前回結論部で書いたとおり
slashdot.jpの「Perlはゾンビだ」に、日本語Windows環境において、perlを使って日本語ファイル名を操作する時の注意点がまとめられていたので、引用&備忘録化。 過去にperlスクリプトを作る際、ファイル内に書かれた日本語の操作に関することはWindows/Linuxで動作が共通化できたものの、「日本語ファイル名の取り扱い」について、Windows上での動作がいまいち分からず、面倒になり、NASに該当ファイル群を置き、Linuxで処理する、ということをしたことがある。 その時に受けた感じからすると、以下の解説は非常に納得がいくモノだった。 「Anonymous Coward の書き込み (#2628619) 」より コマンドラインからの引数取得とかファイル操作とかのたびに @ARGV = map { decode(‘cp932’, $_) } @ARGV; とか open
日頃のつまらないルーチンワークは全てスクリプト化している俺です。スクリプトは動的言語であれば気楽にかけるので何でもよいのですが、うちの会社の場合だと、ローカル環境はWindows、商用環境はLinuxなので、どちらでもそれなりに動くPerlをよく使います。スクリプティングでよくやるのは「ファイルを読み込み→いい感じの処理→ファイルを出力」だと思うので、そこら辺の注意点を忘れないように書いておきます。 Perlの文字コード Perlは内部で「内部文字列(flagged utf8)」というUTF-8によくわからないフラグがついた文字コードとして扱います。そのため、外部からの文字列のやり取りには、文字コード変換が不可欠です。文字コードを考えずに扱っていると、日本語を使った瞬間に文字化けです。 #1. まずは「use utf8;」を付けて、UTF-8で保存する。 # Perlファイル (UTF-8
この表に示す通り、WSLは既存の取り組みでそれぞれ諦めざるを得なかった部分の両立を図った新しい選択肢と言えます。 端的に言うと、「WindowsにLinux互換のコマンド操作インターフェースが加わった」状態に近いものとなっています。 Linuxのデスクトップ環境やmacOSでは、「普段の操作はGUIで行いつつも、定型的な処理を素早く済ませたい場合には『端末』のウィンドウを開いて、その中で普段サーバーの操作に使っているのと同様のコマンド操作を行う」という使い方ができますが、WSLによってWindowsでもこれに近いことができるようになります。 WSLそのものの導入手順やWSLの仕組みの概要については、技術情報サイトの記事やまんがでわかるWSLなどに譲る事にして、この記事では具体的な活用事例にフォーカスしてご紹介していきます。 なお、Windows 10 Creators Updateおよびそ
On WSL, I executed sudo zypper update, but I got this error message. Loading repository data... Warning: Repository 'oss_update' appears to be outdated. Consider using a different mirror or server. Reading installed packages... Nothing to do. When I executed sudo zypper refresh, I didn't get any error message, though. Retrieving repository 'The Go Programming Language (openSUSE_Leap_42.3)' metadat
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く