マンガでよめる痔のこと・薬のこと

将来プログラマになりたいので、プログラミングの勉強もかねてホームページを作りたいと考えている者です。
そのホームページは、できる限り排他的に、身近な友人のみで、写真や動画などを使い易く共有できる仕様にしたいと考えています。
ちなみに、HPを作る上での私の知識は0に等しいです。
そこでいくつか質問です。

1・ホームページ作りは、プログラミングの勉強になるでしょうか?また、Yesの場合、どんなプログラミング言語が適しているでしょうか?

2・ホームページを作る上で、何かオススメの書籍はあれば、教えて頂きたいです。HTMLやCSSのみでなく、プログラミングも含まれた本があれば嬉しいです。

3・赤の他人は見られないようにしたいのですが、そのためのオススメの手段や、それが記載された書籍やサイトなどがあれば、教えて頂きたいです。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

1・ホームページ作りは、プログラミングの勉強になるでしょうか?また、Yesの場合、どんなプログラミング言語が適しているでしょうか?


⇒No
Webサイトの構築に必要な最低限の知識はHTMLのみ。加えてCSSの使用により任意のデザインを構成するもの。アプレットや掲示板など、プログラミング言語の範疇とはレイヤが異なる。
ただし、Webサイト内で使用されることが多い言語というのはある。Javascript、JAVA、Perl、PHPがそれにあたる。

2・ホームページを作る上で、何かオススメの書籍はあれば、教えて頂きたいです。HTMLやCSSのみでなく、プログラミングも含まれた本があれば嬉しいです。
⇒1への回答で述べたように、HTMLやCSSとプログラミング言語はレイヤが違うし、そもそもHTMLおよびCSSの文法はプログラミング言語のそれとは大きく異なるので、同列に扱うことはまずないというかぶっちゃけ間違い。ただし、実行環境を別途用意する必要がない(メジャーなブラウザはデフォルトで対応している)という意味ではJavascriptを同時に扱う書籍やサイトはあります。
http://www.amazon.co.jp/dp/479802290X/

3・赤の他人は見られないようにしたいのですが、そのためのオススメの手段や、それが記載された書籍やサイトなどがあれば、教えて頂きたいです。
⇒一般的な手段はパスワード認証。やり方や書籍はご自分でググってください。
もしそれが自力でできない場合、今後多少頑張ったところでWebサイト運営もプログラミングの習得も無理ですのであきらめてください。

あ、そうそう。
1と2の回答に関連しますが、そもそもの話として、
>将来プログラマになりたいので、プログラミングの勉強もかねてホームページを作りたいと考えている者です。
という発想がずれきっているので、むしろ考え直したほうが早いかもしれない。
もう一度言いますが、ホームページとやらとプログラミングは同列ではありません。
    • good
    • 3
この回答へのお礼

長文で詳しい回答、誠にありがとうございます!
とても参考になりました!

お礼日時:2011/11/22 19:09

本当に、画像や動画をきっちり共有するところまで作るのなら、プログラミングの勉強にはなりますよ。


それだけではなく、データベースアクセスやら、セッション制御やら、ネットワーク上のあれこれを扱う上で、有用でしょう。

言語は――そのサーバーで使える言語で、なんとかすることになりますから、サーバーの仕様を眺めて使えそうなものを使うということになるかな。

あと、「他人に見せない」というのは、本質的にできません。
そもそも、インターネット上にあるWebサイトは、「誰にでも見られる」ものです。
それを、「特定の人にしか見えない」ようにするのですから、ある意味では、無理のあることをやっています。
というのを踏まえた上で、いろいろ調べてみるしかないです。

なにせ、「使うつもりのサーバで使える」というのが条件ですから。
    • good
    • 1
この回答へのお礼

なるほど、勉強になりました!
ありがとうございます!!

お礼日時:2011/11/22 19:03

1.


HTMLやCSSはプログラミング言語ではなくてマークアップ言語。
だから単純にWebサイトを作ったところでプログラミングの勉強にはならない。

2.
そんな都合が良い物はない。
htmlやcssはW3Cの仕様書を読みましょう。
言語はその言語のリファレンスマニュアルを読みましょう。

3.
ローカルでやれ。

そもそも質問者って理工学部の学生でしょ。
自分で多少は調べることが何故できない?
今時の大学生も教えて君なんだね。
    • good
    • 1
この回答へのお礼

厳しい言葉を添えながらも、しっかりと質問には答えて頂き、ありがとうございます。
ある程度は調べたのですが、色々な情報から構築された自分の考えだけでなく、
生の意見も聞いてみたかったのです。
言葉が足らず、不快な想いをさせてしまったのなら申し訳ありませんでした。

お礼日時:2011/11/22 19:07

HP作成に必要なHTMLは、マークアップ言語であって、プログラミング言語ではない。



よって、ホームページ作りそのものは、勉強になりません。
純粋に「プログラミング」を覚えたいのならば、別にホームページである必要はない。

ただ、目指すところがWeb系のプログラマなら、それなりに役には立つでしょう。
    • good
    • 1
この回答へのお礼

やはり、プログラミングはホームページに付随させる機能次第になりそうですね…。
参考になりました、ありがとうございます!

お礼日時:2011/11/22 19:08

1 Yes


HTML言語、JAVA言語など

2 最近ではASP.NETなどでしょうが
私は知らないので、Microsoft Visual Web Developer
がいいのではないでしょうか。

3 貴方のサイトにパスワードをかければいいだけです。
    • good
    • 0
この回答へのお礼

お早い回答、ありがとうございます!
やはりパスワードが一般的ですかね、勉強してみます

お礼日時:2011/11/22 19:10

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QHTMLはプログラミング言語?

html初心者なのですが
HTMLはプログラミング言語ではなくマークアップ言語と覚えたのですが、
http://oshiete.goo.ne.jp/category/221/
ではプログラミングのカテゴリーに入ってますが
やっぱしHTMLはプログラミング言語なのでしょうか?

Aベストアンサー

java scriptなどはプログラミング言語ですが、狭義の意味ではHTMLはプログラミング言語ではない。とはいえ、カテゴライズとして包括的にプログラミング言語に含めても便宜的な効果があるなら否定されることでもない。プログラミング言語とマークアップ言語を分ける意味は何ほどもない。どちらも自然言語ではなく人工言語ですから似たようなものなのです。カテゴリーのプログラミングは、人工言語という意味だと解釈すれば何も不自然でもない。

QHP作成にあたって…Java、C言語どちらが実用性がある?

HPを作る為に、JavaかC言語を活用したいと思っております。
どちらを活用したらよろしいでしょうか、理由と参考になる本もご紹介願います。また、就職にも活用できるという意味でもご回答頂けると幸いです。
HP制作経験はDreamWeaverを使ってならございます。
(HP作成のプログラム言語というとJavaかC言語しか思いつかないのですがもし、他の言語がありましたら教えてください。)

自分のコンピュータの知識は他の人曰く、多少詳しいらしいと言われております。(自身はそう思っておりません…)

Aベストアンサー

Javaや C言語などが必要になるのは、入力によって
処理が変わる。またはデータベース等の内容によって
HPの表示内容が動的に変化する場合であり、言語の
文字列処理を使用してHTMLタグを条件に合わせて編集
・作成する事によって動的HPを実現させます。
#JavaやC言語を使用する場合は、単にHPというよりWeb
#アプリと呼んだ方が感覚的には合いますが...

処理速度が要求され、且つ精度が必要な数値計算が
必要な大規模Webアプリであれば、C言語が使用される
事が有りますが、最近では.NETやJavaのPGの方が比較
的手配しやすい事もあってそちらの方が数的には多い
様に思います。
また小規模なものや内容によってはPHPやPerl等も良く
使用されます。

どれが実用性が有るかは状況次第なので、どれとも決め
かねます。

Q「プログラミング言語」と「マークアップ言語」の違い

「プログラミング言語」と「マークアップ言語」の違いがわからない

htmlはプログラミング言語ではなくマークアップ言語との事ですが違いがわかりません。

どちらも”コードを書いて、パソコンを動かすもの”と認識してますが、
こういう所が違うんだよ!って教えてもらえますか?

Aベストアンサー

--------
マークアップ言語
語源
"markup"(マークアップ)という用語は、伝統的な出版の作業過程である原稿の "marking up" から派生した。"marking up" とは、原稿用紙の余白に印刷に関する指示の記号を書き加えることである。"markup men" や校正者と呼ばれる専門家が、文章の各部分にどんなスタイル、書体、サイズを適用すべきかなどを記して組版の担当者に原稿を渡すという作業が、何世紀にもわたって行われていた。
http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E8%A8%80%E8%AA%9E
--------

ということで,マークアップ言語というのは,結果をいかに整形して人間に見せるか,をおこなうための記法です。

質問者には,このQ&Aのページはどのように見えているのでしょうか。
質問のタイトルは大きなフォントで,質問文は普通のフォントで,投稿日時は薄い灰色で,質問者・回答者のニックネームはマウスクリックでき,ページの周囲にはバナー広告が表示されている,等々。
これらのような表示ページの見栄えを記述しているのがマークアップ言語です。

それに対して。
プログラム言語というのは,質問者自身がおっしゃっているとおり“コードを書いてパソコンを動かすもの”と広くとらえることができます。つまり,コンピュータを動かした結果とは,すべて人間に表示されるものばかりとは限らないですよね,ということです。

例えば。
ATMを操作すれば自分の銀行口座からすぐ現金を引き下ろせたり,国内のどこにいようと相手の携帯電話を呼び出せたりするのは,その情報をコンピュータのデータベースで一元管理しているからです。これらの情報システムは膨大な行数のプログラムコードによって記述されていますが,人間に対して表示を整形しているわけではないのでマークアップ言語ではないです。

それから。
自動車,マイコン家電,ビル空調管理,ロボットなど,機器制御系の分野もそうです。コンピュータが動いた結果としての出力は,光だったり熱だったり動きだったり電気信号だったりする。これらもプログラム言語で記述されていますが,人間に対する見栄えよく提示しているわけではないのでマークアップ言語ではないです。

--------
マークアップ言語
語源
"markup"(マークアップ)という用語は、伝統的な出版の作業過程である原稿の "marking up" から派生した。"marking up" とは、原稿用紙の余白に印刷に関する指示の記号を書き加えることである。"markup men" や校正者と呼ばれる専門家が、文章の各部分にどんなスタイル、書体、サイズを適用すべきかなどを記して組版の担当者に原稿を渡すという作業が、何世紀にもわたって行われていた。
http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E...続きを読む

Qイラストレータの画像をJPG形式で保存したい

イラストレータの画像(ai形式)を一番画質を劣化させずにJPG形式に保存する方法を教えて下さい。

Aベストアンサー

画像サイズ、ファイルサイズをどうするのか、どのような画像なのか等、情報が少ないのです。

しかし私自身も興味深かったので、以下の6種類で試してみました。個人的見解が、十二分に入りますがあしからず。
圧縮度等に関しては、ファイルサイズがなるべく均等になるように、「Web用に保存」は最高値、「書き出し」中間値で行いました。
環境:
Windows2000、Illustrator CS、Photoshop CS


1.「Web用に保存」でjpg
2.「書き出し」でjpg
3.「書き出し」でbmp保存後、Photoshopで「Web用に保存」でjpg
4.「書き出し」でbmp保存後、Photoshopで「保存」でjpg
5.Photoshopに貼り付け後、「Web用に保存」でjpg
6.Photoshopに貼り付け後、「保存」からjpg

結論から言いますと、1.のIllustrator上での「Web用に保存」で最高で行った場合が、色やエッジ、文字等がきれいに感じられました。
3~6はやはりベクターからラスタ変換での劣化、jpg変換時の劣化と、2度の劣化が原因だと思います。


最初にも書いた条件の詳細が分からないので、役に立つか分かりませんが、参考までに・・・。

画像サイズ、ファイルサイズをどうするのか、どのような画像なのか等、情報が少ないのです。

しかし私自身も興味深かったので、以下の6種類で試してみました。個人的見解が、十二分に入りますがあしからず。
圧縮度等に関しては、ファイルサイズがなるべく均等になるように、「Web用に保存」は最高値、「書き出し」中間値で行いました。
環境:
Windows2000、Illustrator CS、Photoshop CS


1.「Web用に保存」でjpg
2.「書き出し」でjpg
3.「書き出し」でbmp保存後、Photoshopで「Web用に保存...続きを読む

Qメモリは4GBで充分ですか? PC初心者

こんにちは。
タブレットPCまたはノートパソコン(Win8 64bit)の購入を考えている者です。
メモリについて質問があります。

使用目的としてはゲーム(将棋などのボードゲーム) をしながら動画サイトで動画・音楽の視聴などです。
私が購入を考えているPCですと購入後のメモリ増設ができません。
色々と調べてみると「4GBで十分」という意見や「8GBは積んでおいた方が良い」という意見が混在していました。

家族で使っている購入後1年未満のデスクトップPC(Windows7 homepremium 64bit)で試してみました。
ニコニコ動画30分の動画1つ+いつもしているゲームを起動→2.1GB~2.2GB
ニコニコ動画30分の動画×5つのウィンドウで同時再生+いつもしているゲームを起動→2.8GB~3.0GB

これを見てみると4GBで足りているようです。
しかし、PCは数年たつとメモリ不足になり動作が重くなるとよく聞きます。
あとあと増設できない分、「その時のために初めから8GBを積んでおいた方が良いのか」とかなり悩んでいます。

皆さんはどれくらいのメモリを積んでいますか?
また、そのメモリが必要となるような作業とはどのようなものなのでしょうか。

回答よろしくお願いします。

こんにちは。
タブレットPCまたはノートパソコン(Win8 64bit)の購入を考えている者です。
メモリについて質問があります。

使用目的としてはゲーム(将棋などのボードゲーム) をしながら動画サイトで動画・音楽の視聴などです。
私が購入を考えているPCですと購入後のメモリ増設ができません。
色々と調べてみると「4GBで十分」という意見や「8GBは積んでおいた方が良い」という意見が混在していました。

家族で使っている購入後1年未満のデスクトップPC(Windows7 homepremium 64bit)で試してみました。
ニコニ...続きを読む

Aベストアンサー

難しい判断ですね。
通常は4Gで足りると思います。
ただし、これは将来に重くなったときに、入らない常駐ソフトをはずせる
知識がある場合です。
それがなければすなおに8Gにするか、少々遅くなってもがまんするかです。
4Gあれば使えなくなると言うことはないでしょう。


>家族で使っている購入後1年未満のデスクトップPC(Windows7 homepremium 64bit)で試してみました。
>ニコニコ動画30分の動画1つ+いつもしているゲームを起動→2.1GB~2.2GB
>ニコニコ動画30分の動画×5つのウィンドウで同時再生+いつもしているゲームを起動→2.8GB~3.0GB

上記はあくまで目安程度の数字にすぎません。
年収400万円の人と年収800万円の人がハワイ旅行にいったとき、食事やオプションツアーなどが
異なるので、費用総額がかなり変わるはずです。
同様に、Windowsは現有メモリーにオ.維持手メモリーを使います。
ですから、他のマシンでのメモリー占有率はあくまでも目安程度のものです。

Q退職金が出ない会社は良くない会社なのでしょうか

私は今就職先を探してハローワークに通っているのですが
求人票を見ていると雇用 労災 健康 厚生などの
保険はしっかり入っているのですが
退職金がでないという求人票をよく見かけます。
辞めることを前提に就職先を探している訳ではないのですが
万が一辞めることになったとき退職金がでないのが不安です。
退職金が出ない会社は避けた方が良いのでしょうか?

Aベストアンサー

一般的に言うと、いいとはいえないと思います。
ただし退職金の出る会社にしても、勤続3年以上。という条件付です。
質問者さんがどれくらいお勤めして退職する予定なのかわかりませんが、自分が職安通いしていた時はほとんどがそうでした。
ところで安倍晋三官房長官の著書、「美しい国へ」に興味深いことが書いてありました。

ある会社は退職金制度などの福利厚生を廃止し、その分を給料に上乗せしたそうです。(No.1さんがいっていたことですね)
とても有名な会社です。
アメリカ式の実力主義的な制度で、日本に浸透するのは難しいと感じましたが・・・。
興味があったらぜひ読んでみてください。

話しが脱線しましたが、要するに求人表に書いてあることをよく吟味してから就職したほうがよさそうです。

QWord 文字を打つと直後の文字が消えていく

いつもお世話になっています。
Word2000を使っているものです。
ある文書を修正しているのですが,文章中に字を打ち込むと後ろの字が消えてしまいます。
分かりにくいですが,
「これを修正します。」
という文章の「これを」と「修正します。」の間に「これから」という単語を入れたときに,その場所にカーソルを合わせて「これから」と打つと,
「これをこれからす。」
となってしまいます。
他の文書では平気です。
何か解決する方法があれば教えて下さい。

Aベストアンサー

入力モードが「挿入」(普通の入力)から、「上書き」になってしまっているのだと思われます。
キーボードに[Insert]というキーがあると思いますので、1度押してみてください。

Qこの言葉遣いは正しいですか?

志望動機を書く際に、
「~だと思ったので志望しました。」という表現は適切ですか?
思った"ので"というところが、少し気になります。
思ったため、とか感じたため、の方が良いのでしょうか。

Aベストアンサー

こんにちは。

採用などで多く志望理由など拝見してきた者に過ぎません。

NO1の回答者の方の通りかとおもいました。

同じように前の部分が分からないので断言できませんが「○○と思い志望しました」や「○○と考え志望しました」など数えあげればキリがない面もあるかと思います。

「○○と思い志望に至った次第です」など書き方も考え出すと入れ替えなどによりいくらでも変えることはできると思います。

しかし、あまりその程度の違いで合否や印象に大きく影響を及ぼすことではないと思いますし、肝心なのは内容かと思います。

字数制限などがあると思いますので「○○と思い志望致しました」など簡潔な方が無難かと思います。

参考程度にでもなれば幸いです。

Qhrefとは何の略

なんとかリファレンスじゃないかと思いますが、なんでこれだけどこにも書いてないのでしょうか。
わかる人は、意味とかも教えて下さい。
webで検索しても、見た限りどこにも載っていません。

Aベストアンサー

HTMLタグの「a href」でしたら,
a はアンカーの意味,
href はHypertext Referenceの略ですね.

参考URLに出ていますが,「Hypertext」というのは,他のページなどにジャンプできるテキストのことです.
http://www.hotwired.co.jp/webmonkey/web101/98/19/list.html

参考URL:http://www.akamon.net/life/howtohtml/index.phtml?page=4

Q「わかりづらい」  と  「わかりずらい」

「わかりづらい」  と  「わかりずらい」
漢字にすると(判り辛い、解り辛い)なのかと思います。

「わかりづらい」が正しいとおもって使っていたのですが、
最近「わかりずらい」もよく目にします。

二者択一だったら皆様はどちらを使うべきですか?

アドバイスを頂きたいと思います。

Aベストアンサー

goo 辞書より

づら・い 【▽辛い】
(接尾)
〔形容詞型活用([文]ク づら・し)〕動詞の連用形に付いて、その動作をすることに困難を感ずる意を表す。…にくい。
「老眼で辞書が見―・い」「読み―・い本」「無愛想で話し―・い」
http://dictionary.goo.ne.jp/search.php?MT=%A4%C5%A4%E9%A4%A4&jn.x=24&jn.y=14&kind=jn&mode=0

ずらい
検索結果に該当するものが見当たりません。
キーワードを変更して再度検索をしてみてください。
http://dictionary.goo.ne.jp/search.php?MT=%A4%BA%A4%E9%A4%A4&jn.x=29&jn.y=11&kind=jn&mode=0

私は辛い(つらい)→づらい、と考えて「づらい」を使っています。

参考URL:http://dictionary.goo.ne.jp/search.php?MT=%A4%C5%A4%E9%A4%A4&jn.x=24&jn.y=14&kind=jn&mode=0

goo 辞書より

づら・い 【▽辛い】
(接尾)
〔形容詞型活用([文]ク づら・し)〕動詞の連用形に付いて、その動作をすることに困難を感ずる意を表す。…にくい。
「老眼で辞書が見―・い」「読み―・い本」「無愛想で話し―・い」
http://dictionary.goo.ne.jp/search.php?MT=%A4%C5%A4%E9%A4%A4&jn.x=24&jn.y=14&kind=jn&mode=0

ずらい
検索結果に該当するものが見当たりません。
キーワードを変更して再度検索をしてみてください。
http://dictionary.goo.ne.jp/search.php?MT=%A4%BA%A4%E9%A4%A4&jn...続きを読む


人気Q&Aランキング

おすすめ情報