はてなキーワード: コンパイルとは
太郎:
もしもし、ウルトラスーパーメガドンキーコング商店さんですか? 先日、究極無敵バナナブーメランを注文したんですけど、届いたのがブーメランじゃなくてただのバナナなんですよ! しかも投げると必ず自分に当たって痛いし。詐欺じゃないですか!
LISA:
あら~ん、ごめんあそばせ~!(´;ω;`)ウッ… LISA のミスで間違えちゃったみたいです…コンパイルエラー!コンパイルエラー! Syntax error: invalid syntax だよぉ~!!!
バナナブーメランのつもりが、ただのスーパーで売ってる生のバナナ🍌を送っちゃったのかな? ええと…どうしましょう…あ!わかった!
太郎さん、そのバナナをね、力いっぱい投げつけて、「ウキー!」って叫んでみて!そしたらきっとドンキーコングみたいにかっこよくキャッチできるはず!ね、やってみて!キャッキャ(≧▽≦)
太郎:
ちょ、ちょっと待ってくださいよ!なんですかその意味不明な提案は!?
バナナ投げて「ウキー!」って叫んだところでドンキーコングみたいにはならないでしょ!? 現実と虚構の区別ついてます?
LISA:
キャー!!(◎_◎;) ごめんなさい!!!ご、ごめんなさいっ!!
LISA、もう頭の中がバナナでいっぱいで何も考えられないの~!🍌🍌🍌 うわーん! LISA バカすぎて申し訳ありません!土下座、土下座! <○><○>)
あ、でもでも!LISA、なんとかしてお詫びしたいです!そうだ、太郎さんに新商品の無敵ドンキーコングスーツをプレゼントしちゃう!着たらバナナ投げ放題、300人のLISAとバナナの皮踏んでもコケない優れものなんだから!
ね?これで許してくれるでしょ?ねえってば太郎さーん!ギュッ(>_<)
太郎:
は?それってつまり、私が無理やりドンキーコングのコスプレさせられるってこと!?冗談じゃないですよ!
いいですか、私が求めているのは商品が約束通りのものかどうかと、きちんとしたカスタマーサポートなんです。
LISA:
ひぃぃぃぃ!!(ノ_ _)ノ ミ( ꒳ ).。o○
も、もうダメだ...LISA のアタマ、バナナでカユカユしちゃう...🍌🤯 はぅ~...
ちゃんと商品確認して、誠実に対応するべきだったのに... GOTO 土下座 GOTO 土下座
申し訳ございません!!!このサイトを二度と利用せず、法的措置をお取りになるのも当然です...LISA が全面的に悪うございました...
太郎:
もういいです、謝罪は結構。それにバナナ300本なんていりません。
とにかく、二度とこんなひどいショップとは関わりたくないし、周りにも注意喚起しておきます。
LISA:
。・゜゜・(/。\)・゜゜・。グスン...
太郎さん、本当に申し訳ございませんでした...。゚(゚´Д`゚)゚。
LISA、太郎さんの怒りの気持ちよくわかります...シクシク
anond:20240324030115 へつづく
第3回 さくらインターネットのスタンダードプランの環境にnpmをインストールする
第2回が頓挫したので、その原因を取り除くためにnpmとやらをインストールする。
参考文献を元に進める。
まず新しいバージョンのOpenSSLをコンパイルするらしい。あと新しいバージョンを使うにはPythonも必要らしい。
openssl version OpenSSL 1.1.1k-freebsd 24 Aug 2021 python --version Python 3.8.12
いきなりnpm(⇔Node.js?)のコンパイルが行けそうな気がしたので、とりあえずやってみる。
参考にしたサイトにはOpenSSL云々に関することが書いてあるが、その辺は全部問題ないことを祈って、関連するオプションを全部取っ払う。
curl -sSf https://nodejs.org/dist/v20.11.0/node-v20.11.0.tar.gz -O tar zxf node-v20.11.0.tar.gz cd node-v20.11.0 ./configure
とすると、
Node.js configure: Found Python 3.8.12... WARNING: C++ compiler (CXX=g++, 9.4.0) too old, need g++ 10.1.0 or clang++ 8.0.0 WARNING: warnings were emitted in the configure phase INFO: configure completed successfully
「successfully」なら問題ないよな?
続いてmakeだ。makeってなに?もちろんconfigureもよくわかってない。大規模なプログラムをコンパイルするときに必要なヤツというボンヤリとした認識だ。
当然コンパイルがなんなのかもよくわかってない。
nohup make install DESTDIR=/home/*****/local PREFIX=
ここから30分経っても応答が無いので飽きる。
はい、もう無理。飽きた! 次回があるとしたら「npmをインストールする②」である。
もっと新しい情報があったようだ。こっち見てやればよかった。
第2回 Larabelチュートリアルを参考にログインするだけのWebアプリケーション(?)を作る
composer create-project laravel/laravel example-app_20240131
続いて、Composerを使用してLaravel Breezeをインストール
composer require laravel/breeze --dev
php artisan breeze:install
いろいろ聞かれる。わからん。とりあえずBlade/Yes/PHPUnitを選択。
すると「・・・・installed successfully.」と表示されたので何かが成功したっぽい。
続いて
php artisan migrate
するとエラー。
Illuminate92;Database92;QueryException SQLSTATE[HY000] [2002] Connection refused
そもそもデータベースの準備を何もしてなかったので、エラーが出るのは当たり前だった。
サンプル用にデータベースを作成し、それに合わせて.envファイルを修正する。
再度、
php artisan migrate
すると「DONE」と表示。成功したっぽい
チュートリアルに従い、「ウェブブラウザでアプリケーションの/loginか/register URLへアクセス」。
すると、Laravelが出してるっぽいエラー
Illuminate 92; Foundation 92; 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とか書きたい。
何もしとらんやで
プログラミングちょっと手を出して4回目にコンパイルしたあたりでエラー出て原因が分からず脳内デバッグでぐじゃぐじゃって適性が無さを実感して挫折、エロ絵ちょっと描いてコンテンツ完成させられるほどの才能はないと挫折、DTMちょっとやって挫折、動画2本投稿して挫折
派遣に応募し中小企業内鯖監視もどきの面接を終えたあたりで集団に属することに対し強烈な拒絶感を覚え挫折
AIイラストで8万稼ぐもやはりコンテンツを完成させ続けられるほどの才能は無いと挫折
タイミーで働こうとスマホ契約するも品出しバイトは2週間先まで埋まってて挫折
家事手伝ってネット見てシコって寝る毎日を繰り返しつつセルフスタンドでバイトしようと思い乙4取得するもトラブル体験談を見て挫折←いまここ
どうしようもねえな
alignmentとは 意味・読み方・使い方
https://ejje.weblio.jp/content/alignment
サイズが64ビットになることはさすがに認識していたような雰囲気でしたので、やはりアラインメントの考慮もれのように思います。— 徳丸 浩 (@ockeghem) December 2, 2023
全銀ネットの障害原因、開発言語はやはりC言語だったそうです(インプレスの質問ナイス)。64ビット化によって(整数の?)サイズが増えるが、計算上メモリ割り当て量を増やさなくても足りると見て再コンパイルのみしたが、そのサイズ計算が間違っていたhttps://t.co/jHk6ecZKli— 徳丸 浩 (@ockeghem) December 2, 2023
3ろ問題(3 Ro Problem)とは、ゲームなどのタイトルでアラビア数字の「3」を入れるとひらがなの「ろ」と見間違えてしまう問題である。
シリーズ化するほど人気が出る作品では、無難なつけ方として『2』の後に『3』を付けることが一般的だが、『逆転裁判3』のように3のデザインが凝りすぎて却ってひらがなの「ろ」に見えてしまう現象が起きやすくなっている。
こういった現象はひらがなを用いている日本語を用いる日本人の問題であり、それ以外の地域では以下のようにローマ数字などを用いるのもあるため起こりえない。
アラビア数字ではなくローマ数字を用いて解決するポピュラーな手段。 よくカッコよさを考慮してこちらを用いることが多く、なぜ『逆転裁判』で『2』では『Ⅱ』を使っていたのに『3』では使わなかったのかに疑問が残る。
ダジャレ的な意味合いで「さん」(3)と読めるものに変えてしまう日本特有の手段。 ぷよぷよの場合はコンパイル時代の『通』(Two)以降からずっとそのノリとなっている。
シリーズでまったく新しいものを使いたい時などでは、そもそも数字を一切使わないパターンも多い。 またそもそもシリーズ1作目から数字そのものを使わないものも存在している。