タグ

toolとlinuxに関するHoriuchi_Hのブックマーク (8)

  • 時刻の変換(Kodama's tips page)

    Kodama's home / tips. UNIX time, GMT, ローカル時刻 を相互に変換 この場で変換 変換コマンドなど 関連ページ: 時間の単位と暦法 この場で変換 以下は JavaScript で実現しています. 入力: 調べたい時刻を入力します. (書式例: Feb 07 00:00:00 2007, 2007 Feb 07 00:00:00 など) unix time = : 適当に書き換える. GMT = : 適当に書き換える. Local time = : 適当に書き換える. 結果: unix time = ? GMT = ? Local time = ? 現在の時刻: unix time = ? GMT = ? Local time = ? 変換コマンドなど 現在の UNIX time: date, ruby, gawk, perl の例. $ date +"%

    Horiuchi_H
    Horiuchi_H 2010/08/19
    テストデータを作るときなどに使おう。
  • これはすごい! Portable Ubuntu for Windows - MediaLab Love Chapter 2

    Windows上で動くUbuntu「Portable Ubuntu for Windows」|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ ダウンロード元 Portable Ubuntu Remix | Free System Administration software downloads at SourceForge.net 公式スクリーンショット 自分のスクリーンショット 真ん中に写っているFirefoxはPortable Ubuntuのものです。 Portable Ubuntuはその名の通り、Windows上でインストール無しでUbuntu Linuxが使えます。 ダウンロードファイルは約440MB、解凍すると1.7GBになりました。今時のUSBメモリは容量が8GBになるぐらいなので、大丈夫でしょう。 少しいじったので、適当に書いておき

    これはすごい! Portable Ubuntu for Windows - MediaLab Love Chapter 2
  • tracef - function call tracer

    このページは書きかけです。 hogetraceという名前はあんまりなので自重してtracefに変更しました。 TOC 概要 実行例 動作環境 (OS) ダウンロード ビルド環境 ビルド手順 解析可能なプログラム スクリーンショット forkするプログラムの解析 execするプログラムの解析 再帰 マルチスレッド みんなだいすき例外スロー mainの前に呼ばれる関数 制限事項 コマンドラインオプション 仕組み (つぶやき) 類似ツール 概要 hogetrace tracefは、Linux向けの「関数コールトレーサ」です。 自作関数の先頭と末尾にも0xCCを仕掛けるようにしたptraceベースのltraceもどきです。おわり。 ディストリビューションに標準で含まれているltraceコマンドに似ていますが、次のような特徴・相違点があります。 DSO(DLL)内のライブラリ関数の呼び出しだけでなく

  • C(++)言語: valgrindの使い方

    ubuntu% uname -a Linux ubuntu 2.6.12-10-386 #1 Sat Mar 11 16:13:17 UTC 2006 i686 GNU/Linux ubuntu% valgrind --version valgrind-3.0.1 (0) 目次 Valgrindに含まれるツール Memcheck: メモリエラーを検出する(default) Cachegrind: キャッシュミスを検出する Massif: ヒーププロファイラを使う まとめ valgrindの使い方とエラーメッセージを整理してみた。「valgrind --leak-check=full command」というコマンドラインをよく用いる。これによりメモリ周りのバグを検出出来る。 --tool=cachegrindではプログラム実行時のキャッシュミス率を測定する事が出来る。cg_annotateを

  • MOONGIFT: � FTPもSCPもWebDAVも「AnyClient」:オープンソースを毎日紹介

    サーバにファイル転送をする方法はいくつか存在する。もっとも知られているのはFTPだろう。そしてセキュアになったSFTPやSCP、さらに最近ではWebDAVが利用されることもある。 いくつもの手法があると、それに合わせてソフトウェアを用意する必要がある。が、それでは面倒だろう。一括して使えるのが良い。 今回紹介するフリーウェアはAnyClient、様々なプロトコルに対応したファイル転送ソフトウェアだ。 AnyClientはJavaで作られたソフトウェアで、OSを選ばずに動作する。対応しているプロトコルはFTP/S、SFTP、WebDAV/S、SSHにも対応している。認証もパスワードまたは公開鍵認証が利用できる。 画面は二画面ファイラー風で、左がローカル、右がリモートになっている。ファイルのアップロード/ダウンロード、リネーム、フォルダ作成と言った処理が可能だが、パーミッションの設定はできない

    MOONGIFT: � FTPもSCPもWebDAVも「AnyClient」:オープンソースを毎日紹介
  • Oracle VM VirtualBox

    News Flash New July 16th, 2024 VirtualBox 7.0.20 released! Oracle today released a 7.0 maintenance release which improves stability and fixes regressions. See the Changelog for details. New May 3rd, 2024 VirtualBox 7.0.18 released! Oracle today released a 7.0 maintenance release which improves stability and fixes regressions. See the Changelog for details. New April 16th, 2024 VirtualBox 7.0.16 re

  • screenを初めて使うためのチュートリアル - Unix的なアレ

    screenというものすごく便利なアプリケーションがあります。上記写真のように、1つのターミナル内で、仮想的に複数の端末を起動させることができるものです。 ただ慣れるまでは少々使い方がとっつきづらいという話も聞きますので、今回はscreenを基的に使えるまでのチュートリアルを紹介したいと思います。 どんなことができるの? 複数の仮想端末をあげるとどういったメリットがあるのでしょうか?実際に自分はscreenを使うまではターミナルを複数起動させ、Desktop上はターミナルだらけになっていました。 実際はそれでも問題は起きないのですが、個人的にはローカルPC側では極力起動しておくアプリケーションを少なくしたいと思っているため、screenを使うようになりました。 ただそれだけであればWindowsならPoderosa,MacならiTerm,GnomeならGnome端末があるのですが、scr

    screenを初めて使うためのチュートリアル - Unix的なアレ
  • 使いながら覚えるGDB

    はじめに プログラムのデバッグと言えばひたすらprintfを挿入しまくっていたある日、 デバッガなる便利な代物があるということを知った。なんでもプログラムを一行 ずつ実行できて、変数の値をその場で確認できるらしい。これは是非使ってみねばと 思い、UNIX環境で使えるGDBというデバッガを試してみた。が、何がなんだかさっぱり 分からない。Webを検索するとマニュアルの日語訳が見つかった。これで勉強すれば 使えるようになるかも、と読み始めるも、いきなりm4がどうのこうのだの、意味不明 の文章が続く…。 これは私がGDBを使い始めた時の話だが、似たような経験を持っている人が他にもいる と思う。 GDBのマニュアルは初心者にはすこし敷居が高い。 GDBに限らずマニュアルというものは初学者が参考書として用いるのには 適していない。というのも、マニュアルの類は情報量が多い分、重要な部分を 見つけ出す

    Horiuchi_H
    Horiuchi_H 2006/11/01
    GDBの使い方を実例を交えて紹介していく予定
  • 1