[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

unixに関するlizyのブックマーク (34)

  • そのファイル、安全に更新できていますか?(アトミックなファイル操作:前編)

    ハートビーツ最年長エンジニアの滝澤です。以前、弊社CTOにシニアおっさんエンジニアから若手エンジニアに向けて何か書いてくれと言われた気がしたので、アトミック(atomic)なファイル操作について3編に分けて紹介します。この内容は弊社の社内勉強会で話した内容をまとめ直したものです。 そのファイル、安全に更新できていますか?(アトミックなファイル操作:前編)←今回 そのファイル、安全に作成できていますか?(アトミックなファイル操作:中編) そのファイル、安全にロックできていますか?(アトミックなファイル操作:後編) 今回は「みなさん、安全にファイルの更新ができていますか?」ということについて、考えてみましょう。 あなたはあるサーバ上のファイルの更新を依頼され、もらったファイルをサーバ上でコピーして上書きしました。しばらくして、データに異常が発生したので調べて欲しいと言われました。さて、何が起き

    そのファイル、安全に更新できていますか?(アトミックなファイル操作:前編)
  • WindowsアプリをLinuxやUNIXで動かす「Wine 1.4」が安定版に

    Wineプロジェクトは2012年3月7日、WindowsアプリケーションをLinuxやUNIX上で実行できるソフト「Wine」のバージョン1.4安定版を公開した。Ubuntu、Fedoraなどの主要Linuxディストリビューション、FreeBSD、OpenSolarisなどのUNIX向けバイナリーをWebサイトからダウンロードできる。 Wine 1.4では、GDI+対応を拡充したグラフィックス描画機構、Windows VistaのAPIモデルをベースしたオーディオスタックなど、中核部分のコードを一新。日語の縦書きフォント、アラビア語やヘブライ語などの双方向文字のサポートやMicrosoft Office 2010対応などの機能も追加した。 WineはWindowsアプリケーションをLinuxやUNIX上で実行できるようにするミドルウエア。Wineは「Wine Is Not Emulrat

    WindowsアプリをLinuxやUNIXで動かす「Wine 1.4」が安定版に
  • 2011年11月24日 Linux&Linusにモノ申す!? あのTanenbaum教授が久々にメディアに登場 | gihyo.jp

    Linux Daily Topics 2011年11月24日LinuxLinusにモノ申す!? あのTanenbaum教授が久々にメディアに登場 いまの若い読者ならその名前を知らない人も多いかもしれないが、現在、アムステルダム自由大学で教鞭を取っているAndrew Tanenbaum(アンドリュー・タネンバウム)教授といえばUNIXクローンOSのMINIXの開発者であり、分散コンピュータやオペレーティングシステムに関する著作/論文をいくつも発表している世界でも指折りのコンピューティングの大家である。かのLinus TorvaldsはMINIXとTanenbaum教授の『Operating Systems: Design and Implementation』に大きな刺激を受けてLinuxを開発したというエピソードもよく知られている。 そんなTanebaum教授がフランスのWebメディア『

    2011年11月24日 Linux&Linusにモノ申す!? あのTanenbaum教授が久々にメディアに登場 | gihyo.jp
  • 『【研究課題レポート抜粋】各無償OSにおけるFSとMySQLの性能』

    これは第1回研究課題(2008年前半期)におけるDaikoku氏のレポート「Linux,OpenSoralis,FreeBSDの各ファイルシステムにおけるMySQLの性能評価」からの抜粋です。当時の環境、状況における結果の有用性から、最優秀賞を受賞しました。 1. はじめに これまでは,Linux上でMySQLを利用することが多かったが,昨今,他のOSもオープン化や利便性向上,新しいファイルシステムへの取り組み等,注目すべき点がある.稿では,IAサーバにLinux,OpenSolaris,FreeBSDをインストールし,MySQLを稼動させ特徴や性能の評価を行う. 2. ファイルシステムについて 現在のところ,アメーバで利用しているMySQLはext3を利用している.その他の主なファイルシステムとしては,下表のようなものがある. 稿では,特に実用性が高いと思われるext3,UFS2(以

    『【研究課題レポート抜粋】各無償OSにおけるFSとMySQLの性能』
  • (新人向け) Unixオペレーションの注意点 - Magical Diary

    主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

    (新人向け) Unixオペレーションの注意点 - Magical Diary
  • https://atmarkit.itmedia.co.jp/fwin2k/win2ktips/1366sua/sua.html

  • x.com

  • less の tail -f モード的な何か - 宇宙行きたい

    今、衝撃的な事実が社内 IRC に何気無く流れてた。 もう、これを知らなかったせいで無駄にした時間を想像するだけで泣きそうになった。 id:sett-4 : (less で) shift+Fでtail -fモードに。Ctrl+Cで脱出 もう、当どれだけ今まで、その二つを行き来していたか…… orz

    less の tail -f モード的な何か - 宇宙行きたい
  • UNIX vs Microsoft Windows:そのシステム設計におけるセキュリティ理念の相違

    文:Chad Perrin (Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2010-11-26 08:00 システムセキュリティに対するUNIXのアプローチと、Microsoft Windows(以降、Windows)のアプローチの主な違いに目を向けてみることで、UNIXシステムの特長とも言えるセキュリティの強固さが、その優れたアーキテクチャ設計によってもたらされているという事実を実感することができる。Windowsでも、さまざまな角度からこういった特長を取り込もうという試みがなされてはいるものの、システムアーキテクチャに組み込んだかたちで設計されているのではなく、OSの上に構築した機能として実装されているのが実態である。 例を挙げると、Windowsにおいて権限の分離を実現するために採用されている設計指針は、Windowsセキュリティに影を投げかけ続

    UNIX vs Microsoft Windows:そのシステム設計におけるセキュリティ理念の相違
    lizy
    lizy 2010/11/26
    これがFUDというやつですか?
  • Linuxコマンドでテキストデータを自在に操る - じっくりコトコト煮込んだみかん

    Linuxでテキストデータを扱うときに、コマンドをパイプで繋げるだけでいろいろな処理ができて面白いのですが、綺麗に整理されていない気がするのでまとめてみます。ここでは、cat, paste, join, grep, head, tail, cut, awk, sed, tr, sort, uniq, wc を取り上げます。 ファイルを縦に結合 ファイルを縦に結合します。 コマンド 説明 cat file1 file2 ... file1, file2, ... を縦に結合 cat file | ... としてファイルの中身をパイプに流すのにもよく使います。 ファイルを横に結合 ファイルを横に結合します。あまり使わない?*1 コマンド 説明 paste file1 file2 .. file1, file2, ... を横に結合 join file1 file2 file1 と file2

    Linuxコマンドでテキストデータを自在に操る - じっくりコトコト煮込んだみかん
    lizy
    lizy 2010/09/19
    SQLと対比させると面白そう。union/join/selectか
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

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

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • .bash_profileと.bashrcの違いは

    ユーザーのホームディレクトリには、.bash_profileや.bashrcといったファイルがある。どんなファイルがあるかは、-aオプション付きでlsコマンドを実行すると表示される。 $ ls -a ./          .bash_history  .bashrc  .emacs           .rpmmacros  rpm/ ../         .bash_logout   .canna   .emacs-color.el  .screenrc   tmp/ .Xdefaults  .bash_profile  .cshrc   .emacs.el        .xemacs.el この中の.bash_profileと.bashrcは、共にログインしたときに実行される設定用のシェルスクリプトだが、両者にはもちろん違いがある。 .bash_profileは、ログイン時だけに

  • フリーのWindows用Xサーバー「Xming」のインストールと基本設定、使い方 | OSDN Magazine

    今回紹介するXmingは、フリーのWindows用Xサーバーである。UNIX系OSを利用しているユーザーなら、一度は離れた場所にあるマシンにネットワーク経由でログインした経験があるだろう。このような場合にXmingを利用すれば、ネットワーク経由でGUIアプリケーションを起動・操作することが可能になる。 UNIX/Linuxにおいては、X Window System(以下、X)を使用してGUIを実現していることが多い。Xでは画面表示を行うアプリケーション(Xサーバー)と、GUIを備えた個々のアプリケーション(Xクライアント)が分離されており、Xクライアントが描画命令をXサーバーに送信し、Xサーバーがそれを実際に描画するというクライアント/サーバー構成が取られている。このときXサーバーとXクライアントは同一のマシン上で動作している必要はなく、たとえば遠隔地にあるUNIX/Linuxマシン上でX

    フリーのWindows用Xサーバー「Xming」のインストールと基本設定、使い方 | OSDN Magazine
  • Solaris 10上でホスト名とIPアドレスを変更する際の注意点

    現場ですぐに役立つ知識を欲するあなたに贈る珠玉のTips集。今回は、Solarisの/etc/inet/ipnodesについて解説します。 新規導入したSolaris 10マシンのテスト検証期間を終え、環境設定を検証環境から番環境に変えようとした際に、ホスト名とIPアドレスが変更できませんでした。以前使用していたSolarisと同様のファイルの変更を実施したのですが、変更できずに困っています。Solaris 10になって何か仕様変更されているのでしょうか? 変更したファイルは以下のとおりです。 /etc/inet/hosts /etc/nodename /etc/hostname.<インタフェース名> おそらくSolaris 10のバージョンが3/05以前のものを使用しているためだと思われます。Solaris 10では仕様が変更になり、/etc/inet/ipnodesが参照されるように

  • 第4回 DTraceを使おう | gihyo.jp

    FreeBSD 7.1-RELEASEでは、OpenSolaris由来の強力なシステム監視環境である「DTrace」が使えるようになった。DTraceを使うと、システムの特定の動作を狙い撃ちで取り出して解析することができるので、デバッグやパフォーマンス向上のためのチューニングが楽になるという。今週はこの話題をとりあげよう。 OpenSolarisからの強力な助っ人 DTrace は、Sun Microsystemsによって開発された、システム解析を容易に行なうためのツール群である。たとえば、お使いのFreeBSDシステムが行う特定の動作を「プローブ(probe⁠)⁠」して、プローブが起動した瞬間に指定した解析作業を行って結果を見ることができるスグレモノの開発環境である。DTraceはCommon Development and Distribution Licenseというライセンスの元で

    第4回 DTraceを使おう | gihyo.jp
  • yebo blog: Pipe Viewer

    2009/02/03 Pipe Viewer UnixのユーティリティにPipe Viewer (pv) という便利なツールがあるそうだ (Andrew Wood氏作)。これはUnixのパイプに流れるデータの進行状況を表示するツールで、パイプを使う事でそれがどのくらいで終わるかが分かるというもの。例えば、巨大なファイルを圧縮する場合に、gzip -c access.log < access.log.gz ではいつ終わるのかわからないが、パイプを使う事で進行状況を確認できる。パイプは多段でもそれぞれの処理の進行状況を表示する。Cool!! $ pv access.log | gzip > access.log.gz 611MB 0:00:11 [58.3MB/s] [=> ] 15% ETA 0:00:59 $ tar -czf - . | pv > out.tgz 117MB 0:00:5

  • [Think IT] 第2回:syslogを押さえよう! (1/3)

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2024年5月時点の調査。

  • サーバをSolaris10に移行しています

    サーバをSolaris10に移行しています Written on Feb 14, 2008. Posted in My PC environment ここ数日、このブログも、Eclipseのアップデートサイトも、こみゅすけも、eisbahn.jpで提供している全てのサービスを停止させていただいていた。昨日のデブサミでも何名かの方々から「どうしたの?」とご心配いただいてしまった。 落としている間何をしていたかというと、3年近く運用環境としていたLinuxのディストリビューション「Fedora(3, 6)」に別れを告げ、Solaris 10に移行しようと思ってせっせと作業をしていた。OSのインストール、Bind、Postfix、qpopper、Apache、PostgreSQLperl、MovableType、VNCといったところがやっと導入完了。作業を始めたのがこの前の日曜日なので、約5日

  • MOONGIFT: � よく使うUnix系コマンドをWindowsにも「UnxUtils」:オープンソースを毎日紹介

    Linux/Unixを触っていると、次第にコマンドラインの便利さが分かってくる。そうなるとWindowsでもコマンドが使いたいと思ってくる。コマンドプロンプトはあるが、あのレベルではない、もっと実用的な高度な操作が出来るものだ。 WIndowsLinux/Unix系のコマンドを使おうと思ったら代表として挙げられるのがcygwinだろう。だがインストーラーがあったり、利用までにかかる時間を考えると入れるのが億劫になってしまう。代表的なコマンドに限られるが、こちらが手軽で便利だ。 今回紹介するオープンソース・ソフトウェアはUnxUtils、Linux/UnixコマンドのWindows移植ソフトウェアだ。 代表的とは言ったが、それでも120のコマンドが用意されている。主なものとして、basename/bunzip2/bzip/cat/chgrp/chmod/chown/cp/date/df/d

    MOONGIFT: � よく使うUnix系コマンドをWindowsにも「UnxUtils」:オープンソースを毎日紹介
    lizy
    lizy 2008/02/13
  • もっとscreenを便利に使うためのチュートリアル - UNIX的なアレ

    screenを初めて使うためのチュートリアル - UNIX的なアレ の記事が意外と好評だったのでさらに書いてみます。 前回書いた内容は、Screenの基的な操作を説明する内容でしたが今回はもうちょっとすすんだScreenならでは!な機能について書きたいと思います。 今回もチュートリアル形式で書きます。screenを立ち上げてください。 suspend/atach まずは個人的にscreenでもっとも便利と思っている機能、suspend/atachについて説明します。 図のようにscreenをあげているとします。 この状態で、以下のキー入力を行ってください。 CTRL + J のあと、z下記の表示がでれば成功です。 # screen [4]+ Stopped screenこれは今あげているscreenの状態を保ったまま、一度shellからぬけたような状態です。 それでは戻ってみましょう。

    もっとscreenを便利に使うためのチュートリアル - UNIX的なアレ