タグ

linuxとLinuxに関するsirocco634のブックマーク (66)

  • 初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ

    他の言語をを書き慣れてから、シェルスクリプトを書こうとするとしょうもない部分でハマったりすることがあります。「簡単な処理だからシェルスクリプトで書くか」と思っても無駄に時間がかかってしまっては仕方ないですよね。 今回は初めてシェルスクリプトを書くときに、ハマりそうな点について説明をしたいと思います。 実行権限をつける 単純にファイルを生成しても下記の用に実行しようとしても実行はできません。 # touch test # ./test sh: ./test: Permission denied # touch foo # ./foo sh: ./foo: Permission denied これはファイルに実行権限がついていないため、起きる現象です。 chmodコマンドを使って実行権限をつけてやりましょう。 # chmod +x test # ./test # chmod +x foo #

    初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ
    sirocco634
    sirocco634 2008/02/24
    初めてシェルスクリプトを書くときに知っておきたいこと
  • Geek to Live: Mount a file system on your Mac over SSH

    by Gina Trapani Click to viewYou already know how to access shared files on the PCs on your home network from your Mac, but what about any old file server on the internet via SSH? Earlier this year, a few Google engineers released a new software package that enables Mac OS X to mount remote file systems using a variety of methods, including SSH. This software, called MacFUSE, lets you drag and dro

    Geek to Live: Mount a file system on your Mac over SSH
    sirocco634
    sirocco634 2008/02/16
    MacでSSHでネットワーク越しにハードディスクを共有する
  • 軽快なLinux環境をつくれる、coLinuxのセットアップ手順 - Unix的なアレ

    以前にWindows上でLinuxを走らせる方法として、VMwareで作る、初めてのLAMP環境構築 - UNIX的なアレを紹介しました。 今回もまた、Windows上でLinuxを動かせる、coLinuxというものを紹介します。 VMwarePlayerに比べたメリットは動作が早いという点です。 coLinuxのインストール手順を記載しているサイトはすでにありますが、若干経験者向けな内容になっていますので、ここでは出来るだけ噛み砕いて書いてみます。 それでもVMwarePlayerよりも設定が若干難しいですが、頑張っていきましょう! 必要なモノをダウンロードする。 まず、必要なものは以下の2つです。 coLinux体 FileSystemImage (今回はDebianを使用します) swapImage(swap用のイメージです) coLinux体ダウンロード それではまずcoLin

    軽快なLinux環境をつくれる、coLinuxのセットアップ手順 - Unix的なアレ
    sirocco634
    sirocco634 2008/01/22
    coLinuxのセットアップ手順の解説。なんかタイムリーな記事
  • Lifehacker's 2007 Guide to Free Software and Webapps

    Click to viewThroughout Lifehacker's archive of over 14,000 posts, we've mentioned hundreds of free web and desktop apps that help you get things done—but which are the best? As we wrap up the year 2007, it's the perfect time to put together an authoritative guide to our favorite pieces of free software and web services for common computing tasks on every platform. After the jump, check out our fa

    Lifehacker's 2007 Guide to Free Software and Webapps
    sirocco634
    sirocco634 2007/12/18
    Mac用のフリーソフトが紹介されている。
  • 全角スペース・タブを目立つように表示する - ひげぽん OSとか作っちゃうかMona-

    定番の.emacsとして全角スペース・タブを目立つようにするという設定があるのですが (defface my-face-b-1 '((t (:background "medium aquamarine"))) nil) (defface my-face-b-2 '((t (:background "gray26"))) nil) (defface my-face-u-1 '((t (:foreground "SteelBlue" :underline t))) nil) (defvar my-face-b-1 'my-face-b-1) (defvar my-face-b-2 'my-face-b-2) (defvar my-face-u-1 'my-face-u-1) (defadvice font-lock-mode (before my-font-lock-mode ()) (fon

    全角スペース・タブを目立つように表示する - ひげぽん OSとか作っちゃうかMona-
    sirocco634
    sirocco634 2007/12/13
    Emacsで全角スペース・タブを目立つように表示する
  • The 20 Best iPod Utilities

    Click to viewWith a new generation of iPods on the market this holiday season, your reliable old iPod may not seem as shiny as it once did. But with the help of third party applications and utilities, you can unlock tons of useful functionality you never knew was there and revive that aging iPod so it doesn't look quite so bad next to its successors. Whether new or old, the following 20 iPod utili

    The 20 Best iPod Utilities
  • Macで使える便利なコマンドライン

    UNIXをベースにしたMac OS Xでは、高度なUNIXの強力なコマンドラインユーティリティをほとんど利用できる。MacでUNIXの修行を始めたい人のためのコマンドを紹介する。(Lifehacker) Macでこのページを見ている方は、美しいGUIを使っているだろうか? Mac OS XはUNIXベースなので、ほとんどの高度なUNIXにある強力な古いコマンドラインユーティリティを実行できる。もしもTerminalを一度も起動したことがないのなら、あなたはダイアログボックスよりも多くの管理機能と選択肢を提供してくれるであろうたくさんのUNIXツールを体験し損ねている。以前にも基的なUNIXコマンドを幾つか取り上げたが、今回はMacの快適さから離れてUNIXで忍者修行を始めたい人のためのコマンドを幾つか紹介する。 TerminaliTermに置き換える Mac OS Xコマンドラインに踏

    Macで使える便利なコマンドライン
    sirocco634
    sirocco634 2007/11/16
    Macで使える便利なコマンドライン
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
    sirocco634
    sirocco634 2007/11/04
    玄箱Proをdebian化
  • はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro

    なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。今回は,どうしたらカーネル・ソースを読みこなせるようになるのか,筆者の経験をお話します。 Linuxユーザーなら誰しもカーネルのソース・コード(カーネル・ソース)を読んで,どのような処理を行っているのかを確認したり,自分なりの変更を加えたりしたくなるのではないでしょうか。しかし,カーネル・ソースの量は膨大な上,C言語で書かれているので,コンピュータ内部やOS(オペレーティング・システム)の仕組みを理解したプログラマでないとなかなか読みこなせません。そのため,カーネルを読むための第一歩を踏み出せない人が数多くいることは事実です。 講座では,プログラマではないごく普通のLinuxユーザーが,カーネルをある程度自力で

    はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか:ITpro
    sirocco634
    sirocco634 2007/11/02
    はじめてのカーネル・ソース 第1回 どうしたら読めるようになるのか
  • スタート!マックブック (Start MacBook)

    当サイトでは、MacBookの購入前や購入後に知っておきたい情報を詳しく掲載していますので、MacBookの購入を検討されている方は目を通してみて下さい。 ここでは初めてMacBookを購入しようと検討されている方に、購入前に確認しておいてほしい事についての情報を掲載しています。 はじめに MacBookは液晶の美しさやトラックパッドの秀逸さ、MacBook特有の湾曲したアルミ感溢れる美しいデザイン等、様々な魅力が詰まったノートパソコンです。しかし、購入してみたものの日人が操作に慣れているWindowsとは全く別物になりますので、操作性の違いで嫌気がさしてしまう方も少なくないようです。 では、購入前に気をつけておきたい点を確認しておきましょう。 1.Windowsと操作性が全く違う! MACはOS XというOSを搭載しており、Windowsとは全くの別物と考えて下さい。Windowsで慣

    スタート!マックブック (Start MacBook)
    sirocco634
    sirocco634 2007/10/04
    Macの使い方を解説したページ
  • gccのx86インラインアセンブリに関して

    GCCでインラインアセンブリを使用 する方法と留意点等 for x86  (1999〜2006年10回改訂、2006年1月22日注意を追加、最終更新日2006年5月27日) 文: A. SAITOH <s-akira at users.sourceforge.net>  home ※システム名、CPU名は一般に開発会社の登録商標です。 以下の情報はあまり過度に信用しないで下さい。より正確な情報は、asやgccのinfoから得て下さい。 個々のプロセッサ命令の解説はここでは述べません。そのような技術資料は、インテルやAMDのウェブ サイトのdeveloper向けのページからpdf形式で入手できます。 以下の文及びプログラム例の運用結果に関して、筆者は一切責任を負いません。 参考文献 [0] D. Stancevic, K. Scheibler, J. Leto, Linux Assembly

    sirocco634
    sirocco634 2007/09/25
    gccのx86インラインアセンブリに関して
  • 【コラム】OS X ハッキング! (244) 故きGNU Screenを温めて新しいSpacesを知る? | パソコン | マイコミジャーナル

    iPod touch、予約しました。選んだタイプですが、私には8GBで十分です。到着後の予定はといえば、やはりこんなことを試したいなあと。マルチタッチUI向けにシェルをカスタマイズ、なんて酔狂なこともやりたいなあと。どうか2週間ほどお待ちくださいませ。 さて、今回は「GNU Screen」について。できるかぎりタイムリーなネタ提供を心がけている当コラムにしては、取り上げるのを躊躇してしまうほど知られたコマンドだが、Leopardの新機能「Spaces」に通じる機能がないわけでもない。Leopardリリース前にGNU Screenで温故知新、というのもまた一興では? GNU Screenでできること GNU Screenは、1つの端末画面上に複数のウインドウを開き、切り替えて使用するためのコマンド。他のGNUプロダクト同様、多くのUNIX系OSに収録され、OS Xにもscreenコマン

    sirocco634
    sirocco634 2007/09/21
    GNU Screenの使い方
  • Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -

    Changelog英語で書く際に参考になるようなテンプレートをまとめてみました.git や svn のコミットログにも使えます. このエントリは今後も逐次更新を続けます(最終更新2018/11/01) リリースノートの英文についてはRelease note のための英文テンプレート集 - pyopyopyo - Linuxとかプログラミングの覚え書き -に分離しました git等のcommit メッセージにも使えます 以下,例文. バグ修正した場合 修正した場合 → fix を使うのが定番です Fixed a performance regression. (パフォーマンスが低下するバグを修正しました) Fix possible memory leak Fixed an issue where some devices would display the wrong image. (いく

    Changelogのための英文テンプレート集 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
    sirocco634
    sirocco634 2007/09/21
    Changelogのための英文テンプレート集
  • liquidicity » Panic Over! PHP, CSS & HTML Help Sheets

    August 2024 July 2024 February 2024 November 2023 June 2023 April 2023 March 2023 February 2023 January 2023 December 2022 November 2022 October 2022 September 2022 August 2022 July 2022 June 2022 April 2022 March 2022 February 2022 January 2022 December 2021 November 2021 October 2021 September 2021 August 2021 July 2021 June 2021 May 2021 April 2021 March 2021 February 2021 January 2021 December

    sirocco634
    sirocco634 2007/08/24
    Macでどのキーを押すと望んだ記号が表示されるかをまとめたカンニングペーパー
  • GNU SCREEN メモ

    GNU SCREEN メモ 2005-12-20-2 [Tips] Let's use SCREEN! <http://www.dekaino.net/screen/> USING SCREEN EXAMPLE part1 <http://www.dekaino.net/screen/02example.html> 新しい仮想画面の生成^Z^C ^Zc仮想画面の切替^Zn ^Z[SPC] ^Z@仮想画面リストの表示^Z^W ^Zw仮想画面のタイトル変更^ZA仮想画面への直接移動^Z[画面番号]仮想画面の切替(降順)^Z^H ^Z[DEL] ^Z^P ^Zp USING SCREEN EXAMPLE part2 <http://www.dekaino.net/screen/03example.html> バックスクロール(コピーモードに移行)^Z[ESC] ^Z[コピーバッファへのコピー範囲

    GNU SCREEN メモ
    sirocco634
    sirocco634 2007/08/23
    Screenについて
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    sirocco634
    sirocco634 2007/08/17
    Emacsでdiaryを使う際のtutorial
  • lookup

    1. lookup とは 2. インストール 3. 設定 4. 使い方 1. lookup とは lookup は西田氏が作られた辞書検索のパッケージです。 私の使っている辞書だと外字の表示が楽にできたので、愛用させてもらっています。 2. インストール まずは ndtpd か eb および eblook が必要です。 これらも lookup も基的には configure; make; make install で簡単にインストールできます。 私は Emacs 21 で lookup-1.3 を使っています。 最新の cvs のものは emacs-21 でも一応動くものの、まだ実用レベルではないような感じだったので。 もっとも lookup-1.3 では、そのままでは外字が表示できなかったので、ちょっとハックしてみました (lookup-1.3-emacs21.patch)。 ひどく適

    sirocco634
    sirocco634 2007/08/16
    Emacsで辞書を引きための設定例
  • sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法

    【1.初めに】 要望がありましたので、今回はLinux(実際はRedhat系Linux)でそこそこ安全かつ楽にサーバを立てる際の手順を記してみます。 ※一応注意:今回は、試しにサーバを立てる程度であればこのくらいで十分ではないかと思うレベルを想定しています。サービスに投入するサーバでは私はもっと細かいところまで手を入れています。 【2.そこそこ安全かつ楽にサーバを立てる手順】 さて、いよいよ題です。サーバを立てる際は、不必要なものを全て取り除いてから必要なものを追加していくというのが基になります。以下の手順1~5では不要なものの除去、手順6~7で必要なものを追加し確認しています。それを踏まえまして。 ■手順1. OSをインストールします。(私はLinuxであればCentOSを入れることが多いです。その際私はインストールの種類をカスタムにしパッケージグループの選択では開発ツール以外全部チ

    sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法
    sirocco634
    sirocco634 2007/08/16
    Linuxでそこそこ安全かつ楽にサーバを立てる方法
  • Emacs で wdired と moccur-edit を使っていない人は(ry

    Emacs で wdired と moccur-edit を使っていない人は(ry と思ったので紹介します。 wdired wdired ではファイルのリネームが超簡単になります。 mv やエクスプローラで F2 を押してリネームをしている人は wdired を使うべし。 dired で ~/tmp を表示すると以下の様になっているとします。 /home/taro/tmp: 合計 273 drwxr-xr-x 6 taro taro 928 2006-12-26 10:41 . drwxr-xr-x 66 taro taro 3632 2006-12-26 10:25 .. -rw-r--r-- 1 taro taro 2232 2006-11-24 21:36 EndsWithTest.cpp -rw-r--r-- 1 taro taro 670 2006-11-24 21:24 End

    Emacs で wdired と moccur-edit を使っていない人は(ry
    sirocco634
    sirocco634 2007/08/15
    Emacsにおけるwdiredとmoccurについて
  • Beginning OS X

    Beginning OS X 10.5 UNIX 使いのための OS X 設定指南書。10.4 Tiger ユーザは Beginning OS X 10.4 をご覧ください。 [編集] 基方針 Mac OS X 10.5 Leopard を対象とする UNIX Workstation としての利用を想定 (Server としてではない) Firewall により守られたセグメント内での利用を想定 MacPorts を柱に UNIX 環境を整える 端末には OS 標準の Terminal.app を用いる方向で設定 locale は ja_JP.UTF-8 一通りの pLaTeX 環境を導入する [編集] 目次 インフラ整備編 アプリ導入編 (拾遺) 運用編 関連リンク

    sirocco634
    sirocco634 2007/08/15
    OS XでUNIX環境を完備する方法