タグ

linuxに関するtoshikaz55のブックマーク (18)

  • http://blog.quall.net/linuxserver/182/

    toshikaz55
    toshikaz55 2013/02/08
    CentOSで手動で固定IPアドレスの設定を行う | QUALL - blog
  • C++ のプログラムのデバッグを楽にする方法

    Google が公開しているソフトウェアの解説シリーズ(→その1 , その2)の続きです。今回は google-glog を使ってスタックトレースを表示する方法についてご紹介します。 C++ でプログラムを書いているとよく遭遇するのがセグメンテーション違反というエラーです。不正なアドレスへのアクセスなどによりセグメンテーション違反が起きると、通常、 UNIX 系の OS では SIGSEGV というシグナルによってプログラムが終了するとともに、 core というファイルが作られます。 core ファイルにはデバッガから参照できるいろいろな情報が残っていますが、多くの場合に役に立つのは、スタックトレースという情報です。スタックトレースを見れば、プログラムがどこでクラッシュしたのか、どのような関数を経由してそこにたどり着いたのかがわかります。プログラムがクラッシュした箇所を特定できれば、単純な

    C++ のプログラムのデバッグを楽にする方法
    toshikaz55
    toshikaz55 2009/04/13
    core dumpを読みやすくしてくれるツール/「普通の奴らの下をゆけ」/最近縁がなくこの手の知識は忘れてるなぁ/飲過ぎて吐くことをcore dumpと表現するのも通じなくなるのかも/最後にまとめをつける文体が高林さんっぽい
  • おまけ for GNU Emacs

    かなり以前から eblook/Lookup のテストのために Emacs をインストールしていましたが、どうしても馴染めないまま数年の月日が過ぎてしまいました。が、とある事情で Wanderlust を使いたくなり、少しずつ Emacs に慣れようとしている今日この頃なのです。 と書いてからさらに数年。少しは慣れたような、でもたいして進歩していないような。 jaspace.el 仕事柄、日語の空白が表示されないと不安になる (というか結構困る) ので、練習も兼ねて、全角空白を薄い色の '□' として表示する minor mode を書きました。ついでに改行文字も表示できるようにしました。デフォルトでは、font-lock-mode が有効になっている場合にだけ機能します。代替文字や face は変更できます。こんなに冗長なことをしなくても、実用上は background だけ設定すれば十

    toshikaz55
    toshikaz55 2009/04/11
    jaspace.el emacsで全角空白、タブ、改行表示
  • あなたのLinuxマシンをセキュアにするために知っておくべきiptablesのルール10選

    文:Jack Wallen(Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2009-03-03 08:00 iptablesをマスターするには時間がかかるものの、セキュリティに関する基的なニーズを満たすことのできるいくつかのルールを知っておくだけで、あなたのLinuxシステムのセキュリティを向上させることができる。記事では、その手始めとなる重要なルールを解説する。 iptablesは、Linuxマシンをセキュアにするための強力なツールだ。とは言うものの、その機能の多さには圧倒されてしまいがちである。そして、コマンドの構造をしっかりと理解し、マシンのどの部分をどのようにセキュアにすべきかを把握した後であっても、ややこしいことに変わりはない。しかし、iptablesの良いところは、極めて広いその適用範囲にある。このため、iptablesのルールのいくつかを

    あなたのLinuxマシンをセキュアにするために知っておくべきiptablesのルール10選
    toshikaz55
    toshikaz55 2009/03/04
    iptablesのルールのいくつかをスクリプトにまとめておくことで、管理作業をずっと容易にすることができる
  • Armadillo-500 FX

    Arm11搭載・パネルコンピュータプラットフォーム Freescale i.MX31(ARM1136JF-S)搭載 128MB LPDDR SDRAM, 32MB NOR FLASH タッチパネル液晶I/F搭載 Linuxプリインストール 製品の主な特長 Arm11「Armadillo-500」CPUモジュール搭載 高性能ARM11搭載のCPUモジュール「Armadillo-500」をベースとした製品です。34mm×54mmの小型基板上にFreescale i.MX31、128MB DDR SDRAM、32MB FLASHメモリを高密度に集積。280ピンのコネクタによって、安価な4層基板を使った拡張ができ、多品種少量生産の機器プラットフォームとして最適です。CPUクロック最高532MHz、ベクタ浮動小数点コプロセッサ(VFP)、128KBの2次キャッシュメモリ、MPEG4エンコーダ、ビデオ

    Armadillo-500 FX
  • 2008-05-13

    エミュレータではなく実機でGoogle Androidを動かすのがロマンですが、組み込み機器初心者の私にはどうにも敷居が高いです。 なので、id:bs-androidさんやid:androidzaurusさんのような先達の偉業を最大限に利用して、ラクに動かしてみることにします。 まずはアットマークテクノさんのArmadillo-500開発セット(99,750円)を購入することから始まります。 私はぷらっとホームさんで買いましたが、他の代理店さんからも買える模様です。 Armadillo-500 ぷらっとオンライン アットマークテクノ 取扱商品一覧 普通のWindows PCを用意します。私はDELL VOSTRO 1500を使っています。レガシーポートのない機種なので、PlanexのURS-03 USB-シリアル変換ケーブルをあわせて使います。 それにしても、母艦って日語的な使い方なんで

    2008-05-13
  • Armadillo-500上のAndroidでカメラプレビューする方法 - Android(アンドロイド)情報-ブリリアントサービス

    Armadillo-500上のAndroidでUSBカメラの画像をアプリで表示させる方法をまとめましたので公開します。 Androidのソースコード公開前に作成したものの為、Androidから直接デバイスを使用しない方法を使っています。 今後、Androidから直接USBカメラを使用させる方法も探っていきます。 では、早速。 用意する物 Armadillo-500 Armadillo-500のリリースカーネルソース+Androidを動かす為のパッチ Armadillo-500で動かすことが出来るAndroidのユーザーランド アットマークテクノで入手できるATDE アットマークテクノで入手できるAtmark Dist Sourcery G++ Lite 2007q3-51 for ARM GNU/Linux Tom Gibara氏のLive Camera Previews in Andro

    Armadillo-500上のAndroidでカメラプレビューする方法 - Android(アンドロイド)情報-ブリリアントサービス
  • Emacs x tramp でネットワーク上のファイルにアクセス - Hasta Pronto.org

    ここ最近 Emacs ネタばかりなんですけど、許してやってください。っで今回は tramp って機能を紹介します。どうしても使ってみたくて色々調べました。むしろ紹介っていうより自分メモだったりしますけどw tramp はリモートにあるソースをあたかもローカルのように扱える手段 (Emacs 拡張の Elisp) で Emacs が SSH でリモートのファイルコピーをとって来てくれます。しかもローカルの Emacs で保存するとリモートのサーバーのファイルを更新してくれちゃうのです。 だったら ange-ftp でいいじゃんって思うかもしれませんが、リモートでセキュアにするため FTP を許してないとか SSH でパスフレーズだけでログインするように設定してる場合は断然 tramp でしょう。サーバーログインして編集とかでもいいんですけど、ワンアクション増えるのも面倒ですし、使い慣れたロー

    toshikaz55
    toshikaz55 2008/09/01
    emacsでリモートファイルを編集できるTRAMPの設定
  • MOONGIFT: » コミット前にチェック「SVNChecker」:オープンソースを毎日紹介

    実際に確かめていないのだが、面白そうなので紹介したい。 Subversionを開発プロジェクトに利用されている方は多いと思う。チームはもちろん、個人であってもぜひ活用してほしい。日々の作業ログとしても使えるし、バックアップとしても便利な存在だ。 そんなSubversionであるが、更新したタイミングで通知が欲しい、コミットする際にソースをチェックしたいといった要望があるかも知れない。そうしたお悩みを抱えた方はぜひこれをチェックしてみよう。 今回紹介するオープンソース・ソフトウェアはSVNChecker、Subversionのコミットフックツールだ。 SVNCheckerはSubversionリポジトリへのコミットをフックして、何らかの処理を行わせるソフトウェアだ。例えばソースのスタイルをチェックしたり、コミットしたタイミングでメール送信したりと言ったことが設定ファイルレベルでできるようにな

    MOONGIFT: » コミット前にチェック「SVNChecker」:オープンソースを毎日紹介
  • ソフト/Bug Tracking/trac/pluginのインストール - discypus

    [編集]ez_setup.py によるsetuptoolsインストール (2006-10-07) # Windowsの場合: C:\work> C:\python24\python ez_setup.py Downloading http://cheeseshop.python.org/packages/2.4/s/setuptools/setuptools-0.6c3-py2.4.egg Processing setuptools-0.6c3-py2.4.egg creating c:\python24\lib\site-packages\setuptools-0.6c3-py2.4.egg Extracting setuptools-0.6c3-py2.4.egg to c:\python24\lib\site-packages Adding setuptools 0.6c3 to e

    toshikaz55
    toshikaz55 2008/02/25
    ez_setup.pyでproxy経由でsetuptoolsがインストールできない場合。
  • 自作のEmacsチートシートを公開してみる - UNIX的なアレ

    Emacsって使うほどいろいろな機能に気がついていきますが、わりと基的な機能も忘れがちだったりします。(自分だけでしょうか・・・) そんなときにWebを探すのも面倒なので、よく使うコマンドはまとめて手元においてあるのですが、どうせならとおもってまとめてみたので公開します。 ダウンロードはコチラから。 ※PDF形式で公開していますが、元ファイルはxlsの形式です。要望があれば別途公開します。 もしかしたら間違っている部分があるかもしれません。 自分自身のためにもどんどんと修正していきたいと思っていますので、気になる点がありましたらご指摘お願いいたします。 参考にさせてもらったサイト Emacs クイックリファレンス Emacs操作キー一覧

    自作のEmacsチートシートを公開してみる - UNIX的なアレ
  • screenを初めて使うためのチュートリアル - Unix的なアレ

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

    screenを初めて使うためのチュートリアル - Unix的なアレ
  • ユーザーが退社や出向でいなくなったときに行うべき作業

    長期出張や出向などで、近い将来ユーザーが戻ってくる可能性があるなら、ユーザーアカウントはロックするだけでいいだろう。 ユーザーアカウントをロックしたり外したりするには、passwdコマンドを使用する。-lオプションでアカウントがロックされ、-uオプションでロックが外れる。 # passwd -l nori ←noriというユーザーアカウントをロック Changing password for user nori Locking password for user nori passwd: Success # passwd -u nori ←noriというユーザーアカウントをアンロック Changing password for user nori Unlocking password for user nori passwd: Success ユーザーが退社した場合は、速やかにユーザーアカ

  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
  • VMware Player に Fedora7 をゲストOSとしてインストール。VMware Tools (VMwareTools)のインストール

    ホーム >  VMware Player に Fedora7 をゲストOSとしてインストール。VMware Toolsのインストール。 VMware Player に Fedora7 をゲストOSとしてインストールし、VMware上で便利に利用できるようにするVMwareTools環境を構築する手順を示します。 インストール環境 ホストOS (VMware Player体をインストールするOS) は Windows XP ゲストOS(VMwareの仮想マシンに眞ストールするOS) は Fedora7 VMware Player Ver 2.0.1 VMware Tools 6.0.1-55017.i386 ページ内目次 1.VMware Player 体のインストール 2.仮想マシン(仮想コンピュータ)の準備 3.Fedora7をVMwareのゲストOSとしてインストールする 4

  • そろそろLDAPにしてみないか?:第1回 まずは使ってみよう|gihyo.jp … 技術評論社

    案外身近な? LDAP 古くから存在するのですが、使用する機会がないとなかなか概念を理解することができないプロトコル、そのひとつがLDAP(Lightweight Directory Access Protocol)ではないでしょうか?少なくとも数年前の筆者はそうでした。LDAPは「エルダップ」と発音します。 HTTPクライアント、HTTPサーバがあるよう、LDAPにもサーバ、クライアントという概念が存在します。LDAPサーバとは一言で言えばデータベースサーバなのですが、同じようにデータベースに分類されるPostgreSQLMySQLOracleなどのRDBMS(Relational Data Base Management System)と比較すると、一長一短があるため、管理対象のデータによって両者の使い分けを行うのが賢い選択です。 たとえばLDAPとはデータ追加や削除よりも検索を重

    そろそろLDAPにしてみないか?:第1回 まずは使ってみよう|gihyo.jp … 技術評論社
  • 第1回 ネットワーク経由でCentOSを導入する:ITpro

    ノートPCを使えば,バックアップ電源付きの,小型で省電力なサーバーを構築できる。連載では,往年の名機「ThinkPad s30」を使い,「CentOS」を導入したホーム・サーバーを構築する。 自宅に思い通りに使えるサーバーを設置したいと考えているLinuxユーザーは多いだろう。いざ,設置するとなると,騒音や電気代,設置場所の確保などが問題になる。そこで,旧型の携帯ノートPCを使ってLinuxサーバーを構築してみよう。 小型・省電力を実現できるノートPC 自宅にサーバーを置くなら,24時間稼働させても気にならないほど騒音が小さく,電気代が抑えられ,場所を取らないPCを利用するのが望ましい。しかし,ここ数年のCPUの“動作周波数競争”によって,最新のPCの消費電力および発熱のレベルは大幅に上がった。設置場所と稼働時間の長さを考慮すれば,最新のデスクトップPCはホーム・サーバーに向かない。そこ

    第1回 ネットワーク経由でCentOSを導入する:ITpro
  • ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)
  • 1