[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 01/23 13:23 / Filesize : 44 KB / Number-of Response : 170
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★初心者以前の質問に雪崩のように答えるスレ 3★ [転載禁止]©2ch.net



1 名前:デフォルトの名無しさん [2014/12/31(水) 03:37:03.69 ID:5oZ3zW3M]
1 名前:技能レベルがカスやクズ[心が腐っている奴はくるな] 投稿日:2012/03/17(土) 05:33:51.15
検索しろとか、本を読めとか、質問者の期待に反する
発言は禁止です。

たとえ嘘であっても質問者の心に反してはいけません。


★初心者以前の質問に雪崩のように答えるスレ 2★
peace.2ch.net/test/read.cgi/tech/1381499572/
★初心者以前の質問に雪崩のように答えるスレ★
toro.2ch.net/test/read.cgi/tech/1331930031/

146 名前:デフォルトの名無しさん mailto:sage [2015/01/20(火) 04:48:23.57 ID:T/6NWnkv]
解決アルゴリズムを洗練させてゆくと、空間<--->時間 = サイズ<--->速さ
のトレードオフになるよ。その時の制約に依存して選択すればいい。
答が出るまでの時間が最優先ならメモリを大食い。
メモリの制約下で答えを求められるなら時間がかかりますを言う。

147 名前:デフォルトの名無しさん mailto:sage [2015/01/20(火) 16:38:09.84 ID:ypoFWmFy]
スレチかとは思いつつも、先月から勉強始めたばかりなので質問させてください。
Android Studio1.0.1で、Githubで公開されているView(Calendar)を導入したいのですがうまくいきません。
Zipで落とした後、jarファイルをlibsフォルダに入れて、appのbuild.gradleのdependenciesを編集するところまでは済みました。
それで、レイアウトファイルにViewを記述したところ、クラスがインスタンス化できないとエラーがでました。
ClassNotFoundException:カスタムビュー名.R$drawableと出ているので、
画像リソースが無い所為かと思うのですが、色々調べてはいるのものの解決方法が分かりません。
ヒントでも構いませんので教えてください・・・

148 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 00:47:49.30 ID:qBatZceh]
>>141
レスつかないみたいだから言うけど、Android関連のスレがあるからそっちの方がいいんじゃないか?

149 名前:デフォルトの名無しさん [2015/01/21(水) 04:12:57.59 ID:wB45Fkqg]
よく知らないが、クラスを探せないのでしょ?
Classpathの設定かな?

Javaは、"a.b.c" などpackageの階層通りに、
実際のフォルダも作っておくらしい

150 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 04:59:45.45 ID:1u1isVXj]
一般的なプログラム言語っていうのは最終的に機械語に変換して実行するんですよね?
一般的なプログラム言語は機械語のライブラリみたいな見方っておかしいでしょうか?

151 名前:デフォルトの名無しさん [2015/01/21(水) 09:30:55.88 ID:ocascLuN]
VC++ (Microsoft(R) C/C++ Optimizing Compiler Version 18.00.21005.1 for x64) の #pragma warning の使い方について教えてください.
#pragma warning(push) と #pragma warning(pop) の間だけ特定の警告を無効にできるとのことで,
テストとして以下のプログラムを書きました.

//Filename: test.cpp
//
#pragma warning(push)
#pragma warning(disable:4514 4820 4710 4350 4530)

#include<iostream>

int main()
{
std::cout << "Hello, world" << std::endl;
return 0;
}

#pragma warning(pop)
//ここまでソースコード

これを test.cpp で保存して

cl test.cpp /Wall

でコンパイル&リンクしても警告が消えないのですが,どう書き換えればいいんでしょうか??

152 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 19:32:35.44 ID:P0uY8RSE]
プログラムに興味があるんだけどオススメの言語って何?
BASICは敷居が低いけど変な癖がつくって聞いたから……

153 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 19:50:55.81 ID:K9yLRBj2]
初心者にオススメできる=変な癖がつく

将来プロになる気がないなら気にしなくてよい
プロになりたいと思ったらそこからクセを改めればよい

154 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 20:06:44.27 ID:Vm9JyCaH]
>>146
余計なことは気にしないでBASIC覚えればいい

ウィンドウズアプリ作るならVB.NET(自信あるならいきなりC#でもいい)
ウェブ系ならJavaScript、PHP
このあたりが学習しやすいと思う

上のレスにもある通り癖はそのつど改めればいい



155 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 21:41:00. ]
[ここ壊れてます]

156 名前:34 ID:RFO/9yJg mailto: >>146
何のためにプログラミングを勉強したいかによる罠
資格をとりたいのか、ゲームでも作りたいのか
[]
[ここ壊れてます]

157 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 21:48:19.57 ID:RFO/9yJg]
>>146
BASICがVisual Basicのことならならやめといた方がいい
いくら覚えても無駄になる

158 名前:デフォルトの名無しさん mailto:sage [2015/01/21(水) 22:28:48.14 ID:+KF0pMen]
しょぼいカレンダーってところから、自分の地域で放送されるアニメの情報を拾って、Twitterに自動で投稿するようなプログラムを作りたいのだけど、向いてる言語とかあったりしますか?
完全に初心者ですよろしくお願いします

159 名前:141 mailto:sage [2015/01/21(水) 23:25:32.09 ID:KyvDz5jm]
>>142
>>143

ありがとう
参考にもう少し調べてダメそうなら専門スレ行ってみます
失礼しました

160 名前:145 mailto:sage [2015/01/22(木) 11:01:41.54 ID:IWjCCsu/]
回答を見つけたので貼っておきます.
C4514のオンオフが動的に出来ないのは仕様みたいです.
https://connect.microsoft.com/VisualStudio/feedback/details/893419

161 名前:デフォルトの名無しさん mailto:sage [2015/01/22(木) 14:25:31.05 ID:cZlOLLyd]
"しょぼいカレンダー"って
勉強用のプログラムを作ってステップを踏んで進めるつもりか、堅実だな
と思ったら全くそうじゃなかった

162 名前:デフォルトの名無しさん [2015/01/22(木) 21:37:18.60 ID:dazV2/D3]
ネットショップの値段更新で希望額になった場合メールで連絡みたいな常駐ソフト作ってみたいんですが
これが所謂スクレイピングってやつですか?
VBしか触ったことないんですがスクレイピングには向いていませんか?

163 名前:デフォルトの名無しさん mailto:sage [2015/01/22(木) 22:22:45.06 ID:5YbirVjd]
>>155
スクレイピングなら、RubyかPythonを勧める。
・参考事例やライブラリがネットに転がってる
・開発環境入手がフリーで可能(PyCharmなど)
・Windows以外(Mac、Linux)にも使い回しが効く
 特にPythonだとスマホアプリ開発にも応用出来る(kivyで検索)

164 名前:デフォルトの名無しさん [2015/01/22(木) 22:27:35.79 ID:RfrMMqbq]
AndroidのBluetoothChatのサンプルプロジェクトから
自動でのペアリングをsetPinとcreateBondを使って行いたいと考えています。

 以下の様に記述してみましたがうまくいきません。
どうすればいいでしょうか。
エラーは
 The Method createBond() in the type BluetoothDevice is not applicable for the arguments()
 The method convertPinToBytes(String) is undefined for the type BluetoothDevice
とでています。以下、ソースです。

private final BroadcastReceiver mReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();

Log.d(TAG, "Action:" + action);

if (BluetoothDevice.ACTION_BOND_STATE_CHANGED.equals(action)) {
Log.d(TAG, "ACTION_BOND_STATE_CHANGED");
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
Method createBond = device.getClass().getMethod("createBond", new Class[] {});
boolean a = device.createBond(wifiInfo.getMacAddress());
boolean b = device.setPin(device.getAddress(), BluetoothDevice.convertPinToBytes("0000"));
Log.d(TAG, "createBond:" + a + ", setPin:" + b);
if (a && b) {
Log.d(TAG, "AutoPairing Success !");
}
}



165 名前:デフォルトの名無しさん mailto:sage [2015/01/22(木) 23:54:48.28 ID:h/ppEIVr]
DB板で聞くのが筋だと思うのですが、過疎ってるのでよろしくお願いします。

毎日朝5時にリブートされるサーバのメモリにSQLiteデータベースを作成しています。
Cronが使えない関係上、リブート後の最初のWebへのアクセスで作成することにしているのですが、
サーバのアクセスログを見るのは大げさなので、
リブート後最初のアクセスであるという判定をプログラムでは行わず、
create時にif not existsをつけるか、一度selectしてみて、テーブルが存在しなかったら例外で作成するかという手順にしようと思っています。
それでどちらが最適解なんでしょうか?
if not existsのほうが簡単ではありますが、毎回アクセスのたびにDB作成を試みる感じがして違和感があります。

166 名前:デフォルトの名無しさん mailto:sage [2015/01/23(金) 00:39:52.42 ID:uMcR+6pK]
>>158
>create時にif not exists

それの結果を記憶する環境変数(例:createed_flgとか適当な名前を付ける)は使えないの?

167 名前:デフォルトの名無しさん mailto:sage [2015/01/23(金) 06:14:56.82 ID:kLOpfBTA]
例外って、try-catchとか?
それは無い

例外とは予測不能なバグだから、
このような予測できるものは、バグではないから、
単なるif文の条件分岐

168 名前:デフォルトの名無しさん mailto:sage [2015/01/23(金) 07:03:32.31 ID:tzSfRWdo]
>>158
if not existsでいいんじゃない?テーブルがすでにあるときに
余分なペナルティがあるんじゃないかって気にしてるんだろうけど、
別に気にするようなほどは無いと思う

169 名前:158 mailto:sage [2015/01/23(金) 11:36:49.54 ID:EpLaHe+i]
レスが遅くなりすみません。

>>159
提案いただきありがとうございます。
サーバは権限の関係で色々制限があります。
サーバのシャットダウン時に何かをするということも出来ず(自分が知らないだけで出来るかもしれませんが)、
変更・消去すべきタイミングが掴めないので厳しそうです。

>>160
自分でthrowしているわけではありません。

>>161
後押しありがとうございます。
これが一番簡単だし現実的なんですかね?
あまり考えていても仕方ないので、この方法で行きたいと思います。

皆様レスありがとうございました。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<44KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef