タグ

WikipediaとUnixに関するItisangoのブックマーク (15)

  • ImageMagick - Wikipedia

    ImageMagick(イメージマジック)は画像を操作したり表示したりするためのソフトウェアスイートである。GIF、JPEG、JPEG 2000、PNG、PDF、Photo CD、TIFF、DPXなど100種類以上の画像ファイルフォーマットに対応している[2]。GPL互換でより制限が緩い独自ライセンスが適用されている[3]。 利用方法[編集] ImageMagick はコマンドラインから利用する方法と、他のプログラムから呼び出して使う方法がある。 コマンドラインからの利用方法[編集] ImageMagickは多数のコマンドラインツールを含んでおり、バッチ処理などでGUIを使わずに画像処理したい場合に有用である[4]。 画像を表示 - display input_file スクリーンショット - import [ options ... ] output file 画像変換 - conver

    ImageMagick - Wikipedia
  • 2038年問題 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "2038年問題" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2015年7月) 上から、2進・十進・問題のある時刻・正しい時刻。(GIFアニメ)3時14分7秒を超えたところで負の値となり、時刻に狂いが生じる恐れがある。 コンピュータおよびコンピュータプログラムにおける時刻の表現として「UNIX時間」《協定世界時における1970年1月1日0時0分0秒からの経過秒数[注釈 1]》を採用しているシステムがある。 UNIXおよびUNIX派生のオペレーティングシステム (OS) における基幹ソフトウェア部品の多くはC言語で書かれているが、前述

  • Time of check to time of use - Wikipedia

    Time of check to time of use(TOCTTOU、TOCTOU、トックトゥー)とは、ソフトウェア開発において、ある条件(セキュリティ認証など)をチェック (check) したあと、その結果を行使 (use) するまでに変更が発生することで引き起こされるバグの一種である。これは競合状態の一例である。 単純な例として、ユーザーがページを編集できる機能と、管理者がページをロックできる機能をもつWebアプリケーションを考える。まずユーザーがページの編集を要求し、編集フォームが表示される。次にフォームを送信する前に、管理者がページをロックする。しかし編集は既に開始されており、ユーザーがフォームを送信すると、これらの編集は受理される。すなわち、しかるべき権限がチェックされた結果としてユーザーは編集を開始したのであるが、もはや編集が許可されるべきではなくなったときに、その権限は遅

  • ルートディレクトリ - Wikipedia

    ルートディレクトリ ルートディレクトリ (英語: root directory) とは、コンピュータファイルシステムにおいて、ファイル階層における最初または最上位のディレクトリのことである。ルートディレクトリは、全ての枝の開始点である木の幹に例えることができる。ルートファイルシステムは、ルートディレクトリが位置しているのと同じディスクパーティションに含まれるファイルシステムである。ルートファイルシステムは、システムのブート時にマウントされる他の全てのファイルシステムの頂点にあるファイルシステムである。 メタファー[編集] 物質的なファイルキャビネットの例を利用するため、ファイルキャビネット内の個々の引き出しをファイルシステムやシステムプロンプトに含まれるサブディレクトリの最高位階層として表現した場合、ファイルキャビネットがある部屋をルートディレクトリとして表現できる。つまり、他のディレクト

    ルートディレクトリ - Wikipedia
  • Berkeley Software Distribution - Wikipedia

    Berkeley Software Distributionは、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群、およびUNIXオペレーティングシステム (OS) を言う。略称はBSD(ビーエスディー)。なお、今日「BSD」という名称は同OSを元に開発されたBSDの子孫の総称として使われることもあるが、この項では主に前述のUCBによるソフトウェア群およびOSについて述べる。 元となったコードベースと設計はAT&TのUNIXと共通であるため、歴史的にはBSDはUNIXの支流 "BSD UNIX" とみなされてきた。1980年代、ワークステーションクラスのシステムベンダーがプロプライエタリ

    Berkeley Software Distribution - Wikipedia
    Itisango
    Itisango 2020/05/12
    「Berkeley Software Distribution)とは、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群」
  • z/OS - Wikipedia

    名称[編集] 「z/OS」が正式名称で、略称ではない。「z」の由来はSystem z#名称を参照。 特徴[編集] z/OSは、起源となる1966年のOS/360以降、IBMメインフレームの大規模用OSで、OS/360以来の上位互換性と高い信頼性・可用性を持つため、製造・金融・流通・運輸・国防などの大規模システムで多く使用されている。 またメインフレーム専用OSでありながらオープンシステムの要素を多く取り入れている。64ビット対応(移植性の向上)、各種のオープン標準のサポート(Ethernet・TCP/IP・Web・C/C++PerlJavaWebサービスなど)、UNIX互換環境(UNIX System Services、USS、POSIX準拠、UNIXブランド取得)などがある。 仮想化としては、1台のメインフレーム(System zなど)を、物理分割(PPAR)、論理分割(LPAR)

  • UNIX時間 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "UNIX時間" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2020年1月) UNIX時間 1,000,000,000 まであとわずかの2001年9月9日 UNIX時間(ユニックスじかん)またはUNIX時刻(ユニックスじこく、UNIX time(ユニックスタイム)、POSIX time(ポジックスタイム))とはコンピューターシステム上での時刻表現の一種。協定世界時 (UTC) での1970年1月1日午前0時0分0秒(UNIXエポック)から形式的な経過秒数として表される。 真の経過秒数ではなく[1]、その間に挿入された閏秒を引き、削除

    UNIX時間 - Wikipedia
  • UNIX哲学 - Wikipedia

    この項目「UNIX哲学」は途中まで翻訳されたものです。(原文:en:Unix_philosophy (文に英文が移されています)) 翻訳作業に協力して下さる方を求めています。ノートページや履歴、翻訳のガイドラインも参照してください。要約欄への翻訳情報の記入をお忘れなく。(2020年6月) UNIX哲学(ユニックスてつがく、英: The UNIX Philosophy)とは、ソフトウェア開発の文化的な規範と哲学のまとまりであり、UNIX OS開発者たちの経験に基づくものとされている。その内容は発言者によって異なり、以下の点に留意が必要である: UNIXが開発された1971年から10年以上後の発言が大半である 発言者にはUNIX開発と関わり合いが希薄な人物も含まれている UNIXを生み出したケン・トンプソンやデニス・リッチーは"哲学"(philosophy)という表現をしていない 哲学に反し

  • シバン (Unix) - Wikipedia

    パスを直接指定する。Bourne shell の例。 #!/bin/sh echo 'Hello world!' Ruby言語のインタプリタ ruby の例(env コマンドを用いたトリック)。 #!/usr/bin/env ruby puts 'Hello world!' ファイル先頭のシバンを認識するのは、オペレーティングシステム (OS) の execve システムコール(exec を参照)を処理するルーチン中のプログラムローダーである[3]。 ファイルの先頭がバイト順マークになっているUnicode形式のファイルの場合は動作しない。これはバイト順マークのために、OSのプログラムローダーがシバンを認識できなくなるためである。 シバンの参照先は、実行可能バイナリでなければならず、(シバン行のある)スクリプトであってはならない。 シバン行の最大文字数、指定可能な引数の数などは環境依存であ

  • XFS - Wikipedia(File Systeme of LinkStation)

    XFSは(JFSと共に)UNIXシステムで最古のジャーナリングファイルシステムの一つであり、 成熟し安定し、コードはよくデバッグされている[要出典]。 XFSの開発はシリコングラフィックスにより1993年に開始され、翌年[要出典]IRIX 5.3において初めて搭載された[1]。 XFSは2000年5月にGPLで公開されると共にLinuxへの移植が開始され[2][3]、 2001 - 2002年ごろにはサポートするディストリビューションが現れた[4]。 Red Hat Enterprise Linux(RHEL)ではバージョン5.4以降「Scalable File Systemアドオン」という名前でXFSの有償サポートを行っていたが、RHEL7では/bootを含めた標準ファイルシステムとしてXFSを採用した。 XFSは2002年に開発版メインラインであるLinux 2.5 カーネルに、次いで

    Itisango
    Itisango 2013/07/07
    #XFS #filesystem についての #Wikipedia の項目。
  • Filesystem in Userspace - Wikipedia

    Filesystem in Userspace (FUSE) はUnix系コンピュータオペレーティングシステム用のソフトウェアインタフェースである。権限を持たないユーザがカーネルコードを修正することなく独自のファイルシステムを作成できる機能を提供する。これは、ファイルシステムのコードをユーザ空間で実行することでなされるもので、その際FUSEモジュールは実際のカーネルインタフェースへの「橋渡し」しか提供しない。 FUSEはフリーソフトウェアであり、GNU General Public LicenseとGNU Lesser General Public Licenseに基づきリリースされている。FUSEのシステムは元々A Virtual Filesystem (AVFS) の一部だったが、SourceForge.net上で独立したプロジェクトとして分離された。 FUSEはLinux、FreeB

    Filesystem in Userspace - Wikipedia
  • Filesystem Hierarchy Standard - Wikipedia

    Filesystem Hierarchy Standard(ファイルシステム・ハイアラーキー・スタンダード、FHS、ファイルシステム階層標準)は、Linuxを含むUnix系オペレーティングシステム (OS) での主なディレクトリとその内容を定めたものである。大部分において、BSD系のディレクトリ階層を基にして拡張し定式化している。 主要ソフトウェアおよびハードウェアベンダーからなる非営利組織Linux Foundationが保守管理しており、HP、レッドハット、IBM、デルといったベンダーが参加している。 2020年11月)現在の最新版は3.0で、2015年6月3日に発表された[1]。 多くのLinuxディストリビューションはFHS準拠を方針として宣言し、FHSにしたがっている[2][3][4][5]。 もともと、UNIXやUnix系OSには、/etcや/binや/usrなどごく基的な部

    Itisango
    Itisango 2013/06/25
    #Fedora や #openSUSE #Linux で #systemd が /sbin 配下にないのは #FHS の #思想 に反している気がするけど、いいのかな?
  • CMake - Wikipedia

    CMakeは、コンパイラに依存しないビルド自動化のためのフリーソフトウェアであり、様々なオペレーティングシステムで動作させることができる。CMakeは階層化ディレクトリや複数のライブラリを利用するアプリケーションをサポートするよう設計されている。実際のビルドにおいては、make、Xcode、Visual Studioのようなネイティブのビルド環境が利用される。CMake自身は最小限の依存関係を持つよう設計されており、ビルドするにはC++コンパイラのみを必要とする[3]。 歴史[編集] CMakeは1999年に開発が始まった。その目的はInsight Segmentation and Registration Toolkit (ITK) のクロスプラットフォームなビルド環境の要求に答えるためのものだった[4]。このプロジェクトは可視化人間プロジェクト英語: Visible Human Pr

    CMake - Wikipedia
    Itisango
    Itisango 2013/05/28
    #cmake ってそういうものか。勉強すべきものがどんどん増えていくな。
  • Gentoo Linux - Wikipedia

    Gentoo Linux(ジェンツー・リナックス[1][2][3])とは、Linuxディストリビューションの一つである。パッケージ管理システムに Portage を採用しており、プロプライエタリなソフトウェアも含んでいる。 概要[編集] 他の多数のLinuxディストリビューションと異なる点がいくつかあり、その一つに挙げられるのがインストールやアップグレードに際してローカルでソフトウェアをコンパイルすることである。その際、ユーザーはUSEフラグを使って比較的簡単にコンパイルオプションを調整することができる。また、一部のソフトウェア(Mozilla FirefoxやLibreOfficeなど)ではコンパイルオプションの調整で得られる環境への最適化を犠牲にして、導入時間の短縮などを目的として他のLinuxディストリビューションなどでみられるような予めコンパイルされたソフトウェアパッケージを導入す

    Gentoo Linux - Wikipedia
  • X Window System - Wikipedia

    Xはクライアントサーバモデルに基づき、Xサーバが各種「クライアント」プログラムと通信する。サーバはグラフィカルな出力要求を受け付け、(マウス、キーボード、タッチパネルなどからの)ユーザー入力をクライアントに送信する。Xプロトコル自身はハードウェア環境に依存しない。そのため、X Window Systemが動作するマシンはUNIXマシンだけとは限らない。Windows上でXサーバを動作させる、通称PC Xサーバというソフトウェアや、ハードウェア(ファームウエア)でXプロトコルを処理する、通称X端末も存在する。特にX端末は、UNIXマシンが非常に高価な時代に、GUIだけを安価に表示、処理できる機器として良く利用された。 このクライアントサーバという用語(ユーザーの端末、サーバ、クライアントであるアプリケーション)は、しばしば新規のXユーザーを混乱させる。なぜなら用語が逆に使われているように見え

    X Window System - Wikipedia
    Itisango
    Itisango 2012/12/30
    #Wikipedia での #X の解説。Xはサウンド周りは扱わないのか。X server側でyoutube を見ていたらクライアント側から音が出てびっくりした。
  • 1