したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

管理人の独り言(プログラミング関連)

1みみず★:2008/08/10(日) 23:28:15
あまりにもプログラミングの内容が増えすぎた。
よって隔離スレの中を更に隔離。

3136ACUVE★: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 バイト)
に減っているのだが。

3137ACUVE★:2011/02/07(月) 09:11:59
MP3変換ソフトがコアを有効活用しないので複数起動して対処。
重複を検出するソフトもマルチスレッド化しようかと思ったが、ディスクがどうせ一つしか無いので無駄か。
現状同じファイルを何度も呼び出すという無駄があるので、ディスクアクセスを減らして、内容をバッファに貯めこんでから、スレッドを複数作って比較すれば高速化するか。

3138ACUVE★:2011/02/07(月) 17:40:00
shared_ptr & weak_ptr (pdf 第2版)
http://www.slideshare.net/Cryolite/boost-pdf-2
-----

3139ACUVE★:2011/02/07(月) 18:00:23
Fiberを使ってみる - かそくそうち
http://d.hatena.ne.jp/y-hamigaki/20060827/1156686980
-----
setjmpとかとの違いが良く解らん。

3140ACUVE★:2011/02/07(月) 21:03:31
ファイバのお陰で、容易にスケジューリングが可能になると。
上手く細工をすれば、単一スレッドでありながら、複数のスレッドを動かしているように見せることも可能か。

3141ACUVE★:2011/02/07(月) 21:05:04
更に複数のスレッドに拡張することも容易と・・・
正直コルーチンとかって、やっぱり普通に変数持たせて呼び出して場合分けさせてとか色々としたほうが早い気がするのだが、どうなのだろうか。

3142ACUVE★:2011/02/07(月) 22:40:08
今まで大学に入ってから、一番長く書いたソースは何かなと探してみたら、アセンブリ言語で書いたものだった。

3143ACUVE★:2011/02/07(月) 22:55:00
やはり、boostに任意精度計算用のライブラリがないのはGMPを利用しろという事なのか。

3144ACUVE★:2011/02/08(火) 04:16:15
突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...
http://blog.riywo.com/2011/02/07/162154
-----

3145ACUVE★:2011/02/08(火) 04:19:29
ブラウザでアニメーションファイル(GIF)をJavaScriptを用いて再生する方法 | GREE Engineers' Blog
http://labs.gree.jp/blog/2011/02/2800/
-----

3146ACUVE★:2011/02/08(火) 05:22:03
>>3144
人気エントリにあったのだけれども、二年前の記事だったから貼らなかった。
正直何故上がったのか理解できなかった。

3147ACUVE★:2011/02/08(火) 05:23:52
良く考えずに大学院に上がって、やっぱり違ったから辞めました、テヘ。
と自分から自分が馬鹿でしたと言っている、それだけの記事だろ。

まあ、俺もそうなるだろうが。

3148ACUVE★:2011/02/08(火) 19:10:30
qnighy[黄色] - TopCoder部
http://topcoder.g.hatena.ne.jp/qnighy/
-----
やるって言ったのに、やってない。
どうしよう。

3149ACUVE★:2011/02/08(火) 19:34:29
2ちゃんねるの subject ファイルや dat ファイルを直接取得する - hoge256ブログ
http://www.hoge256.net/2007/07/56.html
monazilla.org::したらばの仕様
http://www.monazilla.org/index.php?e=107
-----
http://jbbs.livedoor.jp/bbs/rawmode.cgi/computer/38153/1205557370/
等か。
現在掲示板の内容を直接XMLHTTPRequestで取ってきて、自分で整形して出力するようにしたいと考え中・・・
まあ、実際の実装はかなり先であろう。

3150ACUVE★:2011/02/08(火) 19:38:53
[git:aaaaaaaaaaaaaaaaaaaaa]
とかを解析して、gitのソースコードを表示できるようにしたり等々、妄想が広がる。
ニコニコ動画の動画の表示とかも出来るようになったらとても面白くなりそうだ。

3151ACUVE★:2011/02/08(火) 19:45:55
取り敢えず、
[[コマンド名:コマンド引数]]
という書式でいいかな。
それなりにセキュリティーを考慮しないと、最悪掲示板を乗っ取られる可能性がある。
まあ、取られて困るようなもんでもないがw

3152ACUVE★:2011/02/09(水) 17:46:10
Boost.Asio タイマーループ - Faith and Brave - C++で遊ぼう
http://d.hatena.ne.jp/faith_and_brave/20110209/1297235274
-----
これは面白い。

3153ACUVE★:2011/02/09(水) 21:09:16
CSSフレームワーク『BlueTrip』が想像以上にすごい - present
http://d.hatena.ne.jp/griefworker/20110208/css_framework_bluetrip
-----
すげー。

3154ACUVE★:2011/02/12(土) 20:44:57
共同でウェブページを運用するって難しい。
gitみたいな仕組みが欲しいのだが、FTPでは難しかろう。

3155ACUVE★:2011/02/13(日) 13:36:25
そろそろvolatileについて一言いっておくか - yamasaのネタ帳
http://d.hatena.ne.jp/bsdhouse/20090720/1248085754
-----
C++0xのメモリバリアについて。

3156ACUVE★:2011/02/13(日) 14:56:06
TwitterやFacebookのURLには、なぜ#!が含まれるのか (SEOとAjaxのおいしい関係) - kazuhoのメモ置き場
http://d.hatena.ne.jp/kazuhooku/20101012/1286901973
-----

3157ACUVE★:2011/02/13(日) 14:57:24
さらなる「#!」URL批判 - karasuyamatenguの日記
http://d.hatena.ne.jp/karasuyamatengu/20110212/1297465199
-----

3158ACUVE★:2011/02/13(日) 17:46:59
releaseバリアはそれ以前の命令が、後ろに来ることを防止する。
acquireバリアはそれ以後の命令が、前に来ることを防止する。

3159ACUVE★:2011/02/13(日) 21:32:28
>>3155
Google先生で検索した限り、此れがstd::atomic<>を解説した今の所唯一の日本語の文章である気がする。

3160ACUVE★:2011/02/13(日) 21:43:51
まあ、英語で仕様を読めということなんだろうけれども。

3161ACUVE★:2011/02/13(日) 21:53:14
今入っているGCCではthreadが使えないらしくつまらない。

3162ACUVE★:2011/02/13(日) 23:45:58
Google日本語入力のOSS版MozcをUbuntuにインストールしてEmacsで使えるようにするまで - Everyday Programmer
http://d.hatena.ne.jp/supermassiveblackhole/20100609/1276059762
-----

3163ACUVE★:2011/02/14(月) 00:44:29
レス検索を実装しようとしたけれども、XMLHttpRequestで取得すると文字化けする。

3164ACUVE★:2011/02/14(月) 00:49:26
諦めて明日のテストに備えよう。

3165ACUVE★:2011/02/14(月) 07:37:45
人生を書き換える者すらいた。: 人材募集企画 2011年版
http://okajima.air-nifty.com/b/2011/01/2011-ffac.html
-----
C++0xで書けばいいんですねわかりまs
数学のテストを受けるまでに書くんですねわかりまs

3166ACUVE★:2011/02/14(月) 08:24:36
gist: 825295 - ぷよぷよ超適当バージョン- GitHub
https://gist.github.com/825295
-----
出来た。
一番目の引数をとる事前提。

3167ACUVE★:2011/02/14(月) 08:26:22
7:40 - 8:24か・・・約45分。これだとTopCoderついていけませんね。
本当にありがとうございました。


デバッグ用のコード抜いてなかった。

3168ACUVE★:2011/02/14(月) 08:27:55
(新人向け) Unixオペレーションの注意点 - Magical Diary
http://d.hatena.ne.jp/hirata_yasuyuki/20110213/unix_operation_tips_for_beginners
-----

3169ACUVE★:2011/02/14(月) 08:28:53
>>3167
良い頭の運動になったわ。

3170ACUVE★:2011/02/14(月) 08:29:54
for(unsigned int i = 0; i < field.size(); ++i){
f[field.size() - i - 1] = std::vector<std::tuple<char, bool>>(6);
for(unsigned int j = 0; j < 6; ++j){
f[field.size() - i - 1][j] = std::make_tuple(field[i][j], true);
}
}
の部分で、デバッグに15分手間取ったのは秘密。
上から二行目の代入を忘れていたので、メモリぶち壊していた。
種の部分は全く間違えていなかったのにww

3171ACUVE★:2011/02/14(月) 08:30:08
種→主

3172ACUVE★:2011/02/14(月) 14:00:44
テスト一杯間違えた。
でも、完全にテスト中の勘違いであり、プログラムを書いたこととは全く関係がない。

3173ACUVE★:2011/02/14(月) 14:28:41
template <class charT>
explicit bitset(
const charT* str,
typename basic_string<charT>::size_type n = basic_string<charT>::npos,
charT zero = charT(’0’), charT one = charT(’1’));
-----
なんというか、bitsetがbasic_stringに依存しているのはおかしいと思うのだが、俺の感覚がおかしいのか。

3174ACUVE★:2011/02/14(月) 15:36:58
「jQuery Mobile」の登場で、モバイルアプリケーション開発は大きく変わる ?? Publickey
http://www.publickey1.jp/blog/11/jquery_mobile.html
-----

3175ACUVE★:2011/02/14(月) 16:22:59
>>3173
char_traitsに依存するのならば分かるのだがなあ。

3176ACUVE★:2011/02/14(月) 17:23:47
某所のソースでvector::atを使った奴があって、確かに此方は範囲チェックがあるから良いねえと思った。

3177ACUVE★:2011/02/14(月) 21:07:55
>>3176
まあ一番良いのは番兵法なのだが。

3178ACUVE★:2011/02/14(月) 21:09:01
f(i = -1, i = -1); // the behavior is undefined
此れは未定義なのか・・・

3179ACUVE★:2011/02/16(水) 11:24:55
地獄のミサワがCSS3の勉強に最適と話題に | KAYAC DESIGNER'S BLOG - カヤックの意匠部によるデザインやマークアップの話
http://design.kayac.com/topics/2011/02/css3misawa.php
-----
iPhoneアプリのUIパターンを集めた『Mobile Patterns』 - 100SHIKI ?? 世界のアイデアを日替わりで
http://www.100shiki.com/archives/2011/02/mobile_patterns.html
-----
IEの異なるバージョンをテストする環境のまとめとそれぞれの特徴 | コリス
http://coliss.com/articles/browser/ie/multiple-ie-for-web-developer.html
-----

3180ACUVE★:2011/02/16(水) 21:58:52
情報オリンピック参加者の皆さんへ - 簡潔で覚えやすいタイトルを3秒で思いつく程度の能力
http://d.hatena.ne.jp/qnighy/20110216/1297852490
-----
HTML5の勉強に役立つチートシートやリファレンスのまとめ | コリス
http://coliss.com/articles/build-websites/operation/work/cheat-sheets-for-html5.html
-----

3181ACUVE★:2011/02/17(木) 14:11:58
本の虫: ウインドウハンドルの謎
http://cpplover.blogspot.com/2007/07/blog-post_19.html
-----

3182ACUVE★:2011/02/17(木) 14:13:42
本の虫: プロセス終了時にメモリを解放すべからず
http://cpplover.blogspot.com/2007/05/blog-post.html
-----

3183ACUVE★:2011/02/17(木) 14:30:19
今更ながら、本の虫の中の人は密告を作った人らしい。
どうでもいいけれども。

3184ACUVE★:2011/02/17(木) 15:01:42
Amazon.co.jp: Windowsプログラミングの極意 歴史から学ぶ実践的Windowsプログラミング!: Raymond Chen, 株式会社クイープ: 本
http://www.amazon.co.jp/exec/obidos/ASIN/4756150004
-----

3185ACUVE★:2011/02/17(木) 15:44:17
本の虫: BoostのMPLへのいざない part 2
http://cpplover.blogspot.com/2008/01/boostmpl-part-2.html
-----

3186ACUVE★:2011/02/17(木) 16:53:45
本の虫: GetOpenFileNameの謎
http://cpplover.blogspot.com/2008/03/getopenfilename.html
-----
初めて知った。

3187ACUVE★:2011/02/17(木) 16:58:35
x264で遊ぶ。
yasmで遊ぶ。

3188ACUVE★:2011/02/17(木) 17:47:20
The Aggregate Magic Algorithms
http://www.aggregate.org/MAGIC/
-----

3189ACUVE★:2011/02/17(木) 17:56:07
Compiler Intrinsicsも面白そう。

3190ACUVE★:2011/02/17(木) 17:59:16
本の虫: 魔法のアルゴリズム
http://cpplover.blogspot.com/2008/05/blog-post_738.html
---
inline int min( int x, int y)
{
  return x + ( ( (y-x) >> (sizeof(int)*8-1) ) & (y-x) ) ;
}
inline int max( int x, int y)
{
  return x - ( ( (y-x) >> (sizeof(int)*8-1) ) & (y-x) ) ;
}
-----
ああ、そうか。符号ビットはそのまま保たれるんだったか。

3191ACUVE★:2011/02/17(木) 18:10:37
本の虫: にわかに信じがたいC++のOverload resolutionのルール
http://cpplover.blogspot.com/2008/06/coverload-resolution.html
-----
ポインタからbool型へは暗黙の変換が可能なのか・・・
確かに
if(ptr)
と書けるけれども・・・

3192ACUVE★:2011/02/17(木) 19:57:25
CSS3 関連情報・総まとめ - かちびと.net
http://k a c h i b i t o.net/web-design/css3-mega-collection.html
-----

3193ACUVE★:2011/02/17(木) 19:57:42
全くNGワードの意味が理解出来ない。
そんなモノ一つも設定していないというのに。

3194あぼーん:あぼーん
あぼーん

3195ACUVE★:2011/02/17(木) 21:04:04
オートページライザーかなんか名前忘れたけれども、次々にページを開いていってくれる奴がウザくなったので消した。

3196ACUVE★:2011/02/17(木) 21:53:47
本の虫: Google Chromeに新たなチャンネルが付加される
http://cpplover.blogspot.com/2009/01/google-chrome.html
-----

3197ACUVE★:2011/02/17(木) 22:01:32
GoogleChromeをDev版にしたら、見事にバグに引っかかって、正しくWebページを表示できない例を発見した。
勿論報告しない。

3198ACUVE★:2011/02/17(木) 22:09:19
beta版を使っているので、beta版にもバグが残っているのならば報告しよう。

3199ACUVE★:2011/02/18(金) 00:54:58
本の虫: DOM level 3のマウスイベントにおけるカーソル位置の詳細
http://cpplover.blogspot.com/2009/06/dom-level-3.html

3200ACUVE★:2011/02/18(金) 01:14:40
本の虫: ブラウザの座標再び
http://cpplover.blogspot.com/2009/06/blog-post_858.html

3201ACUVE★:2011/02/18(金) 14:02:57
本の虫: Nyzillaが公開された
http://cpplover.blogspot.com/2009/12/nyazilla.html
---
>そういえば昔、Shareのキャシュを一覧表示するソフトウェアのGUI部分を書いたことがある。あれも、本来ユーザーが知っているべき情報が、技術的困難からではなく、意図的に隠されていることへの不満だったのである。結局、Shareはその後、「拡散」と称する、強制アップロード機能が導入されて、合法利用を不可能にしてしまった。残念なことである。
-----
匿名性を実現するためには必要ではあるが、全員が合法に使用するためには拡散アップロードはだめなんだよなあ。
難しい。

3202ACUVE★:2011/02/18(金) 14:38:42
[CSS]今、そして近い将来に使用するであろうスタイルシートのテクニック集 | コリス
http://coliss.com/articles/build-websites/operation/css/the-bright-near-future-of-css-by-smashingmagazine.html
-----

3203ACUVE★:2011/02/18(金) 14:54:31
(function(o){var a=[],i;for(i in o)a.push(i);a.sort();for(i=0;i<a.length;++i)console.log(a[i])})(this);

3204ACUVE★:2011/02/18(金) 15:03:26
何時の間にやら、例のバグがbeta版でも再現するようになったので、再現する最小コードを見つけることにする。

3205ACUVE★:2011/02/18(金) 15:24:27
面倒だからやめた・・・

3206ACUVE★:2011/02/18(金) 16:13:14
>>3201
と書いたのだが、P2Pはその構成上人が抜ける可能性があるので、データの永続性を求めるならば拡散が不可欠だな。
BitTorrentのようにSeedを置くとか。
でも結局それだとサーバー&クライアント方式と変わらないので意味が無い。

3207ACUVE★:2011/02/18(金) 20:13:51
本当に今更だが、数値をテキストで保存するときは別に10進数に拘る必要性など全く無くて、36進数とかのほうが良いのか。

3208ACUVE★:2011/02/18(金) 21:38:48
&
&
<>
<
>

3209ACUVE★:2011/02/18(金) 21:44:25
テスト書き込み。

3210ACUVE★:2011/02/18(金) 21:46:40
http://jbbs.livedoor.jp/computer/38153/

3211ACUVE★:2011/02/18(金) 21:47:20
http://jbbs.livedoor.jp/computer/38153/

3212ACUVE★:2011/02/18(金) 21:48:02
北陸新幹線:開通後の長野以北 信越線、しなの鉄道移管--検討委 /長野 - 毎日jp(毎日新聞)
http://mainichi.jp/area/nagano/news/20110218ddlk20010040000c.html
-----

3213ACUVE★:2011/02/18(金) 21:50:04
なかなか文字化けとか、そういうのの問題は難しい。
euc-jpに含まれない文字を数値文字参照に置き換えたいのだが、どの様に判別すればいいだろうか。
一応、全て置き換えれば良いのだが、それだと置き換える必要性のない文字まで置き換えられて、無駄に文字数を食ってしまい投稿できる文字数が減ってしまう。

3214ACUVE★:2011/02/18(金) 21:50:45
しかし、そっちのほうが、NGワードに引っかからなくなって良いのかも知れない。

3215ACUVE★:2011/02/18(金) 21:54:13
取り敢えずは、URLに含まれうる文字は数値参照にしないようにしよう。

3216ACUVE★:2011/02/18(金) 21:55:05
いや、ASCIIに含まれている文字にしよう。

3217ACUVE★:2011/02/18(金) 22:04:12
なんというか、Rubyを使い始めてからワンライナーで書きたくなるようになった。
若しくは、メソッドチェーン。

3218ACUVE★:2011/02/18(金) 22:10:46
Unicode一覧 0000-0FFF - Wikipedia
http://ja.wikipedia.org/wiki/Unicode%E4%B8%80%E8%A6%A7_0000-0FFF
-----
てすと書き込み。

3219ACUVE★:2011/02/18(金) 22:11:58
MESSAGE: [].map.call($("text").value, function(a){return (a.charCodeAt(0) < 0x80) ? a : "&#x" + a.charCodeAt(0).toString(16) + ";";}).reduce(function(a, b){return a + b;}),

3220ACUVE★:2011/02/18(金) 22:12:45
北陸新幹線:開通後の長野以北 信越線、しなの鉄道移管−−検討委 /長野 - 毎日jp(毎日新聞)

3221ACUVE★:2011/02/18(金) 22:13:31
ڴ

3222ACUVE★:2011/02/18(金) 22:15:52
ん?
普通に掲示板のページで書きこめば問題ない。
何故このプラグインから書き込むと、一部文字が文字化けするのだ?
まあ、文字数値参照に変換するようにしたので全く問題が無くなったからこのままでいいや。

3223ACUVE★:2011/02/18(金) 22:16:11
ڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴڴ
テスト書き込み。

3224ACUVE★:2011/02/18(金) 22:19:04
????????????????????????????????????????????????????
てすと書き込み。

3225ACUVE★:2011/02/18(金) 22:19:58
何を以て文字化けするのだろうか。
よく分からない。調べるの面倒臭いなあ。

3226ACUVE★:2011/02/18(金) 22:21:05
HTML5+JavaScriptだけでクロスプラットホームなマルチプレーヤーゲームを作れる開発環境Game Closure
http://jp.techcrunch.com/archives/20110217game-closure-makes-it-a-breeze-to-build-multiplayer-cross-platform-games/
-----

3227ACUVE★:2011/02/18(金) 22:30:47
てすとその1.

3228ACUVE★:2011/02/18(金) 22:31:12
てすとその2.

3229ACUVE★:2011/02/18(金) 22:31:48
まあ、取り敢えずは、良い感じに調節したと思うからこのままでいいや。

3230ACUVE★:2011/02/18(金) 22:32:30
MESSAGE: $("entity").checked ? [].map.call($("text").value, function(a){return (a.charCodeAt(0) < 0x80) ? a : "&#x" + a.charCodeAt(0).toString(16) + ";";}).reduce(function(a, b){return a + b;}) : $("text").value,
一応ワンライナー。

3231ACUVE★:2011/02/19(土) 08:21:09
TEST書き込み。

3232ACUVE★:2011/02/19(土) 08:22:56
副作用なしでプログラム書くのは難しい。

3233ACUVE★:2011/02/19(土) 09:12:26
買いたい本が多すぎる。
しかし金がない。

3234ACUVE★:2011/02/19(土) 11:20:19
実体参照を行なって書きこむと、RSSから読めなくなることが発覚。
本当にどうしよう。

3235ACUVE★:2011/02/19(土) 11:21:00
まあ、基本的に文字化けしないんだから元のままで行こう。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

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