「run」を含む日記 RSS

はてなキーワード: runとは

2024-05-09

https://learn.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createprocessa

リファレンス記述

To run a batch file, you must start the command interpreter; set lpApplicationName to cmd.exe and set lpCommandLine to the following arguments: /c plus the name of the batch file.

バッチ ファイルを実行するには、コマンド インタープリターを起動する必要があります。 lpApplicationName を cmd.exe に設定し、 lpCommandLine を /c にバッチ ファイル名前を加えた引数に設定します。

今回問題になった実際の挙動

lpApplicationNameバッチファイルパスを設定するとCreateProcessは暗黙的にcmd.exeを起動しバッチを実行しま

lpCommandLineもcmd.exeに渡されます

2024-05-06

[] 2024-05-06

今日入院している祖母に会いに行く日だ。入院前はもう呆けて風呂も入らないぐらいひどい状態だったが、入院してからちゃんとしているらしい。

それはそうと、lisppython環境を構築する話だが、結局オートコンプリートはうざいし、使う機能といったらautopep8とisortぐらいなので、以下を.emacsに組み込んだ。

(defun python-autopep8-and-isort ()
  "Run autopep8 and isort on current Python buffer."
  (interactive)
  (when (eq major-mode 'python-mode)
    (shell-command-on-region (point-min) (point-max)
                             "autopep8 - | isort -" nil t)))

(with-eval-after-load 'python
  (define-key python-mode-map (kbd "C-c C-r") 'python-autopep8-and-isort))

.emacsファイルには他にも様々な設定を付与したが、ここではコードを書ききれない。

さてそういうわけで週末コーディング趣味としてちゃん機能することはわかったが、毎週作るとなると、いくつも何かを作るよりは一つのタフなものを作りたいと思うわけである

それで、最有力候補は「Elasticsearchのようなものpython実装する」という話がある。

Elasticsearchが徹底された設定外部化によってjsonを多用するのだが、これがあまり柔軟性がないので、コードを直にいじれるようにしたいと思ったためである

例えば自作日本語トーカナイザを組み込みたいときElasticsearchプラグインJavaで書かなければならない。私はJavaが嫌いであり、プラグインを「インストールする」という手順も冗長に感じる。

それよりはpythonで作られた検索システムに、適当トーカナイズ関数実装して呼び出すことができればかなり柔軟であるように思うわけである

難しい点があるとすれば、大規模分散システムへの対応で、金をかけなければそういうシステムテストすることができない。

できるだけ金をかけずに趣味をやるというのがモットーなので、これではまずいわけである

まあ何事も困難というものはある。まずは手を動かすことが重要だ。Linus Torvaldsも"Talk is cheap, show me the code"と言っているではないか

2024-05-03

anond:20240503205149

なるほど確かにその通りですね。

意固地になって謝罪を固辞し続けて大変申し訳ございませんでした。

僭越ながらわたくしめがフェミニスト代表して土下座謝罪させていただきます

その方法として古代中国より伝わる「三跪九叩頭の礼」で謝意を表させていただきます

なお、冗長した記述を避けるためにプログラミング言語COBOL」を用いることを予めご了承ください。

IDENTIFICATION DIVISION.

PROGRAM-ID. SANGUIKIUKOUTOU.

ENVIRONMENT DIVISION.

CONFIGURATION SECTION.

DATA DIVISION.

WORKING-STORAGE SECTION.

01 DOGEZA-CNT PIC 9 VALUE 0.

PROCEDURE DIVISION.

MAIN.

    PERFORM 3 TIMES

        DISPLAY "GUI"

        PERFORM 3 TIMES

            ADD 1 TO DOGEZA-CNT

            DISPLAY DOGEZA-CNT "KOUTOU"

            DISPLAY "CHI"

        END PERFORM.

        MOVE 0 TO DOGEZA-CNT

        DISPLAY "CHIRAI"

    END PERFORM.

STOP RUN.

END PROGRAM SANGUIKIUKOUTOU.

以上を持ちまして「三跪九叩頭の礼」とさせていただきます

御清聴ありがとうございました。

2024-03-26

anond:20240326134447

ウィリアム・モリスの講演「芸術目的」における分業と競争に関する言及(https://www.marxists.org/archive/morris/works/1882/hopes/chapters/chapter4.htm)

Will you, therefore, look upon me as a craftsman who shares certain impulses with many others, which impulses forbid him to question the rules they have forced on him? so looking on me you may afford perhaps to be more indulgent to me if I seem to dogmatise over much.

Yet I cannot claim to represent any one craft. The division of labour, which has played so great a part in furthering competitive commerce, till it has become a machine with powers both reproductive and destructive, which few dare to resist, and none can control or foresee the result of, has pressed specially hard on that part of the field of human culture in which I was born to labour. That field of the arts, whose harvest should be the chief part of human joy, hope, and consolation, has been, I say, dealt hardly with by the division of labour, once the servant, and now the master of competitive commerce, itself once the servant, and now the master of civilisation; nay, so searching has been this tyranny, that it has not passed by my own insignificant corner of labour, but as it has thwarted me in many ways, so chiefly perhaps in this, that it has so stood in the way of my getting the help from others which my art forces me to crave, that I have been compelled to learn many crafts, and belike, according to the proverb, forbidden to master any, so that I fear my lecture will seem to you both to run over too many things and not to go deep enough into any.



19世紀芸術家であり社会思想家でもあったウィリアム・モリスは、1880年に行った講演「芸術目的」の中で、分業と競争芸術に与える悪影響について鋭い指摘を行っている。モリスは自らを「多くの職人衝動を共有する一人の職人」と位置づけた上で、かつては商業下僕だった分業が、いまや文明のもの支配するまでに至り、本来人類の喜びと希望、慰めの源であるはずの芸術をも困難な状況に陥れていると訴えた。

モリス自身仕事例外ではなく、分業の弊害により他者の助けを得ることが難しくなり、多くの技術を学ばざるを得なくなる一方で、どの技術も極められなくなってしまったと吐露している。

この指摘は、現代の音楽制作における問題にも通じるものがあるのではないだろうか。チームの肥大化制作規模の拡大に伴い、個々のクリエイター芸術性が発揮しづらくなり、音楽おもしろさが失われていくのではないか?分業と専門化が進むほど、全体を見渡せる人材が不足し、音楽芸術性が損なわれるという事態が、いま起こっているのではないか

2024-03-16

アイドルマスターシャイニーカラーズのコミュ概要

シャニマスことアイドルマスターシャイニーカラーズのコミュゲームストーリー)のあらすじや見どころをなどを紹介したいと思います

ネタバレ配慮特にしていませんがあしからずご了承ください。

イベントコミュ

タイトルリンク実装備考
ヒカリ夜の音楽、またはクロノスタシスanond:202403200401492023/04/30イルミネーションスターズのコミュ
YOUR/MY Love letteranond:202403230619572022/04/01アルストロメリアコミュ
many screensanond:202403190622182020/08/31放課後クライマックスガールズのコミュ
ストーリーストーリーanond:202403240616302020/04/30アンティーカのコミュ
薄桃色にこんがらがってanond:202403180508202020/02/29アルストロメリアコミュ

プロデュースカードコミュ

タイトルリンク実装備考
砂糖づけ・ビターエンドanond:202403161640532021/09/21園田智代子のコミュ
空と青とアイツanond:202403221208432020/04/01芹沢あさひコミュ

サポートカードコミュ

タイトルリンク実装備考
UNTITLEDanond:202403210741342020/11/10樋口円香のコミュ

and more

FAQ】

Q1:アイドルマスターシャイニーカラーズって何?

ゲームです。PCスマートフォンで遊べます

現在は2種類あって、パ◯プロアイドル育成シミュレーションゲーム無印(シャニマス)

2023年11月にリリースされた音ゲーが楽しめるデッキ構築型カードゲームアイドル育成シミュレーションゲームSong for Prism(シャニソン)があります

なお、ここで紹介するのは無印の方のストーリーです。

Q2:アニメやるんだっけ?

やります。4/5(金)のテレ東ニコニコが最速です。

ゲームで描かれてない部分を中心にアニメ化されるので、先にゲームをやっててもネタバレになりません。

Q3:紹介されたストーリーはどうやって観るの?
最短ルートネット検索して動画を観る

安心してください違法ではありません。

シャニマスを初めとするバンダイナムコゲームは、個人による営利目的としていないゲームプレイ映像インターネット共有が認められてます

また個人以外でもANYCOLOR、カバーなど配信許諾を得ている企業もあります

検索例)google:site:Youtube.com シャイニーカラーズ Straylight.run()

正式ルートゲーム内で観る

ゲームを初めましょう。ブラウザ版がおすすめです。[ゲーム開始リンク(音が出ます)]

リセマラとか要らないです。

なに分からないことがあったらこwikiを見れば大体OKです。

アイドルマスター シャイニーカラーズ 攻略Wiki

詰まったらenzaの質問ひろばで質問してみましょう。

enzaみんなで解決!質問ひろば

2024-03-06

anond:20240306172022

「女ぎつねon the Run」(めぎつねオン・ザ・ラン)は、BARBEE BOYS1987年4月1日リリースした7枚目のシングル

2024-02-18

マラソンって最近話題にならないね

Runブームって、とっくに終わってる?

2024-02-03

本日趣味プログラミング

第5回 Rollup のWASM buildを利用できるようにする

自分で書いてて意味が分からない。

第4回の続き。

エラーの指示通り?に次のコマンドでrollup/wasm-nodeのなるものインストールしたハズだが状況が変わらない。

npm i @rollup/wasm-node

切り分けのために、使われないハズの「node_modules/rollup」を削除してみる。

rm -r node_modules/rollup/

もう一回、チュートリアルの指示通りにコマンドを打つとエラーの様子が変わった。

npm run dev
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'rollup' imported from ****

まりインストールしたrollup/wasm-nodeは無視されてるらしい。なんでだ。

色々しらべてpackage.jsonを弄る必要があると気付く。参考にしたやつThanks silvenon

以下の文言を追加

"overrides": {
  "rollup": "npm:@rollup/wasm-node"
}

その後、再度「npm run dev」を実行。エラーの代わり、いくつか処理がされた後「・・・・・Killed」と出る。

もう嫌だ。飽きた。

が、ダメもとでブラウザアクセスするとLaravel Breezeの画面がブラウザで開けるようになっていた。

ただし、レイアウトがぐちゃぐちゃ。Killされた影響だろう。サインアップもできたのでもう良しとする。

2024-02-02

本日趣味プログラミング

第4回 エラーにハマって絶望

第3回Node.jsインストールには成功していた。と思う。3時間くらいかかったけど。

で、第2回の続きにとりかかろうとする。

ところが、

npm run dev

実行時のエラー解決できない。

Error: Your current platform "freebsd" and architecture "x64" combination is not yet supported by the native Rollup build. Please use the WASM build "@rollup/wasm-node" instead.

意味が分からない。Node.jsインストールに失敗していたのか?何なんだよFreeBSD。お前は何なんだ。

もう不貞寝をするしかない。

次回があるとしたら、「AWSLinux EC2インスタンスを立てる」になる可能性大。

2024-01-31

本日趣味プログラミング

第2回 Larabelチュートリアルを参考にログインするだけのWebアプリケーション(?)を作る

第1回で終わらなかったことを褒めて欲しい。

プロジェクト作成

composer create-project laravel/laravel example-app_20240131

index.phpアクセスできることを確認

続いて、Composerを使用してLaravel Breezeインストール

composer require laravel/breeze --dev

breeze:install Artisanコマンドを実行

php artisan breeze:install

いろいろ聞かれる。わからん。とりあえずBlade/Yes/PHPUnitを選択

すると「・・・・installed successfully.」と表示されたので何かが成功したっぽい。

続いて

php artisan migrate

するとエラー

Illuminate\Database\QueryException
SQLSTATE[HY000] [2002] Connection refused 

そもそもデータベースの準備を何もしてなかったので、エラーが出るのは当たり前だった。

サンプル用にデータベース作成し、それに合わせて.envファイル修正する。

再度、

php artisan migrate

すると「DONE」と表示。成功したっぽい

チュートリアルに従い、「ウェブブラウザアプリケーションの/loginか/register URLアクセス」。

すると、Laravelが出してるっぽいエラー

Illuminate \ Foundation \ ViteManifestNotFoundException
PHP 8.1.27
10.43.0
Vite manifest not found at: /******/example-app_20240131/public/build/manifest.json
Run npm run dev in your terminal and refresh the page.

npmとやらが「not found」だったので手順を飛ばしたのがやはりダメだった。

さくらインターネットでnpmを使うにはnode.jsインストールしてnpmをコンパイルする必要がある?

はい、もう無理。飽きたので今日はここまで。

次回があれば「さくらインターネットスタンダードプラン環境にnpmをインストールする」である

早くHello Worldとか書きたい。

2024-01-19

anond:20240119095640

いちいち翻訳すんのめんどうだから他のは自分で探して

https://twitter.com/TimNoEgo/status/1376316282031640576?t=-KZ3_nzmtwRBGIjHRDNxfw&s=19

Japanese teenaged boys who come to America for homestay often run into trouble around this. They never even pick up a dirty sock and put it in the hamper. American moms aren't into that, and the boys are astonished.

2023-12-29

ダウンタウンて昔テレビで見た覚えがあるけど当時はRUN DMCのほうが面白いと思ってた

今見ると、前者はヤクザぽい、後者兵隊ぽいという違いがあるな

2023-12-10

the virgin cod (requires 350gb free space) vs the chad doom (can run on your mom's vibrator)

メモ

2023-12-03

anond:20231201223536

If you want to say the reason in one word, it's because of the opposition supporters' "beating org"

LDP supporters curse as pigs who support butchers and spread them to the world.

Of course, but there's no way you can make fun of the voters and win the election.

No, it's okay if you can win w Please try to win that way

But more than anything, you guys should know that you can't win in that way.

Do you actually bet? If you ask me, everyone will run away.

Still, opposition supporters are sick, so they can't quit.

Because it's worth living to mount and throw stones at enemies.

That's how you guys will throw away your one and only life.

It's pathetic.

2023-11-29

過去イチでヤバイPJを引き継いだ

弊社のビジネス創造部門的なところが作ったPJがあるんだが

どうもゴリゴリ炎上してるらしくて支援に入った

こういう仕事は割とあるんだがなかなかのヤバさだったので紹介したい

ちなみにサービスの内容は非常に良くてユーザーも万単位で付いているらしい

からこそ炎上している

バックエンド環境

バックエンドAWS EC2動作しているがログインアカウント共通化されていてパスワードを全員で共有している

ユーザーを追加しようとしたら「そのような勝手行為セキュリティ許可されていません」とのこと

本番環境とStagingはインスタンスが分かれているが運用は同じ方法

Staging上で5人ぐらいが作業しているが、ホームの下にそれぞれのユーザー自分名前ディレクトリを作って作業している

バックエンドシステム

バックエンド側のシステムは詳細は伏せるが、某システムで動いている

仮にNode.js系だとすると、package.jsonがあってnpm run installでインストールするのだが、普通にインストールしようとするとエラーになる

内容は依存関係で失敗しているのだが、本番も同じソース動作している

動作させるにはnode_modulesをまるっとコピーして、とのこと

さっきの自分名前ディレクトリ配下コピーしてきて、適当ポート番号でサーバを立ち上げれば一応は動く

このため、新しいモジュールを入れようとすると依存関係で失敗するため、便利なモジュールがあってもインストールできないし

セキュリティアップデートも当てることはできない(現にバージョンがすごく古い)

バックエンドシステム内容

ソースコードGitHub管理されているがセーブポイント感覚でcommitされているのでコミットログを見ても何が起きているのかさっぱり分からない

おまけにPRも使わずmainマージしまくっていてわけがからない

加えてソースコードコメントアウトの嵐でどこに何が書いてあるのかさっぱりわからない

データベースPostgreSQLだが山ほどテーブルがあるのに外部キー依存は入っていないしVIEWも作られていない

まぁ、他にもテーブルを見ていくとアンチパターンオンパレードで、EAV、ジェイウォークあたりは確認できたしHTMLSQLが格納されているテーブルも見つけた

ソース上でクエリを作ってAPIを作っているが、ザッと見ただけでもインジェクションし放題の状態になっていた

フロントエンドシステム

フロントエンドも詳細は伏せるが、いわゆるReact的なものを利用している

こちらは npm run installでインストールできるし npm run devでちゃんと動く

ローカル動作するので非常に助かる

ただ前述の通りバックエンドローカルで構築できないのでEC2を利用するしかなく、CORS対応のためのプロキシを自前で用意する必要があった

フロントエンドソースコード

バックエンド同様にGitHub管理されているが、管理しているだけ

バックエンドは5人ぐらいが利用しているが、ソースコード編集するのは実質1人なのでコンフリクトほとんど起こさないらしいが

フロントエンドは5人ぐらいが編集するのでコンフリクトしまくっている

解消するときデグレすることが日常茶飯事でその都度Hotfixしている

コードコメントアウトだらけなのに加えて、不必要コードが大量にあるので可読性が著しく低い

(難しい処理を読み解いて追いかけていったら最終的に使われていない、などが大量にある)

2000行ぐらいあるコードとかChatGPTに突っ込んだら20行ぐらいになる予感がある

また、DBがご覧の状態なので取得されるデータ全然抽象化できておらず、コードが膨れ上がっている

例えばProductの一覧データサーバから取得して、ユーザークリックしたProductをCartに投入するのだが、投入する情報Productではなく、CartItemにする必要があるし

OrderするときはOrderItemにしてAPIを叩く必要がある

ほとんど同じ情報なのだ微妙に変わっていたりKey名が違っていたりするのでそれぞれ変換する

他にも数え上げればキリがないが、コピペして少しだけ改変している部分などが大量にあってバグがあるのかどうかすら判別できない

セキュリティ課題

DBHTMLSQLが入っていると言ったが、調べて見るとDBから取得したHTMLをそのまま埋め込んで表示していたりした

SQLについてはフロントエンド側でSQL生成しており、そのテキストAPIに送り込んでサーバ側で実行して貰った上で格納とかしていたので

「ここにDROP TABLEとか書けばTABLE消えるんですか?」

と聞くと

「そんなことする開発者はクビだなwww

とか言われたのでことの重大さを伝えたが、まだ対処できていないようだった

認証等はOAuth2を使っていたので大丈夫そうだったが、本当に大丈夫かどうかは自信がもてない

今後の期待

システム内容はゴミのような状態だがサービス的には良いので、幹部プロダクトオーナーからは追加要望が山盛り来ている

開発チームが「稼働が足りない」という理由で断ったので「じゃぁ支援して」ということで自分のところに来たのだが

申し訳ないが、そもそもそういうレベルに無いし、全て作り直しが必要

と伝えてもどうやら伝わっていない様子

ちなみに元々の開発チームは過去にもこんな感じでサービス作ってたらしいが売れないので問題になってなかった様子

ぱっと見は動いているように見えるのが厄介なところ

正直逃げたいところではある

2023-11-03

オリジナルスのスニーカーキャンパスとかガゼルとかタバコとか。

あの辺のコート系ははっきり言って全部同じようなもん。シルエットにも大差はないし、一番のトレードマークストライプ共通してる。素材も同じスエード

こだわりのない人ならサンバスーパースター辺りまでも同じに見えるかもしれない。実際遠目に見れば同じようなもん。マンガキャラにでも履かせても、漫画家の観察眼をもってして同じように描かれる。こだわりをもって描き分けでもしない限り、僅かな差違なんて無慈悲に捨象される。

でもそこの違いにこだわりたい人もいる。それはモノ自体が持つ僅かな差違の他に、文脈とでもいうようなモノの外部にある情報による所もある。

エディマーフィーがラフな格好に合わせてたカントリーが妙にかっこよく思えて、思わず履きたくなるとか。カントリーは割と形に特色があるしアレか。

フォローしてるオシャレな人がキャンパス履いてて、パフォーマンスのやっすい謎モデルとどう違のかもあんまりからないけど、それでもこれじゃなきゃいけないって気持ちになったり。

全部三本線が入った似たような靴としか認識してないけど、RUN DMCに憧れてスーパースターを買うとか。常田大希が宣伝してたから履きたいとか。

誕生ルーツの違いで何かしらのエンパシーや魅力を感じるとか。名前がかっこいいとか。

色々と情報によって印象は左右されるけど、ただ冷静に立ち帰ってみればやはりモノとして全然違う訳ではない。

こだわりたい人に言わせれば全然違うと言いたくなるかもしれないけど、常識感覚で言えばかなり似てる。

この間なんか田舎が全部同じに見えるって言ってた人が叩かれてた。歴史文化を知らないから云々って。

あれも同じ事だと思う。メタ情報に目を向ければ違いはあるけど、見ている景色のものは似た様なもん。多少は違うけど、全然は違わない。

素直な感想として「同じじゃね」と出力されるのは別におかしな事ではないと思う。それに対して何か気に障ったのか分からないけど全然違うと言い出して憚らない、挙げ句目が曇ってるみたいな事言い出すから怖いよね。

日本オールスターとCT70が、ABC廉価版と金文字スタンスミスがまるで違うと言い張って憚らないファオタと似たようなもんでしょ。

2023-09-30

anond:20230930140115

Youtubeに搭載されている自動翻訳機能

結構前に使った時は意味不明文章になっている事が多くてあまり使えるものじゃ無かったが

今使ってみると逃げろを走れと訳すなどややニュアンスが違う部分もあるけど全体としては日本語としてそれほど不自然ではなく

ニュース自動翻訳などではその内容が割りと分かるくらいのレベルにまでなってて驚いた

バベルの塔の完成は近いのかも知れない

Automatic translation function installed on Youtube

When I used it quite a while ago, the sentences were often incomprehensible, so it wasn't very useful.

When I try to use it now, there are some parts where the nuances are slightly different, such as when I translate "run away" as "run," but overall it's not that unnatural as a Japanese word.

I was surprised that the automatic translation of news has reached a level where I can easily understand the content.

The Tower of Babel may be nearing completion.

Youtube自動翻訳機能を搭載

かなり前に使ったとき文章意味不明なことが多くてあまり役に立ちませんでした。

今使ってみると、「runaway」を「逃げる」と訳すなど、若干ニュアンスが異なる部分もありますが、全体的には日本語としてはそれほど不自然ではありません。

ニュース自動翻訳が内容を容易に理解できるレベルに達していることに驚きました。

バベルの塔も完成に近づいているのかもしれない。

2023-09-09

anond:20230909133454

Pitching Run Value-15下位7%
Fastball Run Value-5下位22%
Breaking Run Value-6下位10%
Offspeed Run Value-4下位11%


申し訳ないがゴミやで

2023-08-16

anond:20230815163751

それを「一発撮り」と呼ぶことを否定はせんけど(「通し」とかrun throughとかの方がより適切だと思うけど)「the first take」は嘘やんな。

ありのまま音楽を。一度きりにこめる。THE FIRST TAKE ありのまま世界へ」と称してる以上、撮り直しも加工もおかしいよな

2023-07-05

anond:20230704175244

アメリカRUN DMCエアロスミスコラボだったり、2パックやノトリアスが没した90年代ぐらいまでが第1次で、そのあとのエミネム第2次という感じ

なにかが入れ替わった感があったけど

ログイン ユーザー登録
ようこそ ゲスト さん