したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

ヒッキープログラミングスレ

1(-_-)さん:2013/02/26(火) 04:49:59 ID:GABg0f3o
プログラミングの話題のスレ

質問・相談
初心者からプロまで
プログラミングに関することなら何でもOK

2(-_-)さん:2013/02/26(火) 05:04:15 ID:GABg0f3o
関連スレ

ヒッキーこそプログラミングをしよう
http://ikura.2ch.net/test/read.cgi/hikky/1350967652/

プログラミングできる奴、一緒にアプリ作ろうぜ!!
http://ikura.2ch.net/test/read.cgi/hikky/1360671157/

ヒキ板情報技術部
http://ikura.2ch.net/test/read.cgi/hikky/1348106094/

3(-_-)さん:2013/02/26(火) 05:20:46 ID:???
てす

4(-_-)さん:2013/02/28(木) 13:21:22 ID:???


5(-_-)さん:2013/02/28(木) 14:33:40 ID:???
GUIアプリでC++ならWindowsの仕組みの理解が必要か

6(-_-)さん:2013/02/28(木) 14:56:45 ID:???
VB, C#, Java, C++, JavaScript, ActionScript(Flash)
ひとまずこれらの言語でそれぞれ
マインスイーパ
ソリティア(クロンダイク・フリーセル・スパイダーのどれか)
メモ帳
電卓(100円ショップにあるようなレベルの簡易な電卓)
ペイント(MSペイントほど機能は無くてもいいので絵が描けて保存できて切り取りコピペなど)
2chブラウザ(初歩レベルのHTTP通信、簡易なもの、板一覧・スレ一覧・スレの取得と表示、モナジラの仕様に従う)
チャット(TCP・UDPでの低レベル通信、サーバーとクライアントをそれぞれ作る)

を作ってみるってのはどうよ

7(-_-)さん:2013/02/28(木) 14:58:58 ID:???
VB,C#で作るならチャット以外は比較的容易だと思う
チャットはDirectXSDK使ってDirectPlay使えば通信楽かな?Winsockで十分かな?

8(-_-)さん:2013/02/28(木) 15:01:19 ID:???
Javascriptは
マインスイーパ、ソリティア、電卓は作れるだろうけど

ペイントはどうだろう?HTML5の規格だと出来るという話だけど・・・

HTTPやTCPやUDPは通常環境では無理だろうから、これは除外しないと

9(-_-)さん:2013/02/28(木) 15:02:32 ID:???
ActionScriptはFlashやAIRが作れるんだっけか?
マインスイーパやソリティアのゲームは作れそうだけど
実用系は作れるのかな?

10(-_-)さん:2013/02/28(木) 15:04:05 ID:???
JavaはEclipseやNet Beansを使えばGUIは簡単かな?わからんけど

C++が一番難易度が高くて達成すればWindowsについてかなり詳しくなりそう

11(-_-)さん:2013/02/28(木) 19:06:52 ID:???
グーグルの電卓がJavascriptになって使いづらい
グーグル使うときはいつもJavascriptとか切ってたから余計

12(-_-)さん:2013/02/28(木) 20:17:24 ID:???
次スレ立てたよ〜

ヒッキーのプログラミングするスレ
http://ikura.2ch.net/test/read.cgi/hikky/1362050172/

13(-_-)さん:2013/02/28(木) 20:21:00 ID:???


14(-_-)さん:2013/02/28(木) 23:44:39 ID:???
俺も仲間に入れてちょ
今から初めて電卓とか作れるぐらいまでどれぐらいかかりますかね

15(-_-)さん:2013/03/01(金) 02:02:18 ID:???
簡単なレベルの電卓ならそう時間はかからないんじゃないかな

16(-_-)さん:2013/03/01(金) 11:46:31 ID:???
k

17(-_-)さん:2013/03/01(金) 18:29:04 ID:???
Perl勉強しよー

18(-_-)さん:2013/03/01(金) 19:35:10 ID:???
時間はあまりあるほどあるんだし1か月集中すりゃ何かひとつ言語覚えられるんじゃね

19(-_-)さん:2013/03/01(金) 22:51:23 ID:???
俺もPerlを覚えたい
PHPは公式マニュアル見ながらならなんとかいけるようになったから
PerlかRubyかPythonあたりを覚えたい

20(-_-)さん:2013/03/02(土) 01:31:58 ID:???
言語を覚える理由がないw
取ったからと言って何かある訳でもないけど資格はほしいんだけどね

21(-_-)さん:2013/03/02(土) 02:27:37 ID:???
個人サイトでPHP使ってんだけど
大容量のデータ取扱いでどれが早いのか比べたいから
PerlとPythonとRubyのCGI作って比較したい
とは言え、そのPHPのサイトでMySQLの古いライブラリ使って作っちゃったもんだから
もしサーバーサイドがPHP5.5を導入したら動かなくなっちまうから改修せにゃならん
PDOを使うかmysqliを使うかだがまぁ mysqliへの移行が一番楽っちゃ楽だが

22(-_-)さん:2013/03/02(土) 21:39:44 ID:???
ランダム迷路生成が分からん

23Roche:2013/03/03(日) 17:59:57 ID:gEwepAKg
|д゚)チラッ

24(-_-)さん:2013/03/03(日) 18:12:19 ID:???
テトリスかぷよぷよ作ってみたい

25(-_-)さん:2013/03/26(火) 04:20:21 ID:???
麻雀ゲーム作りたい

26(-_-)さん:2013/03/26(火) 09:49:11 ID:???
引きこもりが食って行くためには何を勉強すればいいのだろう

27(-_-)さん:2013/03/26(火) 16:14:21 ID:???
プログラミングでとなると
自作のアプリ販売くらいか?
プログラマとして働いた経験ある人なら自宅フリーランサーみたいなことできるかもしらんけど
でも雇われリーマンの源泉徴収でもないと税務署へ確定申告に行かなきゃならんし

28(-_-)さん:2013/03/26(火) 16:42:50 ID:???
各マーケットでのアプリ販売にしろ
開発環境整えるとか色々準備資金に20〜30万くらいの投資は必要かなあ、もっと必要かな
WindowsアプリならWindows8が必要だし
AndroidやiPhoneにしろ実機テストが必要だし、テスト時の通信費がかさみそう

29(-_-)さん:2013/03/26(火) 16:45:04 ID:???
アプリ開発・販売もパッケージ販売とかじゃなく
依頼されたものを作って依頼者から金を受け取ってアプリを渡すという形式を取れば
自前の環境のみで募集かければ可能かもしらんが
そういうのはどこで依頼募集かけるんだろうな

30(-_-)さん:2013/03/26(火) 16:49:06 ID:???
依頼開発するにも料金設定が難しそう
開発までにかかりそうな時間とか手間とかを金銭換算するのかあ
あとアプリ渡したあとのメンテ・サポートをどうするか、一切メンテなしとか一定料金でメンテか無料メンテか
相手の実行環境で動くかは全く保障ないわけだし

31(-_-)さん:2013/03/26(火) 16:49:53 ID:???
バグフィクスはこちらのミスになるだろうから無料でやらなきゃならんかもだが

32(-_-)さん:2013/03/26(火) 16:53:41 ID:???
>>28
Androidの場合、実機はNexus 7一台とか
iOSの場合、Mac MiniとiPod touchとか
そんな感じで安くできないだろうか

33(-_-)さん:2013/03/26(火) 16:57:57 ID:???
実機によって画面サイズやメモリサイズやCPUクロック数が違うだろうし
それらの影響を無視しても大丈夫なアプリ作るんなら大丈夫なんじゃなかろうか

34(-_-)さん:2013/03/26(火) 16:58:43 ID:???
ひとまず資本金がない

35(-_-)さん:2013/03/26(火) 16:59:26 ID:???
Apple関連は全部Apple製品上でないと開発も出来ないとか信者と言われるのがよく分かるは

36(-_-)さん:2013/03/26(火) 17:02:12 ID:???
>>32
安くできるなら安くしたほうがいいんでないの?
どのような弊害あるかは知らんけど、コスト切り詰めるのはどこの企業もやってることだろうし

37(-_-)さん:2013/03/26(火) 17:09:26 ID:???
何にせよ金がかかる

38(-_-)さん:2013/03/26(火) 17:24:55 ID:???
操作ミスでクリックやタッチしやすい位置にクリック広告系を載せて稼ぐという方法もあるらしいが、そんな糞アプリ、俺なら使いたくない

39(-_-)さん:2013/03/26(火) 17:46:43 ID:???
何にせよ開発環境を整えるに無職にはきついわ
これを気にちょっとだけバイトしようかな

40(-_-)さん:2013/03/26(火) 17:47:35 ID:???
ヒキが出来るバイトとかあるのか
親に頼んで内職の仕事と貰ってくるとかか?
造花作りとか宛名書きとかか?

41(-_-)さん:2013/03/26(火) 17:48:12 ID:???
俺は趣味でプログラミング作ってくだけだしどーでもよい

42(-_-)さん:2013/03/26(火) 17:51:10 ID:???
麻雀アプリ作りたい

43(-_-)さん:2013/03/26(火) 18:05:11 ID:???
アプリ作れる能力が欲しい

44(-_-)さん:2013/03/26(火) 18:45:52 ID:???
HaxeでFlash麻雀作ってやるお

45(-_-)さん:2013/03/31(日) 02:43:16 ID:???
ガンバ

46(-_-)さん:2013/03/31(日) 17:15:17 ID:???
まーたジェイコムが規制された・・・

47(-_-)さん:2013/04/01(月) 11:24:02 ID:???
プログラムを一から勉強する
htmlからやろう

48(-_-)さん:2013/04/01(月) 19:37:17 ID:???
htmlはプログラミングじゃないと聞いた
俳句の5・7・5みたいな書き方のたぐいだと

49(-_-)さん:2013/04/01(月) 19:50:32 ID:???
EZアプリ(J)のSDKとEclipseを入れたけど、これコンパイルで旧オープンアプリプレーヤーでも動かせるかなら
それともWTKのほうでビルドしなおしたほうがいいのかな
Javaのコンパイルの仕組みがようわからん、どうもコンパイルスイッチでMIDPやCLDCやEZアプリ用のJarを指定してコンパイルしているようだけど
うーむ・・・

50(-_-)さん:2013/04/01(月) 19:56:34 ID:???
双方のクラスパスで指定されてるjarファイルの中身を比較して使うクラスファイルが同一だったらいいのか?

51(-_-)さん:2013/04/01(月) 20:09:19 ID:???
EclipseMEを入れたら挙動がおかしくなったから使いたくはないんだけど
EclipseMEは変なエラー出るから設定でそのエラーメッセージを出ないようにEclipse設定しろとかあってさ
Eclipseを初めて使うから分からんけどデフォルトでONになってるエラーメッセージを抑制しても不都合は無いのだろうか

52(-_-)さん:2013/04/01(月) 20:22:49 ID:???
Javaプログラミング・ワンポイントレクチャー:前提知識 クラスパスを正しく使う
http://www.atmarkit.co.jp/fjava/onepoint/java/jv_clpath.html

53(-_-)さん:2013/04/01(月) 20:29:10 ID:???
WTKのマニュアルみたらbootclasspathを指定してるみたい

54(-_-)さん:2013/04/02(火) 05:08:39 ID:???
NetBeansをDLしてる、これJavaMEの開発も出来るとか

55(-_-)さん:2013/04/02(火) 05:19:57 ID:???
アプリケーションサーバーってなんじゃあああ分けわからん

56(-_-)さん:2013/04/02(火) 12:03:47 ID:???
テキストエディタなに使ってる?

57(-_-)さん:2013/04/02(火) 17:33:09 ID:???
gPad

58(-_-)さん:2013/04/02(火) 18:37:35 ID:???
おれもgPad

59(-_-)さん:2013/04/02(火) 19:04:05 ID:???
ちょい前までTeraPad使ってたんだけど
パソコンがwin7になってからTeraPadがダメになったからgPadに乗り換えた、Meryというテキストエディタもインストールしたけどイマイチ
TeraPad使用中にF1を押すとヘルプファイル(htmlファイルらしいのでIEで)が開くはずなんだけど、IEが落ちる。
このパソコンのF1キーと全角キーが近いこともあって押し間違いが多くて、TeraPadだと困るのですごく使い慣れてたんだけど捨てた(アンインストールはしてない)
gPadをメインに使ってる

バッチファイル編集するときはTeraPad使ってるけどね・・・
バッチファイルの書式設定をgPadに登録すりゃいいんだろうけど面倒だからやってないので

60(-_-)さん:2013/04/02(火) 19:44:25 ID:???
Meryアップデートしたら中々良さそうな感じになっててワロタ
しばらくMery使ってみるかな

61(-_-)さん:2013/04/02(火) 19:47:16 ID:???
いあいあ、gPadのお気に入りで開ける機能も捨てがたいなあ・・・
gPadは挙動が少々変なとこあるけしなあ・・・
テキストの色付けはTeraPadのが一番気に入っているのだが・・・

62(-_-)さん:2013/04/02(火) 19:48:56 ID:???
あ、Meryはプラグインでお気に入り機能を提供してるのか、さっそく導入してみっか

63(-_-)さん:2013/04/02(火) 20:03:14 ID:???
Meryちょっと文字が小さいかなあ・・・

64(-_-)さん:2013/04/03(水) 02:45:40 ID:???
PHPのcURLによる2ch書き込みをやりたい

65(-_-)さん:2013/04/03(水) 03:37:37 ID:???
レス書き込み::monazilla.org
ttp://www.monazilla.org/index.php?e=199
これ

66(-_-)さん:2013/04/03(水) 03:40:37 ID:???
こんな感じでおk?

$server = "ikura.2ch.net";
$data = array(
"bbs" => "hikky",
"key" => "1362050172",
"time" => time() - 2000,
"FROM" => urlencode("(-_-)さん"),
"mail" => urlencode("sage"),
"MESSAGE" => urlencode("てすと"),
"submit" => urlencode("書き込み")
);
$post = "";
foreach($data as $key => $value) {
$post .= "&{$key}={$value}";
}
$post = substr($post, 1);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://{$serve}/test/bbs.cgi");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"Host: {$server}",
"Accept: */*",
"Referer: http://{$server}/test/read.cgi/{$data[bbs]}/{$data[key]}/",
"Accept-Language: ja",
"User-Agent: Monazilla/1.00 (monaweb/1.00)",
"Content-Length: " . strlen($post),
"Connection: close"
)
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_exec($ch);
curl_close($ch);

67(-_-)さん:2013/04/03(水) 03:42:52 ID:???
これじゃダメか

68(-_-)さん:2013/04/03(水) 03:45:31 ID:???
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
この2つも設定しないとダメぽ

69(-_-)さん:2013/04/03(水) 03:48:51 ID:???
curl_exec($ch);

↓に変更

echo htmlentities(curl_exec($ch));

70(-_-)さん:2013/04/03(水) 03:56:19 ID:???
書き込みテストはどこですればいいのだろうか

71(-_-)さん:2013/04/03(水) 03:58:16 ID:???
初回書き込みの仕様はたぶんこれで全部クリアしてると思うんだけど、どうだろう

72(-_-)さん:2013/04/03(水) 04:12:50 ID:???
Note: headers didn't need to be set, cURL automatically sets headers (like content-type: multipart/form-data; content-length...) when you pass an array into CURLOPT_POSTFIELDS.

Content-Length: は設定いらないかんじ?

73(-_-)さん:2013/04/03(水) 05:19:08 ID:???
これででけた

$server = "ikura.2ch.net";
$data = array(
"bbs" => "hikky",
"key" => "1362050172",
"time" => time() - 2000,
"FROM" => urlencode("(-_-)さん"),
"mail" => urlencode("sage"),
"MESSAGE" => urlencode("テストだよ"),
"submit" => urlencode("書き込む")
);
$post = "";
foreach($data as $key => $value) {
$post .= "&{$key}={$value}";
}
$post = substr($post, 1); $hoge = null;
$ch = curl_init("http://{$server}/test/bbs.cgi");
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $hoge = array(
"Host: {$server}",
"Accept: */*",
"Referer: http://{$server}/test/read.cgi/{$data[bbs]}/{$data[key]}/",
"Accept-Language: ja",
"User-Agent: Monazilla/1.00 (monaweb/1.00)",
"Connection: close"
)
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$result = curl_exec($ch);
if ($result === false) {
echo 'false<br>';
} else {
echo htmlentities($result);
}
curl_close($ch);

74(-_-)さん:2013/04/03(水) 05:25:13 ID:???
次はこの $result からクッキーと隠し項目を取得してそれを元に送信すりゃいいのかな

75(-_-)さん:2013/04/03(水) 05:30:14 ID:???
クッキーは正規表現で拾えばいいかな

76(-_-)さん:2013/04/03(水) 06:16:51 ID:???
クッキーはこれでいけた

preg_match_all("/^Set-Cookie: ([^;]+);/mi", $result, $arr);
print_r($arr);

77(-_-)さん:2013/04/03(水) 06:17:34 ID:???
あとは隠し項目か、どうやって取得しよう?
xml処理系?それともこれも正規表現でいけるか?

78(-_-)さん:2013/04/03(水) 06:25:09 ID:???
xmlじゃなくてDOMのほうか

79(-_-)さん:2013/04/03(水) 13:40:13 ID:???
//書き込み確認の取得
preg_match("/<title>(.+)<\/title>/i", $result, $arr);
print_r($arr);
preg_match("/<!-- 2ch_X:([a-z]+) -->/i", $result, $arr);
print_r($arr);
//クッキーの取得
preg_match_all("/^Set-Cookie: ([^;]+);(.+)$/mi", $result, $arr);
print_r($arr);

80(-_-)さん:2013/04/03(水) 13:40:39 ID:???
//隠し属性の取得
$dom = new DOMDocument();
$dom->loadHTML($result);
$inputtag = $dom->getElementsByTagName("input");
foreach($inputtag as $value) {
echo "name=" . $value->getAttribute("name") . " value=" . urlencode($value->getAttribute("value")) . "<br>";
}

81(-_-)さん:2013/04/03(水) 14:24:23 ID:???
ここはおめーのメモ帳じゃねえっつうの!

82(-_-)さん:2013/04/03(水) 14:59:16 ID:???
俺はカーチャンの奴隷じゃねえっつうの!




掲示板管理者へ連絡 無料レンタル掲示板