- 締切済み
hogehogeの由来
はじめまして。marugです。 プログラミング初心者なのですが、 サンプルプログラムに良く出てくる 「hoge」「hogehoge」 の由来が気になってしょうがありません。 知人たちにきいても、 「日本産のfoo」とか 「適当な名前を付けたいときに使う言葉」とか は知っていても"由来"を知る人が居ませんでした。 なぜ「hoge」なのか由来を ご存知の方がいらっしゃいましたら ご教授願います。 以上です。
- marug
- お礼率0% (0/4)
- その他(プログラミング・開発)
- 回答数4
- ありがとう数8
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- hyde-la
- ベストアンサー率28% (42/146)
面白いですよねぇ foobarってのはプライベートライアンでやってた なんとかかんとかのエライ災難ってアレなんでしょうか? 直接関係ないですが、参考まで。
過去に同様の質問が出ています。 hogehogeと検索するだけで出てきますよ。 >will-y様 参考URLを見てください。片方は同じものですが、 もう一つは多分その一つでは? ではでは☆
- will-y
- ベストアンサー率22% (48/214)
以前NetNewsで話題になっていました。 興味があったのでその時の参考URLをブックマークしていました。 結局はっきりしたことはわからないようですが 発祥は名古屋大学あたりではないかと。 もう一つのURLが見つかりませんでした。
- bob
- ベストアンサー率50% (52/103)
全然自信ないけど、「ドラえもん」に出て来るガキ大将ジャイアンの歌声じゃない?
関連するQ&A
- hogehogeって……
よくプログラミングの本を見ると、サンプルの中に何かっちゅうと hogehoge というのが出てきます。 皆申し合わせたかのようなこの状況は大変気になるのですが誰に聞いたらいいのか分かりません。 またこれは日本だけのものなんでしょうか? 翻訳モノにも hogehoge は出てきているのでもしかして全世界的に hogehoge (~_~;)?
- ベストアンサー
- その他(プログラミング・開発)
- PHPで<a>タグ内からURLと文字を抜き出したい
PHP4.3で $html_tag = '<a href="http://www.hogehoge.com/hogehoge/hoge/sample.html" class="hogehoge" title="hogehoge">りんく先名称</a>'; というような変数から 「http://www.hogehoge.com/hogehoge/hoge/sample.html」 のURLと 「りんく先名称」という<a>で囲まれた文字列を抜き出したいのです。 preg_matchを使っていろいろやってみたのですが、どうもうまくいきません。というか、正規表現がどのように書いていいのかわからないのですが・・・ そもそもpreg_matchを使わずとも簡単な方法があるのでしょうか? 大変恐れ入りますが、ご教授いただけませんでしょうか?
- ベストアンサー
- PHP
- hogeもしくはhogehogeとかの意味というか語源?
こんにちは。 プログラム名とかメソッド名とかに、なんて名前をつけたらいいか迷ったときに「なんちゃら」とかの意味でhogeとつける文化がありましたよね。 むかしC言語をやっていたときによく出てきたのですが、Javaばっかりやるようになった今でもたまに見かけます。 あれって日本語でしょうか?英語かな?なんか語源とか意味とかあるんでしょうか? ご存知の方がいらっしゃいましたら、よろしくお願いします。ご存知でなくとも雑談っぽく、使っていたころのお話を聞かせてもらってもうれしいです。
- ベストアンサー
- その他(プログラミング・開発)
- 【jQuery】 changeが検出できない
間違いがあったため、投稿しなおしです。 MySQL + PHP + javascript with jQuery でプログラムを作成しています。 $.ajaxでPHPを呼び出し、以下のようなinputを書き出しました。 <input id="hoge" onchange="alert('hogehoge')" type="hidden" value="foo" / > その後、以下のようにjsで値の変更を行いましたが、changeイベントが検出できません。 $("#hoge").val("hogehoge");//アラートが出ない 変更後、すぐにアラートが出るようなイメージでいたのですが、アラート自体が出ません・・・ inputに直にonchangeを書いているのがマズイのかな、と思い、以下のように変更もしてみましたが、やはりダメでした。 $("#hoge").livequery("change",function(){ alert("hogehoge"); }); $("#hoge").val("hogehoge");//やはりアラートが出ない プログラムから変更されたval()は、イベントとして取得できないのでしょうか。 なぜ取得できないのか、またそもそも出来ないのなら何か方法はないか、ご存じの方お願い致します。
- ベストアンサー
- JavaScript
- 竹島の名前の由来は?
皆さん竹島の領有権がどうと行っていますが そもそも竹島はなぜ竹島という名前になったのか? 日本が適当につけたのか? 竹が生い茂っていたからなのか? 竹みたいな形だからか? 多分竹島にも名前の由来はあるはずです 教えて下さい
- ベストアンサー
- ニュース・時事問題
- templateクラスについて
先ほど以下のようなプログラムを書いたのですがコンパイルを通すことができません。 //適当なポインタを保持するだけのクラス template <class _type> class hoge { private: //適当に変数を保持 _type val; public: //コンストラクタで適当に値をセット hoge() : val( 0 ){} //このクラスから唯一ポインタを引っ張ってくる方法 friend _type getVal( const hoge& foo ) { // そのまま返す return foo.val; } }; void func( const hoge<int>& foo ) { //値を引き出す getVal( foo ); } void main() { //実体化 hoge<int> foo; //値を引き出す getVal( foo ); //関数の先で値を引き出す func( foo ); } 上記のようなプログラムを書いたのですが、main関数内でgetValを呼び出す場合はとくに問題ないのですがfunc関数を呼び出してfunc関数内でgetValを呼び出すと error C3861: 'getVal': 識別子が見つかりませんでした error C2365: 'getVal' : 再定義; 以前の定義は '以前は不明な識別子' でした。 コンパイルされたクラスの テンプレート のインスタンス化 'hoge<_type>' の参照を確認してください というエラーが出てしまいます。 func関数の引数を( const hoge<int>& foo )からvoid func( hoge<int> foo )のように参照渡しから実体渡しに変更するとコンパイルが通り、実行もできるのですが、なぜこれでコンパイルが通るのか理由がいまいちよくわかりません。 またやはり、コンストラクタ、デストラクタの問題などから実体渡しより、参照渡しを使いたいのですがどのようにプログラムを書けば今回の問題を解決できますでしょうか。 よろしくおねがいします。 /* VisualStudio2005 AcademicEdition MicroSoft WindowsXP Professional 32bit */
- ベストアンサー
- C・C++・C#
- ファイルの指定について
お世話になります。 import java.io.*; class Sample1_1 { public static void main(String[] args) { File fp = new File("foo.txt"); if (fp.exists()) { System.out.println("foo.txtは存在します。"); } else { System.out.println("foo.txtは存在しません。"); } } } プログラミングを学習中の者です。 eclipseにてこのようなサンプルプログラムを入力して勉強しているのですが、わからないことだらけなので、教えてください。 上記のプログラムでは対象ファイルの名前しか指定されていませんが この場合、「foo.txt」はどこに存在していることになるのでしょうか? おそらくパスが省略されていても問題ないということなのでしょうが、 なぜそうなのか、ということについてがわからないため、ご教示いただきたく思います。 よろしくお願いいたします。
- 締切済み
- Java
- イエローコーン の名前の由来を教えて下さい。
イエローコーン の名前の由来を教えて下さい。 バイクに乗られている方なら大半はご存知かと思いますか、イエローコーンの名前の由来は 「トウモロコシ」 なのでしょうか? そもそも日本のメーカーなのかもわかりません・・・・。 日本のメーカーと思っている知人が、 イエローは 黄色人種の黄色 コーンは 魂 で、 その名をもじって YELLOW CORN になったと・・・・・・。 黄色人種の魂? ちょっと微妙な意見なのでご存知の方が居れば教えて下さい。 間違っていれば知人に由来を説明して誤解を解きたいと思います。 宜しくお願い致します。
- ベストアンサー
- バイク・原付自転車
- 実は知らないママチャリという名前の由来
ママチャリという名前の由来は?知ってる人いますか?ママはわかりますがチャリってなんですか?チャリンコからですよね?ではチャリンコの意味?由来って何ですか?日本語になってるようですが、基本となった言葉があると思うのです。
- 締切済み
- 日本語・現代文・国語
- Unix初心者による初心者シェルプログラミングです。
Unix初心者による初心者シェルプログラミングです。 以下のようなコマンドを羅列しただけの スクリプトが300行(実質100行ぐらい)が漸くできるようになりました。 これだけで、おばかさんな私は進化してます。が・・・ 対象となる、hoge.txtは、同ディレクトリ内に別名で、200ファイル有ります。 このスクリプトがその別名、200ファイルへと対象になります。 と云う事はファイル名分の200ファイル分スクリプトを編集して用意しなくては いけなくなる。 となると・・・ 別の事をしないといけませんよね。 どうやら、同ディレクトリ内にある、全ての .txt ファイルに対してこの スクリプトを実行させるには・・・ (よくわかりませんが・・・) FILE=`/home/foo/*.txt` みたいな・・・(全然違うと思っていますが、イメージで) /home/foo/ 内の .txt ファイルを一ファイルずつ読み込んで、実行させる方法が あると思うのですが・・・ 全てを教えて貰うつもりはありません。 学習していきます。 でも、疲れてきました。 がしかし、やらなくちゃいけません。 ヒント下さい。 お願いします! > cat hogehoge.sh #!/usr/bin/sh DAY=`/usr/xpg4/bin/date '+%Y/%m/%d%a'` HUMAN=`/usr/ucb/whoami` TIME=`/usr/xpg4/bin/date '+%H:%M:%S'` echo echo "$DAY : $HUMAN : PID $$" echo echo "$0" echo echo "$TIME Let's start!" echo echo "ls -l /home/foo/hoge.txt" ls -l /home/foo/hoge.txt echo echo "cat -n /home/foo/hoge.txt | head -15" cat -n /home/foo/hoge.txt | head -15 echo echo "sed -f /home/foo/script.sed /home/foo/hoge.txt > /home/foo/new-hoge.txt" sed -f /home/foo/script.sed /home/foo/hoge.txt > /home/foo/new-hoge.txt echo echo "ls -l /home/foo/new-hoge.txt" ls -l /home/foo/new-hoge.txt echo echo "cat -n /home/foo/new-hoge.txt | head -18" cat -n /home/foo/new-hoge.txt | head -18 echo echo "sed -e '1d' -e '14d' /home/foo/new-hoge.txt > /home/foo/renewal-hoge.txt" sed -e '1d' -e '14d' /home/foo/new-hoge.txt > /home/foo/renewal-hoge.txt echo echo "ls -l /home/foo/renewal-hoge.txt" ls -l /home/foo/renewal-hoge.txt echo echo "diff /home/foo/new-hoge.txt /home/foo/renewal-hoge.txt" diff /home/foo/new-hoge.txt /home/foo/renewal-hoge.txt echo echo "sed -e '13d' -e 's/^iranai/hitsuyou/' /home/foo/renewal-hoge.txt > /home/foo/new-hoge.txt" sed -e '13d' -e 's/^iranai/hitsuyou/' /home/foo/renewal-hoge.txt > /home/foo/new-hoge.txt echo echo "ls -l /home/foo/new-hoge.txt" ls -l /home/foo/new-hoge.txt echo ・ ・ ・ ・ ・ ・ ・ ・ 300
- ベストアンサー
- その他(プログラミング・開発)