トップページ⇒tech
452コメント123KB

【作りたい】何を作ればいいですか?【でも何を?】

■ このスレッドは過去ログ倉庫に格納されています
0001 ◆B./woyV0Qk 2005/08/06(土) 21:56:09
C言語を勉強したんだけど何作ったらいいかな?
基本的なことはそれなりには覚えたつもり

仕事が、12日間休みがとれたのでその間に一つでも何か作りたい
それ以後も仕事からの帰りとか帰った後、休みの日に作って行きたい
仕事も派遣で家具売りの営業を始めたばかり、なのでしばらくはがんばりつつ
最終的にはシェアウェアでも作り、派遣をやめてプログラマになりたい

そんな俺に愛の手を
0002 ◆B./woyV0Qk 2005/08/06(土) 21:57:06
多分、関連的なスレッド

☆C/C++☆ちょっと役立つプログラム作らない?
http://pc8.2ch.net/test/read.cgi/tech/1120974400/

自分で作ったプログラムを公開するスレ
http://pc8.2ch.net/test/read.cgi/tech/1076238917/

お前ら俺に作ってもらいたいソフトある?
http://pc8.2ch.net/test/read.cgi/tech/1039175713/
0003デフォルトの名無しさん2005/08/06(土) 21:57:32
>>1
チャットプログラム。
0004デフォルトの名無しさん2005/08/06(土) 22:08:34
(σ´ω`)σカモーン
みんなで何か作ろう
http://pc8.2ch.net/test/read.cgi/tech/1123028483/
0005デフォルトの名無しさん2005/08/06(土) 22:19:18
>>1
アイデアは自分で考えられないようじゃ駄目だよ。
0006デフォルトの名無しさん2005/08/06(土) 22:36:27
>>1
スクリプト言語
もしくは
コンパイラ
0007 ◆B./woyV0Qk 2005/08/07(日) 00:02:06
>>3
なんの?
CGIってこと?
ってか、作る必要が無いしな・・・

>>4
やだ、そこ見てたけどもめてるし

>>5
ごめんなさい・・・ orz
人が書いたものを自分が使いやすいようにとかはしてるんだけど
新しく作ろうと思うと、既存のもので満足しているから
なかなか新しく作ろうと思うものが無くて・・・

>>6
ごめん
無理
000832005/08/07(日) 00:06:50
>>7
あほか〜〜。
C/C++とかJavaとかでつくるんだよ。

チャットプログラムは、通信、マルチタスク、UIと、基礎技術が色々
詰め込まれるから、スキルを見せるのに最適なんだよ。
GUIとか、ファイル転送とか、マルチホストとか拡張性もあるしな。

面接でスキルを誇示するんだろ? だったら作っとけ。
0009 ◆B./woyV0Qk 2005/08/07(日) 00:27:39
>>8
あぁ、チャットクライアントのことか
特にチャットしたこと無いから、作る以前にどんな機能がいるのかも知識もない

ってか、Cで書いてもCGIはCGIじゃないの?

0010デフォルトの名無しさん2005/08/07(日) 00:29:08
お前はクライアントでCGIをするのか?
0011デフォルトの名無しさん2005/08/07(日) 00:37:57
いきなりチャットは無理だろ。

どうせ作るなら、自分が使うものがいいと思うよ。
・営業管理ツール
・メールコマンド
・PIMツール
とかかな。
0012 ◆B./woyV0Qk 2005/08/07(日) 03:28:50
>>10
どういう意味??
よくわかんない、Cで書いてもCGIはCGIでしょ?
コンパイルしてCGIとしてサーバにおいてクライアントからのリクエストに応じて動く
??? よく意味が分かんない

>>11
そうなんだけどさ
自分で使うものっていうのは、今使ってるものだから既存のもので満足してるしなぁ

だから何を作ればいいのか悩む
0013 ◆B./woyV0Qk 2005/08/07(日) 03:33:29
>>11
書き忘れ

会社のPCは固定されてるし、共有(九月から占有になるかも)だから勝手になんかを入れたりはできない
大体、営業っていっても販売補助だからPCを使うことは伝票書き(EXEL、しかもフォームに入力のみ)くらいだから
仕事の何かを作るっていうのは今はないとおもう(今後必要になったら作るかもしれないけど)
0014デフォルトの名無しさん2005/08/07(日) 04:18:16
スケジューラは仕事に限らず使えると思うけど。
それにグラフィカルなものは意外と難しい。
0015デフォルトの名無しさん2005/08/07(日) 04:55:36
現状に満足してるなら、わざわざ作らなくてもいいと思う。
0016デフォルトの名無しさん2005/08/07(日) 07:18:34
>>12
お前さんの中ではチャットはCGIであることが前提なのかね。
0017デフォルトの名無しさん2005/08/07(日) 07:47:04
マルチTIFの画像をPDFか何かに変換するプログラムを作ってくれ。
0018デフォルトの名無しさん2005/08/07(日) 08:19:21
ImageMagickでも使って適当なスクリプト書けば出来そうだが。

0019デフォルトの名無しさん2005/08/07(日) 23:52:58
>>17
ここはお前が欲しいものを希望するところではないだろ
0020デフォルトの名無しさん2005/08/07(日) 23:54:22
糞スレageんなよ。
0021デフォルトの名無しさん2005/08/08(月) 01:35:00
馬鹿やろー
糞すれなんてあげるかよ
0022デフォルトの名無しさん2005/08/08(月) 01:35:32
>>1
>そんな俺に愛の手を
愛を欲しがっている者に、愛を与えると、つけあがる。
すでにつけあがっている場合は、ムチを与えるか無視が妥当。
0023デフォルトの名無しさん2005/08/08(月) 01:36:53
で、無視しないのはなんで?
0024 ◆B./woyV0Qk 2005/08/08(月) 13:09:00
なにもしなかったからものすごい勢いで、休みを消費してしまった・・・ orz

>>14
グラフィカルなものって、GUI前提って事?
Xはあんまり立ち上げないからな・・・
スケジュールは、手帳があるし・・・
昔、PDA使って管理してたことがあったけど電池無くなったら何も見えなくなったから止めた

>>15
そうなんだけどさ、 でもなんか作りたいわけょ

>>16
どいうこと?
IRCとかは全然CGIは関係ないと思うけど
何がいいたいのか全く分かんない

0025デフォルトの名無しさん2005/08/08(月) 13:11:51
わかんないのはお前だよ
0026デフォルトの名無しさん2005/08/08(月) 14:03:31
じゃあさ、外出先から指定したメールアドレスに、新着メッセージが届
いているか確認できるツール作ってよ

誰かにお題を出してもらいたいならこんなスレもある
【フリー】こういうソフトを作って下さい リク2
ttp://pc8.2ch.net/test/read.cgi/tech/1120404369/

ここに行くなら削除依頼出してくれ
削除依頼出したってことも教えてくれよ。
0027デフォルトの名無しさん2005/08/08(月) 14:22:12
>>26
>>19
0028デフォルトの名無しさん2005/08/08(月) 15:12:09
ここはム板だろ?
なんで、○○作ってよって奴がいるの?
自分で作れよ
0029デフォルトの名無しさん2005/08/08(月) 16:41:53
>>1
悪いけど、プログラマに向いてないんじゃないか?
0030デフォルトの名無しさん2005/08/08(月) 17:06:24
なんで?
理由は?
0031デフォルトの名無しさん2005/08/08(月) 20:12:32
・自分に何が出来るのか。
・次のステップはなんなのか。
・そのためには何を学べばいいのか。

こういったことを自分で調べて、認識して、学習することが
出来ないようでは、創造的な仕事は出来ない。
いつまでも他人に言われるままに動くしかできない無能な
コーダになるだけ。
0032デフォルトの名無しさん2005/08/08(月) 20:17:58
>>31
>人が書いたものを自分が使いやすいようにとかはしてるんだけど
>新しく作ろうと思うと、既存のもので満足しているから
>なかなか新しく作ろうと思うものが無くて・・・
0033デフォルトの名無しさん2005/08/08(月) 20:20:56
シェアソフトを作る場合、既存にないものを作ることになると思うんだが
0034デフォルトの名無しさん2005/08/08(月) 21:00:14
本気で言ってるのか
0035デフォルトの名無しさん2005/08/08(月) 21:04:55
素人が練習がてらちょこっと書いただけのような、
ものすごく下らないプログラムが1000円とかで売られているのを見ると、
ゲンナリするどころか腹がたってくる。
0036デフォルトの名無しさん2005/08/08(月) 21:18:35
>>35
で?
0037デフォルトの名無しさん2005/08/08(月) 21:35:00
>>36
流れで意図が読めないの?
そういう人は普通なら放置されてしまうから、気を付けた方が良い。
私は親切でしょう?
0038デフォルトの名無しさん2005/08/08(月) 21:39:32
>>37
だからなに?
0039デフォルトの名無しさん2005/08/08(月) 21:41:14
晒しage
0040デフォルトの名無しさん2005/08/09(火) 04:01:31
俺のサイト(ちょっち入門的なプログラミングを扱ってる)にも
覚えたのはいいですけどなにつくればいいですか?
と言う質問がよく来るな
0041デフォルトの名無しさん2005/08/09(火) 06:11:40
> 仕事も派遣で家具売りの営業を始めたばかり
マジで泣いた
0042デフォルトの名無しさん2005/08/09(火) 07:10:00
>>40
そういうお題ってCマガジンとか読むと出てないのかね。
もう長いこと読んでないけどさ。
0043デフォルトの名無しさん2005/08/09(火) 07:29:30
>>1
織田信長作れ
0044デフォルトの名無しさん2005/08/09(火) 07:55:55
練習をかねてリクスレとかで色々作ってみるのがいいと思われ
色々作ってるうちに、ニーズに触れているうちにこれいいかもってものに出会うこともあるでしょう

折角意見でてもあれはやだ、これは満足って言ってるだけじゃはじまらないと思う


と初心者の俺が言ってみる
0045デフォルトの名無しさん2005/08/11(木) 02:04:21
age
0046デフォルトの名無しさん2005/08/11(木) 02:13:18
>>1
本職の仕事で何か面倒な作業があるだろう?例えば、テキストの編集とか、
大量のファイルのバックアップとか。そういう自分にとって、
困っているものに遭遇したら、プログラムで何とか出来ないかと、
色々作ってみる。うまく出来れば仕事の能率もアップ、プログラムの
腕も上がってウマー
0047デフォルトの名無しさん2005/08/11(木) 06:24:48
スレタイが悪いんじゃないか?

【エスパー】俺の作りたいものは何だ?【求む】
0048デフォルトの名無しさん2005/08/11(木) 13:56:12
エスパーはまずいな。
赤裸々な心の内がばれてしまうではないか。
0049デフォルトの名無しさん2005/08/11(木) 17:02:38
しかし、純粋にCの知識だけじゃなんもできんだろ。

何かを作ろうとしたら、言語の知識に加えてそれ方面に必要な知識が必要になってくるからね。
Cの学習に比べたらむしろそっちの知識の習得の方が大変かも。
0050デフォルトの名無しさん2005/08/11(木) 17:49:15
それもあるけど、要は物事を理解し分析し、筋道立てて解き明かす能力が必要だがね。
0051 ◆B./woyV0Qk 2005/08/13(土) 00:07:46
急に休んでるより、仕事来て覚えたほうがいいやろって いわれて呼び出された・・・ orz
今日から休みは4日間
さぁ、何をしよう 明日/明後日はちょっち旅行いくつもり
その間に何を作りたいか考えるかな、、、 思い付くわけ無いか・・・

>>41
どうしてよ・・・
まぁ、営業はほとんど無くなって
商品扱ってもらってる売場の応援要員になった、
派遣って、ころころ仕事変わるんだな

>>42
読んでるけど、ほとんど既存のソフトであるものばっかりだし
自分には必要ないからな、 作っても書き込んでる人はWindowsユーザだろうし

>>46
ありがとう
テキストの編集はまずしない、 事務は伝票書きくらい
それは、専用のソフトがあるし 上にも書いたけど勝手にソフトとか入れたらダメなPCなの

0052デフォルトの名無しさん2005/08/13(土) 01:21:57
>>46 >>51
分かりやすい反応が返ったな
いろいろ言い訳をして作りたくないと言う


つまり>>1にはプログラミングの才能がある
0053デフォルトの名無しさん2005/08/13(土) 01:24:26
最初に言われたときに言ってるから
なにも調べてないのに文句ばかりいう

つまり>>52にはプログラミングの才能がある
0054デフォルトの名無しさん2005/08/13(土) 04:09:16
てか>>1やばくないか?無知杉。
チャットクライアントのことをCGIとかほざいてるし・・・
CGIでチャット作ったらクライアントじゃないだろ。

晒しage
0055デフォルトの名無しさん2005/08/13(土) 04:22:20
どこをどうよんだらそうなるんだ?
お前の理解能力の無さにびびるよ

晒しage
0056デフォルトの名無しさん2005/08/13(土) 04:26:08
ageれてなかった・・・ orz
0057デフォルトの名無しさん2005/08/13(土) 04:28:39
>>55
数人そう言ってるやつがいるな
どう読んだらそう考えられるのか理解に苦しんだよ
理解能力が無いというか読解能力が無いんだと思う
0058デフォルトの名無しさん2005/08/13(土) 07:23:25
自演乙。
0059デフォルトの名無しさん2005/08/13(土) 07:49:51
C言語がわかっただけなんて日本語だとひらがなを覚えましたレベルだ。

既存のものでもまずは自分の力量を試す意味で作ってみ。
まだないものなんて既にあるものを作るより数段難しいし。

能力値ゼロでも作れて役に立つものでしかもまだないもののアイデアが降ってくるのを
ただ夢見ているだけなら、 向 い て な い。
0060デフォルトの名無しさん2005/08/15(月) 12:44:54
ここに書き込んでる奴ってびびるくらい
何もよんで無いな
0061デフォルトの名無しさん2005/08/15(月) 13:29:54
とりあえず「できる Visual Basic」は読んだ。
0062デフォルトの名無しさん2005/08/15(月) 16:22:19
>人が書いたものを自分が使いやすいようにとかはしてるんだけど
>新しく作ろうと思うと、既存のもので満足しているから
>なかなか新しく作ろうと思うものが無くて・・・
0063デフォルトの名無しさん2005/08/15(月) 17:26:53
正直、ここに文句をたらたら書いてる奴より
こういう奴のほうができる奴おおいな
一から書くことも大事だけど
他人が書いたコードを読み、理解し、自分好みにする
これは結構難しい

0064デフォルトの名無しさん2005/08/15(月) 18:17:24
> 他人が書いたコードを読み、理解し、自分好みにする
> これは結構難しい

無理しちゃって。そういうことやりつけないの丸わかり。

改良したり手を加える方が全然楽だよ。
一から書くことの方がずっと大変。
0065デフォルトの名無しさん2005/08/15(月) 18:22:45
>改良したり手を加える方が全然楽だよ。

ウソツキ
0066デフォルトの名無しさん2005/08/15(月) 18:23:10
ぼるじょあ
やじるし
0067デフォルトの名無しさん2005/08/15(月) 23:02:40
>そういうことやりつけないの丸わかり。
どういう意味だ?

付け加える機能の内容によるけど
俺も一から書いた方がらくだと思うが
0068 ◆B./woyV0Qk 2005/08/16(火) 00:10:41
>>52
作りたくないっていった覚えは無いんですけど?

>>54
そんなこといってませんけど?

>>59
それは違うと思う
あくまでも文法を覚えたということ
平仮名を覚えたというのをC言語でいってもローマ字を覚えたって意味だと思う
yesとかcatを作ってみましたけど、何にも面白くないです
しかも以前catを自分でちょっと機能を足したことがありましたけど
その機能を付け足すより自分で書いた方が簡単でした
0069デフォルトの名無しさん2005/08/16(火) 00:56:04
そのcatのソースコードを晒してみたら?
まさか全てのオプション無視してますってオチじゃないよね?
ファイル名が長すぎたら異常終了しますってオチじゃないよね?

誰の目にも触れないソースなんて、初心者の場合は作ったうちに入らんぞ。
0070692005/08/16(火) 00:58:12
あとcatは引数が可変なのだが、それも考慮に入れらているんだよね?
0071デフォルトの名無しさん2005/08/16(火) 01:11:34
>>1と同レベルの俺は
休日の5日間でUTF8をやろうと思ってる
plan9のruneくらいのが目標っす
0072デフォルトの名無しさん2005/08/16(火) 01:23:25
>>1
人に聞いている時点で、自分が作る必要のあるプログラムなんて出てこないのでは?
人に聞くなら、作る必要が無くても作ってみたら?
せっかくチャットプログラムっていうお題があるわけだし。
まだソケットとかマルチスレッドとかのプログラムの書き方知らないんでしょ?

難癖つけて結局頭と手を動かさないプログラマにはならないでね。
0073デフォルトの名無しさん2005/08/16(火) 01:57:44
>>>52
>作りたくないっていった覚えは無いんですけど?
>
>>>54
>そんなこといってませんけど?

うはwww典型的にうざい人間だなwwwww
0074デフォルトの名無しさん2005/08/16(火) 02:15:16
void copy(char* s,const char* str){
while(*s++=*str++);
}
0075デフォルトの名無しさん2005/08/16(火) 02:20:30
ぬるぽ渡したらヤヴァいな
とか
NUL文字で終わってなかったらどーすんだ
とか
0076 ◆i6G.jsz.NY 2005/08/16(火) 02:20:37
>>69
書いて動かして、適当にバグが無いかとか調べた後に消しました
オプションはNetBSD 2.0.2のcatのオプションは網羅しました
作ったうちに入らないとはどういう意味でしょうか?
一応いくらかはバグ取りをして、コミットしたことはあります

>>72
皆さんは何を作ってるのかと思い聞いてみました
作る必要が無いものは、既存のものがあるか使う必要が無いものなのですが
使う必要が無いものはどのような使い方があるのかも分かりませんし
どのようなものかも分からない場合もあります
IRCのチャットクライアントもその一例です
ソケットはwgetでcurlの差分取得のオプション追加パッチを作った際に経験しました
マルチスレッドがどこまでを言うかは知りませんが、ダウンローダでforkをさせたことはあります

>>73
どういういみですかね?
言ってないのに言ってる風にいわれたので、そのように伝えただけですけど

0077 ◆L/KCBqlTcg 2005/08/16(火) 02:22:15
ハッシュのうちまちがいです
0078 ◆B./woyV0Qk 2005/08/16(火) 02:23:25
あれ?
間違えて覚えたかな?
0079 ◆B./woyV0Qk 2005/08/16(火) 02:24:17
すいません
ちょっと間違えて記憶していました
0080デフォルトの名無しさん2005/08/16(火) 02:36:34
0から書きはじめたもので、何か難しいと思ったことは?
0081デフォルトの名無しさん2005/08/16(火) 02:43:25
>>76
お前本当に二十歳過ぎの大人か?だとしたらマジでヤバいと思うんだが。
0082デフォルトの名無しさん2005/08/16(火) 07:08:32
>>68
いやいや、例えば英語の文法として扱われる内容の広さを思えば、Cの文法なんて
平仮名相当だと思うよ。
せめて主なデータ構造とかアルゴリズムの知識もないと。まあ、どうでもいいけどさ。

書いてみましたというのがたかがcatやyes止まりでは、そりゃつまらんよね。
UNIXのコマンドを書いてみるならまずtailやgrepでしょ(もちろん、DFAなりNFAを
作るコードを自分で書くんですよ)。

あと、どういう方面に興味があるとか、そのうち作りたいというシェアウェアは
どういう分野のものになりそうかとか、そういうことも説明した方がいいと思う。
シェアウェアをWindows用で出すならWindows用の開発環境と経験が必要だし。
何かを具体化しようという気概が微塵も感じられない。

0083デフォルトの名無しさん2005/08/16(火) 09:07:34
私はゲーム作ってる。結構いろんな技術使うんで勉強になる。
0084デフォルトの名無しさん2005/08/16(火) 09:09:40
>>1 12日間で仕上がるようなものではありませんが、
「形態素解析」を勧めます。次々と現れる課題の克服が
全部将来の役に立ちます。
0085デフォルトの名無しさん2005/08/16(火) 10:56:22
頼むから読まないでレスするのはやめて欲しい
0086デフォルトの名無しさん2005/08/16(火) 13:38:47
そんなこと頼まれても困る
0087◇nikkousarugundanrenrakusite2005/08/16(火) 14:00:24
楕円曲線解データベース
0088 ◆B./woyV0Qk 2005/08/16(火) 15:04:29
>>80
うぅ〜〜ん、今回のは小さいので
書いてて難しいと思ったことは無いですけど
これも小さいですが以前にビュアーの400ステップ程度のクローンを書いたときに
どこから、どういう風に書きはじめるかは悩みましたね
適当に外郭を作って、あとから機能を足していくっていう感じにしましたけど

>>81
なにがですか? 何がおかしいのかも指摘しないで
何かを否定するあなたのほうがおかしいと思うんですけど

>>82
いや、私は違うと思いますよ
Cである程度の関数を覚えたりしてもコードはかけないのと
ある国の言葉の文法だけ覚えても読み書きができないのと同じだと思います
NFAとかDFAを新たに作るとなると、車輪の再開発とかいわれるんじゃないんですか?
あと、tailのコード呼んでみましたけどそんなに書くのは変わらないと思うんですけど
時間の更新だけselect使うのが増えるだけでいいと思う
grepは自分でNFA, DFAをサポートするのと高速で行うのが多少難しいかもしれませんが

>>84
誰も仕上げたいのではなく、ある程度作りたいといったのです
パッチをマージしたことがありますので、そのパッチのパッチなど次々と現れる課題の克服は
経験しています(現在は本家に取り込まれたので、私はメンテしていませんが

0089デフォルトの名無しさん2005/08/16(火) 15:19:12
( ´д)ヒソヒソ(´д`)
0090デフォルトの名無しさん2005/08/16(火) 15:25:07
何かをコミットしてそれが採り入れられた時点でそれなりの腕があることはたしか
ここで、文句をたらたらいってる奴よりはコードを書く腕は全然あると思う
あとは自分が何を作りたいかを考えるだけ
考えるというか、必要になったら作るって感じでいいと思うから
それほどの腕があれば、やっけになって作りたいとかいわなくてもいいと思う
0091デフォルトの名無しさん2005/08/16(火) 16:03:14
ここまで来て、全然話が進んでないのな。

そろそろ>1は人のせいにして撤退か?

もちっと自分から具体的な方向性を提示しろ。
0092デフォルトの名無しさん2005/08/16(火) 16:12:46
>皆さんは何を作ってるのかと思い聞いてみました
ここは全員無視なのか?
読んでない読んでない って書いてるけどなんこのとか分からなかったけど
こういうことか
0093デフォルトの名無しさん2005/08/16(火) 16:23:52
>>92
自分の作ってるものを晒せってか?
なんで晒さなきゃならんのだよ。

「私はWindowsを作っています」
「漏れはP2Pソフト作ったぜ?」
「おいらは時計ソフトつくりますた」

意味あるか?特に今までの>1の態度からしたら、全く無意味。

そもそも>1は「何か作りたい」って言ってるから、皆は親切に方向を示してやってるんじゃねーか。
0094デフォルトの名無しさん2005/08/16(火) 16:30:36
はいはい
君は凄いね
君は凄いよ
そのとおり
まさに君のいうとうり
0095デフォルトの名無しさん2005/08/16(火) 16:40:58
なんでここだけこんなに流れ速いんだ
0096デフォルトの名無しさん2005/08/16(火) 18:55:18
ヒッキー+自演で進度2倍
キレると赤+角で進度3倍
0097デフォルトの名無しさん2005/08/16(火) 18:57:24
界王拳みたいなもんか
0098デフォルトの名無しさん2005/08/16(火) 19:29:46
>>88
はいはい知ったかご苦労さん。

>>92
それだけならベクターでも眺めれてれば用は済む筈なんだけどね。

0099デフォルトの名無しさん2005/08/16(火) 22:27:37
どの部分がしったか?
0100デフォルトの名無しさん2005/08/16(火) 22:39:13
そうだね。
書き込むんだから、どの部分かしったかだと思ったのかを
書くくらい大した労力じゃないと思うんだけど
0101デフォルトの名無しさん2005/08/16(火) 23:13:48
いたたまれず>1が名無しで粘着中
■ このスレッドは過去ログ倉庫に格納されています