タグ

Unixに関するext3のブックマーク (18)

  • PHPにおける負のunix timeの扱いとPropel

    こんにちは、hnwです。さて、今回はPHPの時刻とPropelに関する話題です。 PropelはPHPで使われるO/Rマッパーとしてはメジャーなものの一つです。symfonyでは標準のO/Rマッパーとして採用されていますし、Mojaviなど他のフレームワークを利用した際もO/RマッパーとしてPropelを採用している事例があります。 ところで、PropelではRDBのtimestamp型のカラムを扱う際に内部的にunix timeに直すような実装をしています。SQL標準ではtimestamp型は西暦1年から9999年まで表せるわけですから、unix timeに直す実装というのはtimestamp型の全ての値を正しく扱えないような、いわば乱暴な実装であるといえます。 完璧ではないにせよ、実際に利用する際の適用の可否を考えてみます。unix timeは1970年1月1日からの経過秒ですから、誕

  • Subsystem for Unix Application (SUA)

    UNIX ベース アプリケーション用サブシステム (SUA) は、Microsoft® Windows® のサーバー クラスのオペレーティング システムを実行しているコンピュータで、カスタム UNIX ベース アプリケーションをコンパイルおよび実行するためのソース互換性サブシステムです。元のソース コードをほとんど変更することなく (あるいはまったく変更することなく)、UNIX アプリケーションを SUA で Windows と完全に相互運用可能です。 UNIX ベース アプリケーション用サブシステムは、POSIX (Portable Operating System Interface) プロセス用のオペレーティング システムを提供します。SUA は、こちらからダウンロードできるサポート ユーティリティ (シェルや Telnet クライアントなど) のパッケージと共に使用することで、完全

    Subsystem for Unix Application (SUA)
  • Solaris - Wikipedia

    Solaris(ソラリス)はサン・マイクロシステムズ(サン)によって開発され、UNIXとして認証を受けたオペレーティングシステム (OS) である。2010年1月27日のオラクルによるサン買収に伴い、現在の開発は同社が担っている。 プロプライエタリソフトウェアであるが、かつてコア部分(ONという:OS+NETの略)はOpenSolarisとしてオープンソース化されたことがある。しかし2010年8月以降、ONのソースコードの公開はされていない。 なお、公開されていたONのソースコードは、有志の手によってillumosプロジェクトとしてオープンソース化されたまま更新が続けられている。 概要[編集] 1990年代初頭、サンはBSDベースだったSunOS 4をUNIX System V Release 4 (SVR4) ベースのものに置き換えた(SVR4はAT&Tとサンが共同で開発した)。元々の名

    Solaris - Wikipedia
  • プラン9 - Wikipedia

    プラン9(プランナイン) 『プラン9・フロム・アウタースペース』 - 1959年に製作されたエド・ウッド監督の映画。 Plan 9 from Bell Labs - ベル研究所で開発されたオペレーティングシステムの一種。名前は前記映画に由来する。 ザ・プラン9 - 6人組お笑いユニット。名前は同じく前記映画に由来する。 このページは曖昧さ回避のためのページです。一つの語句が複数の意味・職能を有する場合の水先案内のために、異なる用法を一覧にしてあります。お探しの用語に一番近い記事を選んで下さい。このページへリンクしているページを見つけたら、リンクを適切な項目に張り替えて下さい。

  • (ogijunの)あとで書く日記 - あなたがMacを使うべき10の理由

    前口上 もともとこのエントリを書こうと思い立ったのはETech会場はMacだらけ、というid:naoyaさんや他の参加者の報告に刺激されたからだったりするんだけど、中でid:iRSSさんが次のように書いている: 「どうして、この会場はMacユーザーが多いんですか?」と質問したら 「Unixが使えるポータブルだからだよ。」とのお答え。 これは確かにその通りで、とても簡潔な表現なんだけど真実を伝えてはいる。ただ、あまりに簡潔すぎるというかなんというか。まあ誤解はないとは思うけど、Unixであることは別にそれ自体が目的になってしまうわけはないのであって、だから一部のgeekはUnixさわってるだけでしあわせだから、そこの狭いマーケットにうまくはまっただけ、というわけではぜんぜんない。だから市場的なインパクトはないだろうという予想は当を得ていないと私は思う。当はUnixであることを手段として、そ

    (ogijunの)あとで書く日記 - あなたがMacを使うべき10の理由
    ext3
    ext3 2012/12/11
    はあ
  • Fork爆弾 - Wikipedia

    Fork爆弾(フォークばくだん)とは、コンピュータシステムへのDoS攻撃の一種で、新たなプロセスを生成するfork機能を使ったものである[1]。Fork爆弾はワームやウイルスのようにコンピュータからコンピュータへ広がることはない。これは、コンピュータ上で同時に実行可能なプログラム数あるいはプロセス数に制限があるという前提に依存したものである[2]。このような自己複製プログラムを wabbit、bacteria、rabbit programs などと呼ぶ。wabbit は単に自己複製するだけでなく、悪意ある副作用を持つようプログラムすることもできる[3]。 詳細[編集] fork爆弾のコンセプト。プロセスは再帰的にforkし、サービス停止状態に陥らせる。 Fork爆弾は非常に高速に多数のプロセスを生成して、コンピュータのオペレーティングシステムの管理するプロセスのリストを埋め尽くす。プロセス

    Fork爆弾 - Wikipedia
    ext3
    ext3 2012/11/11
  • Display PostScript - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2023年1月) Display PostScript (DPS) は、画面上の表示システムである。名前が示すとおり、Display PostScriptはPostScript (PS) のイメージモデルと言語を使って画面上のグラフィックスを生成する。 NeXTの一連のUNIXベースのコンピュータで表示システムとして採用された。当初のバージョンはアドビシステムズが開発したが、Display PostScriptの完全実装はNeXTが主体となってアドビの協力を得て行った。NeXTのオペレーティングシステム以外ではアドビが独自に標準化し、ライセンス条件を設定して製品化している。 PostScriptからの変更点[編集

  • macOS - Wikipedia

    沿革[編集] Unix系 OSの系統樹 1994年からMac向け次世代オペレーティングシステムとして計画・開発されていたCoplandプロジェクトが挫折に終わり[39][注 22]、1996年8月、Appleは完全な自社開発をあきらめ、他社の技術を導入することに決定した。一時はBeOSやSolaris、Windows NTさえ検討対象にあがり交渉が行われた。外部ではBeOSが最有力と見られたが、最終的にはスティーブ・ジョブズが創業しCEOを務めていたNeXT社を買収してそのオペレーティングシステムOPENSTEPをもとにMac OSの使い勝手を導入したオペレーティングシステム[注 23]を開発することとなった[40]。開発を主導したのは共に元NeXTの、アビー・テバニアン(元ソフトウェア担当最高技術責任者、v10.2まで)とその後継者のバートランド・サーレイ(元ソフトウェア担当上級副社長、

  • C Shell - Wikipedia

    C shell(シーシェル、csh)は、カリフォルニア大学バークレー校の大学院生だったビル・ジョイが1970年代後半に開発したUnixシェルである。1978年にジョイが配布を始めた 2BSD という BSD UNIX のリリースで広く配布されることになった[2][3]。他にアイデアやコードに貢献した者としては、マイケル・ウベル、エリック・オールマン、マイク・オブライエン、ジム・カルプがいる[4]。UNIX V6 の /bin/sh を元に作られたもので、Bourne shell (UNIX V7) と共通の先祖を持つ。 通常テキストウィンドウ内で動作するコマンドラインインタプリタであり、ユーザーがコマンドを入力するとそれに応じた処理が実行される。またシェルスクリプトと呼ばれるファイルからコマンド群を読み込むこともできる。他のUnixシェルと同様、ファイル名のワイルドカード、パイプ、ヒアドキ

  • vi検索結果のハイライト

    ディストリビューションの環境によってはvi使用中に'/'や'?'で検索すると検索結果に色が付きます(ハイライトする)。 VIMの機能のようです。 私が昔Linuxを常用していた頃はvimではなくnviを使っていました。 検索結果に色を付ける機能がnviに無いのかそれとも設定していなかっただけなのかは分かりませんが、少なくとも私が使用している限りでは色は付きませんでした。 現在常用しているVine Linux 4.1は検索結果に色が付いてしまいます。 色が付くのはいいのですが、付いた後にそれを消す方法を知らなかったので、今更ながらちょっと調べてみました。 (a) ハイライトをvimを使用したまま消す場合 → nohlsearch コマンドを使用する :nohlsearch (b) ハイライトしないようにする場合 → $HOME/.vimrcに次の記述を追加して色が付く機能を無効化する set

    ext3
    ext3 2009/06/03
    [:noh]ESC二回でハイライトを消す
  • bash

    Linux においての「コマンド」とは、シェルによって実行ファイルが実行されていることを意味します。 たとえば ls コマンドをユーザが入力した際、その入力はシェルにとっての入力でしかありません。シェルはユーザから入力された ls という文字列を「ls という実行ファイルを実行する」と解釈し、カーネルに伝えます。 ls という実行ファイルを実行した結果がシェルによってユーザに伝えられ、あたかもユーザは ls という実行ファイルを直接実行したように感じることができます。 このように「実行したように」というのがユーザインタフェースとしてのシェルの役目です。 しかし、今回はスクリプト言語としての bash をメインに扱うので、この章は軽く流していただいて結構です。 ご存じのように bash はプログラミング言語(シェルスクリプト)のひとつとして動作します。 プログラミング言語として、最低限備わっ

  • サービス終了のお知らせ

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

    ext3
    ext3 2009/04/01
    sedで複数パターンの置換.-eで複数指定可
  • FDclone page

    FDclone-users ML について: bug 報告や機能リクエストなどの user support と開発用を兼ねた ML を開設しました。 ML 参加希望の方は、 ML 案内 page の手順に従って申込み手続きをして下さい。 尚、 FDclone-users ML の開設に伴い、 これまで頒布関係者の方々に個別にお送りしてきた release announcement mail は廃止します。 今後の release announcement mail を希望される頒布関係者の方は、 是非 FDclone-users ML にご参加下さい。 最新版 FD-3.xx について: FD-2.00 で shell 機能を内蔵するという大きな変更を行なって以降、 細かな変更は毎年のように行なって来たのですが、 major version を更新する程の大きな変更はありませんでした。 し

    ext3
    ext3 2009/03/12
    うーん。Linuxでこれ使っても余計に使いにくくなるだけのような
  • BASHでの変数について - ファイヤープロジェクト

    BASHスクリプトにおける変数の取扱について説明する. 値の代入と参照 クォート 環境変数 パラメータ変数 配列 宣言 局所変数 値の代入と参照変数は宣言せずに使用できる.以下の文では,変数xに文字列hogeを代入している. x=hoge このとき,等号の両側にスペースをいれてはいけない.この変数xの内容を参照するには,変数の前に$を付ける. echo $x 変数の値は文字列型として扱われる.そして数値の操作をするときに数値文字列を数値に変換する.また,大文字と小文字は区別される.変数の開放にはunsetを使用する. $ x=100 $ echo $x 100 $ unset x $ echo $x クォートパラメータは空白,タブ,改行コードで区切られる.変数にこれらの値を代入するには,その値をダブルクォーテーションで囲う. x=”hoge foo” $変数名をダブルクォーテーションで囲う

    ext3
    ext3 2009/03/04
    変数は=でつなぐだけ/foreach は for A in B \n do \n command \n done
  • find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編
    ext3
    ext3 2008/12/11
    "-o"と"--color"は便利そう"\|"でor検索
  • *box News & Screenshot Repository

    ext3
    ext3 2008/07/20
    SSのみ。焦げ茶色メインで文字色灰色で見づらい
  • ずんWiki - vim - 検索語が画面の真ん中に来るようにする

    2012-03-21 bash 2012-02-23 TODO/3 2011-10-28 FrontPage 2011-06-30 plum3.x 2011-03-31 vim 2011-03-21 MyMenuBar MySQL GNU Screen

    ext3
    ext3 2007/12/06
  • Geekなぺーじ : Linuxにデフラグが無い理由

    Interop 2023のShowNetバックボーン詳解 Interop Tokyo 2023のShowNetバックボーンに関して、ShowNet NOCの中村遼さんからの寄稿を頂きました。 詳細であり、かつ、わかりやすい素晴らしい解説、ありがとうございます! Interop 2023のShowNetバックボーン 続きを読む... Interop Tokyo 2023 ShowNet取材動画 今年のShowNetは、初の動画取材にチャレンジしました。 これまで、ShowNetの取材をしていて、「この取材で一番楽しんでいるのは自分だな」と感じていました。 例年、ShowNet NOCの方々や、その他専門家の方々から色々なお話を伺って記事を書くのですが、取材の過程で話が凄く盛り上がっていく瞬間というのが多く、「この瞬間の楽しさ、というか熱量、を文章という形にしてしまうと伝えきれない」と感じてい

    ext3
    ext3 2006/12/23
  • 1