[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
メール
|
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001-
1101-
1201-
1301-
1401-
1501-
1601-
1701-
1801-
1901-
2001-
2101-
2201-
2301-
2401-
2501-
2601-
2701-
2801-
2901-
3001-
3101-
3201-
3301-
3401-
3501-
3601-
3701-
3801-
3901-
4001-
4101-
4201-
4301-
4401-
4501-
4601-
4701-
4801-
4901-
5001-
5101-
5201-
5301-
5401-
この機能を使うにはJavaScriptを有効にしてください
|
管理人の独り言(プログラミング関連)
1
:
みみず★
:2008/08/10(日) 23:28:15
あまりにもプログラミングの内容が増えすぎた。
よって隔離スレの中を更に隔離。
3049
:
ACUVE★
:2011/01/28(金) 01:09:24
letsboost::tuple
http://www.kmonos.net/alang/boost/classes/tuple.html
-----
URL貼るの忘れた。
3050
:
ACUVE★
:2011/01/28(金) 10:39:24
プログラミング言語人気TOP10の簡易解説
http://www.mwsoft.jp/column/program_top10.html
-----
3051
:
ACUVE★
:2011/01/28(金) 11:01:39
Microsoftの10??12月期決算、5四半期ぶりに減益だが、Kinect好調で4.9%増収 - ニュース:ITpro
http://itpro.nikkeibp.co.jp/article/NEWS/20110128/356578/
-----
Kinectwww
3052
:
ACUVE★
:2011/01/28(金) 17:04:31
HTML5をはじめる人、勉強したい人用のテンプレートファイル -Easy HTML5 Template | コリス
http://coliss.com/articles/build-websites/operation/work/html5-template-by-impressivewebs.html
-----
3053
:
ACUVE★
:2011/01/29(土) 00:17:34
Intel Core i5やらi7はハードウェア側でAESの面倒を見てくれるらしい。
ソフトウェアの5-8倍の速度が出るとか。
3054
:
ACUVE★
:2011/01/29(土) 00:35:44
gccを最新バージョンに更新していないせいなのかもしれないが、ソース上は全く問題ないのに、コンパイルして実行すると落ちる。
あと、内部クラスは外部クラスに対してfriendになるのか?
仕様書を読む気がない。
3055
:
ACUVE★
:2011/01/29(土) 09:28:38
ソーシャルゲーム開発に関するスライド資料をまとめてみました | ke-tai.org
http://ke-tai.org/blog/2011/01/28/snsgamesslidematome/
-----
3056
:
ACUVE★
:2011/01/29(土) 10:59:04
任意の配列の範囲の合計をO(log n)で計算できるデータ構造を忘れてしまった。
3057
:
ACUVE★
:2011/01/29(土) 10:59:50
思い出したw
3058
:
ACUVE★
:2011/01/29(土) 14:38:46
n log(n) < n^2だけれどもnが十分小さいときは逆に遅い気がした。
3059
:
ACUVE★
:2011/01/29(土) 20:33:40
>>3056
gist: 81f0743190b309b43408 - GitHub
https://gist.github.com/81f0743190b309b43408
-----
template<typename T>
class SumArray{
private:
std::vector<T> vec;
protected:
unsigned int const n;
public:
SumArray(unsigned int const _n):
vec(_n, T{}),
n(_n)
{}
SumArray(std::vector<T> const &_vec):
vec(_vec),
n(vec.size())
{}
SumArray(std::vector<T> &&_vec):
vec(_vec),
n(vec.size())
{}
T GetSum(unsigned int const i) const{
T t{};
for(unsigned int j = i + 1; j; j ^= j & -j){
t += vec[j - 1];
}
return t;
}
void AddVal(unsigned int const i, T val){
for(unsigned int j = i; j < n; j = j | (j + 1)){
vec[j] += val;
}
}
};
3060
:
ACUVE★
:2011/01/29(土) 20:36:29
参照:定数
削除:定数
のデーター構造は無いのか。
3061
:
ACUVE★
:2011/01/29(土) 20:49:15
GAのみで、巡回セールスマン問題を解く(?)プログラムを書いたのだが、予想以上に局所解に陥ってしまう。
パラメーターの設定の問題か。
3062
:
ACUVE★
:2011/01/29(土) 20:57:06
と思ったけれども、データ構造が悪い。
3063
:
ACUVE★
:2011/01/30(日) 00:59:02
GLPKお手軽すぎワロタww
3064
:
ACUVE★
:2011/01/30(日) 12:06:10
ふと昔のソースを引っ張り出したら、一つのファイルが二千行を超えていた。
長すぎだろ。
3065
:
ACUVE★
:2011/01/30(日) 18:49:13
「スマホ対応サイト制作 初心者向け」みたいな感じで書いてみた -1.メニュー編-(※iPhone寄り) - iPhone・Android・WEB・音楽制作|Kaleidoscope
http://d.hatena.ne.jp/izit_kosuke/20110129/1296321139
-----
3066
:
ACUVE★
:2011/01/31(月) 06:32:01
最近興味深いと思ったWeb記事のリンク集 - ITは芸術だ
http://d.hatena.ne.jp/JunichiIto/20110130/1296341065
-----
3067
:
ACUVE★
:2011/01/31(月) 19:05:09
スマートフォン向けサイトの作り方エントリのまとめ:phpspot開発日誌
http://phpspot.org/blog/archives/2011/01/post_535.html
-----
3068
:
ACUVE★
:2011/01/31(月) 19:30:58
IE で postMessage 的実装をちゃんとやる - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech
http://subtech.g.hatena.ne.jp/cho45/20101207/1291719344
-----
3069
:
ACUVE★
:2011/02/01(火) 15:52:52
node.jsとjQueryでスクレイピングするウェブアプリの作り方 | さくらたんどっとびーず
http://sakuratan.biz/archives/3393
-----
後から読む。絶対読む。
3070
:
ACUVE★
:2011/02/02(水) 15:35:40
CSS3が非対応なブラウザでも利用できるようにするツールのまとめ | コリス
http://coliss.com/articles/build-websites/operation/css/css3-compatibility-tools.html
-----
3071
:
ACUVE★
:2011/02/02(水) 18:12:54
本当にウィンドウズは糞だな。
エクスプローラ上で.htaccessというファイルを作成できない。
適当なファイル名で作成した後に、ターミナルで変更すればいいのだが、何故いちいちそんな手順を踏まねばならぬのだ。
3072
:
ACUVE★
:2011/02/03(木) 13:27:36
[JS]jQueryのプラグイン33+1選 -2011年1月 | コリス
http://coliss.com/articles/build-websites/operation/javascript/jquery-plugins-best-2011-jan.html
-----
3073
:
ACUVE★
:2011/02/03(木) 18:04:47
米Microsoft、Google ChromeでH.264ビデオを再生するためのプラグインをリリース - ニュース:ITpro
http://itpro.nikkeibp.co.jp/article/NEWS/20110203/356855/
-----
3074
:
ACUVE★
:2011/02/03(木) 21:07:27
[CSS]クロスブラウザ対応、CSSグラデーションを使ったボタンの実用的な実装方法 | コリス
http://coliss.com/articles/build-websites/operation/css/css-tutorial-cross-browser-css-gradient-buttons.html
-----
3075
:
ACUVE★
:2011/02/03(木) 22:32:18
これは凄いぞ!スマートフォン向けHTML5生成プログラミング言語「mobl」 | MOONGIFT | オープンソース・ソフトウェア紹介を中心としたITエンジニア/Webデザイナー向けブログ
http://www.moongift.jp/2011/02/20110214/
-----
3076
:
ACUVE★
:2011/02/04(金) 09:17:55
Ubuntuな人は apt-get install libboost-* でおk。必要ないパッケージまで入ってしまうのを嫌う人は、自分で取捨選択してくださいな。
3077
:
ACUVE★
:2011/02/04(金) 17:55:05
[JS]複数行の異なる高さのブロックをそれぞれ同じ高さに揃えるスクリプト | コリス
http://coliss.com/articles/build-websites/operation/javascript/equal-height-blocks-in-rows-by-css-tricks.html
-----
3078
:
ACUVE★
:2011/02/04(金) 18:20:42
これをコンパイルするだけで9秒もかかるだと・・・
まだ何もしていないぞ・・・
-----
#include <boost/xpressive/xpressive.hpp>
int main(){
using namespace boost::xpressive;
return 0;
}
3079
:
ACUVE★
:2011/02/04(金) 18:21:00
コンパイルが9秒ね。
3080
:
ACUVE★
:2011/02/04(金) 18:24:05
まあ、確かに正規表現を処理する全てのソースコードが含まれているから仕方ないか?
あと、最適化を切っているから、使用されないコードも生成しているのか?
3081
:
ACUVE★
:2011/02/04(金) 18:29:30
これで、アセンブリが三万七千行か・・・
-----
#include <boost/xpressive/xpressive.hpp>
#include <cstdio>
int main(){
using namespace boost::xpressive;
cregex r = '<' >> +(~as_xpr('>')) >> '>';
cmatch m;
if(regex_search("<test>", m, r)){
std::puts("found");
}else{
std::puts("not found");
}
return 0;
}
3082
:
ACUVE★
:2011/02/04(金) 20:02:20
C++ boost 正規表現 Xpressive
http://mynote.mydns.jp/boost_xpressive/
-----
かなり簡単に解析が出来るなあ。
3083
:
ACUVE★
:2011/02/04(金) 20:31:01
今バージョン管理を始めるならば、SubversionよりもGitなのかな?
3084
:
ACUVE★
:2011/02/04(金) 20:36:18
Subversion ユーザーが Git を使ってみた (基本操作編) - まちゅダイアリー(2010-05-06)
http://www.machu.jp/diary/20100506.html
#p01
-----
3085
:
ACUVE★
:2011/02/04(金) 20:47:06
Gitインスト中・・・
3086
:
ACUVE★
:2011/02/04(金) 20:51:55
ちょwwwww
Gitインストールしたら、コマンドプロンプトの設定が変わりやがったwwwww
確かにそんなような設定があったけれども驚いたわwwwwww
勿論今のほうが良いwwww
3087
:
ACUVE★
:2011/02/04(金) 20:53:15
だけど、日本語文字化けとかマジ勘弁wwwwwwwwww
/(^o^)\ナンテコッタイ
3088
:
ACUVE★
:2011/02/04(金) 20:53:31
せめて、英語表記にしてください。
3089
:
ACUVE★
:2011/02/04(金) 21:29:20
Git導入したけれども、バージョン管理するソースがなかった。
3090
:
ACUVE★
:2011/02/04(金) 22:08:19
正規表現ライブラリ boost::xpressive を使う - 日記を書く [・w・] はやみずさん
http://d.hatena.ne.jp/hayamiz/20071024/1193242874
-----
の正規表現を超えるも参照のこと。
3091
:
ACUVE★
:2011/02/04(金) 22:19:45
やはり、数千行のソースコードをヘッダに内包していればコンパイルは遅くなるわな・・・
仕方ないことだ。
3092
:
ACUVE★
:2011/02/05(土) 11:30:00
ふと思った。
P2Pソフトを使うなと言われたら、Skypeは勿論の事、Opera、Flashも使えなくなるんじゃないか?
https://encrypted.google.com/search?q=Flash+P2P
そんな会社行きたくないな。
3093
:
ACUVE★
:2011/02/05(土) 11:30:35
と、bittorrentを使ってLinuxのイメージを落とすときに思った。
3094
:
ACUVE★
:2011/02/05(土) 14:07:33
P2Pの匿名性を上げるためには、定期的にプロトコルを変えるしか無いと思われる。
解析される前にドンドンとプロトコルを変更する。
その為には自動アップデート機能が必須。
そして、自動アップデートのためには、鍵の長い暗号を用いれば解析できないだろう。
結局のところ、ソフトは全て相手の手中にある以上、外部から撹乱を加えるしか無いと。
3095
:
ACUVE★
:2011/02/05(土) 14:37:33
ハッシュ取ってファイルを比較するって言うのは、結局の所ハッシュを計算するのにファイル全体を舐めないといけない訳で、重たい。
普通にファイルの先頭から比較すれば、最初の数バイトで異なるって分かるのにね。
と、ハッシュで比較するから高速とか言っているソフトに対してアホだなと思ってみたり。
3096
:
ACUVE★
:2011/02/05(土) 14:41:07
結局ハッシュを計算する意味って言うのは、その場に比較する直接の相手が居ない時にしか生まれない。
それも、全く同一かと聞かれても、確率的にしか同一と言えない。
どうして、そんなよく分からないものを使って比較なんてしようというのだろう。
同一のファイルサイズのでかいファイルが大量に存在していて比較するというのならば分からないのでは無いのだが。
3097
:
ACUVE★
:2011/02/05(土) 14:43:18
ということで、自分用の比較ソフトでも作る。
3098
:
ACUVE★
:2011/02/05(土) 14:46:43
主な理由は、
・大量のファイルが存在していて確実に被っているファイルがある。
・ファイルが複数の場所にある。
という訳で、態々目でチェックするのが面倒なので。
stdoutに被ったファイルを出力するだけでいいな。
そっちのほうがリダイレクトとか、パイプとかで色々と利用しやすいし。
3099
:
ACUVE★
:2011/02/05(土) 14:50:06
GUIアプリケーションを作るにしても、根幹の部分はCUIにしておいたほうが、良いよねと。
そっちのほうが、一部の利用者には利用しやすいし、動作が高速だし、管理もしやすいし。
もっといいのは、ソース上で一つのクラスに固めてヘッダのみに押し込んだりして、それ全体をオブジェクト指向で簡単に扱えるようにすることなのだが。
そっちのほうが、GUIからCUIのソフトを呼び出すコストとかもかからないし、管理も楽だし。
だけれども、ソースを変更したらGUIの方もリンクをしなおさないといけないという欠点もある。
という、言わなくてもいいことを再確認。
3100
:
ACUVE★
:2011/02/05(土) 15:17:21
東方を移植するとか言うけれども、ソースコードがあるわけでもないのに、何故移植なのか。
ただの新規開発じゃん。
3101
:
ACUVE★
:2011/02/05(土) 15:37:21
C++とwin32とDirectXとBoostとLuaで作る弾幕シューテイング講座 - 名古屋313の日記
http://d.hatena.ne.jp/nagoya313/20100314/1268536979
-----
3102
:
ACUVE★
:2011/02/05(土) 15:44:21
>>3101
弾幕ゲーにあこがれはあるけれども、それは関係ない。
設計思想に憧れたもんで。
でも、まあ、他人のソースは汚く見えるもんです。
bool flag(false);
は個人的には嫌いだなあ。
関数呼び出しているみたいで。
そんな事言ったら、コンストラクタ呼び出せませんね。はい。
3103
:
ACUVE★
:2011/02/05(土) 15:56:48
結局のところ、何でもかんでもC++0x風のようにラッパすれば良いかと。
3104
:
ACUVE★
:2011/02/05(土) 16:45:47
イテレーター
http://www.kab-studio.biz/Programing/Codian/STL/04.html
-----
3105
:
ACUVE★
:2011/02/05(土) 16:50:33
個人的にWinAPIで困らされるのは、UNICODEか、そうじゃないかである。
本当に困るわ・・・
でも、今だったらWinXP以降というソフトも多くなったしまあ、UNICODEで良いよねと。
3106
:
ACUVE★
:2011/02/05(土) 17:01:07
嗚呼、漸くstd::pairのbegin,endの意味が分かった。
別に、std::equal_rangeだけの為じゃないんだ。
3107
:
ACUVE★
:2011/02/05(土) 18:08:12
>>3106
と思ったら、消えてたみたい。
-----
std::pair の range access がいつの間にか規格から消えていた件 - 銀天随筆集
http://d.hatena.ne.jp/gintenlabo/20110122/1295714441
-----
3108
:
ACUVE★
:2011/02/05(土) 19:13:29
shared_ptrはとてもいいことは認めるけれども、型にデリータを持たせれないのがいけない。
3109
:
ACUVE★
:2011/02/05(土) 19:20:37
結局のところ、C++0xのライブラリに、ポインタ以外の資源を管理できるクラスを導入すべきだ。
それとも、自分でそれくらい書けということか。
3110
:
ACUVE★
:2011/02/05(土) 19:25:44
Policyを指定できるようにして、普段使うときは、typedefするようにすれば、相当使えるライブラリになると思うのだが。
でも、多分誰かが提案して落ちたんだと思う。まず誰か提案するだろう、こんな便利な物。
俺が思いつくことは大体他の奴が思いついている。
3111
:
ACUVE★
:2011/02/05(土) 20:34:24
取り敢えず、俺が作ったコード一覧。
使い物にならないものばかり。
-----
gist: 422243ee5f5083307f48 - ビンパッキング問題を解く(要glpk)- GitHub
https://gist.github.com/422243ee5f5083307f48
gist: 81f0743190b309b43408 - ある範囲の合計値をO(logN)で出す、データ構造。- GitHub
https://gist.github.com/81f0743190b309b43408
gist: b2bd221819d9b45a2b8f - BigIntを書こうとした。けれども無理だった。- GitHub
https://gist.github.com/b2bd221819d9b45a2b8f
gist: daec92190d2c779a8f9f - 内容がランダムなファイルを作る- GitHub
https://gist.github.com/daec92190d2c779a8f9f
gist: c07a215629775945e717 - 適当に数独を解く。- GitHub
https://gist.github.com/c07a215629775945e717
-----
まあ、こんな感じか。
3112
:
ACUVE★
:2011/02/05(土) 20:37:14
>>3111
特に一番上の奴はレポートに使った奴だから、そこそこ実用的。
無駄にglpkを使って、厳密解を求められる。
だけれども、凄く時間がかかるので余り使いものにならない。
3113
:
ACUVE★
:2011/02/05(土) 21:31:43
本の虫: Intelの最新チップセットに深刻な不具合
http://cpplover.blogspot.com/2011/02/intel.html
-----
今更ながら。
やはり電子回路でもバグというのはあるのだなあ。
俺が作るような回路だと、大体動かないという風になるのだが。
回路設計はプログラミングなんだよなあ・・・
3114
:
ACUVE★
:2011/02/05(土) 21:35:19
www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3225.pdf
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3225.pdf
-----
C++0xの最新ドラフト。
メモっておかないと、また捜しかねないので。
3115
:
ACUVE★
:2011/02/05(土) 22:05:11
ウィルス対策ソフトのせいで、解凍が遅い。
今の所ウィルス対策ソフトが役に立ったことがない。
Linux用のウィルス対策ソフトって聞いたこと無いな。
3116
:
774さん
:2011/02/06(日) 00:08:22
>>3115
マックですらウィルス流行ってきたのは最近だからな。
3117
:
ACUVE★
:2011/02/06(日) 00:14:10
>>3116
ウィルス作る側としては、ユーザー少ないからつまらないだろうしね。
後、初心者はWindowsに多いし。
3118
:
ACUVE★
:2011/02/06(日) 01:04:20
Linux向け無料ウイルス対策ソフト・セキュリティソフト 一覧
http://lhsp.s206.xrea.com/misc/antivirus-linux.html
-----
一応探してみたけれども、やっぱり無いよなあ。
大体ウィルスが見つかったとしても早急に手立てが打たれるだろうし。
でも、何を以てウィルスとするかというのも難しいな。
セキュリティーホールを突くようなソフトをウィルスというのならば、それは対策が直ぐに打たれるだろうが、普通にフォルダの中身を全て消すだけのものだったら、それはただ単に使用者が阿呆なだけである。
勝手にHTTPサーバーを立てて全てのファイルにアクセス可能にするWindows版のソフトがあるが、あれは正直ウィルスじゃないと思う。あれは普通にフリーソフトとしても利用出来るレベルである。
ただ単にそれを利用者が実行して、ちゃんとその通りに動いているだけである。
何故それがウィルスと分類されているのかが理解出来ない。
アイコンがフォルダのアイコンだから?それはただ単に製作者の意向であり、ソフトの内容とは全く関係ないのではないか?と思う。
結局ウィルスだ、ウィルスだ、と言っているのはセキュリティーホールを突く奴以外はパソコンの使用者が阿呆なのであり、そういう阿呆を商売相手にしているトレンド何とかみたいな会社は頭いいなと思う限りである。
3119
:
ACUVE★
:2011/02/06(日) 04:03:50
今更、Gitとかの有用性を理解した。
凄いな。
3120
:
ACUVE★
:2011/02/06(日) 04:16:39
忍者ホームページがFTPによるダウンロードを1KBに制限しているらしい。
確かにファイルサーバーに使われると困るというのは分かるが、遅すぎだろ。
3121
:
ACUVE★
:2011/02/06(日) 13:59:22
とてつもなく困った。
イテレータを書いたのだが、Inputイテレータの要件を満たしていない。
別に良いか。動けば。
3122
:
ACUVE★
:2011/02/06(日) 17:08:47
漸くboostのライブラリが使えるようになった。
コンパイル通したりするのに萎えた。
3123
:
ACUVE★
:2011/02/06(日) 19:16:31
std::tuple万能過ぎワロタwwwww
3124
:
ACUVE★
:2011/02/06(日) 19:16:50
普通にstructの宣言減るわ。
3125
:
ACUVE★
:2011/02/06(日) 21:16:42
C++0x 標準ライブラリ完全解説 まとめ - 銀天随筆集
http://d.hatena.ne.jp/gintenlabo/20110107/1294416383
-----
3126
:
ACUVE★
:2011/02/06(日) 21:24:40
std::vector<std::tuple<std::vector<path>, std::uintmax_t>>
とか言う、よく分からない型をふんだんに取り入れてお待ちしております。
3127
:
ACUVE★
:2011/02/06(日) 21:27:48
std::vector<std::tuple<std::vector<path>, std::uintmax_t>> ClassifyFiles(std::vector<FileData>::const_iterator const begin, std::vector<FileData>::const_iterator const end);
関数宣言長い長い・・・
3128
:
ACUVE★
:2011/02/06(日) 21:29:09
typedef std::tuple<fs::path, std::uintmax_t> FileData;
としてあるから、普通に書くと、
std::vector<std::tuple<std::vector<path>, std::uintmax_t>> ClassifyFiles(std::vector<std::tuple<fs::path, std::uintmax_t>::const_iterator const begin, std::vector<std::tuple<fs::path, std::uintmax_t>::const_iterator const end);
か。
C++は一箇所間違えただけで百行もエラー吐くから困る。
3129
:
ACUVE★
:2011/02/06(日) 22:02:19
C++/iterator - PukiWiki
http://ayumoe.s3.xrea.com/ds/wiki/index.php?C%A1%DC%A1%DC%2Fiterator
-----
イテレータの有効期間の話。
3130
:
ACUVE★
:2011/02/06(日) 22:05:48
WordPress導入後にまずやる最低限の設定と必ず入れるプラグインのメモ - とりあえず9JP?
http://9jp.info/archives/6744
-----
3131
:
ACUVE★
:2011/02/06(日) 22:09:29
あなたのFirefoxの起動や動作を重くする7種の有名アドオンまとめ | フリーソフト,Windows PC活用情報局
http://antarespc.com/web-browser/firefox-slow-add-ons.html
-----
使ってないから関係ないけれども。
3132
:
ACUVE★
:2011/02/06(日) 22:28:56
C++にも、JavaScriptみたいな、ラベルを利用したbreak,continueが欲しい・・・
3133
:
ACUVE★
:2011/02/06(日) 22:57:33
gist: ca63560b96d3a9372951 - ファイル重複検出ソフト。- GitHub
https://gist.github.com/ca63560b96d3a9372951
-----
でけた。
3134
:
ACUVE★
:2011/02/07(月) 00:11:15
ウィンドウズの場合、大文字小文字を区別しないからちょっとまだ修正が足りないかな。
3135
:
ACUVE★
:2011/02/07(月) 00:34:14
超カッコいい確認ダイアログをjQueryで実装するチュートリアル:phpspot開発日誌
http://phpspot.org/blog/archives/2011/02/jquery_68.html
-----
3136
:
ACUVE★
:2011/02/07(月) 01:48:55
RARのソリッド書庫マジぱねえっす。
244 MB (256,450,028 バイト)
から
4.48 MB (4,702,292 バイト)
とか驚きだわ。
更に、NTFSの圧縮がかかって、
2.70 MB (2,834,432 バイト)
に減っているのだが。
3137
:
ACUVE★
:2011/02/07(月) 09:11:59
MP3変換ソフトがコアを有効活用しないので複数起動して対処。
重複を検出するソフトもマルチスレッド化しようかと思ったが、ディスクがどうせ一つしか無いので無駄か。
現状同じファイルを何度も呼び出すという無駄があるので、ディスクアクセスを減らして、内容をバッファに貯めこんでから、スレッドを複数作って比較すれば高速化するか。
3138
:
ACUVE★
:2011/02/07(月) 17:40:00
shared_ptr & weak_ptr (pdf 第2版)
http://www.slideshare.net/Cryolite/boost-pdf-2
-----
3139
:
ACUVE★
:2011/02/07(月) 18:00:23
Fiberを使ってみる - かそくそうち
http://d.hatena.ne.jp/y-hamigaki/20060827/1156686980
-----
setjmpとかとの違いが良く解らん。
3140
:
ACUVE★
:2011/02/07(月) 21:03:31
ファイバのお陰で、容易にスケジューリングが可能になると。
上手く細工をすれば、単一スレッドでありながら、複数のスレッドを動かしているように見せることも可能か。
3141
:
ACUVE★
:2011/02/07(月) 21:05:04
更に複数のスレッドに拡張することも容易と・・・
正直コルーチンとかって、やっぱり普通に変数持たせて呼び出して場合分けさせてとか色々としたほうが早い気がするのだが、どうなのだろうか。
3142
:
ACUVE★
:2011/02/07(月) 22:40:08
今まで大学に入ってから、一番長く書いたソースは何かなと探してみたら、アセンブリ言語で書いたものだった。
3143
:
ACUVE★
:2011/02/07(月) 22:55:00
やはり、boostに任意精度計算用のライブラリがないのはGMPを利用しろという事なのか。
3144
:
ACUVE★
:2011/02/08(火) 04:16:15
突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...
http://blog.riywo.com/2011/02/07/162154
-----
3145
:
ACUVE★
:2011/02/08(火) 04:19:29
ブラウザでアニメーションファイル(GIF)をJavaScriptを用いて再生する方法 | GREE Engineers' Blog
http://labs.gree.jp/blog/2011/02/2800/
-----
3146
:
ACUVE★
:2011/02/08(火) 05:22:03
>>3144
人気エントリにあったのだけれども、二年前の記事だったから貼らなかった。
正直何故上がったのか理解できなかった。
3147
:
ACUVE★
:2011/02/08(火) 05:23:52
良く考えずに大学院に上がって、やっぱり違ったから辞めました、テヘ。
と自分から自分が馬鹿でしたと言っている、それだけの記事だろ。
まあ、俺もそうなるだろうが。
3148
:
ACUVE★
:2011/02/08(火) 19:10:30
qnighy[黄色] - TopCoder部
http://topcoder.g.hatena.ne.jp/qnighy/
-----
やるって言ったのに、やってない。
どうしよう。
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板