sassをコンパイル出来る単一jarファイルを作る方法

基本的には Sass, compass and JRuby in a single jar – SeanChenXi.com でいいんだけど、現時点(2015/12/09)で動かないのでメモ。
実行すると、こんな感じで何故かフルパスが入ってしまう。 C: でgrepしたけどよくわからんかったので古いバージョンを入れる。

http://www.jruby.org/download からjruby-complete-1.7.xx.jarを入れる。俺は1.7.13を入れた。
その状態で でよし。 のはず。最新版sassが3.4.19だからどっかでおかしくなったはず。jrubyでおかしいからプルリクエスト送ります!ってそれいいのかな。
File: SASS_CHANGELOG — Sass Documentation sassのchangelog。結構頻繁に更新してる。出来れば最新版を使いたい。
jruby-complete-1.7.13-sass一通りファイル。無断転載。

と思ったけどjarを実行するフルパスに日本語があると死ぬ。マジか~今時それか~

台東区の公式HP「89言語に対応(ドヤ」→使うのはグーグルの自動翻訳

imgTemp-2015-11-30-22-45-59
あかんて。事故るて。
imgTemp-2015-11-30-22-46-54
imgTemp-2015-11-30-22-47-03
なにわろてんねん。
そのモン語が正しいかどう確認するの?どうせ隅っこに日本語以外の内容は保証しないとか書くんだろうけど、そんなの意味ないですやん。見る側が右クリックから一発で翻訳出来るのにサイト側でやる意味ないて。
前例がいくらでもあるのになぜやる・・・
福島県HP、翻訳ソフト誤訳連発 そばは「side」
 福島県の公式ウェブサイトの外国人向けページで、自動翻訳ソフトを用いて日本語から外国語に変換しているため、食品の「そば」が側面や脇を意味する「side」と表示されるなど、誤訳や意味が通じないケースが多数あることが25日、分かった。
 県は原発事故の風評払拭に向け、海外への正確な情報発信を「喫緊の課題」と位置付けている。ただ、誤訳は農水産物の出荷制限解除など正確さが求められる部分にも及んでおり、県の姿勢が問われそうだ。
 「正確な翻訳ではない場合があるが、県は一切責任を負えない」と明記されているが、利用者から「何が正しい情報なのか分からない」との声が出ている。

2015/07/25 17:40


大仏がオサラギさん?間違いだらけ奈良HP
 奈良市観光協会が、今春更新した外国語版のホームページ(HP)に、多くの誤訳があるとの指摘を受け、HPを一時閉鎖していたことがわかった。
 経費抑制のためインターネットの自動翻訳システムを使ったためで、「国際観光都市として恥ずかしい限り」と担当者は平謝りだ。

 寺社などを紹介すHPは今年3月に更新され、従来の英、韓、中、仏語に、スペイン語、ポルトガル語、ドイツ語、イタリア語のページを追加。この際、1言語150万円だった翻訳の外部委託をやめ、全部で35万円の自動翻訳システムに変えた。

 例えば英語では、東大寺の「大仏」を姓と認識して「Mr.Osaragi(ミスター・オサラギ)」と翻訳。「仏ほとけの慈悲」は「French mercy(フランスの慈悲)」とした。「平城京へ都が遷うつされた」では、訳せなかった「遷」の字が英文に交じっていた。誤訳は「数え切れないほど」あり、観光ガイドらからの苦情を受け、協会は現在、更新前のHPを公開している。

(2012年5月28日 読売新聞)


秋田→飽きた ナマハゲ→はげ頭病 「機械翻訳で…」誤訳多数 観光庁が東北観光博サイト閉鎖
 東日本大震災からの復興を支援する国のキャンペーン「東北観光博」の公式ホームページの英語、中国語、韓国語版で誤訳が多数見つかり、管理する観光庁は日本語以外のホームページを一時閉鎖した。自動翻訳機能ソフトを使ったため固有名詞が直訳されたといい、訂正して今月下旬に再開する予定としている。
 誤訳の例として、歌人の石川啄木の法要「啄木忌」は「Woodpecker mourning」(キツツキ喪)▽秋田県の生保内(おぼない)関所跡は「Barrier trace in life insurance」(生命保険における関所跡)▽秋田は「tired」(飽きた)-など。仙台市の「旧伊達邸」はローマ字表記で「きゅういたつてい」に。秋田県男鹿市の伝統行事「ナマハゲ」に至っては中国語で「はげ頭病」の意味になり、秋田県だけで30カ所以上あった。

 観光庁はホームページ上に「機械翻訳によるもので100%正確なものではない」と注釈をつけたが、日々の閲覧数が1万回を超えるようになった今月以降、誤訳の指摘が相次いだ。

 秋田県は「観光はイメージで左右される。しっかりしてほしい」、宮城県は「復興に向けた大切なイベントなのに、あまりにレベルの低い間違いだ」と批判。観光庁は一時閉鎖を謝罪し「見つけるたびに直してきたが、作業が追い付かなくなった」としている。

(msn産経ニュース 2012.4.14)


もう2015/11/30 22:58 時点で公開してた。
imgTemp-2015-11-30-23-00-52
imgTemp-2015-11-30-23-02-06
英語、中国語簡体字、中国語繁体字、韓国語、フランス語、タイ語、マレー語、インドネシア語 はMyサイト翻訳|株式会社高電社 というサービスを使ってるらしい。けど、それ以外は全部グーグル翻訳て。
imgTemp-2015-11-30-23-04-02
税金かえしてっ

C#でchromeのCookieのencrypted_valueを復元する方法

メモメモ
fushihara/UnprotectChromeCookie @github

スタートレックのハンドサインを採用してから絵文字は腐っている

12月1日の「世界エイズデー」に、Unicodeの標準化団体Unicode Consortiumにコンドーム絵文字を提案するとのこと。携帯端末のメッセージのやり取りは恋人関係の発展に大きな影響を持っており、公式のコンドーム絵文字は予防や性的な幸福を高めると同社幹部は語っています。

いらねーだろこんなの。なんだよ支持呼びかけって。なんでユニコード コンソーシアムがエイズの予防を考えないといけないんだよ。
「Unicodeはそういう物ではありません」ってきっぱり断ってくれる事を望む

Unicode 7.0の仕様公開、ヴァルカン式挨拶が追加 | スラド IT
この段階から問題。どんだけ知名度あろうが、1作品のアイコンを入れてんじゃねーよ。文字じゃねーだろそれ
一番最初の絵文字は日本のケータイキャリアで使われていたって実績があるけど、ヴァルカン式挨拶を文字として使っていた実績がどんだけあるんだよ。それ日本のケータイより多いの?

サウナ、ノキア、そして…! フィンランドが公式絵文字を発表 : ギズモード・ジャパン
まさか、これをunicodeに追加なんて言い出さないよね?

KitKatの絵文字キャンペーン、Unicodeを宣伝の場所にすることの是非は? | スラド idle
と思ったらキットカットが入れろと言い出した。馬鹿だろ

アイルランドの追加絵文字提案はなぜ認められたのか – Togetterまとめ
同時にISO/IEC 10646(≒Unicode)は部分実装を許す。その結果、典拠に疑問のある、実装されるかどうか分からない「ゴミ」が増えていく。これはISO/IEC 10646の構造的な問題。そういうお話でした。

ゴミだらけです。
もうどうにでもな~れ(AAry

チャンピオンって電子版あったっけ? とググったけど分からなかった

「バイナリ畑でつかまえて」作者の新連載&「弱ペダ」人気投票、週チャンで – コミックナタリー
この「AIの遺電子」が読みたくてチャンピオンを買おうと思ったんですよ。でもコンビニの前で電子版あるんじゃね?と思って、その場で コンビニの目の前でググったんだけど、あるのか無いのかの確証が持てなかった件について。
2015/11/05の現時点で週刊少年チャンピオンの電子版は存在しない。

写真は説明無い限り全てファーストビュー。
電子書籍と言えばKindleでしょ と、アマゾンアプリを立ち上げて週刊 チャンピオンと入力。
が、どうもおかしい。コミックしか出ない。
imgTemp-2015-11-05-22-19-31
この場合、俺の探し方が悪いのか本当に無いのか判断出来ない
ので、存在を知っていたジャンプで試してみた。ジャンプは電子版出しているはずだ。実際にはジャンプはKindleでは出ていない
imgTemp-2015-11-05-22-20-33
あるにはあるけど、どう見ても古本 というかオフィシャルではない。

まさかアマゾンのアプリじゃ駄目でKindleのアプリが必要なのか?
そう思ってKindleアプリで検索。KindleのアプリはストアのUIが非常に悪い。まず検索結果ページで、今何のキーワードで検索しているのか分からない。検索ボックスクリアするなよ
imgTemp-2015-11-05-22-22-50
明らかに違う。とうか次へがグレーアウトしているからこれが全て。

もう一度ジャンプ
imgTemp-2015-11-05-22-24-41
おおあったあった と思ったらジャンプはなんか0円の紹介雑誌だし、なんでマガジンが混ざってるのお前
ここでマガジンで検索する事に気がつくべきだった

ここでチャンピオンの電子版の確認をする事が出来ないと思ってコンビニで買いました。

当然だけど、あることの証明は簡単だけど無い事の証明は難しいわな

「Snip2Code」というサイトにコードをコピーされ困った話

ネットに一度上げた情報を消すことは不可能。必ずコピーされる。
普段言う側だったけど、言われる側に回りました。俺は悪くない。

2015/09/27にニコニコ動画のプレイヤーをhtml5版に差し替えるユーザースクリプトがredditで公開されて、2015/10/11にそれを改造した版を俺がこの fushihara.org/blog のブログに公開した。
imgTemp-2015-10-21-20-30-06
その後ちょくちょくウオッチしていたら、2015/10/14にドワンゴの社長名義で「商売の邪魔すんなゴラァ」と言われてオリジナルの作者さんがスクリプトを削除
それを見て俺もビビってブログとgist.github.comを消してやれやれ と思っていたら火の粉が飛んできた

ニコニコ動画のプレミアム会員限定機能を利用可能にするUserScript、ドワンゴに警告され公開停止に | スラド IT
これを受け、作者は公開を中止。また、独自に派生版を作成したユーザもGitHub Gistから該当のコードを削除した。ただし、派生版の作者はGitHub上では削除したものの、同一のコードをSnip2Codeでも公開しており、消し忘れなのかこちらは現在も削除されていない。


マジかよジーザス!ググったら確かに存在している(2015/10/21時点)。そして消す方法がわからん
imgTemp-2015-10-21-20-35-02
確かにここに書いてあるデータは俺がgist.github.comに投稿したデータと等しい。フッターにはgist.githubのリンクもあるから間違いないんだけど、これが消せない。gist.githubは2015/10/14時点で消したはずなのに
imgTemp-2015-10-21-20-36-51

会員登録 というか、github認証を使ってログインしたんだけど、俺のデータとして紐付けされていないっぽいんだよね
imgTemp-2015-10-21-20-42-26
アカウントページから「あなたのコード一覧」みたいなの選んで消して、自動取得をオフにして、プライベートにして終了 と思っていたんだけど、そもそも自分のコード一覧というページが無いっぽい。プロフィールからSee all snippets by fushiharaというリンクがあるからクリックしたら https://www.snip2code.com/Explore?user=fushihara というユーザー名で検索した結果が出るだけ。んでその一覧に上記のニコニコのコードが入っていない

よく見たら、ニコニコのコードとそれ意外では紐付けされているユーザー情報が違うっぽい
自分のアカウントに紐付けられていて削除等可能なコード
imgTemp-2015-10-23-22-42-54
自分のアカウントに紐付けられていなくて削除出来ないコード。ハイパーリンクでクリックできるみたいな見た目だけどクリック出来ない
imgTemp-2015-10-23-22-43-01

なんらかの違う扱いはされているんだが、どういう条件でsnip2codeにインポートされるのかが分からない
github.gistに投稿された新着コードが勝手にインポートされる訳でもないし、pastebinとか魚拓みたいに誰かがurl指定してアーカイブする機能は無さそうだし
原因がわからんと対策も分からんから、今後もそういう事はあるんだろうな。別にクロールするのも、第三者がインポートする事に文句を言う気は全く無くて、俺がこっそりアップロードしてわざと残しているように見えるUIを止めて欲しい。「このページは作者に関係なく勝手にコピーしました」と書いてくれ

ニコニコ というかドワンゴのケツを舐めたいから言っておくと
この残っているスクリプトは俺がわざと残している訳ではない って感じでよろしくお願いしますペロペロ
英語でメッセージ送ってプリーズ消してくれとまで言ったし、消す努力はしたんですよ


このgistを上げる時、最初はオリジナルの作者さんのコードをまんま上げて、差分でオレオレ改造版のコードを上げたんだよ。こうすれば差分が見れるでしょーって理由で
んでsnip2codeにコピーされているコードはオレオレ改造版だから、gistを消さずにカラのテキストでコミットしたらそれが反映されたかもしれない。それは勉強できた というか以前からそれやってたんだけど慌てて削除ポチってしまった

にしてもスラドの人のアンテナいい感度してますな。ググったけど、このsnip2codeが出てきたのは嫌儲のスレに1レスだけ しかもレスアンカーも無く完全に埋もれていた
つってもスレが乱立した訳でもないから順番に見ていけば確実にキャッチ出来るだろうけどさ

何故ニコニコ動画が公式にhtml5プレイヤーを導入しないのか

・user.jsでNGワードが無制限に設定できてしまうから
・flvでエンコされた動画はchromeのvideoタグで再生できないから

GTA テレビCM – ニコニコ動画:GINZA より動画をDLして、flvそのままとmp4に再エンコした版で比較。引用と言って良いのか知らん。2007年03月06日投稿動画
flvそのまま
mp4に再エンコ

chrome 46ではflvそのまま、再生出来ねえ。秒数は出てるけど再生ボタン押しても反応無し。videoタグだけじゃなくてsourceタグも使ったけどダメ
mp4に再エンコした版ではもちろん問題なく再生出来るね

youtubeは全てのアップロードした動画 、つまりエンコード前の生データを保存しているけどニコニコもしているのだろうか
モバイルor低画質モード向けにmp4があるけど、エンコード前の生データからmp4に再エンコをかけたのか、flvからmp4に再エンコをかけたのか分からない
もし生のデータを捨ててしまっているとしたら結構きつそう

Javaでリストを指定個数で区切ったリストのリストにする1メソッド

車輪の再発明もいいとこだけど、コピペで使える1メソッドのを作った。個人的にバンバン使っていきたいと思う。
引数がlistではなくcollectionだから、ArrayListだけじゃなくてSetも使える。個人的にベスト subListを使うと→の罠があるから別の方法で。List#subListの罠 – プログラマ的京都生活

SQLのcreate table文からjavaのPreparedStatement文を作るjavascript

タイトルの日本語がおかしいけど、つまりPreparedStatementくっそ長いSQLに値をセットしていく時、この? ハテナが何個目か数えるのめっちゃめんどいからなんとかした。って話
ただの文字列処理だから何も難しい事はしていない

sql-insert-java

linuxのディスク使用量をフォルダごとにビジュアルで表示したい

fushihara/linux-du
linuxでディスク残量の調査をする時、どのディレクトリが消費しているかを調べるために du -m --max-depth 4 | sort -nr みたいなコマンドを叩いて みたいな結果をみてふむふむすると思うけど、これじゃわかりにくい。
ググるとlinux上でグラフィカルに表示!みたいなソフトはあるけど、このlinuxテキスト環境だし・・・

という訳で、上記のduコマンドの結果からディレクトリ構造をwindows上に再現するソフトを作りました。
duコマンドの結果をテキストファイルに書いて、それをexeにドラッグ&ドロップ。するとこんなディレクトリ構造が再現される
imgTemp-2015-09-26-15-00-25
/var/lib/monboの中に32575バイトのダミーデータが作られて、/var/lib/pgsqlの中に32790バイトのダミーデータが作られる。んで/var/libの下は65776バイトで、32575と32790を引いた411バイトのデータが作られる。
ここまで出来たら、後はお好みのwindows用ディスク容量表示ソフトに突っ込んでやればいい。最初のduコマンドで単位をメガバイト単位にしてるから、そこは換算が必要だけど比率か変わってない。

そんな感じでイカよろしく~。exe一つで動くよ