スレ立てるまでもない質問はここで 130匹目
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2013/10/30(水) 13:06:25.08プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
http://toro.2ch.net/test/read.cgi/tech/1380105820/
スレ立てるまでもない質問はここで 129匹目
0002デフォルトの名無しさん
2013/10/30(水) 13:07:28.660003デフォルトの名無しさん
2013/10/30(水) 13:17:51.29コード空間における文字数制限 計11438文字 (Shift_JIS-2004では、合計11391文字)
とあったのですが、euc-jpの方はどれぐらいなのでしょうか?
0004デフォルトの名無しさん
2013/10/30(水) 13:23:07.69サロゲートペアがあるから可能なのはもっと多いよ
0005デフォルトの名無しさん
2013/10/30(水) 16:51:57.37,r‐'″ ._,,,, `'lri,!'''″ ゙l
.,,,″ ,,r'"` ゙゙l, ゙ヘ, |
!アr, .l°.ェ'ニ,コ .| ゚ヘ、 |
`'i、 .く_,、vr''″ ., ゙'i、 .,,/
゙X、 ト ゙!,゛ .,,r‐--、
,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜
め゙゚“゙゙~゛ |  ̄` .,l゙
| ,i´ ,l゙
゙!、 ,i´ ,ノ
.'┐ ,,-° '=,, /`
.゚!, ,,,,r'″ ゙┐ ,l゙
゚'r, .''''"` │ .,,-''i、 /
`''x, .| | .,,r'" .゙┐ ,i´
~'ヘi,,, | |_,r・″ 'ヘ,、 l゙
`¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ�=@ ,l゙
`゙'ーぃ--r'″ `'―、,,,,/
0006デフォルトの名無しさん
2013/10/30(水) 21:33:11.42外部コマンドとして実行せずに直接暗号化して結果のテキストを取得する方法はありませんでしょうか?
0007デフォルトの名無しさん
2013/10/30(水) 22:02:04.58色々アドバイス下さり有難うございます。
挙がった物を、それぞれ1つずつ取り組んで行くようにします。
サンキューでした!
0008デフォルトの名無しさん
2013/10/30(水) 23:19:19.900009デフォルトの名無しさん
2013/10/30(水) 23:44:02.78マルチバイト文字(シングルバイト文字を除く)の空間は、
EUC-JPだと127*128=16256、補助漢字の空間を含めれば128*128*2=32768
SJIS(CP932)だと60*188=11280
だけど定義されてる文字の空間はどっちも区点コードベースで大差ない。
いわゆる機種依存文字な記号類で差があるくらいじゃないかね?
>>4
SJISとEUC-JPにんなモンあったか?
・・・と思ったがEUC-JPだとシングルシフトスリーってのが有るんだな。
にしても許容空間数と定義文字数の両方を>>3は書いてるぞ。
>>8
7ビットなら0含めて128*128=16384じゃね?
0x8Fが制御文字SS3らしいから127*128=16256までは減っちゃうけど。
0010デフォルトの名無しさん
2013/10/30(水) 23:46:59.34そうだね。
仕様では1バイト時のus-asciiも含まれるから、0x80*0x80 + 0x7f+1 だったね。
0011デフォルトの名無しさん
2013/10/31(木) 08:06:58.80コマンドregのTXEnableを1にするまでは送信は始まらないと書かれていますが
アシンクロナス送信の章ではCPUからデータが送られると自動的に
start、[parity]、stop を付加してシリアル送信すると書かれていて、矛盾してる
ように思えます。ここはどう理解すればよいでしょうか?
TXEnableが1のときに書かれたデータが送信シフトregにあればTXEnableを
0にしてもシフトregのデータが出終わってから送信停止するとは書かれていますが、
TXDregにあるデータはどうなるのかは書かれていません。シフト中・かつTXDregに
文字がある状態でTXEnableを0にした場合はどうなるでしょう?
001211
2013/10/31(木) 08:08:30.38とかの演算しないでも受信の度にRXD-->TXDへ書いちゃえば最短じゃん、と
思ったのですが、その時TXEnableを1/0にするタイミングはいつにすべきか?
を考えてしまったからです。ふつうに受信リング-->送信フレーム作成-->送信リング
-->フレーム送信中はTXEnable=1でTXRDY割込みでTXDregライト はやってます。
0013デフォルトの名無しさん
2013/10/31(木) 09:43:29.18毎日06:00になったら音を鳴らそうと思います
そこで指定した時間になったとき(ここでは06:00)に処理を行いたいのですが
指定した時分と、今の時分を比較すると、06:00:00から06:00:59まで60回も処理されてしまいます
こういう場合はどうしたらいいでしょうか?
0014デフォルトの名無しさん
2013/10/31(木) 10:22:42.202.一度鳴らしたらフラグを立てる、7になったらフラグ解除
3.最初に鳴らしてから1分のsleep系を入れる
4.タイマー系で24時間おきに実行
お好きなものをどうぞ
0015デフォルトの名無しさん
2013/10/31(木) 10:30:52.830016デフォルトの名無しさん
2013/10/31(木) 14:31:19.300017デフォルトの名無しさん
2013/10/31(木) 18:12:40.11例えば文字列の置換として、
PHPだと
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
探す文字、置き換える文字、検索対象の文字列、
となっていますがVBだと
Public Function Replace(
ByVal Expression As String,
ByVal Find As String,
ByVal Replacement As String・・・)
検索対象の文字列、探す文字、置き換える文字、
となっていて、結構混乱しています。
慣れるしか無いんでしょうか。
こういうところで詰まってしまい、結構時間をとられてしまうので何とかしたいと思っています。
0018デフォルトの名無しさん
2013/10/31(木) 18:28:14.78覚えないで、IDEでヘルプを自動表示すればいいだろう。動的言語でどこまで出来るかわからないが。
0019デフォルトの名無しさん
2013/10/31(木) 18:42:45.860020デフォルトの名無しさん
2013/10/31(木) 18:51:24.590021デフォルトの名無しさん
2013/10/31(木) 18:53:19.50自動表示を待つ時間があったら自分で調べたほうが速い。
そのために世界の王者Emacsはコマンドが実行できるのだ。
IDE使うのは屑&初心者。
0022デフォルトの名無しさん
2013/10/31(木) 19:00:45.85ありがとうございます、IDEというものを知りませんでした。
使っていきます。
0023デフォルトの名無しさん
2013/10/31(木) 20:06:28.750024デフォルトの名無しさん
2013/10/31(木) 20:19:30.510025デフォルトの名無しさん
2013/10/31(木) 20:22:29.890026デフォルトの名無しさん
2013/10/31(木) 20:34:11.650027デフォルトの名無しさん
2013/10/31(木) 22:02:01.980028デフォルトの名無しさん
2013/10/31(木) 23:19:55.600029デフォルトの名無しさん
2013/10/31(木) 23:23:25.530030デフォルトの名無しさん
2013/11/01(金) 01:18:56.81プログラマなら自分で作ってもいいのよ。
0031デフォルトの名無しさん
2013/11/01(金) 01:33:46.69もっとも、規約にうるさいサーバーもあるから、自分でサーバー立ててもいいし
0032デフォルトの名無しさん
2013/11/01(金) 02:13:59.84ドロップボックスサーバとかじゃ意味ないだろ。ウェブサービスも必要。VPSあたりがいいと思うけど。
0033デフォルトの名無しさん
2013/11/01(金) 03:46:31.340034デフォルトの名無しさん
2013/11/01(金) 05:56:13.458251AFは、マイコンか何か?
一般的に、同期は送信してから、返事が返るまで、
send関数が、リターンしない。つまり、返事を待つので、遅い
非同期は、返事を待たずに、すぐに関数がリターンするので、速い
TXEnableが1->0で、TXDregにあるデータがどうなるか、
書かれていないのなら、たぶん消えるんじゃない?
実験してみれば?
とにかく組み込みは、変なことをせず、
メーカーの模範コードの通りに、プログラミングすべし
特にレジスタは、設定して50us待つとか、
様々なタイミングがあるので、メーカーのやり方に従わないと、
タイミングが速すぎて、失敗することもある
自分勝手に、こうすれば速いとか思わないこと
ただし、漏れも実は、組み込みプログラミングをしたことはない
iTRONやPICの本を、読んだだけです
0035デフォルトの名無しさん
2013/11/01(金) 07:29:13.97最新CPUだったから製作メーカーに動作を直接何度も問い合わせたけどな。
0036デフォルトの名無しさん
2013/11/01(金) 09:11:47.270037デフォルトの名無しさん
2013/11/01(金) 09:14:50.880038デフォルトの名無しさん
2013/11/01(金) 11:18:29.630039デフォルトの名無しさん
2013/11/01(金) 13:04:02.79始点、終点位置と、その間を移動する時間を指定して
アニメーションの描画を行うにはどうしたら良いでしょ
フレーム数と座標間の距離によっては1フレーム当たりの移動量が
整数にならない場合があり、その場合指定通りの時間に終点位置に描画されませんが
flashでのアニメーションをコマ送りすると移動量が均等ではなく
端数を考慮に入れた計算が行われてるようです
C++/winapiでこのようなアニメーションを実現する方法教えてください
0040デフォルトの名無しさん
2013/11/01(金) 13:09:07.23言語を作りたい場合はC
GUIを作りたい場合はC++
の考えで合ってますか?
0041デフォルトの名無しさん
2013/11/01(金) 13:21:42.11言語作るときはメインはC++です
0042デフォルトの名無しさん
2013/11/01(金) 14:49:52.44何を言ってるんだ、8251を知らないとはよほど若いのか。
8251はUSARTだよ。だから非同期とは調歩同期のこと。
>>11の前半は読み落としがあって勘違いしてるだけだと思う。
0043デフォルトの名無しさん
2013/11/01(金) 16:48:30.880044デフォルトの名無しさん
2013/11/01(金) 16:50:54.07HTML5
0045デフォルトの名無しさん
2013/11/01(金) 16:53:14.89あきらめて、Mac買え
004611
2013/11/01(金) 17:38:27.05TXDregに書き込む・その割り込みで送信データが無くなった時(=readポインタが
ライトポインタに追いついた時)にTXEnable=0にしてます。この使い方なら、最後の
送信キャラはシフトregにある状態でTXEnable=0になるので全部出ます。
11の設問はシフトregとTXDreg両方にデータがある場合で、これはマニュアルに
書かれてないのですよね。
>>42 英語のマニュアルはnetにあって全部読みました。日本語のマニュアルは
それを訳したらしい沖あたりの文書の15年前のコピーで読みました。
私が読み落としたらしい箇所はここではないか?とご指摘していただけませんか?
11の前半で矛盾と言ってる箇所は確かに些末な表現で、私はTXEnableコマンドは
「TXDregが空いたら割り込みを起こす」 だけのコマンドではないかと思っています。
それで推奨のコード手法を守れば連続送信が可能になります。
遊びで極限までシェイプアップしてみたとき、「RXRDY割り込みでTXDregに書く」
手法を書いてみて、そのときTXEnableコマンドのON/offのタイミングが明確に
ならなかったのが、マニュアルに明記されてないことだと気付いたわけです。
0047デフォルトの名無しさん
2013/11/01(金) 19:30:28.22ぼくはコードを書いていて躓いたときに質問したいので
回答がもらえるスレが存在する言語を選択しています。
Javaスレで質問しても回答をなかなかもらえないので
回答もらいやすいC#を選択しました
0048デフォルトの名無しさん
2013/11/01(金) 20:03:43.62windowsフォーラムアプリケーションでボタンを押すとサウンドが再生されるアプリを作っています
Private Sub Button55_Click(sender As Object, e As EventArgs) Handles Button55.Click
My.Computer.Audio.Play("sound\爆発.wav")
End Sub
と設定していたのですけど途中で音量設定もあればいいなと思い
TrackBarを使い設定しようと思いましたが
調べてみてもよくわかりませんでした。
何かいい資料はありませんか?
0049デフォルトの名無しさん
2013/11/01(金) 21:14:57.60まあ最近の子なら 8251 知らないのも無理ないかもしれないからいいけど、同期 / 非同期 は全く違う話だから、ちゃんと調べるかおとなしく ROM っとけ。
>>46
マニュアル見てないから確定的なことは言えないけど、
> CPUからデータが送られると自動的に start、[parity]、stop を付加してシリアル送信する
これは TXEnable = 1 の時の動作だろ。
> シフト中・かつTXDregに文字がある状態でTXEnableを0にした場合はどうなるでしょう?
シフト中のデータは送信されて、TXDReg のデータはそのまま残るはず。
ただ、ちょうど TXDReg からシフトレジスタに移そうとする時に TXEnable = 0 にするなんて普通やらないから、そう言う状況は避けた方がいいと思う。
0050デフォルトの名無しさん
2013/11/01(金) 22:43:50.63いくら俺がおちぶれても君ほど乞食根性はしみついてないよ。
0051デフォルトの名無しさん
2013/11/02(土) 00:34:39.09プログラミングで、Windowsプログラミング(関数や流れ)はすぐに覚えられたのに、
ソケットプログラミングはなかなか覚えられません。
例えば、Windowsプログラミングであれば何も見ずにウインドウ作成までフルスクラッチで書けますが、
ソケットとなるとWSAStartup()しか思い出せません。
調べながらであれば書けるのですが、調べる手間もかかりますし納得いきません。
Windowsプログラミング同様サクサク書くにはどうしたらいいでしょうか。
0052デフォルトの名無しさん
2013/11/02(土) 00:35:58.56そういえば引数が必要ですね。
こんな調子です。
助けてください。
0053デフォルトの名無しさん
2013/11/02(土) 00:36:14.45自分が不正ログインすれば埋め込めるんじゃない
0054デフォルトの名無しさん
2013/11/02(土) 00:41:50.04上から下へ流れるプログラミングしか書けない人かな。運動会のプログラムと呼ぶことにしてるけど。
オブジェクト指向、イベントドリブン、マルチスレッドと順に難易度を上げていったらどうだろう。
0055デフォルトの名無しさん
2013/11/02(土) 01:05:53.73「調べる手間が掛かる」なら、時間が掛からないように簡単なメモでも作っとけばいいし。
それ以前にソケットのプログラムなんて何度も書かなくていいような。
基本を抑えた汎用的な関数群を一度作れば事足りると思うんだが。
005611
2013/11/02(土) 04:09:39.24RXRDY割り込みでTXDregへ書き込もうと思うと、こんな処理になりますね。
TXEnable = 1; // ここでTXRDY割り込みが立つが、
// 割り込み処理中なので別の割込みには行かない
TXDreg = RXDreg; // この直後にシフトregに移りシフトアウトが始まる
TXEnable = 0; // これをしておかないとTXRDY割込みが立ちっぱになる
ただcopyならこれが内部遅れ極小の手法になります。
ある条件のとき、この後に1バイト出力を付け足すことがあるので、その場合は
付け足すバイトをTXDregに書き、TXEnable=0にせず、次のTXRDY割り込みで
TXEnable=0にすれば、内部遅れ極小の手法が生かせますね。
一人で考えているより整理できました。ありがとうございます。
005711
2013/11/02(土) 04:56:45.70始まらないですね。CPUは3MHz、8251に供給するclockは76KHzなので、
コマンドregで8251の状態を変更したつもりでも、76KHz相当の時間待つか、
TXRDYステータスが立つのを待つかしないと、8251の状態が変わらないうちに
次の書き込みをすることになってしまい、期待した動作はしないでしょうね。
やたらに速さを求めてもこういうぎくしゃくが生じるから、100μS程度の
内部遅れが生じてもringバッファや割り込みという道具立てを使うほうが
素直で安全なコードになりますね。書いて見て納得しました。
0058デフォルトの名無しさん
2013/11/02(土) 05:00:57.49というか不変なクラスを定義したら勝手にメソッドチェーン可能になることが多い?
0059デフォルトの名無しさん
2013/11/02(土) 05:10:45.96APIをコールするときに下記のようなコードを実行していますが、
statuses/home_timeline等の引数を必要としないAPIであれば正常に処理されますが、
引数を指定した場合、必ず401エラーが返ってくるのですが、どこがおかしいのでしょうか?
なお、変数はそれぞれ
$method → "GET" か "POST"
$api → "statuses/home_timeline" など
$param → array("count"=>200,……) など
が入ります。
診断よろしくお願いします。
※コードが長いので分割して送信します
0060デフォルトの名無しさん
2013/11/02(土) 05:19:45.57下のURLでソースコードが見れますのでここを見てください。
yougakudan.sakura.ne.jp/source_code?url=test%2Foauth
0061デフォルトの名無しさん
2013/11/02(土) 05:47:28.55詳しくは知らないけどOAuthの設定でcallback urlを埋めればいいらしい
006261
2013/11/02(土) 05:53:47.58twitterのアプリケーションを登録するところでクライアントではなくブラウザを選択して
コールバックURLを埋めるらしい
適当にググった
0063デフォルトの名無しさん
2013/11/02(土) 06:06:17.29ソースコードを見てもらったなら分かると思いますが、
�@アプリ認証 �Aアクセストークン取得 �BAPIのコール
の順番で並んでいます。�@�Aは問題なく処理できているので無視してください。
0064デフォルトの名無しさん
2013/11/02(土) 06:11:31.71アクセストークンの取得してAPIを叩くところまでは可能なので、それは考えにくいと思います。
推測ですが、引数の渡し方に不備があるんじゃないかなと思ってます。
ただ、自分の能力では何が原因なのかわかりません。
006561
2013/11/02(土) 06:44:41.43後、nullさんいじめるのはやめたほうがいいですよ
0066デフォルトの名無しさん
2013/11/02(土) 07:41:32.58HTTPのレスポンスコードの401の意味から考えると、認証を求めてるのだと思うのだけど。
0067デフォルトの名無しさん
2013/11/02(土) 08:39:35.28statuses_home_timeline?count=200 にアクセスすると認証エラーが返ってくる
どう考えてもcount=200の部分がちゃんと送られていない
0068デフォルトの名無しさん
2013/11/02(土) 10:11:22.55こちらで質問させてください
・スレッドセーフでないがリエントラントな関数って
具体的にどんな関数?
・冪等性を満たさないリエントラントな関数って(以下略)
よろしくたのんます
0069デフォルトの名無しさん
2013/11/02(土) 10:42:54.830070デフォルトの名無しさん
2013/11/02(土) 11:02:13.960071デフォルトの名無しさん
2013/11/02(土) 11:09:02.01どうかまず絵を書いてきたので見てください
http://www.htmlcanvasstudio.com/resultpage.aspx?id=2013-11-1_6a840c2a-aafb-49b6-8b76-de0ea55140b4
AからDまでの最短経路をダイクストラで解く場合
正解はA-B-DとA-B-E-Dの二つで合ってますか?
それとも移動回数が少ないA-B-Dのみが正解になるのでしょうか?
007242
2013/11/02(土) 11:45:37.49見たのは「NEC uPD8251AF」で検索するとある、μPD8251A/51AF。これしかAFはないでしょ。
http://html.alldatasheet.jp/html-pdf/101866/NEC/UPD8251AF/56/1/UPD8251AF.html
表紙下部の Z80 is registered trademark of Zilog, Inc. は「お前が言うか」と笑わせてくれる。
下はP.12の最後。
・ データが書き込まれると自動的に start、[parity]、stop を付加
・ ^CTSとTxENの両方がOnで送信
・ 次の文字を送信するための準備として“high”を維持
Intel 8251Aも見てみたけど、それだと「depending on ^CTS and TxEN」が欠落してる(P.9左)。
http://html.alldatasheet.jp/html-pdf/66097/INTEL/MR8251A/1174/9/MR8251A.html
------------------------------------------------------------------------
Asynchronous Transmission
When a data character is written into uPD8251A/51AF, the USART automatically adds
a start bit (low level or “space”) and the number of stop bits (high level or“mark") specified
by the mode instruction. If parity has been enabled, an odd or even parity bit is inserted just
before the stop bit(s), as specified by the mode instruction.
Then, depending on ^CTS and TxEN, the character may be transmitted as a serial data stream
at the TxD output. Data is shifted out by the falling edge of ^TxC at ^TxC, ^TxC/16 or ^TxC/64,
as defined by the mode instruction.
If no data characters have been loaded into the uPD8251A/51AF, or if all available characters
have been transmitted, the TxD output remains “high” (marking) in preparation for sending
the start bit of the next character provided by the processor. TxD may be forced to send
a break (continuously low) by setting the correct bit in the command instruction.
----------------------------------------------------------------------------
P.10〜の、μPD8251AとμPD8251AFの違い(μPD8251AF Enhancements)も面白い。特に冒頭のが。
あなたがやってる細かいことはよく分からんが、エコーバック?
0073デフォルトの名無しさん
2013/11/02(土) 16:55:47.56どこか違う板にあるんでしょうか。教えてくだし。
0074デフォルトの名無しさん
2013/11/02(土) 17:14:15.73007511
2013/11/02(土) 17:33:07.13製品版はふつうにringバッファと割り込みを使って作りましたけど、
ほとんどcopyに近いアプリだったんで、内部ディレイを極力小さくするような
最適化を書いてみたら、いろいろ不都合が見つかったんです。
007611
2013/11/02(土) 17:38:28.03AFとの違いに依存するような問題は体験していません。
0077デフォルトの名無しさん
2013/11/02(土) 18:14:20.91> いろいろ不都合が見つかったんです。
自分の思った通り動かない ≡ 不具合 (w
007842
2013/11/02(土) 18:27:27.93別人だよー。指摘してくれと言うからレスしたよ。
>自分でもそう補って読んでました。
ってあったから、補う必要はないでしょと思ったし。
私の理解がトンチンカンかな?だったら失礼。
A/AFの違いはおまけ程度の話。
でも、AFと明記しておいてAだったかもって…困るぜそりゃ。
0079デフォルトの名無しさん
2013/11/03(日) 00:07:15.58今主流のプログラム言語って何になるんでしょうか?
30年前のBASICの経験しかありません
0080デフォルトの名無しさん
2013/11/03(日) 00:08:19.130081デフォルトの名無しさん
2013/11/03(日) 00:13:42.62やりたいことによって主流が違う。
簡単と言うなら、30年前と変わらずシェルスクリプト。環境が簡単という意味ならJavaScript。
0082デフォルトの名無しさん
2013/11/03(日) 00:25:31.04ブラウザのJavaScriptコンソールとかjavascriptスキーマでワンライナーとかeval用HTMLはGUIだし。
0083デフォルトの名無しさん
2013/11/03(日) 00:35:37.00CUI から試せるようにシェルがついてる
008411
2013/11/03(日) 02:00:37.19今再確認したらAFでした。プログラムの仕方はあまり変わらないはずですが、
先祖型のほうがフレーミングエラーが多く出たりしたのでしょうかね?
>>77 動かしてみたわけじゃなくて、机上でみつけたんです。 56みたいな
コード書くとき、たいていのプログラマは 「ソフトよりハードのほうが速い」 と
観念的に思ったりしませんか? ワインバーグが言ってた 「時間スケールを
常に意識しなきゃダメ」 というのを久しぶりに思い出しました。
割り込みと言うのがそういう些末な時間スケール考慮から意識を解放して
くれる機構なんだなと実感できたのがイイ体験でした。
0085デフォルトの名無しさん
2013/11/03(日) 02:34:02.81解釈してからだと1バイト分は確実に遅延するしな。
あと、割り込みってレジスタ退避とかで何クロックか消費するから、
マイコン内臓ペリフェラルで速さ求めるなら割り込み使わずにビジーループ回したほうが速い事も。
008611
2013/11/03(日) 03:28:38.81同じ番地に来るのでどちらかだけを使うって選択はできないし。
アプリは頭と尻尾の解釈と、13バイト毎の切れ目判定(ここで割り算要)
なので、RXRDY見るポーリング回しても2CH(にちゃんではなく2チャンネル)
分は十分実行可能ですね。8259が要らなくなる。 ハード設計当時にこれ
知ってたらハード屋に教えてあげられたのに(w
85さんはたぶん私と反対で夜更かしのほうですよね。生活サロンのくだ質
スレでwindowsの質問にすぐ答えてくれた人みたいな気がする。
008711
2013/11/03(日) 03:44:41.43場合で、これは起こさなくできる。パリティは使ってない。フレーミングエラーだけは
起きる可能性があるが、手で接点がちゃがちゃとかパチパチくんでノイズ食わす
とかしたときで、データがバイナリだからなんでもありなんだ。
エラーリセットコマンドを書くだけですみそう。
008842
2013/11/03(日) 09:41:06.65ん?伝わってるのかな。
データシートはIntelとNECを見比べながら読んだ方が良さそう、ってこと。
例の箇所のように重要なことが書き忘れられてることがあるから。
A/AFはかなり相違がある。精度の差じゃなく。そこ読んでないでしょ?
そろそろ板違いかもね。
0089デフォルトの名無しさん
2013/11/03(日) 11:24:11.29変数名で悩んでいます
0090デフォルトの名無しさん
2013/11/03(日) 11:33:34.440091デフォルトの名無しさん
2013/11/03(日) 11:45:33.53o["fuga"] = true;
のようにフラグを立てて
if (o["hoge"] ){}
みたいにフラグの有無を確かめるようなオブジェクトです
0092デフォルトの名無しさん
2013/11/03(日) 11:55:57.10isBool
isString
isNum
isHoge
isFuga
0093デフォルトの名無しさん
2013/11/03(日) 12:01:00.40各フラグが共通のカテゴリに属するなら 共通のカテゴリ_flags
専用のスレもあるよ
クラス名・変数名に迷ったら書き込むスレ。Part23
http://toro.2ch.net/test/read.cgi/tech/1364875204/
0094デフォルトの名無しさん
2013/11/03(日) 12:04:22.57VimかEmacsに移行しようと思います
Vimの基本コマンドのみならEmacsよりもタイピング数は減るので良いと思いますが
拡張するとなると基本のショートカットとかぶらないようにしないと困るので、
Ctrl押しながらAとかBを押さないといけないですよね
そうなるとEmacsでも同じなのでタイピング数はかわらないような気がします
そこで、どちらが拡張性があるのか教えてください
0095デフォルトの名無しさん
2013/11/03(日) 16:39:33.840096デフォルトの名無しさん
2013/11/03(日) 16:43:12.52ミリ秒単位でデータを何回も送受信してるのですか?
0097デフォルトの名無しさん
2013/11/03(日) 16:46:23.420098デフォルトの名無しさん
2013/11/03(日) 16:51:39.11クライアントはデータが飛んでも修正できるように
あとデータが来なくても動きを連続的にしてデータが遅延してる事も気がつかないようにするとか
0099デフォルトの名無しさん
2013/11/03(日) 16:53:13.74ロ/ッ..ク..ジ.ョイというアプ/リをダウンロ/ードして招待/コードのと/ころに『asmis』と入力するとitunesカード、Amaz.onギ/フト\券1000円-分などと交換出/来る/ポイン/トが1000ポ/イント貰えます
iPhone、AndroidどちらもOKっぽい
iPhone→https://itunes.apple.com/jp/app/rokkujoi-o-denapurezentokyanpenga/id656698242?mt=8
Android→https://play.google.com/store/apps/details?id=com.buzzvil.lockjoy
0100デフォルトの名無しさん
2013/11/03(日) 18:51:35.28変化があったら送信
変化がある場合もキャラが走ったら毎フレーム位置を送信するのではなく、
走り始めたときに、走ってる状態になったってデータと、進行方向を送信
あとは走るのをやめたり、進行方向を変更したりした場合にデータ送信
念のために0.1秒間隔くらいで位置情報を送って補正できるようにしておく
キャラの動きや飛んでくる弾丸など消えては困るデータはTCP
戦いながらやるボイスチャットみたいな音声通信はUDP
だから2つ以上ソケット作ってそれぞれポートを開ける場合がある
0101デフォルトの名無しさん
2013/11/03(日) 19:10:38.85はてなブログは検索機能が付いてないからプログラマーは使うべきではない
0102デフォルトの名無しさん
2013/11/03(日) 19:53:12.48コネクション生成とバッファリングが遅いだけdから、TCPでもつなぎっぱにしてバッファ待ち無しで送受信させればゲームくらいは問題なく動かせるよ。
要求帯域幅がそう広いわけじゃないし。
0103デフォルトの名無しさん
2013/11/03(日) 22:56:07.91TCP使うとパケット/セグメントの再送がOSまかせになって
扱いづらくないか?
0104デフォルトの名無しさん
2013/11/03(日) 23:17:41.690105デフォルトの名無しさん
2013/11/03(日) 23:21:28.130106デフォルトの名無しさん
2013/11/03(日) 23:37:08.360107デフォルトの名無しさん
2013/11/03(日) 23:41:30.530108デフォルトの名無しさん
2013/11/03(日) 23:54:05.010109デフォルトの名無しさん
2013/11/03(日) 23:56:13.600110デフォルトの名無しさん
2013/11/04(月) 00:00:05.75・送信や再送制御がOSまかせ(再送待ちタイマがデフォ3秒って使い物になるの?)
・マルチキャストやブロードキャストを使用できない
ってのがあって、ゲームに向いてないと思うんだ
指摘されたとおり、再送制御をUDPの上に作る必要があるって課題はあるけどさ
RTPのような音声を送るプロトコルだってUDPの上に作られてるし
試作レベルで良いのなら、参考書にも作り方が書いてあるよ
0111デフォルトの名無しさん
2013/11/04(月) 00:05:29.25WAP1.0のアプリってあったけ?
0112デフォルトの名無しさん
2013/11/04(月) 00:05:48.880113デフォルトの名無しさん
2013/11/04(月) 00:10:32.55WAPの実装はなんだった?
0114デフォルトの名無しさん
2013/11/04(月) 00:21:48.57マルチキャストやブロードキャストをゲームで使用するのか?
ブロードキャストはLAN限定とはいえ使われてるのは分るんだが、
マルチキャストって使い方すら知られてないレベルだと思うんだ。
0115デフォルトの名無しさん
2013/11/04(月) 01:57:19.88マリカみたいな多人数同時参加型のゲームなら
使いどころあるんじゃね?>マルチキャスト
0116デフォルトの名無しさん
2013/11/04(月) 02:21:25.27VimかEmacsか、なら断然Vim
習得しやすいし、たいていのLinuxサーバでも使えるから、
やっておいて損はない
0117デフォルトの名無しさん
2013/11/04(月) 07:53:40.38既にGoogleサーバーで使われていてChromeでフラグを有効にすれば使える
0118デフォルトの名無しさん
2013/11/04(月) 12:04:17.800119デフォルトの名無しさん
2013/11/04(月) 12:18:52.28なんか立ち上がりが不安定なところがあるな
TCPより切断されにくいってのがあるけど
反面ハンドリングが失敗した時なのか時たま長くビジーになる感じがする
HTTPSとの相性もあるのかな
0120デフォルトの名無しさん
2013/11/04(月) 12:40:37.140121デフォルトの名無しさん
2013/11/04(月) 13:41:52.68探せばすぐ見つかる/見つからないと思うんだが。
とりあえず、ひまわり/なでしこはオープンソースだな
0122デフォルトの名無しさん
2013/11/04(月) 14:35:13.870123デフォルトの名無しさん
2013/11/04(月) 15:02:03.00あればオススメのフレームワーク教えてください。
javaなり.netやらのGUI使えばいいかもだがいかんせんめんどくさいから、htmlやらjs使いたいんだ。
中身はjava、c#、外見はhtmlでローカルホストに処理を投げる、かつ配布が容易みたいな都合のいいやつ希望です。
0124デフォルトの名無しさん
2013/11/04(月) 15:08:29.560125デフォルトの名無しさん
2013/11/04(月) 15:31:11.62ありがとう、調査、検討してみます。
0126デフォルトの名無しさん
2013/11/04(月) 16:11:40.87EclipseとかSublime Textとか
こういうのって何言語で作られてるんでしょうか?
0127デフォルトの名無しさん
2013/11/04(月) 16:35:50.460128デフォルトの名無しさん
2013/11/04(月) 16:38:50.680129デフォルトの名無しさん
2013/11/04(月) 18:02:08.64やっぱり、とんでもなくヤバい状態でも
"時間つぶし"とか、気を紛らわすためにできるかどうかってのが
適正のあるなしでも、あるんかなって
はは
でも、やんね
0130デフォルトの名無しさん
2013/11/04(月) 18:12:09.170131デフォルトの名無しさん
2013/11/04(月) 18:17:20.59なんかわかる。
俺が勇者だとしてヒロインが絶対絶命でも俺は寝てそう。俺勇者の適性ないわ。
0132デフォルトの名無しさん
2013/11/04(月) 20:12:29.70でもさ俺が勇者だった場合、ヒロインが他の男とイチャついてる回想シーンになってしまって
おまえら魔王にやらちゃえ〜とふて寝を決め込むと思うんだ。
0133デフォルトの名無しさん
2013/11/04(月) 20:39:28.68僕もクロスプラットフォームで動くソフト作って一発億万長者狙おうと思います
秀丸もシェアウェアで年1億稼げたらしいですから3億以上は儲けてると思います
0134デフォルトの名無しさん
2013/11/04(月) 20:56:34.490135デフォルトの名無しさん
2013/11/04(月) 20:59:44.310136デフォルトの名無しさん
2013/11/04(月) 21:11:07.95脳内20%+自作超高速検索エンジン80%
0137デフォルトの名無しさん
2013/11/04(月) 21:12:31.910138デフォルトの名無しさん
2013/11/05(火) 02:04:30.85blogに載せとく。
0139デフォルトの名無しさん
2013/11/05(火) 06:46:28.800140デフォルトの名無しさん
2013/11/05(火) 09:54:49.360141デフォルトの名無しさん
2013/11/05(火) 10:44:45.52参照元としてリンク貼るけど、人のだと消えかねないし、いくつか見てまとめたりするから、自分のとこにも載せる。
面倒でやらない時もあるけどね。
HTTP Statusは何故か毎回見に行く。
0142デフォルトの名無しさん
2013/11/05(火) 12:06:33.430143デフォルトの名無しさん
2013/11/05(火) 12:09:57.420144デフォルトの名無しさん
2013/11/05(火) 12:51:13.310145デフォルトの名無しさん
2013/11/05(火) 13:43:54.060146デフォルトの名無しさん
2013/11/05(火) 13:53:30.430147デフォルトの名無しさん
2013/11/05(火) 14:26:41.960148デフォルトの名無しさん
2013/11/05(火) 16:21:15.45こういうものなんでしょうか?
ttp://qiita.com/jnchito/items/dedb3b889ab226933ccf
ifを1行で書くのがすばらしいとかそうは思いません
0149デフォルトの名無しさん
2013/11/05(火) 16:24:02.650150デフォルトの名無しさん
2013/11/05(火) 16:27:43.651行でもしっかりブロックを書いたほうが
統一したほうがメンテナンス性が高いと思いますけどね
returnが不要でもしっかり明示的にreturnを書いたほうがそのメソッドの戻り値を利用するかしないか分かるので分かりやすい
0151デフォルトの名無しさん
2013/11/05(火) 16:32:17.30おまえのお勧めは?
0152デフォルトの名無しさん
2013/11/05(火) 16:37:54.330153デフォルトの名無しさん
2013/11/05(火) 17:20:24.07手間のかかる操作などするときに、コマンドラインでワンライナーをちゃちゃっと書けるのはプロっぽいと感じる。
0154デフォルトの名無しさん
2013/11/05(火) 17:25:50.51郷に入れば郷に従え
0155デフォルトの名無しさん
2013/11/05(火) 18:07:25.67いっぱいつれたぞ
0156デフォルトの名無しさん
2013/11/06(水) 00:30:09.33あれから曜日で抽出するのってむずいっすよね?
曜日を保存しとくカラム用意したほうがいいっすか?
0157デフォルトの名無しさん
2013/11/06(水) 00:34:07.750158デフォルトの名無しさん
2013/11/06(水) 00:51:21.37大抵の言語で変換するクラスが用意されてるよ
JavaならSimpleDateFormatでググれ
アルゴリズムを知りたいなら>>155の通り
0159デフォルトの名無しさん
2013/11/06(水) 01:00:00.160160デフォルトの名無しさん
2013/11/06(水) 01:29:35.42SQLなら、WEEKDAY(DATE)で曜日がとれるだろう
それを抽出条件に加えればいい
0161デフォルトの名無しさん
2013/11/06(水) 07:22:04.86Linux環境で、マイクロソフトのワード、パワーポイントの最初のページのスクリーンショットを
ファイルから直接生成する方法はありませんでしょうか?
0162デフォルトの名無しさん
2013/11/06(水) 07:28:22.200163デフォルトの名無しさん
2013/11/06(水) 16:38:58.89今は
http://www.compileonline.com/compile_java_online.php
を使ってるんですけど、コンパイルのボタンにaccesskey="c"を割り当ててます
でも毎回手動で属性をを埋め込むのも面倒くさいしブラウザの拡張機能作るほどでもないので
どこかショートカットキーに対応してるサイトありませんか?
0164デフォルトの名無しさん
2013/11/06(水) 17:36:42.24ローカルでやれ
0165デフォルトの名無しさん
2013/11/06(水) 20:19:58.23APIをコールするときに下記のようなコードを実行していますが、
statuses/home_timeline等の引数を必要としないAPIであれば正常に処理されますが、
引数を指定した場合に限って401エラーが返ってくるのですが、どこがおかしいのでしょうか?
(アプリ認証・トークンの取得は出来ているので、その辺は関係ないと思いますが……)
なお、各変数にはそれぞれ
$method → "GET" か "POST"
$api → "statuses/home_timeline" など
$param → array("count"=>200,……) など
が入ります。
診断よろしくお願いします。
※長いので下記のURLにソースコードを掲載しています。
yougakudan.sakura.ne.jp/source_code?url=test%2Foauth
0166デフォルトの名無しさん
2013/11/06(水) 20:24:12.910167デフォルトの名無しさん
2013/11/06(水) 21:56:03.440168デフォルトの名無しさん
2013/11/06(水) 23:01:17.15UserJSとかローカルプロキシで置換設定でも使えよ。
機能拡張のうち簡易なものもソレと大差ないけど、
手動で属性をを埋め込むよりは遥かに楽だ。
0169デフォルトの名無しさん
2013/11/06(水) 23:05:43.71LibreOffice
0170デフォルトの名無しさん
2013/11/07(木) 08:45:12.88親ウインドウを閉じても
子ウインドウにWM_CLOSEが送られてきません
0171デフォルトの名無しさん
2013/11/07(木) 08:55:58.980172デフォルトの名無しさん
2013/11/07(木) 08:58:42.580173デフォルトの名無しさん
2013/11/07(木) 10:16:20.200174デフォルトの名無しさん
2013/11/07(木) 12:02:39.72結局、拡張機能作りました
0175デフォルトの名無しさん
2013/11/07(木) 14:28:25.170176デフォルトの名無しさん
2013/11/07(木) 14:38:54.54一人月(プログラマが一人で一ヶ月かかる作業)で100万円。
0177デフォルトの名無しさん
2013/11/07(木) 15:31:59.240178デフォルトの名無しさん
2013/11/07(木) 15:52:12.380179デフォルトの名無しさん
2013/11/07(木) 17:01:04.17あれなんですよ
ローカルだと重いのでオンラインやりたいんですよ
勉強用に短いコード書くだけだしローカルよりオンラインのほうがコンパイルも早いので
0180デフォルトの名無しさん
2013/11/07(木) 17:02:53.63WindowsにClang入れるのものすごい面倒くさいし
0181デフォルトの名無しさん
2013/11/07(木) 17:12:42.59それを自力で乗り越えたら君は成長する
0182デフォルトの名無しさん
2013/11/07(木) 17:22:37.48補完はないのか。
もう補完のない環境で書く気になれない。
0183デフォルトの名無しさん
2013/11/07(木) 17:30:50.59emacsのウェブブラウザとかならmode切り替えて補完できるんじゃないか。
または、ブラウザのtextareaの編集に任意のテキストエディタを使える設定したり。
コード以外も長くなるならアプリのオマケエディタで書く気しない。メールとか。
0184デフォルトの名無しさん
2013/11/07(木) 17:40:52.60新しいPC買え。
買う金がなかったら、安いVPS借りてLinux使え。
0185デフォルトの名無しさん
2013/11/07(木) 17:49:16.11例えばさ、編集は普段使ってるテキストエディタで書いたコードが即時ブラウザ上のテキストエリアに繁栄する拡張使えばいいじゃない
0187デフォルトの名無しさん
2013/11/07(木) 19:51:41.090188デフォルトの名無しさん
2013/11/08(金) 00:04:05.24今は大2です。ちなみに病気で留年しそうです。
0189デフォルトの名無しさん
2013/11/08(金) 00:09:48.090191デフォルトの名無しさん
2013/11/08(金) 00:24:09.79どの職業でもそうだけど、他の奴より稼ごうと思ったら他が持ってないアイデアやスキルが必要。
そうすると「プログラマ」って身分が適切な肩書きかどうか分かるよな?
0192デフォルトの名無しさん
2013/11/08(金) 00:31:39.46日本のプログラマは基本人月売りなので減ることはあっても増えることはない。人の3倍の時間働こうとしても、派遣のように客先で作業させられるので無理。
プログラムする時間減らして商品を売るしかないな。
0193デフォルトの名無しさん
2013/11/08(金) 00:36:18.270194デフォルトの名無しさん
2013/11/08(金) 01:20:39.42そのくらいだったら法人化して損害賠償リスクにも耐えられる必要がありそうだなー
裏2ちゃんねるに行けばそういう情報もあるぞ
0195デフォルトの名無しさん
2013/11/08(金) 02:26:42.912バイトで表せそうな気がするのですが
0196デフォルトの名無しさん
2013/11/08(金) 04:12:30.61日本語だけを表すわけじゃないから
分かりやすさ優先のために果物と桁数で説明するぞ
この世の中のミカンの種類を80種、ブドウの種類を76種、桃の数を39種だとする
これら全ての果物にユニークなIDを振って一括管理しようと思ったら、合計195種となり表示するには3桁必要
絶対にブドウしか現れないなら2桁でいいのかもしれないが、コンピュータはそんなことは知ったこっちゃないから予想しうる最大の3桁を用意しておく
ここであんたの質問は「なぜブドウは3桁なのですか?2桁で表せそうなのですが」といってるようなものだ
0197デフォルトの名無しさん
2013/11/08(金) 04:41:01.0020年ぐらい前ですが、C++、MFCで、
月300時間労働で、200万円でした
医療機器のCT・MRIなどの画像表示ソフト
ただ、間に1社入っており、そこが30%=60万を抜く
次に、自社の取り分140万のうち、
自分の給料は、給料制で50万
派遣なら7割とか?もっともらえるかも
その代わり仕事が無ければ、給料もなし
給料制なら、仕事が無くても給料がもらえるが、3-4割と低い
自称業界一のトラス○テックなら、もっともらえる?
仕事は2次下請けまでにする。できれば直接受注がよい
同業他社の仕事を受けると、3割抜かれる
この受注階層が何より大事
上位ほど、リスクともうけが大きい。プロデューサー的仕事
下位ほど、リスクともうけが小さい。スタッフ的仕事
0198デフォルトの名無しさん
2013/11/08(金) 05:34:25.46分かりやすい例えありがとうございます!
すんなり理解出来ました
0199デフォルトの名無しさん
2013/11/08(金) 07:04:21.080200デフォルトの名無しさん
2013/11/08(金) 10:22:27.42printfで浮動小数点数を有効な桁だけ出力したい。」
小数点以下が15桁ある数値は15桁出力したいが、
1桁しかない場合は1桁しか出力したくない、
0桁の場合は少数点以下を出力しない、
ということがprintfで可能でしょうか?
例)
値 望む結果
0 → 0
1 → 1
0.1 → 0.1
0.123 → 0.123
1/3 → 0.333333333333333
1/3に合わせて%.15fとすると、
0.1が0.100000000000000と出力されてしまいます。
環境はWindows7+cygwinでコンパイラはgcc 4.8.1です。
0201片山博文MZコスモ ◆T6xkBnTXz7B0
2013/11/08(金) 10:39:41.04http://ideone.com/AVDono
0202200
2013/11/08(金) 11:04:18.68ありがとうございます。
ためしてみます。
0203163
2013/11/08(金) 12:54:20.600204デフォルトの名無しさん
2013/11/08(金) 13:03:58.44分かりやすいwww
0205デフォルトの名無しさん
2013/11/08(金) 13:08:24.66Javaのソフトとかアプレットは重いんですか?
0206デフォルトの名無しさん
2013/11/08(金) 13:20:01.28存外、%.15fの代わりに%.15gを使えばいいだけの案件じゃね?
0207デフォルトの名無しさん
2013/11/08(金) 15:33:01.86ボトルネックをasm節で書けばJSでJava並の速度になるし
http://kripken.github.io/mloc_emscripten_talk/box2d_graph_updated2.png
0208デフォルトの名無しさん
2013/11/08(金) 16:31:02.080209デフォルトの名無しさん
2013/11/08(金) 17:48:02.480210デフォルトの名無しさん
2013/11/08(金) 18:35:47.020211デフォルトの名無しさん
2013/11/08(金) 19:01:34.55数学?なんていう用語で検索したら出ますか?
0212デフォルトの名無しさん
2013/11/08(金) 19:21:57.660213デフォルトの名無しさん
2013/11/08(金) 20:04:02.170214デフォルトの名無しさん
2013/11/08(金) 22:51:03.240215デフォルトの名無しさん
2013/11/08(金) 22:57:15.08まさかギザギザの千一本引いて長針ですとか言う訳じゃあるまい
0216片山博文MZコスモ ◆T6xkBnTXz7B0
2013/11/08(金) 23:03:55.74数学を知りたいなら三角関数でググれ
OpenGLでもDirectXでも回転する関数は用意されてる
0217デフォルトの名無しさん
2013/11/09(土) 05:42:53.630218デフォルトの名無しさん
2013/11/09(土) 08:22:56.790219デフォルトの名無しさん
2013/11/09(土) 08:36:57.240220デフォルトの名無しさん
2013/11/09(土) 09:17:31.5486400枚だったりして
0221片山博文MZコスモ ◆T6xkBnTXz7B0
2013/11/09(土) 09:32:30.050222デフォルトの名無しさん
2013/11/09(土) 12:59:53.70わかりやすい・・・
が、それはUTF-16やUTF-32の場合の構造で、UTF-8の3バイトはまた少し違うんだよな。
サロゲートペア(UTF-8で4バイト以上)まで含めるともっとカオス。
0223デフォルトの名無しさん
2013/11/09(土) 14:40:15.2760枚の画像を作れる奴がそんな質問をするか
…もしかして全部写真にとるのかw
0224デフォルトの名無しさん
2013/11/09(土) 14:54:24.60ホーミングミサイル1枚の画像から自動で何方向もの画像を自動生成してくれるやつがある
0225デフォルトの名無しさん
2013/11/09(土) 14:54:48.41sin, cos 知らなくても出来る。
0226デフォルトの名無しさん
2013/11/09(土) 14:55:42.90長針は1/分の解像度でいいが
短針が1/時間だとマズイから多分
長針と同じ1/分なんだろうな
そうすると
秒針:60枚
長針:60枚
短針:720枚
要るな
0227デフォルトの名無しさん
2013/11/09(土) 15:04:32.99RGBAを取得して色を変更したいんですが
一番早く処理できる言語を教えてください
PHPだと遅くてだめです!
例えばR=0 G=0 B=0 A=100%の完全な黒色を白に変更するってだけです!
0228デフォルトの名無しさん
2013/11/09(土) 15:12:19.64http://www.riken.jp/brict/Ijiri/study/VC2010_3.html
みたいにやってみれば
0229デフォルトの名無しさん
2013/11/09(土) 15:33:02.56アナログなら美人時計みたいなリアル系しかない。
だからサービスとして展開するなら、もっと構想を練る必要がある。
例えば、美人時計なら美人が1分ごとに時刻を書いたフリップを持っているが、
これを美人が右手と左手をそれぞれ長針と短針にして、身体を以て時刻を表すのはどうか。
それが1分ごとに入れ替わるようにする。
0230デフォルトの名無しさん
2013/11/09(土) 15:35:32.540231デフォルトの名無しさん
2013/11/09(土) 15:49:43.98デジタルはねぼけているときは見間違える。
0232デフォルトの名無しさん
2013/11/09(土) 15:53:12.430233デフォルトの名無しさん
2013/11/09(土) 16:03:24.270234デフォルトの名無しさん
2013/11/09(土) 16:11:39.070235デフォルトの名無しさん
2013/11/09(土) 16:12:23.08その場合長針と短針は同じ画像に書いてしまえるから
秒針:60枚
長針+短針:720枚
で済む。
0236デフォルトの名無しさん
2013/11/09(土) 16:15:34.39注:このソフトに出てくる写真は全て男(の娘)です。
02371/2
2013/11/09(土) 16:19:20.71<head>
<script language="javascript">
var r = 80;
var s = 60;
var m = 50;
var h = 40;
function initsystem(){
var buf;
var i;
for( i=0;i<s;i++ ) buf += '<div id="s' + i + '" style="position:absolute;left:0px;top:0px;background-color:#ff0000;width:1px;height:1px;"></div>';
for( i=0;i<m;i++ ) buf += '<div id="m' + i + '" style="position:absolute;left:0px;top:0px;background-color:#00ff00;width:1px;height:1px;"></div>';
for( i=0;i<h;i++ ) buf += '<div id="h' + i + '" style="position:absolute;left:0px;top:0px;background-color:#0000ff;width:1px;height:1px;"></div>';
document.getElementById( 'clock' ).innerHTML = buf;
document.getElementById( 'clock' ).style.width = r * 2;
document.getElementById( 'clock' ).style.height = r * 2;
setInterval( "drawline()" , 100 );
}
function drawline(){
var tx,ty;
var myd;
var i;
myd = new Date();
02382/2
2013/11/09(土) 16:20:29.81for( i=0;i<s;i++ ){
tx = Math.cos( Math.PI * ( myd.getSeconds() - 15 ) / 30 ) * i;
ty = Math.sin( Math.PI * ( myd.getSeconds() - 15 ) / 30 ) * i;
document.getElementById( 's'+i ).style.left = tx + r;
document.getElementById( 's'+i ).style.top = ty + r;
}
// Min
for( i=0;i<m;i++ ){
tx = Math.cos( Math.PI * ( myd.getMinutes() - 15 ) / 30 ) * i;
ty = Math.sin( Math.PI * ( myd.getMinutes() - 15 ) / 30 ) * i;
document.getElementById( 'm'+i ).style.left = tx + r;
document.getElementById( 'm'+i ).style.top = ty + r;
}
// Hour
for( i=0;i<h;i++ ){
tx = Math.cos( Math.PI * ( myd.getHours() % 12 * 60 - 180 ) / 360 ) * i;
ty = Math.sin( Math.PI * ( myd.getHours() % 12 * 60 - 180 ) / 360 ) * i;
document.getElementById( 'h'+i ).style.left = tx + r;
document.getElementById( 'h'+i ).style.top = ty + r;
}
}
</script>
</head><body onload="initsystem()">
<div id="clock" style="position:absolute;top:100px;left:100px;background-color:#000000;"></div>
</body></html>
0239デフォルトの名無しさん
2013/11/09(土) 16:29:01.610240デフォルトの名無しさん
2013/11/09(土) 16:29:16.48myd.getHours() % 12 * 60
→myd.getHours() % 12 * 60 + myd.getMinutes()
0241デフォルトの名無しさん
2013/11/09(土) 16:31:08.33CanvasかSVG使おうぜ
0242デフォルトの名無しさん
2013/11/09(土) 16:39:54.93canvasはまだ手を付けてないからよく知らない
いい機会だからcanvasやってみるわ
0243デフォルトの名無しさん
2013/11/09(土) 16:46:18.97http://jsbin.com/ugUTAQA/1/edit
0244デフォルトの名無しさん
2013/11/09(土) 17:15:36.910245デフォルトの名無しさん
2013/11/09(土) 17:17:05.600246canvas版 1/2
2013/11/09(土) 17:37:55.16<script language="javascript">
var r = 80;
var s = 60;
var m = 50;
var h = 40;
var cvc;
function initsystem(){
cvc = document.getElementById( 'cv' ).getContext( '2d' );
setInterval( "drawline()" , 100 );
}
function drawline(){
var myd;
myd = new Date();
cvc.save();
cvc.clearRect( 0 , 0 , r * 2 , r * 2 );
0247canvas版 2/2
2013/11/09(土) 17:39:29.22cvc.beginPath();
cvc.strokeStyle = 'rgb( 255 , 0 , 0 )';
cvc.lineWidth = 1;
cvc.lineTo( r , r );
cvc.lineTo( r + Math.cos( Math.PI * ( myd.getSeconds() - 15 ) / 30 ) * s , r + Math.sin( Math.PI * ( myd.getSeconds() - 15 ) / 30 ) * s );
cvc.stroke();
// Min
cvc.beginPath();
cvc.strokeStyle = 'rgb( 0 , 255 , 0 )';
cvc.lineWidth = 1;
cvc.lineTo( r , r );
cvc.lineTo( r + Math.cos( Math.PI * ( myd.getMinutes() - 15 ) / 30 ) * m , r + Math.sin( Math.PI * ( myd.getMinutes() - 15 ) / 30 ) * m );
cvc.stroke();
// Hour
cvc.beginPath();
cvc.strokeStyle = 'rgb( 0 , 0 , 255 )';
cvc.lineWidth = 1;
cvc.lineTo( r , r );
cvc.lineTo( r + Math.cos( Math.PI * ( myd.getHours() % 12 * 60 + myd.getMinutes() - 180 ) / 360 ) * h ,
r + Math.sin( Math.PI * ( myd.getHours() % 12 * 60 + myd.getMinutes() - 180 ) / 360 ) * h );
cvc.stroke();
}
</script>
</head><body onload="initsystem()"><canvas id="cv" width="160" height="160" style="background-color:#000000;"></canvas></body></html>
0248デフォルトの名無しさん
2013/11/09(土) 17:54:38.99取得漏れが無くなるべくサーバーへの負荷が小さくなるような取得間隔の目安などはありますか?
http://hayabusa2.2ch.net/liveskyp/subject.txt
http://hayabusa3.2ch.net/news/subject.txt
取得したい板はこの二つです
0249デフォルトの名無しさん
2013/11/09(土) 18:06:55.40他人のサーバーに迷惑かけるな。
0250デフォルトの名無しさん
2013/11/09(土) 18:11:57.78やめとけ
0251デフォルトの名無しさん
2013/11/09(土) 18:28:13.510252デフォルトの名無しさん
2013/11/09(土) 18:57:26.670253デフォルトの名無しさん
2013/11/09(土) 19:00:22.76半年。
0254デフォルトの名無しさん
2013/11/09(土) 19:08:44.91取得漏れをしたくないなら最低でも0.05秒間隔だな
0255デフォルトの名無しさん
2013/11/09(土) 22:42:28.95毎分10, 30, 50秒の20秒ごとに動くのとか、10秒ごとに動くのがある。
後者だと、分針だけでも360枚必要になっちゃう。
0256デフォルトの名無しさん
2013/11/09(土) 23:45:07.730257デフォルトの名無しさん
2013/11/10(日) 08:56:29.180258デフォルトの名無しさん
2013/11/10(日) 09:06:46.590259デフォルトの名無しさん
2013/11/10(日) 09:26:37.000260デフォルトの名無しさん
2013/11/10(日) 09:38:48.42ls -l プログラム名
0261デフォルトの名無しさん
2013/11/10(日) 09:40:50.480262デフォルトの名無しさん
2013/11/10(日) NY:AN:NY.AN447 :◆QZaw55cn4c 2013/07/01(月) NY:AN:NY.AN
>>343
ごめんね: keyword:Qzでアボーンしていたので見てなかった
ふむ、ひとつの makefile で複数のバイナリ(サーバープログラムとクライアントプログラム、とか)を生成するとき、
特定のバイナリは、くだんのヘッダは読むけれどもそのヘッダにimplyされている全機能や array[] を使うとは限らない、ということはありうるわね
でも手元の gcc では、使わなければ int array[10000] であっても増えないね
ideone ではこうだった
http://ideone.com/Digq4t
http://ideone.com/aYFG9w
>int array[10000];
>では、使う使わないに関わらず領域が確保されてしまう。
処理系依存じゃないの?
処理系依存にうるさい人が処理系依存の事例を挙げるなんてダブルスタンダードもいいとこだね
>>445
回答しといたよ
これは授業料なしで引用していただける資格があると思うよ
0263デフォルトの名無しさん
2013/11/10(日) 11:47:44.630264デフォルトの名無しさん
2013/11/10(日) 11:59:35.580265デフォルトの名無しさん
2013/11/10(日) 15:21:08.800266デフォルトの名無しさん
2013/11/10(日) 18:52:22.04Random r = new Random();
int n = r.nextInt(10);
これで0から9までの範囲の乱数が生成されますが
これを5から9までの範囲の乱数を生成する方法を教えてください
0267デフォルトの名無しさん
2013/11/10(日) 18:58:51.360268デフォルトの名無しさん
2013/11/10(日) 19:10:01.50ありがとうございます!
0269デフォルトの名無しさん
2013/11/10(日) 19:45:47.710270デフォルトの名無しさん
2013/11/10(日) 19:59:22.651.0以下にしたところでその1.0が出現する確率はあまりに低い
誤差みたいなもんよ
0271デフォルトの名無しさん
2013/11/10(日) 20:04:48.36ttp://www001.upp.so-net.ne.jp/isaku/rand.html
0272デフォルトの名無しさん
2013/11/10(日) 20:15:40.020273デフォルトの名無しさん
2013/11/10(日) 20:23:13.98Math.round(Math.random()*1e15)/1e15
0274デフォルトの名無しさん
2013/11/10(日) 20:33:55.75ありがとうございます
0275デフォルトの名無しさん
2013/11/10(日) 23:30:43.29ファイルやディレクトリの削除とコピーが面倒くさくてやってられない
PHPは天国なのに地獄に落とされた気分
本当にJavaが使える技術者が日本に多いんですか
こんな難しい言語よく使えますね
0276デフォルトの名無しさん
2013/11/10(日) 23:31:41.37このへん楽にコードが書けるJava系の言語ってありませんか?
0277デフォルトの名無しさん
2013/11/10(日) 23:33:34.210278デフォルトの名無しさん
2013/11/10(日) 23:35:04.34さっぱり理解できない。
0279デフォルトの名無しさん
2013/11/10(日) 23:37:59.05単純にfile.delete()で消せないじゃないですか
再帰的に書かないといけない
コピーもhttp://negotoy.blog.fc2.com/blog-entry-31.htmlこんなに面倒くさい
0280デフォルトの名無しさん
2013/11/11(月) 00:01:59.43単純にディレクトリを消せないというのは消せる言語のほうが少ないと思うけど
rmdirだって中身あると消せないし
コピーは何が面倒なのかわからない
0281デフォルトの名無しさん
2013/11/11(月) 04:32:57.82C系列の文法採用してる言語って事とか?
>>280
ファイルシステムの操作って言語の仕事というよりAPIの仕事だしな。
ANSI Cだけだとファイル削除もディレクトリ作成も無理じゃなかったっけ。
0282デフォルトの名無しさん
2013/11/11(月) 08:01:42.01Javaは仮想マシンなんだから標準でしっかり用意してないと
0283デフォルトの名無しさん
2013/11/11(月) 08:05:50.540284デフォルトの名無しさん
2013/11/11(月) 08:11:29.190285デフォルトの名無しさん
2013/11/11(月) 09:12:53.560286デフォルトの名無しさん
2013/11/11(月) 09:20:06.86ところで再帰的に削除するときにファいるシステムが変わったりしてたらどうするんだ。ループしてたり。
自分の限定的な環境に合ってないから使えないというのは、どうなんだろう。
0287デフォルトの名無しさん
2013/11/11(月) 09:35:43.12たとえばjavaを覚えてもipadやsurfaceでは使えませんし、javaよりより汎用なhtml5か、環境のvm,rt依存のネイティブになるでしょう。
phpの人はデスクトップやネイティブはあきらめてjavaee(web)にいくしかないです。
0288デフォルトの名無しさん
2013/11/11(月) 09:52:02.11インストールされている環境が多いということが言語として汎用ということではない。アプリケーションが汎用になるだけ。
カード型デバイスやクラスタリング、環境を限定せずに実行環境が移植可能かということ。
0289デフォルトの名無しさん
2013/11/11(月) 09:57:21.850290デフォルトの名無しさん
2013/11/11(月) 10:09:25.08カード型専用端末やキオスク組み込みでjavame,javafxが普及(利用)できるかがjavaライブラリの今後の課題だとは思いますけど。
しかしあなたの論点は、せっかく丹精込めてこしらえたモジュール等が実行可能かどうかであって、logicの移植・環境依存を気にしてるようですが、それがui/uxに関係してないでweb(js,html5)やサーバ側で動作できれば問題なく、言語とかライブラリの論点ではありません。
0291デフォルトの名無しさん
2013/11/11(月) 10:11:43.47ネットスケープはそういうところを勘違いしてたからlayerとかのhtml拡張がカオスになりかけてた
0292デフォルトの名無しさん
2013/11/11(月) 10:19:45.94どこの環境でも使う方法があるので、
各環境ごとに依存する部分を吸収するレイヤーを作ってしまえば、
メインコードを汎用化することが出来る上、性能も最大限発揮できる。
0293デフォルトの名無しさん
2013/11/11(月) 10:24:03.050294デフォルトの名無しさん
2013/11/11(月) 10:32:46.31つまりそのシステムに初めからc/c++ rtがなければcは動きませんし、初めからjava, msdotnetが入っていればc/c++で開発する必要もなくなります。
c/c++を使ってそのレイヤーとかに期待する(依存する)ばかりで、肝心の自身のメインのコードに集中できないなら、c/c++のために人生を無駄な時間で浪費する前に早いところjavaかmsdotnetに乗り換えることをおすすめします。
0295デフォルトの名無しさん
2013/11/11(月) 10:49:03.340296デフォルトの名無しさん
2013/11/11(月) 10:51:20.83私が使ってるubuntu 12.04 (64bit) ではノーマルのままではgcc/c99でmath.h, complex.hをインクルードしてc99 -lm file.cしてもコンパイルできません。
何か追加でインストールしないといけないのでしょうけど、調べるのも面倒なので結局__builtin_使ってます。
c/c++といえど所詮そんなもんです。
0297デフォルトの名無しさん
2013/11/11(月) 10:51:38.90だってJVMがCのランタイムを必要とするんだから。
0298デフォルトの名無しさん
2013/11/11(月) 10:55:45.26>各環境ごとに依存する部分を吸収するレイヤーを作ってしまえば、
最初から何もかもお膳立てして用意してあげないと、出来ないものだと思い込む無能ものには無理です。
それを自分で作るということを理解していないレスがついているのがその証拠。
0299デフォルトの名無しさん
2013/11/11(月) 11:00:59.180300デフォルトの名無しさん
2013/11/11(月) 11:05:26.110301デフォルトの名無しさん
2013/11/11(月) 11:10:54.44組み込みの開発でなくウェブやアプリの開発ならば、c/c++の知識というのはjni/jnaを使える程度でいいのかもしれない。
多額の開発費が用意できるならばc++, js, java (serverside)など適材適所さまざまに使うからc/c++がなくなることはないけど。
0302デフォルトの名無しさん
2013/11/11(月) 11:13:20.25kwsk
0303デフォルトの名無しさん
2013/11/11(月) 11:17:15.180304デフォルトの名無しさん
2013/11/11(月) 11:19:03.430305デフォルトの名無しさん
2013/11/11(月) 12:20:35.060306デフォルトの名無しさん
2013/11/11(月) 12:33:16.620307デフォルトの名無しさん
2013/11/11(月) 12:45:08.23小学生の息子にプログラミングを勉強させたいと考えてます。
しかし、今から言語の勉強をさせても息子が大きくなる頃にはその言語が
なくなっていては可愛そうだと思いました。
息子には何を学ばせるべきでしょうか?
数学や英語を学ばせる事は大事でしょうか?
他にプログラミングの触りだけでも勉強させたいのですが、
何をやらせるべきでしょうか?
Excelとか正規表現は学ばせたほうがいいですか?
0308デフォルトの名無しさん
2013/11/11(月) 13:04:54.53このスレの教えてクレクレ厨みたいなのが増えて迷惑だからやらせるべきではありません。
0309デフォルトの名無しさん
2013/11/11(月) 13:10:40.71日本語を学ばせるのが一番重要
0310307
2013/11/11(月) 13:13:29.54他に何をやらせたらよいですか?
0311デフォルトの名無しさん
2013/11/11(月) 13:15:31.87日本で人気のRubyがいいでしょう
Rubyをやらせなさい
0312デフォルトの名無しさん
2013/11/11(月) 13:17:12.46ならば友達や彼女を作ることを人生の中心に据えた方がいいと思います。
0313307
2013/11/11(月) 13:20:05.48Ruby?マイナーすぎませんか?
息子が大人になる頃は愚か来年あるかも分からないでしょ。
>>312
息子はパソコンに興味があって自分でゲーム作りたいとも言ってもす。
0314デフォルトの名無しさん
2013/11/11(月) 13:22:25.39ならば、子供がパソコンをいじるのを後ろで監視しているだけでいい。
エロサイトを見ないようにね。それだけで勝手に成長するはずです。
0315デフォルトの名無しさん
2013/11/11(月) 13:22:51.010316デフォルトの名無しさん
2013/11/11(月) 13:27:57.880317デフォルトの名無しさん
2013/11/11(月) 13:31:06.880318デフォルトの名無しさん
2013/11/11(月) 13:31:16.15息子には何を学ばせるべきでしょうか? Haskell か Prolog
数学や英語を学ばせる事は大事でしょうか? もちろん。国語が最も大事
他にプログラミングの触りだけでも勉強させたいのですが、
何をやらせるべきでしょうか? Prologインタプリタの環境を用意すること
Excelとか正規表現は学ばせたほうがいいですか? 必要なし
0319307
2013/11/11(月) 13:32:39.71具体的にプログラミングの概念を理解させるには何をさせるのが良いのでしょうか?
Javascriptとかは暫く生き残りそうですよね?
また、Excelはプログラミングにおいてプラスになりますか?
当方、初心者の為アドバイスお願いします。
0320デフォルトの名無しさん
2013/11/11(月) 13:35:54.35あのな、テメーみたいな糞親がテメーのガキに理想を押し付けて
ガキのほうにゃいい迷惑なんだよ。
おまえは英語の読み書きと外人との会話でのコミュニケーション
できるのか?
おまえは高等数学(高校の数学じゃねーぞ)を理解できるのか?
おまえはなんかしらのプログラミング言語をマスターしてんのか?
無理矢理ガキに嫌と言ってるのに習い事ずくめにして
あとは、どうせ学習塾の講師に任せっきりにするんだろ
嫌いな分野を勉強すると脳では、それを痛みと認識するんだよ。
押し付けられて、その分野を勉強するのが嫌になったら
その分野での発展は見込めない。
プログラミングがどうの言うより自分とガキをしっかり見つめ直せ
0321307
2013/11/11(月) 13:38:26.49Excelや正規表現は必要ないのですね。
Haskell か Prologですか。
0322デフォルトの名無しさん
2013/11/11(月) 13:38:43.790323デフォルトの名無しさん
2013/11/11(月) 13:39:54.240324デフォルトの名無しさん
2013/11/11(月) 13:40:44.530325デフォルトの名無しさん
2013/11/11(月) 13:43:30.90実用言語は実用なんだからやりたい環境と物事が決まらないと相応しくない
それともちろん言語も流行りも変わっていくもの
そういうのじゃなくて学習にはこういうのがいい
http://smileboom.com/special/ptcm2/
DS系のダウンロードソフト、これを弄り倒してる間に基礎センスが付く
0326307
2013/11/11(月) 13:46:46.96プログラマ(IT土方)にするつもりはありません。
将来は土方を操る側に回って欲しいと考えてます。
>>325
ありがとう。参考にします。
0327デフォルトの名無しさん
2013/11/11(月) 13:48:42.69おっぱいうp
0328デフォルトの名無しさん
2013/11/11(月) 13:49:57.660329デフォルトの名無しさん
2013/11/11(月) 13:50:13.35そんなもの考えるやつはプログラマには向いてない
高校生で10個の言語をマスターしてる奴だっていくらでもいる
0330デフォルトの名無しさん
2013/11/11(月) 13:50:34.130331デフォルトの名無しさん
2013/11/11(月) 13:52:44.95日本語はいうまでもないが、数学は論理、外国語は日本語にないニュアンス
それすらもわからんのか
0332307
2013/11/11(月) 13:53:12.24言語を複数覚えてその言語が過疎ったらまた別の言語を覚えてと…IT土方のような奴隷にはしたくないです。
将来性のある言語、またはその言語を覚えれば他の言語にも対応できるものはありませんか。
0333デフォルトの名無しさん
2013/11/11(月) 13:54:08.920334デフォルトの名無しさん
2013/11/11(月) 13:54:40.360335デフォルトの名無しさん
2013/11/11(月) 13:55:12.11息子に自分の理想を押し付けるなよ、と
0336デフォルトの名無しさん
2013/11/11(月) 13:55:17.27その意味で日本語の学習を助ける
0337307
2013/11/11(月) 14:04:22.59RPGツクールというソフトを買ってあげようと考えてるんですが
意味はありますか?
0338デフォルトの名無しさん
2013/11/11(月) 14:05:28.40OK
0339デフォルトの名無しさん
2013/11/11(月) 14:06:03.120340307
2013/11/11(月) 14:14:02.41取り敢えず、皆様の意見を尊重して
英会話スクールとプログラミングスクールに通わせたいと思います。
偶には遊びも大事なのでRPGツクールも買い与えようと思います。
0341デフォルトの名無しさん
2013/11/11(月) 14:16:55.97ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
0342デフォルトの名無しさん
2013/11/11(月) 14:22:55.38また、一人の子供が親の理想により
未来がねじ曲げられようとしている・・・
0343デフォルトの名無しさん
2013/11/11(月) 14:23:13.040344デフォルトの名無しさん
2013/11/11(月) 14:23:32.150345デフォルトの名無しさん
2013/11/11(月) 14:27:37.36成人するまでは親が縛ってもいいよ
遊びなんて大人になってからいくらでも出来る
0346デフォルトの名無しさん
2013/11/11(月) 14:28:56.76秘密基地かなつかしいな。小学生のころは一日じゅう外で遊んでたくちだ。
0347デフォルトの名無しさん
2013/11/11(月) 14:31:09.50効果はない
まあ、外国で暮らすのならそうでもないか
0348デフォルトの名無しさん
2013/11/11(月) 14:32:17.51母ちゃんに帰ってくるのが遅いとよく叱られたわ
テレビゲームもあったけど夜に遊ぶ道具になってた
0349デフォルトの名無しさん
2013/11/11(月) 14:32:26.51だが高校では学年トップを数回、2週間の試験勉強で東工大に
勉強頑張ってた人には申し訳ないがそういうものなのだよ。
0350349
2013/11/11(月) 14:39:47.010351デフォルトの名無しさん
2013/11/11(月) 14:40:09.45いや、正確には外で携帯ゲームしたことなら沢山あるし
友達の家の中で遊べない時は庭までテレビゲーム引っ張りだして
皆でマリカやスマブラばかりしてた記憶しかない
今でも集まるとマリカかスマブラ
ほぼそれで全部だわ
0352デフォルトの名無しさん
2013/11/11(月) 14:56:07.09こっちはバスケ部なのに皆バスケ部並の動きをしてた。健全な体に健全な魂(知能)が宿るということかな?
0353デフォルトの名無しさん
2013/11/11(月) 15:01:20.43ただし、いつの時代でもみんながリアルに集まって寄り添って遊ぶことが大事なのであって、ボールで遊ぶかコンピュータで遊ぶかに特段の論点はない。
0354デフォルトの名無しさん
2013/11/11(月) 15:03:20.060355デフォルトの名無しさん
2013/11/11(月) 15:06:52.690356デフォルトの名無しさん
2013/11/11(月) 15:10:43.93> 数学や英語を学ばせる事は大事でしょうか?
先日TV番組で、狼に育てられたロシア女性についてやっていたが
言語聞き取りを司る脳は9歳を過ぎるとそれ以上発達しないらしいので
まず英語聞き取りを勧める。強く勧める。
0357デフォルトの名無しさん
2013/11/11(月) 15:14:59.160358デフォルトの名無しさん
2013/11/11(月) 15:19:32.070359デフォルトの名無しさん
2013/11/11(月) 15:22:20.15大学に入り直して、コンピュータサイエンスの研究者になる方が、
気が利いていると思うが。
0360デフォルトの名無しさん
2013/11/11(月) 15:23:35.22jruby 1.7.6 (1.9.3p392) 2013-10-22 6004147 on Java HotSpot(TM) 64-Bit Server VM 1.7.0_45-b18 [linux-amd64]
0361デフォルトの名無しさん
2013/11/11(月) 15:44:55.25若ければ何もわからなくてもなれるが
30代は切り捨てられるか独立する時期だからな
教える立場の人間としては、気難しいおっさんより
アホな高校生の方がいいわ
0362デフォルトの名無しさん
2013/11/11(月) 16:25:56.85既存の素材集から持ってくるのが普通なのでしょうか?
0363デフォルトの名無しさん
2013/11/11(月) 16:33:53.600364デフォルトの名無しさん
2013/11/11(月) 16:40:24.140365デフォルトの名無しさん
2013/11/11(月) 16:55:20.000366デフォルトの名無しさん
2013/11/11(月) 16:57:05.001.法則によって順序付けが出来るデータである
2.データがそれぞれ要素番号(index)を持っている
3.要素番号順にデータが1.で決められた法則の順に並んでいる
かな
0367デフォルトの名無しさん
2013/11/11(月) 17:25:28.32C++ : ソフトを作るのに適している
C# : ソフトを手軽に作るのにもっとも適している
こういう認識でOKですか?
0368デフォルトの名無しさん
2013/11/11(月) 17:28:55.700369デフォルトの名無しさん
2013/11/11(月) 17:33:00.13Cの特徴を説明するとしたら、速い処理が書けるとか、
低水準の処理がかけるとか、移植性があるとかかな。
実際、言語の処理系を書くのに使われてるし、処理系の解説書なんかも
Cで説明されてるのが多いけど「言語を書くのに向いてる」っていうのを
Cの特徴って言われると微妙に違う気がする。
0370デフォルトの名無しさん
2013/11/11(月) 17:38:20.73いやいや、言語のコアAPIにどんなものが必要かって話だったから。Javaの守備範囲広いから、そのAPIは拡張でいいんじゃないって話。
>>307
とにかく英語。
プログラミング言語はオープンソースのものをいろいろ使わせる。似た言語はすぐに使えるようになる。それに大事なのは言語に依存しないレベルの設計。
0371デフォルトの名無しさん
2013/11/11(月) 17:41:46.980372デフォルトの名無しさん
2013/11/11(月) 17:46:26.29みんなCだよ
0373デフォルトの名無しさん
2013/11/11(月) 17:49:30.530374デフォルトの名無しさん
2013/11/11(月) 18:00:14.020375デフォルトの名無しさん
2013/11/11(月) 18:02:12.19JavaScript-V8
0376デフォルトの名無しさん
2013/11/11(月) 18:03:17.83言語拡張のためにライブラリも含めて考えたいというのは言いたいことは分かるけど、これをjavaの側から評価すれば,c++には演算子オーバライドがあるから、リテラルのカオスになることを防げない言語仕様上の欠陥がある。
rubyみたくリテラルの仕様を乱立してリテラルだらけでコードがカオスにるのは勘弁してほしいね。
この点jsは程よいし、Array.prototype.mymeth=function(){}仕様も理解しやすい。
0377デフォルトの名無しさん
2013/11/11(月) 18:06:10.36それならもっともっとそれを活かせるシンタックス増やして欲しいんだよなあ
ES6でそこそこ良くなったがまだまだ足りない
0378デフォルトの名無しさん
2013/11/11(月) 18:10:27.29V8ってグーグルかよ。
そういう体力や資金力がある所でしか使えないならC++はいらないしCだけでも十分なものが作れる。
0379デフォルトの名無しさん
2013/11/11(月) 18:12:21.78凄くコミュニティ活発だよ
0380デフォルトの名無しさん
2013/11/11(月) 18:15:30.82昔はCとかいろんな言語の人もいたが今では
パフォーマンスと開発製を取って行った結果前線はC++だけに落ち着いた
0381デフォルトの名無しさん
2013/11/11(月) 18:15:55.06web pgでもないし、ブラウザ依存でなくnode.js, nashorn, rhinoの方を使えるから実際どうでもいい。
html5開発でもないからes6とかブラウザサポートとかを待つ理由がないし、array.reduceとかgenerator yieldとか普通に便利でしょ。
0382デフォルトの名無しさん
2013/11/11(月) 18:18:26.47そんなのはもうとうに使ってる
欲しいのはもっと先
0383デフォルトの名無しさん
2013/11/11(月) 18:20:27.210384デフォルトの名無しさん
2013/11/11(月) 18:22:03.82言語・ライブラリがサポートしているクイックならこれで十分だと思うけど,例えば他になにが欲しいの?
0385デフォルトの名無しさん
2013/11/11(月) 18:29:01.75Array.prototype.mymeth1 = func1
Array.prototype.mymeth2 = func2
↓
Array.prototype.{mymeth1, mymeth2} = {func1, func2}
もっと無いとスクリプト言語として二流止まり
0386デフォルトの名無しさん
2013/11/11(月) 18:35:33.88rhinoとか知ってるなら近いところだと[key,val]=func()とかあるでしょ。
さらにmap(hash) 形式リテラルの初期化があるから、それなら{m1: func1, m2:func2}とオブジェクトを作ってから一括代入とかのハックになるね。
つまり労力を使って言語やライブラリを拡張するまでのものではない。
0387デフォルトの名無しさん
2013/11/11(月) 18:45:17.77程度の分割代入ならES6であるから問題ない
ただ極力1に変数数、2に文字列数を減らしたい
p = Array.prototype
[p.mymeth1, p.mymeth2] = [func1, func2]
では次点
0388デフォルトの名無しさん
2013/11/11(月) 18:49:11.432000年までの昔は、プログラミング言語やライブラリなどプログラムをする環境が整ってなかったから、選択肢はC++かJavaしかなかった。
しかしJavaはネイティブ向きじゃないから、ネイティブ機能へのアクセスを望むなら自然とC++に流れていった。
それからflashブラウザゲームの手法が確立したりで13年が過ぎて、現在ではプログラミングをする環境や選択肢C++だけでないし、今でも激変の最中ですよ。
0389デフォルトの名無しさん
2013/11/11(月) 18:53:34.71そんなんじゃなくて世界選手権で決勝まで行って
プロに挑戦してるようなソフトのことを行ってるんだけど
0390デフォルトの名無しさん
2013/11/11(月) 18:54:09.391はletが追加され,2はリテラルだらけになるから採用されることはないでしょう。
多分あなたはjava,jsの言語設計思想を理解できてないのですね。
私は、クイックによる利便向上を取るより、リテラルだらけでメンテナンスやコードを理解して読めなくなる方が心配です。
0391デフォルトの名無しさん
2013/11/11(月) 18:56:56.050392デフォルトの名無しさん
2013/11/11(月) 18:58:36.33事実からよく分かんだね
0393デフォルトの名無しさん
2013/11/11(月) 19:02:00.14分割代入だって導入されたじゃない
今だってthisバインドとか色んなシンタックスが考案されてる
これがJSの流れ
0394デフォルトの名無しさん
2013/11/11(月) 19:07:13.320395デフォルトの名無しさん
2013/11/11(月) 19:07:17.61なぜ、その3言語が選ばれたかが第一に問題。
C++についてはソフトを作るのに適しているでは、プログラム言語とは
全てその為にあるのだから、何を言っているのかわからない。
C#もWindowsのシェアが大幅に低下していて、とても「もっとも」などと
言える状態ではない。
0396デフォルトの名無しさん
2013/11/11(月) 19:18:15.65>Windowsのシェアが大幅に低下していて
・・・してるか?
Android端末数は増えたしLinux+OOoに挑戦してる組織こそ増えてるが、
携帯端末は結局携帯端末だしOOoは挫折報告が順調に増加中じゃね?
0397デフォルトの名無しさん
2013/11/11(月) 19:18:26.33高速だとか、汎用モジュールの豊富さとか、移植性とか、そういうのは、メモリが豊富でメモリアクセスや関数呼び出しも高速化した現在ではレガシーな論点です。
この際だからその目的のためにC++をやるのはもう止めて、JavaとかdotNetとかの方を勉強してみたらどうですか。
0398デフォルトの名無しさん
2013/11/11(月) 19:30:30.31ガベコレ使うのがアホらしくなる
0399デフォルトの名無しさん
2013/11/11(月) 19:33:46.58製品の市場シェアの低下がいいたいじゃなくて、windowsやdotnetの環境へアプリを提供する必然性が低下しているということだろ。多分。
0400デフォルトの名無しさん
2013/11/11(月) 20:59:18.610401デフォルトの名無しさん
2013/11/11(月) 21:08:10.690402デフォルトの名無しさん
2013/11/11(月) 21:20:08.300403デフォルトの名無しさん
2013/11/11(月) 21:23:17.700404デフォルトの名無しさん
2013/11/11(月) 21:27:37.960405デフォルトの名無しさん
2013/11/11(月) 21:32:48.27インラインアセンブラや組み込みでSIMDが使えないから、
演算性能は期待するだけ無駄、お話にならない。
0406デフォルトの名無しさん
2013/11/11(月) 21:34:46.02だから?
低下してきてるって話をしてるんだけど?
0407デフォルトの名無しさん
2013/11/11(月) 21:38:06.27sse使っても普通は1.3倍ぐらい最高でも2倍程度しか速くなりませんよ。
armやavxは持ってないので知りませんが。
0408デフォルトの名無しさん
2013/11/11(月) 21:52:01.69SIMDは明示的に使うことで真価を発揮し最大300%も効率がアップする特殊なもの
言語でのサポートが無いともったいないことになる
0409デフォルトの名無しさん
2013/11/11(月) 22:01:00.080410デフォルトの名無しさん
2013/11/11(月) 22:03:46.470411デフォルトの名無しさん
2013/11/11(月) 22:08:32.45つまんねーねた
0412デフォルトの名無しさん
2013/11/11(月) 22:18:38.350413デフォルトの名無しさん
2013/11/11(月) 22:20:50.20・PHP
・Ruby
・C++
・Objective-C
これだけ覚えとけばOK
0414デフォルトの名無しさん
2013/11/11(月) 22:21:30.530415デフォルトの名無しさん
2013/11/11(月) 22:22:52.950416デフォルトの名無しさん
2013/11/11(月) 22:23:05.96サポートされる事で比較的手軽にそこそこの速度が出る、ってだけで、限界性能を一発で出すとか無理。
適用分野次第では十分実用なんだろうけど、手動での開発が不要になるって主張はプログラマ不要論と同レベルの妄想にしか聞こえない。
0417デフォルトの名無しさん
2013/11/11(月) 22:30:38.79言いたいことはよく分かりますが、技師や職人の不要論なのではなく、そのような専門スキルを持ったものが下らない雑用コードや下請け関数を書く必要がなくなって、専門スキルに特化するための時間をよりたくさん確保できる、ということですよ。
0418デフォルトの名無しさん
2013/11/11(月) 22:57:04.68無理にJavaを使う意味が無い。
速度面では張り合うだけ無駄。
0419デフォルトの名無しさん
2013/11/11(月) 23:17:28.93複数の接続先設定があるルータで、下記の通りWANPPPConn*の部分が1-5まである場合、
リクエスト先のcontrolURLは何番目のものを使うという決まりはあるのでしょうか?
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:WANPPPConnection:1</serviceType>
<serviceId>urn:upnp-org:serviceId:WANPPPConn*</serviceId>
<controlURL>/upnp/control/WANPPPConn*</controlURL>
<eventSubURL>/upnp/event/WANPPPConn*</eventSubURL>
<SCPDURL>/upnp/WANPPPConn*.xml</SCPDURL>
</service>
---ここに残り4つが表示されています---
</serviceList>
0420デフォルトの名無しさん
2013/11/11(月) 23:21:31.69ハードの性能向上によってui/uxですらも3d表示になっていくのが当然なのに、漠然とした「速度」の比較に何の意義があるのでしょうか?
0421デフォルトの名無しさん
2013/11/11(月) 23:42:00.84UIの3Dなんぞ、SIMDだOpenCLだってやってる分野からしたらカスみたいな計算量だろ。
実際GPGPUの合間に空いたリソースでUI動かす位だし・・・何の話だと思ってたんだ。
0422デフォルトの名無しさん
2013/11/11(月) 23:45:49.010423デフォルトの名無しさん
2013/11/11(月) 23:52:18.66ベンチ出して言えボンクラ
気違い
0424デフォルトの名無しさん
2013/11/11(月) 23:54:42.89こういううんこスレで速い遅いとただ漠然と速度の話をするだけなら、何が論点なのか見えるわけないし、そのようなものの相手をするの時間の無駄でしかない。
0425デフォルトの名無しさん
2013/11/11(月) 23:55:23.23速度では比べものにはならないから、速度で比較するのは無駄だといっているんだよ。
勝負にならないものを比べたってしょうが無い。
だから無駄なものに意義なんてあるわけがない。
0426デフォルトの名無しさん
2013/11/11(月) 23:55:58.820427デフォルトの名無しさん
2013/11/12(火) 00:00:19.39あなたが想定していることと、このスレの住人が想定していることはだいぶずれてると思いますよ。
何か言いたいことがあるなら争いになる前にもうちょっと具体的に書くくせをつけてもらえませんかね。
0428デフォルトの名無しさん
2013/11/12(火) 00:06:54.54スクリプト言語ってのは具体的にどれのことですか?
それとファイルの操作とは、ファイルのコピーとメモリのアクセスなのか、ファイルの生成削除のIOアクセスのことなのか、自分で必要なベンチを作って、そのベンチのために必要なことをちゃんと理解して測定してますか?
0429デフォルトの名無しさん
2013/11/12(火) 00:09:38.980430デフォルトの名無しさん
2013/11/12(火) 00:24:27.80何も出てこないところが悲しいところ。
0431デフォルトの名無しさん
2013/11/12(火) 00:30:52.780432デフォルトの名無しさん
2013/11/12(火) 00:37:53.77俺は>>418じゃないし、>>418が具体的かどうかなんて知った事じゃない。
「SIMDやOpenCLが」って話の>>418に
「UIの3Dなんてカスみたいな計算」を想定した>>420のレスが見当違いって言ってるだけだよ。
0433デフォルトの名無しさん
2013/11/12(火) 00:45:41.24イベントや非同期や結果の待ち合わせや事後処理など、uiというのは定型の単純計算などではなく、やるべきロジックはたくさんありかなり複雑なので、3dのuiとgpu計算はレイヤーが違い同列に比べて語ることすらできないと思いますよ。
0434デフォルトの名無しさん
2013/11/12(火) 01:29:24.78語ってたら何?
統計によるとこの板の書き込みの94.9%は当該分野のプログラミング経験が全くなく、想像でレスをしている。
その94.9%のうち、プログラミング経験そのものが全くない人のレスが98.0%。
※2013年上半期のデータ(2013/01/01-2013/06/30)
0435デフォルトの名無しさん
2013/11/12(火) 01:39:13.01統計・・
0436デフォルトの名無しさん
2013/11/12(火) 01:42:04.21故に、並列計算を高速化する仕組みのサポート云々でUIの話持ってくるのは見当違いなんだよな。
辛うじてUI中での3Dは並列計算が効く領域だけど、元々GPUでやってるし計算量も小さいというオチ。
0437デフォルトの名無しさん
2013/11/12(火) 02:27:35.850438デフォルトの名無しさん
2013/11/12(火) 03:43:03.07//~ ~\:::::\
. | (・) (・) .:|
| ,,ノ(、_, )ヽ、,, .::::| は?
. | `-=ニ=- ' .:::::::|
\ `ニニ´ .:::::/
/`ー‐--‐‐―´\
0439デフォルトの名無しさん
2013/11/12(火) 04:02:57.51しかし動的最適化をCで出来ないというわけでも無い。
・・・いや、素のCでは無理か、アセンブラ混ぜないと。
0440デフォルトの名無しさん
2013/11/12(火) 04:13:51.940441デフォルトの名無しさん
2013/11/12(火) 07:53:18.78http://nothingcosmos.blog52.fc2.com/blog-entry-155.html
0442デフォルトの名無しさん
2013/11/12(火) 08:57:42.21ああそういうことか。
java10のそれは、高速化する仕組みでなくてネイティブ機能に直アクセスするための仕組みだから、高速化しか見てないなら見当違いだね。
ui/uxのベクトル計算の用途としては、3dだとaffinetransformだし、3d,2dならblend,effectに効果あるから、これからはuxの向上とそのようなライブラリによって使われることが多くなるんじゃないか。
こういうところはコンパイラの自動並列化と同じくライブラリに任せて、手間ひまかけてオプチマズするようなものじゃないとは思う。
0443デフォルトの名無しさん
2013/11/12(火) 09:00:57.26改変されたアプリを別の形で発表される際に
ソース非公開にされるのが嫌なので、
GPLにしようと思っています。
この場合でも、iOS移植などの言語を変えた、
他プラットフォームで作られた場合、
GPL非適合(ソース公開義務なし)でしょうか?
0444デフォルトの名無しさん
2013/11/12(火) 09:05:55.85v2cは2ch特化ブラウザで、java製なのでwin,mac,ubuntuともui/uxはまったく同じ(96%以上)で、かなりおすすめです。
netbeans platform apiを使ってなくスクラッチのデスクトップjavaアプリみたい(多分)なので、java swing guiのサンプルの真打ちとしても有用ですよ。
http://www.forest.impress.co.jp/library/software/v2c/
0445デフォルトの名無しさん
2013/11/12(火) 10:08:51.65著作権の認められる範囲か否かということになってくるのでは。
アイディアを真似されたくないということなら特許。
0446デフォルトの名無しさん
2013/11/12(火) 10:14:06.86原文と和訳は読んだの?
0447デフォルトの名無しさん
2013/11/12(火) 10:15:33.06javafxを習得しても、javafxは現状、iphoneでもandroidでもwindhowsphoneでも、ipadでもnexusでもsurfaceでも動かん。
0448デフォルトの名無しさん
2013/11/12(火) 10:32:25.28phonegapとtitaniumという専用の言語がありますが、このふたつで触れない領域はJava/Objective-cでやるしかないですよね
この領域もさわれる専用の言語ってありませんか?
0449デフォルトの名無しさん
2013/11/12(火) 10:35:11.78ソースを機械的に変換したものにはGPLの効力が及ぶ
変数の名前を変更するとか元の表現を変えればセーフ
RMSがunipressからgosling emacsの権利侵害でクレーム付けられた時の手法なのでコレで問題無い
0450デフォルトの名無しさん
2013/11/12(火) 10:38:20.98「専用の言語」って何? phonegapやtitaniumは言語じゃないだろ。
つーか、JavaやObjectiveCの何が不満なんだ?
0451デフォルトの名無しさん
2013/11/12(火) 10:46:16.67主要な2種類のスマホ上でのそれらがそれぞれ存在するというのがなんとも
それに開発視点だとスマホ用は別もんだし
WebAPIみたいにプラットフォーム間の互換を考えた標準に着いて行くのは当然
0452デフォルトの名無しさん
2013/11/12(火) 10:47:05.78Don't Repeat Yourselves
0453デフォルトの名無しさん
2013/11/12(火) 10:48:36.64Javaだけだと触れられない領域があるんだよね。
結局必要なものはCで書かないといけない。
開発するのなら必要に応じて複数言語を扱えるのが大前提。
0454デフォルトの名無しさん
2013/11/12(火) 11:00:16.40java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b106)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b48, mixed mode)
0455デフォルトの名無しさん
2013/11/12(火) 12:54:35.13Java1.7で書けないしC#4.0で書けないしRuby2.0で書けないしPython3.3で書けないしPHP5.5で書けないしC
0456デフォルトの名無しさん
2013/11/12(火) 13:01:44.14なお俺は(ry
0457デフォルトの名無しさん
2013/11/12(火) 13:24:23.181,000は整数と呼べますか?
0458デフォルトの名無しさん
2013/11/12(火) 13:35:07.76つまり整数にパース可能な文字列ならOKと考えるのが普通
もしキーイベントを受け付けていたり数字ボタンを配置してたりする場合は
受け付けてるのは数字列ではなく数字1文字だからカンマは不正
0459デフォルトの名無しさん
2013/11/12(火) 13:47:35.63ただし相手がお金を払ってくれる客の場合は事前に確認していなかったら負け
0460デフォルトの名無しさん
2013/11/12(火) 15:22:14.64将来性、言語の完成度、敷居を考えると
0461デフォルトの名無しさん
2013/11/12(火) 15:27:09.400462デフォルトの名無しさん
2013/11/12(火) 15:39:06.510463デフォルトの名無しさん
2013/11/12(火) 15:45:47.170464デフォルトの名無しさん
2013/11/12(火) 15:52:37.82今更、javaをやるくらいならC#をやった方が正解
0465デフォルトの名無しさん
2013/11/12(火) 16:01:50.820466デフォルトの名無しさん
2013/11/12(火) 16:04:30.730467デフォルトの名無しさん
2013/11/12(火) 16:05:56.750468デフォルトの名無しさん
2013/11/12(火) 16:06:25.67確実こける言語だわな
仮に間違って普及したとしてもその頃には全く別言語になってるっつうのw
天下のマイクロソフト様もDart(笑)に未来はないと言ってまっせ
0469デフォルトの名無しさん
2013/11/12(火) 16:10:43.63k w s k
0470デフォルトの名無しさん
2013/11/12(火) 16:11:39.850471デフォルトの名無しさん
2013/11/12(火) 16:32:34.14Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: Included Boehm (with typed GC and Parallel Mark)
0472デフォルトの名無しさん
2013/11/12(火) 16:35:03.97じゃあandroidアプリ作るのにjavaの知識無くてどうすんの?
さらに、androidアプリ作る時にCで叩きたいときどうすんの?
windowsのネイティブアプリ作る時どうすんの?
ゲーム系のアプリ作るのにC++無しでどうすんの?
C#でwin32api叩きたいときCの知識無しでどうすんの?
ねー、どーすんのさ
0473デフォルトの名無しさん
2013/11/12(火) 16:42:16.39>464は極端だと思うけど、入り口としてはC#と言うのも悪い選択ではないと思うよ。
AndroidやiOSのアプリを書きたくなったらJavaやObjectiveCを覚えればいい。
0474デフォルトの名無しさん
2013/11/12(火) 16:44:27.680475デフォルトの名無しさん
2013/11/12(火) 16:52:38.77xamarinがあるからな!!!
0476デフォルトの名無しさん
2013/11/12(火) 16:54:06.140477デフォルトの名無しさん
2013/11/12(火) 17:13:06.780478デフォルトの名無しさん
2013/11/12(火) 17:28:00.410479デフォルトの名無しさん
2013/11/12(火) 17:35:25.960480デフォルトの名無しさん
2013/11/12(火) 17:37:07.11わかります
0481デフォルトの名無しさん
2013/11/12(火) 17:45:11.080482デフォルトの名無しさん
2013/11/12(火) 17:58:18.75コスモスのこ事ですね
0483デフォルトの名無しさん
2013/11/12(火) 21:55:16.690484デフォルトの名無しさん
2013/11/12(火) 23:01:43.86Language ECMAScript ECMA - 262 Edition 5.1 implemention "Oracle Nashorn" 1.8.0
0485デフォルトの名無しさん
2013/11/13(水) 03:47:35.41だいぶ前、ドイツでjavaで作ったOSが発表された
のを覚えてる
0486デフォルトの名無しさん
2013/11/13(水) 04:03:53.810487デフォルトの名無しさん
2013/11/13(水) 04:42:19.97速度欲しいUIのグラフィック演算はGPUに投げるべきだとおもうな、あたし
0488デフォルトの名無しさん
2013/11/13(水) 05:40:03.960489デフォルトの名無しさん
2013/11/13(水) 07:02:13.930490デフォルトの名無しさん
2013/11/13(水) 09:31:06.780491デフォルトの名無しさん
2013/11/13(水) 10:56:18.60div,sqrtの代わりに rcp,rsqrtを使えば3倍もあるかもしれませんね。
しかしブルドーザだと2モジュールで1 fp unitなので、そのような高速化目的のcpu register sseの需要は頭打ちになるのかもしれません。
0492デフォルトの名無しさん
2013/11/13(水) 11:18:37.17例えば2つの音声データの足し算とか、
実測値でもSIMDを使うのと使わないのじゃそのくらいになる
0493デフォルトの名無しさん
2013/11/13(水) 11:35:24.40javaですし、sseでタスクとパイプラインに期待するより、multicoreでスレッドとプロセスの方を使うので、3倍なのか4倍なのかはあまりどうでもいいです。
java10でcpuだけでなくgpuもサポートされたらそのときはまたプログラミングのモデルケースを考え直しますけど。
0494デフォルトの名無しさん
2013/11/13(水) 11:55:15.520495デフォルトの名無しさん
2013/11/13(水) 12:10:56.160496デフォルトの名無しさん
2013/11/13(水) 12:24:36.940497デフォルトの名無しさん
2013/11/13(水) 13:07:54.73前田ブロックオススメ
0498デフォルトの名無しさん
2013/11/13(水) 13:12:28.490499デフォルトの名無しさん
2013/11/13(水) 13:18:21.93ライブラリ類だってC/C++のお下がりがかなり遅れて導入されるだけだし、
その時には新しい技術がC/C++に導入されているだけ。
0500デフォルトの名無しさん
2013/11/13(水) 13:37:46.65プログラミングは素人なんですが、自分用のデータベースアプリケーションが欲しくて
数年前に参考書で勉強してApache+CGI(Perl)+MySQLの簡単な自分用Webアプリケーション
(外部には公開せずローカルでのみ利用)をいくつか作り、使用しています
2年に1度くらいの割合で、アプリの機能追加や改良をしたくなるんですが、
2年間全くプログラミングに触れないので、Perlの記号みたいなやつをほとんど忘れてしまって
毎回入門書から復習するはめになっています
これがVBAだと数年前のでもPerlよりはまだ覚えていているので
私みたいに暗記力が無くてめったに使わない者に、記号とかが多いPerlは向いてない気がします
2年ぶりにまた機能の追加がしたくなったので、この際、別な言語を習得したいと思っています
ごくたまにだけ簡単なプログラミングをする人に向いた言語を教えてください
OSはWindowsです
今やりたいことは、Google Analytics APIというのを利用してデータを取得して、集計等をして
何かの表(HTMLとかCSVとか)に出力したいのと、自作のごく簡単な画像処理アプリケーション
(PerlCGIとJavaScriptで作成。画像のトリミングと縮小をして、画像の保存場所や分類やコメント
をMySQLに保存する)の手直しをしたいです
PHPが、手を動かしながら(実際に何かを作りながら)学習できそうで良さそうに思っています
しかし、VBAに似てるVB.NETか、またはC#も良さそうな気がしてきています
自分しか利用しないのにPHPやCGIでWebアプリとして作るより、デスクトップアプリのほうが
セキュリティ的には良いのかなと思ったからです
ただ、VBやC#はいきなりGUIアプリを作りながら学ぶというよりは、オブジェクト指向というのを
まず覚えるのが王道みたいですが、2年に1回利用者の自分がそういう学習コストをかけても
今後あんまり役立たせる機会がなさそうにも思ってます
ご意見ください、よろしくお願いします
0501デフォルトの名無しさん
2013/11/13(水) 13:37:57.130502デフォルトの名無しさん
2013/11/13(水) 13:39:47.620503デフォルトの名無しさん
2013/11/13(水) 13:41:21.620504デフォルトの名無しさん
2013/11/13(水) 13:45:51.25perlがやならrubyまたはphp+sql
0505デフォルトの名無しさん
2013/11/13(水) 13:48:31.14せやな。
だからRubyとかPHPとかは選択肢から外れるとして、何がいいかな?
0506デフォルトの名無しさん
2013/11/13(水) 13:50:32.43LibreOffice 4.1.3.2
0507デフォルトの名無しさん
2013/11/13(水) 13:53:49.22大規模なサイトはApacheやIISを使っているから、C/C++が使われているよ。
逆にTomcatなんかは外に出すと危ないから、Apacheを外に出して、
守ってもらうような運用が標準的な使い方。
DBも結局C/C++で作られている。
負荷のかかる重い処理をC/C++にやらせて、表面上の負荷がかからない軽い処理を、
PHP等のスクリプト類が担当すると言うだけの話。
負荷の低い処理なら好きな言語を使えば問題は無い。
0508デフォルトの名無しさん
2013/11/13(水) 14:02:08.36何言ってんだか
0509デフォルトの名無しさん
2013/11/13(水) 14:04:28.80素直にC#使っとけ
0510デフォルトの名無しさん
2013/11/13(水) 14:04:52.23どのみちクライアントサイドはHTMLでJavaScriptになるんだろうし、
サーバサイドもJavaScriptで書けば良いんじゃね?
0511デフォルトの名無しさん
2013/11/13(水) 14:11:39.12サーバサイドにHSPだろうがRubyだろうが使ってもそんなに関係ない
0512デフォルトの名無しさん
2013/11/13(水) 14:18:05.16頭のなか入れ替えて全部をクライアントサイドで済ませる
その上でアプリケーションサーバーをNode.jsで建てる
ページの遷移も極限まで減らす
GETやPOSTリクエストは使わず、WebSocketとかにする
とにかくルーティングは毒、Apacheだけに任せて
どうしてもの場合は専用にNode.js建てる
とにかくサーバーサイドはサーバーらしいことに徹する
しんでもCGIになってはいけない
複雑な役目を負ったり、クライアントサイドの状態を管理したりするのは辞める
その他もろもろ
ここまでしてようやく全てをJSで書くことが進められる状態になる
0513デフォルトの名無しさん
2013/11/13(水) 14:26:50.43Canvasの加工データを処理したいときがあったんだけど
クライアントサイドブラウザ<--->Nodejs<--->サーバサイドブラウザ
のようにWebSocketでArrayBufferを送り合うってやると具合が良かった
こうするとそれこそサーバとクライアントで殆どコード共有できるし
0514500
2013/11/13(水) 14:31:59.08>>503
>>505
PHPも含めて、ごくたまに使う人間には向いてないんですね・・・
>>504
数年使ってる間にデータベースのレコードが数万行になってしまったので
Excelだとちょっと扱いづらそうです
あと、AccessのVBAで画像処理とか、作った画像の一覧表示をやろうとしたことはあるんですが
CGI+JavaScriptでやるより、はるかにめんどくさくなるようなので挫折しました・・・
>>509
ありがとうございます
まずはC#の参考書を買おうと思います
>>510
JavaScriptで全部書くっていう発想はありませんでした
>>512
なんだかすごく難しそうですね・・・
0515デフォルトの名無しさん
2013/11/13(水) 15:35:57.16既に老害となっている。
0516デフォルトの名無しさん
2013/11/13(水) 15:38:35.020517デフォルトの名無しさん
2013/11/13(水) 15:46:30.97「ごくたまに」なら Python + SQLite とかのほうがいいんじゃないか
Python インスコするだけですぐ使えるはずだしシンプルだからなにかと重荷にならない
0518デフォルトの名無しさん
2013/11/13(水) 15:49:19.31どういうこと?
0519デフォルトの名無しさん
2013/11/13(水) 15:54:42.47数万ぐらいならExcelでやっちゃうな
0520デフォルトの名無しさん
2013/11/13(水) 16:34:35.73GoogleAppsの使おうぜ
0521デフォルトの名無しさん
2013/11/13(水) 16:39:04.510522デフォルトの名無しさん
2013/11/13(水) 16:44:28.430523デフォルトの名無しさん
2013/11/13(水) 16:51:47.30UIはJavaScriptでクライアント側が動的に生成するべき。
サーバから動的にHTMLを生成するのはすでに旧世代の所行。
0524500
2013/11/13(水) 16:53:32.83>>519
なるほど・・・
MySQLを使う必要はなかったかもしれないんですね
Perl等でデータを取得したり登録したりするのにはSQLを使ったほうがいいって
思い込んでたのですが、モジュールを使えばエクセルとかCSVも
操作できるみたいだから、そっちで十分だったかもしれないですね・・・
>>517
ありがとうございます
Pythonも興味があります
不安なのは、GUIアプリを簡単に作れるのかどうかです
それと、ネットで調べると「日本語情報がやや少ない」って書いてあるので
中一程度の英語力の自分で大丈夫か心配です
0525デフォルトの名無しさん
2013/11/13(水) 16:56:38.27一週間もすれば自分の書いたコードなぞ忘れる
0526デフォルトの名無しさん
2013/11/13(水) 16:56:44.520527デフォルトの名無しさん
2013/11/13(水) 17:04:06.890528デフォルトの名無しさん
2013/11/13(水) 17:04:27.38動かさないのならどうでもないけど
0529デフォルトの名無しさん
2013/11/13(水) 17:05:18.41どういうこと?
0530デフォルトの名無しさん
2013/11/13(水) 17:07:25.53そうじゃなかったらWebAnimationsとかWebComponentsとか今頃もっと使えてただろうに
0531デフォルトの名無しさん
2013/11/13(水) 17:13:35.790532デフォルトの名無しさん
2013/11/13(水) 17:17:27.420533デフォルトの名無しさん
2013/11/13(水) 17:19:27.63それともAppleの置き土産のカスタムシェーダを好きに使ってねってことだろうか
0534デフォルトの名無しさん
2013/11/13(水) 17:23:01.640535デフォルトの名無しさん
2013/11/13(水) 17:32:45.74最近はプログラミング領域に入ってきたけど、もう分散しちゃってるしな。
0536デフォルトの名無しさん
2013/11/13(水) 17:34:14.450537デフォルトの名無しさん
2013/11/13(水) 17:35:59.28Rhino 1.7 release 4 2012 06 18
0538デフォルトの名無しさん
2013/11/13(水) 17:37:10.31何故HTML5+JavaScript+CSSでFlashと同じことをやろうとするとAction Script以上に時間がかかる
おまけにクロスブラウザで動作させるならFlashのほうが良い
0539デフォルトの名無しさん
2013/11/13(水) 17:52:21.260540デフォルトの名無しさん
2013/11/13(水) 17:56:42.860541デフォルトの名無しさん
2013/11/13(水) 17:58:05.45それは開発者側のエゴでしかないのです
0542デフォルトの名無しさん
2013/11/13(水) 18:07:00.980543デフォルトの名無しさん
2013/11/13(水) 18:07:12.61そういう考えだから老害になるんだよ
0544デフォルトの名無しさん
2013/11/13(水) 18:16:47.95OpenGLEL3.0ベースのWebGL2.0が策定されてる
ついでにSVGも2.0になったら使いやすくなる
0545デフォルトの名無しさん
2013/11/13(水) 18:56:59.55電子書籍のクーポン使うために、総当たりで調べているのですが、電子化されてないものが多いので、
中古本で買った方が早いのではと思い始めた次第であります
0546デフォルトの名無しさん
2013/11/13(水) 19:15:32.67あれって振り込んでくれる人いるんでしょうかね?
0547デフォルトの名無しさん
2013/11/13(水) 19:16:35.37英語はどうせ必要なんだから少しずつでも慣れてったほうがいいと思う
Python は C# を使って作るようなスタンドアロンの GUI はそれほど得意じゃないけど
軽量 Web アプリなんかは得意な部類
http://flask.pocoo.org/docs/tutorial/#tutorial
https://flask-docs-ja.readthedocs.org/en/latest/tutorial/#tutorial
0548デフォルトの名無しさん
2013/11/13(水) 19:35:39.48ネイティブっぽいデザインって何だ?
0549デフォルトの名無しさん
2013/11/13(水) 19:46:27.960550デフォルトの名無しさん
2013/11/13(水) 19:57:41.05ライブラリ頼みか
0551デフォルトの名無しさん
2013/11/13(水) 20:15:21.730552デフォルトの名無しさん
2013/11/13(水) 20:18:53.650553デフォルトの名無しさん
2013/11/13(水) 21:07:07.59ボタンとボタン以外の見分けがつこにくいとか色々
0554デフォルトの名無しさん
2013/11/13(水) 21:08:27.710555デフォルトの名無しさん
2013/11/13(水) 21:18:12.640556デフォルトの名無しさん
2013/11/13(水) 21:35:43.710557デフォルトの名無しさん
2013/11/13(水) 21:40:19.70理想のモデルは理想のモデルで別の話じゃね?
>>523
ブラウザによっては悲しい事になるので、閲覧にスクリプトを必要としないHTMLを返す機能は滅ぼさなくても良いと思う。
クソなブラウザしか使えない状況で何も操作できないとか、
スクリプト処理が重くてブラウザが落ちるスマホとかあるし。
0558デフォルトの名無しさん
2013/11/13(水) 22:04:31.31八方美人に何でもやろうとするから成長しないんだろ
0559デフォルトの名無しさん
2013/11/13(水) 22:44:31.630560デフォルトの名無しさん
2013/11/13(水) 23:03:56.10何でも屋は、だな。
0561デフォルトの名無しさん
2013/11/13(水) 23:59:08.93シェアが落ちた古い環境を引き合いに出すのは、老害の言い訳のテンプレートなんだよ。
0562500
2013/11/14(木) 01:49:27.19そういうもんなんですね・・・
>>547
なるほど
たまにプログラミングという要件にはすごく合ってるみたいですね
しかし、C#をがんばって覚えちゃおう、って気分になってたところだったので
どっちにするか迷ってます
参考書を実際に手にしたりして考えます
ありがとうございます
0563デフォルトの名無しさん
2013/11/14(木) 02:14:00.16サービス提供側の中で老害を駆逐するのは遠慮なくやってくれて構わんけど、
客を老害だのなんだのってレッテル貼って駆逐する奴は商売する資格無いな。
それとも客を選んだ仕事しかしたく無いですとか泣き言でも垂れ流すんかね?
それに最新コードがいずれ非推奨の塊になって死ぬって想像も出来んときた。
老害切ってるつもりで老害そのものを演じるオナニストとか笑うしかねぇわww
こういう奴がY2k問題みたいなクソを生み出してきたんだろうな。
まぁ老害認定する老害としてこれからも頑張ってくれ。いい反面教師になる。
0564デフォルトの名無しさん
2013/11/14(木) 04:02:36.14C#なら、くめい先生の名著、猫でもわかるシリーズがおすすめ
10時間もあれば読めるので、買って損はしない
0565デフォルトの名無しさん
2013/11/14(木) 04:10:00.960566デフォルトの名無しさん
2013/11/14(木) 04:14:15.200567デフォルトの名無しさん
2013/11/14(木) 06:30:54.390568デフォルトの名無しさん
2013/11/14(木) 07:04:26.71http://engawa.2ch.net/test/read.cgi/mysv/1367304361/
か、linuxなら各ディストリのすれで
http://engawa.2ch.net/linux/
0569デフォルトの名無しさん
2013/11/14(木) 08:09:14.30そこら辺の言葉は定義がバラバラで、みんなオレオレ定義でしゃべってると思ってた方がいい。
0570デフォルトの名無しさん
2013/11/14(木) 09:48:30.82>>569
テスト駆動(=テストドリブン)と聞くと、テストコードに埋もれて流れの読めないコードが連想される。
まぁ、イベントドリブンでも流れは読めないけどね。
0571デフォルトの名無しさん
2013/11/14(木) 09:50:01.95HTML、CSS、JS、PHP、この辺りは最低セットだ
デザインってのは構想だけじゃないんだぜ
0572デフォルトの名無しさん
2013/11/14(木) 10:02:51.47プログラマの領域に出てきてるよね
ライブラリが元々それをするためのものなら
それでも上手く分離できるんだろうけど
やっぱりこれからは事前にプログラマってのはデザイナーのための
ライブラリやサポートツールを作って
実際のものを作るのはデザイナーという方向になっていくのかね
0573デフォルトの名無しさん
2013/11/14(木) 11:13:06.28テストコードは別にするだろ。
一行ずつ追いたいならBASIC(Visualではない)でGOTO書いてなよ。
0574デフォルトの名無しさん
2013/11/14(木) 11:15:48.67今でもフレームワークでview分離して、そうなってるでしょ。どっちから作る方が、多いかは知らないけど。
0575デフォルトの名無しさん
2013/11/14(木) 12:47:01.73>>530こういう標準のフレームワークAPIが入らないと厳しい
0576デフォルトの名無しさん
2013/11/14(木) 13:09:19.100577デフォルトの名無しさん
2013/11/14(木) 13:20:07.04多少はね?
0578デフォルトの名無しさん
2013/11/14(木) 15:15:17.010579デフォルトの名無しさん
2013/11/14(木) 16:17:10.980580デフォルトの名無しさん
2013/11/14(木) 17:34:23.57はぁ?
こいつ商売したことないだろ。
まともなら製品やサービスのターゲットを設定する。
つまり客を選んでんだよ。
>>563は、お客様は神様ですぅ〜俺様が店を選んでやってるんですぅ〜とかって言ってるボンクラ。
社会に不要。
0581デフォルトの名無しさん
2013/11/14(木) 18:38:58.550582デフォルトの名無しさん
2013/11/14(木) 19:47:32.98本屋で「猫でもわかる〜」を買ってきました
C#をがんばって覚えたいと思います
いろいろ教えてくれた皆さん改めてありがとうございました
0583デフォルトの名無しさん
2013/11/14(木) 20:24:08.09HasKellで作られたサービスとかプログラムってあんまりききません
0584デフォルトの名無しさん
2013/11/14(木) 22:01:27.570585564
2013/11/15(金) 07:08:45.98猫シリーズの中では、C#は簡単な方だと思う
他の本は、もっと難しそう
あと、15歳でもわかる本、などもよくあるけど、
中学生には難しすぎる本ばっかり
0586デフォルトの名無しさん
2013/11/15(金) 09:22:19.65簡単に書ける方法ってありませんか?
もちろん自前で更新時刻を見てもいいのですが、
それだとMakefile書いたほうが早いので…。
0587デフォルトの名無しさん
2013/11/15(金) 16:56:17.21コンピュータがなくしたものの場所を教えてくれるといったソフトを作りたいのですが
どの言語で実現可能でしょうか
尚、当方パソコン初心者です
わかりやすく解説お願いします
0588デフォルトの名無しさん
2013/11/15(金) 16:59:19.98C++
Java
0589デフォルトの名無しさん
2013/11/15(金) 17:00:10.950590デフォルトの名無しさん
2013/11/15(金) 17:01:33.890591デフォルトの名無しさん
2013/11/15(金) 17:20:36.99リプレイ機能で本人が探すってのにしとけ。
0592デフォルトの名無しさん
2013/11/15(金) 17:36:00.98なんとかなるかも知れんけど、鍵とか財布とか限定されてないとどうだろうね。
0593デフォルトの名無しさん
2013/11/15(金) 17:52:50.76そのシナリオだと辛い というかおそらく役に立たない
同居している彼がお金をくすねるので金庫を監視とか
介護している老人が脱走もしくは異変を通報みたいなのならイケるかもしれない
0594587
2013/11/15(金) 17:57:17.01その3つを極めれば実現できるのでしょうか?
また最近タッチタイプを覚えた程度のパソコン初心者が
今からプログラミングを初めてどの程度でソフトを完成させられるのでしょうか?
0595デフォルトの名無しさん
2013/11/15(金) 17:58:53.240596デフォルトの名無しさん
2013/11/15(金) 18:00:33.750597587
2013/11/15(金) 18:02:05.75私が考えたのは鍵や財布といった監視したい特定のものに特徴のあるストラップのようなものをつける方法なのですが
難しいでしょうか?
0598デフォルトの名無しさん
2013/11/15(金) 18:02:54.09>顔認識ができるのだから鍵や財布認識もできると思います。
+20年
0599デフォルトの名無しさん
2013/11/15(金) 18:04:42.15言語を極めるのはその処理とは関係ないよ。
普通にコードを書けるようになれば、あとは言語とは関係ないアルゴリズムの世界。
0600デフォルトの名無しさん
2013/11/15(金) 18:06:08.28カギや財布に夜光塗料でも塗っとけばいい。←こういうのを本当の発想力と言うんだよ。
0601デフォルトの名無しさん
2013/11/15(金) 18:06:20.73それ使いなよ
0602デフォルトの名無しさん
2013/11/15(金) 18:07:34.72マーカーありなら難易度は下がるけど、まったくの初心者からはじめたら年単位だろうね。
なんか目的にかなうライブラリでもあって、それを使うだけならわりと簡単になると思うけど
なかったら大変。
0603デフォルトの名無しさん
2013/11/15(金) 18:14:31.50人間でも1280x720の解像度の一角からの映像見せられて細かいものが認識できるとは限らない
というか視覚では無理無理
電波の方向で考えな
0604587
2013/11/15(金) 18:27:22.93そこまで敷居が高いのでしょうか
0605デフォルトの名無しさん
2013/11/15(金) 18:30:39.23画像認識の解説書とか読むと、数式ズラズラだから数学なんかの素養がないと
きついんじゃないの?
逆にあればなんとかなるかもしれない。
0606デフォルトの名無しさん
2013/11/15(金) 18:35:43.740607587
2013/11/15(金) 18:41:10.58そろばんなら6級持ってます
頑張ってみます
0608デフォルトの名無しさん
2013/11/15(金) 18:42:14.920609デフォルトの名無しさん
2013/11/15(金) 19:22:16.29難しいけど一歩一歩進めて可能性が広がってるいい分野
0610デフォルトの名無しさん
2013/11/15(金) 19:45:12.67自己レスです。
www.gradle.org/docs/current/userguide/custom_tasks.html#incremental_tasks
あるにはありましたが、まだ微妙です。
おとなしくmakeにします。
0611デフォルトの名無しさん
2013/11/15(金) 20:22:36.22> テスト駆動(=テストドリブン)と聞くと、テストコードに埋もれて流れの読めないコードが連想される。
今まで色々な解釈する奴見てきたけど、こんな斬新な解釈する奴初めてだわ。
身近にいたら結構大変だろうな (w
0612ガスライティングで検索を!
2013/11/15(金) 20:40:27.32マインドコントロールしなければ組織を維持、拡張することができません
そのため、証拠を残さず、訴えられないように、ターゲットを集団で威圧、監視し、嫌がらせを行う「ガスライティング」という手法が必要なのです
カルト教団がどのように信者のマインドをコントロールしているのか知って下さい
[ガスライティング 集団ストーカー カルト]などで検索を!
...
0613デフォルトの名無しさん
2013/11/15(金) 21:27:25.76http://toro.2ch.net/test/read.cgi/tech/1384469862/
0614デフォルトの名無しさん
2013/11/15(金) 21:44:46.46財布の写真を遠近あらゆる角度から撮ったのを10000枚くらい用意してOKパターンにさせると結構良い精度でるんじゃない?
0615デフォルトの名無しさん
2013/11/15(金) 22:52:02.68探すべき想定箇所を網羅してカメラを配置できるならそもそも作る意味がないだろー
0616デフォルトの名無しさん
2013/11/16(土) 01:38:52.02わたしはちょっとしたネイティブなゲームプログラミングでC/C++のちょっとした基礎が出来る程度のプログラム知識です。Webはhtml/cssがちょっとだけわかりますが、サーバーサイドはほとんど知りません
特定アカウントのツイートを取得して、一定期間遅らせて(例えば特定アカウントがツイートした48時間後とか)まったく同じ文字列のツイートをポストする。という機能をもったbotを作りたいと思っています
自分のツイートを1週間後に自分のタイムライン上で観測したい、というのが用途です
ぐぐってみると、特定アカウントのツイートを公式RTするとか、そういうのは見つかるのですが
一定期間遅らせるという機能の実装方法がわかりません
なにを勉強すればどんな方法で実装できるか、参考になるwebページとか書籍はあるか
ご意見ください、お願い致します
0617デフォルトの名無しさん
2013/11/16(土) 01:45:18.030618デフォルトの名無しさん
2013/11/16(土) 02:12:54.70意見?
板違いも分からない奴が
他人のサーバに負荷をかけるプログラムなんか作るな
0619デフォルトの名無しさん
2013/11/16(土) 02:22:23.28APIで遅らせてツイートさせるような機能があるのですか?
調べてみます
>>618
すみません
WebProg板かなーと思ったのですが、相応しそうなスレがなかったのでこっちに投稿しました
例えばレンタルサーバとかでも、マシン専有プランとかじゃないと他人に迷惑かかるくらい負荷かかる処理ですか?
0620デフォルトの名無しさん
2013/11/16(土) 02:26:10.18遅らせるんじゃなくて現時刻から特定時間前の履歴を掘ればいいだろ
ってかWebProg知ってたなら最初からそっちで聞けボケ
0621デフォルトの名無しさん
2013/11/16(土) 02:29:03.02その方法ならわたしにもわかりそうです、ありがとうございます
今後はWebProg板に行きます
0623デフォルトの名無しさん
2013/11/16(土) 03:28:50.01鍵や財布を携帯電話と鎖でつないでおいたら、
電話を掛けて、どこにあるかは分かるんじゃない?
0624デフォルトの名無しさん
2013/11/16(土) 03:35:59.140625デフォルトの名無しさん
2013/11/16(土) 03:40:34.24財布とか鍵とかにあのバイブをつけておけばいい
探すときはリモコンのスイッチを入れれば振動音で分かる
0626デフォルトの名無しさん
2013/11/16(土) 04:39:11.95動画を保存するのはいいけど、何日分保存する気?
鍵を識別できるレベルの解像度で動画を保存するデータストレージは用意できるの?
0628デフォルトの名無しさん
2013/11/16(土) 06:57:32.47それ実際に作ろうとしてる会社があったと思う
Kinect使うとかって話があったような
精度あげるなら画像認識エンジンを独自開発しないといけないんじゃないか?
カメラ使わない失せ物探しとしては、物に電子タグをつけておいて、
無くしたらタグからアラームがなるとか、タグを探知する端末を手元に置くとか
スマフォと連携するものもある
迷子猫、犬用のデバイスとして首輪に付けられるタグがすでに発売されている
0629デフォルトの名無しさん
2013/11/16(土) 08:19:52.37ベッドが無くなった程度を認識するのがやっと
0630デフォルトの名無しさん
2013/11/16(土) 09:01:37.35・バカにでも無理とわかる目標、しかし、条件を変更すれば、バカが持つ知識が応用できる
・でも、初心者が作成出来るわけないから、言いたい放題
0631デフォルトの名無しさん
2013/11/16(土) 10:08:24.300632デフォルトの名無しさん
2013/11/16(土) 10:25:09.210633デフォルトの名無しさん
2013/11/16(土) 11:03:19.470634デフォルトの名無しさん
2013/11/16(土) 12:18:00.47下にならなくても机の上のコーヒーカップの陰に置いたら終わり
0635デフォルトの名無しさん
2013/11/16(土) 12:56:04.970636デフォルトの名無しさん
2013/11/16(土) 13:08:05.38あと過去の自他の言動も全て記憶しているのでよく言った言わないで喧嘩になる。
0637デフォルトの名無しさん
2013/11/16(土) 13:18:52.340638デフォルトの名無しさん
2013/11/16(土) 16:38:21.16<root>
<boxes>
<box>1</box>
</boxes>
<boxes>
<box>2</box>
</boxes>
</root>
ってXMLがあるとします
1ってテキストノードがある要素を取得するときにXPathで
".//boxes[1]/box[1]"
って書くと取得できるんですが
".//boxes/box[1]"って書くと1と2のテキストノードの要素を取得してしまいます
でもRubyだと//items/ib[1]"で1のテキストノードのみ取得できます
XPathの仕様はっていうのは言語によって全然異なるのでしょうか?
0639デフォルトの名無しさん
2013/11/16(土) 16:39:21.64訂正
×でもRubyだと//items/ib[1]"で1のテキストノードのみ取得できます
○でもRubyだと//boxes/box[1]"で1のテキストノードのみ取得できます
0640デフォルトの名無しさん
2013/11/16(土) 16:54:48.520641デフォルトの名無しさん
2013/11/16(土) 16:57:27.90コード晒せない?
0642デフォルトの名無しさん
2013/11/16(土) 17:02:57.63[Ruby]
doc = REXML::Document.new text
REXML::XPath.each(doc, '//boxes/box[1]') do |e|
puts e.text
end
[Python]
tree = ET.fromstring(text)
for node in tree.findall(".//boxes/box[1]"):
print(node.text)
[XML]
>>638
変数textにxmlの文字列を格納
0643デフォルトの名無しさん
2013/11/16(土) 17:34:19.47REXML なら REXML::XPath.first(doc, ".//box")
ETree なら tree.find(".//box")
にしても REXML の XPath 使った API ってこんなのだったのか
いま見ると古くさいなあ
0644デフォルトの名無しさん
2013/11/16(土) 17:50:00.72そういうふうにかいたほうがいいですね
勉強になりました
0645デフォルトの名無しさん
2013/11/16(土) 17:52:02.470646デフォルトの名無しさん
2013/11/16(土) 18:00:23.66これが2になるわ
0647デフォルトの名無しさん
2013/11/16(土) 18:09:35.00Nokogiri::XML.parse(text).css('//boxes/box[1]').each {|e| p e.text }
0648デフォルトの名無しさん
2013/11/16(土) 18:10:57.740649デフォルトの名無しさん
2013/11/16(土) 19:01:37.360650デフォルトの名無しさん
2013/11/16(土) 20:24:11.92awkのソースコード見るといい。参考になるぞ
0651デフォルトの名無しさん
2013/11/16(土) 21:32:59.31作りたい言語の(構文上の)複雑さによりけり
たとえば、
・構文がとても単純なLispやPrologでは、
再帰下降法により手書きでパーザを書くケースが多い
・構文が比較的に単純なSmalltalkでは、
Smalltalk自身で書かれたパーザクラスで書かれた実装が多い
・その他の複雑な構文を持つ大半の言語では、
Yaccのようなパーザジェネレータを利用するケースが多い
0652デフォルトの名無しさん
2013/11/16(土) 21:43:23.21これは多くの人が鬱陶しいと思ってる広告を見えなくできるため、社会貢献になると思います
0653デフォルトの名無しさん
2013/11/16(土) 21:44:52.73物事の極一部の表面しか見ないで社会貢献とか笑わせるわ
0654デフォルトの名無しさん
2013/11/16(土) 21:45:09.240655デフォルトの名無しさん
2013/11/16(土) 21:52:43.26正規表現とか使えば意外と簡単にいけるんじゃね?
大手の出してる広告→URLのドメイン見れば一発
ブログ→広告の入る場所はだいたい決まってる
これで8割は削れるだろ
0656デフォルトの名無しさん
2013/11/16(土) 21:56:21.79そういう前提が有るならその前提の下で語れよ。
「スクリプトが動かない環境を使うユーザを切り捨てるならば」「サーバから動的にHTMLを生成するのはすでに旧世代の所行。」
なら誰も突っ込まねぇよ。
「そういう環境は切り捨てます」って言えばいいのに「そういう環境について考慮するのは老害」って言い出すのも>>561もアホ。
老害を切れる俺カッコイイって浸るには説明能力足りてねぇぞ。
0657デフォルトの名無しさん
2013/11/16(土) 21:56:46.30広告画像のURLには、問い合わせがあるとか、外部ドメインになってるとか、特徴がある。
0658デフォルトの名無しさん
2013/11/16(土) 21:58:20.790659デフォルトの名無しさん
2013/11/16(土) 22:01:13.84こういうのってやっぱり
広告出す側が対策立てたときにこちらもすぐ対応できるように
ウイルス対策ソフトみたいに定義ファイルとして持っておくのがいいのかな。
0660デフォルトの名無しさん
2013/11/16(土) 22:04:31.090661デフォルトの名無しさん
2013/11/16(土) 22:06:15.750662デフォルトの名無しさん
2013/11/16(土) 22:07:15.080663デフォルトの名無しさん
2013/11/16(土) 22:11:49.03頭の悪いアホはプログラムさえ作れば何とかなると思うんだろうな。
0664デフォルトの名無しさん
2013/11/16(土) 22:12:47.62いちいちプロキシを挟もうなんて思わねえよ。
0665デフォルトの名無しさん
2013/11/16(土) 22:13:33.210666デフォルトの名無しさん
2013/11/16(土) 22:59:06.92アプリやゲームとかにデータベース持たせるのって基本どうやってるん?
例えばスケジュール管理アプリを配布する時とかDBはどうしてるのかなって
0667デフォルトの名無しさん
2013/11/16(土) 23:01:40.30手軽なところではSQLiteとか
0668デフォルトの名無しさん
2013/11/17(日) 00:03:58.760669デフォルトの名無しさん
2013/11/17(日) 00:15:06.39データベースって要はデータを保存できて、取り出せればいいわけだから。
バークレイdbとか調べてみればいい。
基本、全てのデータベースシステムはストレージを読み書きしてるだけ。使う側のインタフェースがTCP/IPだっり、UNIXソケットだったり、APIだったりするだけ。
0670デフォルトの名無しさん
2013/11/17(日) 00:23:41.250671デフォルトの名無しさん
2013/11/17(日) 00:28:12.460672デフォルトの名無しさん
2013/11/17(日) 00:36:33.940673デフォルトの名無しさん
2013/11/17(日) 00:41:11.77べつにSQliteでなくて適当なライブラリでいいけど。
なんか難しい要素あるのか。
0674デフォルトの名無しさん
2013/11/17(日) 00:56:53.91自分も SQLite でいいと思うけど。
0675デフォルトの名無しさん
2013/11/17(日) 01:25:25.56WebシステムでしかDB繋げるのってやったことないんで、
単独で動くソフトとかゲームやアプリがどんな風にDB扱ってるのかよくわからなくて
別のPCに移動したときにDB無かったら動かないじゃん、Javaみたいに
0676デフォルトの名無しさん
2013/11/17(日) 01:42:23.48ホントにDBとは何ぞやから勉強した方がいいと思う
0677デフォルトの名無しさん
2013/11/17(日) 01:45:37.760678デフォルトの名無しさん
2013/11/17(日) 02:35:27.910679デフォルトの名無しさん
2013/11/17(日) 02:36:57.94削除や更新するときダルイんでそれは無い。
起動時に全部読み込んで毎回全部書き出すならそれもありだが、肥大化すると辛い。
0680デフォルトの名無しさん
2013/11/17(日) 07:10:19.53データベース板があるくらいだから、やっぱりDBはDBで
プログラミングの一つだけどべっこのものなんだと思う。
0681デフォルトの名無しさん
2013/11/17(日) 11:24:01.350682デフォルトの名無しさん
2013/11/17(日) 11:28:10.31疑問を持った理由(背景)の説明はよく理解できたよ
誰でも最初はこういった疑問を持つものだし、
このスレはそんな疑問に応えるために存在している
で、Webアプリで使われるMySQLやOracleは、
それ単体で製品として存在するほど大規模なソフトウェアであり、
それらは一般に「DBMS(DB Management System: DB管理システム)」と呼ばれる
そして、ゲーム等の独立した(=スタンドアロンな)アプリ開発だと、
DB機能が必要な時には、(DBMSの代わりに)「DBエンジン」と呼ばれる
組込み用途に適した小さなDBソフトウェアが採用される
そんなDBエンジンの代表例が、SQLite(>>667等)やBerkely DB(>>669)になる
Windowsに限定すればMS Accessで使われるJet Databese Engineが有名だ
Javaの世界だとHSQLDBがよく知られている
これはJavaだけで書かれた(いわゆるpure Java)なデータベースエンジンであり、
OpenOfficeの(MS Access相当品である)Baseでも採用されている
0683デフォルトの名無しさん
2013/11/17(日) 11:38:36.62こいつはMMORPGのサーバーに組み込みの小さなDBが入ってると思ってんのか、
ものを知らないにも程がある。
0684デフォルトの名無しさん
2013/11/17(日) 11:39:45.510685デフォルトの名無しさん
2013/11/17(日) 11:50:43.93どう読んでもネットワーク接続を必須としないスタンドアロンなゲームの事だろ。
ゲーム=MMOってどんだけ視野が狭いんだよ。
0686デフォルトの名無しさん
2013/11/17(日) 12:00:22.21やっぱりソケットでUDPがいいですか?
0687デフォルトの名無しさん
2013/11/17(日) 12:01:48.180688デフォルトの名無しさん
2013/11/17(日) 12:02:57.32「スタンドアロンなゲーム」
とは書いてない
「ゲームはスタンドアロンだ」
と書いてある
0689デフォルトの名無しさん
2013/11/17(日) 12:19:35.40そうです
0690デフォルトの名無しさん
2013/11/17(日) 12:30:18.55ここで誰かがラグ出ないと嘘をつけばそれを鵜呑みにして開発するんだろうか
頭弱そう
0691デフォルトの名無しさん
2013/11/17(日) 12:59:23.160692デフォルトの名無しさん
2013/11/17(日) 13:11:14.410693デフォルトの名無しさん
2013/11/17(日) 13:16:06.96実際測定したことはないけど。
0694デフォルトの名無しさん
2013/11/17(日) 13:36:02.17サーバーパワーと帯域に余力があるのならMMOにも十分使えるレイテンシだと思うよ
ライブラリも整備されてて扱いやフォールバックもとても楽だし、オススメ
もしそれらが気になるようなら先進ブラウザ限定でWebRTCのDataChannelを使ってP2P接続もできる
ただしもちろんP2Pだとプレイヤーの人数だけコネクションが必要になってしまうし、
UDPだから実際はパーティーメンバー間でのメーセージングとかにしか使えないかもしれない
0695デフォルトの名無しさん
2013/11/17(日) 13:36:38.110696デフォルトの名無しさん
2013/11/17(日) 13:45:57.160697デフォルトの名無しさん
2013/11/17(日) 13:49:22.900698デフォルトの名無しさん
2013/11/17(日) 13:49:35.32何をやるかによるだろ。ゲームの通信って言ったって色々あるんだから。
0699デフォルトの名無しさん
2013/11/17(日) 13:54:09.49WebSocketはブラウザ対応段階に応じて、AjaxやFlashAPIを使ってエミュレート出来る
そのための著名なライブラリでSocket.ioがあって、素晴らしい
0700デフォルトの名無しさん
2013/11/17(日) 13:56:35.000701デフォルトの名無しさん
2013/11/17(日) 14:07:52.920702デフォルトの名無しさん
2013/11/17(日) 14:26:48.15それぞれの一定範囲内のプレイヤーのIPを常に教え合えば
最初のログイン後は一切サーバー介さなくて良くなるんじゃね
という無法MMOの提案
0703デフォルトの名無しさん
2013/11/17(日) 14:34:22.46でないと作ってる側が混乱して自滅するパターン
0704デフォルトの名無しさん
2013/11/17(日) 17:45:04.090705デフォルトの名無しさん
2013/11/17(日) 18:04:57.55特に
高速回線→低速回線→高速回線→高速回線
0706デフォルトの名無しさん
2013/11/17(日) 18:06:43.11オセロくらいならそれでもいいんだろうけどな
0707デフォルトの名無しさん
2013/11/17(日) 18:15:37.96帯域幅と応答速度の区別ぐらいしろ、というかバケツリレーしてどうすんだスターにしとけ。
0708デフォルトの名無しさん
2013/11/17(日) 18:41:28.580709デフォルトの名無しさん
2013/11/17(日) 18:49:10.98あれP2PなんだけどP2Pにするメリットあるの?
0710デフォルトの名無しさん
2013/11/17(日) 20:54:16.04P2P自体はソケット弄ったことアレばだれでも経験あるでしょ
難しいことじゃないんだし
自分は経験浅いけど将棋と人狼の大戦アプリの経験あるよ
0711デフォルトの名無しさん
2013/11/17(日) 22:17:39.82理由は間違いが分かりやすいから
その後はサポートツールを主に作らされるから
「ちょっとYahoo!から天気予報取ってきて表示して」
みたいなのができる奴は入社一桁の中には殆どいないと思われる…
0712デフォルトの名無しさん
2013/11/17(日) 23:06:04.16日本語でおk
0713デフォルトの名無しさん
2013/11/17(日) 23:13:50.710714デフォルトの名無しさん
2013/11/17(日) 23:14:47.35むずかしいだろ、データがどれかわからんし
0715デフォルトの名無しさん
2013/11/18(月) 03:12:55.51データがどれか分からん厨w
0716デフォルトの名無しさん
2013/11/18(月) 04:04:08.30これって、ステート数の単位=クロックの逆数(1MHzなら1μS)だと思いますが
サイクル数とはどういう意味の量なのでしょうか?
0717デフォルトの名無しさん
2013/11/18(月) 04:50:55.03マシンサイクルの数じゃね
0718デフォルトの名無しさん
2013/11/18(月) 07:49:58.45ってなってると、命令読み出し 目的アドレス読み出し(2回) メモリアクセス
で4サイクル、と勘定するの? MOV r1,r2 だと命令読み出しだけで1サイクル?
実行時間を見積もるにはステート数のほうが正確かな?
0719デフォルトの名無しさん
2013/11/18(月) 08:14:58.22人並みの検索能力持っていればxmlで入手できるので楽勝
バカには無理のようだが
0720デフォルトの名無しさん
2013/11/18(月) 10:08:11.34フェッチ・デコード・実行・ストアの一連動作で1回だよ
マシンサイクルでググれば出てくるだろ
0721デフォルトの名無しさん
2013/11/18(月) 11:15:32.40どれ?
0722デフォルトの名無しさん
2013/11/18(月) 11:18:42.21それ選んだら仕様出たけど
0723デフォルトの名無しさん
2013/11/18(月) 11:56:33.65どの程度のパソコンを購入すれば快適か
どこのサイトの商品でも良いので参考までに貼ってもらえませんか?
スマートフォンのゲームアプリを作れるような環境を考えています
0724デフォルトの名無しさん
2013/11/18(月) 12:05:13.500725デフォルトの名無しさん
2013/11/18(月) 12:06:21.570726デフォルトの名無しさん
2013/11/18(月) 12:06:21.800727デフォルトの名無しさん
2013/11/18(月) 12:15:35.47メーカー系ならDELLかHPか、ショップブランドならドスパラやパソコン工房みたいなところで
5〜10万くらいの価格帯のPCを買っておけば問題ないよ。
iPhoneならappleのサイトで、mac miniでも買えばいい。
macは中古を買うと、最新のOSや開発ツールを入れられないことがあるから、そういうのを
調べられないなら最新のやつを買うこと。
動作確認用の実機は、androidなら去年かおととしくらいのモデルを中古で、iPhoneなら
ipod touchでも買えばいい。
金があるなら新しいのでもいいけど。
0728デフォルトの名無しさん
2013/11/18(月) 12:24:02.32macはまったく考えていませんでした
ショップブランド?の10万前後のPCを考えていたのですが
5万〜でも大丈夫なんですね
参考にします、あとはググる+直接サポートで聞いて調べてみます
どうもありがとうございました
0729デフォルトの名無しさん
2013/11/18(月) 12:27:38.31いくら安くてもネットブックだけはやめとけよ
ネットブックでなければ性能は大して気にしなくていい
個人的な意見だけど、画面は広いほうがソースコードの一覧性に優れていて良いと思う
0730デフォルトの名無しさん
2013/11/18(月) 12:29:10.18http://kohada.2ch.net/test/read.cgi/php/1384065969/150
0731デフォルトの名無しさん
2013/11/18(月) 12:38:45.20WindowsだとC++,C#,Java
LinuxだとC++,Java
Macだとなに?
0732デフォルトの名無しさん
2013/11/18(月) 12:57:05.670733デフォルトの名無しさん
2013/11/18(月) 13:04:00.500734デフォルトの名無しさん
2013/11/18(月) 14:23:11.690735デフォルトの名無しさん
2013/11/18(月) 14:28:22.200736デフォルトの名無しさん
2013/11/18(月) 14:28:26.90色々捗るぞ
0737デフォルトの名無しさん
2013/11/18(月) 15:51:46.11あらかじめノートにフローチャート書いて
入念に検討してからコーディングするのが
いいのか?
0738デフォルトの名無しさん
2013/11/18(月) 16:04:56.89ないと使い物になりません
0739デフォルトの名無しさん
2013/11/18(月) 16:07:01.23スラスラ書けるようになるのは訓練あるのみだわ。
フローチャートは意味ない。
0740デフォルトの名無しさん
2013/11/18(月) 16:10:39.820741デフォルトの名無しさん
2013/11/18(月) 16:13:27.520742デフォルトの名無しさん
2013/11/18(月) 16:41:45.480743デフォルトの名無しさん
2013/11/18(月) 16:49:00.92array
list
collection
のニュアンス/概念的な違いってどこにあるの?
0744デフォルトの名無しさん
2013/11/18(月) 17:05:20.26フォーマルな用語解説じゃなくて俺のイメージだけど。
sequence
連続して先頭から順番にアクセスするイメージ。ランダムアクセスと対で使われることが多い。
array
データが並んでるイメージ。一般にプログラミング言語で整数のインデックスで
データのならびにアクセスする仕組みを指すことが多い。
最近はPHPみたいにmapと統合されてる場合もある。
list
昔はlistというとリンクリストのイメージだったけど.netはサイズが動的な配列(array)も
listといわれている。
リンクリストの特徴は、先頭か末尾から順番にしかアクセスできない(ランダムアクセス
できない)。データの追加や削除のコストが低い。
collection
array, list, mapなどなど、データを扱う仕組みの総称
0745デフォルトの名無しさん
2013/11/18(月) 17:23:20.68collectionは 種類は異なるけど似たようなものを大雑把にまとめる
0746デフォルトの名無しさん
2013/11/18(月) 17:23:48.16array インデックスと"length"キーをハックしたオブジェクト
list インデックスと"length"キーを持った基本読み専用のデータオブジェクト
collection 連想配列(map)
0747デフォルトの名無しさん
2013/11/18(月) 17:41:30.190748デフォルトの名無しさん
2013/11/18(月) 18:06:50.68enumerateの発音を考慮するといにゅむ?なんかもにょる…
0749デフォルトの名無しさん
2013/11/18(月) 18:13:10.820750デフォルトの名無しさん
2013/11/18(月) 18:32:42.13listは順序があるcollection
collectionは複数のデータの集まり
sequenceは順番に並んでるという物、手順。または、並んでいる物、手順を順番に処理すること
>>747
インデックスに歯抜けを作れる点
hashと共存している点
0751デフォルトの名無しさん
2013/11/18(月) 18:40:04.42それRubyもおなじ
0752デフォルトの名無しさん
2013/11/18(月) 18:48:00.83何が?
0753デフォルトの名無しさん
2013/11/18(月) 20:22:27.730754デフォルトの名無しさん
2013/11/18(月) 20:49:48.68まず一般的な分類から:
・collection
複数の同じ種類の要素の集まりを表す最も一般的な名前
collection は順序性の有無と索引付けの有無で分類される
・ordered collection
順序性のあるcollectionであり、これをsequenceとも呼ぶ
array や list、そして stream が sequence の一種になるし、queue や stack も含まれる
・unordered collection
順序性のない collection であり、その代表例が set(集合) や bag(多重集合)
・indexed collection
索引付けされキーでアクセス可能な collection であり、array や hash が含まれる
実際の collection 実装は効率や多重継承の有無といった理由により様々な選択肢がある
たとえばRubyの場合、1.8までHashクラスは順序性の無い自然な実装だったけど、
1.9からは順序性を持つよう仕様が変更された
またPythonのコレクションには不変なシーケンスとしてタプル(tuple)があるけど、
一般にタプルは(コレクションではなく)異なる種類の複数要素の組合せを表現する
(レコードや構造体と同様な)直積構造に分類されるから、誤った命名だと言える
0756デフォルトの名無しさん
2013/11/18(月) 21:01:23.770757デフォルトの名無しさん
2013/11/18(月) 21:09:24.360758デフォルトの名無しさん
2013/11/18(月) 21:15:14.170759デフォルトの名無しさん
2013/11/18(月) 21:30:54.23これからはそっちが基本なのかもね
0760デフォルトの名無しさん
2013/11/18(月) 21:46:41.710761デフォルトの名無しさん
2013/11/18(月) 21:49:48.790762デフォルトの名無しさん
2013/11/18(月) 22:02:02.350763デフォルトの名無しさん
2013/11/18(月) 22:21:22.13インタフェースを決めて、問題領域を限定してから書く。
例えば関数だったら引数と戻り値を決めて、その中だけに集中する。何のためとかに使うものだからとか関係なく。
あと、一度決めた仕様はプログラミング中に変えない。
0764743
2013/11/18(月) 22:26:04.77条件によって階層的というか系統的に分類されるのですね
今まで横並びのイメージだったのでよくわからなかったのがすっきりしました
ありがとう
0765デフォルトの名無しさん
2013/11/18(月) 22:27:23.64MapとかSetあるやん
0766デフォルトの名無しさん
2013/11/18(月) 22:29:20.79んにゃ、実際の使われ方はむしろ排他的だよ
0767デフォルトの名無しさん
2013/11/19(火) 05:50:22.12また未普及の実装の話か
0768デフォルトの名無しさん
2013/11/19(火) 09:23:56.570769デフォルトの名無しさん
2013/11/19(火) 09:32:46.070770デフォルトの名無しさん
2013/11/19(火) 09:37:20.54そんなの通用するならC++14だって普及済みだわ
0771デフォルトの名無しさん
2013/11/19(火) 10:19:39.65それに仕様や実装でcollectionって言葉が主にどういう使われ方されてるかの説明だから
どのくらい実装されてるとか関係ないでしょ?
0772デフォルトの名無しさん
2013/11/19(火) 11:05:57.45JSはブラウザのためだけのものじゃないがな
NodeだってFirefoxOSだってあるのに
今ChromeStableでデフォかどうかで語るのは間違い
それとJavaScriptはいっぺんにじゃなくてコンセンサスが取れてるものから
徐々に機能が追加されていくものだから
C++14のくくりとMap1機能を比較するのも大間違い
0773デフォルトの名無しさん
2013/11/19(火) 11:17:57.59論点ずらしてるだけで
実装が普及してない事の反論になってないがな
0774デフォルトの名無しさん
2013/11/19(火) 11:25:00.44ASが起動しなくなります。
プラグインを無効にすると、また動くようになります。
C言語のプラグインは、他に見当たらないようなのですが、
ASはC言語には対応してないのでしょうか?
0775デフォルトの名無しさん
2013/11/19(火) 11:39:26.73Ultimate Editionなら出来るけど有料
Android のネイティブコード書くならeclipse + ndk + cdt でやるのがいいかな
0776デフォルトの名無しさん
2013/11/19(火) 11:39:59.54そう言う意味だと配列も連想配列もCollectionだからどの言語もあるな
iterableってコレクションから順番に値を取り出せることだと思うんだけど
これって毎回同じ順番で取り出せることが保証されてないといけないんだっけ?
iterable = orderedなのかってのを知りたい感じかな
0777デフォルトの名無しさん
2013/11/19(火) 11:52:10.48連想配列=Collection=Map,Setって感じだね
連想配列っていうのは何でもキーにできる本当の連想配列のことだけど
iterable = ordered
とは限らないと思う
iterableってもっと大きな概念かと
0778デフォルトの名無しさん
2013/11/19(火) 11:52:39.76やはり対応してなかったんですね・・・。
ありがとうございました。
0779デフォルトの名無しさん
2013/11/19(火) 12:13:11.63iterableには毎回同じ順番で取り出せることは保証されてない
orderedは順番が保証されていることだけど、実質または実装はiterableのはず
orderedはiterableに含まれるのであって同意ではないよ
collectionに、map、set、配列、連想配列は含まれるからその通り
0780デフォルトの名無しさん
2013/11/19(火) 12:36:10.83論点ずらすもなにも元々関係ないこじつけを解消したまでだが?
それに実装は普及してるでしょ
V8ではデフォで有効になっていないってだけ
0781デフォルトの名無しさん
2013/11/19(火) 13:43:06.86isValid
isExist
どちらが良いの?どう違うの?
それか、ほかに良い名称ありませんか。
0782デフォルトの名無しさん
2013/11/19(火) 13:51:51.53辞書ひけ
0783デフォルトの名無しさん
2013/11/19(火) 13:55:19.550784デフォルトの名無しさん
2013/11/19(火) 14:00:47.91existは存在するかどうか
どっちを使えば良いかわかるよね。
0785デフォルトの名無しさん
2013/11/19(火) 14:01:47.83通常どちらもダメ
目的に応じてis〜にしないと
0786デフォルトの名無しさん
2013/11/19(火) 14:05:01.24true or falseです。C++です。
>>784
そういう使い分けなのですね。ありがとうございます。
0787デフォルトの名無しさん
2013/11/19(火) 14:10:11.08isfalse
0788デフォルトの名無しさん
2013/11/19(火) 14:49:20.840789デフォルトの名無しさん
2013/11/19(火) 15:18:49.16そのメソッドを呼ぶ価値がある時点では、そのオブジェクトは存在している。内部の移譲しているものの有無に関しては、それが何かわからないと名前がつけられない。それが唯一のメンバであるならば、枠だけ存在して中身はないのだからisEmptyとか。
単なる関数ならisが変。
ところで、スレは立っている。
クラス名・変数名に迷ったら書き込むスレ。Part23
http://toro.2ch.net/test/read.cgi/tech/1364875204/
0790デフォルトの名無しさん
2013/11/19(火) 15:23:16.14メソッドの話は誰もしてませんが。
0791デフォルトの名無しさん
2013/11/19(火) 15:38:00.74変数名なら尚更isとかわからない。何がなんだ。
name = null とか出来ない言語なのか。
name.isEmpty とか英語っぽくなるからメソッドだとisつけるのだろ。プロパティの場合もあるけど、カプセル化を考えてるだけだから同じだろう。メンバかどうか。
0792デフォルトの名無しさん
2013/11/19(火) 15:55:29.69trueが普通なときはfalse主観で考えた方がいいし
例えばisVisible=falseじゃなくてhidden=trueとか
0793デフォルトの名無しさん
2013/11/19(火) 16:12:37.45Mでするの?Pでするの?
0794デフォルトの名無しさん
2013/11/19(火) 16:20:34.39> 変数名なら尚更isとかわからない。何がなんだ。
そうか?
bool existanceだと一目でbool型かどうかわからないが、bool isExistならbool型だと一目でわかる。
0795デフォルトの名無しさん
2013/11/19(火) 16:21:32.150796デフォルトの名無しさん
2013/11/19(火) 16:29:27.010797デフォルトの名無しさん
2013/11/19(火) 16:59:36.980798デフォルトの名無しさん
2013/11/19(火) 17:46:07.94別に名前だけじゃなくても使われ方で分かるだろう?
0799デフォルトの名無しさん
2013/11/19(火) 17:54:55.51プロパティミッシングって聞かない
なぜ?
0800デフォルトの名無しさん
2013/11/19(火) 17:55:42.00型は別にイランと思う
0801デフォルトの名無しさん
2013/11/19(火) 18:00:11.430802デフォルトの名無しさん
2013/11/19(火) 18:09:11.09ハンガリアンだから、プレフィックスは全部ハンガリアンって認識で
「ハンガリアンってdisられるけど、有用な局面もあるよね」って反論は筋違いだと思われ。
0803デフォルトの名無しさん
2013/11/19(火) 18:13:03.340804デフォルトの名無しさん
2013/11/19(火) 18:18:14.37「有用な使い方されてる場合もあるけど、基本的に使う必要ないよね」って再確認してるだけ
0805デフォルトの名無しさん
2013/11/19(火) 18:26:14.16変数の扱いに迷わなくて済む
0806デフォルトの名無しさん
2013/11/19(火) 18:32:14.32マップ上で主人公を動かして、動いている敵を倒すだけのゲームを作りたいんですが
こういうのって動作るのですか?
0807デフォルトの名無しさん
2013/11/19(火) 18:45:26.73オブジェクト指向と手続き型の違いにより、プロパティが定義されていないエラーを
オブジェクト指向ではメソッドミッシングとして、手続き型では未定義エラーとして扱う
オブジェクト指向だと、プロパティとメソッドはどちらもメッセージであり両者の意味は同じ
たとえば Ruby の式 obj.hoge において、hoge の呼び出し元から見ると
hoge がプロパティなのかメソッドなのかを区別しない(=区別できない)
だからミッシングに関しても両者をまとめてメソッドミッシングと称している
それに対して、手続き型ではプロパティは変数でメソッドは手続きであると区別されている
たとえば Python の式 obj.hoge は明らかにプロパティ参照であり、obj.hoge() であれば
手続き(=メソッド)呼び出しになる
ここで、もしもメソッド受信先オブジェクトでプロパティが定義されていなければ、
メソッドミッシングよりも(プロパティは変数なのだから変数未定義エラーと同様に)
プロパティ未定義エラーとして扱うほうが(手続き型言語へ後付けでオブジェクト指向を
追加したPython処理系としては)自然な解釈になる
結果として、それぞれの解釈に違いはあるけど、どちらもプロパティミッシングとは呼ばない
0808デフォルトの名無しさん
2013/11/19(火) 18:45:42.97ものにしたいのなら間違いなくフレームワーク使うべし
0809デフォルトの名無しさん
2013/11/19(火) 18:49:52.80両者まとめてそう呼んでるんだったのね
0810デフォルトの名無しさん
2013/11/19(火) 19:23:24.13サーバーがファイルを更新するときに排他ロックして
クライアントがファイルを参照しようとしたときに共有ロックをすれば良いのでしょうか
0811デフォルトの名無しさん
2013/11/19(火) 19:43:36.270812デフォルトの名無しさん
2013/11/19(火) 19:51:47.280813デフォルトの名無しさん
2013/11/19(火) 19:55:50.94英語的にどうとか気にしなくていいよ
悩む時間が無駄
0814デフォルトの名無しさん
2013/11/19(火) 20:04:14.95IDEなら命名に頼らなくてもすぐわかると思うけどな。
後で状態を追加するようになって、booleanからオブジェクトに型を変更したときに、名前がミスマッチの方が嫌だ。リファクタリングツール使えばある程度は済むけど。
booleanよりStringとかで良くあるので、その延長。
0815デフォルトの名無しさん
2013/11/19(火) 21:48:18.520816デフォルトの名無しさん
2013/11/19(火) 22:15:24.56http://awabi.2ch.net/test/read.cgi/akb/1384531580/
【参考】画像の入手の仕方
暗号生成ツール『暗号くん』のサイト(http://ango.satoru.net)に行き
バイナリ→16進数(未圧縮)のところに英語数字だらけの文字列を貼り付け
キーを入れると、おっぱいコラのimgurが出現する
(キーはコラ作者の末尾Pのレスのどこかに書いてある。毎回変わる。)
悪質だから通報して潰そう
0817デフォルトの名無しさん
2013/11/19(火) 22:31:01.87水着を透かしてるんじゃなくて赤の他人の乳首貼っつけてるだけでしょ?
煽りじゃなくて単なる興味
0818デフォルトの名無しさん
2013/11/19(火) 22:47:05.330819デフォルトの名無しさん
2013/11/19(火) 22:58:08.41裁判は本人の意志でやるわけだし
AKBを守ろうとしているつもりでも、こうやっていろんなところに宣伝してる時点であなたも加害者ってことを自覚するべきだ
0820デフォルトの名無しさん
2013/11/19(火) 23:00:14.980821デフォルトの名無しさん
2013/11/19(火) 23:02:47.370822デフォルトの名無しさん
2013/11/19(火) 23:18:59.640823デフォルトの名無しさん
2013/11/19(火) 23:48:52.800824デフォルトの名無しさん
2013/11/20(水) 00:58:47.15FileオブジェクトとかPathオブジェクトとかだと・・・
0825デフォルトの名無しさん
2013/11/20(水) 02:01:48.06なかなかうまくいきません。
1 6 11
3 8 13
5 10 15
4 9 14
2 7 12
というファイル(test.dat)を
1 6 11
2 7 12
3 8 13
4 9 14
5 10 15
とそれぞれ昇順に並べたいと思っています。
(全体の数は1500万くらいあります。)
unixのソート
sort -t:-k 1,1n -k 2,2n, -k 3,3n test.dat
を試してみましたが、書き方が悪いのか
ダメでした。
(2列目だけなぜか揃いませんでした。)
教えて頂けると大変助かります。
0826デフォルトの名無しさん
2013/11/20(水) 02:04:29.810827デフォルトの名無しさん
2013/11/20(水) 02:12:08.680828デフォルトの名無しさん
2013/11/20(水) 02:17:37.13依存ファイルには実態は宣言してあります
たすけてください
0829デフォルトの名無しさん
2013/11/20(水) 02:36:40.39Fileも同じじゃん
もしそのオブジェクトがファイル取得試行のオブジェクトなら
あるかないかじゃなくて成功したかどうかだろ
0830デフォルトの名無しさん
2013/11/20(水) 02:46:52.64ちゃんとリンクして無いとか、リンクに使う名前の修飾が一致して無いとか。
>>829
>もし〜なら〜だろ
答え出てるじゃん
もし〜でないなら〜だとは限らないだろ。
実装次第。
0831デフォルトの名無しさん
2013/11/20(水) 03:10:25.69もしかして、1〜5、6〜10、11〜15を
独立してソートさせたいという事?
0832デフォルトの名無しさん
2013/11/20(水) 03:30:02.801 2 3
1 3 5
1 4 7
1 5 9
1 6 11
1 3 2
1 5 3
で
1 2 3
1 3 2
1 3 5
1 4 7
1 5 3
1 5 9
1 6 11
多分ケツからソートすればいいんじゃないのかという気はする
0833デフォルトの名無しさん
2013/11/20(水) 04:41:23.19gawk -F" " -- "{printf(\"%6d %6d %6d\n\",$1,$2,$3);}" test.dat | sort | gawk -- "{print $1,$2,$3}
0834デフォルトの名無しさん
2013/11/20(水) 04:56:13.12いやいや、全部の場合を挙げたでしょ?
Fileってのがファイルそのもののオブジェクトでもそうだし、
そうじゃなくてファイルの読み込みAPIを叩いたときに帰ってくるようなものでもそう
ひねくれるのはやめようね
0835デフォルトの名無しさん
2013/11/20(水) 05:47:04.22PathをFileにキャストして利用できるライブラリとか、
iノード値が存在しててファイル名が存在しないファイルとか、
出力先としてのファイルで作成前と追記時を区別する場合だとか、
リモート等から将来生成されるローカルファイルを予め示すオブジェクトだとか、
幾らでもひねくれようとおもえばひねくれられるさ!
まぁちょっと例が悪かったが「オブジェクトは自身が表現する対象が存在しない状態を表現してはいけない」なんて事は無いだろ。
適切な名前をつけようと思えば付けれるケースも多いだろうけど、
必ず詳細名つけなきゃならんルールがあるわけでも無いと思うが。
まぁスレチっすね
0836デフォルトの名無しさん
2013/11/20(水) 06:07:03.09こういう元の質問置いてけぼりにするのが流行ってるのか?
0837デフォルトの名無しさん
2013/11/20(水) 07:44:12.430838デフォルトの名無しさん
2013/11/20(水) 07:59:06.04一度見てすぐに理解できた
パワーポイント必要だけど見てくれ
http://pal.las.osaka-sandai.ac.jp/~hirai/ppts/AlgDat/outsort.pps
0839デフォルトの名無しさん
2013/11/20(水) 07:59:56.82http://pal.las.osaka-sandai.ac.jp/~hirai/ppts/AlgDat/outsort.pps
0840デフォルトの名無しさん
2013/11/20(水) 10:55:40.47コマンドをお教え頂きありがとうございます。
お教え頂いた方法でやってみたのですが、"<" が出たまま止まってしまいました。
また、コマンドの最後に > output.dat を入れたのですが、出力されませんでした。
何か私の操作が間違っているような気がしますが、どのようにすればよろしいでしょうか?
>> 837さん
アドバイスを頂きありがとうございます。
「外部ソートを3パス」にする方法が分かりません。
恐れ入りますが、コーディング方法などをご存知でしたら、お教え頂けますと助かります。
0841デフォルトの名無しさん
2013/11/20(水) 10:58:04.30資料をご紹介頂きありがとうございます。
読んで外部ソートのアルゴリズムを勉強したいと思います。
0842デフォルトの名無しさん
2013/11/20(水) 11:05:39.66ごめんな、最後の"が落ちてた
gawk -F" " -- "{printf(\"%6d %6d %6d\n\",$1,$2,$3);}" test.dat | sort | gawk -- "{print $1,$2,$3}"
0843デフォルトの名無しさん
2013/11/20(水) 11:45:46.47そんな極論で喧嘩するためにやってるわけじゃないから
0844デフォルトの名無しさん
2013/11/20(水) 13:36:45.280845デフォルトの名無しさん
2013/11/20(水) 15:36:17.640846デフォルトの名無しさん
2013/11/20(水) 15:38:07.950847デフォルトの名無しさん
2013/11/20(水) 15:43:54.90まずはカードに絵を描いて並べて動かしてみる
0848デフォルトの名無しさん
2013/11/20(水) 15:53:39.09MySqlでデータベースを作成すると
Query OK,1 row affected (0.01 sec)
と表示されます。
これは、
Query OK → 実行しました
1 row affected(0.01 sec) →1行を0.01秒で処理しました
という意味ですか?
色々探したのですが、どういう意味なのか分からなくて質問させてもらいました。
宜しかったらご教授くださいませ
0849デフォルトの名無しさん
2013/11/20(水) 16:24:39.82あってると思うけど、こちらで聞いた方が適切
http://toro.2ch.net/test/read.cgi/db/1376466127/
0850デフォルトの名無しさん
2013/11/20(水) 16:36:07.40HSPってさ2.xのときにやったことあるけど
3.xになってから仕様が変わってコードがよくわからなくなったんだよ
やっぱりHSP最強?
>>847
C++とかだとさ、絵を表示するところまでが大変じゃん
とにかくそういうドM言語じゃないのがいい
0851デフォルトの名無しさん
2013/11/20(水) 17:16:04.350852デフォルトの名無しさん
2013/11/20(水) 17:23:07.42あとXNAもかいはつしゅうりょうしたしさー
フレームワークで選ぶなら何がいいかおしえてー
0853デフォルトの名無しさん
2013/11/20(水) 17:39:12.51日本語の書籍も多いと思う
0854デフォルトの名無しさん
2013/11/20(水) 18:33:08.15「〜ってどうする?」「〜になるなんてありえない」「〜とか例外もある」「〜なんて極論」
「例外もある」に「そうだね」って返せず「極論だ」って返す気持がわからん。
例外の無い法則って訳じゃないのだし、極論認定して例外が消えるわけじゃない。
0855デフォルトの名無しさん
2013/11/20(水) 18:48:59.35このくらいのスコアだとEclipseもVisual Studioも重いしアンドロイドのエミュレータなんて動かすことすら出来ません
なのでプラグらミングをするのに適したスペックのパソコンを購入しようと思うんですが
ここの先輩方はどのくらいのスコアが出のか教えてください
http://octane-benchmark.googlecode.com/svn/latest/index.html
0856デフォルトの名無しさん
2013/11/20(水) 19:01:27.58買い替えは必要ない。
コンパイル時間はコーヒーブレイク。何度もやらない。
デバッガ・エミュレータなんぞは甘え。頭でデバッグしろ。
IDEだのインテリセンスだのは甘え。テキストエディタで十分。
って言われるぞ、きっと。
0857デフォルトの名無しさん
2013/11/20(水) 19:12:49.45だからi7かね
0858デフォルトの名無しさん
2013/11/20(水) 19:15:36.05ありがとうございました!
0859デフォルトの名無しさん
2013/11/20(水) 19:40:06.74質問スレなのに議論ふっかけてその上散らかして結論すら有耶無耶
何がしたいんだお前は
0860デフォルトの名無しさん
2013/11/20(水) 20:01:12.858なんかで足りるとか、どんな使い方。コンテキストスイッチをサポートしているOSを使えよ。
0861デフォルトの名無しさん
2013/11/20(水) 20:42:49.37あと役割分担ではなく重い処理をメインスレッドから押し付ける形で使う
1スレッドに1コア丸々割り当てる形を想像して言った
0862デフォルトの名無しさん
2013/11/20(水) 21:05:38.670863デフォルトの名無しさん
2013/11/20(水) 21:11:43.770864デフォルトの名無しさん
2013/11/20(水) 21:41:43.18>>789が適用できるケースも有れば出来ないケースも有るって結論出てるだろ。
>>789に例外など無いなんて無理の有る結論でないと不満なのか?
元の質問に対する答えは>>789以外の解答だって付いてるしそっち見ろよ。
0865デフォルトの名無しさん
2013/11/20(水) 21:46:33.830866デフォルトの名無しさん
2013/11/20(水) 22:02:59.980867デフォルトの名無しさん
2013/11/20(水) 23:40:54.800868デフォルトの名無しさん
2013/11/20(水) 23:52:15.870869デフォルトの名無しさん
2013/11/21(木) 01:26:37.52スレッドが刺さるって、どういう状態の事?
そう言う表現って良くあるのか?
0870デフォルトの名無しさん
2013/11/21(木) 01:30:15.04stuckの日本語表現だとおもう
0871デフォルトの名無しさん
2013/11/21(木) 01:40:25.454コアは欲しいよねえ
0872デフォルトの名無しさん
2013/11/21(木) 01:57:22.43test.datに実数
x(i), y(i), z(i), U(i), V(i), W(i)
が並んでいるのですが、これをx(i), y(i), z(i)について昇順にソートする場合、
sort -n test.dat としても上手くいきませんでした。
どのようにすれば良いのでしょうか。
0873デフォルトの名無しさん
2013/11/21(木) 03:26:07.06sort -n
123 12
123 3
↑
-nは数値とみなせる位置までを数値順に並べ替え、
残りは文字コード順になるのでうまく行かない
123 3
123 12
↑
桁をそろえ、-nではなく
通常の並べ替えを行えばいいと思う。
実数が並んでいるというのは、例えばこういう風なデータなの?
123.45 12.23 1.23
432.11 123.45 111.22
0.1 1.0 2.0
一行に複数の実数が並んでいる場合は、
123.45 12.23 1.23
432.11 123.45 111.22
0.10 1.00 2.00
のように、小数点位置を揃えてから並べ替えればいいんじゃない?
0874デフォルトの名無しさん
2013/11/21(木) 10:05:27.58ソートしたいデータは、例えば、こんな感じです(test.dat)。
(本当のデータはもっと行数が多くて、500万行くらいなのですが。)
見た限り、小数点位置が揃っているように見えるのですが・・・。
-585.53 98.45 467.74 0.1111E+02
-585.53 -11.77 2.00 0.5122E+01
-585.53 98.45 560.62 0.1123E+02
-585.53 -11.77 1.00 0.4103E+01
-585.53 98.45 672.14 0.1135E+02
-585.53 -11.77 0.25 0.2549E+01
このデータをソートしようと sort test.dat > out.dat
(sort -n test.dat > out.dat)としても、上手くいきませんでした。
いったい何がいけないのでしょうか?弱りました・・・。
0875デフォルトの名無しさん
2013/11/21(木) 10:58:31.180876デフォルトの名無しさん
2013/11/21(木) 11:04:22.780877デフォルトの名無しさん
2013/11/21(木) 11:06:33.080878デフォルトの名無しさん
2013/11/21(木) 11:09:14.850879デフォルトの名無しさん
2013/11/21(木) 13:09:47.16sort -n -k3 -k2 -k1 test.dat
0880デフォルトの名無しさん
2013/11/21(木) 14:11:10.26ご助言頂きありがとうございます!
お教え頂いた方法でやってみたところ、上手くソートすることができました!
どうもありがとうございました!!
0881デフォルトの名無しさん
2013/11/21(木) 14:20:15.840882デフォルトの名無しさん
2013/11/21(木) 14:33:24.280883デフォルトの名無しさん
2013/11/21(木) 15:17:59.350884デフォルトの名無しさん
2013/11/21(木) 15:27:21.380885デフォルトの名無しさん
2013/11/21(木) 15:50:37.900886デフォルトの名無しさん
2013/11/21(木) 16:10:20.180887デフォルトの名無しさん
2013/11/21(木) 16:19:43.990888デフォルトの名無しさん
2013/11/21(木) 17:13:46.480889デフォルトの名無しさん
2013/11/21(木) 17:47:34.49どこの機関も予測できないようなパスワードが良いパスワードです。
0890デフォルトの名無しさん
2013/11/21(木) 18:12:09.050891デフォルトの名無しさん
2013/11/21(木) 18:20:23.84【ネット】 GitHubに「総当たり」攻撃、安易なパスワードが破られる…セキュリティ対策を強化へ
http://uni.2ch.net/test/read.cgi/newsplus/1385019870/
0892デフォルトの名無しさん
2013/11/21(木) 18:32:30.76awkのソースコードを読むのは僕の力では無理でした
awkよりももっと小さい言語をお願いします
0893デフォルトの名無しさん
2013/11/21(木) 18:38:45.8164文字10文字で9.1*10^46
このレベルにいくとスパコンでも数ヶ月かかるよ
んでそれを一般人のパスワードクラックのためにリソース割くとかどんだけ暇人
WebサイトのクラックとかHTTP使って行う場合
レスポンスとかも含めて時間は数倍にも膨れ上がる
0894デフォルトの名無しさん
2013/11/21(木) 18:57:50.969.1×10^46通りにしたければ26文字だ。
0895デフォルトの名無しさん
2013/11/21(木) 19:16:19.54thx間違えてたw
10通りを考えつつアルファベットの26文字考えてたら計算間違ってた
1.15*10^18じゃちょっと心細いな
0896デフォルトの名無しさん
2013/11/21(木) 19:23:51.950897デフォルトの名無しさん
2013/11/21(木) 19:26:23.781.152921505*10^18の総当たりは約4.0*10^-34秒で済んでしまうのか。
スパコンってそんなに早いのか。
0898897
2013/11/21(木) 19:29:52.450899デフォルトの名無しさん
2013/11/21(木) 19:34:34.38一般人のPCだとこのレベルか
zipでも62文字で6年かかるしweb上のとなると非現実的だろうな
クラック完了前にサイト側のシステムが変わってるとか閉鎖してそうだ
0900デフォルトの名無しさん
2013/11/21(木) 20:18:37.65アホwww
0901デフォルトの名無しさん
2013/11/21(木) 20:26:33.640902デフォルトの名無しさん
2013/11/21(木) 20:29:46.18大きさより、わかりやすい方が読むのには良いんじゃないか。パイパイとか。
0903デフォルトの名無しさん
2013/11/21(木) 20:33:03.80https://github.com/blog/1698-weak-passwords-brute-forced
> While we aggressively rate-limit login attempts and passwords are
> stored properly, this incident has involved the use of nearly 40K
> unique IP addresses. These addresses were used to slowly brute force
> weak passwords or passwords used on multiple sites.
0904デフォルトの名無しさん
2013/11/21(木) 20:48:44.85leetはaを@、oを0、toを2に置き換えるスラングっぽい書き方。
https://help.github.com/articles/what-is-a-strong-password
>>893
ネット経由だから1台の性能は関係なく、数百台や数万台を使ったんじゃないか。
え、そんな端末どうやって用意するのかって? それは、オンラインサービスのパスワードをクラックしてマルウェア仕込んどけばいいんじゃないの。
0905デフォルトの名無しさん
2013/11/21(木) 20:52:32.6310文字以上のパスワードはいいパスワード。
> slowly brute force weak passwords
ってあるから辞書使ってるでしょ。
それと、どっかの弱いサイトに攻撃して強いパスワードを事前に収集してるね。
強いパスワードを複数サイトで使い回してるヤツはgitでも試されたってことでしょう。
openidが重要になってくるかな?
0906デフォルトの名無しさん
2013/11/22(金) 00:13:31.08大したことないパスワードは短くていいよ
まあ今回はプライベートレポを狙ったのかもね
0907デフォルトの名無しさん
2013/11/22(金) 00:18:53.78> パスワードなんてキーの並び順で打てばいいんだよ。
> QWERTY配列の106/109キーボードだったら
> 「0okmju7ygvfr4eszaq1"WSXDR%TGBHU(IK<」
> とかな。
> これだと覚えなくていい。
これは強いパスワード?
0908デフォルトの名無しさん
2013/11/22(金) 01:00:49.70公開されたので弱いパスワード。
0909デフォルトの名無しさん
2013/11/22(金) 01:06:53.39よくあるパスワードなので、パスワードを破りたい人はまず確実に試すから破られやすいパスワード。
強いの意味は知らない。
0910デフォルトの名無しさん
2013/11/22(金) 02:07:07.66例えばgithubで6列なら
hyyhynをいつものパスに組み込む
こういうのでいくらでも稼げるし、忘れない
0911デフォルトの名無しさん
2013/11/22(金) 03:57:11.320912デフォルトの名無しさん
2013/11/22(金) 07:47:59.720913デフォルトの名無しさん
2013/11/22(金) 08:21:01.280914デフォルトの名無しさん
2013/11/22(金) 08:49:20.86まぁ、そうだよな。仮にもしもインタプリタ言語にあったとしても、事前コンパイル的な動作必要になっちゃうから邪魔だしな
0915デフォルトの名無しさん
2013/11/22(金) 09:30:43.08いや、スクリプト言語も最初にソースを全部パースする方式が普通だから。
0916デフォルトの名無しさん
2013/11/22(金) 15:11:03.38でも僕はVC#やEclipseで日本語を使っても日本語を表示することができます
何か特別な対応をしないといけないのですか?
0917デフォルトの名無しさん
2013/11/22(金) 15:18:52.37外人が作ってるから英語のメッセージしか入ってないとかそういう話じゃなくて?
0918デフォルトの名無しさん
2013/11/22(金) 16:29:05.600919デフォルトの名無しさん
2013/11/22(金) 17:23:53.72ああいうの値段が高額なんで買えないんですが
自分で作る場合、結構時間がかかりますか?
0920デフォルトの名無しさん
2013/11/22(金) 17:48:15.19既に見つけてあるならExcelで1時間で作れると思うが?
0921デフォルトの名無しさん
2013/11/22(金) 18:05:43.300922デフォルトの名無しさん
2013/11/22(金) 18:06:14.56平均してプラスになるなら他人には売らないで自分だけで使う
こういう事がわからないバカに売るのがそういうソフト
0923デフォルトの名無しさん
2013/11/22(金) 18:14:08.94まあ儲かる自動売買ソフトを作れる人は売ったりしないで、自分で稼いでるだろうね。
0924デフォルトの名無しさん
2013/11/22(金) 18:23:39.110925デフォルトの名無しさん
2013/11/22(金) 19:18:13.890926デフォルトの名無しさん
2013/11/22(金) 19:28:04.100927片山博文MZコスモ ◆T6xkBnTXz7B0
2013/11/22(金) 20:39:01.170928デフォルトの名無しさん
2013/11/22(金) 22:29:33.46JRAが有料でデータ配信してる
0929デフォルトの名無しさん
2013/11/23(土) 01:26:56.11ソフトウェアからIPアドレスを変更することはできますか?
IPアドレスとはグローバルIPアドレスの事です。
0930デフォルトの名無しさん
2013/11/23(土) 02:05:49.190931デフォルトの名無しさん
2013/11/23(土) 02:24:02.47ありがとうございます!
0932デフォルトの名無しさん
2013/11/23(土) 02:46:15.850933デフォルトの名無しさん
2013/11/23(土) 02:53:22.48↑クラス内で定義したこの静的メンバを
クラス外のグローバル領域で定義するときの記述式おしえてください
C++のお話です
0934デフォルトの名無しさん
2013/11/23(土) 03:00:00.390935デフォルトの名無しさん
2013/11/23(土) 03:46:09.22std::vector<CLASS>::iterator クラス名::it;
0936デフォルトの名無しさん
2013/11/23(土) 04:18:21.45どのようなapiを使えばいいですか?
0937デフォルトの名無しさん
2013/11/23(土) 08:40:18.21java.swing.JFrameで作ったフォームを起動後、閉じるとExcelが最前面にきません。
Excel上のボタンを押す
->Javaの画面が最前面に起動
->Javaを終了するとExcelが最前面に戻ってくる
としたいのですが、なぜかExcelの上にその下にあったエクスプローラー等が表示されます。
ソースは下記です。実物が見れないので、一部間違ってる可能性はあります。
Sub Test_OnClick()
On Error Goto EEXIT
Application.Interactive = False
Set Shell = CreateObject("WScript.Shell")
Shell.Run "java -jar jframe.jar", True, True
EEXIT:
Application.Interactive = True
End Sub
0938デフォルトの名無しさん
2013/11/23(土) 12:33:54.82基礎的な質問ですが、
構文解析後、トークンをその命令の関数に結びつける?(関連付ける?
ちょっと表現がわからない)ところがわかりません。
文字列を比較しているのでしょうか?
ハッシュテーブルを参照しているのでしょうか?
有名どころの例も交えて教えてくれるとありがたいです。
お願いします。
0939デフォルトの名無しさん
2013/11/23(土) 12:35:17.95おれも作りたいと思ってたんですよ
誰かサンプルください
0940デフォルトの名無しさん
2013/11/23(土) 13:13:58.440941デフォルトの名無しさん
2013/11/23(土) 13:21:29.690942デフォルトの名無しさん
2013/11/23(土) 14:17:40.64http://toro.2ch.net/test/read.cgi/tech/1296214398/l50
しかし命令だの関数だの何を指しているのやらわからん
語句解析と構文解析をごっちゃにしてるのかな
0943デフォルトの名無しさん
2013/11/23(土) 15:07:41.54>>706
>>707
>>708
そんなにP2Pが分かってるならこの動画サービスの欠点を言ってみろよ
本当にP2P分かってるなら欠点勿論分かるはずですが、わかりますよね?
http://gae.cavelis.net/howto/#about
0944デフォルトの名無しさん
2013/11/23(土) 16:18:13.140945デフォルトの名無しさん
2013/11/23(土) 16:25:04.63http://toro.2ch.net/test/read.cgi/tech/1384165897/
0946デフォルトの名無しさん
2013/11/23(土) 16:47:45.13欠点ねぇ。
動画サービスで重要なのは動画であって
技術じゃないってところかな。
0947デフォルトの名無しさん
2013/11/23(土) 16:53:56.290948デフォルトの名無しさん
2013/11/23(土) 16:57:09.97cavelisの欠点は視聴者数が多いほどラグが発生する
0949デフォルトの名無しさん
2013/11/23(土) 16:59:51.87http://toro.2ch.net/test/read.cgi/tech/1384422943/
ここに「1度しか呼ばれない関数は読みづらくなるので作ってはいけない」と主張して譲らない人がいます。
どうやったら彼を説得できるでしょうか?
0950デフォルトの名無しさん
2013/11/23(土) 17:01:09.390951デフォルトの名無しさん
2013/11/23(土) 17:01:32.400952デフォルトの名無しさん
2013/11/23(土) 17:04:57.20っていうのは、リアルタイムでデータが捨てられていってるので
同時に見ていないと意味が無い。
0953デフォルトの名無しさん
2013/11/23(土) 17:10:46.290954デフォルトの名無しさん
2013/11/23(土) 17:20:40.22関数内関数にしてしまえばいいんじゃないの?
0955デフォルトの名無しさん
2013/11/23(土) 17:43:55.88705が出したアホな例に突っ込みいれるのに大した知識は要らないよ。
あと必要帯域幅が大きいP2P(>>943)と必要帯域幅が小さいP2P(>>702)は性質が全然違う。
前者は各ノードの許容帯域幅の制限で各ノードの接続数が増やせずホップ数が増えてしまいがちだが、
後者は各ノードの接続数を増やしやすいのでホップ数が大きく削減できる。
接続数=2だと最大でノード数-1のホップ数の直線ネットワークだが、接続数=ノード数-1だとホップ数は最大1の団子になる。
>>707もメッシュと書くべきところスターと書いてるんだけど、まぁ、帯域幅と応答速度の区別ぐらいしろって事だ。
0956デフォルトの名無しさん
2013/11/23(土) 18:37:23.66関数内関数が作れなかったり、関数オーバーヘッドがばかにならないC/C++の特殊な事情により1つの関数が肥大化しているだけかもねw
0957デフォルトの名無しさん
2013/11/23(土) 18:52:51.393年ほど設計をやらせる。
0958デフォルトの名無しさん
2013/11/23(土) 19:06:19.34コボラにそんな手が通じるものか
0959デフォルトの名無しさん
2013/11/23(土) 19:12:57.92説得は諦めてにまにま見守ってあげる。
その上で、そいつにリアルで関わりが生じないことを祈る。
0960デフォルトの名無しさん
2013/11/23(土) 19:17:20.64オーバーヘッドが問題になるところは、インライン展開されるようにすればいいだけ。
言語仕様がわかっていないのに、オーバーヘッドとか知ったかしない方がいいよ。
0961デフォルトの名無しさん
2013/11/23(土) 19:19:13.86お前にC++の何が分かると言うのかw
0962デフォルトの名無しさん
2013/11/23(土) 19:47:34.72関数呼び出しのオーバーヘッド?
0963デフォルトの名無しさん
2013/11/23(土) 19:57:33.910964デフォルトの名無しさん
2013/11/23(土) 20:02:31.500965デフォルトの名無しさん
2013/11/23(土) 20:03:30.850966デフォルトの名無しさん
2013/11/23(土) 20:08:12.81リンクありがとうございます。
ですが、せっかくなのでここでもうすこし質問させてください。
「命令」ってのが、
スクリプトの文法上のやつ
(BASIC風をめざしていて、
PRINT "HEllo"
のPRINTの部分)
で関数っているのが処理系内部のPRINTに対して実行されるやつ
(basic_print(char *); )
実際の実行?
PRINT → basic_print(char *);
するときに → のところ どうやって命令のトークン(文字列のPRINT)
からbasic_print(char *)を探すか?とういうこと。
お願いします。説明下手ですみません。
0967デフォルトの名無しさん
2013/11/23(土) 20:11:57.73関数オーバーヘッドと言えば、関数コールにかかるコストという意味になる。
0968デフォルトの名無しさん
2013/11/23(土) 20:19:33.470969デフォルトの名無しさん
2013/11/23(土) 20:33:28.75> 1度しか呼ばれない関数
大抵呼び出し自体は複数回というかプログラム再起動すれば何度でもよべるんで関数作ってOK
一箇所でしかって言い直してきたら、参照0回、ライブラリ含めて1回のmainも使うなよ、とか言って遊ぶ。
>>956
C++なら、struct{a(){puts("a");}} b;b.a();とか昔から出来るし。
いまはラムダすら追加されてしまってるし。
0970デフォルトの名無しさん
2013/11/23(土) 20:44:45.94何が問題なのか全然わからない
0971デフォルトの名無しさん
2013/11/23(土) 20:48:14.480972デフォルトの名無しさん
2013/11/23(土) 21:28:39.45なかなか興味深い知見ですね
ありがとうございます
0973デフォルトの名無しさん
2013/11/23(土) 21:56:52.59名前を付けるすなわち副作用なので禁止
許されるのはラムダ変数のみ
0974デフォルトの名無しさん
2013/11/23(土) 22:09:40.94副作用の意味調べてからレスして
0975デフォルトの名無しさん
2013/11/23(土) 22:38:49.780976デフォルトの名無しさん
2013/11/23(土) 22:41:46.33ばーかw
作用・副作用の法則でも調べてろwww
0977デフォルトの名無しさん
2013/11/23(土) 22:54:22.84Live配信なら同時に見ないと意味が無いからOKだけど、Liveだと許容できる遅延がさほど長くないのがちょっとね…
録画データをTVみたく配信するシステムならバッファ取って再生時刻を同期したれば問題なく放送できるが。
0978デフォルトの名無しさん
2013/11/23(土) 23:03:07.470979デフォルトの名無しさん
2013/11/23(土) 23:03:43.82もしかして:反作用
0980デフォルトの名無しさん
2013/11/23(土) 23:21:35.150981デフォルトの名無しさん
2013/11/23(土) 23:38:16.70WSHかな?
ここじゃなく、VBScriptのスレに書き込めば?
ttp://toro.2ch.net/test/read.cgi/tech/1242136180/l50
0982デフォルトの名無しさん
2013/11/24(日) 07:50:52.91>作用・副作用の法則でも調べてろwww
>作用・副作用の法則でも調べてろwww
>作用・副作用の法則でも調べてろwww
>作用・副作用の法則でも調べてろwww
>作用・副作用の法則でも調べてろwww
>作用・副作用の法則でも調べてろwww
>作用・副作用の法則でも調べてろwww
0983デフォルトの名無しさん
2013/11/24(日) 07:57:28.080984デフォルトの名無しさん
2013/11/24(日) 16:05:58.730985デフォルトの名無しさん
2013/11/24(日) 16:11:37.17DBDは各種のDB毎にあるからだよ
全種入れるのは無駄でしょ
0986デフォルトの名無しさん
2013/11/24(日) 18:11:39.020987スレ立てるまでもない質問はここで 131
2013/11/24(日) 18:46:30.90プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
【重要】
hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
なお、hogeはNGワードに追加しておくことが強く推奨されています。
前スレ
http://toro.2ch.net/test/read.cgi/tech/1383105985/
スレ立てるまでもない質問はここで 130匹目
0988デフォルトの名無しさん
2013/11/24(日) 18:56:07.86Excel VBAで実装してますが、呼び出す先はJavaのswingなので・・・
多分この挙動の問題はswingのせいな気もしてて、
かつその上でVBA側で対応するべきなような気もしてて・・・
とりあえずそちらのスレ行ってきます。
ありがとうございまます。
0989デフォルトの名無しさん
2013/11/24(日) 20:03:39.530990デフォルトの名無しさん
2013/11/24(日) 20:35:51.16GPLみたいな基地外ライセンスだったら、
一行でも駄目
修正bsdなら全部大丈夫
巻頭巻末をよく読んでみるといい。
0991デフォルトの名無しさん
2013/11/24(日) 20:39:32.86GPLはGPLに汚染されるのを受け入れさえすれば、商用利用してもOKだろ。
自社コードから自社特許、自社ハードのメンテ権まで全て汚染されるがな。
0992デフォルトの名無しさん
2013/11/24(日) 21:05:12.350993デフォルトの名無しさん
2013/11/24(日) 23:03:26.690994デフォルトの名無しさん
2013/11/25(月) 00:36:47.56"引用"の意味がわからないのだが
これから本を書くという話かしら
0995デフォルトの名無しさん
2013/11/25(月) 00:49:12.11うぶなやつだな
国内ではソースコードも著作権法で保護されてるから
引用は複製と隣り合わせだよ
0996デフォルトの名無しさん
2013/11/25(月) 01:58:39.63引用だと引っかかるの? そこには何らかの閾値がある?
0997デフォルトの名無しさん
2013/11/25(月) 02:24:10.61著作権に五月蝿いカスラックさんに言わせれば歌詞の一行ですらアウト。
GPL乞食さんに言わせればコード一行でもアウトだろうね。
0998デフォルトの名無しさん
2013/11/25(月) 02:25:02.420999デフォルトの名無しさん
2013/11/25(月) 02:35:20.71禁止事項ばかりで気持ちの悪いテンプレだな。書いたの精神病患者だろ。
1000デフォルトの名無しさん
2013/11/25(月) 02:36:58.9110011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。