スレ立てるまでもない質問はここで 137匹目
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2014/06/24(火) 08:54:36.81ID:S+603HDbプログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
スレ立てるまでもない質問はここで 134匹目(実質136)
http://peace.2ch.net/test/read.cgi/tech/1399810335/
スレ立てるまでもない質問はここで 135匹目
http://toro.2ch.net/test/read.cgi/tech/1396385915/
スレ立てるまでもない質問はここで 134匹目
http://toro.2ch.net/test/read.cgi/tech/1393350301/
0002デフォルトの名無しさん
2014/06/24(火) 10:31:54.20ID:6gxdI5tahttp://katahiromz.bbs.fc2.com/
0003デフォルトの名無しさん
2014/06/24(火) 11:25:42.87ID:AfD6RzLL,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'″ `'―、,,,,/
0004デフォルトの名無しさん
2014/06/24(火) 12:53:06.08ID:VrH3d8m/0005デフォルトの名無しさん
2014/06/26(木) 12:06:25.26ID:+Qf6QLv/0006デフォルトの名無しさん
2014/06/26(木) 12:22:40.21ID:geX7SJn80007デフォルトの名無しさん
2014/06/26(木) 12:42:58.40ID:j1I0ttpi0008デフォルトの名無しさん
2014/06/26(木) 12:56:54.19ID:/n55Vm+20009デフォルトの名無しさん
2014/06/26(木) 12:57:59.63ID:9SGmHTh4市役所所行ってナマポの申請
理由:少林寺拳法で脳をやられて籐質になりました
0010デフォルトの名無しさん
2014/06/26(木) 13:00:07.87ID:qSntLVVK運用可能な資産はどれくらいお持ちですか?
0011デフォルトの名無しさん
2014/06/26(木) 14:34:11.71ID:+vab4qmk例えば、インドネシア語版のサイトだと、当然、インドネシアで浸透しているもののコンテンツを作らないといけないわけですよね?
そうなってくると、その言語が話されている国の文化や歴史などを全て把握しなければならないと思うのですが、
世界約200カ国の国々の全ての文化や歴史などを知ることは不可能だと思います。
そういう場合、どうしたらいいのでしょうか?
例えば、巨大掲示板を作ったとします。で、そのサイトをそのまま多言語展開しても、
例えば、スポーツだと、野球なんかはかなりマイナーなスポーツなので、
日本語版のサイトなら、野球板があっても普通に人が入ってくると思いますが、
インドネシア語版のサイトに、野球板を設けても無意味だと思うのです。
そんな感じで、様々な言語版のサイトに、どんな板を設ければ良いのかを知るためには、
その言語が話されている国の文化や歴史などを全て知らないと駄目だと思うのですが、
それは不可能だと思うのです。
こういう場合、どうすれば良いのでしょうか?
個人的に考えている方法としては、少々大雑把になってしまうのですが、
国際的に見ても通用する板を設けるという方法です。
例えば、スポーツ関係なら、サッカー、野球、バスケット・・・みたいに分けないで、
スポーツ板という形でまとめてしまうのです。
同様に、食べ物関係なら、ラーメン、ハンバーガー、ポテト・・・みたいに分けないで、
食べ物板という形でまとめてしまう感じです。
そうすれば、少々大雑把にはなってしまうものの、世界的に見ても通用すると思うのです。
やっぱり、多言語展開する場合、この方法しか良さそうな方法はないでしょうか?
他に良さそうな方法があったら教えてください。
0012デフォルトの名無しさん
2014/06/26(木) 15:00:10.50ID:HRolkWTE中国共産党員の上位に入り込む
一人で1兆数千億円の着服発覚したやつがいたよ
0013デフォルトの名無しさん
2014/06/26(木) 15:23:55.41ID:qao+8O3u武道板、男女板、釣り板、アラシ板、糖質板、ナマポ板、長野板、おっさん板なんかどうでしょう?
0014デフォルトの名無しさん
2014/06/26(木) 16:18:05.55ID:VyQLh4Rzhttp://katahiromz.bbs.fc2.com/で相談すると良いですよ
0015デフォルトの名無しさん
2014/06/26(木) 17:09:34.09ID:qao+8O3u0016デフォルトの名無しさん
2014/06/26(木) 17:23:53.43ID:Zo1nHR2h必ずデータにひとつ以上のタグ付けをする。
新規タグ追加、AND NOTの絞込みフォームをエンドユーザに開放する
絞込みの傾向を収集できたらそれを元に入口にカテゴリツリーを構築提示
↓
完成。あとは随時更新を重ねるだけ
0017デフォルトの名無しさん
2014/06/26(木) 17:39:57.49ID:j1I0ttpi死にたいのか?
0018デフォルトの名無しさん
2014/06/26(木) 17:51:33.00ID:1yfSW9UK0019デフォルトの名無しさん
2014/06/26(木) 18:02:13.90ID:ey/6P2HR0020デフォルトの名無しさん
2014/06/26(木) 18:15:28.02ID:3RjtywQ+0021デフォルトの名無しさん
2014/06/26(木) 18:24:01.02ID:j1I0ttpi格闘ゲーム、スト2のキャラ
0022デフォルトの名無しさん
2014/06/26(木) 18:24:52.00ID:a5DVBYeG0023デフォルトの名無しさん
2014/06/26(木) 18:37:16.46ID:ZCO37QEw0024デフォルトの名無しさん
2014/06/26(木) 18:40:25.05ID:ey/6P2HR0025デフォルトの名無しさん
2014/06/26(木) 19:03:40.17ID:tWn+nug6もう少し簡単に教えてください。
0026デフォルトの名無しさん
2014/06/26(木) 19:22:51.86ID:j1I0ttpi「HTML フォーム」で検索。
0027デフォルトの名無しさん
2014/06/26(木) 19:26:43.47ID:geX7SJn80028デフォルトの名無しさん
2014/06/26(木) 19:27:17.09ID:EPphEQd9板違い
そういうのはプログラマーのやることじゃない
経営とか、経済とか、民俗学とか、言語学とか、そっち。
本当に稼ぐなら掲示板のプログラムなんて誰でもできることだから、下請けにやらせる仕事
グローバル展開は日本にいてもわからないから、とりあえず留学しろ
今すぐ
明日にでも
0029デフォルトの名無しさん
2014/06/26(木) 20:23:23.15ID:j1I0ttpi0030デフォルトの名無しさん
2014/06/26(木) 20:52:23.39ID:+vab4qmkテメーはネット上でしか粋がれねぇ雑魚なんだから今すぐに首吊って自殺しろ
0031デフォルトの名無しさん
2014/06/26(木) 20:54:02.73ID:geX7SJn80032デフォルトの名無しさん
2014/06/26(木) 20:55:22.36ID:+vab4qmkどこに留学すれば良いの?アメリカ?
0033デフォルトの名無しさん
2014/06/26(木) 20:58:34.90ID:j1I0ttpi0034デフォルトの名無しさん
2014/06/26(木) 21:00:31.56ID:+vab4qmkお、ネット上でしか粋がれねぇゴミ以下の雑魚カスじゃん。
自殺の準備はできたか?
首吊り自殺はおめぇみてぇな馬鹿でも簡単にできる自殺の方法なんだから今すぐに首吊って自殺しろやカス。
0035デフォルトの名無しさん
2014/06/26(木) 21:06:11.50ID:ey/6P2HR0036デフォルトの名無しさん
2014/06/26(木) 21:08:31.47ID:j1I0ttpi0037デフォルトの名無しさん
2014/06/26(木) 21:12:44.42ID:EPphEQd9とりあえずそうしたら?
0038デフォルトの名無しさん
2014/06/26(木) 21:20:21.91ID:4YKkShUP言語ごとにページを分けてそういうサンプルを貯めてます
言語ごとにサンプルを作っていくか、お題ごとにいろんな言語のサンプルを作っていくかどっちがいいのか教えてください
今やってるのかこう
php.html ruby.html python.html...これが10個ぐらい
・10進数を16進数に変換する
・数値から文字列に変換する
みたいなお題は全部の言語で共通するけどタイムゾーン関係のサンプルではrubyは標準で対応してないから書かない事もある
0039デフォルトの名無しさん
2014/06/26(木) 21:20:40.97ID:OkyYDwzk0040デフォルトの名無しさん
2014/06/26(木) 21:26:49.67ID:jqx/wrjQ0041デフォルトの名無しさん
2014/06/26(木) 21:32:00.66ID:j1I0ttpiマニュアルに書かれてるようなことをやるのは構わないが、
カレンダーを表示するとか、営業日を計算するとか、もっと実用的なことをやった方がいい。
短期目標と長期目標を立てろ。
0042デフォルトの名無しさん
2014/06/26(木) 21:54:57.81ID:NqtjrHvs書き方さえわかればカレンダーの作り方などは言語によって大きく変わらないのではないでしょうか?
0043デフォルトの名無しさん
2014/06/26(木) 21:59:04.40ID:j1I0ttpi0044デフォルトの名無しさん
2014/06/26(木) 22:00:09.64ID:Pum85cJq0045デフォルトの名無しさん
2014/06/26(木) 22:09:14.78ID:EPphEQd9jaがわかるなら、お題ごとにしてタブで言語を切り替えられるようにするとか
0046デフォルトの名無しさん
2014/06/26(木) 22:11:08.67ID:EPphEQd9ja -> js
0047デフォルトの名無しさん
2014/06/26(木) 22:30:02.23ID:zYK46Bp+野沢菜初段
破門を申し付ける
少林寺拳法長野道場 道場主
0048デフォルトの名無しさん
2014/06/26(木) 23:52:05.30ID:bCjbMuOy0049デフォルトの名無しさん
2014/06/27(金) 00:13:14.31ID:JPj7GtDB不要ならJSON,YAML,Lua,CSVなど何でもいいと思う
基本的にはSQLがいいと思う
0050デフォルトの名無しさん
2014/06/27(金) 00:38:14.42ID:ha42anD9同じくXMLが拡張しやすくて良いと思う。
0051デフォルトの名無しさん
2014/06/27(金) 06:39:38.82ID:jpbxbbRu符号の有無を知るには0x80000000でAND演算
符号を消すには0x7FFFFFFFでAND演算
で正しいですかね?
0052デフォルトの名無しさん
2014/06/27(金) 08:20:25.03ID:ey7kK0Y3Ex.
0 → 0x00000000
1 → 0x00000001
-1 → 0xffffffff
0053デフォルトの名無しさん
2014/06/27(金) 08:24:15.61ID:/MSkwFHM0054デフォルトの名無しさん
2014/06/27(金) 08:55:02.19ID:ey7kK0Y30055デフォルトの名無しさん
2014/06/27(金) 09:18:11.21ID:jpbxbbRuありがとうございます
2進数では10...01が-1だと思ってた…
今補数のことについて勉強しています
Cではないのですが全ての値が文字列型で管理されているスクリプトで
バイナリから数値を読み出すことになったのでitoaみたいな変換作業が必要になりました
0056デフォルトの名無しさん
2014/06/27(金) 23:01:06.29ID:/cFHuc2v0057デフォルトの名無しさん
2014/06/27(金) 23:09:56.79ID:/MSkwFHM二進数って観点からなら
「2進数では10...01が-1だ」 も 間違いじゃない。
そういう実装もありだろう。
( 他の実装の仕方もある )
ただ、演算を簡単にするために
"コンピュータの実装としては>>52が一般的"
となっていることは覚えておいたほうがいいね。
0058デフォルトの名無しさん
2014/06/27(金) 23:50:30.89ID:JPj7GtDBシェアだね
0059デフォルトの名無しさん
2014/06/28(土) 01:36:36.52ID:/hGDVenf0060デフォルトの名無しさん
2014/06/28(土) 01:44:41.00ID:+PRjd4NE何も考えずに「エラー」でいいかな?
0061デフォルトの名無しさん
2014/06/28(土) 01:46:14.41ID:/hGDVenf0062デフォルトの名無しさん
2014/06/28(土) 01:50:18.02ID:I8fAr5iN正しい動きは「正常」と「正常処理」で。
戻り値のコードで分岐処理するのと、一般人からしたら対した差は無いだろう。
0063デフォルトの名無しさん
2014/06/28(土) 01:51:05.15ID:/hGDVenf0064デフォルトの名無しさん
2014/06/28(土) 01:59:22.72ID:/Hctoeif0065デフォルトの名無しさん
2014/06/28(土) 03:09:29.35ID:2gyd2nFZ拡張性が高い。
可読性が高い。
ツールやライブラリが豊富。
何と比べたいか知らないが。
>>60
主シナリオとサブシナリオ以外のシナリオ。
例外設計にも寄るだろうけど。
0066デフォルトの名無しさん
2014/06/28(土) 03:50:17.84ID:sKWOMnpi0067デフォルトの名無しさん
2014/06/28(土) 06:48:05.71ID:Iap44Xo9文脈によりけりだよ
単にエラーが発生したことを示す言葉としてExceptionを使ってるならエラーと言い換えればいいだけ
しかし関数の返り値によるエラー処理と例外処理の違いを説明する文脈ならその違いがわかるように言い換える必要があるし
ゆえに現状では回答不能
0068デフォルトの名無しさん
2014/06/28(土) 06:50:02.44ID:zES9UvXE状況にもよるが、ユーザーに問題発生を知らせるならエラーでいいんじゃないか?
0069デフォルトの名無しさん
2014/06/28(土) 11:20:04.51ID:Wnh+uZwR0070デフォルトの名無しさん
2014/06/28(土) 11:28:37.84ID:ago1EUHoそんな判断をしようとするな。誰か近くにきちんと判断できる奴を探せ。
それがいないなら、そのうち崩壊するから逃げろ。
0071デフォルトの名無しさん
2014/06/28(土) 12:35:39.34ID:A3rASK730072デフォルトの名無しさん
2014/06/28(土) 15:52:51.95ID:/RwIfNXXtwitterfeedやdlvr.itといったサービスはありますが、制限が多いのでできることなら自家設置したいです。
こういったプログラムを組むことは可能でしょうか?
それらしい単語で検索しても先人か見当たらなかったので、アドバイスいただきたいです。
0073デフォルトの名無しさん
2014/06/28(土) 15:56:42.37ID:2gyd2nFZ可能
アドバイス:がんばれ
0074デフォルトの名無しさん
2014/06/28(土) 16:19:21.27ID:A3rASK73全くの素人ならサービスを利用するほどヒョイヒョイ行かないので覚悟しておいたほうがいいよ
その用途ならPHPという言語を学んで書いてローカルで定期実行するのが一番簡単と思われる
RSSの取得とTwitterへの投稿は個別に調べること。PHPなら膨大なサンプルソースが見つかると思うので
取得したRSSとすでに投稿したRSSの判別はどうやるかとかそういう具体的なことは後で細かく質問してね
0075デフォルトの名無しさん
2014/06/28(土) 16:28:50.01ID:T83bifQJ0076デフォルトの名無しさん
2014/06/28(土) 16:33:09.51ID:/RwIfNXXありがとうございます、がんばります!
>>74
素人に毛が生えたレベルかなと思ってます。
PHPは元があれば自分好みにカスタマイズできる程度です。
cronを実行できるレンタルスペースはあるので活用したいと思います。
RSSの取得とtwitterへの投稿は別で、というのは盲点でした。
少し道が見えました、ありがとうございます。
>>75
板違いでしたか、すみません。次相談する時はそちらに伺います。
0077デフォルトの名無しさん
2014/06/28(土) 16:47:02.79ID:tZ2UZakKRSSを読み込むライブラリを使って
読み込んだデータをTwitterのライブラリを使って書き込むだけ
データを右から左に流すだけの超簡単な作業だからプログラミングの中では最も簡単な作業
0078デフォルトの名無しさん
2014/06/28(土) 18:00:16.96ID:Wnh+uZwR0079デフォルトの名無しさん
2014/06/28(土) 18:30:39.98ID:yvi2KOd/ダウンロードしたのはいいけど使い方が分からないのですが
英語とか登録とか謎すぎる
0080デフォルトの名無しさん
2014/06/28(土) 18:45:32.82ID:Wnh+uZwR0081デフォルトの名無しさん
2014/06/28(土) 18:46:22.15ID:A3rASK73単にコンパイラって言ってもいっぱい種類があるから自分の使ってるものに限定して調べなきゃ駄目だよ
で、IDEでなければどれもコンパイラの実行ファイルに引数を渡す、つまりコマンドライン上の操作になるので
引数とか環境変数と聞いてピンとこなければその辺りの予備知識があった方がいい
0082デフォルトの名無しさん
2014/06/28(土) 19:03:38.29ID:zES9UvXEVisual C++使っとけ
0083デフォルトの名無しさん
2014/06/29(日) 10:13:57.67ID:lAHOJWDl次に何から手をつけて良いのか分からず困っています。
今後、どのように勉強するのが良いのかなどのアドバイスを頂きたいです
将来的にやりたい事は今のところ、Android,iosアプリ,windowsプログラミング(ゲーム作成)などですが、
もしこれらだったらどの言語をどのように勉強するのが良いと思いますか?
やはり優先順位を付けてそれに合う言語を勉強するべきでしょうか?
とりあえずobjective-cでiOS作っとけとか、javaをマスターしとけとか、c言語をここまで使えるようになっとけとか
具体的なアドバイスが欲しいです
0084デフォルトの名無しさん
2014/06/29(日) 10:54:54.97ID:OApS8+mwとりあえず、開発環境と実機が揃えられるものを集中的にやるのがいい
ただし、iOSはSwiftにシフトするから、しばらくは様子見か?
0085デフォルトの名無しさん
2014/06/29(日) 10:59:36.88ID:KybSJbbvCのついでにC++のクラスだけ学んどけばWindowsのゲーム開発でポピュラーなDXライブラリが使える
Cでツール作成もやるならWin32APIを学ぶ必要があるけど使い方が面倒なのでC#とかで作った方がいい
Androidは知らないけどJavaで作る以上、C++やObjective-Cと同様にCにはないクラスという機能があるので
その活用法も含めたオブジェクト指向という概念について触れておくべきなのは共通してる
0086デフォルトの名無しさん
2014/06/29(日) 11:44:35.10ID:JMG23kJPそして何かソフトを作るためには、osが提供する基本機能(スレッドとかguiとか色々)の理解を深めないと無理なんだよね。
だから>>83が進むべきステップとして先ず間違いないのは、osの基本機能の理解を深める事だよ。
あとはそれをどのようにするかって話かと。
例えばc#みたいに言語が提供する基本ライブラリ経由で親しむとか、
またはc++ + 何らかのその手のライブラリ経由にするとか、
もしくはc + winapiという選択肢もあったりとか。
低レベルな所から高みを目指すか、高レベルなところから目指すか、という選択肢の幅がある。
この辺はその人の人生設計・キャリアプランによるとしか言いようがないような。
0087デフォルトの名無しさん
2014/06/29(日) 12:26:07.38ID:lAHOJWDl>>85
>>86
わざわざ回答ありがとうございます。
>>84の言う通り、方向性がバラバラというのがネックでつまずいていました。
また環境についてもmac,windows(+visual 2010 ultimate)の両方が有るので、
多分ほとんどが開発可能で迷っています。
iOSは様子見ですか、ありがとうございます。
>>85
DXライブラリも少し触ったことがあるのですが、c++のクラスの知識が必要なのですか
てっきり、cだけの知識で出来ると思ってました。
windowsプログラミングではwin32APIを学ぶより手っ取り早いのが
C#とDXライブラリということですね
それでjava,objective-cは共通してオブジェクト指向の概念に触れる
理解しました、ありがとうございます。
>>86
なるほどです、感心しました。
本屋に行くと、初心者でも出来るIOSとかAndroidとかいう本ばっかりですが
普通は、OSの基本機能の理解を理解した上でのモバイルアプリということですね
初心者でこういうことは分からないので、非常に勉強になります。
今後はとりあえずc#,c++,c+winapi系統の勉強をすることに決めました。
自分は割ける時間もあるので、>>86の2択で言うと、
高レベルな所から高みを目指したい方なので、そこからもc系でとりあえずやってみます。
具体的に方法上げて頂いて非常に助かりました。
方向性が決まったのですがその3方法やまたは他にosの基本機能の理解を深めるには
どこから始めるのがおすすめでしょうか?やはり簡単そうなC#でしょうか?
質問ばかりで申し訳ないですがお願いします。
0088デフォルトの名無しさん
2014/06/29(日) 12:41:16.12ID:EldRf64zあれって誰か買ってくれたり寄付してくれるものなんですか?
0089デフォルトの名無しさん
2014/06/29(日) 12:44:11.80ID:+YTZ+pnIブログ記事に買ってやったことは一度もないな
0090デフォルトの名無しさん
2014/06/29(日) 13:03:37.10ID:OApS8+mwゲームも、C/C++以外に最近ではUnityもよく聞くからこれからはゲームもC#かもしれん
0091デフォルトの名無しさん
2014/06/29(日) 13:10:21.59ID:U260sQZDDXライブラリは基本的にC++用のライブラリ。
ただ、C++の仕様はCの仕様を、ある程度内包しているから、
それを利用して、Cの知識だけでもライブラリが利用できるような作りにしている。
あくまで「Cの知識」なだけで、開発環境はC++じゃないといけない。
0092デフォルトの名無しさん
2014/06/29(日) 13:22:39.42ID:KybSJbbvああごめんDXライブラリはCの知識だけでも使えるけど
本格的なゲームを作ろうと思うとクラスを利用する人が多いかな
オブジェクト指向はゲームプロラミングの為にあると言っても過言じゃないほど相性がいいから
Windowsについての基本理解を得たければWin32APIを学ぶのが一番いいよ
C#では.NETのクラスライブラリを使って開発することになるけど
これらのAPIも結局は内部でWin32APIを呼んでるだけなので
大変だけど、一度覚えてしまえば他の言語でWindowsの開発をしようと思ったときも
APIの大まかな使い方や仕様なんかをフリーパスで理解できる
0093デフォルトの名無しさん
2014/06/29(日) 13:37:41.87ID:OApS8+mw初心者が習得できるかどうか
0094デフォルトの名無しさん
2014/06/29(日) 13:58:33.04ID:KybSJbbvこれまでCを頑張ったなら先にC#で遊んでみるのもいいかも。JavaやC++にも近いし
0095デフォルトの名無しさん
2014/06/29(日) 14:14:59.85ID:gbVGQWLTlinuxでゲーム作る場合はなんてライブラリを使えばいいですか?
0096デフォルトの名無しさん
2014/06/29(日) 14:23:40.00ID:YtlqRBEx目的に応じて、必要な(必ずするべき)部分と、各自自由にしていい部分は明確に分かれると思いますが、自分はその見極めが出来ません。
どうしたら要不要の判断が正確に出来るようになるでしょうか?
0097デフォルトの名無しさん
2014/06/29(日) 14:42:09.81ID:+YTZ+pnI要不要って受け取る側のレベルにも左右されるじゃない
昔APIスレで「コピペで動作しないサンプルコードはクソだから書くな」って主張してる奴がいたのを思い出した
0098デフォルトの名無しさん
2014/06/29(日) 14:56:11.78ID:KybSJbbv目的とか違いというものについてもう少し具体的に説明できる?
命名規則から始まって関数における引数の順序やオプショナリティの好みについてだとか
ファイルパスから名前を抜くのに正規表現を使うか反復でチマチマ抽出するかとか (工数と実行速度の取捨)
その際に ([^\\]+\.[^.]+)$ と書くか ([^\\]+)$ と書くかとか (細かい仕様の決定)
目的がハッキリしていれば仕様もハッキリするはずだし後はそれを満たしたコードを書ければ合格だよね
>>97
懐かしくてワロタ
0099デフォルトの名無しさん
2014/06/29(日) 15:02:09.55ID:lAHOJWDlありがとうございました。
ここで聞いてよかったです。
Win32APIとC#の本買って、自分に合った方からやって見ることにします。
0100デフォルトの名無しさん
2014/06/29(日) 15:18:53.58ID:s1CDyW9K基本的には、同じことをするにも色んなやり方があるってことだよ
「必要な部分」という唯一の正しい手段がある、と思ってるんだろうけど
そうではない。違っていても、それぞれ正しいかもしれないし、必要かもしれない。
そういうのは、いずれ経験を積めばわかる
0101デフォルトの名無しさん
2014/06/29(日) 21:11:36.02ID:lo1djuTL0102デフォルトの名無しさん
2014/06/29(日) 21:22:50.88ID:bIa+Nxww構築支援しますよ。もちろん有料で。
0103デフォルトの名無しさん
2014/06/29(日) 22:12:36.93ID:ltovEz010104デフォルトの名無しさん
2014/06/30(月) 00:02:01.78ID:kvIkRbCFwebkitかhtml5以外のライブラリやAPIは時間の無駄だから触るな
0105デフォルトの名無しさん
2014/06/30(月) 00:12:45.96ID:fPIneDj1去年まで金無し君だったけど、オンラインカジノとパチンコで
二年で350万貯めた。一度やってみなよ。
初回のみだけど、1ドル以上のチップを買えば30ドル(4000円くらい)貰える。
もらうだけもらってプレイせずに換金することもできるし、ルーレットで赤か黒に
思い切って賭けてしまえば50パーセントで二倍になる。
金なきゃオフラインでゲームすればいいだけ。暇つぶしになる。
ビデオポーカーとかスロとか色々あるのでマジでお勧め。
0106デフォルトの名無しさん
2014/06/30(月) 00:13:52.44ID:fPIneDj1去年まで牛鮭定食だったけど、大盛りねぎ抜きとギョクで
二ヶ月で店員にマークされた。一度やってみなよ。
何らかのメニューを注文すれば、紅しょうがは(いくらでも)貰える。
150円引きごときで来店する家族はおめでたいし、一家四人の前で
思い切って特盛を注文すればパパの威厳も二倍になる。
金なきゃ並盛でつゆだくにすればいいだけ。安上がりになる。
お新香とか生野菜サラダとかみそ汁とか色々あるのでマジでお勧め。
0107デフォルトの名無しさん
2014/06/30(月) 00:14:24.93ID:fPIneDj10108デフォルトの名無しさん
2014/06/30(月) 00:23:53.04ID:X9YKGTTR1トンの砂を送られた奴は居ても不思議じゃなさげ
参考:ttp://data-ssig33.tripod.com/84.html
0109デフォルトの名無しさん
2014/06/30(月) 01:46:15.85ID:Gey1tO6Gコピペ厨は(・∀・)カエレ!!
0110デフォルトの名無しさん
2014/06/30(月) 06:23:26.72ID:lkR4e2Il2ch常連アピール カコイイ
0111デフォルトの名無しさん
2014/06/30(月) 12:22:18.03ID:lTC5ibMy> 方向性が決まったのですがその3方法やまたは他にosの基本機能の理解を深めるには
> どこから始めるのがおすすめでしょうか?やはり簡単そうなC#でしょうか?
> 質問ばかりで申し訳ないですがお願いします。
C#でおk
c#から初めて暫くすると、色々な方向に進める選択しが得られるようになるよ。
その時にどこに向かうかは、その時の気分やプランニングで好きにやればいいさ。
迷ったらまた質問すりゃいいし。
0112デフォルトの名無しさん
2014/06/30(月) 12:23:59.23ID:J2AJY7m0monoで動くと思ったら大間違いだぞ
0113デフォルトの名無しさん
2014/06/30(月) 12:27:25.79ID:9okftfsw0114デフォルトの名無しさん
2014/06/30(月) 12:46:31.30ID:lTC5ibMy無料、言語仕様は新しい、デバッガが協力、gui表現力が豊か、スレッドやファイルIOなど簡単に使える。
そして日本語での情報量が沢山ある。
osの理解が進めば、あとはどこにだって行けるだろう。
osの機能として何があってどんなものか知ってるんだからさ。
将来的に簡単にguiアプリ作れる言語を一つ知っておく事は役に立つよ。
ケースツールのようなのをサクッと作りたい時に重宝する。
それから言語仕様として新しいc#を知ると言う事は、別の言語に移行した時に、
c#でこんな事できたが新しい方ではどうやるのか?みたいな発想ができる。
後の習得速度の燃料としてc#はベターだと思うよ。
0115デフォルトの名無しさん
2014/06/30(月) 12:48:14.32ID:J2AJY7m00116デフォルトの名無しさん
2014/06/30(月) 12:50:16.46ID:lTC5ibMy0117デフォルトの名無しさん
2014/06/30(月) 12:53:38.02ID:KEqdBFcs0118デフォルトの名無しさん
2014/06/30(月) 14:59:13.80ID:2QE5nbxB>>111,>>114
わざわざ回答ありがとうございます。本当に非常に助かります。
C#勉強してみます。
それで初心者丸出しの質問で申し訳ないのですが、
C#はcuiで基本を勉強をした後、(osの基本機能を学ぶという点においても、今後の事においても)
(C#の)gui(windows forms application?)について勉強するという流れでokでしょうか?
>将来的に簡単にguiアプリ作れる言語を一つ知っておく事は役に立つよ。
とのアドバイスでしたので、
言語を知るという事においてはcuiだけでもいいというような解釈をしそうだったのですが、
知るという事はguiまで一通り理解するという意味でokですよね?
無知で申し訳ないです。
それと、C#の勉強用の本について何か良書がありましたら教えて頂けると嬉しいです。
一応今のところ、始めに、 独習C# 第3版(バーバート・シルト)か猫でもわかるC#プログラミング 第2版
その後、 猫でもわかるWindowsプログラミング C#版 と購入してみる予定です。
自分のレベルはc言語初心者、
猫でもc言語、明解c言語入門編、中級編、アルゴリズムによるデータ構造、という本を一通り勉強しました。
そこについても考慮して頂けると幸いです。
0119デフォルトの名無しさん
2014/06/30(月) 15:15:29.13ID:MF+QrXe1Androidへの移植はまだ視野に入るけど
ほんとWindowsだけ独立したガラパゴスみたいな感じに
感じられたりはする。
0120デフォルトの名無しさん
2014/06/30(月) 15:47:17.42ID:mJ0KVupFこの時点でC#を学ぶメリットは手っ取り早くGUIアプリ開発の使用感を掴めるところにあるから
CUIは飛ばしてもいいくらい。そこらへんはCの勉強と大差ないし
C#くらい機能が抽象化された言語を自由に扱えるようになれば多分Android開発の乗り換えも楽勝
しかし着々とステップアップできてるというか、勉強熱心で偉いね。そこまでで挫折する人間は後を絶たない
0121デフォルトの名無しさん
2014/06/30(月) 16:23:35.73ID:7E/L6OuJWindowsはオーストラリア大陸規模のガラパゴスと化しつつあるよね
0122デフォルトの名無しさん
2014/06/30(月) 16:29:03.53ID:lTC5ibMycuiの基本はcで学んだ範囲で十分だよ。
cuiは単純にoutputが欲しい時に使う程度で十分。
cの勉強の時に利用したように、c#でアルゴリズム書いてすぐに結果が欲しい時なんかに利用すればいいよ。
書籍に関してはc#は本で学んでないから知らないや。
ネットやmsdnで学んだ口だから。
(※まさにココ、これですよ。
過去に他でguiとかosの基本を知ってるから、その程度でも使えるようになるんですよ。)
0123デフォルトの名無しさん
2014/06/30(月) 19:42:39.99ID:2QE5nbxB理解しました。お二方ありがとうございます。
色々ggってみてC#guiの解説サイトなどを見ていたのですが、
いきなりクラスやメソッド?の概念が出てきてちょっと私には敷居が高かったので、
少しだけ書籍かサイトなどでC#のクラスやメソッド、基本文法などに関して理解してから
C#のguiを勉強していこう思います。
モチベーションが上がってきました。早速頑張ってやってみます
0124デフォルトの名無しさん
2014/06/30(月) 23:18:54.72ID:lTC5ibMyc#でoopの勉強する時は、cと同じようにcuiでやるといいと思いますよ。
0125デフォルトの名無しさん
2014/07/01(火) 01:59:39.48ID:+GO+7q0Gそれは他人よりも思考効率が悪くて発熱が高く、頭により多くの油汗をかくからですよ
そしてこのままでは髪にダメージあるなーって事にも気づかずに髪の手入れをしない
だからアホグラマはハゲるんですよ
理解できたか?ハゲ共
ハゲはバカ ハゲはアホ
ハゲグラマ = 頭が悪いって証明であって
ハゲグラマっていうのは「私はバカです」って背中に貼り紙貼って歩いてるようなもん
ハゲてる時点でそいつの能力の低さが一目でわかる
ハゲに優秀な人材はいない
ハゲはゴミ
ハゲは淘汰されるべき
死ねハゲ
0126デフォルトの名無しさん
2014/07/01(火) 04:26:48.41ID:VC0m3k7vこの本が一番簡単。10時間もあれば読める
win32APIは時間がかかるので、やめた方がよい
C#のクラスを使えばよい
OSを学ぶのに、簡単な方法はない
とにかくマルチスレッドに手を出したらダメ、と肝に命じる
0127デフォルトの名無しさん
2014/07/01(火) 11:39:11.62ID:A+Lh4Xd5デスクトップに貼り付いて最小化されないウィンドウってどうやって作るんでしょうか?
デスクトップの子ウィンドウにすれば一応、最小化は回避出来るのが分かったのですが
これだとエアロや半透明化が出来なくなってしまいました。
(何がしたいかというとFencesっていうソフトみたいのを作りたいと思っています)
言語はC#です。
おおまかなやり方やヒントでもいいので
わかる方いましたら教えて下さい。
0128デフォルトの名無しさん
2014/07/01(火) 12:04:37.59ID:OoZ2DZwm↓
MSDN C# 付箋のデモ
http://msdn.microsoft.com/ja-jp/library/vstudio/ms771498%28v=vs.90%29.aspx
最小化の無効(回避)は、オプションで最小化を無効できるようになってます。
↓
Form.MinimizeBox = False;
付箋系ソフトは普通はウィンドウのフレームは表示せず、中身だけ表示して、その中身で自前でフレームを描画します。
デスクトップに貼りついて見得るのは、これが原因です。
↓
Form.FormBorderStyle = None;
半透明
↓
Form.Opacity = 0.5; // 透明度50%
Aeroに関しては
↓
デスクトップ ウィンドウ マネージャを使用して特殊効果を施す
http://msdn.microsoft.com/ja-jp/magazine/cc163435.aspx
C#から別途Aero用のwinapiを呼び出して利用しないとダメかもしれません。
考え方として、Aeroが有効か否かをwinapiで判定し、有効ならwinapiでAeroを利用する。
無効なら、上の一般的な方法で表示する。って感じになるかと。
0129デフォルトの名無しさん
2014/07/01(火) 12:05:47.48ID:zyEO43eW0130デフォルトの名無しさん
2014/07/01(火) 12:34:50.28ID:A+Lh4Xd5ありがとうございます。
試してみましたが、これだとフォームがtopmostじゃない状態だとWin+Dや"デスクトップの表示"等で
最小化されてしまうみたいです。
0131デフォルトの名無しさん
2014/07/01(火) 12:46:31.66ID:uFBkKuvohttp://peace.2ch.net/test/read.cgi/tech/1396703308/
0132デフォルトの名無しさん
2014/07/01(火) 12:52:47.56ID:OoZ2DZwmその話が抜けてましたね。
最小化のメッセージをハンドリングして無視してやればいいかもしれませんね。
http://rarara.cafe.coocan.jp/cgi-bin/lng/vc/vclng.cgi?print+201101/11010009.txt
↓
http://red-treasure.com/report/?p=103
以降は>>131がいいね。
0133デフォルトの名無しさん
2014/07/01(火) 13:01:42.80ID:A+Lh4Xd5ありがとうございます!参考にして試してみたいと思います。
スレ違うみたいですみませんでした。
C#スレに移動します。
0134デフォルトの名無しさん
2014/07/01(火) 13:28:32.86ID:J79fQZCO0135デフォルトの名無しさん
2014/07/01(火) 13:40:45.02ID:wkYj8eCo0136デフォルトの名無しさん
2014/07/01(火) 14:49:14.77ID:Y6wXilUm(どこらへんが常連アピールに見えたんだろう・・・?)
0137デフォルトの名無しさん
2014/07/01(火) 16:44:31.89ID:M2q2ii4G0138デフォルトの名無しさん
2014/07/01(火) 16:46:26.93ID:aUEPPhI8すれち
0139デフォルトの名無しさん
2014/07/02(水) 01:39:32.44ID:lTHT5Rth>マルチスレッドに手を出したらダメ
criticalsection と event オブジェクトでなんとかなる
0140デフォルトの名無しさん
2014/07/02(水) 12:43:42.95ID:BLWNfk7t0141140
2014/07/02(水) 14:32:38.79ID:BLWNfk7t0142デフォルトの名無しさん
2014/07/03(木) 01:11:18.27ID:H3W4K6boその道のプロになるというわけでも無くチャチャっとコードを書いて使えたら良いかなっと思ってますので
取っつきやすくて何かと便利なものが嬉しいです
(何となくperlかなと思っているのですが)
0143デフォルトの名無しさん
2014/07/03(木) 01:12:18.27ID:e/Bdb4Z+0144デフォルトの名無しさん
2014/07/03(木) 01:39:00.34ID:yrFJuqwBPerlでok
0145デフォルトの名無しさん
2014/07/03(木) 03:41:43.17ID:N9xZAVStLISPだな
0146デフォルトの名無しさん
2014/07/03(木) 07:45:25.98ID:+OvRiT1nVBScript
0147デフォルトの名無しさん
2014/07/03(木) 09:10:59.40ID:NClDm5rA0148デフォルトの名無しさん
2014/07/03(木) 10:07:59.03ID:T6nbxnRY0149デフォルトの名無しさん
2014/07/03(木) 10:33:57.80ID:12pP8Dk4sedとawkだな。マジメに。
0150デフォルトの名無しさん
2014/07/03(木) 18:02:39.06ID:kvRXajhCmain()
{
なにか
}
はC99以前は合法
C99以降は違法
という認識でOK?
0151デフォルトの名無しさん
2014/07/03(木) 18:04:54.38ID:kvRXajhCそれとC言語の
int main(void) /*A*/
と
int main() /*B*/
は違うらしいですが
Bのがよくわかりません
詳しい説明お願いします
0152デフォルトの名無しさん
2014/07/03(木) 18:12:37.75ID:hoM7mJ8vBは引数が無い事を意味しているのではなく、引数を省略しているという意味になる
0154デフォルトの名無しさん
2014/07/03(木) 18:44:19.13ID:jKZw1Onxそれ以上のことが知りたいならこんな所で聞くんじゃなくて、規格票をよく読め。
(古いのも、割高だがコピーを簡易製本した奴が買える)。
0155デフォルトの名無しさん
2014/07/03(木) 18:47:45.25ID:rGxSC+SvBのような型が無かった時代の、古い表記法は使うな!
引数の型が違っていても、コンパイルエラーにならず、
実行時エラーになるかも
0156153
2014/07/03(木) 20:45:04.92ID:N9xZAVSt使わないことについて承知しました
ただ>>150の認識が正しいか回答お願いします
0157デフォルトの名無しさん
2014/07/03(木) 21:38:45.12ID:jKZw1Onx0158デフォルトの名無しさん
2014/07/03(木) 21:47:26.71ID:1N5NQFWN規格に適合する記述なのかそうでないのかだろ
俺もわからんけどわからないなら反応するなよ
0159デフォルトの名無しさん
2014/07/03(木) 21:48:45.91ID:NaCPyeaM150がどこまで何にこだわってるかなんて>>150にしかわからんわけだが。
0160デフォルトの名無しさん
2014/07/03(木) 22:22:49.30ID:FzsJvGZp0161デフォルトの名無しさん
2014/07/03(木) 23:14:28.90ID:H3W4K6boレス有り難う御座います
見事にバラバラでワロタ
とりあえず挙げて頂いた物を順に触ってみたいと思います
0162デフォルトの名無しさん
2014/07/04(金) 02:32:51.78ID:wrAZa+RL0163デフォルトの名無しさん
2014/07/04(金) 02:38:14.65ID:ZrYbNryy0164155
2014/07/04(金) 03:20:38.46ID:uEWPZ1c7MISRA-C 2004(C90)のルール8.2で、
オブジェクト・関数は、必ず型を明記すべきとあるから、
Aのように、必ず型を明記する
もちろん、C99でも同じ
そもそも、K&Rは60-70年代じゃないのか?
型が無かった頃の、古いルールは使うな!
君はいつ書かれた本を読んでいる?
0165デフォルトの名無しさん
2014/07/04(金) 06:35:56.44ID:jjVM/fWv聞きたいのか分からない
規格に適合とかバカなこといってる>>158は自演なんかな
0166デフォルトの名無しさん
2014/07/04(金) 07:09:45.36ID:i2GvPNUv0167デフォルトの名無しさん
2014/07/04(金) 07:44:09.87ID:J9VZdExu0168デフォルトの名無しさん
2014/07/04(金) 10:01:37.92ID:s+xY96IIMISRAによって、「合法」「違法」という用語が標準に追加されたとでもいうのか?
> 君はいつ書かれた本を読んでいる?
そもそもこの議論では、新旧の規格票(JIS、なししISO)以外、参照する必要ないだろ。
0169デフォルトの名無しさん
2014/07/04(金) 10:39:28.98ID:0DrQPGHD0170デフォルトの名無しさん
2014/07/04(金) 10:41:01.05ID:bYy7m6KOお前は日本語が理解できないのか?
普通に>>157が正しい回答してるだろ。
0171デフォルトの名無しさん
2014/07/04(金) 10:53:02.29ID:0DrQPGHDうぜえ
揚げ足取りもいい加減にしろよ藁
0172デフォルトの名無しさん
2014/07/04(金) 11:03:18.18ID:s+xY96II> 揚げ足取りもいい加減にしろよ藁
あのな、標準規格について議論しようというなら当然の態度なんだよ、タコ。
これが揚げ足取りに思えるなら、コンパイラに「揚げ足取りすんな」って一生文句言ってろ。
0173デフォルトの名無しさん
2014/07/04(金) 11:11:20.39ID:RtHApYE2「C99以前」と「C99以降」はC99でかぶっているので、回答不能
0174デフォルトの名無しさん
2014/07/04(金) 11:15:05.65ID:0DrQPGHD0175デフォルトの名無しさん
2014/07/04(金) 11:17:55.53ID:Qtrn0hu90176デフォルトの名無しさん
2014/07/04(金) 11:50:30.18ID:DCmVDXK5後々ねphpのソースコードをコミットできるぐらいになりたいのです
0177デフォルトの名無しさん
2014/07/04(金) 11:54:05.32ID:DCmVDXK5最低限どの程度の英語力があればよいですか?
0178デフォルトの名無しさん
2014/07/04(金) 12:05:49.27ID:VHgyx1X4以って前。<=
0179デフォルトの名無しさん
2014/07/04(金) 12:22:19.99ID:J9VZdExu0180片山博文MZ悪魔崇拝 ◆T6xkBnTXz7B0
2014/07/04(金) 12:30:32.61ID:0EuIV+1uhttp://ja.wikipedia.org/wiki/%E4%BB%A5%E5%89%8D
0181デフォルトの名無しさん
2014/07/04(金) 13:12:01.42ID:i2GvPNUvどっからMISRAなんてでてきたんだよw
誰か回答しろよw俺はわからんから回答できんがw
0182デフォルトの名無しさん
2014/07/04(金) 13:39:24.82ID:0DrQPGHDmain()
はC99より前では問題ないでいいですか
0183デフォルトの名無しさん
2014/07/04(金) 13:49:30.81ID:i2GvPNUv↓のように書いてある
C99より前は、main()とだけ書くと暗黙で戻り値はintとして解釈し、OKだったってことだろうね
http://ja.wikipedia.org/wiki/C99
>C89との後方互換性[編集]
>C99はほとんどC89と後方互換であるが、いくつかの場面でより厳格である。特に、型が省略された宣言で、暗黙的にintと見なされるということはなくなった。
0184デフォルトの名無しさん
2014/07/04(金) 15:40:01.99ID:qteQu/Y7どこかに参考になる情報ありませんか?
0185デフォルトの名無しさん
2014/07/04(金) 16:06:27.79ID:Q1xmsNe5サーバー側のセッションが切れると、
毎回、facebook側でIDとパスワードを入力しないといけなくなる。
facebookの設定かもしれないが、何か解決方法ない?
0186デフォルトの名無しさん
2014/07/04(金) 16:56:10.53ID:Drkr2UiK体重計の入出力を作りたいの?
PCで体重計の記録をとりたいの?
つーか、オムロンかタニタのUSB接続できる体重計買えや。
0187デフォルトの名無しさん
2014/07/04(金) 16:59:03.87ID:nkKS337B0188デフォルトの名無しさん
2014/07/04(金) 17:17:38.05ID:qteQu/Y7あああるのかぁ
まぁ本来の目的はぼかして書いたんですがね
手に入れて調べます
ありがとうございました!
0189デフォルトの名無しさん
2014/07/04(金) 17:23:33.54ID:jwidToDUやはりCからの方が無難ですか?
0190デフォルトの名無しさん
2014/07/04(金) 17:30:51.43ID:PK/owwHZただし、まともなC++の学習手引書ならばCの内容の殆どを網羅するハメになるので、単純に学習量が増えてしまう。
0191デフォルトの名無しさん
2014/07/04(金) 17:44:15.07ID:nkKS337B0192デフォルトの名無しさん
2014/07/04(金) 19:04:22.26ID:bYy7m6KO意味がよくわかってないようだな。
規約がなんで定義されているのかよく考えろ。
0193デフォルトの名無しさん
2014/07/04(金) 19:13:07.17ID:jwidToDUそうなんですね。
0194デフォルトの名無しさん
2014/07/04(金) 22:34:05.63ID:UzbhYlbZあんなもんstatic関数の上位互換で良いじゃん。
0195デフォルトの名無しさん
2014/07/04(金) 22:38:51.29ID:bYy7m6KO一番初めの引数(thisになる隠)に何を入れて呼び出す気だ?
0196デフォルトの名無しさん
2014/07/04(金) 22:43:03.18ID:VHgyx1X4最近はbluetooth付いてる体重計でスマフォで管理するのが出てきてる。
0197デフォルトの名無しさん
2014/07/04(金) 22:47:40.17ID:UzbhYlbZそれが理由なの?なんか違わね?
struct Something
{
Something(void);
static Something Example(void);
};
Something
a = Something(),
b = Something::Example();
0198デフォルトの名無しさん
2014/07/04(金) 22:55:02.91ID:bYy7m6KObは呼べるけど、aは呼べないだろ?
ってことなんだけど・・・
0199デフォルトの名無しさん
2014/07/04(金) 23:15:45.69ID:JrI8d6/RC++の仕様知らんのかい。
0200デフォルトの名無しさん
2014/07/04(金) 23:21:14.56ID:JrI8d6/R{
return type();
}
Something<int>();
Something<void>();
Something<std::string>();
これ知らずに0初期化してる人結構多いんだろうな。
0201デフォルトの名無しさん
2014/07/05(土) 03:02:32.52ID:clSv2t8Uコンストラクタに外部から正しくパラメータ渡せるとか
いったいどこのC++仕様だよ・・・
0202155
2014/07/05(土) 03:58:55.17ID:BmrmlaJc問題があるから、MISRA-C 2004(C90)のルール8.2で、
オブジェクト・関数は、必ず型を明記すべきとなっている
これは人命がかかっているクリティカルなシステムの、
推奨要件ではなく、必要要件だよ
>>164
君はひょっとして、40年ぐらい前の本を読んでいる?
0203デフォルトの名無しさん
2014/07/05(土) 07:44:20.73ID:716JpUwc21世紀に入って大量発生した池沼PGに対応するための規則だろ。
0204デフォルトの名無しさん
2014/07/05(土) 10:41:59.02ID:x0U3oVwqどこに対して何を言ってるのかよく分からないんですが?
0205デフォルトの名無しさん
2014/07/05(土) 11:24:17.73ID:clSv2t8Uコンストラクタの実装をアセンブラで見てみよう。
0206デフォルトの名無しさん
2014/07/05(土) 12:09:17.39ID:x0U3oVwq>>197のどこに引数(Parameter)が関係するんだ?
objectを値返しするための引数なら、
構築子以外の関数も同じだぞ。
0207デフォルトの名無しさん
2014/07/05(土) 12:13:04.17ID:clSv2t8Ustatic関数の実装をアセンブラで見てみよう。
0208デフォルトの名無しさん
2014/07/05(土) 12:26:59.69ID:fQZo5P260209デフォルトの名無しさん
2014/07/05(土) 12:30:41.92ID:5PqNKKxqK&R初版の日本語訳が出版されたのは1981年(昭和56年)だよ
だから、およそ30年前になるね
0210デフォルトの名無しさん
2014/07/05(土) 12:38:28.98ID:ZUhQa0cg構築子を静的関数として取得できるんだけどね。
0211デフォルトの名無しさん
2014/07/05(土) 12:56:17.09ID:DfPTbKDMとかくC++プログラマーというのは忙しい
0212デフォルトの名無しさん
2014/07/05(土) 13:04:50.26ID:ZUhQa0cg「x64のAssembly言語で書いたAssemblyを
nasmってAssemblerでAssembleしようとしたら、
やっぱAssembleできなかった」
こう説明したいときどうやって書いてるの?
0213デフォルトの名無しさん
2014/07/05(土) 13:33:40.16ID:ZDkJHZA225インチくらいのディスプレイx2枚
くらい必要でしょうか?
0214デフォルトの名無しさん
2014/07/05(土) 13:36:23.22ID:WUzytVTZ2枚あれば3枚欲しくなるし3枚あれば4枚欲しくなる
モニターとはそういうものです
0215デフォルトの名無しさん
2014/07/05(土) 13:38:38.78ID:ZUhQa0cg携帯電話機上で暇つぶしに開発してても、
今の携帯電話機は解像度が高いから苦じゃない。
0216デフォルトの名無しさん
2014/07/05(土) 13:45:31.32ID:clSv2t8Uだから実装を見るんだよ?
コンパイラでニーモニックコード吐いてアセンブラに食わせたら実装わかるだろ?
0217デフォルトの名無しさん
2014/07/05(土) 13:53:36.41ID:ZUhQa0cgAssembly吐かせるだけで良くね。
それから構築子はGetProcAddress使えば、
関数として使えるってのは分かってるんだから、態々Assembly見る必要なくね?
0218デフォルトの名無しさん
2014/07/05(土) 14:26:14.77ID:DUAZ7FzQ0219デフォルトの名無しさん
2014/07/05(土) 14:48:08.73ID:ZUhQa0cg何がおかしいと思ってるんだ?
0220デフォルトの名無しさん
2014/07/05(土) 15:11:13.80ID:DUAZ7FzQアドレス取るコード書いてみな
0221デフォルトの名無しさん
2014/07/05(土) 15:40:48.21ID:ZUhQa0cg#include<windows.h>
struct __declspec(export) Example
{
Example(void);
};
Example::Example(void){}
int main(void)
{
LPCSTR id = reinterpret_cast<LPCSTR>( 1 ); // Example::Exampleを序数1に紐付けた場合。
static_cast<Example(*)(void)>( ::GetProcAddress( GetModuleHandle( NULL ), id) )();
return 0;
}
0222デフォルトの名無しさん
2014/07/05(土) 15:49:37.43ID:+HA1XJwR「Assemblerで****をAssembleしてAssemblyを作る。」
****の呼び方は統一されていないため
「アセンブラ言語」「アセンブリ言語」「アセンブラ」「アセンブリ」「機械語」「逆アセンブル」
などなど人によって(明らかに間違っている単語を含め)かなり好き勝手に呼ばれている。
0223デフォルトの名無しさん
2014/07/05(土) 19:49:02.36ID:ZUhQa0cg呼ぶのはどう繕っても無理があるけどな。
0224デフォルトの名無しさん
2014/07/05(土) 20:21:33.35ID:765Tx3Gv90年代頭にK&RでC勉強したからいつの間にかポインタが自動的にINTじゃなくなってて驚いた。
え、ポインタ型ってなに変数に&付ければ生のアドレスがベロンと出てくるから整数にぶっこめばいいんじゃねぇの?
え?void main()がダメとかなんの話?OSがエラー受けるとか逆に言語が環境依存になってね?それ。
教授は「C90という新しい規格が発表になったから〜」と普及するんだかしないんだか
様子見のあやふやな感じで語ってたのが記憶に新しい(笑)
0225デフォルトの名無しさん
2014/07/05(土) 20:32:42.97ID:HBzZAYPgint main(void)
{
int array[] = {42,79,13,75,19};
int i;
for (i = 0;i < 5;i++) {
printf("array[%d] = %\n",i,array[i]);
}
return 0;
}
これについてなんだけど
array[i]にiが入っているのにどうして結果が初期値のままなのか?
初心者である私には0,1,2,3,4と増えそうと考えてしまう
宣言時に初期化してるけど、これはfor文の初期設定とi++で上書きされてしまわないのか
こんな風な疑問です
0226デフォルトの名無しさん
2014/07/05(土) 20:50:22.12ID:xdz/XkUa何に困ってるのか解らん。
想定している結果と現実に起きた結果を書いてくれ。
0227デフォルトの名無しさん
2014/07/05(土) 20:53:16.44ID:xdz/XkUa先に書くがprintfの%\nは間違いだぞ
0228デフォルトの名無しさん
2014/07/05(土) 21:04:26.55ID:9tG0Ff1Fあんたのコードの結果はこうなる
別に何も変じゃない
(ちなみに、>>227の内容は修正済み)
ttps://ideone.com/C1KHI7
0229デフォルトの名無しさん
2014/07/05(土) 22:11:38.48ID:DUAZ7FzQ> array[i]にiが入っている
どこを見てそう思ってるんだ?
0230デフォルトの名無しさん
2014/07/05(土) 22:58:38.39ID:21VAMh/xまず配列について学ぼうな。
[]中の数字は配列の番号を示すから、iが0だと0番目、つまり最初の配列の中身を取り出すんや、だから42が表示される。1,2,……も同様。
for文の最初の初期化は1度しか行われない
これで満足?
0231デフォルトの名無しさん
2014/07/05(土) 23:57:14.61ID:sCx4hFFl0232155
2014/07/06(日) 00:33:30.43ID:+YGfR2l7昔の人は、void main()と書いてある本は、
クソ本だからと言って、買わないようにしていた
でもマイコンはOSが無く、void main(void)で始まる
この本を参照
基礎入門 ブレッドボードではじめるマイコンプログラミング
2010、青木直史、技術評論社
C90で書いても、あいまいで危険だから、
人命がかかっているクリティカルなシステムでは使えない
int型でさえ、環境によって動作が変わるため、
int16, int32 とtypedefして使わなければならない
そこで欧州で、MISRA-C 2004(C90)が策定された
ガイドライン付きのCを使うことで、
ようやくクリティカル用途での使用を認められた
これでもまだCは危険だから、エアバスなどは、
関数型言語のOCamlを使っている
0233デフォルトの名無しさん
2014/07/06(日) 00:55:20.49ID:NYnEUAOx概してクソ本と言い切ってる奴はそれこそ規格読んでないんじゃあないですか
0234デフォルトの名無しさん
2014/07/06(日) 02:44:23.40ID:If+zHSH50235デフォルトの名無しさん
2014/07/06(日) 03:14:21.87ID:+YGfR2l70236デフォルトの名無しさん
2014/07/06(日) 04:08:54.47ID:JKxWpx0K0237デフォルトの名無しさん
2014/07/06(日) 04:51:51.43ID:NYnEUAOx0238デフォルトの名無しさん
2014/07/06(日) 08:18:35.59ID:A02EYrAf上。
pythonは下だな。
自分で言語作るなら、lispみたいに引数にする。
0239デフォルトの名無しさん
2014/07/06(日) 08:52:19.68ID:gxyhJG0nオブジェクトBの他の部分がimmutableだったら、オブジェクトBはimmutableだといえるのかな?
0240デフォルトの名無しさん
2014/07/06(日) 09:17:39.69ID:uBhFXTagとんちなの?それともimmutableに関する知識が決定的に欠落してるの?
0241デフォルトの名無しさん
2014/07/06(日) 12:39:19.62ID:g9cBJIwi表現がキモいから可変か不変って書けよ
0242デフォルトの名無しさん
2014/07/06(日) 15:56:11.45ID:K0qeVgqU配列[] = { ... };
並び替え後の順番[] = { 3, 2, 0, 1 };
並び替え( 配列, 並び替え後の順番 )
{
???
}
C++の標準関数でも、サンプルサイトでも良いんで教えて欲しい
0243デフォルトの名無しさん
2014/07/06(日) 16:30:21.02ID:zZbew6Bm^B
にしようかなと思うんだけど、おすすめある?
0244デフォルトの名無しさん
2014/07/06(日) 16:33:11.65ID:Z97b2TESタブだろ
0245デフォルトの名無しさん
2014/07/06(日) 16:35:51.03ID:Nj41+MNMhttp://www.nxmnpg.com/ja/3/qsort
0246デフォルトの名無しさん
2014/07/06(日) 16:49:27.02ID:Nj41+MNM一般的なCSV形式またはTSV形式では、以下のように定義される
・フィールドの区切り:"," カンマ または "¥t" タブ
・レコードの区切り:"¥n"
この定義から生成される構文をBNF記法で示す
<フィールド> ::= 区切り文字ではない文字の列
<レコード> ::= <フィールド> ( "," <フィールド> ) * "¥n"
<ファイル> ::= <レコード> *
0247デフォルトの名無しさん
2014/07/06(日) 16:59:47.27ID:zZbew6Bm入力される文字列から改行以外のコントロールコードを削除するので、CSV, TSVよりファイルをコントロールコード区切りにしたら楽かなーって思ってさ。
前職の会社でコントロールBを使ってたんだけど、よく考えればあれは単に前任者の趣味な気がして一般的なものなのかと思って聞いてみた。
ありがとう。
0248デフォルトの名無しさん
2014/07/06(日) 17:18:36.72ID:A02EYrAfnull文字は。
0249デフォルトの名無しさん
2014/07/06(日) 17:58:01.46ID:zZbew6Bm末尾だけで結構でございます。
0250デフォルトの名無しさん
2014/07/06(日) 18:21:26.47ID:7tIND23q※ データにカンマ含まないならカンマ区切り、含むならタブで区切る
※ あるいは大項目としてヌル文字で切り出して、その中身を小項目としてカンマで切り出すとか
0251デフォルトの名無しさん
2014/07/06(日) 18:24:43.85ID:umjvq+Wuそれなら最初からタブにしておけばいいのに
0252デフォルトの名無しさん
2014/07/06(日) 18:28:28.90ID:umjvq+Wuていうかタブってのはコントロール文字の一種で、まさしくこの用途のために存在するもの。スペースのサイズ違いじゃないぞ。
0253デフォルトの名無しさん
2014/07/06(日) 18:37:12.78ID:cxd6frI3俺もNUL文字使う事が多い。
内容解ってるなら記号文字使うからコントロールコードは使わない。
NULは嫌だけど意味のあるコントロールコード使いたいなら、
ASCIIコード表から制御文字を用途に合わせて選べばいいと思う。
^BだとSTXテキスト開始だけど、^CのETXテキスト終了で括りたくなる。
^DのEOT伝送終了とか^WのETB伝送ブロック終結とか分離記号の^\、^]、^^、^_あたりかなぁ…
めんどくさいからやっぱNUL文字でいいや。NULが入るような場所ならエスケープするなり長さ付ける。
0254デフォルトの名無しさん
2014/07/06(日) 18:38:02.48ID:vf+otpu+何嘘ついてんだよ。
TABはType writerの時代から箇条書きとかの
字下げに使う機能だったろ。
Teletypeが存在した時代でも区切り制御にTabを使うなんて
聞いた事なかった。
0255デフォルトの名無しさん
2014/07/06(日) 18:52:47.85ID:0QsWr+IB大、中、小項目としたい場合とかあるんよ。
0256デフォルトの名無しさん
2014/07/06(日) 18:57:24.15ID:umjvq+Wu他人を嘘つき呼ばわりするお前が嘘つきな件について
例えば
http://e-words.jp/p/r-ascii.html
とかみたいな、ASCIIコード表を見たことないのか?
0257デフォルトの名無しさん
2014/07/06(日) 18:58:02.54ID:0QsWr+IBascii fs gs rs us 辺りでググってこい
0258デフォルトの名無しさん
2014/07/06(日) 19:02:20.16ID:lNfGFcva0259デフォルトの名無しさん
2014/07/06(日) 19:21:28.61ID:umjvq+WuならASCIIという規格に強弁だと強弁しろよ
0260デフォルトの名無しさん
2014/07/06(日) 19:24:17.78ID:0QsWr+IBそれのどこに
> まさしくこの用途のために存在するもの
とか、書いてあるんだよ
0261デフォルトの名無しさん
2014/07/06(日) 19:29:59.07ID:umjvq+Wu>区切り制御にTabを使うなんて
俺が言ってるのはここだよ。
ASCIIとかIANAに文句があるなら、世間に向かって喧嘩すればいいよ。
0262デフォルトの名無しさん
2014/07/06(日) 19:32:32.27ID:5OIsyZ4Ohttp://bost.ocks.org/mike/shuffle/compare.html
縦と横は何を表しているのでしょうか?
0263デフォルトの名無しさん
2014/07/06(日) 19:34:06.67ID:0QsWr+IB何を言いたいのかわからんが、ASCII コードにはデータの区切りにタブ使うなんて想定してないぞ。
0264デフォルトの名無しさん
2014/07/06(日) 20:04:41.78ID:N9ZqKlcY0265デフォルトの名無しさん
2014/07/06(日) 20:05:29.20ID:tQnGDhw4j&r p124の1,2行目
static char allocbuf[ALLOCSIZE];
static char *allocp = allocbuf;
はstaticをなぜ付ける必要があるのですか?
0266デフォルトの名無しさん
2014/07/06(日) 20:09:20.75ID:Xcdpas3C自分の理解では、縦と横はその横の説明中のiとj、またはjとiを示している。
つまり、要素の番号と、そのシャッフル後の番号。
例えば、random comparators の図の、0の列(一番上の1行)を見ると、
0〜10ぐらいが緑に、それ以降が赤くなっている。
つまり、random comparators でソートする方法でシャッフルすると、
0は0から10ぐらいの範囲にしか移らず、20〜59になる確率が低い
つまり、偏りのあるシャッフルになってしまう
0267デフォルトの名無しさん
2014/07/06(日) 20:10:10.01ID:N9ZqKlcYj&r ではなく K&R で
http://dqn.sakusakutto.jp/2013/04/c_kr_stack.html
のことかなとエスパーすると
外部に公開する必要がないならファイルスコープでいいよねという
スコープの問題だね
0268デフォルトの名無しさん
2014/07/06(日) 20:14:10.47ID:tQnGDhw4そうですそうです
staticをつけなくても外部で
externしなければ有効にならないので
わざわざ書く必要があるのか?ということです
0269デフォルトの名無しさん
2014/07/06(日) 20:21:13.96ID:Ny09E18O> 分離記号の^\、^]、^^、^_あたり
へー。
^^ に変更しようかな。
^] とかvimのescと同じ意味あるやつだね、そういうことだったのかー。
勉強になりました。
0270デフォルトの名無しさん
2014/07/06(日) 20:21:20.23ID:N9ZqKlcY被るケースが考えるよね
スコープの問題だね
0271デフォルトの名無しさん
2014/07/06(日) 20:25:25.19ID:Xcdpas3C自分のK&R 2版だとその前の説明文に、その配列について
no other routine need know the name of the array, which can be
declared static in the source file containing alloc and afree,
と書いてある。
0272デフォルトの名無しさん
2014/07/06(日) 20:37:31.87ID:vf+otpu+「Teletypeの時代にTabを区切り制御に使うなんて聞いた事なかった。
だから区切りに使うようになったのは後付の使い方で本来想定していた使い方じゃない。」
ってことだろ。
0273デフォルトの名無しさん
2014/07/06(日) 21:11:44.64ID:JKxWpx0K0274262
2014/07/06(日) 21:31:27.36ID:5OIsyZ4Oなるほど
ちなみになんですけどこういうふうに1から100までの数字をこういうふうに見やすくグラフにしたいんですけど
なんて言う名前のグラフがいいですか?
0275デフォルトの名無しさん
2014/07/06(日) 22:56:17.25ID:+YGfR2l7空白かタブを勧める人が多いが、
空白は文字列で使うこともあるから、タブが残る
0276デフォルトの名無しさん
2014/07/06(日) 23:05:51.84ID:5OIsyZ4O0277デフォルトの名無しさん
2014/07/06(日) 23:13:18.53ID:0QsWr+IB0278デフォルトの名無しさん
2014/07/06(日) 23:18:55.54ID:N9ZqKlcY> CSVでカンマ区切りはしない方がよい、と多くの専門家が言う
CSVはComma Separated Valuesの略称だぞ?
言うわけねーだろアホかw
JSONやRFC4180なCSVでいいんだよ
0279デフォルトの名無しさん
2014/07/06(日) 23:44:45.45ID:A02EYrAfウェブとかの開発者がブラウザだとTAB入力しにくいからとか、その程度じゃないの。
0280デフォルトの名無しさん
2014/07/07(月) 00:03:22.40ID:E9h5F+aUユーザーがアプリを認証したあとtwitterが返してくれるコールバックURLなんですが、
Twitterで設定した"callback url"の後ろにoauth_verifierとoauth_token_secretを付けて返してくれる、って理解であってますか?
0281デフォルトの名無しさん
2014/07/07(月) 02:40:53.21ID:mo+xDad2対応は、iphoneアプリ/アンドロイドアプリ/chorome
WebRTCを使っているskywayみたいなものでも作ることは、可能でしょうか?
0282デフォルトの名無しさん
2014/07/07(月) 05:10:22.73ID:x5DTrf0D0283281
2014/07/07(月) 08:32:49.00ID:mo+xDad2Skywayの情報があまりになさすぎて
結局は、フレームワーク・クラウドにしそうです。
ありがとうございました!
0284デフォルトの名無しさん
2014/07/07(月) 09:56:37.70ID:saI0+YdD理解している内容がちょっと違う。
外部でexternの有無は「使うかどうか」だよね。
staticの有無は、「外部から使えるかどうか」になる。
staticがなければ、「他の人が使えるように名前を外にも見せておく」
staticがあれば、「名前を外から見えないように消しておく」
の違いがある。
0285デフォルトの名無しさん
2014/07/07(月) 14:39:37.29ID:rnTCx4k1カンマが入る場合はCSVを使うな ならわかる
0286デフォルトの名無しさん
2014/07/07(月) 14:52:09.71ID:sfgjyBaza,"b,c",d
a
b,c
d
0287デフォルトの名無しさん
2014/07/07(月) 19:32:07.07ID:kE/eYkG1extern int global;
/* something.h */
int A(void);
int B(void);
/* a.c */
#include "example.h"
#include "something.h"
int global = 1;
int A(void)
{
return B();
}
/* b.c */
#include "something.h"
static int global = 2;
int B(void)
{
return global;
}
/* c.c */
#include "example.h"
#include "something.h"
#include <stdio.h>
int main(void)
{
printf( "%d\n%d\n", global, A() );
return 0;
}
0288デフォルトの名無しさん
2014/07/08(火) 18:53:18.84ID:C01lMc+l一応、RFCにCSVの仕様があったと思うけど
あれに準拠させようとすると結構めんどいんだよな、確か
0289デフォルトの名無しさん
2014/07/08(火) 19:30:35.50ID:hxSm+BQN0290デフォルトの名無しさん
2014/07/08(火) 19:41:36.53ID:5PBjFATGRFC 4180の仕様が面倒とかどういうこと。
たったの7ページ(実質5ページ)なんだから・・・
0291デフォルトの名無しさん
2014/07/08(火) 19:53:14.11ID:3cg4oHZ00292デフォルトの名無しさん
2014/07/08(火) 23:03:33.95ID:C01lMc+l想像してるよりは意外に面倒だと思ったんだけどな。
0293デフォルトの名無しさん
2014/07/08(火) 23:29:17.43ID:w5EkuvqN0294デフォルトの名無しさん
2014/07/09(水) 00:11:36.76ID:l/pM/Sbsif文でnをチェックするのとtry{}で囲ってエラーではみ出たら補正するのは
どちらが良いと言えるでしょうか?
速度優先ならtry{}で囲った方が速いですか?
0295デフォルトの名無しさん
2014/07/09(水) 00:14:39.56ID:DE/OuEsV普通にifでチェックしろ
0296デフォルトの名無しさん
2014/07/09(水) 00:18:19.52ID:l/pM/Sbsif文にします。
0297デフォルトの名無しさん
2014/07/09(水) 00:20:28.32ID:DE/OuEsVJavaならEffectiveJava項目57を嫁
0298デフォルトの名無しさん
2014/07/09(水) 00:23:00.82ID:1SU4YkH/範囲外を指定して例外が出るなら内部で添字チェックしてる
JITは明らかに範囲を越えない場合添字チェックを削除するから、そうなるように判定をしてからアクセスすればいいんじゃない?
0299デフォルトの名無しさん
2014/07/09(水) 00:28:38.50ID:DE/OuEsV例外がその期間内に多くて数回しか発生しないとか
明らかにペイしてんなら別にいいと思うよ
思想的な理由で嫌う奴も確実にいると思うけど
0300デフォルトの名無しさん
2014/07/09(水) 00:33:58.93ID:l/pM/Sbs言語はJavaというかandroidなんですが。
0301デフォルトの名無しさん
2014/07/09(水) 00:53:22.96ID:rIAouqomchar value[0x100], separator, stab;
FILE *csv = stdin;
while( feof( csv ) )
{
count = fscanf( csv, "%255[^,\"\n]%c", value, &separator );
if( 1 == count )
{
if( feof( csv ) ) return;
continue; /* ここは本来255文字を超過した文字列に対する処置が必要 */
}
if( 2 == count && '"' != separator ) continue;
/* 「"」で囲んだ値の処理 */
while( feof( csv ) )
{
count = fscanf( csv, "%255[^\"]%1[\"]", value, &stab );
if( 1 == count && feof( csv ) ) /* 例外処理 */;
if( 2 == count ) value[strlen( value )] = '"';
/* ここは本来255文字を超過した文字列に対する処置が必要 */
}
}
こんなもんかな。valueを2次元配列にしたり、用途によって手直しがいるけど、
CSVの読み込みは大体こんなもんだろ。
0302デフォルトの名無しさん
2014/07/09(水) 00:59:38.96ID:q6W6WKLr溢れちゃうわ
0303デフォルトの名無しさん
2014/07/09(水) 01:05:14.19ID:URdvihto↓
if(count == 1)
0304デフォルトの名無しさん
2014/07/09(水) 01:06:59.53ID:NdFKxCKYなんか違うの?
0305デフォルトの名無しさん
2014/07/09(水) 01:09:12.20ID:V0tl3oDx"Androidでも動くSmalltalkの例"
value := collection
at: i
ifAbsent: [ ^self ]. "iが範囲外ならvalueを変更せずMethodを抜ける。"
今時のJavaもできるのかね。
0306デフォルトの名無しさん
2014/07/09(水) 01:12:02.00ID:V0tl3oDx0xFF+( \0分 )までしか読み取らないのになぜ
0307デフォルトの名無しさん
2014/07/09(水) 01:12:46.10ID:URdvihto普通に書くべし
0308デフォルトの名無しさん
2014/07/09(水) 01:14:21.96ID:V0tl3oDx代入ミスが発生しないからね。
0309デフォルトの名無しさん
2014/07/09(水) 01:15:09.43ID:NdFKxCKY俺が1==countって書いてたら注意してきて、count=1ってバグ埋め込んでた先輩が居たのを思い出した。
0310デフォルトの名無しさん
2014/07/09(水) 01:17:51.84ID:NdFKxCKY"hoge".equals(a)はnullチェック省けていい。
0311デフォルトの名無しさん
2014/07/09(水) 01:20:59.77ID:l/pM/Sbs処理A
と
try {
処理A
}
この2つの処理Aはほぼ同じ速度で動くんでしょうか?
0312デフォルトの名無しさん
2014/07/09(水) 01:22:26.44ID:O1jvNzTi0313デフォルトの名無しさん
2014/07/09(水) 01:24:57.88ID:q6W6WKLrすまん、頭のほうしか見てなかった
scanfのパラメーターとか忘れてるなぁ
0314デフォルトの名無しさん
2014/07/09(水) 01:26:17.50ID:V0tl3oDx言語や処理系、仮想機械の実装による。
g++やMicrosoft C/C++ Optimizing Compilerで最適化時ならtryの負荷は0。
Javaは仮想機械の実装による。
0315デフォルトの名無しさん
2014/07/09(水) 01:28:55.16ID:l/pM/Sbs0316301
2014/07/09(水) 01:54:13.26ID:V0tl3oDxFILE *csv = stdin;
while( feof( csv ) )
{
switch( fscanf( csv, "%255[^,\"\n]%c", value, &separator ) )
{
case 2:
if( '"' == separator ) break;
case 0: /* 0文字の文字列は無視する */
continue;
case 1:
continue; /* ここは本来255文字を超過した文字列に対する処置が必要 */
}
/* 「"」で囲んだ値の処理 */
while( feof( csv ) )
{
switch( fscanf( csv, "%255[^\"]%1[\"]", value, &stab ) )
{
case 1:
if( feof( csv ) ) /* 例外処理 */;
break;
case 2:
value[strlen( value )] = '"';
}
/* ここは本来255文字を超過した文字列に対する処置が必要 */
}
}
若干お掃除してみた
0317デフォルトの名無しさん
2014/07/09(水) 10:11:23.93ID:YXZleRLC普通は/EHscだから問題ないと思うけど
0318デフォルトの名無しさん
2014/07/09(水) 17:46:16.59ID:oSOaci8ip1からp2の方向に線を引いたときに四角形と交わる点p3を
求めるプログラムをC言語で教えてください
単なる計算式でもいいですけどよろしくおねがいします
0319デフォルトの名無しさん
2014/07/09(水) 17:52:26.66ID:O1jvNzTi0320デフォルトの名無しさん
2014/07/09(水) 17:55:07.17ID:hOEp59A9凸多角形の中の2点を結ぶ直線は凸多角形の輪郭線と交わることはないし、
多角形の中の2点を結ぶ直線が多角形の輪郭線と交わる場合その数は偶数個。
凸多角形ではp3は存在せず、多角形ではp2は2つ有る。
で、計算式は「線分の交差判定」でぐぐれ。
0321デフォルトの名無しさん
2014/07/09(水) 17:55:14.38ID:1SU4YkH/それぞれの辺と半直線の方程式を連立して範囲内に解を持つか確認する
最大3つ交点がでる
0322デフォルトの名無しさん
2014/07/09(水) 17:58:19.23ID:hOEp59A9あ、p2とp3間違えてたしそもそもが半直線なのか…すまんかった
凹みの有る四角形で3箇所接点がある場合を考慮しつつ直線と線分の交差判定を4回やればいい
0323デフォルトの名無しさん
2014/07/09(水) 18:34:26.19ID:oSOaci8i半直線と線分の交差判定というのがいまいちわかりません
どうやるんでしょうか?参考サイトとかぐぐりワード教えてください
0324デフォルトの名無しさん
2014/07/09(水) 18:37:13.12ID:6JwEmQsD0325デフォルトの名無しさん
2014/07/09(水) 18:43:24.34ID:aj4O2jpl別にいいんじゃね?
つーか、スレ違いと言うより鼬害だし。
>>323
単に数学の話なんだけど、交叉判定とか連立方程式って説明で何が分かんないの?
0326デフォルトの名無しさん
2014/07/09(水) 18:51:30.73ID:oSOaci8i数学は苦手で言ってる意味が全く分かりません
だから具体的なプログラムで欲しいんです
0327デフォルトの名無しさん
2014/07/09(水) 18:52:40.03ID:3zqiKxhE0328デフォルトの名無しさん
2014/07/09(水) 19:08:01.65ID:mgN8TUH5{
std::complex<double> b = b2 - b1;
double d1 = abs( cross( b, a1 - b1 ));
double d2 = abs( cross( b, a2 - b1 ));
double t = d1 / ( d1 + d2 );
return a1 + ( a2 - a1 ) * t;
}
外積ぐらいは簡単だから自分で作れ
0329デフォルトの名無しさん
2014/07/09(水) 19:39:10.55ID:oSOaci8ia1,a2がp1,p2でb1,b2が四角形の辺で
a1,a2の半直線と四角形の辺と交わる点p3が戻り値っぽいですね
明日できるか試してみます
ありがとう
0330デフォルトの名無しさん
2014/07/10(木) 01:47:32.19ID:nbN7Amch↓
> 数学は苦手で言ってる意味が全く分かりません
> だから具体的なプログラムで欲しいんです
0331デフォルトの名無しさん
2014/07/10(木) 07:49:44.45ID:6EdteOs70332デフォルトの名無しさん
2014/07/10(木) 08:48:44.02ID:1VHW603R0333デフォルトの名無しさん
2014/07/10(木) 09:17:22.64ID:KQ75DbWa0334デフォルトの名無しさん
2014/07/10(木) 09:24:27.86ID:1v6VsBZA0335デフォルトの名無しさん
2014/07/10(木) 09:47:05.17ID:ih9I7QvO参考までにどう苦手か聞かせてくれまいか。
こちとらそれが仕事なんだが、引き継ぎたくても数式読める若いのがいなくて困っているんだ。
0336318
2014/07/10(木) 10:08:29.43ID:9eUSLSra教えてもらった交差計算に
交差判定を加えることでやりたいことができました
勉強になりました
0337デフォルトの名無しさん
2014/07/10(木) 10:28:49.45ID:1v6VsBZAまあ単純に
・数学への嫌悪感
・解き方忘れた
が理由。
四則演算レベルまで式が変形されてれば流石に大丈夫なんだけど
参考書とかは読みなおしたけど、結局のところ載ってるのは人間さま向けの解法だから、
そのレベルまで到達しなかったりするんだよね……
0338337
2014/07/10(木) 10:38:23.56ID:1v6VsBZA計算は出来ても、それを現実に応用できないというのもあるかなあ。
もちろん程度問題ではあるんだけど。
単純に言えば、「200×5=1000」という計算は簡単に解けても、
たとえば「単価200円のたかし君を5人雇うと幾らか」みたいな問題に出会った時に、
掛け算を使えばいいんだ!って発想に至らないというか。
0339デフォルトの名無しさん
2014/07/10(木) 13:38:38.69ID:WmmctVis両方使えるapi的なもので標準的なおすすめなもの教えてください。
0340デフォルトの名無しさん
2014/07/10(木) 13:41:40.73ID:1VHW603R0341デフォルトの名無しさん
2014/07/10(木) 13:45:45.93ID:WmmctVisこの両者の違いを埋めるラッパー的なもの的な奴ですね。
0342デフォルトの名無しさん
2014/07/10(木) 14:53:03.48ID:b/HkBDRxもしくはあきらめて共通のAPI(バークレーソケット)だけで実装して初期化とかはコンパイルスイッチで切り分けろ
0344デフォルトの名無しさん
2014/07/10(木) 20:28:46.83ID:3vEE9bhmGoogleCodeSearchが紹介されていたのですが、現在は既に終了していると聞きました
今コードを読みまくれるところはどこなのでしょうか やはりGitHubですかね
0345デフォルトの名無しさん
2014/07/10(木) 21:43:18.09ID:RJok9Y1yvector product/cross product/outer product:ベクトル積/外積
scalar product/dot product/inner product:スカラー積/内積
0346デフォルトの名無しさん
2014/07/10(木) 23:17:53.87ID:Y22Tg+si神様なんて居なかったんだね
0347デフォルトの名無しさん
2014/07/10(木) 23:29:27.73ID:99KxPJmS記憶が無い。
0348デフォルトの名無しさん
2014/07/10(木) 23:36:41.32ID:vGHCaEiD0349デフォルトの名無しさん
2014/07/10(木) 23:37:29.21ID:6bw9/I1Z0350デフォルトの名無しさん
2014/07/10(木) 23:46:22.25ID:Y22Tg+si0351デフォルトの名無しさん
2014/07/10(木) 23:57:20.90ID:99KxPJmS多重線型代数 - Wikipedia
外積代数
K ?加群 E の外積代数 ∧E とは、 K 代数であって E からの K 線型写像を持ち、次の条件を満たすもののことである
K 代数への線型写像で、任意の x ∈ E について、
http://upload.wikimedia.org/math/2/4/2/242a63c3e54b4c847d8991975bbdd7e0.png
となっているものが与えられたときに、図式
http://upload.wikimedia.org/math/d/4/d/d4ddc67d5219629a47fbb6c22ea555cb.png
が可換になるような K 代数の準同型が存在して一意に定まる。
この条件によって対 (∧E , E → TE ) は同型を除き一意に定まる。
0352デフォルトの名無しさん
2014/07/11(金) 00:05:34.51ID:RRV/PxnbWikipediaで数学記事書いてる奴はなんでこうも簡単なことをクドく書くのかねぇ。
しかも唐突に説明もなく訳の解らん定数や数学記号を知ってて当然かの様に出す。
しかも指数関数の表現とか、幾つかの表現について記事にバラつきがある。
数学のカギしっぽとか個人サイトの方がよっぽど役に立つわ。
0353デフォルトの名無しさん
2014/07/11(金) 00:28:24.71ID:9co1Bj/Iあくまで辞典であって解説サイトじゃないし
0354デフォルトの名無しさん
2014/07/11(金) 00:38:31.28ID:/UdgneCn0355デフォルトの名無しさん
2014/07/11(金) 00:56:57.10ID:RRV/Pxnb既に知ってる人しか読めないなら何のための辞典だよ。
この式俺知ってるわーって再確認して満足する自慰サイトかよ。
0356デフォルトの名無しさん
2014/07/11(金) 01:38:41.61ID:C9yDKFZI等質空間の積分幾何学 田崎博之
http://www.math.tsukuba.ac.jp/~tasaki/lecture/ln2011/mut2011.pdf
授業概要
多様体上の積分に関する準備の後、Riemann 等質空間における Poincar´e の公式の Howard による定式化を解説する。
実空間形と複素空間形の場合には Poincar´eの公式をさらに詳しく記述する。
第 1 章 多様体上の積分
一つのベクトル空間からその上のテンソル代数と外積代数を定め、元のベクトル空間の内積から外積代数の内積を定める。
この外積代数の内積を使って Riemann多様体上の測度を定義し、その測度に関する積分の基本的性質を述べる。
特に、 1.5節で述べる余面積公式 (定理 1.5.5) は積分幾何学において重要な役割を演じる。
1.4 Riemann 多様体上の測度
この節では一般の測度と積分について簡単に復習してから、 Riesz の表現定理 (定理 1.4.7) を使って、定義 1.4.9 で Riemann 多様体上の Riemann 測度を定義する。
これらの測度と積分に関する基本事項については証明なしで述べるにとどめる。
0357デフォルトの名無しさん
2014/07/11(金) 02:11:55.15ID:FmQaCdtfわからないものがあるなら、それの記事にリンクすればいいんだよ。既にあるか、誰かが書いてくれるかも。
ウィキペディアとjavadocはハイパーリンクがよく活用されている。
0358デフォルトの名無しさん
2014/07/11(金) 04:15:33.20ID:x8jfQoUi0359デフォルトの名無しさん
2014/07/11(金) 07:01:01.34ID:kT3WRgK7それはともかく、記号の意味を調べると記号の意味もかなりクドいという…
俺も数学系はWikipediaは真っ先にスキップしてるよ
0360デフォルトの名無しさん
2014/07/11(金) 08:14:28.20ID:uxQKijF30361デフォルトの名無しさん
2014/07/11(金) 08:26:57.59ID:uNtAoQ80凹多角形を三角形に分割する過程ではよく使う
0362デフォルトの名無しさん
2014/07/11(金) 10:29:24.41ID:kT3WRgK7コピペ用途なら数学系のサイト調べすりゃしないよ…
0363デフォルトの名無しさん
2014/07/11(金) 14:03:21.33ID:IiSuLsMw0364デフォルトの名無しさん
2014/07/11(金) 18:02:07.09ID:8gv9BJz/これがテンソル代数。
V、W、Z :ベクトル空間、双線型写像 f :V×W→Z ( f(v+v',w)=f(v,w)+f(v',w)、f(v,w+w')=f(v,w)+f(v,w')、f(kv,w)=f(v,kw)=kf(v,w) )に対し、
f = Fτを満たすペア(乗法をもつベクトル空間 X、線型写像 F :X→Z、双線型写像τ:V×W→X)が一意に存在する。
これが対称代数。
V :ベクトル空間、可換な乗法をもつベクトル空間 :Z、線型写像 f :V→Zに対し、
f = Fτを満たすペア(乗法をもつベクトル空間 X、線型写像 F :X→Z、線型写像τ:V→X)が一意に存在する。
これが外積代数。
V :ベクトル空間、乗法をもつベクトル空間 :Z、線型写像 f :V→Z、f(v)・f(v)=0に対し、
f = Fτを満たすペア(乗法をもつベクトル空間 X、線型写像 F :X→Z、線型写像τ:V→X)が一意に存在する。
補足。
対称代数の積はab=ba、外積代数の積はab=-baを満たす。対称代数と外積代数は、テンソル代数を用いて構成できる。
対称代数 - Wikipedia
対称代数 を記述するのにテンソル代数を利用することができる。
実際にはテンソル代数を強制的に可換化することで対称代数を作ることができる。
テンソル代数を
http://upload.wikimedia.org/math/d/e/3/de3794c7bb5e00f8f90f8d52a8925568.png
の形の元全体で生成されるイデアルで割った商多元環として対称代数を構成することができる。
0365デフォルトの名無しさん
2014/07/11(金) 18:16:11.95ID:8gv9BJz/テンソル代数は、ベクトル空間の直積とその双線形写像に対して、それを拡張した多元環を構成すること。
対称代数は、ベクトル空間に対して、それを拡張した可換な多元環を構成すること。条件 ab - ba = 0
外積代数は、ベクトル空間に対して、それを拡張した次を満たす多元環を構成すること。条件 ab + ba = 0
多元環=乗法をもつベクトル空間
0366デフォルトの名無しさん
2014/07/11(金) 22:12:46.32ID:RRV/Pxnbは、使えるようになって言えよ。
例えば、外積は当たり判定に使える。
有向量は三角関数を使って回転できるが、
単に直角に回したいなら符号と軸の入れ替えだけでできる。
有向量は同じ座標空間なら座標に対し相対座標として機能するが、
有向量の根本を原点とした座標空間なら、
有向量は座標そのものとなる。
有向量と座標は、
入れ子の座標空間を通して再帰的な関係を持っ。
有向量と複素数はほぼ同じ演算ができる。即ち複素数は有向量として使える。
座標に対し有効な四則演算は、Pointerに対して有効な四則演算と同じだ。
即ちPointerは1次元空間の座標であり、
多次元の座標と同じtemplateを共有することができる。
理解したと言うならこれぐらいの話を書いてみろ。
0367デフォルトの名無しさん
2014/07/11(金) 22:36:06.27ID:d+7+GmaH0368デフォルトの名無しさん
2014/07/12(土) 01:29:30.63ID:qrHUnFxIこれを理解したら外積の理解も深まるはず。
大学で微分形式というものが唐突に出てくる理由が分からなかったが、ストークスの定理(微積分学の基本定理)を証明を含めて理解すれば必然性が分かるはず。
ストークスの定理 - Wikipedia
ベクトル解析におけるストークスの定理は、ベクトル場の回転を曲面上で面積分したものが、
元のベクトル場を曲面の境界で線積分したものに一致することを述べたものであり、以下のように記述される。
http://upload.wikimedia.org/math/c/a/7/ca7a7d08880507cd809270048cd47dbc.png
ストークスの定理を用いることで、電磁気学ではマクスウェルの方程式からアンペールの法則などを導くことができる。
微分形式による一般化
境界付き多様体上の微分形式に対するストークスの定理は次のように定式化される。
http://upload.wikimedia.org/math/1/0/e/10e1c7701df387c3456c502c2c75ec6f.png
M は向きの付いたn次元多様体であり、ωは M 上の(少なくともC 1級の)n−1次微分形式でコンパクトな台を持つものとする。
この定理は「ある量(微分形式)の微分を特定の領域で積分した値は、境界で元の量を評価(積分)することによっても得られる」と解釈でき、微積分学の基本定理の自然な拡張になっている。
素粒子 - Wikipedia
http://upload.wikimedia.org/wikipedia/commons/thumb/f/f9/%E6%A8%99%E6%BA%96%E7%90%86%E8%AB%96%E7%B4%A0%E7%B2%92%E5%AD%90%E8%A1%A8.svg/512px-%E6%A8%99%E6%BA%96%E7%90%86%E8%AB%96%E7%B4%A0%E7%B2%92%E5%AD%90%E8%A1%A8.svg.png
ボース粒子 - Wikipedia
ボソンの二粒子状態に対応する対称な波動関数
http://upload.wikimedia.org/wikipedia/commons/1/1d/Symmetricwave2.png
http://upload.wikimedia.org/math/1/8/7/18777e6ca5c4523758c20b679224c0eb.png
フェルミ粒子 - Wikipedia
フェルミオンの二粒子状態に対応する反対称な波動関数
http://upload.wikimedia.org/wikipedia/commons/0/0d/Asymmetricwave2.png
http://upload.wikimedia.org/math/c/a/e/cae74bab3e871af523d4b94e1165ce6d.png
0369デフォルトの名無しさん
2014/07/12(土) 09:53:19.07ID:mzkas8JA誰も「プログラミング」に関係した話ができていない…
あまり意義がないレスばかりだ…
0370デフォルトの名無しさん
2014/07/12(土) 10:26:46.44ID:YzN+HSOt0371デフォルトの名無しさん
2014/07/12(土) 10:30:38.83ID:xLJj+FnH0372デフォルトの名無しさん
2014/07/12(土) 10:37:37.85ID:YzN+HSOt0373デフォルトの名無しさん
2014/07/12(土) 10:45:19.16ID:GEPvnRyB0374デフォルトの名無しさん
2014/07/12(土) 11:17:56.58ID:xLJj+FnH0375デフォルトの名無しさん
2014/07/12(土) 12:12:36.90ID:wXyVo6GR0376デフォルトの名無しさん
2014/07/12(土) 15:53:05.71ID:AcSHIQjw今やっているのは、こんなことです。
OBJS_INIT = 初期化プログラムのオブジェクト群。
api_init.o = 初期化時に使うAPI。オブジェクトファイル。
OBJS_MAIN = 初期化後に実行されるオブジェクト群。
api_main.o = 初期化後に使うAPI。オブジェクトファイル。api_init.oと重複したシンボルがある。
この状況で、OBJS_INITとapi_init.oをリンク。さらにOBJS_MAINとapi_main.oをリンク。
この後それぞれをどうにかして一つの実行ファイルにまとめたいです。
0377デフォルトの名無しさん
2014/07/12(土) 16:41:13.07ID:YzN+HSOt0378デフォルトの名無しさん
2014/07/12(土) 21:21:03.83ID:Q00Nq5FEbinutilsならld -rでできるべ
まあ、両方でシンボルだぶっているなら.oにした所で
何も解決しないと思うが
0379デフォルトの名無しさん
2014/07/12(土) 21:51:54.42ID:mzkas8JA「そういうことのできるツール」を作るのが一番速いね
0380デフォルトの名無しさん
2014/07/13(日) 01:46:50.94ID:ojmBaZhpどうせそのAPIオブジェクトは外部提供か何かで変更できないんでしょ。
あきらめるしかないと思う。
0381デフォルトの名無しさん
2014/07/13(日) 09:22:05.14ID:PuNuasGe重複が問題ならShared Libraryにして別名でも付ければ?
0382デフォルトの名無しさん
2014/07/13(日) 09:49:31.08ID:4JQGeYPE数年に一度しかやらないから、憶えてないけど
0383デフォルトの名無しさん
2014/07/13(日) 11:13:29.34ID:yLlLSvPVa = 1
b = 2
a ^= b
b ^= a
print(a,b) # 3
他の言語ではできた
0384デフォルトの名無しさん
2014/07/13(日) 11:22:37.61ID:p5bwqgUPまともなプログラミングを勉強しましょうねw
0385デフォルトの名無しさん
2014/07/13(日) 11:33:30.09ID:/JqufJJZ0386デフォルトの名無しさん
2014/07/13(日) 11:37:55.96ID:TddOcnKjえ?なに言ってんの?
0387デフォルトの名無しさん
2014/07/13(日) 12:00:03.66ID:3UBwhl3w0388デフォルトの名無しさん
2014/07/13(日) 12:11:45.40ID:WFVo9McBそもそも多重代入の出来るPythonでXOR交換するメリットがな
XOR交換のデメリットのがデカい気がする
0389デフォルトの名無しさん
2014/07/13(日) 12:24:14.60ID:p5bwqgUP0390デフォルトの名無しさん
2014/07/13(日) 12:39:24.12ID:7UphRhX9デモするならせめて4ビットで4パターン検証してくれ
0391デフォルトの名無しさん
2014/07/13(日) 13:24:39.64ID:EcBF8wBQ0392デフォルトの名無しさん
2014/07/13(日) 13:31:34.95ID:EcBF8wBQ0393デフォルトの名無しさん
2014/07/13(日) 13:56:05.55ID:4JQGeYPE覚えたての「エイリアス」使いたかったんだね。でも違うよ。
「同一格納域では正しくない」だけ。回避方法 X != Yの時だけ入れ替えりゃいい。
0394デフォルトの名無しさん
2014/07/13(日) 13:57:07.86ID:p5bwqgUP0395デフォルトの名無しさん
2014/07/13(日) 13:59:14.85ID:EcBF8wBQ0396デフォルトの名無しさん
2014/07/13(日) 14:15:50.79ID:4JQGeYPE頭悪すぎ。 c,dはエイリアスだが、正しく入れ替わる。
int a = 0, b = 1;
int &c = a;
int &d = b;
xor_swap(c, d);
0397デフォルトの名無しさん
2014/07/13(日) 14:23:01.90ID:p5bwqgUP0398デフォルトの名無しさん
2014/07/13(日) 14:41:15.40ID:4JQGeYPE一つ利口になってよかったな。
0399デフォルトの名無しさん
2014/07/13(日) 14:53:23.24ID:p5bwqgUP0400デフォルトの名無しさん
2014/07/13(日) 15:45:27.50ID:4JQGeYPEもう一つ利口になって良かったな。
0401デフォルトの名無しさん
2014/07/13(日) 16:00:51.79ID:p5bwqgUP0402デフォルトの名無しさん
2014/07/13(日) 16:25:35.64ID:4JQGeYPEID:p5bwqgUP
0403デフォルトの名無しさん
2014/07/13(日) 22:45:28.77ID:EcBF8wBQ0404デフォルトの名無しさん
2014/07/14(月) 00:25:41.66ID:NObUc+/Cフレームワークのバージョンを上げた時に互換性がなかったら全てのプロジェクトを修正しなければならなくなる
0405デフォルトの名無しさん
2014/07/14(月) 03:22:13.27ID:fvBDEseN普通はフレームワーク部分とコア部分は分けて作る。
コア部分が量的には一番多く、ここにはフレームワークは含まない。
でないとマルチプラットフォーム対応とかできんって。
0406デフォルトの名無しさん
2014/07/14(月) 03:35:21.49ID:CC89DLAUフレームワークをフルに使うことないから、一枚挟んだほうがコーディング量も減る。
一般的なフレームワークの知識として使えないから、嫌がるメンバもいるので要調整。
0407デフォルトの名無しさん
2014/07/14(月) 04:01:24.12ID:fvBDEseNだいたいフレームワークっていうのはコントローラの
フレームワークであることがほとんど。
そしてコアの部分はCLIからでもテスト可能に作るだろ?
CLIからテスト可能ってことはコントローラを介さない。
そうすると、自然とフレームワークと分離できるよ。
フレームワークと分離できないのはコントローラにべったりコード書いてる
いわゆるFATコントローラになっている。
0408デフォルトの名無しさん
2014/07/14(月) 14:28:10.34ID:2WTXRJzY0409デフォルトの名無しさん
2014/07/14(月) 16:48:43.67ID:duwxnkfh0410デフォルトの名無しさん
2014/07/14(月) 19:36:46.85ID:TufCXoO0お勧めのサイトや本等ありましたら教えてください。
0411デフォルトの名無しさん
2014/07/14(月) 21:11:27.41ID:/C6Vjf/sここでお約束「extern は要らない子!」
static を付けなければ、意図しなくとも外部に見えてしまう
詳しくはキーワード「仮定義」
0413デフォルトの名無しさん
2014/07/15(火) 00:15:48.37ID:E9BB+P6w何か変な話してる?
0414デフォルトの名無しさん
2014/07/15(火) 11:06:27.11ID:zrHbAgn80415デフォルトの名無しさん
2014/07/15(火) 13:15:26.91ID:Jg3ZNEZwrails1でつくったものはrails4では動かない
0416デフォルトの名無しさん
2014/07/15(火) 15:02:58.73ID:C49jZlzTextern は要らない子 http://www54.atwiki.jp/qzaw55cn4c/pages/16.html
続extern は要らない子 http://www54.atwiki.jp/qzaw55cn4c/pages/17.html
0417デフォルトの名無しさん
2014/07/15(火) 15:14:17.13ID:E9BB+P6wどこに笑える箇所があるのか教えてくれ。
もしくはもっとまともにまとめなおしてくれ。
0418デフォルトの名無しさん
2014/07/15(火) 16:58:53.37ID:uM6Abbgy前者の場合、パン↓ツ↑とパン↑ツ↓と同じような区別の仕方をするためですか?
0419デフォルトの名無しさん
2014/07/15(火) 17:56:30.04ID:IWNr3ggX0420デフォルトの名無しさん
2014/07/15(火) 18:06:56.54ID:1JPZTQiO0421デフォルトの名無しさん
2014/07/15(火) 18:35:54.58ID:j3zFGvRv0422デフォルトの名無しさん
2014/07/15(火) 20:38:01.87ID:hY55kERx0423デフォルトの名無しさん
2014/07/15(火) 21:15:19.80ID:iZChnQyr>421
どれだけの人がこの歌を知っているやら…
0424418
2014/07/15(火) 22:00:15.91ID:uM6Abbgy>>419でググったらルビーの指輪ってでてきたんですけど、関係ないですよね?
0425デフォルトの名無しさん
2014/07/16(水) 01:06:04.20ID:Zn81ZbOLルビーの指輪→歌ってた人→寺尾あきら→軍師官兵衛での役柄→家康なんだなこれが
0426デフォルトの名無しさん
2014/07/16(水) 01:33:56.57ID:Remwvl230427デフォルトの名無しさん
2014/07/16(水) 01:42:30.23ID:ENlhBOjn0428デフォルトの名無しさん
2014/07/16(水) 10:58:19.51ID:nVCK3WYFhaskellはネットで情報が少なくてだめでした
0429デフォルトの名無しさん
2014/07/16(水) 11:00:18.66ID:nVCK3WYFここにアクセスするとメモリ使用が異常に増えて800MB超えました
画像とjavascriptをオフにしたら問題ありませんでした
これってウイルスでしょうか?
誰か詳しい人教えて下しあ
0431デフォルトの名無しさん
2014/07/16(水) 13:54:21.43ID:gKBUbnVH0433デフォルトの名無しさん
2014/07/16(水) 14:34:00.61ID:YAHvhD3g0434デフォルトの名無しさん
2014/07/16(水) 15:04:23.13ID:hjcyqh3g豆知識的な雑多な情報が一箇所にまとまっている
Effective的な本には意味があると思うが
0435デフォルトの名無しさん
2014/07/16(水) 15:11:01.47ID:bgPtlYsc0436デフォルトの名無しさん
2014/07/16(水) 15:31:20.23ID:hjcyqh3g0437デフォルトの名無しさん
2014/07/16(水) 15:47:43.16ID:UoP6mjIc0438デフォルトの名無しさん
2014/07/16(水) 15:55:05.25ID:G80bT3bqsunのjavadocが非常に読みやすいのは慣れているから?
oracleのcssも読みにくいし、pythonもrubyもイマイチ読みにくいと感じてしまうんだが。
0439デフォルトの名無しさん
2014/07/16(水) 15:58:05.55ID:XL8zsYu70440デフォルトの名無しさん
2014/07/16(水) 16:19:02.63ID:UoP6mjIc0441デフォルトの名無しさん
2014/07/16(水) 17:04:17.91ID:inxR/b3A0442デフォルトの名無しさん
2014/07/16(水) 17:05:45.69ID:/PqeR20Cサンプルが必要って文章の説明が不足してるってことじゃないの?
0443デフォルトの名無しさん
2014/07/16(水) 17:14:35.90ID:bgPtlYsc0444デフォルトの名無しさん
2014/07/16(水) 18:08:08.72ID:G80bT3bqjavaAPIはまだある方じゃないか。リンクとか。
リファレンスってサンプル少ないな。
サンプル提供しちゃうと、固定観念で他の使い方思いつかなくなってしまうとかいうことだろうか。
それ以前にフォーマットの話ししてるんだから、内容の話は別。
自分のプログラムから生成したドキュメントで、サンプルが少ないから読みにくいと言ってるのならわかるが。
0445デフォルトの名無しさん
2014/07/16(水) 18:21:56.36ID:LOn8AcnIライブラリーでも話は同じじゃね。
0446デフォルトの名無しさん
2014/07/16(水) 18:45:05.83ID:ENqAFmMw参照はなくても参考書はあるだろ
0447デフォルトの名無しさん
2014/07/16(水) 21:11:24.07ID:n7DWQD+qは?
実装できないの?
0448デフォルトの名無しさん
2014/07/16(水) 21:16:52.78ID:KzJ4x8HXおまえすごいな
0449デフォルトの名無しさん
2014/07/16(水) 21:21:47.04ID:G80bT3bqコピペプログラマか。
0450デフォルトの名無しさん
2014/07/16(水) 21:28:00.68ID:KzJ4x8HX0451デフォルトの名無しさん
2014/07/16(水) 21:49:37.16ID:kuNl3kT7それらのデータを自分のwebサイトへ出力する事はできますか?
また参考になる書籍やサイトなどありましたら教えて頂けますとありがたいです
0452デフォルトの名無しさん
2014/07/16(水) 21:52:57.73ID:KzJ4x8HX0454デフォルトの名無しさん
2014/07/16(水) 22:09:23.82ID:qN+bQm6M石と同じだ
0455デフォルトの名無しさん
2014/07/16(水) 22:14:16.09ID:b++9E0+hおまえアホだろ
0456デフォルトの名無しさん
2014/07/16(水) 22:21:36.65ID:G80bT3bqエクセルなんて使ってないし、使う意味がわからない。なぜ出番。
0457418
2014/07/16(水) 22:37:34.11ID:PK9n8GE5クラブ、パンツみたいなのだとイントネーションの違いで指すものが違う
Rubyはどうなの?って聞いてる
アホ扱いするのはいいけど、せめて答えじゃなくてヒントでもいいから教えて欲しい
0458デフォルトの名無しさん
2014/07/16(水) 22:40:15.69ID:2op6UOhLめでたい奴だな。
0459デフォルトの名無しさん
2014/07/16(水) 22:46:11.32ID:uiAOtLYm0460デフォルトの名無しさん
2014/07/16(水) 22:51:56.03ID:qN+bQm6M(ばかには)むいていない
0461デフォルトの名無しさん
2014/07/16(水) 22:54:38.54ID:VVCsJDdpそもそも、Rubyはコンピュータ上の言語だから
音声よりも文字としての表記のが重要なんだと思うよ
というワケで、日本においては
・言語を指す際は Ruby
・Ruby という言語を実装した環境のひとつが ruby
・宝石はルビー
以上のことは言えんでしょ、音声としては、紛らわしければ
・プログラマ同士の会話でなら、宝石には「宝石の」と付ける
・非IT技術者との会話でなら、言語には「言語の」と付ける
・知ってるかどうか分からない微妙なとこなら、どっちでも付ける
とすれば良いんじゃないかな
0462デフォルトの名無しさん
2014/07/16(水) 23:16:14.31ID:RPQ1qBu1・非IT技術者との会話でなら、言語には「言語の」と付ける
「残念うさぎの」とつける場合を忘れているぞ。
0463デフォルトの名無しさん
2014/07/17(木) 01:10:13.52ID:6zE/ahNQそんなのが普遍だと思ってる時点でアホなのだ
0464デフォルトの名無しさん
2014/07/17(木) 01:20:04.98ID:NRBdev3MJavaのアイコンを無断で使ってるバカ
0465デフォルトの名無しさん
2014/07/17(木) 04:50:08.51ID:oG7QfsM90466デフォルトの名無しさん
2014/07/17(木) 04:56:03.19ID:Cd0nud4+0467デフォルトの名無しさん
2014/07/17(木) 10:42:07.02ID:h5c0LSEc0468デフォルトの名無しさん
2014/07/17(木) 10:43:47.08ID:h5c0LSEc0469デフォルトの名無しさん
2014/07/17(木) 14:00:43.59ID:skga4ZUS最終的に出力されるファイルを1つだけにしたいという都合上、これらのデータをハードコーディングしています。
余りお行儀が良くないのは承知しています。
さて、このプログラムのソースを公開することになりました。
ですが、メモ帳でソースを開いたら文字列丸見えというのは、ちょっと気が引けます。
中には他人の著作物も含まれており、先方からソース公開の許可は得ているものの、隠せるなら隠して欲しいとのこと。
こんなとき、何か便利な方法はありませんでしょうか。
非プログラマがソースファイルを開いた時、すぐにはデータが分からない程度であれば構いません。
0470469
2014/07/17(木) 14:07:14.15ID:skga4ZUSパッと思いついたのは、各データにXORしたものをソースに書き込むという方法なんですが
僕の足りない頭ではそれくらいしか思い浮かびませんでした。
0471KAC
2014/07/17(木) 15:02:57.37ID:/+6iBgMj「他人の著作物も含まれており、先方からソース公開の許可は得ているものの、隠せるなら隠して欲しい」
第三者の著作物が含まれているということ?
それなら普通に違法だからソース公開はやめといたほうがいいよ。
そもそもなんでソース公開しようと思ったの?
0472デフォルトの名無しさん
2014/07/17(木) 15:11:45.35ID:fdR0MSCI0473デフォルトの名無しさん
2014/07/17(木) 15:13:24.67ID:Ux+wv01Zまあ文字列にできるなら暗号化は何でもいいんじゃない?
外で暗号化して埋め込む必要はあるけどね
0474デフォルトの名無しさん
2014/07/17(木) 16:26:08.86ID:en/jF64V0475デフォルトの名無しさん
2014/07/17(木) 17:38:25.06ID:0J99tDv3http://anago.2ch.net/test/read.cgi/bizplus/1405577329/
0476469
2014/07/17(木) 21:24:22.55ID:jMnHg3obでもまあ複数から公開してって言われてるので、最低限の需要はあるんだろう。
>>473
そんな感じそんな感じ。あくまでリテラルだけ。
まあ実装するのも楽だし、最初に思いついたとおりXORでいいやw
>>471
失敬。先方=埋め込んでるデータ(主に文字列)の著作者、ね。
その著作者からは、「プログラム埋め込みはOK、ソース公開は禁止しないけど可能なら隠してね」というお達しを貰ってる。
ソース公開の許可が取れなかったところは、
サンプルデータを埋め込んで、各自で書き換えてねって手法を取る予定。
自分としても、公開されたソースを利用する側も、お互いにすげぇ面倒だけど仕方ない。
0477デフォルトの名無しさん
2014/07/17(木) 21:40:18.93ID:6zE/ahNQゆるい暗号としては、rot13というのもある。
これはアルファベットしか暗号化しないけど
まあ、xorでいいと思う。memfrobとかもあるし
0478デフォルトの名無しさん
2014/07/17(木) 21:44:01.34ID:VAU1TjWc0479KAC
2014/07/17(木) 22:34:48.03ID:/+6iBgMjXORでもいいけど、もう少し暗号化っぽいの使えば?
DESとかSHA-1とかライブラリが(使ってる言語に)用意されてるなら実装も楽だろうし。
ソース公開が駄目な理由によっては簡単に解析されるとイマイチだろうし。
昔、「動かせるけど絶対に解析させるな」ってプログラムを実装して苦労したことあるよ・・・
0480デフォルトの名無しさん
2014/07/17(木) 22:57:09.61ID:BuVewHPcエミュレータで実行されたらわからないし、仮に実行速度とかで見抜こうとしても、
時計の時刻も欺瞞されたら無理。外部のサーバと通信させて、そのサーバにしかない
秘密鍵で...とか、それぐらいしかチェックする方法はない。
そんなことするぐらいなら、アプリの本体は全部サーバで動かして、
ユーザへのUIはVNC越しで提供するとか、そういう方法をとるべき。
0481デフォルトの名無しさん
2014/07/17(木) 23:17:51.19ID:f9EwQ7K8わかってない人に読めないようにしろと言われただけなら、メンテしやすいbase64でいいや。
0482デフォルトの名無しさん
2014/07/17(木) 23:46:54.74ID:RuXddSmOお題:バイトごとに固定値とのXORでバイナリが暗号化される。正しい
バイナリを引数として指定するとtrueを返すような関数examがある。
正しいバイナリを暗号化した後、examを使って暗号化されたバイナ
リを解読するプログラムを作れ。正しいバイナリは{0x20,0x11,0x03,0x11}とし、
暗号化に使う固定値はプログラムの起動時にランダムに選ぶものとする。
0483デフォルトの名無しさん
2014/07/17(木) 23:51:12.79ID:RuXddSmO実行時に平文に戻してeval実行ってな手もある。
0484デフォルトの名無しさん
2014/07/18(金) 00:11:40.67ID:tJn0lNFh0485デフォルトの名無しさん
2014/07/18(金) 00:22:14.53ID:YVo5FHQePS3やTPMじゃないけど、ハードウェアなりハードウェア支援のあるアーキテクチャじゃないと無理だわな。
CPUの独立した保護モード下で公開鍵暗号でも使って対象プログラムをデコードして実行するとか、
耐タンパなドングル内部でプログラムを実行するとか、ユーザにプログラムを提供せずサーバで動かすとか。
(鍵漏れたけど)PS3とかのゲーム機はファームウェアと連携してコレを実現してたって言っても良いと思うけど、
PC用でそういうインフラは普及してないよね?(TPMは改竄検知どまりっぽいし)
0486デフォルトの名無しさん
2014/07/18(金) 00:53:35.85ID:97CjBc8Lネットワークの方が後手でも対応しやすいし、
既に普及しているからじゃない。
0487デフォルトの名無しさん
2014/07/18(金) 00:59:01.17ID:1Xjl4Cno一箇所に揃ってる時点で理論上無理という気がする
0488デフォルトの名無しさん
2014/07/18(金) 02:12:29.83ID:YVo5FHQe耐タンパデバイスの中に復号方法を封印して復号結果を外に出さなければ、
脆弱性を発見されたり耐タンパ性を破られたりしない限りは一応保護できる。
キー更新信号をプログラムとみなしたB-CASカード(バックドアで死亡)とか、
ゲームプログラムそれ自体をファームウェアごと保護したPS3とか(脆弱性で死亡)とか。
…死んでばっかりじゃねーか!
0489デフォルトの名無しさん
2014/07/18(金) 13:56:15.03ID:QP/5YBssもしまだ現存してればおせーて
0490KAC
2014/07/18(金) 22:05:25.69ID:zeSUsfKB「絶対に」が無理なのはわかってるんだけどね。。。
でも、ある程度以上の耐タンパ性の保証をしないと
とある暗号鍵の取り扱いを認めてくれないっていう条件だった。
技術的な事はここには書けないけど、それなりに頑張ったよ。
>>485
ハード支援機能があれば比較的楽になるね。
まあ、その場合でもIFをどう守るかで苦労するんだけど。。。
CPUでの対応が理想だけど、今度はbootから面倒になるという。
0491デフォルトの名無しさん
2014/07/19(土) 01:00:39.03ID:6bDtZXS6なぜセッションに入れたのかはわかりませんが、
closeしたコネクションでもセッションに入ったままだとマズイでしょうか?
0492デフォルトの名無しさん
2014/07/19(土) 01:31:25.55ID:Coug0NrY0493デフォルトの名無しさん
2014/07/19(土) 02:50:26.10ID:VvEQHMID0494デフォルトの名無しさん
2014/07/19(土) 04:50:37.55ID:noab5YbQエクセルよりも、Rubyを使えば?
日本語対応もよく、たいていの事はできる
データとは、HTMLの表<table>、行<tr>、
フィールド<td>タグに囲まれた要素のこと?
0495デフォルトの名無しさん
2014/07/19(土) 06:51:55.31ID:J4W8tvW3クッキーでセッション管理してDB接続をセッション単位で持ち越してた所はあったな。
結果、クッキーを保存しない1page/secのクローラのアクセスでシステムが落ちた。
頑張って自分のミスをクローラ作者に責任転嫁して後ろ暗い手で逮捕までさせたが、
ニュースになって自分たちのミスであることが明るみになるとボロクソに非難され、
最終的には杜撰な管理体制に基づく個人情報流出まで明るみに出る羽目になった。
0496デフォルトの名無しさん
2014/07/19(土) 09:14:48.39ID:yYW1nc9JKDEはqtを採用してるからqtのアプリしか動かせないってわけじゃないのでしょうか?
0497デフォルトの名無しさん
2014/07/19(土) 09:16:53.08ID:yYW1nc9Jhttp://ja.wikipedia.org/wiki/%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E7%92%B0%E5%A2%83
のUnix系のデスクトップ環境の比較のテーブルのxfceの列にCDリッパーが存在しないことになっているのですが
僕のdebian xfceには最初からAsunder CD Ripperがついてます
これってdebianが勝手につけたら存在するのであってxfce自体には存在しないのでしょうか?
0498デフォルトの名無しさん
2014/07/19(土) 09:55:11.40ID:yYW1nc9J0499デフォルトの名無しさん
2014/07/19(土) 11:52:07.96ID:Kv+3EIun1行目で岡崎の図書館かな?と思ったけど、違うっぽい?
0500デフォルトの名無しさん
2014/07/19(土) 13:23:27.91ID:Q8toht100501デフォルトの名無しさん
2014/07/19(土) 23:56:08.32ID:jBhb/GvQ最近は何を使うのが良いの?
axis2の最新版も2年位更新されてないので質問まで。
0502デフォルトの名無しさん
2014/07/20(日) 01:26:13.28ID:a6kLb2TG毎秒、図書館にアクセスした男か?
1時間に、60*60=3,600回
1日に、3,600*24=86,400回のアクセスだろ?
これは、明らかな犯罪
0503デフォルトの名無しさん
2014/07/20(日) 01:59:56.48ID:Hpo7L/hK岡崎図書館事件なら1日2000リクエスト(約30分)らしい
0504デフォルトの名無しさん
2014/07/20(日) 07:47:08.43ID:9IBv0Ygv釣りが下手過ぎ。
0505デフォルトの名無しさん
2014/07/20(日) 08:04:39.23ID:dCAxGia8今がRestがおざれ
0506デフォルトの名無しさん
2014/07/20(日) 09:08:01.07ID:2r3fv2fg岡崎の事件は1行目よりも2〜5行目の内容の方が有名だと思ってたが。
0507デフォルトの名無しさん
2014/07/20(日) 11:44:37.28ID:X/b78Lqp495を読むと、自社開発のソフトを運用しているように読める
0508デフォルトの名無しさん
2014/07/20(日) 16:33:23.36ID:dxW8eHBJその通りじゃないの?
0509デフォルトの名無しさん
2014/07/20(日) 17:54:28.56ID:2r3fv2fg岡崎図書館がMDIS雇って開発したって体裁だよね、一応は。
実際は他の図書館で収めた「稼働中の」システムをコピーと改造繰り返して収めてた訳だが。
他図書館の利用者情報ごと移植(個人情報流出)してネットに公開状態にしてたり結構な祭だった。
0510デフォルトの名無しさん
2014/07/21(月) 12:55:49.61ID:e1442oLQ世の中RESTが流行ってるのは知ってるけど、
うちのシステムはまだまだSOAP使ってるからなー
このままAXIS2 使うかなー
0511デフォルトの名無しさん
2014/07/21(月) 18:48:02.12ID:78G3Bh/8http://www.jla.or.jp/portals/0/html/jiyu/okazaki201103.html
MDISが徹底的にうんこ
被害者はなんでMDIS訴えなかったんだろう
0512デフォルトの名無しさん
2014/07/22(火) 11:46:00.45ID:V18l0e57パスワードの変更はパスワードが盗まれないための防止策というわけじゃなくて
パスワードを解析されたりとか、漏れても
不正アクセスされる間隔を短くするためだと思うんだけどね
0513デフォルトの名無しさん
2014/07/22(火) 12:00:04.83ID:i+t+une6こんな知識の40代でも仕事が務まるのか
0514デフォルトの名無しさん
2014/07/22(火) 12:07:22.39ID:VGbmS+Ehものにもよるな。
多くの場合はその通り。
サーバのrootのパスワードだったりすると、パスワードの変更自体がすり替えられている可能性もある。
一度盗まれたら再構築しかない場合もある。
0515デフォルトの名無しさん
2014/07/22(火) 12:40:57.88ID:iu3Ufd63単なる知識不足ではなくベテランの勘として
信頼できるものとそうでないものを見分けているんだろう
0516デフォルトの名無しさん
2014/07/22(火) 14:12:44.16ID:9vLp8hBC> パスワードを解析されたりとか、漏れても
> 不正アクセスされる間隔を短くするためだと思うんだけどね
はずれ。パスワードを変えてもパスワードを解析や
不正アクセスする間隔は短くならない。
だから無意味だと主張している。
話をちゃんと聞こうぜ?w
0517デフォルトの名無しさん
2014/07/22(火) 14:16:00.73ID:i+t+une67/1にAくんのパスワードがBくんに漏れたとしよう
7/15日にAくんがパスワードを変えればそれまでに使っていたパスワードで不正アクセできなくなる
パスワードを変えなければずっと不正アクセスされることになる
0518デフォルトの名無しさん
2014/07/22(火) 14:20:34.85ID:9vLp8hBCわずか数分ですべてのデータが抜き取られ、
パスワードは変えられてしまい。
Aくんはデータをすべて失った。
7/15日がどうかしたの?
0519デフォルトの名無しさん
2014/07/22(火) 14:36:07.35ID:5Z4WYQgC>パスワードの変更は無意味だと主張している人たちがいるけど
その連中のスキルでは、セキュリティ=パスワードなんだろう。
実際は「パスワードの変更だけでは脆弱」。
0520デフォルトの名無しさん
2014/07/22(火) 14:41:27.88ID:VGbmS+Eh運や並列化でいくらでも短縮はされるがその場合は諦めるとして、解読までにパスワードを変えてれば、解読されたパスワードは使えない。
0521デフォルトの名無しさん
2014/07/22(火) 14:49:12.42ID:y/UuC5Gx0522デフォルトの名無しさん
2014/07/22(火) 14:57:53.87ID:DgetY8L8パスワードを変えなくても不正アクセス
0523デフォルトの名無しさん
2014/07/22(火) 15:58:56.64ID:zYlt+MK1お前、バカだろ。
adminのパスワードが漏れました。でもパスワードの変更は意味が無いと偉い人が言ってたので変更しません。ってか? W
さて、どこに間違いがあるのでしょうか?
0524デフォルトの名無しさん
2014/07/22(火) 17:05:05.56ID:WwjMBAW50525デフォルトの名無しさん
2014/07/22(火) 17:11:56.84ID:DgetY8L80526デフォルトの名無しさん
2014/07/22(火) 17:26:50.23ID:VGbmS+Eh0/1の二値ではない。
0527デフォルトの名無しさん
2014/07/22(火) 17:29:39.93ID:qC8GKtmWどうみてもこの SE の方がアホとしか思えないんだが
A-GPL でググれば色々怖い話が出てくるし
0528デフォルトの名無しさん
2014/07/22(火) 17:51:24.07ID:7jBUreA7だからもっとたくさん他のアカウントのパスワード調べて、止められる前に一気に盗んじゃう
というのがあり得るねとどっかの記事で読んだ
0529デフォルトの名無しさん
2014/07/22(火) 18:11:36.93ID:WzwzWG6G2値ではないで思い出したが、パスワードの使い回しの最適解を求める論文がスラドで話題になってたな。
http://security.slashdot.jp/comments.pl?sid=636376&cid=2641171
記事名は誤読らしくて、実際は漏洩リスクとパスワード管理負担の最適化に関する論文らしい。
0530デフォルトの名無しさん
2014/07/22(火) 18:28:44.86ID:n/+g775Dそれは、パスワードの(短時間での解析が難しい方法を使っての)暗号化。
そしてもうひとつは、辞書攻撃に対し強いパスワード。
両者が出来ている場合、定期的なパスワード変更は有効かと。
暗号化されたパスワードがもし盗まれても、解析までに
パスワードが変更されれば被害ゼロだからね。
0531デフォルトの名無しさん
2014/07/22(火) 19:55:10.27ID:WzwzWG6Gそれはシステム内の暗号化済みパスワードが盗まれるケース限定の話でしょ。
「1日N回以下のログイン失敗ならいかなるアラートも出ない」ってシステムで、
普通に総当たり攻撃掛けられてる場合なら盗まれて無くても同じ条件になる。(オーダは違うが)
0532デフォルトの名無しさん
2014/07/22(火) 20:51:05.20ID:zYlt+MK1(暗号化された)パスワードDBが盗まれない事が保証されてるって事だな すげ〜
0533デフォルトの名無しさん
2014/07/22(火) 22:09:44.44ID:ZJi4kdnUキツイ運用ポリシーは現実的でないって話を見るね。
0534KAC
2014/07/22(火) 23:00:04.41ID:rnluLyCW極端な話をしているな。
もう少し現実的な話を考えてみたほうがいいぞ。
まあ、その極端な話を続けるにしても、
例えばそのままAくんが7/16日に重要なデータを置いたとしよう。
違いはあるよな?
0535KAC
2014/07/22(火) 23:07:06.45ID:rnluLyCW暗号化済みというかハッシュ済みだよな・・・?
ハッシュ済みの場合は、総当りよりも効果的な解析法が色々あるから、
パスワードファイルが盗まれた時の解析速度は
ネットワーク経由の総当りなんかと比べたら数桁オーダーで早さは違うよ。
0536デフォルトの名無しさん
2014/07/23(水) 01:35:09.70ID:/ACe6FbE盗まれる事に全く気付いていない初心者という事でいいかな。
0537デフォルトの名無しさん
2014/07/23(水) 04:23:36.47ID:aSrmdrCPああ、レス元の単語に釣られて暗号化済みと書いたが"大抵は"ハッシュだな。
解析方法云々以前に応答速度からオーダ違うのは明らかだけど、
「4ケタ数字のみ」のパスワードもとい暗証番号などが射程に入ってくる。
…弱衝突性は結構あるけど強衝突は色々って言うほど色々あるかね?
>>536
盗られる時は全部乗っ取られる前提で変えても無駄と考える悲観主義かも知れん。
もしくは定期変更のコストがパスワード変更で回避できるリスクを上回るという思想。
0538デフォルトの名無しさん
2014/07/23(水) 04:56:10.57ID:7Q0hA37B0539デフォルトの名無しさん
2014/07/23(水) 07:45:06.04ID:Pu3k1ugl既に解析が有って割と簡単に衝突値出せるんだよな。
要約値は原文の復元を阻止するためには使えるが、
衝突値による不正利用には強く無い。
ホントは要約値も定期的に要約関数の引数変えて作り直した方が良い。
0540デフォルトの名無しさん
2014/07/23(水) 08:00:09.81ID:vbN86xg+0541デフォルトの名無しさん
2014/07/23(水) 08:03:06.47ID:j00ybybp今から起業するとして
サーバー管理とサーバー上でサービス提供(たとえばBBSやSNSなど)
とどちらが有望だと思う?
0542デフォルトの名無しさん
2014/07/23(水) 08:16:14.46ID:6bOgx7OS0543デフォルトの名無しさん
2014/07/23(水) 08:35:37.07ID:/ACe6FbE0544KAC
2014/07/23(水) 09:40:09.57ID:LrklqhPn強衝突云々とは別に、有名どころでは「レインボーテーブル」の様なアプローチもある。
データが手元にあるってのはそれだけ色々なアプローチを取れるってこと。
0545デフォルトの名無しさん
2014/07/23(水) 10:09:36.66ID:OyCCg8pp儲かるのはサービス提供だけど、こんなところで聞いてるような奴はサーバー管理が関の山
0546デフォルトの名無しさん
2014/07/23(水) 10:12:20.87ID:aSrmdrCP強衝突耐性と弱衝突耐性が逆だった。
>>539
「既に解析が有って」はレインボーテーブル等のテーブルのことで、
「要約関数の引数」ってのは多分ソルトの事のような気がするが…誤解を招く書き方だなぁ。
ソルトだけ変えてDB再生成してもパス部分が同一なら何の意味もないし、
パスワード更新の度にソルト変えるって方が普通の実装だったりするよ。
>>544
レインボーテーブルはテーブル作成コストが結局総当りだしソルトに弱いし、
散々弱いと言われてるMD5も弱衝突耐性突破の証明はまだ行われてないし、
「総当りよりも効果的な解析法」って言われるのは大抵制約も強い事が多い。
辞書使って総当りするだけで十分実用レベルの攻撃になるだろうから、
攻撃者にハッシュ取られた時点で致命的なのは否定する気はないよ。
md5やshaなどのメジャーなハッシュの弱衝突耐性突破はまだだから、
簡単って一言で切り捨てられるほど簡単ではないって言いたいだけだ。
0547デフォルトの名無しさん
2014/07/23(水) 19:17:45.11ID:+fllwUJb4.4とか4.3とかじゃなくてマイナーバージョンも含めてです
何か今持ってる4.4は動かないので新しいのが欲しいんです
0548デフォルトの名無しさん
2014/07/23(水) 20:45:54.39ID:ct/sHGozゴメン。
「解析が有って」じゃなくて
要約値の「解析機が有って」だった。
0549デフォルトの名無しさん
2014/07/24(木) 05:26:24.47ID:nK+P1D6Kごめん、意味がわからない。その書き方だと弱衝突耐性突破にしか聞こえないけど、
MD5あたりでいいから解析機の実例ないし実例についてのソース教えてくれ。
MD5でさえ(レインボー含む)テーブル攻撃・辞書総当り攻撃・
単純総当たり攻撃・強衝突耐性突破攻撃、位しか実用例ない筈だけど、
前3つは総当りの亜型で解析によるものではないし、
後者は既存ハッシュに対する攻撃には使えないはずだよな?
かろうじて1、2ビット分オーダ下げる攻撃はあった気もするけど、
その程度では100ビット超えてて実用には程遠かった筈なんだが…
0550デフォルトの名無しさん
2014/07/24(木) 08:07:25.84ID:vS77S6P+ttp://slashdot.jp/story/04/08/18/0257220
0551デフォルトの名無しさん
2014/07/24(木) 12:57:46.17ID:LYKpSRnHa()
}
a(){xxx; yyy; if (zzz) {b()} else {bbb}}
b(){}
ってやるのと
main(){
xxx;
yyy;
if (zzz){
b()
} else {
bbb}
}
はどっちがいいですか
0552デフォルトの名無しさん
2014/07/24(木) 13:00:04.92ID:f4kjQ3wJどっちもクソ。でいいじゃないかな。
0553デフォルトの名無しさん
2014/07/24(木) 13:01:58.66ID:LYKpSRnHは手本をみせてください
0554デフォルトの名無しさん
2014/07/24(木) 13:02:50.62ID:AUDN0rLI0555デフォルトの名無しさん
2014/07/24(木) 13:11:34.56ID:3KospQng両者のインデントが違い過ぎて聞きたいポイントがよく分からん。
main()から一度a()を呼ぶかどうかを聞きたいのなら、
a()を呼ぶことを推奨しておく。
仮に、コマンドライン引き数を一つ取る処理を作ったとしよう。
その処理をコマンドライン引き数を複数指定できるように拡張するとしたら、a()に分離していることが役に立つ。
GUI化などで移植する気になったとしても、a()の部分だけを移植すれば済む。
0556デフォルトの名無しさん
2014/07/24(木) 20:05:20.87ID:lq24do5p有名所だとコレ
http://www.openwall.com/john/
0557デフォルトの名無しさん
2014/07/24(木) 20:36:39.88ID:S/9Dn0/gじゃあさ、それ使って実演してよ。何日で出来る?
> 要約値(Hash)は要約関数さえ解れば
> 既に解析が有って割と簡単に衝突値出せるんだよな。
要約関数: MD5
要約値: 1638d07ab0d8100fa5108c0b92899642
0558デフォルトの名無しさん
2014/07/24(木) 20:43:20.00ID:nK+P1D6KJohn the Ripperは非常に有名な「辞書式総当たり攻撃」ソフトウェアだった筈だが。
辞書を使って生成したパスを片っ端からハッシュ関数に投げて一致を待つだけ。
ハッシュ関数を解析しているわけではないし辞書にマッチしなければ完全に総当り。
0559デフォルトの名無しさん
2014/07/24(木) 20:46:35.07ID:S/9Dn0/g他の条件あるならそれに沿ってデータ作りなおすよ。
0560 ◆nmphgmY4cQ
2014/07/24(木) 20:49:02.98ID:S/9Dn0/g0561デフォルトの名無しさん
2014/07/24(木) 21:24:47.87ID:dyntnBYy0563デフォルトの名無しさん
2014/07/24(木) 22:47:00.42ID:oZt3kWBY0564デフォルトの名無しさん
2014/07/24(木) 23:21:16.52ID:ocdFMlu9衝突値: bool(false)
ココとかだと一瞬で衝突値が見つかるね。
http://md5.rednoize.com/?s=md5
0565デフォルトの名無しさん
2014/07/24(木) 23:26:40.43ID:f4kjQ3wJ今言ってる話は、1638d07ab0d8100fa5108c0b92899642 になる
ファイルを生成してくださいって話です。
データベースの主キーに1638d07ab0d8100fa5108c0b92899642が
登録されているかの話ではありません。
0566デフォルトの名無しさん
2014/07/24(木) 23:32:52.17ID:ocdFMlu9衝突値が「bool(false)」って文字列なんだから、
「bool(false)」が答えでいいんじゃねぇの?
要約値「1638d07ab0d8100fa5108c0b92899642」になる暗証番号が有って、
その暗証番号の代わりに「bool(false)」が使えるなら十分じゃん。
0567デフォルトの名無しさん
2014/07/24(木) 23:35:15.36ID:oZt3kWBY0568デフォルトの名無しさん
2014/07/24(木) 23:35:20.36ID:5GFpTRQxサーバーに登録してあるハッシュ値がわからないと当てようがない。
0569デフォルトの名無しさん
2014/07/24(木) 23:39:37.70ID:ocdFMlu9元々要約値を盗まれたらその後大丈夫かって話が前提だから問題ない。
0570デフォルトの名無しさん
2014/07/25(金) 00:01:21.41ID:fKwv8+/vこんな恥ずかしいやつ久々に見たわw
0571 ◆nmphgmY4cQ
2014/07/25(金) 00:19:52.20ID:wOZWwIBcbool(false)って見つからなかったって事だよ。w
要約値: 1638d07ab0d8100fa5108c0b92899640
bool(false)
要約値: 1638d07ab0d8100fa5108c0b92899641
bool(false)
要約値: 1638d07ab0d8100fa5108c0b92899642
bool(false)
要約値: 1638d07ab0d8100fa5108c0b92899643
bool(false)
要約値: 202cb962ac59075b964b07152d234b70
string(3) "123" 123
>>570
こんな恥ずかしい奴久々に見たわw
0572デフォルトの名無しさん
2014/07/25(金) 05:04:29.38ID:PJ3o0+4oハッシュ値全般も要約値って訳す所からして前提知識が胡散臭いんだよなぁ…
>>564
それは単純に既知の入力値とハッシュの組合せテーブルを引いてるだけなんで、
ハッシュ関数を解析しているわけではないしテーブルにマッチしなければNotFound。
>>569
本当に最初の条件と言うなら辞書式総当りで十分だが、
現在は「既に解析(機)が有って割と簡単に衝突値出せる」とかいう誤解に対するツッコミの話。
>>570
バカを全力で煽る姿勢は恥ずかしいが、知ったかぶりして粘ってるバカの方が数倍恥ずかしい。
どう見ても550の予測通りな誤解による知ったかぶりなんだろうけど、訂正しちゃえば終わるのに。
0573デフォルトの名無しさん
2014/07/25(金) 07:13:04.64ID:cRU1vzF0締め上げ暗号解析も一応解析なんだから、
辞書方式でも解析機で良いだろうに。
辞書方式以外ならこんなのもある。
http://www.mscs.dal.ca/~selinger/md5collision/
0574デフォルトの名無しさん
2014/07/25(金) 07:42:15.59ID:PJ3o0+4oどう言い繕っても>>539,548の内容を文字通り解釈して正しい事には出来ん。
それに一周遅かったな…それは>>550の奴のデモンストレーションだ。
トグサくんに「情報古いぞ」って言われちゃうぞ。もういいから寝てろよ。
0575 ◆nmphgmY4cQ
2014/07/25(金) 07:59:30.81ID:wOZWwIBcキミも参戦するの。w
それに限らず任意のツール(ただし公開可能な奴)使っていいから、>>557解いてよ。
では>>556, >>539, >>573どーぞ
0576 ◆nmphgmY4cQ
2014/07/25(金) 08:52:02.43ID:wOZWwIBc>>570は煽ってるのを恥ずかしいと言ったのではなく、自信満々で
問題だしたのに、>>564にあっさり切り返されたと思って、それを
恥ずかしいと言ったの。 レベルが違うヴァカ
0577デフォルトの名無しさん
2014/07/25(金) 10:59:31.99ID:9RAl771B0578デフォルトの名無しさん
2014/07/25(金) 16:58:35.94ID:m3pjKCGaeclipseで作成したままのプロジェクトを走らせてみたのですが、以下のようなエラーが出て動きません。
(設定があまい時に出るエラーのようなのですが・・・)
何かアドバイス頂けないでしょうか?あとどのような情報を出したらいいのでしょうか?
[ターゲット]
Android 4.4W
[エミュレータの出力するエラー]
Unfortunately, HelloWorld has stopped.
0579デフォルトの名無しさん
2014/07/25(金) 17:07:09.89ID:E+HIgnLl0580デフォルトの名無しさん
2014/07/25(金) 17:17:13.02ID:/brGgxqk0581デフォルトの名無しさん
2014/07/25(金) 22:29:46.43ID:PJ3o0+4oそれは承知した上で、「煽る姿勢は恥ずかしい」けど、
>>570みたいに見苦しく粘るのは「数倍恥ずかしい」。
0582デフォルトの名無しさん
2014/07/25(金) 23:04:57.71ID:c4ZpEpLSarise border:1,2,3 はどうでしたか?
一応2回見て伏線も追ってみたんですけど、内容・脚本・ビジュアル・キャラクター・音楽など全ての要素はうんちレベルでした。
sac,gigのような社会学系(社会問題ネタ)じゃないなら、電脳情報戦とかスノーデンとかで今話題のcia,nsaとかを絡めた情報学系統(暗号・セキュリティー)のネタだったら、ariseの世界観だったとしても総合うんちレベルを少しでも超えられると思ったんですけど。
0583デフォルトの名無しさん
2014/07/25(金) 23:54:15.66ID:gQtKGg8f>>549みたいにネチネチとやるより、バッサリと
お前らはバカとわからせてやった方が良いだろ。
全員逃亡したようだし。
0584デフォルトの名無しさん
2014/07/26(土) 00:45:55.46ID:kGq+F7EZ攻殻機動隊 STAND ALONE COMPLEX SSS OP
https://www.youtube.com/watch?v=YmmT9Of0Ikk
『攻殻機動隊ARISE ANOTHER MISSION』
0585デフォルトの名無しさん
2014/07/26(土) 19:33:58.79ID:78IvkE1T0586デフォルトの名無しさん
2014/07/26(土) 19:42:17.46ID:3Z2mmB+m業界のネタ話するやつがうざかったから隔離でム板ができた
0587デフォルトの名無しさん
2014/07/26(土) 19:42:39.56ID:78IvkE1Tありがとうございます
0588デフォルトの名無しさん
2014/07/26(土) 19:44:20.81ID:3Z2mmB+m0589デフォルトの名無しさん
2014/07/26(土) 20:03:08.92ID:w4d8We6Y0590デフォルトの名無しさん
2014/07/26(土) 20:41:28.90ID:78IvkE1Tありがとうございます
0591デフォルトの名無しさん
2014/07/26(土) 23:01:27.92ID:QI+MzbLN誰がマナ板だゴルァ
0592デフォルトの名無しさん
2014/07/27(日) 03:38:53.88ID:ZGijvZ29かおりん
慶子はん
真美
0593デフォルトの名無しさん
2014/07/27(日) 15:42:47.53ID:OPQLr8sVしたいのですが、ライセンスの方式で悩んで
います。固定キーは簡単だけど流出しやすいし、
かといってライセンスサーバー立てるのは面倒だし
何か簡単で強力でお勧めの方式有りますか?
0594デフォルトの名無しさん
2014/07/27(日) 15:45:38.83ID:JLYP16Db0595デフォルトの名無しさん
2014/07/27(日) 15:48:43.72ID:SZPTpHHg0596デフォルトの名無しさん
2014/07/27(日) 16:25:04.41ID:LrSy+Wbc真理だな。
0597デフォルトの名無しさん
2014/07/27(日) 16:37:44.85ID:v6vapd6i秀丸メソッドという有名な方法がある。
1 簡単に流出するライセンスキーにする。
2 それを使って、企業内で広まる。
3 コンプライアンス遵守の天の声が聞こえてきて大口契約。
0598デフォルトの名無しさん
2014/07/27(日) 17:57:12.05ID:L+QopSBW目的は現時点でのグループに所属している者を一覧でわかりやすく開示するためです。
0599デフォルトの名無しさん
2014/07/27(日) 23:51:01.45ID:IbdTfPHn0600デフォルトの名無しさん
2014/07/28(月) 00:24:13.60ID:2cQMV6od0601デフォルトの名無しさん
2014/07/28(月) 13:13:42.97ID:LXOEeYn9ファイル名を"で囲む、"""で囲むでは解決されませんでした
どなたか解決方法をご教授ください
ファイル名にスペースを使わないという選択肢は無しでお願いします
環境? はvisualC++ 2010 EXPRESSです
0602デフォルトの名無しさん
2014/07/28(月) 13:37:34.31ID:uVE6G5kK0603デフォルトの名無しさん
2014/07/28(月) 13:57:04.63ID:Frv5PrJDこういうの?
http://msdn.microsoft.com/en-us/library/windows/desktop/bb759784%28v=vs.85%29.aspx
のlpparameters and spacesのコメント
0604デフォルトの名無しさん
2014/07/28(月) 14:19:41.39ID:sXFXddpr0605デフォルトの名無しさん
2014/07/28(月) 14:22:57.88ID:LXOEeYn9自分の英語力で読める限りはまさにこの状況です
不具合として諦めるしかない感じなのでしょうか?
0606デフォルトの名無しさん
2014/07/28(月) 14:38:24.88ID:JRWum4gd0607デフォルトの名無しさん
2014/07/28(月) 14:46:51.37ID:sXFXddpr英語をちゃんと訳して読みなよ
解決方法が書いてあるんだから試してみればいい
0608デフォルトの名無しさん
2014/07/28(月) 14:57:53.97ID:LXOEeYn9ありがとうございました! 無事渡すことができました!
スペースを¥"で囲まないといけないんですね……勉強になりました
0609デフォルトの名無しさん
2014/07/28(月) 18:22:57.51ID:u9jWH2ZG英語が読めるのが当たり前みたいに言うのは間違ってるのでは?
0610デフォルトの名無しさん
2014/07/28(月) 18:32:27.95ID:64oScyPQ英語版のMSDNが読めない池沼は開発が出来ないのだから、読めるのは当たり前。
0611デフォルトの名無しさん
2014/07/28(月) 18:36:44.29ID:sSQEJsQqprocessingではfriendクラスやfriend関数はどのように宣言すればよいのでしょうか?
0613デフォルトの名無しさん
2014/07/28(月) 18:48:45.82ID:u9jWH2ZG別に読めなくても開発できますが。
英語が読める方が望ましいのは事実ですが、だからといって英語読めなきゃ開発ができないなんて極論はやめましょうよ。
0614デフォルトの名無しさん
2014/07/28(月) 19:06:48.78ID:JRWum4gd最低ラインを引き下げる存在を切り捨てたい
という願いは同意できなくもない
0615デフォルトの名無しさん
2014/07/28(月) 19:16:53.84ID:FHFsPlLGよし、英語が予約語のプログラミング言語の話は禁止してやろう。
0616デフォルトの名無しさん
2014/07/28(月) 19:17:40.23ID:e9uMTg6Y俺は流石に当たり前とは言わんが、実際msdnの日本語訳は結構酷いよ
Google翻訳のがマシなんじゃないかって思える時すらあるから…
0617デフォルトの名無しさん
2014/07/28(月) 19:32:25.46ID:XrTiyw310618デフォルトの名無しさん
2014/07/28(月) 19:33:30.21ID:y6gsYjvN0619デフォルトの名無しさん
2014/07/28(月) 19:36:00.04ID:FHFsPlLG日本語も英語もろくに書けないなら、環境に依存しにくい英語の方がいいだろう。
0620デフォルトの名無しさん
2014/07/28(月) 20:06:59.78ID:64oScyPQドキュメントを無参照で開発なんて出来るわけが無い
0621デフォルトの名無しさん
2014/07/28(月) 20:09:26.56ID:/oeDiWyB完璧に読めなくてもエラーログが理解出来れば開発は出来るよ
言語によっては日本語文献大量に出てくるのもあるしさ
極論すぎるでしょ君ら
0622デフォルトの名無しさん
2014/07/28(月) 20:17:01.32ID:64oScyPQshellexecuteから始まった話なんだから、windows開発限定に決まってるだろ。
0623デフォルトの名無しさん
2014/07/28(月) 20:20:13.63ID:/oeDiWyBいや、レス全部は読んでないけどレスたどった限り、Cでしょ?
Cは日本語の解説サイトも腐るほどあるし書籍もあるよ
その中のshellexecuteが英語しか見つからないってだけなんだから
「英語版のMSDNが読めない池沼は開発が出来ないのだから」はおかしいよね
0624デフォルトの名無しさん
2014/07/28(月) 20:51:46.75ID:u9jWH2ZG0625デフォルトの名無しさん
2014/07/28(月) 21:13:41.60ID:64oScyPQあほ
C言語マスターしてても、APIがわからなきゃ開発出来ない
0626デフォルトの名無しさん
2014/07/28(月) 21:33:38.59ID:JRWum4gd0627デフォルトの名無しさん
2014/07/28(月) 22:20:36.42ID:g6yLW0NO0628デフォルトの名無しさん
2014/07/28(月) 22:55:25.62ID:sXFXddpr必要に応じて辞書や翻訳ツールを片手になら読めるくらいになったほうが楽だと思うな
自分がつまづいたトラブルシューティングの解決情報が英語の掲示板にあったりするし
0629デフォルトの名無しさん
2014/07/28(月) 22:57:38.08ID:sXFXddpr日本語も英語も怪しいのがばれますね 失礼 消えます
0630デフォルトの名無しさん
2014/07/28(月) 23:22:26.17ID:PUM3vemV0631デフォルトの名無しさん
2014/07/29(火) 00:23:47.09ID:basWs5JM貴方の環境レベルの問題です。
0632デフォルトの名無しさん
2014/07/29(火) 03:14:25.60ID:Z1Uq8HZwロシア語で考えるんだ
0633デフォルトの名無しさん
2014/07/29(火) 06:05:02.77ID:lby6BWnW0634デフォルトの名無しさん
2014/07/29(火) 09:35:56.97ID:aCuOfdqE使用禁止になって、もちろん自腹で購入してるアプリも、フリーソフトも持ち込み禁止。
で、秀丸を使ってた連中が、これを使えないと効率が落ちるって文句を言って会社に買わせるって
ことがあったな。
ああいうの、本人たちの給料から差っ引いてほしいわ。
0635デフォルトの名無しさん
2014/07/29(火) 09:51:37.70ID:3+sGdxzk英語情報をそのまま読めなきゃ困るケースなんてほとんど遭遇したことないなぁ
0636デフォルトの名無しさん
2014/07/29(火) 09:55:28.20ID:H8EUDzLQ読めない奴はいない
0638デフォルトの名無しさん
2014/07/29(火) 10:21:41.59ID:P21nvuPZ自腹で購入してるの使用禁止なのに、給料から差っ引くってどういうブラック論理だよ
0639デフォルトの名無しさん
2014/07/29(火) 10:25:04.89ID:ahLU5tbJだが 真に読むべき箇所は Remarks などといって
テキスト外の文脈まで熟知していることを求める記述となっている
0640デフォルトの名無しさん
2014/07/29(火) 10:34:38.10ID:3+sGdxzk中高レベルって随分幅が広いけど…。
旧帝大の二次試験で合格点を取れるレベルってことですかい?
0641デフォルトの名無しさん
2014/07/29(火) 10:35:57.58ID:jJfZkoVh最初になれた特定のアプリ以外は使えない、使おうともしない残念な連中のためにいらん金使うなってことだよ。
だいたい連中だって開発はVSやらeclipseやらがメインで、秀丸なんてGUIつきgrep程度の使い方しかしてないのになんで
そんなこだわるか意味不明だわ。
>>630 は >>597 の秀丸メソッドを見たこと無いって話だろ?
俺は秀丸メソッドを見たって話。
0642KAC
2014/07/29(火) 10:47:57.15ID:COxJxkEw話がおかしいな。
他のソフトより有用な機能を持った「業務効率が上がる」ソフトの購入依頼だろ?
他に使いやすくて安価な代替ソフトを知っているのならそれを紹介するべきだろう。
0643デフォルトの名無しさん
2014/07/29(火) 11:53:04.16ID:P21nvuPZキミ達はまったく理解していない。
「使うので契約する」ではなく「契約することで、これまでの違法行為を
見逃してもらう」 これが秀丸メソッドの神髄。
0644デフォルトの名無しさん
2014/07/29(火) 12:13:47.17ID:IJMY/Pkqそれを見た銀行の人が、こりゃ便利だと、
まとめて購入していた
0645デフォルトの名無しさん
2014/07/29(火) 12:29:13.51ID:ahLU5tbJ0646デフォルトの名無しさん
2014/07/29(火) 13:40:54.49ID:EBj+gGC4mifes とか懐かしいわ...
と、思ったらまだ売ってるんだな
0647デフォルトの名無しさん
2014/07/29(火) 13:44:06.21ID:gwznkxPjWindows移行が遅すぎたような、、、それ以前にVzにいっちゃってたか。
0648デフォルトの名無しさん
2014/07/29(火) 15:07:56.71ID:ic7tS3M90649デフォルトの名無しさん
2014/07/29(火) 16:17:26.68ID:YdjTdzhw0650デフォルトの名無しさん
2014/07/29(火) 18:35:55.12ID:4ECyUkwPkwsk
あとhttp://peace.2ch.net/test/read.cgi/tech/1313183984/でもモリタポを払えば回答がつくよ
0651デフォルトの名無しさん
2014/07/29(火) 19:06:54.99ID:P21nvuPZその詐欺スレまだあったのか
0652デフォルトの名無しさん
2014/07/29(火) 20:05:17.56ID:s+4NszZe一太郎もそういう売り方してたって聞いた覚えがあるんだが、秀丸のほうが先なのか?
0653デフォルトの名無しさん
2014/07/29(火) 20:19:39.44ID:DxcW8iFRソフトウェア・ベンダーが神の声によって正当な大口契約を
掘り当てた例であれば、一太郎だけでなく数多くある
ただし個人開発のシェアウェアが超大手企業で大口契約まで
こぎ着けたのは、後にも先にも秀丸くらいではないのかと
0654デフォルトの名無しさん
2014/07/29(火) 20:30:20.49ID:M1sSUXRJ秀丸の場合は、一応、個人での私用とか、フリーソフト作ってるとか、タダで使える条件を
たくさんくっつけて配ってたソフトだったから、道義的問題は基本的にない。
一太郎の場合は、ライバル(松とか)がプロテクトを掛けるのを基本としていた時代に、
(フロッピーでの固定運用から、ハードディスクへインストールするという時代の変化が
あったとは言え)わざとプロテクトを掛けず、しかもいわゆる「違法コピー」に当たるのを
意図的に黙認することで、デファクトスタンダードの座を獲得した(としか思えない)、
という、道義的にどうよと言いたくなる展開だったわけで、同列に扱いたくはないねぇ。
0655デフォルトの名無しさん
2014/07/29(火) 20:33:36.23ID:ahLU5tbJ0656デフォルトの名無しさん
2014/07/29(火) 20:53:23.58ID:M1sSUXRJ当時、「プロテクトは外さない」という強硬派だった某社の技術でプロテクトを掛けてる、
とか妙な情報を流そうとしたらしい、とかいう噂もあったらしいがw
0657デフォルトの名無しさん
2014/07/29(火) 20:59:09.98ID:P21nvuPZ違法コピーじゃなく、信頼性の低いフロッピーで正規ユーザーなのに使えなくなる事故が頻発していた。
そこへ、プロテクト排して低価格で一太郎が勝負かけた。
プアマンズ松と呼ばれた時もあった。
0658KAC
2014/07/29(火) 21:20:09.43ID:COxJxkEw不正コピーに敢えて対策取らずにシェアを広げる
って意味なら筆頭はMS-DOS/MS-Windows/MS-Officeだけどな。
0659デフォルトの名無しさん
2014/07/29(火) 21:24:33.72ID:kbheIc800660デフォルトの名無しさん
2014/07/29(火) 21:25:13.23ID:ahLU5tbJシェアウェア売ってる零細だと思ってたw
0661デフォルトの名無しさん
2014/07/29(火) 21:28:30.11ID:ZWA+OWxm始■■■■
■■■■■
■■■■■
■■■■■
■■■■終
ってあったら一番長い距離は24ですよね
始→→→↓
↓←←←←
→→→→↓
↓←←←←
→→→→終
これで最大24ってことがわかります
縦横の長さだけで24ってとこの数字が知りたいのですよ
0662デフォルトの名無しさん
2014/07/29(火) 21:29:01.10ID:ZWA+OWxm0663デフォルトの名無しさん
2014/07/29(火) 21:31:02.05ID:M1sSUXRJOSはプラットフォームなので下手なプロテクト掛けるわけにいかん、という事情がある。
それに、Windows3.1の頃には、だいたいプレインストールという形で最初から正規版を
強制的にパソコンにくっつけるというビジネスモデルが成立したので、プロテクトvs違法コピーという
対立構造が事実上意味がないまでに解決されないまま縮小しただけだから。
0664デフォルトの名無しさん
2014/07/29(火) 21:43:56.95ID:P21nvuPZ0665デフォルトの名無しさん
2014/07/30(水) 00:20:33.98ID:IOqnWAwe8ビットマシンでは使い勝手がよかったと思って
いたのですが。
現に,CP/Mで動くFORTHって結構重宝しましたよ
0666KAC
2014/07/30(水) 01:03:53.30ID:wSnrvrZWついでに言うとCP/M-86はMS-DOSに負けたから。
0667デフォルトの名無しさん
2014/07/30(水) 03:26:05.31ID:T03rYC/50668デフォルトの名無しさん
2014/07/30(水) 03:28:51.66ID:TtKe2I8B0669デフォルトの名無しさん
2014/07/30(水) 16:35:42.58ID:qFgmAjL5excelは使えないです
0670デフォルトの名無しさん
2014/07/30(水) 16:41:55.10ID:xFT7W2/J0671デフォルトの名無しさん
2014/07/30(水) 16:42:43.73ID:ddZSmXRh表示するのが環境依存になるくらいか
0672デフォルトの名無しさん
2014/07/30(水) 16:46:50.02ID:qFgmAjL5Cの表示方法は何でしょうか
Win32APIは少しやってみましたが自分は使いづらかったです
0673デフォルトの名無しさん
2014/07/30(水) 16:49:21.66ID:yEskz56N0674デフォルトの名無しさん
2014/07/30(水) 16:57:18.97ID:qFgmAjL50675デフォルトの名無しさん
2014/07/30(水) 17:02:27.27ID:ddZSmXRhライフゲームみたいなの、、か
C#だと、、、XNAももう終わるだろうし、、スプライトの扱えるフレームワークが簡単でいいんじゃないかな
0676デフォルトの名無しさん
2014/07/30(水) 17:10:14.65ID:E3eKawnjC+curses
ライフゲーム程度ならGUIに時間かけたくないから自分ならこれくらい
0677デフォルトの名無しさん
2014/07/30(水) 17:39:21.43ID:dNZ869yqOSの細部にちゃんとアクセスしたりコントロールしたりできることが必要ですが
0678デフォルトの名無しさん
2014/07/30(水) 18:19:07.68ID:yOSQiBuI0679デフォルトの名無しさん
2014/07/30(水) 18:22:13.49ID:ddZSmXRh0680デフォルトの名無しさん
2014/07/30(水) 18:27:33.18ID:nkc10DgsD + DxLib
>>677
D + DFL
0681デフォルトの名無しさん
2014/07/30(水) 19:28:56.10ID:qFgmAjL5>>680
なるほど、ありがとうございます
それぞれ調べて良さそうなものを使ってみます
0682デフォルトの名無しさん
2014/07/30(水) 23:15:40.34ID:k03O4zWx0683デフォルトの名無しさん
2014/07/30(水) 23:19:28.28ID:gioRkg+40684デフォルトの名無しさん
2014/07/30(水) 23:21:52.68ID:YaF3atahDNAコード
0685デフォルトの名無しさん
2014/07/31(木) 00:40:53.86ID:3TmERByU0686デフォルトの名無しさん
2014/07/31(木) 00:40:59.38ID:MBlKtYbZでは、
プログラマーがコード自動生成のための予約語とかキーワードとして使うために、
通常では使わないように推奨されている準特殊文字のようなものはありますか?
0687デフォルトの名無しさん
2014/07/31(木) 00:45:59.24ID:3TmERByU一行目の前提からして間違えてる
0688デフォルトの名無しさん
2014/07/31(木) 00:50:12.52ID:RAmyBjAfそういう話じゃなく?
0689デフォルトの名無しさん
2014/07/31(木) 00:52:16.60ID:+4UhtKUaその目的には$が使われてるのはよく見るけど、それを規格で保証してる例は記憶にない。
あるかもしれんが。
0690デフォルトの名無しさん
2014/07/31(木) 00:57:04.29ID:MBlKtYbZたいていどの言語でも記号を使ってみると何かしらの意味を持っていますよね。
意味がない記号はないのかなーって。
開発者が自由に使うために設けられたような。
まぁこういうマイナーな文字探せばいいだけか
驫
0691デフォルトの名無しさん
2014/07/31(木) 01:51:12.42ID:kACa/uy0となると、英語以外の言語から探すのが手っ取り早いんじゃないか。
¥(円マーク)とかも、厳密に言えばそうだろう。
0692デフォルトの名無しさん
2014/07/31(木) 08:10:31.99ID:bu9VejzO注意点はドキュメントコメントを邪魔しないという事だけで
普段は折り畳んでおけば邪魔にもならない
0693デフォルトの名無しさん
2014/07/31(木) 08:13:39.51ID:qWRb7ZPYお前が知ってる言語で例を出せよ
特殊とか意味のあるなしとか、お前の主観でしかないから他人にはわからん
0694デフォルトの名無しさん
2014/07/31(木) 09:00:23.31ID:I1TCuaQHFORTRANは特に指定しないと、I,J,K,L,M,Nで始まる変数はintegerである、とか
BASICとかPerlとかは変数の先頭の記号に意味があるものがあるね。
0695デフォルトの名無しさん
2014/07/31(木) 13:38:11.30ID:N7h43RT+何が何でも一文字で何とかしたいという理由がないなら
プリプロセッサで好き放題出来るよ
0696デフォルトの名無しさん
2014/07/31(木) 14:10:31.73ID:qyzvUDBYC言語(GCC or VC) で初期化されていない(未定義)の値の参照をコンパイル時に
警告を出すことはできますか?
0697デフォルトの名無しさん
2014/07/31(木) 14:16:01.34ID:7LuJXLSn0698デフォルトの名無しさん
2014/07/31(木) 15:06:30.20ID:qWRb7ZPY0699デフォルトの名無しさん
2014/07/31(木) 15:19:50.53ID:P7c2PbVz0700デフォルトの名無しさん
2014/07/31(木) 15:30:02.88ID:uBAJx71I0701デフォルトの名無しさん
2014/07/31(木) 15:30:07.85ID:lG7DqVRw0702デフォルトの名無しさん
2014/07/31(木) 15:34:13.42ID:P7c2PbVz0703デフォルトの名無しさん
2014/07/31(木) 16:46:31.41ID:FYG1BBi80704デフォルトの名無しさん
2014/07/31(木) 16:52:07.14ID:lG7DqVRweclipseとかNetBeansでいいとは思うけど
こういうのは?
http://webarekore-c.hatenablog.com/entry/2013/01/01/%E7%84%A1%E6%96%99%E3%81%AA%E3%81%AE%E3%81%AB%E9%AB%98%E6%A9%9F%E8%83%BD%EF%BC%81_%E5%85%A5%E5%8A%9B%E8%A3%9C%E5%8A%A9%E4%BB%98%E3%81%8D%E3%81%AEHTML%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF5%E3%81%A4
0705デフォルトの名無しさん
2014/07/31(木) 18:14:35.02ID:Mm9kwx8fttp://katahiromz.bbs.fc2.com/
0706デフォルトの名無しさん
2014/07/31(木) 18:23:44.32ID:P7c2PbVz0707デフォルトの名無しさん
2014/07/31(木) 18:27:31.32ID:lG7DqVRw単にエディットするだけでいいなら、みんなの言うとおり適当なエディタ使えば
これ以上シンプルなものはないと思うけど。
0708デフォルトの名無しさん
2014/07/31(木) 19:50:11.02ID:jX/rwgvBxyzzy
0709デフォルトの名無しさん
2014/07/31(木) 21:55:32.56ID:jhOrNtcKこれに関する1の補数は1001ですよね
0710デフォルトの名無しさん
2014/07/31(木) 22:09:03.19ID:I9wcB7pD0711デフォルトの名無しさん
2014/08/01(金) 09:46:31.59ID:HJ5f+bIFその"0110"が2進数と言うことなら、そうなるね。
0712デフォルトの名無しさん
2014/08/01(金) 09:51:29.64ID:7R/51h0c2進数でないのに6をあらわす0110ってなんだ?
0713デフォルトの名無しさん
2014/08/01(金) 09:57:54.49ID:lkhtm43U初心者におすすめの参考書ありましたら教えて下さい。
amazonのレビュー見た感じでは よくわかるゼロからはじめるJavaScript というのが良いいかなと思っています
0714デフォルトの名無しさん
2014/08/01(金) 10:00:20.01ID:7R/51h0cjavascriptを勉強するのが目的なのか?
0715デフォルトの名無しさん
2014/08/01(金) 10:03:29.29ID:xmbDbUKF0716デフォルトの名無しさん
2014/08/01(金) 10:26:06.83ID:wXpsznL9仕様書じゃないものと仕様書を比べてないか?
0717デフォルトの名無しさん
2014/08/01(金) 13:49:16.00ID:9R7SNNi4kernel32.dllの全機能を引き継いでGetTickCount64を追加したDLLはどうやると作れますか?
0718デフォルトの名無しさん
2014/08/01(金) 14:01:28.03ID:5YlCHfl70719デフォルトの名無しさん
2014/08/01(金) 14:20:02.14ID:9R7SNNi4DLLにない機能だけ追加してもとのDLLを乗っ取って使う方法ありますか。
0720デフォルトの名無しさん
2014/08/01(金) 14:31:46.17ID:8TZEA9G+0721デフォルトの名無しさん
2014/08/01(金) 14:43:53.72ID:9R7SNNi40722デフォルトの名無しさん
2014/08/01(金) 19:46:35.42ID:Bc2LnEhSmy〜はダサいし。
0723デフォルトの名無しさん
2014/08/01(金) 20:02:54.00ID:7R/51h0cよくあるのはcustomCounter
0724デフォルトの名無しさん
2014/08/01(金) 23:09:46.98ID:xmbDbUKF0725デフォルトの名無しさん
2014/08/01(金) 23:13:55.69ID:MBCLlUPZwatashinoCount
0726デフォルトの名無しさん
2014/08/01(金) 23:45:00.42ID:Bc2LnEhS普通にプログラミング経験あれば予約語と言ってよく見る英単語は使えないか不安なために接頭語をつけて安心を確信に変えるのだが。
>>725
最高にカッコいいな(ワラ。 それを採用させていただくよ(核爆)。
0727デフォルトの名無しさん
2014/08/01(金) 23:52:48.52ID:xmbDbUKF予約語は暗記出来るほど少ないのだよ
知ったか乙
ライブラリで使われてる識別子は予約語とは言わないからね。念のため。
0728デフォルトの名無しさん
2014/08/02(土) 00:15:22.37ID:W3fy44gV演算子の数が多いとはいえないけど万一間違ってバグを作るとハズいから、カッコでくくるとは普通にやるし。
0729デフォルトの名無しさん
2014/08/02(土) 00:22:00.80ID:/hH3sIbt0730デフォルトの名無しさん
2014/08/02(土) 00:38:30.85ID:Ptcbldq5言語仕様知ってりゃ気にならんだろ。
大抵の言語は予約語が後で増えたりしないし。
0731デフォルトの名無しさん
2014/08/02(土) 00:43:30.59ID:W3fy44gV0732デフォルトの名無しさん
2014/08/02(土) 00:46:59.17ID:/hH3sIbt0733デフォルトの名無しさん
2014/08/02(土) 01:40:17.29ID:O0e5yGkJまあ気持ちは判るけどね。
拡張出来ない言語では、わざわざ識別に気を使う必要もないし、そういう言語が殆どだから、適材適所で良いんじゃないの?
0734デフォルトの名無しさん
2014/08/02(土) 01:48:58.75ID:Ggomi94uC/C++は大抵の言語に含まれないと申すか。
Wikipediaでざっと見ると
C89:K&Rから増加なし
C99:C89から+5個
C11:C99から+7個
C++11:C++98から+14個
C++14:C++11から増加なし
らしいよ。autoの意味の変化も凄い。
0735デフォルトの名無しさん
2014/08/02(土) 01:58:23.48ID:my2G1Knuあの言語は予約語の表が何ページにもビッシリと並ぶし
その殆どが普通に使う英単語なので。(あんなもん暗記できんわ)
でも、大概の言語だとやっぱ数える程度だよ。
一回やったら覚えるレベル。
0736デフォルトの名無しさん
2014/08/02(土) 08:17:54.85ID:Mk2uM7ds0737デフォルトの名無しさん
2014/08/02(土) 08:18:23.03ID:u0m+qxIa名前空間使いにくい言語って嫌だよな。
0738デフォルトの名無しさん
2014/08/02(土) 09:36:14.72ID:kEHJNVxsautoは元々、auto単体で使えなくなってたから、
機能が増えただけで実質機能の変化は無い。
staticが色んな意味を持ってるようなもん。
C++はC++11以降、予約語をContext Keywordとして追加したので、
予約語が増えたと言っても影響は無い。
CはC99以降元々予約してあった言葉を
予約語にしてるんで、やっぱり予約語が増えた影響は無い。
C/C++系はOSで使われてるからやっぱり互換性の配慮が凄いよ。
0739デフォルトの名無しさん
2014/08/02(土) 11:34:46.15ID:3O19SAoN今までサンプルコードくらいでしか見たこと無いんだけど
0740デフォルトの名無しさん
2014/08/02(土) 11:35:55.02ID:5nRLtJp6全部@から始まるから衝突のしようがない。
0741デフォルトの名無しさん
2014/08/02(土) 11:45:45.82ID:5nRLtJp6全部大文字から始めれば衝突することは無い。
define → 全部大文字。
変数と関数→大文字から始める。
因みにこれはC++の設計者が公言してた話。
0742デフォルトの名無しさん
2014/08/02(土) 11:55:15.46ID:fbt+8TPUきのうからmyXXXをやめてwatashinoXXXに乗り換えました。
0743デフォルトの名無しさん
2014/08/02(土) 12:43:19.22ID:fi5ISSOD0744デフォルトの名無しさん
2014/08/02(土) 12:50:51.16ID:sYauqiZ6Swiftとかいうわけわからんものがでちゃったけど
0745デフォルトの名無しさん
2014/08/02(土) 13:27:50.22ID:uVwgD8fw使えないんだったら、なんの為の予約語か判らんでしょ・・・
0746デフォルトの名無しさん
2014/08/02(土) 13:48:29.15ID:fi5ISSODcountみたいなありがちな単語でもmyをつけると予約語とぶつからないみたいな話の流れで、
間違って予約語を変数とかに使った場合はエラーになるでしょって話。
0747デフォルトの名無しさん
2014/08/02(土) 13:48:57.37ID:my2G1Knu>>736
っCOBOL
0748デフォルトの名無しさん
2014/08/02(土) 13:53:26.15ID:u0m+qxIa予約語は使われるから予約されているんだよ。
文法的におかしい位置なら文法エラーだろうけど。
0749デフォルトの名無しさん
2014/08/02(土) 14:02:05.82ID:1Rq0JUYCそうかぁ?
| collection |
collection := Dictionary new.
^ collection
at: #key
ifAbsent: [ ^0 ].
↑が↓になるんでしょ。
id collection = [Dictionary new].
@try
{
return [collection at: @selector(key) ifAbsent: ^{ @throw @0; }];
}
@catch( id absent )
{
return absent;
}
よっぽど制約が無きゃ俺はSmalltalkの方が良いや。
0750デフォルトの名無しさん
2014/08/02(土) 17:31:22.85ID:W3fy44gVまあねえ。
自分的には、人間は間違うモンなんだから、常に意識を安全側に倒すって考え方を馬鹿にしないでもらえたら。
なんだかんだと、ああいうカッコいいことを言ってるヤツらの尻ぬぐいをそれこそ数限りなくやらされてきた経験があるとね。
0751デフォルトの名無しさん
2014/08/02(土) 17:38:47.19ID:w2qydRR00752デフォルトの名無しさん
2014/08/02(土) 17:39:04.01ID:fi5ISSODコーディングスタイルの議論でそういうポリシーの人面倒だね。
すごい低い危険性にそなえて変な書き方をするって大真面目に主張してきて自分は正義だと思ってるし。
0753デフォルトの名無しさん
2014/08/02(土) 18:12:28.22ID:3O19SAoN理由:俺がよく間違えるから
…という理由付きのコーディング規約が、某社にはあったとか無かったとか
0754デフォルトの名無しさん
2014/08/02(土) 18:30:47.33ID:uVwgD8fw0755デフォルトの名無しさん
2014/08/02(土) 18:42:54.66ID:DmU4GxTK規約を変える手続きが書いてない
ものは誰が作ったものであってもクソ
0756デフォルトの名無しさん
2014/08/02(土) 19:15:07.23ID:W3fy44gVそお?
レス元の事例に則って、演算子関係のバグだけとってみても結構あるような気がするけど。「すごい低い危険性」?
間違わない自信があるならどう言ってもらってもいいけれど。
0757デフォルトの名無しさん
2014/08/02(土) 19:33:05.90ID:oERfQ+t0聞かれたら答えるけど
0758デフォルトの名無しさん
2014/08/02(土) 19:35:58.94ID:GQoYmdoX0759デフォルトの名無しさん
2014/08/02(土) 20:03:20.61ID:3O19SAoNfoo+(bar*baz) のカッコが教養されるような規約は正直ヤだ
0760デフォルトの名無しさん
2014/08/02(土) 20:23:14.36ID:GQoYmdoXそういうのは有り得ないから気にしなくていいよ
共産党じゃないんだから
0761デフォルトの名無しさん
2014/08/02(土) 20:39:02.99ID:DmU4GxTKなんでも規約を決きめなきゃって思う奴がいる。
どっちでもいいものに関しては、
「どっちでもいい」でいいんだよ。
0762デフォルトの名無しさん
2014/08/02(土) 20:51:10.48ID:GQoYmdoX0763デフォルトの名無しさん
2014/08/02(土) 20:58:09.06ID:uVwgD8fwじゃあ、「どっちでもいい」事は列挙して規約に・・・
0764デフォルトの名無しさん
2014/08/02(土) 21:02:35.22ID:DmU4GxTKあるよw
いくつか規約があるのになんでバラバラだと思う?
全部に共通していることなら、規約として書くべきだけど
バラバラになっていて、かつ理由がないようなものは
決めるべきことじゃない。どっちでもよい。
0765デフォルトの名無しさん
2014/08/02(土) 21:06:41.32ID:9pUD/EET参考になる資料はありませんか?
0766デフォルトの名無しさん
2014/08/02(土) 21:30:16.91ID:GQoYmdoXそもそもバラバラじゃないから前提がおかしい
プロジェクトごとに規約があって
lintの類でチェックが通らなければcommitできねっす
0767デフォルトの名無しさん
2014/08/02(土) 23:12:49.71ID:9F/zmzm8自分で公開してるのに名前を呼ばれたら常識がないとか怒る奴ってなんなの?
名前が知られたくないならドメイン取るなよ
え?え?今でも lint って生きているの?
(void)printf()
/* NOTREACHED */
とかかかなくちゃいけないの?
0769デフォルトの名無しさん
2014/08/03(日) 00:02:28.07ID:Bq+noHxEコーディング規約に対するlintが有るんだろ。
/^\s*\t/にマッチしたら却下、とかなw
0770デフォルトの名無しさん
2014/08/03(日) 02:22:47.42ID:PeRlB3lW0771デフォルトの名無しさん
2014/08/03(日) 09:18:26.41ID:KHwMExMoそれはlint使ってるからそうなるってだけだよ。
コードを良くするのが目的なのに、
lintに通すことが目的になっちゃってるよね?
0772デフォルトの名無しさん
2014/08/03(日) 09:41:46.27ID:38D/5cKDあくまでコードを良くするためだよ
どっちでもいいことも警告されるかもしれないが
だからといって、重要なバグを警告されるという本来の目的を
忘れてはならない
この手の愚痴って、(権限的に)低層な開発者には、ただ「lintを通さなければならない」
っていう制約としてしか理解されてないのが根幹なんだろうな
0773デフォルトの名無しさん
2014/08/03(日) 10:01:16.02ID:zNz+uMktc/c++の場合はastyleを想像するといいかも
>>771
ユニットテスト、静的チェック、スタイルチェック
この辺りを通すのは目的以前の必要条件だしなぁ
0774デフォルトの名無しさん
2014/08/03(日) 10:17:53.09ID:KHwMExMolintは重要なものだけに使えばいいってだけだよ。
どっちでもいいことは存在する。
たとえば改行を入れるかどうとかね。
0775デフォルトの名無しさん
2014/08/03(日) 11:25:49.25ID:tBj9F6KC0776デフォルトの名無しさん
2014/08/03(日) 11:31:39.49ID:Xf9tQ+iG一つの関数内でそろっていれば問題無いと思うな。
別にインデントが2でも4でもTABでもそれで
大問題になることなんて無いでしょ?
なぜか統一したいって人がいるけどさ。
0777デフォルトの名無しさん
2014/08/03(日) 11:36:46.52ID:x4PBPf5i/;,, : : : //::/: : 7l,;:≠-::/: : / .l::|: : :l: :|;,,;!: : :!l: : :i: : : :|: : ::、 / ヽ
/ヽヽ: ://: :!:,X~::|: /;,,;,/: :/ リ!: ::/ノ l`ヽl !: : |: : : :l: :l: リ / そ そ お \
/: : ヽヾ/: : l/::l |/|||llllヾ,、 / |: :/ , -==、 l\:::|: : : :|i: | / う う 前 |
. /: : : //ヾ ; :|!: イ、||ll|||||::|| ノノ イ|||||||ヾ、 |: ::|!: : イ: ::|/ な 思 が
/: : ://: : :ヽソ::ヽl |{ i||ll"ン ´ i| l|||l"l `|: /|: : /'!/l ん う
∠: : : ~: : : : : : : :丶ゝ-―- , ー=z_ソ |/ ハメ;, :: ::|. だ ん
i|::ハ: : : : : : : : : : : 、ヘヘヘヘ 、 ヘヘヘヘヘ /: : : : : \,|. ろ な
|!l |: : : : : : : : :、: ::\ 、-―-, / : : :丶;,,;,:ミヽ う ら
丶: :ハ、lヽ: :ヽ: : ::\__ `~ " /: : ト; lヽ) ゝ
レ `| `、l`、>=ニ´ , _´ : :} ` /
,,、r"^~´"''''"t-`r、 _ -、 ´ヽノ \ノ / お ・
,;'~ _r-- 、__ ~f、_>'、_ | で 前 ・
f~ ,;" ~"t___ ミ、 ^'t | は ん ・
," ,~ ヾ~'-、__ ミ_ξ丶 | な 中 ・
;' ,イ .. ヽ_ ヾ、0ヽ丶 l /
( ;":: |: :: .. .`, ヾ 丶 ! \____/
;;;; :: 入:: :: :: l`ー-、 )l ヾ 丶
"~、ソ:: :い:: : \_ ノ , ヾ 丶
0778デフォルトの名無しさん
2014/08/03(日) 11:37:28.12ID:zNz+uMkt俺ならどちらでもいいものはどちらかに統一して
定義ファイルを共有するね
0779デフォルトの名無しさん
2014/08/03(日) 11:42:02.31ID:zNz+uMkt統一しないと差分が汚くなるし
pythonなんかのインデントベースなものだとタブとexpandtabが混在してたら動かない
0780デフォルトの名無しさん
2014/08/03(日) 11:42:27.28ID:ULSb8RVyどちらでもいいものは、どっちでもいいだろ?
それを統一するメリットってなんだよ?
0781デフォルトの名無しさん
2014/08/03(日) 11:43:52.13ID:ULSb8RVy> 統一しないと差分が汚くなるし
関数レベルで一致していれば
何の問題もないじゃん?
汚くなっても、それで何か問題ある?
> pythonなんかのインデントベースなものだとタブとexpandtabが混在してたら動かない
それは、言語上の問題であり、どっちでもよくないので
対象がない。
0782デフォルトの名無しさん
2014/08/03(日) 11:49:26.64ID:zNz+uMktメンテが大変
0783デフォルトの名無しさん
2014/08/03(日) 12:02:18.49ID:vDYlVj70何がどう大変なのか?
0784デフォルトの名無しさん
2014/08/03(日) 12:02:49.32ID:Q+XWPEypAで書かれたものをBで書く人が修正するときに
元のAに合わせるべきなのかAB混合にしてもいいのかBにすべて修正するのかばらばらになる
AB混合になんてした日にはスタイルが崩壊していく
0785デフォルトの名無しさん
2014/08/03(日) 12:04:57.00ID:vDYlVj70だからどっちでもいいだろう?
既存に合わせるか、自分のを押し付けるか
どちらかにしろよ。
それだけじゃんか。
0786デフォルトの名無しさん
2014/08/03(日) 12:09:51.40ID:Q+XWPEypどっちでもいいといって強制しないでいると混合にする人が出てくるってこと
>既存に合わせるか、自分のを押し付けるか
>どちらかにしろよ。
というルールにするのなら最初からどっちかに決めておくのとあんまり変わらんでしょ
0787デフォルトの名無しさん
2014/08/03(日) 12:11:35.00ID:Q+XWPEypどっちかにするというルールで目でチェックするよりは
どっちかに決めてスタイルまでツールで自動チェックしてくれるほうが楽だな
0788デフォルトの名無しさん
2014/08/03(日) 12:19:18.84ID:2c7zjHNJpatchを当てる時にtabだと困るから
0789デフォルトの名無しさん
2014/08/03(日) 12:23:07.89ID:zNz+uMktcommitするときにはチェック&整形してねって話
ツールで出来る事なのに
無法者のコミット -> 他人様がリファクタリング
無法者のコミット -> 他人様がリファクタリング
無法者のコミット -> 他人様がリファクタリング
こんなの迷惑だよ
0790デフォルトの名無しさん
2014/08/03(日) 12:26:50.51ID:vDYlVj70困らないけど?
0791デフォルトの名無しさん
2014/08/03(日) 12:32:26.57ID:zNz+uMkt0792デフォルトの名無しさん
2014/08/03(日) 12:32:43.02ID:2c7zjHNJこれを100回読んでからここにレスしてね
http://blog.livedoor.jp/dankogai/archives/50475459.html
0793デフォルトの名無しさん
2014/08/03(日) 13:02:05.74ID:uSjwWQa5ああいや、特定の環境下でどうこうとか、社内で統一したいとか、
そういう理由があるなら別にいいんだけど
0794デフォルトの名無しさん
2014/08/03(日) 15:02:57.47ID:Z1N8do6Qcommit さ れ る 側 で す れ ば い い だ け
の話にしか聞こえないのだが?
まあ emacs/demacs でもきちんと設定しないとタブと空白が混在するヘンテコインデントをしていたからな‥
0795デフォルトの名無しさん
2014/08/03(日) 15:08:51.55ID:aMvGi8SZ面倒だよね?
0796デフォルトの名無しさん
2014/08/03(日) 15:12:10.29ID:Uv66z7PH削除もtabだろ。
0797デフォルトの名無しさん
2014/08/03(日) 15:33:18.87ID:q8fBalr7そんなふうに考えていた時期が俺にもありました
0798デフォルトの名無しさん
2014/08/03(日) 15:43:44.37ID:CSranqfK0799デフォルトの名無しさん
2014/08/03(日) 15:59:35.05ID:uSjwWQa50800デフォルトの名無しさん
2014/08/03(日) 16:00:03.78ID:Y2G7g856BASIC、COBOL、VB6、JAVA、JSPサーブレット、Strutsも新人に教える程度の経験あり
子供がプログラムに興味ありそうなのですが何から教えていいのか悩んでます
私はDOSやUNIXから入ってますが最近の子供はもちろんWindows7あたりからしかさわったことないしもちろんプログラムは何も知らない
初めての言語は何がとっつき安いですかね?
0801デフォルトの名無しさん
2014/08/03(日) 16:02:57.02ID:lrcEZtj9Rubyがいいんじゃね?
0802デフォルトの名無しさん
2014/08/03(日) 16:03:23.12ID:Z1N8do6Qインタプリタで親切そうなのが python
コンパイラを許容できるのなら Java
あたりが教育的といわれているようです。Java については私の出る幕ではないと思いますが、Java を躊躇なさる理由をもしよろしければ。
0803デフォルトの名無しさん
2014/08/03(日) 16:04:22.17ID:sPECJALj子供がやりたいことによると思うよ
0804デフォルトの名無しさん
2014/08/03(日) 16:07:59.25ID:zNz+uMkt確かにサーバー側でチェックすれば変なのは弾けるね
ただ、整形はローカルでやったほうがいいかな
0805デフォルトの名無しさん
2014/08/03(日) 16:08:15.53ID:Q+XWPEyp本格的に始めたくて標準入出力でも楽しいと思えるのならCからにするし
GUIのほうに興味があったり動かしたりだったらまずは手軽にHTML+javascriptかなあ
もしくはちょっと本格的にAndroidアプリとか
0806デフォルトの名無しさん
2014/08/03(日) 16:15:12.04ID:C+PfNIOx年齢によるのではないですか。どんなプログラミングを求めているかですから。
0807デフォルトの名無しさん
2014/08/03(日) 16:22:36.72ID:ODKM08mnえ?今時バックスペースn回押さないといけないのエディタ使ってるの?
0808デフォルトの名無しさん
2014/08/03(日) 16:25:10.43ID:Y2G7g856子供は小6です
Rubyさわったことないので調べてみましたがプログラム入門にはよさそうですね
一緒に勉強してみようと思います
子供にありがちな最終的には何かしらゲーム的なものを作りたいようです
0809デフォルトの名無しさん
2014/08/03(日) 16:27:28.31ID:Uv66z7PHシェルスクリプトで何かを自動化。
0810デフォルトの名無しさん
2014/08/03(日) 16:29:32.02ID:C+PfNIOx小学校の高学年は自分独自のデータを収集することに関心を示す子が多いですね。
野球選手の打率とか、投手成績のようなものです。記録して比較したい年齢です。
0811デフォルトの名無しさん
2014/08/03(日) 16:36:20.89ID:kdoGoa7+0812デフォルトの名無しさん
2014/08/03(日) 18:34:16.16ID:Bq+noHxEタブスペース混在するインデントとか、桁揃えタブを使う場合、
エディタのタブ幅を一々元の幅に合わせなきゃ駄目になる。
ttp://www.emacswiki.org/pics/static/TabsSpacesBoth.png
>>788>>792
シェルの出力からコピペすんなバーカって話な気もするが…
仮想ターミナル次第だけど、行折り返しとかも狂うだろがソレ。
スペースインデントならエディタのタブ幅には依存しないけれど、
タブ幅の好み(時として2文字や1文字)の強制になるのがなぁ…
変換しようと思っても ttp://blog.codinghorror.com/content/images/uploads/2009/04/6a0120a85dcdae970b012877709a74970c-pi.png
みたいな桁揃えがあるコードなどを上手く変換するのは面倒。
インデントはタブで桁揃えはスペースとする画像と同じ方法か、
好みの強制になる事を承知のうえで全部スペースにするかが無難だと思う。
0813デフォルトの名無しさん
2014/08/03(日) 18:56:39.88ID:zNz+uMktVimならモードラインの指定で解決する話だね
仕様が公開された既知なものならどうとでもなるし
0814デフォルトの名無しさん
2014/08/03(日) 18:59:09.14ID:Z1N8do6Q10〜20年前のエディタですけど言語ごとによきにはからってくれていました.
0815デフォルトの名無しさん
2014/08/03(日) 19:17:50.38ID:sQ1Q3J8rタブサイズを4に設定してタブでインデントとかダメダメだわ。
0816デフォルトの名無しさん
2014/08/03(日) 21:24:00.13ID:CSranqfK0817デフォルトの名無しさん
2014/08/03(日) 21:32:50.54ID:PONRLGB60818デフォルトの名無しさん
2014/08/03(日) 21:42:15.16ID:vDYlVj70> emacsやvimはちゃんとしてるけど
その考え方が良くないんじゃねーの?
ちゃんとするほどの価値がないのに、
ユーザーに理解を求める。
それって余計な負担だよね。
0819デフォルトの名無しさん
2014/08/03(日) 22:04:18.28ID:PONRLGB6糞が好きとかの表明は不要
0820デフォルトの名無しさん
2014/08/03(日) 22:11:57.85ID:N9lo2lL28のメリットって何なの?
Tabインデントなソースを見るのが辛いし
そもそもタブ幅広めって=やら行末コメントを揃えやすい程度のもので
役に立つケースってなくね?
>>817
普通に切り替え出来るでしょ
>>818
価値を見いだせなければスルーすればいいだけ。
自分で判断出来ないの?
0821デフォルトの名無しさん
2014/08/03(日) 22:25:49.88ID:vDYlVj70どういう意味?
スルーってなんのこと?
価値を見いだせないから、価値を見いだせないって
書いただけなんだけど、なにか問題あった?
0822デフォルトの名無しさん
2014/08/03(日) 22:35:15.50ID:N9lo2lL2問題ないよ。
ただ、時間の無駄だろうにと意見を述べただけ。
問題あった?
0823デフォルトの名無しさん
2014/08/03(日) 22:37:00.03ID:N9lo2lL2俺の負けです。ごめんなさい
0824デフォルトの名無しさん
2014/08/03(日) 22:37:12.33ID:vDYlVj70>>822は問題ありってことか。
0825デフォルトの名無しさん
2014/08/03(日) 22:38:18.15ID:vDYlVj70止めようとしても無駄。
0826デフォルトの名無しさん
2014/08/03(日) 22:51:58.98ID:N9lo2lL2うん。余計なこと言ったなと反省してる。
現状満足してるなら知らぬが仏でいいよねと。
0827デフォルトの名無しさん
2014/08/03(日) 22:57:03.16ID:vDYlVj70>>817
> emacsやvimはちゃんとしてるけど
その考え方が良くないんじゃねーの?
ちゃんとするほどの価値がないのに、
ユーザーに理解を求める。
それって余計な負担だよね。
0828デフォルトの名無しさん
2014/08/03(日) 23:02:33.62ID:jPzx21Ir0829デフォルトの名無しさん
2014/08/03(日) 23:26:37.57ID:Q+XWPEyp0830デフォルトの名無しさん
2014/08/03(日) 23:59:03.14ID:1nxvzFtA「その考え方」とはなんのこと?
「それって」とはなんのこと?
書き直してまで聞きたいのなら、もう少し聞きたいポイントをはっきりさせようよ。
0831デフォルトの名無しさん
2014/08/04(月) 00:22:27.15ID:RWktXGOp字下げスタイルを一致させるって作業だけ見ればそうだけど、
ターミナル越しにコピペすんなバーカ問題は解決しないよね。
好みのインデント幅の押し付けって問題もやはり解決しない。
>>820
インデントはともかくタブ文字の処理を(テキストエディタ以外での)デファクトな値に合わせろって事だろ。
ただ8文字に拘るって事は混ぜて使うわけで ttp://www.emacswiki.org/pics/static/TabsSpacesBoth.png
0832デフォルトの名無しさん
2014/08/04(月) 00:49:22.65ID:hOUYQucxタブ幅の扱いってのはエディタの見たけ上での話であって
内部的には単なる\tだから同じだよ。
意味が分らん。
アンカ間違ってない?
0833デフォルトの名無しさん
2014/08/04(月) 01:58:54.25ID:RWktXGOpそのエディタでの見かけを作るレンダリング処理をターミナルに合わせろって意見じゃねぇ?
合わせるメリットがさほどない使い方がほとんどだから賛同できんけど、
タブスペース混同する場合はせめて8タブだとターミナルで見やすい…かもしれない、位?
0834デフォルトの名無しさん
2014/08/04(月) 09:33:11.50ID:VoDkkFZ7付いていてそのレバーを右に動かすと1インチ分右に
動いてくれて、その分スペースバーをたたくのがはぶけて
便利だったけれど、タイプライターのタブは1インチ動く
ことのなっていて、タイプライターの活字の大きさがパイカ
なら10字、エリートなら12字だった。
パンチカード式のFortranを使っているときは、7コラム目
迄飛んでくれるタブがあれば便利と思ったけれど、8ケタのタブ
というのはいったい何のために、いつごろから使われるように
なったのでしょうか
0835デフォルトの名無しさん
2014/08/04(月) 11:05:37.85ID:51J9PoAHWindows7を使っています。ど初心者です。
300個弱のhtmlファイルがあります。それらのhtmlファイルをブラウザで表示されてる状態(タグとか
スクリプト文言などはなし)での文字列をすべてコピペした同名のテキストファイルを作りたいのですが、
ひとつひとつ手作業でやるのはたいへんだし、今後も同じような作業が出てくるので、何か自動でできる
仕組みを作ってみたいと思っています。
コマンドプロンプトで可能でしょうか?私はVisualStudioExpress2012を持っており、C#とVBを少しいじったこと
があるのですが、そちらを使ったほうがやりやすいでしょうか?
元のhtmlファイル名を取得してテキストファイルを作成するなどは、調べればできそうなんですが、
htmlの内容取得の方法がわかりません。
つまりコピペ内容を一旦クリップボードなり変数に格納するときに、「ブラウザで表示させて[すべて選択][コピー]
をする」という作業自体をどう自動化すればいいのか、想像もできません。
どうしたもんでしょうか?
0836デフォルトの名無しさん
2014/08/04(月) 11:13:24.93ID:tnMe/Qjccygwinにunhtmlでも入れたら。
ダメならw3m --dump
それもダメならsed 's/<[^>]*>//g'
汚いhtmlなら知らん。
0837デフォルトの名無しさん
2014/08/04(月) 11:18:06.18ID:TGYEvOJ00838835
2014/08/04(月) 11:24:41.28ID:51J9PoAHすみません。
ssFolderというフォルダに、aaa.html、bbb.htmlなど、300弱のhtmlファイルがあります。
同じフォルダに、aaa.txt、bbb.txtといったテキストファイルを新規に作りたいです。
そのテキストファイルの中身を、htmlファイルをブラウザで表示した状態の文字列に
したいということです。
>>836
レスありがとうございます。
まったく未知の語ばかりで、ググってみてますが、かなり難しそうだということだけわかりました。
とくに、unhtml。。
やはりそれくらい複雑な作業なんだということでしょうか?
「単純な作業の繰り返しならバッチファイルを作ってごらん」というものらしいので、何とかならないか
と思ったんですが。。
0839デフォルトの名無しさん
2014/08/04(月) 11:35:36.74ID:oWdwPmASこういうのだったら AutoHotkey使うかな俺なら
他にもキーボードマクロでググれば出てくるんでは
0840デフォルトの名無しさん
2014/08/04(月) 13:54:11.88ID:AJ6EcE6Q将来性は知らんけどWindows8では標準で入ってるスクリプト言語だから
バッチファイルと同じように資産にできるよ
ttp://d.hatena.ne.jp/ken3memo/20091227/1261925747 (VBAの説明ページだけどVBSでもほぼ同じ)
ttp://wsh.style-mods.net/tips/wshtips_2-02.htm
0841デフォルトの名無しさん
2014/08/04(月) 14:12:54.88ID:FIHdxfkd絶対にブラウザ出力と一緒でなければいけないのか?
ブラウザ起動は時間食う。
googleとかはプログラムでタグ外す。
0842デフォルトの名無しさん
2014/08/04(月) 14:17:01.28ID:u9dIiGj50843デフォルトの名無しさん
2014/08/04(月) 14:17:41.89ID:tnMe/Qjc普段からシェル使っている人なら3分で出来ること。
windowsは何も入ってないから大変かもね。
0844デフォルトの名無しさん
2014/08/04(月) 14:19:26.22ID:tnMe/Qjcw3mとか起動速いよ。
0845デフォルトの名無しさん
2014/08/04(月) 14:28:14.41ID:FIHdxfkd>>844 それが速くとも普段使っているブラウザとテキスト配置が変化したりするだろ。それだったらブラウザ起動しなくていいと思うんだが。
xdoc2txt 〜 PDFなど各種文書をテキスト化
このソフトを使うと、PDFの他にも Word・Excel・html・一太郎などの各種文書から、テキストを抽出することが出来ます。
また、最近はPDF文書にセキュリティをかけて、テキストを抽出できないようにしてある物が増えていますが、
「xdoc2txt」を使うと、Adobe Readerでテキスト保存できないものもテキストファイルで保存できる場合があります。
http://talk-pc.saku●ra.ne.jp/xdoc2txt.html
0846デフォルトの名無しさん
2014/08/04(月) 14:44:11.90ID:51J9PoAHどうもありがとうございました!!
ご案内のソフトを試したところ、数分ですべてテキスト化出来てしまいました!!
他のレスをくれたみなさんも、ありがとうございました。
いろいろ知れて、ためになりました。
0847デフォルトの名無しさん
2014/08/04(月) 14:49:03.18ID:H2qr7A2I0848デフォルトの名無しさん
2014/08/04(月) 15:27:51.07ID:tnMe/Qjcテキストで配置って何言ってんのこの人
0849デフォルトの名無しさん
2014/08/04(月) 15:41:36.03ID:4rPd6Tcm0850デフォルトの名無しさん
2014/08/04(月) 15:46:18.51ID:UGyI7QoY0851デフォルトの名無しさん
2014/08/04(月) 15:50:52.32ID:4rPd6Tcmどこを修正したらいいのか教えてください
http://codepad.org/gA9iOa29
0852デフォルトの名無しさん
2014/08/04(月) 15:57:28.48ID:hivp8MqX0853デフォルトの名無しさん
2014/08/04(月) 16:14:46.28ID:AJ6EcE6Q22行目のnotがいらない
0854849先輩 ◆gqFhQAFeHM
2014/08/04(月) 17:11:00.95ID:4rPd6Tcmhttp://sketchtoy.com/62480525
0855849先輩 ◆gqFhQAFeHM
2014/08/04(月) 17:14:26.28ID:4rPd6Tcmhttp://sketchtoy.com/62480605
0856デフォルトの名無しさん
2014/08/04(月) 17:18:04.17ID:ac3OZKRD0857849先輩 ◆gqFhQAFeHM
2014/08/04(月) 17:19:50.76ID:4rPd6Tcmhttp://ja.wikipedia.org/wiki/%E6%B7%B1%E3%81%95%E5%84%AA%E5%85%88%E6%8E%A2%E7%B4%A2#Python.E3.81.A7.E3.81.AE.E5.AE.9F.E8.A3.85.28.E5.86.8D.E5.B8.B0.E3.81.AA.E3.81.97.29
0858デフォルトの名無しさん
2014/08/04(月) 17:20:03.46ID:9vqAPqmn0859デフォルトの名無しさん
2014/08/04(月) 17:59:00.60ID:JCPG/33B紹介されているw3m --dumpとバッチファイルの組み合わせが
内容的にも分かりやすいと思うが。
0860849先輩 ◆gqFhQAFeHM
2014/08/04(月) 19:22:29.89ID:n/hRl78Y深さ優先探索は再帰有りとなしの2パターンあるので学習することが多いことに気づきました
1パターンで済む幅優先探索のほうが簡単だったのでこっちから学習することにします
0861デフォルトの名無しさん
2014/08/04(月) 19:55:55.50ID:AJ6EcE6Qdataは何の配列なの
俺の頭がおかしくなった もともとか
0862デフォルトの名無しさん
2014/08/04(月) 22:34:25.85ID:eWAxusEw0863デフォルトの名無しさん
2014/08/04(月) 22:54:17.19ID:gDpcXLgO0864849先輩 ◆gqFhQAFeHM
2014/08/04(月) 23:19:23.07ID:J4k0EnNa0865デフォルトの名無しさん
2014/08/05(火) 01:55:55.77ID:otu+uhYF0866デフォルトの名無しさん
2014/08/05(火) 01:59:38.73ID:jiOdYujC0867デフォルトの名無しさん
2014/08/05(火) 04:39:17.51ID:w6fvt4NC0868デフォルトの名無しさん
2014/08/05(火) 05:03:09.36ID:jiOdYujC0869デフォルトの名無しさん
2014/08/05(火) 05:20:42.38ID:fLbObWP2ワイドモニタだと、1画面に入る行数が少なくて面倒くさそうだなあと思った
0870デフォルトの名無しさん
2014/08/05(火) 09:05:30.77ID:v7EbVobV0871デフォルトの名無しさん
2014/08/05(火) 10:13:34.85ID:9XgVDVHdWindowsなら、Ctrl+Alt+←で無理なく行数増やせるよ。
0872デフォルトの名無しさん
2014/08/05(火) 12:19:34.58ID:KN+k7XkJ普通の4:3の作業画面の左右にプロパティペインを
表示したまま作業する設計のアプリを
4:3モニタで使うとえらい狭い(かペイン折りたたみの手間がめんどい)
0873デフォルトの名無しさん
2014/08/05(火) 13:33:04.62ID:ajVd/FfAプログラミング自体は問題ない。
エディタにもよるだろうけど。
emacsと11インチのラップトップで開発してる。
GUIアプリとかブラウザとかエミュレータで確認しながらとかだと、ちょっと大変な時もある。
0874デフォルトの名無しさん
2014/08/05(火) 13:34:38.02ID:ajVd/FfAあ、ちなみにエミュレータなどはサーバで動かして、ラップトップは表示しているだけなので、処理性能は評価に入れてない。
0875デフォルトの名無しさん
2014/08/05(火) 22:38:19.36ID:p6ywrXYG10,11インチで、最近多い16:9比率だと縦が狭いだろうね。
表示行数が少ないと処理の流れが追いづらくなる頭の人には厳しいかも。
5行くらいしか表示されない昔のポケコンを彷彿とさせる。。
本体のモニタはオマケと考えて、外部モニタつなげば良いと思う。つなげるのなら。
ピボットモニタで縦長画面とか、便利かもね。
0876デフォルトの名無しさん
2014/08/05(火) 23:02:57.47ID:c2HoQkaCインデントの個々の半角スペースを に置換して書き込めば
連続した半角スペース文字が一つに纏まって変換されることなく
インデントが正しく表示できたのに
いまは が露骨に文字列として表示されてしまいます。
これは2chの仕様が変更になったのでしょうか?
0877デフォルトの名無しさん
2014/08/05(火) 23:04:53.04ID:4120gveV0878デフォルトの名無しさん
2014/08/05(火) 23:05:46.80ID:4120gveV0879デフォルトの名無しさん
2014/08/05(火) 23:08:19.10ID:c2HoQkaCあんれ?かけてるね…
なんで俺はかけないのだろう。
2012年頃の自分のレスでは でインデント表現できていたのに
なんでだろー、わっからんよー
0880デフォルトの名無しさん
2014/08/05(火) 23:11:26.92ID:c2HoQkaC今オレが で半角スペース複数文字のインデントを置換してレスに張ると…
sub f {
$n++ while ($m = $p*$n % $x) > 1;
$m ? $n : 'false'
}
($p,$x,$n) = (213,16,1); say f;
…orz
0881デフォルトの名無しさん
2014/08/05(火) 23:18:33.33ID:jiOdYujCコピペしてみりゃいいの?
sub f {
$n++ while ($m = $p*$n % $x) > 1;
$m ? $n : 'false'
}
0882デフォルトの名無しさん
2014/08/05(火) 23:26:13.11ID:c2HoQkaCヤッパ、スペース文字に変換されていないね。
2chの仕様か、あるいは
何かが変わったんだ…
わっかりませーん
0883デフォルトの名無しさん
2014/08/06(水) 00:17:28.13ID:q+H8JIOY(datには半角SPあるけど)。
↓Webブラウザ(firefox)から書き込んでみるテスト
sub f {
$n++ while ($m = $p*$n % $x) > 1;
$m ? $n : 'false'
}
0884デフォルトの名無しさん
2014/08/06(水) 00:18:39.33ID:q+H8JIOY>>883を専ブラから投稿してしまった。
再度…
sub f {
&nbsp;&nbsp;&nbsp;$n++ while ($m = $p*$n % $x) > 1;
&nbsp;&nbsp;&nbsp;$m ? $n : 'false'
}
0885デフォルトの名無しさん
2014/08/06(水) 00:19:26.42ID:q+H8JIOY&が付いて、もっと駄目になったw
0886デフォルトの名無しさん
2014/08/06(水) 00:20:49.97ID:6oPVkqhh0887デフォルトの名無しさん
2014/08/06(水) 02:40:27.69ID:s0fVHAbHNo-Break SpaceはU+00A0なので、
←[&nbsp;]文字実体参照
←[&#160;]数値文字参照(10進)
    ←[&#xA0;]数値文字参照(16進)
0888デフォルトの名無しさん
2014/08/06(水) 04:16:58.70ID:ItmB6vurif
hoge
endif
0889デフォルトの名無しさん
2014/08/06(水) 05:27:29.58ID:q+H8JIOYなるほど。素晴らしい。
ありがとう。
以下でテスト
http://peace.2ch.net/test/read.cgi/tech/1402617355/
0890デフォルトの名無しさん
2014/08/06(水) 15:43:00.17ID:9+ny32dc0891デフォルトの名無しさん
2014/08/06(水) 17:12:43.53ID:mSfon1X5iOS開発板はないの?
0892デフォルトの名無しさん
2014/08/06(水) 17:14:48.17ID:mSfon1X5連投ごめん
0893デフォルトの名無しさん
2014/08/06(水) 17:25:25.10ID:4dQxTse1雑談スレと質問スレ
新言語Swiftは両方にあるかな
0894デフォルトの名無しさん
2014/08/06(水) 17:25:27.01ID:ScK7vcgL新・mac板にある
[SDK]iPhoneアプリ開発初心者質問箱39[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1402992329/
0895デフォルトの名無しさん
2014/08/06(水) 17:47:10.78ID:+oVXtDw00896デフォルトの名無しさん
2014/08/06(水) 17:47:56.55ID:+oVXtDw0iOSアプリ 個人開発者の雑談スレ26
http://anago.2ch.net/test/read.cgi/mac/1407295416/
0897デフォルトの名無しさん
2014/08/06(水) 18:08:23.17ID:NYDDGXkg0898876
2014/08/06(水) 20:59:34.47ID:cDGFBMOcどうもありがとう。
レスに張るソースコードのインデントを半角スペースで上手く表示できるようになりました。
表示例:
use 5.12.0;
use Data::Dump qw(dump);
my @a = 1..4;
sub fn {
my ($le, $pv, @ri) = @_;
defined $pv ? map {[$pv, @$_]} fn([], @$le, @ri) : ([])
,
@ri ? fn([@$le, $pv], @ri) : ()
}
say dump(fn [], @a);
0899デフォルトの名無しさん
2014/08/07(木) 08:08:23.38ID:OmP50o4u見た目はいいんだけど、こちらで動作確認するために
コピペすると行頭のインデントは半角スペースとして
判断されず、実行(スクリプト系)やコンパイルで
エラー出るんだよね。
0900デフォルトの名無しさん
2014/08/07(木) 09:21:01.54ID:UtjYrkXDポップアップは だけど
0901デフォルトの名無しさん
2014/08/07(木) 09:21:57.78ID:UtjYrkXD0902デフォルトの名無しさん
2014/08/07(木) 18:54:06.34ID:O/6thj8b0903デフォルトの名無しさん
2014/08/07(木) 23:46:54.99ID:M0b9b0h3大抵のメジャー言語でできると思うけど
自分でつかうだけのスクリプトでよければ Ruby, Python あたりのLL系がお手軽
GUI つけるなら、Windows なら C# あたりがやりやすい。
けど、アカウント作成はメールの本人確認とかいると思うし、Twitter 的にも自動生成とか迷惑だとおもふ
0904デフォルトの名無しさん
2014/08/08(金) 00:21:49.67ID:Vsgzb72u不正関係は放置しとけ
0905デフォルトの名無しさん
2014/08/08(金) 04:27:19.42ID:ei8M8gQL通信を低レベルまでいじるとなるとCだな。
が、悪いことは言わないからpythonで用意されたものだけ使っとけ。
0906デフォルトの名無しさん
2014/08/08(金) 08:25:00.45ID:lhuKUDR00907デフォルトの名無しさん
2014/08/08(金) 13:28:18.97ID:fyckVEd10908デフォルトの名無しさん
2014/08/08(金) 19:06:13.98ID:lhuKUDR01000アカウント100万円で売ってやろうか?
0909デフォルトの名無しさん
2014/08/08(金) 19:31:16.38ID:vJXv8MD80910デフォルトの名無しさん
2014/08/08(金) 20:05:25.90ID:SpzbTPsU0911デフォルトの名無しさん
2014/08/08(金) 20:19:15.80ID:BcxBQRea0912デフォルトの名無しさん
2014/08/09(土) 00:44:05.88ID:9v4/IXxA条件分岐、演算だけしかないんでしょうか?
0913デフォルトの名無しさん
2014/08/09(土) 00:52:36.94ID:bNAhKStfデータ構造を忘れないで
0914デフォルトの名無しさん
2014/08/09(土) 00:57:31.48ID:DxSl6Bq2入力、出力も重要な要素だよ。
0915デフォルトの名無しさん
2014/08/09(土) 07:45:16.40ID:bPqR1BKt足し算しかありません。
0916デフォルトの名無しさん
2014/08/09(土) 08:06:46.38ID:SbXIDJGW0917デフォルトの名無しさん
2014/08/09(土) 08:12:45.67ID:FPO9Hemaそれはプログラム
プログラミングは行為
0918デフォルトの名無しさん
2014/08/09(土) 08:28:20.36ID:XSfOBLKV「チューリングマシン」で検索しなさい。
0919デフォルトの名無しさん
2014/08/09(土) 09:12:53.12ID:Xj6WLHIc設計、コーディング、デバッグ
0920デフォルトの名無しさん
2014/08/09(土) 09:26:59.98ID:ZeKjOL4Yプログラミングは、ざっくり言えばソフトウェアの中で「実装」の部分がプログラミング。
0921デフォルトの名無しさん
2014/08/09(土) 09:38:33.77ID:ZeKjOL4Y設計レベル -> ある値を2倍する
プログラミングレベル
-> 掛け算するかも知れない
-> ある値同士を加算するかも知れない
-> 使用言語と変数の型によっては左シフトするかも知れない
0922デフォルトの名無しさん
2014/08/09(土) 10:06:13.11ID:bPqR1BKt前工程の奴って、後工程に押し付けることしか考えてない奴が多すぎる。
0923デフォルトの名無しさん
2014/08/09(土) 11:42:44.06ID:ZeKjOL4Yただ単に安い単価でこき使われてるだけだと思うが…
0924デフォルトの名無しさん
2014/08/09(土) 11:50:22.72ID:gRSnwdtyチーム全員が契約書の中身知ってるわけじゃないのよ
0925デフォルトの名無しさん
2014/08/09(土) 18:38:25.02ID:PbMxsnDpそういうソフトのプログラミング方法に関する知識を得るのに特におすすめの本があったら教えて下さい
0926デフォルトの名無しさん
2014/08/09(土) 20:32:51.04ID:GHgUg0EKネットのMSDNでいいじゃん
朝日新聞の例を取ってみな
パッチ当てたのは20年以上経ってからだぞ
0927デフォルトの名無しさん
2014/08/10(日) 02:27:50.11ID:buE3GZnW処理が早くてGUI作るのが楽だとありがたいです
0928デフォルトの名無しさん
2014/08/10(日) 06:37:37.51ID:Y69wzCLs0929デフォルトの名無しさん
2014/08/10(日) 10:11:05.23ID:BjoIuKvPGUIには環境ごとに変わってくるが、WindowsならC#で
0930デフォルトの名無しさん
2014/08/10(日) 16:00:23.50ID:Zl1RBdihPrologなんかだと、分岐はない。演算も比重が小さい。
0931デフォルトの名無しさん
2014/08/10(日) 20:11:42.52ID:o8Io5ujPbyteの配列はつかうけどstringの配列は見ない
0932デフォルトの名無しさん
2014/08/10(日) 20:25:33.80ID:VgocPGqd言語は?
区別してないものも多々あるし
一般的に固定長か可変長かぐらいの差でしかないんじゃないかな
0933デフォルトの名無しさん
2014/08/10(日) 20:51:30.38ID:o8Io5ujPjavaです
0934デフォルトの名無しさん
2014/08/10(日) 21:11:37.49ID:LyDLIZ5zmainの引数でstringの配列をよく見るけど
0935デフォルトの名無しさん
2014/08/10(日) 23:29:43.04ID:BhlEieq8Javaは基本的に配列使わないようにしてる。
すぐにArrays.asListしちゃう。
0936デフォルトの名無しさん
2014/08/10(日) 23:55:03.03ID:yNIgwqYe0937デフォルトの名無しさん
2014/08/11(月) 00:13:34.16ID:c42QUAia0938デフォルトの名無しさん
2014/08/12(火) 18:39:30.63ID:EsDtZ9Jxなんかすっきりしないんだけど、どうしたら良い?
0939デフォルトの名無しさん
2014/08/12(火) 18:41:49.25ID:XJm7PWEz左上が0,0
右下が1,1
なら
それは0x0なのかい?
0940デフォルトの名無しさん
2014/08/12(火) 18:41:59.13ID:EsDtZ9Jx0941デフォルトの名無しさん
2014/08/12(火) 18:43:51.27ID:XJm7PWEz長方形の左上の点が(0, 0)で右下の点が(99, 99)だとすると、幅cxが99、高さcyが99になるよね。
0942デフォルトの名無しさん
2014/08/12(火) 18:45:13.92ID:EsDtZ9Jxcxが2、cyが2になるんじゃない?
すると、cx == 0が表現できないよね。
これどうしてるんだろ?
0943デフォルトの名無しさん
2014/08/12(火) 18:46:08.46ID:EsDtZ9Jxあれ?
そうなるの?
0944デフォルトの名無しさん
2014/08/12(火) 18:49:01.16ID:EsDtZ9Jx考えないの?
0945デフォルトの名無しさん
2014/08/12(火) 18:56:29.88ID:QD6xeHE1んで恐らく >>938 は前者の話をしてるのだが、これは長方形を敷き詰めたマス目を扱ってると考えれば良い
そして、マス目をプログラムから扱う際には配列が一番しっくりくるはず、つまり配列と同じように考えれば良い
配列の要素数が100なら、添字は0〜99でしょ?
0946デフォルトの名無しさん
2014/08/12(火) 18:56:51.91ID:XJm7PWEz点はドットじゃないので面積はない
0947デフォルトの名無しさん
2014/08/12(火) 19:02:53.43ID:XJm7PWEzオリジンによる
0948デフォルトの名無しさん
2014/08/12(火) 19:38:53.45ID:EsDtZ9Jxわかりました。
新しい数学から開発します。
0949デフォルトの名無しさん
2014/08/12(火) 21:58:48.42ID:y4ns6xf6>>941
>>946
むむむ。
ID:XJm7PWEzの言ってることがまったく理解できないのは俺だけ?
どう読んでも「はあ?アホじゃねーの?」としか言えないくらい
低レベルのところで勘違いしているとしか思えないんだけど・・・
0950デフォルトの名無しさん
2014/08/12(火) 22:24:26.57ID:wMe0QeM0ID:XJm7PWEz が言うのは前者
前者なら (0, 0) - (1, 1) は 1ドットしか塗りつぶさない
後者なら (0, 0) - (1, 1) は 4 ドット塗りつぶすという考え方もある
わりと前者なグラフィックスAPI多い気がする
0951デフォルトの名無しさん
2014/08/12(火) 22:24:54.43ID:XJm7PWEzテクセルでなくピクセルでやるならオフセットを考慮しろって事
0952デフォルトの名無しさん
2014/08/12(火) 22:27:04.02ID:NtdaG8qe100 == 99 - 0 + LAST_POINT_WIDTH
マクロなりメソッドなりにして、気にしなくて良いようにすればいいんじゃないの。
0953デフォルトの名無しさん
2014/08/12(火) 22:31:32.35ID:XJm7PWEz後者ってありえるの?
1ドットなら(0.,0)-(0,0)でしょ?
0954デフォルトの名無しさん
2014/08/12(火) 22:53:50.02ID:wMe0QeM0考え方の問題だと思うけど、有名どころは前者が多いと思う
Win32 の Rectangle 関数ははっきり前者と書いてあった
HTML5 Canvas の rect メソッドも前者っぽい動き
後者の例はあるかもしれないけど知らない
0955デフォルトの名無しさん
2014/08/12(火) 23:17:45.37ID:WUrGCqmI頂点座標を表すならよくあるでしょ。
( +1, +1 ) から ( -1, -1 )の間でも多角形を作れる様にするなら、
4画素を塗る仕様の方が良い。
0956デフォルトの名無しさん
2014/08/12(火) 23:23:05.12ID:XJm7PWEz聞いたことないなぁ
具体例出せない?
0957デフォルトの名無しさん
2014/08/12(火) 23:37:49.19ID:XJm7PWEzあっと勘違いしてた
自分はそれが当然だと思ってるの
常識的に考えてパス変換した時の整合性が取れないしね。
てかそれはそれは前者のパターンだしw
そうでない後者のケースが知りたいの
(0, 0) - (1, 1) は 4 ドット塗りつぶす
(0, 0) - (0, 0) は 1 ドット塗りつぶす
ってやつね
0958デフォルトの名無しさん
2014/08/13(水) 00:04:28.80ID:KN2EsXN5自分も知っている範囲のビットマップ系ライブラリだと前者ばかりだね
例として、以下の図で塗りつぶしを◉で表してみた
0123456789
0・・・・・・・・・・
1・・・・・・・・・・
2・・・◉・・・・・・ (3, 2) - (4, 3)
3・・・・・・・・・・ size = 1
4・・・・・・・・・・
0123456789
0・・・・・・・・・・
1・・・・・・・・・・
2・・・◉◉・・・・・ (3, 2) - (5, 4)
3・・・◉◉・・・・・ size = 2
4・・・・・・・・・・
5・・・・・・・・・・
0123456789
0・・・・・・・・・・
1・・・・・・・・・・
2・・・◉◉◉◉・・・ (3, 2) - (7, 6)
3・・・◉・・◉・・・ size = 4
4・・・◉・・◉・・・
5・・・◉◉◉◉・・・
6・・・・・・・・・・
7・・・・・・・・・・
0959デフォルトの名無しさん
2014/08/13(水) 00:05:18.37ID:NiQgNgBmOpenGLなら、正規座標を使ってるから、
画素もクソも無いけど前者になる。
0960958
2014/08/13(水) 00:05:46.98ID:KN2EsXN50961デフォルトの名無しさん
2014/08/13(水) 04:15:50.48ID:TDg/kZT2他にどの言語(javaとかc#とか…)をはじめるといいですか。
おすすめがありましたら教えてください(。-_-。)
0962デフォルトの名無しさん
2014/08/13(水) 05:03:34.97ID:ZHko1bcf(0, 0)から(1, 1)の長方形が一ドットなら
(0, 0)から(1, 0)の直線と
(1, 0)から(1, 1)の直線
二つの直線を引いても同じ一ドットしか塗りつぶされないよね?
0963デフォルトの名無しさん
2014/08/13(水) 05:28:26.86ID:lr+rlGxM線に幅はない
点には長さがない
中学校で習わなかった?
0964デフォルトの名無しさん
2014/08/13(水) 05:29:59.88ID:VN4fS8O+0965デフォルトの名無しさん
2014/08/13(水) 05:44:41.17ID:ZHko1bcf0966デフォルトの名無しさん
2014/08/13(水) 06:21:54.52ID:ZHko1bcfOpenGLには線を描画する関数あるし、ファイヤーワークスにはピクセルに
吸着ってあるでしょ。
無料のベクターグラフィックソフトは閉じてるはずのパスが拡大すると
開いてしまったりするの多いし。
象限をまたいだ線を引くと言われると確かに、ドットを指定するのは
おかしいような気がするんだけど、パソコンの画面で何かを描画するなら
普通に考えてドットからドットに線を引きたいんだよね。
これはどうするのが良いんだろう?
0967デフォルトの名無しさん
2014/08/13(水) 07:54:36.75ID:vowM3sUt実用上はDevice単位(dot)じゃなく論理単位(mm, pt)を使う方が一般的。
0968デフォルトの名無しさん
2014/08/13(水) 08:07:20.82ID:ZHko1bcf案外それがデスクトップ・アプリケーションが廃れてウェブに移行した原因かも。
0969デフォルトの名無しさん
2014/08/13(水) 10:44:56.56ID:YdrUmIgN0970デフォルトの名無しさん
2014/08/13(水) 11:14:25.37ID:KN2EsXN5そのとおりだけど、二つの直線が一つのドットとして
視認されて問題になる具体例を考えた方がいいと思う
一般的なディスプレイだと1ピクセルは(人間の目で)視認できないから、
特殊なデバイスを想定しているのでなければ問題にはならないはず
>>963
数学の幾何学空間上だと線に幅はなく点にも長さが無い
そんな事は皆誰も承知の上で、
「幾何学空間上でモデル化された点(point)/線(line)/矩形(rectangle)等の
視覚部品(shape)をビットマップ空間上へ投射する処理」
というトピックをテーマとして議論している訳だが....
0971デフォルトの名無しさん
2014/08/13(水) 11:30:36.35ID:KN2EsXN5一般にはグラフィック処理システムを以下の2つにレイヤー化して考える
論理レイヤー:
・幾何学空間上のモデル
・数の種類は実数から整数までシステムによって様々
・(グラフィック処理システムの)アプリが処理対象として計算する
物理レイヤー
・ビットマップ空間上のモデル
・数の種類は0以上の整数のみ(いわゆるピクセルを単位とする)
・ユーザ(人間)が処理対象として視認/操作する
図で表現すると以下のようになる(中央の箱がシステムになる)
アプリケーション -- [ [論理レイヤー] -- [物理レイヤー] ] ---(ユーザ)
ここで、幾何学空間(論理レイヤー)からビットマップ空間(物理レイヤー)への
投射(写像)を「表示」と呼ぶ
またマウス等によるビットマップ空間上のピクセル指定は、逆投射によって
ビットマップ空間上の整数座標値から実数座標値を得ることができる
> 無料のベクターグラフィックソフトは閉じてるはずのパスが拡大すると
> 開いてしまったりするの多いし。
それは論理レイヤー上のモデル設計のバグであるケースが多いと思う
たとえば座標値を浮動小数点で表現していると、複雑なグラフィック計算の
過程で微小な誤差が累積されることになる(対策は有理数で表現する等)
> 象限をまたいだ線を引くと言われると確かに、ドットを指定するのは
> おかしいような気がするんだけど、
レイヤー化して考えればおかしくはない
つまり幾何学空間上(論理レイヤー)では象限をまたぐモデルは存在できるし、
それを投射したビットマップ空間上(物理レイヤー)上では存在しない
0972デフォルトの名無しさん
2014/08/13(水) 15:08:04.82ID:ZHko1bcfとりあえず手を動かさないと理解できないので、物理レイヤーだけ作ってみます。
CMemoryDCがCDCに対してやるように、物理レイヤーを引数に取る論理レイヤーが
座標の変換を行って物理レイヤーに書き込むような階層構造で綺麗にまとまらないか
考えてみます。
どうもありがとです。
0973デフォルトの名無しさん
2014/08/14(木) 02:33:26.10ID:RnqN7Gme一応プログラムを知っているなら、
「スッキリわかる Java入門」2011を読む
この本なら20時間ほどで、
オブジェクト指向(OOP)をみっちり勉強できる
OOPが理解できたら、「猫でもC#」か、VBの本、
「たのしいRuby」あたりが理解できるようになる
この順番で勉強するのが、漏れ流、最速メソッド!
0974デフォルトの名無しさん
2014/08/14(木) 03:58:48.65ID:Ggmac+ryJavaなんて大変だし、趣味でやるだけ時間の無駄、
仕事でやれと言われて、仕方なく使うためだけの言語。そもそもOOPの存在が疑問。
趣味でやるなら関数型の方がマシ。
というか、emacsにslimeとかの環境で成果物上げた方が全てのプログラマに貢献できる
0975デフォルトの名無しさん
2014/08/14(木) 03:59:16.09ID:+2zwhmMM0976デフォルトの名無しさん
2014/08/14(木) 10:39:35.56ID:UYnglolm0978デフォルトの名無しさん
2014/08/14(木) 21:18:20.49ID:EkQtydyG今度は「スッキリわかるサーブレット&JSP入門」も読もうと思ってますが
期待は裏切られませんか?
0979デフォルトの名無しさん
2014/08/14(木) 21:21:49.33ID:hB/R5mVm内容はしらんけど、この手の参考書は「著者で選ぶ」が基本。
同じ人が書いてるなら期待できる。
違う人が書いてるなら、違うものだと思ったほうがいい。
0980デフォルトの名無しさん
2014/08/15(金) 03:01:33.12ID:sFa+/Lwzc++でやってます
0981973
2014/08/15(金) 03:13:28.88ID:1e8miiUYそのOOPを何かの言語を使って、短時間で学べるものを、
漏れが色々探した結果、
「スッキリわかる Java入門」に行きついた
だからこの本は、Javaを学ぶ本じゃない。
内容のほとんどは、OOP。
別に、Javaをやらなくてもよい
「猫でもC#」「たのしいRuby」 VB,C++などをやればよい
レベル1の勇者が、いきなりレベル10の敵に勝てないので、
その間に、レベル5をはさむ感じ
これをはさまないと、いつも殺されて前に進めない
こういう成長のメカニズムがわかっていないから、
学校では、多くの落ちこぼれが生まれている
彼らはバカじゃなくて、自分のレベルに合ってない、
勉強をさせられているから、いつまでたっても出来ない
官僚一族が世襲して、国を支配するために、
学校ではわざとこういうやり方を続けている
成長速度が遅い子供を、下級階級に組み込む仕組み。
暗記できない子供を、自らバカだと思わせて、支配する
0982デフォルトの名無しさん
2014/08/15(金) 03:16:14.40ID:3swl3lof雰囲気だけね。
string s="あ";
printf("%d %d", (int)s[0], (int)s[1]);
0983デフォルトの名無しさん
2014/08/15(金) 03:28:58.28ID:sFa+/Lwzでもそれ数値から文字へはできないっすよね?(´ ・ω・`)
0984デフォルトの名無しさん
2014/08/15(金) 03:38:08.33ID:3swl3lof具体的にどういうことがしたいの?
0985デフォルトの名無しさん
2014/08/15(金) 08:03:27.05ID:rBk8U20Eあれは自分の研究室の奴に書かせているんだろうけど。
0986デフォルトの名無しさん
2014/08/15(金) 08:11:21.84ID:1yOnOTpl教育機関も形骸化が著しいからね、あれは「科挙」以来の選別のための機関
0987デフォルトの名無しさん
2014/08/15(金) 09:04:43.64ID:WgT8gR020988デフォルトの名無しさん
2014/08/15(金) 10:13:55.56ID:sFa+/Lwz日本語を含むランダムな文字列を作りたい
0989デフォルトの名無しさん
2014/08/15(金) 10:22:19.91ID:3swl3lofすまん、何がわからないのかがわからないので、もう少し質問するね。
アルファベットだけのランダムな文字列は自分で作れる?
0990デフォルトの名無しさん
2014/08/15(金) 12:15:02.93ID:sFa+/Lwz作れる
0991デフォルトの名無しさん
2014/08/15(金) 12:52:38.52ID:FVD0peWq0992デフォルトの名無しさん
2014/08/15(金) 12:52:56.69ID:Aqg845W80993デフォルトの名無しさん
2014/08/15(金) 13:20:53.60ID:478QwziN0994デフォルトの名無しさん
2014/08/15(金) 13:34:56.52ID:fZJRPTiqstring s="あ";
printf("%d %d", (int)s[0], (int)s[1]);
0995デフォルトの名無しさん
2014/08/15(金) 13:35:47.08ID:fZJRPTiqstd::wstring s = L"あ";
printf("%d", s[0]);
0996デフォルトの名無しさん
2014/08/15(金) 13:42:34.73ID:N1v36SzT0997デフォルトの名無しさん
2014/08/15(金) 14:12:49.90ID:ADzFYem4そのうえで1バイト目が0x81〜0x9F、0xE0〜0xFC(ShiftJIS、
VCなら_ismbblead等で判定可能)なら2バイトとして適当に。
0998デフォルトの名無しさん
2014/08/15(金) 15:18:15.58ID:bnrtPcKG総意ではない。責任はB層の連中にある。
B層以外の人々に対して連中が賠償すべき。
0999デフォルトの名無しさん
2014/08/15(金) 15:41:38.10ID:EiHp9+33日本の教育でまず第一に教えるべき事柄は、技術や学力の向上など受験勉強系の枝葉の事柄ではなく、70年前の日本の総意は、ドイツ・イタリアと共に世界を戦争によって混乱に陥れ、日本式帝国主義をさらに推し進めることであったという事実です。
1000デフォルトの名無しさん
2014/08/15(金) 16:02:45.00ID:ADzFYem410011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。