てきとうなメモ

本の感想とか技術メモとか

2013-01-01から1年間の記事一覧

Semantic Scuttle

クリッピングサービスがいろいろ終了しつつ、deliciousは重いし、evernoteはなんか違うので、以下のOSSをインストールしてみることにした。 SemanticScuttle | Free software downloads at SourceForge.net インストールはこんな感じ。phpとmysql(or postgre…

sambaで書き込み可能に

OSのアクセス権にはねられていた… [section] ... force user = nobodyで、nobodyでアクセスすることになる

sambaをインストール

# apt-get install sambaでインストール # pdbedit -a userで、ユーザを追加/etc/samba/smb.confに以下のように追記するとsmb://server/fooでアクセスできる [foo] path = /path/to/foo read only = no

[Linux] limitのデフォルト値

shellや/etc/security/limits.confで上書きされるので最初のデフォルト値ってどうやってみれば良いのかと調べてた。initの値を見れば良いのか。 $ cat /proc/1/limits Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file…

バンドラの復活

パンドラの復活 (ビッグコミックス)作者: つかさつよし,青山広美出版社/メーカー: 小学館発売日: 2013/02/28メディア: コミックこの商品を含むブログ (3件) を見る以下ネタバレ含む

配列の参照

PHP

PHPとかいう糞言語|いんまのブログ から、 配列とリファレンスの奇妙な動作【PHP】 - Programming Magic 問題:以下のコードを実行した結果はどうなるでしょう?このプログラムの実行結果は? 正解は以下のようになる。 Array…

livedoor booksとかアーカムとか

重要なお知らせ:livedoor BOOKSは「2013年4月30日」をもって終了となります - livedoor BOOKS アーカムブックス サービス停止のご案内 買取に使っていたのに終了してしまった…

PropertiesConfiguration

commons-configurationのPropertiesConfigurationとjava.util.Propertiesの仕様が異なるためにはまってしまった。値が空白(\u0020)を含む場合、バックスラッシュでエスケープする必要があるのだが、PropertiesConfigurationでは行末の空白はバックスラッシュ…

捏造される歴史

捏造される歴史作者: ロナルド・H.フリッツェ,Ronald H. Fritze,尾澤和幸出版社/メーカー: 原書房発売日: 2012/01/25メディア: 単行本 クリック: 15回この商品を含むブログ (10件) を見る様々な擬似歴史について、それがどうして、どのように受容されて行っ…

標準出力と標準エラー出力を別々のファイルと画面に出力する

標準出力をファイルと画面に両方出力する場合、 command1 | tee out.txtとするし、標準エラー出力もファイルと画面に出力したい場合は command 2>&1 | tee out.txtとするのだけども、標準出力と標準エラー出力を別々のファイルに保存したいことがあった。以…

Perl7

Perl 7 | Ovid [blogs.perl.org] At the risk of starting a massive flame war, I have only one question: what are the pros and cons of releasing Perl 5.20.0 as Perl 7.0.0? わらた。Java(1.5→5.0)やSolaris(2.7→7)みたくマイナーバージョンをメジ…

Aaron Swartzを聖人化するなという意見

Enough, already « Backup Brain ちょっと厳しすぎな意見だと思いつつも、共感できる部分も多い。 He knew that what he was doing with the JSTOR data was criminal, or at best unauthorized; he tried to hide his identity while doing it. But Swartz …

+0.0と-0.0

そういえばIEEE754的には別物だったなあと。 Not always x == x + 0.0 (bit-wise) : programming LiveWorkSpace(IDE online): C++-4.7.2 (g++): 3dzukb #include <iostream> int main(){ volatile double x1 = -0.0; volatile double x2 = x1 + 0.0; std::cout << 1.0 </iostream>…

JUnit実践入門

JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus)作者: 渡辺修司出版社/メーカー: 技術評論社発売日: 2012/11/21メディア: 単行本(ソフトカバー)購入: 14人 クリック: 273回この商品を含むブログ (65件) を見るこれは非常に面白かっ…

イスラームと科学

イスラームと科学作者: パルヴェーズフッドボーイ,植木不等式出版社/メーカー: 勁草書房発売日: 2012/01/31メディア: 単行本購入: 9人 クリック: 346回この商品を含むブログ (5件) を見る イスラーム圏における科学や科学教育の現状や科学をイスラーム化しよ…

diffで空白を無視する

diffでインデントや空白の数が微妙に違うソースコードを比較したいということがあったので、diffにオプションないかなと調べていたら以下のオプションがあった。 -E タブとスペースの違いを無視する。タブはスペース8つに該当するらしい -b スペースの数の違…

shredはcoreutils v7.1から/dev/urandomを使わなくなった

DSAS開発者の部屋:shredを6倍速くしてみた shred は -n でパス数を指定できて、-n 3くらいにすると3パスともランダムなデータの書き込みになります。 coreutils-6.9では、デフォルトでこの乱数は/dev/urandomからとってきているのですが、非常に遅いです。 …

duplyでバックアップ

サーバのバックアップをしようと思ってduplyを試してみた。duplyはduplicityというバックアップツールのフロントエンドで、duplicityはコマンドラインオプションが複雑なので設定ファイルに記述できるようにしたツール。コマンドラインで、フルバックアップ…

RailsのSQLインジェクション脆弱性

Rails SQL injection vulnerability: hold your horses, here are the facts – Phusion Corporate BlogPhusion Corporate Blog Let Me Github That For You | Lands of Packets CVE - CVE-2012-5664 (under review) User.find_by_name('foo', :select => 'id…

キヨミズ准教授の法学入門

キヨミズ准教授の法学入門 (星海社新書)作者: 木村草太,石黒正数出版社/メーカー: 講談社発売日: 2012/11/22メディア: 新書購入: 14人 クリック: 142回この商品を含むブログ (17件) を見る石黒正数のイラストに惹かれて買った。物語形式の法学の入門書で読み…

風評破壊天使ラブキュリ

風評破壊天使ラブキュリ (チャンピオンREDコミックス)作者: 大和田秀樹出版社/メーカー: 秋田書店発売日: 2012/12/20メディア: コミック購入: 2人 クリック: 30回この商品を含むブログ (8件) を見るまさか中川恵一が萌えキャラになるとは…そこだけでやられた