• ベストアンサー

あるソフトの開発を手伝いたいのですが

お世話になります。よろしくお願いします タイトルの通りです。以下のソフトの開発を手伝いたいのですが、 http://cinelerra.org/ (動画編集) http://ffmpeg.org/ (動画変換) http://xiph.org/ (コーデック多数。ソフトというよりは団体ですが) どのプログラミング言語をどの程度学習すればよいのでしょうか? 今現在持っている知識は、CASL2の命令全般の知識と極めて浅いpcの動作の仕組み だけです。アルゴリズムやOSの構造等は全く分かりません また、その言語を学ぶにあたってお勧めの書籍も教えていただけると幸いです

質問者が選んだベストアンサー

  • ベストアンサー
  • joqr
  • ベストアンサー率18% (742/4026)
回答No.2

>CASL2の命令全般の知識と極めて浅いpcの動作の仕組み 次元が違うと思います >どのプログラミング言語をどの程度学習すればよいのでしょうか? 独学だと、参加するまでに数年掛かると思います(あなたがイメージしている参加のレベル) 幼児向けの英会話教室に通い始めたばかりなのに、TOEICをいきなり受験しようとしている感じです まずは、その団体がリリースしているソフトウエアを使い倒すこと 出てくる用語や、アルゴリズムに関心を持ったら書籍などで勉強する プログラムの知識があっても、画像変換などの数学的な理論や、物理の法則などが わからなければ超一流プログラマーだって、手も足も出ません

NsU9yrJbrY
質問者

お礼

ありがとうございます

その他の回答 (3)

回答No.4

少なくともソースがオープンになっているのにソースを見てどの言語かすら自分で 確認気無いような教えて君には永久に無理ですね。

  • tsunji
  • ベストアンサー率20% (196/958)
回答No.3

CASL2は基本情報技術者試験の為の言語ですので、ソフトを作る為の言語ではありません。 知っていても仕事で使えません。 とりあえず、C/C++を勉強してください。

回答No.1

手伝うといっても、英語は大丈夫なのですか、それに最後のコーデックは数学者レベルでないと新しいプロトコルのや方程式は作れないと思いますが、どんな言語を使えるかなんてレベルでは無いでしょう、それに書籍が出るような古い技術では全く対応できないでしょう。 まずは、各サイトのフォーラムで色々の人と話してみたらどうでしょう、フォーラムで会話にならないようなら、開発なんて雲の上の事、テスターとしても無理と言う事です。

NsU9yrJbrY
質問者

お礼

ありがとうございます

関連するQ&A

  • 35才未経験からのソフト開発

    35才以上の年齢からソフト開発などのIT技術者になった人はいらしゃいますか? いままでろくな職歴はないですが、いまからC言語を再度学習しなおして ソフト開発の仕事でフリーランスを目指したいと思っています。 工学系大学でアルゴリズムの講義などは受けましたが、プログラミングは演習をすこしした程度で卒業。 卒業後、修士に入り、そこでついていけず中退。 その後、さまざまなバイトをしたり、ときどき事務系の正社員として働くも長続きせず。 どうしても貯金がしたくて、やっぱり大学ですこし学習した ソフトウエアの分野に注力して生きていこうかと思って迷っています。 フリーランスだと月収が50万を超えることが多いと知ったので 高収入を目指したいのが動機です。 そのためには実務経験が必要ですので、どこかで働きたいと思っています。 しかし35歳という年齢もあり、不安があります。 いままでの経歴は、事務系、肉体労働などしかありません。 ソフト開発の実務経験がないので、ソフト会社を何度か面接を受けた(5年くらい前のこと)のですが、実務経験なしを理由に断られました。 C言語の本を買って手元にありますが、プログラミング自体は 好きではないと思います。 先月、ハローワークで仕事を探したところ、若年者トライアル雇用という制度があり、3ヶ月、会社で実務経験を積ませてもらいながら、採否を決める形の求人があります。3ヵ月後に首になる可能性もあるが、その間は実務が経験できるというものです。 Javaの実務経験をつめる会社の紹介状を貰ったので応募しようかと迷っています。 プログラミングはUnixでCの演習問題を作成した程度です。 ソフトを作ったことがないので向かないのかなと不安を感じます。 このあいだ自動車学校で性格テストを受けたところ、 神経質で仰鬱の傾向が強いという結果でした。 これは自覚があり、プログラマの仕事は鬱になるかなという不安も あります。 なにかアドバイスがございましたらよろしくお願いします。

    • ベストアンサー
    • Java
  • ソフト開発に対しての疑問

     はじめまして。私はc言語を勉強中のプログラミング初心者なのですが、ソフトを開発に対して分からない事があるので質問します。  画像ファイルや音声ファイル、動画ファイルなどをを扱っているアプリケーションソフトってたくさんあるじゃないですか。そういったソフトは、どのようにして画像ファイル等を扱っているのでしょうか?例えばウィンドウズ付属のペイントは、ユーザーが描画した物をjpeg等の画像ファイルに変換して保存できます。windowsムービーメーカーは、動画を分割・結合してAVI形式やWMA形式にして保存できます。ああいうソフトの開発をするにはどういう知識が必要なのでしょうか?画像ファイル等を扱うためのライブラリがあるのでしょうか?詳しい方、回答いただけたら嬉しいです。

  • プログラミングの学習法

    いままでいろんな言語を使って、浅いプログラミングをしていました。 しかし、技術の低さを痛感したのでC/C++言語に絞って学習することにしました。 今までやってきた基本的なことは以下のものです。 ・C/C++言語の学習 ・アルゴリズムの学習 ・VC++によるウィンドウズプログラミングの学習 ここから更に基本的な技術力を伸ばすには、どんなことに取り組めばよいですか?

  • iPhoneアプリの開発.

    高1の男です。 自分は特にプログラミングの経験とかはないのですが、 iPhone / iPod Touch用のアプリを作ってみたいと思い、 ネットで色々調べながらやってみることにしました。 http://gihyo.jp/dev/serial/01/iphone/0001 上のサイトを参考にすると決め、 とりあえずiPhone SDKはインストールしました。 インストールをしたのはいいものの、次にどうすればいいのかが分かりません。 そもそも自分はObjective-Cやその他のプログラミング言語を知りません。 これからどうすればいいのか分からず、質問してみました。 そこで質問なのですが、 (1)Objective-Cを理解するのにCやC++の知識は必要ですか? (2)個人差はあると思いますが、素人が簡単なアプリを作ることができるようになるのにはどれくらいの時間がかかりますか? (3)効率的な学習方法を教えてください(書籍の購入など) (4)あなたはアプリを作った事がありますか? (5)あなたの知っているプログラミング言語は何ですか?また、それらをどのようにして習得しましたか? (6)何かアドバイスなどがあればお願いします。。 少し、分かりにくい文章ですみませんが 回答よろしくお願いしました。

    • ベストアンサー
    • Mac
  • 携帯をUSBの様に使うソフトを開発したい

    こんにちわ。かつて同じような質問をした人が多数見られますが、 明確な答えが見つからないので質問致します。 携帯を外付けハードディスクの様にUSBケーブルで接続して、 ファイルの持ち運びに使いたいのです。 プログラミング言語 VBを用いて携帯の中のフォルダを操作したい。 機種はソフトバンク 842P です。 現状はソフトバンクユーティリティソフトをインストールして、 GUI画面を用いて携帯電話のデータフォルダに保存されているファイル (画像、動画など)をPCに転送(バックアップ)しています。 またデータカード(ミニSDカード)を抜いてPCに差しても操作できますが、 プログラミングによって画像、動画以外のファイルを転送したいし、 出来れば住所録の編集をしたい。 また、携帯からメールを打つと入力が遅いので、PCで入力し、 PCからATコマンドを投入して、送信ボタンを押したいのです。 USB接続あたりのキーワードで検索するとそれらしいものは見つかりますが、 ホームページが削除されていたり、関数が不明だったりして実現できません。 主な回答に『非公開です』とありますが、フリーソフトや有料ソフトで、 実現しているものが多数あります。なんとかする手法はないものでしょうか。 以上、教えて下さい。よろしくお願いします。

  • 教育ソフトの開発

    教育関係のソフトを独自で開発しようと考えていますが、ソフトウェアの開発をしたことが具体的にございません。 プログラミング言語の知識としてはC,Java,C#,C++,Visual Basicなどの基本を一通り嗜んだ程度です。 絵や画像はIllustrator CS3を少し掻い摘みました。 これらの知識で簡単に作成できるとは毛頭考えてはおりません。 「お前みたいなアマちゃんにできるわけないだろー」 のような意見は一切必要ございません。 作成に必要な知識をできるだけわかりやすく教えていただけると非常にありがたいです。それと、参考になるHPなどございましたらご紹介下さい。よろしくお願いいたします。

  • 動画系ソフトを作るにはどのプログラミング言語?

    私はプログラミングに関して無知なのですが、勉強をしたいと思います。 動画系のソフトを作りたいのですが、どのプログラミング言語がいいでしょうか? 段階を踏んで学ばなければならない場合はそれもお願いします。 それと質問なんですが、youtubeやニコニコ動画やupstreamはどのような言語でできているのでしょうか?

  • 株のシステムトレードソフトを開発

    株のシステムトレードソフトを開発するのにどのようでプログラミング言語が必要なんでしょうか? ちなみにRubyはどうなんでしょうか? 時系列のデーターはヤフーファイナンスからひっぱて日々保存していきデーターを保存していく それを元に分析していく。 参考になるHP&参考書籍もあれば教えてください。

  • プログラミング言語の書籍と著作権

    あるプログラミング言語を用いたプログラミング入門の本を電子書籍として出版したいと思っています。 その場合、プログラミング言語をつくった団体に許可を取る必要はあるのでしょうか? また、ロイヤリティはどうなるのでしょうか?

  • プログラミング言語の習得

    プログラミング言語の習得 私は現在SEへの転職目指しております。 特に社内ではプログラミングの業務をしているわけではありませんが、 独学でC言語の学習をしております。 (就職前にVBを学習、C言語は1ヶ月前からはじめ参考図書「猫でも分かるC言語」を通して 学習し終えた段階です。) プログラミングの言語は多数存在する昨今、どの言語を習得すべきなのか、 このままC言語を学習し続けていいものなのか迷っております。 目標や用途によって習得すべき言語は異なってくるということは耳にしますが、 実際C言語のプログラミングでは何ができるのでしょうか?

専門家に質問してみよう