はてなキーワード: Diffとは
俺がやったのはわりと力技だよ。
たとえばAとBというブコメについたスターを比較したいと思ったら
Aのブコメページの
https://b.hatena.ne.jp/entry/4698059693843232994/comment/nunune
〇〇さん がスターを付けました。
〇〇さん がスターを付けました。
〇〇さん がスターを付けました。
……
……
「さん がスターを付けました」部分を置換で消してidを入手する。
そのidをGoogleスプレッドシートとかに貼り付けてアルファベット順に並び替える。
同様の手順で「Bのアルファベット順idリスト」も入手したら、
あるいはAとBのidを混ぜ合わせて一列に並べて
Googleスプレッドシートの「データ」メニューの「重複を削除」を使うと
「何件重複があった」っていうのを教えてくれる。
重複したidの数を知りたいだけならこれで事足りる。
この程度でも600万は稼げるという夢を持つか、こんなのでもちょっと何かが違うだけで600万稼げるか否かが分かれてしまう業界に闇を感じるか、600万程度で何ドヤってるの?と思うかはご自由にどうぞ(外資系ってもっと稼げるの?)。
歳は30台前半。学部卒。BtoB向けのパッケージ製品の開発プロジェクトで、設計、コーディング、テストあたりを担当している。仕様について発注元との折衝もやっている。
業務で使う技術のうち、自分自身がそれなりに習得しているものだけを書く。プライベートでしか習得・使用していない技術は別。
以上。
PythonもgitもDockerもkubernetesもAnsibleもCIツールもAWSもGCPもRuby on Railsも知らなくてもなんとかなってしまっている。業務でこれらのスキルを要求されることは(今のところは)ないから。
楽でいいと思う一方、このままだと将来ヤバいとも思っている。いざ転職となったときに詰みそう。
でもいざとなったらググっていくらでも独学できるだろうとたかをくくっているので焦ってはいない。
というか「その他」のところに書いた能力が高ければ世の中大体はなんとかなるんじゃないの。知らんけど。
ちなみに自分は構築できないというだけで、プロジェクトではJenkinsとかgradleとかbabelだかwebpackだかでビルド環境は整えられている。
あとプライベートで、単純な仕様の独自言語のコンパイラフロントエンドをC++とLLVMで作っている(これで金が稼げるとは微塵も思っておらず、完全にただの趣味)。
はてなでは無名だが、AHSというPCソフトウェアを販売している会社がある。
そこから先日Recotte Studioというゲーム実況動画作成ソフトが出た。通常価格で¥12,800+税という値段だ。
元々ボイスロイドという人工音声ソフトをAHSは出していて、Recotte Studioの売りはその連携にある。
作っているのはクレジットを見るとソフトイーサで、IPA未踏の伊藤さんも参加されているようだ。
ここで注意してもらいたいのが、『実況動画作成』であり『動画編集』ソフトではない。
ボイスロイド+ゲーム実況は既に多く作られているし、その多くはフリーのAviUtlという動画編集ソフトで作られている。
ボイスロイド自体がPepper君と同じ声のパッケージが発売されてから10年経っていて、AviUtlのプラグインを有志が作っている。
AviUtlは使った人はわかると思うが古いソフトに機能追加されているので、ごちゃごちゃしている。
その中でRecotte Studioは初心者向けということで発売された。
問題はここからだが、Recotte Studioは機能が少ない分やりたいことができない。
初心者は先人の真似から入るわけだが、機能が少ないので出来ない。
もちろんソフトの機能紹介で説明されているようにテロップは入れられるのだが、ボイスロイドとの音声連携+テロップがやりたいことなので、躓くポイントが多い。
1つ、2つテロップを入れるだけならいいが、大量にテロップを入れるとなると修正が入るが、2つのソフトを連携させる都合かUIが悪い。
わかりにくければUIが悪いという結論のみ把握しておいてもらえばいい。
ゲーム実況なので、ゲーム画面を録画したのを流しつつ、テロップを入れたい場所にテキストを入力していく。
ここで躓きポイント①だが、改行が必要な長文になると改行をどうしたらいいのかがわからない。
そんなの単に改行すればいいじゃないかと言われるだろうが、改行はできず確定になる。
改行する場合はプレビュー画面のテロップが実際に入った枠を編集することになる。
テロップだけなら、まぁいいか程度だが、ボイスロイドとの連携時にスペースが入る。
ボイスロイドを使ったことがない人向けに説明すると、ボイスロイドはテキストを入力して音声を出力するソフトだ。
テキストにスペースが入っていると、そこが文章の切れ目と認識して、音声が途切れるのだ。(躓きポイント②)
プログラマーの方なら、スペースが入るくらい置換すればいいだろうというだろうが、そういう人ばかりではない。
売りのボイスロイドとの連携だが、『全てのテロップをクリップボードにコピー』するというのがRecotte Studio側の機能だ。
ユーザーは、別のソフトであるボイスロイドのテキスト画面にペーストし、音声を編集して音声ファイルWavで書き出すと同時に、1つずつの音声ファイルを作ったテキストを吐き出す。
言い方を変えると、連番の.wavと.txtファイルが出力される。
Recotte Studioは、フォルダを監視していて、ファイルが更新されたのを検出して音声ファイルを読み込む。
Recotte Studio側にテロップのテキスト情報を持っているので、.txtの内容と一致すれば、.txtと同じファイル名の.wavを読み込む。
.txtと.wavは拡張子が違うだけで、ファイル名が一緒となっていることで一対になっていることを示している。
ここで、躓きポイント③だが、ボイスロイドで音声調整をしている際、誤字を見つけたときは、
b)Recotte Studio側に戻ってテキストを修正すればいいのか
どちらだろうか。
先ほどRecotte Studio側は.txtの内容と一致した同じファイル名の.wavを読み込むと言ったが、
誤字なので結局Recotte Studioに戻ってテロップも修正することになるのだが、『全てのテロップをクリップボードにコピー』されるので、
誤字の部分だけ更新すればいいや、とはならない。
ここで躓きポイント④だが、テロップを修正していない箇所の音声は、前と同じなのかという疑問が出てくる。
プログラマーの方ならテキストならdiff取って処理すればいいじゃんと思うだろうが、
ボイスロイドというソフトのテキスト入力枠はコピー&ペーストで上書き修正されている。
一応、登録しておいた文章が完全に一致していれば、同じ音声を出力する(はず)だが、本当か?と思うだろう。
なぜ『全てのテロップをクリップボードにコピー』される仕様になっているのかはわからないが、
想像するに、新規にテロップが追加された時の対応あたりだろう。
次の躓きポイント⑤だが、『.txtの内容と一致した同じファイル名の.wav』を読み込むのであれば、
テキストでは同じ文面だが、読み方(アクセントなり、音の高さなり)を変えたい場合はどうなるのか。
ボイスロイドの動画を作る際、複数のボイスロイドで会話させることがある。
キャラA「こんにちは」、キャラB「こんにちは」と喋らせたいとしよう。
ユーザー側の対応策として、キャラAとキャラBの吐き出すフォルダを別にすればいいとなるが、気づけないユーザーもいるだろう。
先ほどの例では、挨拶だったのでいいが、「ごめん」といったセリフは動画中に2度出てくる可能性はないだろうか?
そして喋らせ方が違ったらどうだろうか。(最初はふざけた感じで、次は真剣な感じなど)
次の躓きポイント⑥だが、動画を作っている途中だと適切な音声だと思っていても、ある程度完成して見直してみると、
音声と音声の間が足りてなかったと思うことがある。
その時は、ボイロ側で話す速度や間を修正することになるのだが、テロップの位置が変わらないため、
テロップが2重に表示される期間が出てくることになる。
最初から隙間を開けておくといった対策がユーザー側ではできるが、これも最初は気づけないし、
テロップとテロップの間で毎回一瞬消えるのも気になって嫌う人もいるだろう。
2つのソフト間での連携するような仕様にせざるを得なかったというのもあるのだろうが、初心者向けと言いつつ、触ると躓きポイントが多い。
じゃあ修正すればいいじゃんと、今時のプログラマーの方は思うだろうが、Recotte Studioのガイドブックが同時発売されている。
そのためUIの変更はすぐにはできないのだと思う。
PCソフトなんて今時だれが買うんだっていう時代なので、開発リソースが少ないのが、機能の少なさから透けて見えるのも辛いところだ。
AHSという会社だが、先の未踏出身の伊藤さんが作られたキャラミんを配布したり、
Kanru Huaが作られたSynthesizer Vを販売したり、
市場が小さいが個人で作ったのをビジネスにつなげようとしている会社で応援したいので購入しているのだが、
開発リソースが小さく機能が一点突破だったり、買い切りなのでサポートの説明不足だったりする。
なにか自分に都合が悪いこと、直面するのがとても恐ろしいことが起こった時。私たちはそれに対峙するか、逃げるという選択肢を採ることができる。
たとえば自分が不祥事の当事者になった時に、周囲からの追及を逃れようとして、雲隠れしてしまうことも逃避の一種だ。
だが、どこにも逃げ場がなくなった時にはどうすればよいか。
自分自身を消せばいい。
自分自身の力で世界を変えることができないのなら、怖れの苦しみを逃れる手っ取り早い方法は、それを感じる意識を消すことだ。
どこにも逃げ場がなくなって、服毒自殺を図ったり、睡眠薬等のオーバードーズを起こすということは、自分自身の情動をやりくりするための戦略だ。それは魔術じみた子供だましに周囲からは見えるかもしれないが、本人にしてみれば、立派な戦略なのだ。
そんなことを言ってた哲学者がいなかったけか。サルトルだったと思うんだが。
La multiplicité des conduites émotionnelles
Suivant les formes prises par l'émotion, la transformation revêt des formes différentes : l’anéantissement des objets (et parfois de la conscience) pour la peur, l’uniformisation de la structure du monde pour la tristesse passive. Le moteur de l’évasion est l’impossibilité de confronter un objet dans le premier cas ou d’adapter les moyens face à la disparition d’une des conditions de l’action dans le second.
情動が採る形態によって、変容は異なる形態をおびる。怖れにたいして、対象の無化(時には意識の無化である)、受動的な悲観にたいして、世界の構造の画一化といったように。逃避を動機づけているのは、まず、対象に対峙できないこと。さらには、行動するための条件が無くなってしまった状況に適応する術を失ってしまうこと。
http://www.cnam.fr/servlet/com.univ.collaboratif.utils.LectureFichiergw?ID_FICHIER=1295877018192
https://ja.wikipedia.org/w/index.php?title=%E6%97%A5%E6%9C%AC&diff=prev&oldid=74635875
AI研究者の[[大澤昇平]](東京大学特任准教授)は、『AI救国論』の中で「労働人口の減少を、産業用ロボットによって代替することが可能になる」という説を論じている<ref>{{Cite book|title=Ēai kyūkokuron|url=https://www.worldcat.org/oclc/1120736271|publisher=Shinchōsha|date=2019|location=Tōkyō|isbn=9784106108280|oclc=1120736271|last=Ōsawa, Shōhei.|last2=大沢昇平.}}</ref>。
[[筑波大学]]はコンピュータに関して先進的な教育を実施していることで有名であり、同世代(1987年生)の卒業生には同じ未踏スーパークリエーターの[[大澤昇平]]や[[古橋貞之]](MessagePack開発者)がいる。
https://ja.wikipedia.org/w/index.php?title=%E5%B7%A5%E5%AD%A6%E8%80%85&diff=prev&oldid=74635894
**大澤昇平(計算機科学)
「ソリューション型研究開発プロジェクト」は、代表的な修了者として[[大澤昇平]](AI研究者)や[[古橋貞之]](MessagePack開発者)といった高度IT人材を輩出している。
}}{{efn|AI研究者の[[大澤昇平]](東京大学特任准教授)は、「'''日本におけるAIの教材としては現時点でのベストプラクティス'''」と評している{{R|OHS1015}}。}}
Alembert(=大澤昇平) のwikipedia編集履歴
Alembert = 大澤昇平 の明示
-----
つらつらとウェブをさまよっていて、英語版ウィキペディアの「Japan」に行き着いたんだけど
https://en.wikipedia.org/wiki/Japan
基本情報が載ってる右の柱の「Religion」の項で、なんか日本人の51.8%が土着神道を信仰してることになってんの。
https://honkawa2.sakura.ne.jp/9460.html
例の「日本で自分のことを『無宗教』だという人は、自身の宗教性に無自覚なだけだ」
とかいう議論に乗っかってるんだろうけど、仮にその論を認めるにしても、
日本人の倫理・行動に影響を与えている宗教の中で神道が際立っているとは思えん。
変更履歴を追っていくと
https://en.wikipedia.org/w/index.php?title=Japan&diff=next&oldid=761183709
この記述を挿入したアカウントは、荒らしの副アカとしてロックされていた。国士様かな?
2010年代になって、Wikipediaはかなり衰退したと思う
昔に書かれたコンテンツが残っているからまだ体裁を保てているけど、よく見るとかなりボロボロだ
「2008年現在」とか書かれていて10年以上更新されなかった文章がかなりある
今日これを書いているのは、昔だったら放置されなかっただろう宣伝的な文章を見かけたからだ
そこの偉い人(故人)の出口直日のページがやけに一方的だったので履歴を確認してみたのだ
そうしたらOomotowebmasterという名前のユーザーが2013年に編集していた事がわかった
一部の抜粋だが、出口栄二と対立した事に関する記述はこう書き換えられていた
直日の長女出口直美の夫・出口栄二大本総長が率いる派閥と、楽天社(大本芸術部門)の出口京太郎(直日の長男)を中心とする派閥が対立していた[1]。1976年、京太郎が大本総長に就任[5]。80年代になると内部対立が激化し、直日は四代教主に内定していた長女・直美の継承を取り消し、他家に嫁いでいた三女・聖子を出口家に復籍させて大本四代教主とした[6]。1990年、直美・栄二夫妻は大本を離脱して「大本信徒連合会」を結成、
しかし、出口栄二は忠告を無視して、その指導に抵抗し、求められる誠実に反する。直日は最後の最後まで忍耐をもって正しい信仰のあり方を教え諭したが、出口栄二は聞き入れず、教主の神性を、根本的に否定して大本の神業を甚しく阻害。ついには大本教団を告訴するに至った。大本信徒、また社会へ与える混乱をこれ以上看過することは出来ず、直日は、長女・直美の教主継承を取り消し、三女・聖子を大本四代教主とした[8]。 1990年、直美・栄二夫妻は大本を離脱して反教団団体「大本信徒連合会」を結成した。
かなり大本側に偏った記述になっていて、昔であればこういう関係者の宣伝的な記述はリバートされていただろう
十分な目玉があればWikipediaはうまくいくだろう
しかし今は目玉が足りないようだ
今でもちょっとした誤字に気づいた時などは修正することもあるけど、積極的に関わるのはやめにした
失望してやめる人数よりも、希望をもって始める人数のほうが多ければ、Wikipediaは発展していくだろうが、今は逆になっているようだ
自分は、今からWikipediaの編集者になる事はおすすめしない
一度破綻したほうがいいと思う
Wikipediaが寄付で運営しているのは中立性を保つため、というのが名目だ
それがどうだ
実際は規約に反してこっそり宣伝したもの勝ちの場を提供しているだけだ
Wikipediaのコンテンツはルールに従えば流用する事が許可されている
Wikipediaがなくなっても、コンテンツを引き継ぐサービスが出てくるだろう
ダール(ヒンディー語:दाल/ウルドゥー語:دال dāl/マラーティー語:डाळ ḍāḷ/カンナダ語:ಬೇಳೆ bēḷe/マラヤーラム語:പരിപ്പ് parippu/タミル語:பருப்பு paruppu/テルグ語:పప్పు pappu/オリヤー語 : ଡାଲି ḍāli)、またはダル(ネパール語:दाल dāl/ベンガル語:ডাল dāl)とは、剥いた小粒の
でようやく本文。
左下メニューの他言語版では、くどさのかけらもなく簡潔な感じ。(ブラウザの翻訳ボタンぽちぽち)
https://ja.wikipedia.org/w/index.php?title=%E3%83%80%E3%83%BC%E3%83%AB&oldid=30161325
直後に微調整的な意味でふたつ追加。初期の段階ですでに完成されていたと言っていい。
https://ja.wikipedia.org/w/index.php?title=%E3%83%80%E3%83%BC%E3%83%AB&diff=30161502&oldid=30161325
ささいな編集はあるものの、くどさをそのままに6年と少しの歳月を経る。
別アカウントの方が前任の意志を受け継いでちょっと追加。磨きがかかる。
https://ja.wikipedia.org/w/index.php?title=%E3%83%80%E3%83%BC%E3%83%AB&diff=59855705&oldid=57558037
ないことを願いたい。