タグ

UnixとUNIXに関するyogasaのブックマーク (69)

  • Part5 Mac OS XのUNIXな使い方:ITpro

    最近,特にオープンソース関係の集まりなどに顔を出すと,Windowsマシンではなく,MacMacintosh)を持っている人の割合がかなり高くなっていることに気づきます。Macで動くOSといえば,Mac OS Xです。Mac OS Xはいろいろな顔を持ったOSです。まず,Mac独自のアプリケーション実行環境として「Carbon」と「Cocoa」を搭載しています(図1)。Microsoft OfficeやAdobe Photoshopといった市販のMac OS X用ソフトの多くはこの上で動作します。 Part1「今さら聞けないOSの疑問」,Part2「これがWindows Vistaだ!」,Part3 「Windows XP Tips 25 」,Part4「仮想マシンの仕組みを理解する」に続いて,Part5では,Mac OS X(2006年9月時点の「Mac OS X v10.4 (Tig

    Part5 Mac OS XのUNIXな使い方:ITpro
  • MacをUnixとして使うためのはじめの一歩 - UNIX的なアレ

    Unix使ってみたいってひとは意外と周囲にいるのですが、何からやっていいかわからない!ってよく相談されます。 そんなときに自分が教える内容をまとめてみました。 どうしてMacなのにターミナル?? 「Unixとして使えるからMacがいいよ!」と言われてMacを買った人はいるのではないでしょうか? 実際のところ、こんな場合が多いかと思います。 Unixってどうやって操作するの? MacがUnix??? 操作方法がさっぱりわからないし・・・ MacOSGUIが揃っていて、コマンドを知らなくてもマウスで操作することができますが、中身はUnix(FreeBSD)になっています。 普段さわる分には困らなくても、Unixコマンドを勉強するにはもってこいの環境なのです。 まずターミナルを立ち上げてみる! それではさっそくコマンドを打つための準備をしてみましょう。 アプリケーション ↓ ユーティリティ ↓

    MacをUnixとして使うためのはじめの一歩 - UNIX的なアレ
  • Hello world!

    Hello world!!

  • 横着プログラミング 第1回: Unixのメモ技術

    最終更新日: 2002-03-18 (公開日: 2002-03-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 横着プログラミングとは 私は必要が発明の母だとは思わない。私の意見では、発明とは怠惰 から、おそらくはまた、まさに無精から生じるものである。面倒を 省くために。 -- アガサ・クリスティ この言葉によると、どうも発明とは横着したいがために生まれるも のらしい。そう考えてみると確かに、私がプログラミングをする動 機は、横着するためのソフトウェアを作るため、という要素が大き い。突然、「うげー、面倒くせー」と叫んでプログラムを書き始め るのである。 そんなわけで、横着するためにプログラミングすることを私は勝手 に「横着プログラミング」と呼んでいる。連載では横着プログラ ミングをテーマに、横着のコツや私が作っ

  • Geekなぺーじ : いいから殺せ。後はこっちでなんとかするから

    IT業界って怖いですね~(棒読み) 何でそうなった? そもそもの発端は、私が現在執筆中のLinuxネットワークプログラミング書に書いているコラムのための質問でした。 Wiresharkやtcpdumpを利用したパケットキャプチャによる通信プログラムのデバッグを解説する際にプロミスキャスモードとは何かという話を書いていたのですが、その最後にちょっとしたコラムを書くためのブレストとしてTwitterで質問をしました。 で、結局出来上がった原稿は以下のような感じです。 Twitterでコラムの内容を見たいと発言されている方がいらしたので、出版前ですが晒してしまいます。 コラム:ぁゃιぃ UNIX用語 (☆ 「あやしい」の部分は、xa xya イオタ xi です。) プロミスキャスモードを「無差別モード」と訳す場合が多いのですが、この「Promiscuos」という単語は性的な意味を含む英単語なので

  • UNIXの達人によるセックス:Geekなぺーじ

    パターン1 #!/bin/sh unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep; パターン2 who | grep -i blondie | talk; cd~; wine; talk; touch; unzip; touch; strip; gasp; finger; gasp; mount; fsck; more; yes; gasp; umount; make clean; sleep パターン3 gawk; talk; nice; date; wine; grep; touch; unzip; strip; touch; gasp; finger; gasp; mount; fsck; more; yes; gasp; umount; make clean; make mrproper

    yogasa
    yogasa 2010/01/23
    なんかポケモンでのネタとか思い出します
  • scale out の技術 (in UNIX magazine, April 2009)

    scale outの技術 首藤 一幸 Last-updated: January 5, 2010 注: このページの文章は以下の記事の元原稿です。 首藤一幸, "スケールアウトの技術", クラウドの技術, pp.88-101, (株)アスキー・メディアワークス, ISBN978-4-04-868064-6, 2009年 11月 6日 アスキー・メディアワークス社の 書籍紹介ページ Amazon.co.jp の ページ 首藤一幸, "スケールアウトの技術", UNIX magazine 2009年 4月号, pp.78-91, (株)アスキー・メディアワークス, 2009年 3月 18日 データベースに求められる性能を試算したところ、 十台、百台…数万台のサーバが必要になった。 クラウドを構築する側はこういう問題に直面し、解決しようとしてきた。 台数に比例した性能を引き出すこと、つまりsca

  • UNIXを学びながら笑ったものいろいろ - 狐の王国

    だいぶ風邪もよくなってきたので起き出して来て、ぼーっとネットを見てる。その隣でid:elm200さんが仕事をしてたりしてるのだが、わりとelm200さんとはUNIXネタで盛りあがる事が多い。 というわけで治りかけの風邪でぼけーっとしてるついでに、俺がUNIXを勉強してたときに見付けた笑える話とかを思い出してみるのもいいかなと。 タイピング矯正ソフトウェア「SL(1)」 UNIXでファイルのリストを取りたいときは「ls」というコマンドを打つのだが、タイピングを誤って「sl」と書いてしまうことがある。SL……蒸気機関車かよ!! などということは誰もが一度は思ったのであろうが、それをホントに実装しちゃったイカれた^H^Hした先達がいらっしゃったのである。 豊田正史とslコマンド (Masashi Toyoda and SL command) これを実行するとターミナルにホントにSL──蒸気機関車

    UNIXを学びながら笑ったものいろいろ - 狐の王国
    yogasa
    yogasa 2009/10/27
  • lsyncdをつかって簡単にファイル同期を - UNIX的なアレ

    lsyncdというツールをご存じでしょうか?これを導入することで、リモートのホストとディレクトリ単位で同期をすることができます。 先日のエントリーでも紹介していますが、実は設定や導入がすごく簡単です。した設定でリモート間でファイルの同期をとれるのはやはり便利ですよね。 さて、今回はlsyncdの簡単な導入方法を紹介したいと思います。 lsyncdの仕組み lsyncdはlinux kernel2.6.13で導入された、inotifyというAPIをつかって動作しています。 inotifyはファイルシステムのイベントを取得することができるAPIで、ファイルの作成や削除などをそれぞれイベントとして取得をすることができます。 この仕組みと、rsyncを組み合わせてファイルの同期を行うことを実現しています。 lsyncdのインストール まず、以下のページからsourceをダウンロードしてください。

    lsyncdをつかって簡単にファイル同期を - UNIX的なアレ
  • USP研究所 | ユニバーサル・シェル・プログラミング研究所

    情報システムの開発には、なぜ多くの費用と時間がかかるのか? しかも出来たシステムは想定とは違って使いにくい——。USP(Universal Shell Programming)研究所はコンピュータ技術質に立ち返り、こうした問題を解決するために設立されました。 情報システム構築に関する様々な問題・課題を根から解決します スタート時の要件定義から仕様変更が重なり、開発コストが膨れ上がった 何をするにも外注先に頼らざるを得ず、運用保守費が一向に減らない 経営環境の変化に対して、タイムリーにシステムを対応できない 数年ごとのOS・ミドルウェアのバージョンアップに悩まされている 蓄積している大量のデータを上手く活用できない データを活用するには、高額のツールを導入する必要がある DXと言われても、どこから手をつけたらいいかわからない パッケージの大きなカスタマイズは時間とコストがかかる 情報シ

    USP研究所 | ユニバーサル・シェル・プログラミング研究所
    yogasa
    yogasa 2009/08/09
  • UNIX 40 歳おめでとう! | スラド

    1969 年の夏にケン・トンプソン氏が UNIX の開発に取り組んでから今年で 40 年になる。家 /. の記事では ComputerWorld に掲載された ``Unix turns 40: The past, present and future of a revolutionary OS'' という UNIX の歴史と展望についてまとめた記事を紹介している。 記事によると「ベル研究所の手がけていた Multics (Multiplexed Information and Computing Service) というタイムシェアリングシステムの開発プロジェクトには問題が山積していた。このためその年の初めにはこのプロジェクトから撤退することを決定しており、トンプソン氏と同僚のデニス・リッチー氏は取り残された気分になっていた。彼らは当時主流であったバッチ OS には興味がなく、また巨大に

    yogasa
    yogasa 2009/06/09
  • 「OpenBSD 4.5」が正式リリース | エンタープライズ | マイコミジャーナル

    OpenBSDプロジェクトは5月1日(協定世界時間)、オープンソースOSの最新版「OpenBSD 4.5」をリリースしたと発表した。 OpenBSDプロジェクトのWebサイトに掲載されているOpenBSD 4.5のバナー 新版では、GumstixプラットフォームのXScaleやOpneMokoベースのARMに対応したほか、SunのCoolThreadsサーバ向け仮想化ソフトウェア「Logical Domains」が提供する仮想I/O機能も利用できるようになった。また、UltraSPARC IIe搭載のワークステーション/ノートPCCPU周波数をスケールダウンして消費電力を削減させるといったことも可能になっている。 そのほかにも、サポートするハードウェアの種類を大幅に増やしたうえ、ツールや機能の追加も数多く行われている。詳細はこちらのWebサイトで確認してほしい。 なお、OpenBSD 4

  • OpenSolarisのデスクトップ進化形 Jaris | OSDN Magazine

    かつてLinuxがPoor man’s Solarisと揶揄されていたのは遙か昔、今では商用UNIXのシンボル的存在であったサン・マイクロシステムズのSolarisもOpenSolarisとしてオープンソース化される時代となった。今回紹介するJaris(ヤリス)は、OpenSolarisをベースに、デスクトップOSとしての使いやすさ加えること目指して開発されている国産のディストリビューションである。ファイルシステムにはほぼ無限のスケーラビリティや高速スナップショット機能などで話題のZFSを採用し、Windowsアプリケーションの実行機能、キヤノン・エプソン製プリンタドライバの同梱などで、正規版の登場以前から注目を集めている。 なお、正規版であるJaris 1.0はフルコンテンツ・バージョンと、機能を厳選したベーシック・バージョンの2種類の公開が予定されている。稿は、2008年10月にリリ

    OpenSolarisのデスクトップ進化形 Jaris | OSDN Magazine
  • OpenSolarisベースの日本語対応Solaris「Jaris」公開中 | スラド オープンソース

    OpenSolarisをベースとした日語対応の新しいディストリビューション「Jaris(Japanese Solaris)」が公開中です(プレスリリース)。 プレスリリースによると主な特長は次の通り。 独自のカーネルを組み込んでいるためOpenSolarisより安定し速度も速い最新のドライバを組み込み多くのハードに対応Linuxに搭載されているソフトは全て網羅。その他、元有償ソフトを無償にて収録直接Windowsソフトウェアをインストール可能。インストール操作もWindowsと同等OSエミュレータとしては、VirtualBoxを標準搭載(個人利用は無償)Canon製プリンタに対応。PCと接続するだけで使用可能に日人のためのOS作り海外フリーソフトウェアの日語化の取組み デスクトップ環境としてはFirefox、Thunderbird、GIMP、Anthy、RhthmBox、Evince

  • UNIXに関する言葉のひらがな読みスレッド:アルファルファモザイク

    >>2 それはカタカナ読みです たとえば、「正規表現」とかひらがな読み教えて下さい 僕はせいきひょうげんと読んでます みなさんはなんて読んでるのか知りたいです

  • Ubuntu通信 - うぶん通BLOG

    yogasa
    yogasa 2009/03/14
  • HPがSunを買収する日

    HPとSunが先週発表したSolaris搭載HP ProLiantサーバに関するパートナーシップ契約は、来るべきクラウド時代をにらんだ動きだろう。もはや何が起こっても不思議ではない。 両社の提携に感じる地殻変動の前触れ ひと昔前のIT業界なら、すぐさま大きな衝撃が走ったニュースだっただろう。だが、米Hewlett-Packard(HP)と米Sun Microsystemsが先週25日(米国時間)に発表したSolaris搭載HP ProLiantサーバに関するパートナーシップ契約は、もはや既定路線とも受け止められたようだ。 はたしてそうだろうか。この提携に、大きな地殻変動の前触れを感じるのは筆者だけだろうか。ここでは、その前触れと感じるところを説いてみたい。 今回の両社の契約内容は、HPがSunからUNIX OS 「Solaris 10」のOEM供給を受け、x86サーバ「HP ProLian

    HPがSunを買収する日
  • Unix time「1234567890」を祝うサイトとパーティ | スラド

    2月9日にストーリーになったUnix time=1234567890の件だが、特設サイトが作成されている。サイトはサンフランシスコでtime_tパーティを行う団体のもののようだが、他にもアメリカ各地・ハンガリー・フィンランドの予定が書き込まれている。前回ストーリーのコメントではWikipediaの怪情報とも言われていたが、とりあえず真実になる模様。ただし時刻の都合上、1234567890の瞬間を夕方から夜間に迎える西半球にパーティ会場が集中しており、朝に迎える日(JSTでは2月14日の08:31:30)など東半球での開催は少ない。

    yogasa
    yogasa 2009/02/14
    2009/02/14 08:31:30
  • UNIX time が「1234567890」になる | スラド

    ストーリー by hayakawa 2009年02月09日 12時03分 JSTだと「Sat Feb 14 08:31:30 2009」 部門より 家記事より、今週の13日の金曜日、UNIX Time(すなわち、1970年1月1日からの累積秒)が「1234567890」になる。と言っても、正確には「2009年2月13日11:31:30pm」はUTCでの表記であるので、日時間では14日であることに注意してもらいたい。家タレコミからリンクされているLinux Pro Magazineで紹介されているように、Perl Script「perl -e 'print scalar localtime(1234567890),"\n";' 」で自分の地方時における時間を知ることができる。 だからなんだ、ってネタではありますが、wikipedia「time_t」の項目によると、「UNIX時刻が123

  • Linuxに勝てなかったPlan 9 - @IT

    2002年頃、とある雑誌でPlan 9の記事を6ページほど作ったことがある。冷静に考えると、とても流行するようには思えなかったのだが、私にはPlan 9はまぶしく輝いて見えた。それは紛れもなく未来のUNIXだったし、日々コンピュータやネットワークを利用する環境として、ぜひとも使いたいと思えるような機能が多くあった。 「Plan 9」(プラン・ナイン)はUNIXが生まれたベル研究所で、次世代UNIXとして開発されていた分散OSだ。UNIXやC言語を生み出したケン・トンプソン、デニス・リッチー、ロブ・パイクらのチームが、当時UNIXが抱えていた限界を打ち破るために、ネットワークやGUIを最初からUNIXの設計思想に基づいて取り入れた先進的なOSだった。それは、未来のUNIXとなるはずだった。 UNIXの大きな特徴として、デバイスをファイルにマッピングして抽象化するというものがある。各I/Oポー