รูปแบบการแสดงบนจอ
สลับหน้าจอ
จอแสดงจำแนกตามหมวดหมู่
ย้อนกลับ
แสดง "สนทนาฟรี"
1. | まさかトランプが勝つとは思わなかった。(4kview/132res) | สนทนาฟรี | วันนี้ 19:01 |
---|---|---|---|
2. | 独り言Plus(428kview/3946res) | สนทนาฟรี | วันนี้ 16:26 |
3. | 日本旅行に関することは、何でもアリ、のトピ(857kview/4339res) | สนทนาฟรี | เมื่อวานนี้ 20:18 |
4. | 高齢者の方集まりましょう!!(334kview/870res) | สนทนาฟรี | 2024/12/28 19:21 |
5. | ウッサムッ(305kview/609res) | สนทนาฟรี | 2024/12/20 21:26 |
6. | JAL VS ANA(1kview/10res) | สนทนาฟรี | 2024/12/11 13:36 |
7. | ロサンゼルスで有名なモトクロスショップを教えてください!(385view/2res) | สนทนาฟรี | 2024/11/20 21:01 |
8. | 冷蔵庫の移動と廃棄処理(14kview/73res) | สนทนาฟรี | 2024/11/12 16:34 |
9. | 【必読】まもなく CZ社の6種類がロスターから削除されます(1kview/34res) | สนทนาฟรี | 2024/11/05 14:16 |
10. | イーロン・夢の家(700view/6res) | สนทนาฟรี | 2024/10/11 23:26 |
プログラミング
- #1
-
- ボールペン
- อีเมล
- 2004/05/15 16:11
今プログラミングに興味をもっている方々。ここで、プログラミングについての技術などを話しませんか?専門的なことでもいいですし、簡単ななぞやわからないことなどなど。です。
- #2
-
- Recess
- 2004/05/15 (Sat) 17:49
- รายงาน
私も興味があります。プログラミングには色々ありますが、どの種類のプログラミングでしょうか。
- #3
-
- hills
- 2004/05/15 (Sat) 18:30
- รายงาน
私も興味あります。
技術以外に、仕事の話など興味ありますね。
将来性とか。。。
何しろ、CSメジャーなので、気になります。
ソフト系でしょうか?
- #4
-
私はC,C++を勉強しました。プログラミングを勉強したり、実際に作ってみたりしていますが、今ひとつ仕事の経験がないので、プログラミングでどうゆうことができるのかがはっきりわかりません。 学校で勉強したり、家で独学してJavaなどもやっていますが、学校にいる人たち(プログラミングをやっている人たちや自分も含めて)は、ひとつのプログラミングを作るにも、時間と、頭をつかって、苦労して完成させるためか、あまり詳しくおしえあったりという事がないような気がします。実際に、プログラマーだった人にアドバイスをしてもらおうとしても、余計に混乱するような回りくどい説明だったりします。 プログラマーの方がいれば、実際にプログラミングを使って、どのような仕事をされていたのか、教えていただけませんか? まだまだ駆け出しなので、本当に初歩的な質問ですが、お願いします。もちろん現代の社会には、プログラミングが使われているシステムだらけなのは理解できますが、実際に、身近な日常でどのように活かされているとか、例をだして教えていただけるとありがたいです。
- #5
-
- チョコばなな
- 2004/05/16 (Sun) 12:07
- รายงาน
彼氏がCSメジャーで卒業し、現在プログラマーとして働いています。
やはり学校で学んだことよりも、仕事をしてからのほうがたくさんのことを覚えた、と言ってます。
お給料は65K強もらっています。子供がいないので、今は彼のお給料だけでやっていけています。
#4さんの質問ですが、身近な日常で、というのは会社に雇われて、ということでなく、個人的に、と言う意味でしょうか?
- #6
-
渡米前は日本の会社でSEをやってました。主にVC++やそれに似た言語で組んでました。
具体例を出してしまうと迷惑をかけてしまうんで、もし詳しく知りたいのであればメールください。
例えばショッピングサイトを作るとしましょう。その会社ではデータベースで商品の管理をしてます。お客さんはブラウザを使って商品を検索したりオーダーします。
プログラムの核になるのは商品管理データベースです。
このシステムは大きく分けて、(1)データ管理部、(2)HUI(HumanUserInterface)部、(3)ネットワーク部でつくります。
(1)データ管理部は、複数のお客さんのPCからくる更新・閲覧の要求を順序だてて処理します。関連する計算もするし、PCからの要求を制限したり拒否したりもします。普通はデータベース・サーバ上で動作します。ホストプログラムともいいます。
(2)ネットワーク部はネットワークカードの管理はもちろん、PC〜データベース間の要求のやり取り方式(こまんどフォーマット)やプロトコル管理なんかをします。これは直接お客さんにデータベースをいじらせないために、そしてデータベースの情報は分かりにくいので、お客さんの言葉に近くなるよう仲介をします。
(3)HUIは皆さんにおなじみのパソコン画面を見ながら、TEXT BOXに文字を入力したり、欲しい条件にあった情報を表示してあげたりします。クライアントプログラムともいいます。
このときHUIの処理自体は人間の代わりにネットワーク部をつかってデータ管理部にアクセスするだけです。
誤解されやすいですが、HUI自体がデータベースの更新等をするわけではありません。データの処理をデータ管理部ににお願いするだけです。だって、もし各PCでそういう処理をするように作ったらデータの処理内容を外部にもらしてしまいますから。ついでにデータベースの変更があったとき、全てのプログラムの変更すべき場所を探し出し、プログラムを作り直さないといけないからです。まぁ余談ですが。
とまぁ、分かりにくいかもしれませんが、プログラムのほとんどは、データベース&データ処理部、HUI(GUI)、ネットワーク(メッセージング)に分割して作っていきます。お客さんとはデータをどうやって管理するか、お客さん用の端末をどうやって見せるか、を話し合います。そしてそれらを実現するにはどういう処理をしてあげなくてはいけないかを大きなコンセプトから徐々に細かく分割して、最後にみんがが授業でやったような、Input&Outputでお互いをつなげあっていくプログラムを作っていきます。
これって、Windowsとかで動く単体のプログラムでも同じコンセプトです。
例えばWindowsMediaPlayerで動画を見るとします。データファイルの読み取りをするデータ部、それをデコードしてImage情報としてHUIに渡してあげるデータ処理部、表示はもちろん、早送り・一時停止などの操作をユーザに提供するHUI部、各種Window達とそのホストプロセスを仲介するメッセージング部といった具合に作っていきます。
モノにもよるけど、普通はプログラムの設計、プログラミング、テストの3段階で進み、それぞれ同じくらい時間がかかります。
特にプロとアマの違いはテストでしょう。プログラマにとって一番つまらない工程だけど、これを十分にできない会社(Micro$oft?)は後でユーザからものすごいブーイングにあいます。契約しだいでは損害賠償ものです。
チョコばななさんの言うとおり、仕事を始めてからのほうが上達します。そして常に仲間と情報交換したり、プログラマのフォーラムサイトなどで勉強したりします。これ以上書くとますます混乱させるだけなので失礼します。
- #9
-
- Scottc
- 2004/05/16 (Sun) 20:18
- รายงาน
正直、私もいろいろ苦労しました。老婆心ながら一言。「分からないことがあったら適当に見切りをつけて人に聞こう」が鉄則だと思います。
”バリバリ”コーディングできるようになってしまうと、「なんであんなことに・・・」って笑っちゃうことも、たった一つの構文ミスで全く動かないのがコンピュータの世界。とくに自分の得意分野以外は、どんなプロでも素人同様、さっぱり分からないのが事実です。
プログラムに挑もうとしている皆さんは、恐れずに恥ずかしがらずに、隣の人や先生、フォーラムサイトにすがりつきましょ。
「自分の環境はこれで、"何"がやりたい。"ここ"までは分かる。」ってのを伝えると、エンジニア系の人ってうるさいくらいに教えてくれたりします。
- #10
-
確かに自分の分野以外はとぼしくなりがちですよね。まあ、それはそうと今からはじめられるかたがたに、http://www.crew.sfc.keio.ac.jp/lecture/mmb2000/JavaLectures/top_page/flamebase.htmlこのサイトなどで勉強するのもいいかもしれません。いちからできていいかもです。
- #11
-
- piroです
- 2004/05/17 (Mon) 11:00
- รายงาน
>scottcさん
SEをなさっていたとのことですが、著作権などの処理はどうなさっていたのでしょうか。
私自身、ソフトを作って売る仕事ではないのですがもしそうなった場合、オープンソースした場合もしくはしない場合の著作権侵害に当たらないようにするには、どうされていましたでしょうか。
- #12
-
- Scottc
- 2004/05/17 (Mon) 23:40
- รายงาน
正直、著作権に真剣に取組んでいませんでしたね、私の会社では。もちろんインストール時に出てくる使用許諾の際に、(丸ごとの)盗用禁止に同意してもらいます。webでコード公開している人も著作権保護・放棄に同意を条件にしてたりしますよね。著作権の基本ルールは「著作権出願以前に広く公開されているものは著作権保護の対象にならない」ですから、本で出版されているものや、みんなが使っているコードを使う場合は、はなっから著作権を無視してしまうのが現状でしょう。
よっぽど革命的なルーチンを書かない限り特許には穏やかです。システム特許は別ですが。
もし著作権侵害に当たる場合は速やかに著作権オーナに連絡し使用許諾を得ます。コピー機等の製品開発では少なくても100くらいの特許を申請するみたいですので、他社の特許を侵害することが沢山あります。その場合、クロスライセンシングといって、特許の貸し借りをして帳尻を合わせるみたいですね。
さてと本題です。
彼らが一番神経を尖らせるのは、コード改変時の責任放棄です。もしプログラムがトラぶったとき、会社はそれをサポートする義務が出てきます(普通はただで)。運用開始半年はお客さんからのクレームに怯えながら時が過ぎるのを待ちます。問題があれば原因究明・修正・テストして、問題解決ならお客さんのところに持っていきます。でもね、部分修正が他に波及しない保証はないので、それもチェック。これ一番しんどい作業。だからトラブルの原因が"お客さんによる"コード改変によるものなら責任とりたくないですよね。ので、「ユーザによるコード改変やリバース・エンジニアリングによる不具合の発生は一切の責任を負いません!」ってのに同意させます。実際あるんです、仕様変更でまたお金を払うのが嫌で、会社がプログラミングに詳しいシステム部の人使って改造するの。
金ケチられてトラぶって責任を押し付けられないように、必ず責任放棄の条文に同意させましょう。
- #13
-
- piroです
- 2004/05/18 (Tue) 07:50
- รายงาน
やはり曖昧なものなんですね。
コード書いていって使う名前なんて同じ物が多いし、FOR()だってWHILE()だってみんな使うでしょう。
たとえば同じ動作のソフト(UIも同じ)が片方は著作権があり片方は無いとするとソースがまるで違っていても無い方は訴えられるんでしょうか。それとも何%までは同じでもいいがそれ以上は駄目とかあるんでしょうか。
ソースが違うものは著作権侵害に当たらないとすれば、何でも作れますよね〜。
- #14
-
- Scottc
- 2004/05/18 (Tue) 11:12
- รายงาน
よっぽど儲かってるソフトかコンスーマ向けでない限り気にしないだろうね。例えばMicrosoftはLYNUXを潰すためにコード特許を主張したけど、逆に世界中から「すでに公開されてた」って突っ込まれたりしてたし。よっぽど戦略的に特許をとらない限り上手くいかないんじゃないかな?
人のコードを見てるとその人の性格が見えるね。大胆だったり、臆病だったり。マメな人、雑な人。for文やwhile文なんて特にそう。構文自体が条件式をもってるけど、それをループ判定に使わずに、ループの中で自力で判定したり、for文を全く使わずにwhile文だけで済ませてる人とか。
変数の範囲は決まってるけど、万が一のために上下限判定をつけたり。
だからあとで誰が読んでもわかるようにコメントを入れるようにしてるよ。特に会社は部署移動で後任者に引き継ぐとき大変だから沢山いれるね。昔、先輩にコメントはコードの倍ぐらいいれろって言われたことある。特に処理が込み入ったり、他のルーチンとの同期が大事な場所を重点的に。そうするとみんなでコードを使いまわすときに便利だしね。
- #15
-
- sed
- 2004/05/18 (Tue) 11:45
- รายงาน
>実際あるんです、仕様変更でまたお金を払うのが嫌で、会社がプログラミングに詳しいシステム部の人使って改造するの。
ちゃんとバージョン管理して(cvsでブランチ作るとか)、パッチ作ってくれる分には構わないけどね。しかし、こういう会社に限って、バックアップもとらずに、本番系のシステムを行き成り書き換えたり...(^^;
- #16
-
- piroです
- 2004/05/18 (Tue) 12:18
- รายงาน
そうですか。多分大丈夫ってとこでしょうかね。
これからは安心してがりがりと”もどき”ソフト作ってこうと思います。
สิ้นสุดระยะเวลาสำหรับการเขียนลงเว็บ สำหรับ“ プログラミング ” 
ในกรณีที่ต้องการทำหัวข้อเดียวกันต่อไป กรุณาสร้างหัวข้อใหม่
- หากท่านต้องค้นหาร้าน โปรดดู [คู่มือแนะนำตัวเมือง]
-
- "米国でNO.1の生殖補助医療企業に選ばれた"代理出産、配偶子提供のプロフェッシ...
-
ACRCの日本窓口であるミラクル・エンジェルス・リプロダクティブ・グループ(MARG)は、生殖補助医療に特化したエージェンシーで、アメリカ、日本、イギリスの生殖補助医療技術を研究し、おもにアジア圏の方々に卵子提供、米国代理母妊娠、卵子凍結、体外受精、遺伝子選択、性別決定、幹細胞保存のご案内、およびそれらに関連する無料カウンセリングを提供しております。また、卵子ドナー・精子ドナーも随時募集中です!
+1 (949) 418-8146Angels Creation Reproductive Center Inc
-
- 「自分で考え、自分で決断し、自分で行動する」が教育目標です。対面授業(人数制限あ...
-
在外子女教育機関で18年の校長経験を持つ数学のカリスマ教師が、安心して子供を預けられる教室を開校しました。独自の「スパイラル学習法」や日本国内の海外子女専門教育機関との提携で、これまでの実績は早慶の高校受験では合格率100%です。帰国生受け入れ校の情報も豊富で、進学相談には絶対の自信をもっています。補習校は学習指導はもちろん、生活指導を充実させるために毎月「徳育目標」を掲げて人間的にも立派に成長し...
+1 (949) 932-0858ひのき補習校・学習塾Hinoki
-
- JAPANDVDSTORE.COM 日本の最新TV番組、ドラマ・時代劇・バラエテ...
-
ウェブサイトをオープンいたしました!JAPANDVDSTORE.COM オンラインで簡単DVD購入!最新から昔の映画、ドラマ、テレビ番組と種類豊富な品揃え!日本の映画、テレビ番組はもちろん、韓国ドラマ、洋画、時代劇、スポーツ、情報報道、アニメなど、様々なジャンルをご用意しております。大人から子供まで満足していただけるDVDがたくさん見つかります!お値段$1.50からリーズナブル!安くてたくさんのD...
+1 (310) 325-2220HYPER GAMES & VIDEO JAPAN
-
- トーランスの歯科医院。日米の歯科医師免許を持ち、20年以上の豊富な治療経験を積ん...
-
新規ご来院の患者さまには、お口と身体の健康についてカウンセリングを行います。Preventive Care 予防歯科Minimally Invasive Dentistry 低侵襲治療Sleep Apnea 睡眠時の無呼吸症候群Cosmetic Care 審美歯科Implants インプラントNatural Dental Care ナチュラルデンタルケア
+1 (310) 618-0808Torrance Dental Care
-
- ヘア、フェイシャルマッサージとヘッドスパで、あなたの美をトータルサポートいたしま...
-
ヘアースタイリスト、フェイシャリストの計8名 全員が日米ライセンス保持のトータルビューティーサロンです。ご来店いただくお客様の髪の健康を考え、使用するプロダクツは、パーマ、カラー剤をはじめ、日本の一流メーカーの商品を使用しています。頭のてっぺんから足の先まであなたの『美』をトータルサポート!縮毛矯正、エアウェーブ、フェイシャルマッサージとヘッドスパなど、美に関することならお気軽にお問い合わせくださ...
+1 (310) 538-9928Classy Hair Salon
-
- 七五三、成人式、お宮参り、和装結婚式の家族写真、スタジオ撮影&ロケーション撮影は...
-
着物レンタル、ヘアメイク、写真撮影が1つになったお得なフォトパッケージを各種ご用意しております。全米への出張撮影、出張着付けもお問い合わせください。
+1 (818) 646-8088ワンストップ着物スタジオ KIMONO SK
-
- パサデナにあるカウンセリングオフィスです。 国際結婚の悩み、自身や家族の心の問題...
-
結婚問題、国際結婚問題、教育、親子問題、ペアレンティングのご相談にどうぞ。Valencia officeもございます。♥短い期間で変化を感じられるカウンセリング♥国際結婚問題のスペシャリスト♥男女カウンセラーによる2対2のセラピーが可能(国際結婚問題)♥あらゆる分野のお悩み(家族・教育関係など)も相談できる♥長年の経験をもつカウンセラーが全ての流れを担当
+1 (818) 720-9158Akiko Aoki,L.M.F.T.
-
- The Key / ミレニアでは介護の知識を備えたスタッフを派遣しております。入...
-
私たちの役目は介護を必要としている方々が安全でよりよい生活がご自宅で営まれるよう援助することです。短時間、または長時間などクライアントのニーズに合わせて必要なサービスを提供しています。ロサンゼルス、オレンジカウンティ地域を主にカバーしております。※2022年3月 社名をホームケアアシスタンス/ミレニアより The Key(ザキ―)/ ミレニアに変更いたしました※<ケア内容>入浴介助歩行援助更衣介助...
+1 (888) 285-4913The Key / Millennia
-
- \人材紹介・派遣・委託HR/ 手厚い対応でフルサポート致します。まずはご相談くだ...
-
Humina Resource is an employment agency based is Los Angeles, CA.Our goal is to support the growth of International companies, as well as supporting bilingual and passionate workers.
+1 (310) 993-7325Humina Resource
-
- サウスベイの日系ナイトクラブCLUB BAMBINO。ラグジュアリーな空間をお楽...
-
シャンデリア輝きの下、心休まるソファで、くつろぎの夜をお過ごしください。
+1 (310) 530-3638CLUB BAMBINO
-
- 経験豊富な18年目、Irvine, Newport Beach, Orange ...
-
安全で気候のよいCaliforniaのOrange County にあなたも住んでみませんか? 学校区域がよくて有名なIrvineをはじめ、美しい町並み、海の見える家 Corona Del Mar(Newport Beach)など、世界の人々から注目を集めているこの地域は、住みながらにして、投資ができる最適の場所です。円高、低金利、格安物件多数あり。投資はご自分の住む家から…
+1 (949) 922-5998Miyo Nishimuta / Berkshire Hathaway (California不動産)
-
- LAXから約15分、日本語が通じるビジネスパーソンフレンドりなーホテルです。当ホ...
-
★☆★多くの日本人のお客様にお選び頂いている理由★☆★〇 日本語が通じる、非日本人スタッフもフレンドリーでアットホームな雰囲気〇 納豆・お惣菜・カレーが楽しめる平日和洋朝食バフェ〇 売店は日本人好みの品揃え〇 一年を通して安心価格のコーポレートレートあり〇 企業のお客様にはLAXへの送迎サービスもご提供〇 ホース付きシャワー、深めのバスタブ、洗浄式トイレ完備〇 特別割引価格、日本語対応のレンタカー...
+1 (310) 212-5222Redac Gateway Hotel in Torrance
-
- ハイブリッドカーを中心とした専門店(新車&中古)!安心そして経済的なエコカーライ...
-
当コスタメサ店は、プリウスを中心とした新車・中古ハイブリッドカーを様々なバリエーションで数多く取り揃えております。2016年2月にオープンしたお店で店内もとっても綺麗です。キッズスペースもあるのでお子様連れも大歓迎★またミツワ コスタメサ店まで徒歩5分、近くにはお洒落なカフェやモールまである好立地。整備待ちの間も退屈しません。ハイブリッドカーを知り尽くしたスタッフが、親身になって対応いたします。ス...
+1 (714) 592-1150Eco Drive Auto Sales & Leasing Inc (Costa Mesa Office)
-
- 国内外どこでも力を発揮できる子どもの成長を実現するオンライン塾 「帰国した時に、...
-
・日本語を話す機会がなくて、我が子の日本語力が心配。・帰国した時に、日本の学校の学習についていけるか不安。・英語と日本語の両立を目指したい。・文部科学省から教科書を配布されたけど、子どもがやる気にならない。・補習校に通わせているけれど、週1回だけだし、授業レベルが不安。・補習校に通学する時間がかかりすぎて何とかならない!?・日本人同士の友だちが増えるといいな。そんな悩みに、元小学校教員(2024年...
+81-80-5324-2967OPEN DOOR e-education
-
- 【日本語が通じる弁護士事務所】コーエン弁護士グループはロサンゼルス・ビバリーヒル...
-
信頼できる弁護士探しにお困りですか?コーエン弁護士グループは3年連続でSUPER LAWYERに選ばれた、実績のある弁護士事務所です。24時間いつでも日本語無料相談受付 。リーズナブルな料金で対応いたします。誰でもわかるよう、専門用語を使わずに日本語でわかりやすくケースを説明いたしますので、複雑なケースでも安心してご相談ください。
+1 (310) 756-2571コーエン弁護士グループ