うさぎのしっぽ

プログラミングとか。備忘録として使ってるブログです。あとは趣味少し。 間違いなどありましたらご指摘ください(・3・)

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

新しいPCが手元に来たらやること

PC苦手な方が見に来てそうなのでちょっと書き足します。 必ず入れたいフリーソフト ・Chrome(webブラウザ、なにかと速い) ・さくらエディタ(メモ帳を使うよりも文字化けが減ります)→DL:Sakura Editor download | SourceForge.net ・Lhaca(zip以外の解凍も…

ある文字が含まれる行を削除する【正規表現】

参考: 正規表現サンプル(ある文字が含まれる行を削除する) 0.エディタで対象の文書を開く 1.置換画面を開くためにCtrl-R 2.置換前文字列 には 下の黄色背景の文字列を入力. 3.置換後文字列 には 何もかかない 4.正規表現がONになっていることを…

gsed: command not found (´・ω・`)

他の人の書いたコードを利用しようとしたら数時間単位で嵌った. gsed: command not found gsed ← このコマンド,mac用だそうです(たぶん厳密には違うけど) linuxでは sed に相当する.使い方もほぼ同じ. sedではmac上で上手く動かない場合があるらしくて…

vectorのsortについて確認【c++】

スペースを含む文字列のソート に確信が持てなかったので確認. →文字列を頭から一文字づつ比較してソート(空白も他の文字と同列に扱う) #include <algorithm> → sort()を利用するため 以下ソースコードと実行結果 #include <algorithm>#include <iostream>#include <vector>using namespace std;/*</vector></iostream></algorithm></algorithm>…

xmlをシンプルにするためのPerl

使いまわししやすそうなので置いておく. XMLファイルを読み込んで必要な行だけ抽出するperl. 見どころはタグの中身だけ拾ってくる部分かな. ブログに乗せるためにちょこちょこいじったからそのままだと動かないかも ($value)=$line=~/<count>(.*?)<\/count>/; # <count></count></count>…

VC++から引数付きexeファイルの実行

<a href="http://oshiete.goo.ne.jp/qa/4240991.html" data-mce-href="http://oshiete.goo.ne.jp/qa/4240991.html">VC++から引数付きexeファイルの実行</a> VC++から引数付きexeファイルの実行 - C・C++ - 教えて!goo #1です。こちらで作成したサンプルです。呼び出し側#include "stdafx.h"int _tmain(int argc, _TCHAR* argv){intret;printf("system試験開始\n");ret = system…

visual studioに既存のソースを追加

あんまり触ったことないせいで地味に手間取った. 追加したい階層で右クリック->追加->既存の項目 で選べる 参考: visual studio 2008 プロジェクトへファイル追加方法 visual studio 2008 プロジェクトへファイル追加方法 - その他(開発) - 教えて!goo

統計におけるトレンドとは

トレンドって言葉に関して. 日常生活では「トレンド=流行り」で問題なかったけど,統計で出てくると通用しない…… これだ!って説明は見つからなかったけど,とりあえず一番わかりやすかったページのリンクをぺたり. Essay トレンド分析 http://spken.coco…

論文によくある「et al.」の読み方と意味は?

引用: http://blog.masahiko.info/entry/2004/04/01/024518

.texからpdfを作成するシェルスクリプト

毎回コマンド打つのだるかったから自作した. フォントの埋め込みはコメントで切り替える. platexでエラーが出ても止まらないことに注意 フォント埋め込み状態の確認方法: http://www.matsucollo.co.jp/homepage/comic/datamake/pdf_font.html #!/bin/sh##…

変数の名前について

コードを読んでたらretvalって出てきたので, retvalってどういう意味だろう?と思って調べた. retun valueの略称みたいね. 変数の戻り値を一時的に保存する場合に使うことがあるみたい. 戻り値に本当に意味がないことってほとんどないので,変数の役割?…

【c++】二次元配列の動的確保

vectorを用いた動的確保はこの記事では扱っていません.こちらのサイトさんをどうぞ: C++で二次元配列を動的生成する3つの方法 - ねぎらぼ newを使った二次元配列の動的確保 参考サイトさんのコードが微妙に欠けているので,足りない部分を追記してメモ. …

文字列を空白で分割する(perl)

意外と苦戦したので。 慣れない言語だと思わぬところで躓きますね… やりたかったこと →スペースとタブで文字を分割 今考えると露骨におかしいコード わかりにくいけど第一引数の()の中にスペースとタブが入ってます my @splited_array = split(/( |)/, $line…

C言語でのシーク

C++ばっかでCをほとんど使ったことないので苦戦。 int fseek(FILE *fp, long offset, int origin); FILE *fp : FILEポインタ long offset: 移動バイト数 int origin : SEEK_SET (ファイルの先頭) SEEK_CUR (ファイルの現在位置) SEEK_END (ファイ…

Chromeのアプリボタンを消す方法メモ(引用、リンクのみ)

http://mukumaru67.blog39.fc2.com/blog-entry-218.html

Javascriptでマウスの位置を取得&表示する

マウスカーソルのクライアント座標上での位置を取得して表示するプログラム ちょっと端折ってるけど、このままコピペしても動くはず。 // y:" + mouse_y); //タグの中身を書き換える document.getElementById("mouse_pointer").innerHTML = "x:" + mouse_x +…

linuxでminecraft起動

windowsだけじゃなくてlinuxでも起動したくなったので探しました。 ややこしいものから簡単なものまで色々とありますが、ざっと読んだ中で一番シンプルなものを試しました。 参考 Symfoware : http://symfoware.blog68.fc2.com/blog-entry-801.html Ubuntuで…

今更すぎるVPS利用の準備(2) リモートデスクトップ改

vns-serverの設定を触ってる段階で察してた。 vns-serverインストール出来てない! というわけで前回作っちゃった設定ファイルを削除して、vns-serverをインストール。 $ yum install vnc-server 色々触りすぎてわけわからなくなってるんだけど一応メモ。 $ …

今更すぎるVPS利用の準備(1) リモートデスクトップ

友人と共同出資してさくらでVPSを借りてるのだけど、設定を任せっきりにしてしまったので、分かってる部分と分からない部分を適当に確認しようと思う。 終わっている設定 OSのインストール CとC++のコンパイラのインストール sshを有効にする rootでの遠隔ロ…