並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 222件

新着順 人気順

POSIXの検索結果161 - 200 件 / 222件

  • Visual C/C++用getoptでPOSIX的コマンドラインオプション解析 - 銀の弾丸

    苦しんで覚えるC言語posted with amazlet at 15.04.27MMGames 秀和システム 売り上げランキング: 3,709 Amazon.co.jpで詳細を見る POSIXのgetoptは文化遺産。コマンドラインオプション解析の標準ですから。Windowsでは argc と argv を直接解析しがちですが、途端にmainがカオスになってしまうんですよね。 カオスになりつつ「まあいいか」で、増改築を繰り返していると、そのうち「モウダメダー...ボクハイマナニヲヤッテルンダー」的な状況に・・・ てなことで、怒りに任せてPOSIX互換のWindows向けgetoptをゼロから書きましたので、GitHubで公開(以下リンク)してます。 どうぞご自由にお使いください。 github.com 長いオプションのgetopt_long_onlyには今のところ対応していません。 そも

      Visual C/C++用getoptでPOSIX的コマンドラインオプション解析 - 銀の弾丸
    • Microsoft Word - POSIX-OSの性能評価_mod.doc

      S tandard Forms リ アルタイム OS を総合的に評価する Two-way Request Latency Test Program の設計 ( POSIX-OS の性能評価) Rev D ate I ssue D escription Author D escription Author D escription Check App Check App Rev D ate I ssue Rev D ate I ssue 0 T itle P rofessional Service P OSIX-OS の 性 能 評 価 Author T.Oshima No Check App R evision P age 1 S tandard Forms 始 めに 本 稿 で は 、 ア ル タ イ ム OS を 総 合 的 に 評 価 す る Tw

      • POSIXとUnix関連の標準規格と歴史年表 (IEEE, SVID, XPG, SUS) - Qiita

        はじめに POSIX とは Portable Operating System Interface の略で 主に Unix 系 OS でソフトウェアの高い互換性(移植性)を実現するために、OS との C 言語用アプリケーションプログラミングインターフェース(API)と共に、シェルとコマンド(ユーティリティ)の仕様を定めた標準規格です。現在一番支持されている標準規格ですが、いきなり POSIX が生まれたわけではなく、さまざまな紆余曲折があって現在の形に落ち着きました。この記事では POSIX をメインに関連する標準規格とその歴史をまとめています。 補足 表記の揺れに注意。IEEE (Std) 1003 は POSIX のことです。1003 が POSIX を意味する番号ですが、省略されたりされなかったりします。 注意 標準規格がいくつもあり標準化団体が変わったりと複雑すぎるのでいろいろと間

          POSIXとUnix関連の標準規格と歴史年表 (IEEE, SVID, XPG, SUS) - Qiita
        • GitHub - sdushantha/tmpmail: A temporary email right from your terminal written in POSIX sh

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - sdushantha/tmpmail: A temporary email right from your terminal written in POSIX sh
          • GitHub - myplaceonline/posixcube: posixcube.sh is a POSIX compliant, shell script-based server automation framework.

            usage: posixcube.sh -h HOST... [-l] [-c CUBE_DIR...] [OPTION]... COMMAND... A POSIX compliant, shell script-based server automation framework. -? Help. -a If using Bash, asynchronously execute remote CUBEs/COMMANDs. -b If using Bash, install programmable tab completion for SSH hosts. -c CUBE Execute a cube. Option may be specified multiple times. If COMMANDS are also specified, cubes are run first

              GitHub - myplaceonline/posixcube: posixcube.sh is a POSIX compliant, shell script-based server automation framework.
            • GitHub - juicedata/juicefs: JuiceFS is a distributed POSIX file system built on top of Redis and S3.

              JuiceFS is a high-performance POSIX file system released under Apache License 2.0, particularly designed for the cloud-native environment. The data, stored via JuiceFS, will be persisted in Object Storage (e.g. Amazon S3), and the corresponding metadata can be persisted in various compatible database engines such as Redis, MySQL, and TiKV based on the scenarios and requirements. With JuiceFS, mass

                GitHub - juicedata/juicefs: JuiceFS is a distributed POSIX file system built on top of Redis and S3.
              • mktemp(1) もどきを作ってみた - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog

                mktemp(1) もどきを作ってみた - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog 拡張 POSIX シェルスクリプト Advent Calendar 2013、7日目の記事です。 昨日のネタの続きで mktemp(1) もどきをシェルスクリプトで実装してみました。 mktemp コマンドの仕様 mktemp の主な仕様をおさらいしましょう。 /tmp/tmp.<ランダム文字列> という名前のファイルを作成する。 必ず新規のファイルとなる。既存のファイルを絶対に上書きしない。 競合の回避。 シンボリックリンク攻撃の回避。 ファイルのモードは必ず 0700 になる。 ファイル内容漏洩の回避。 まずは、これらをシェルスクリプトで実現する方法を紹介します。 /tmp/tmp.<ランダム文字列> という名前のファイルを作成 bash,

                • 新山祐介 (Yusuke Shinyama) on Twitter: "Collapse OS: 文明崩壊した後、最小限の部品をかき集めて作ったコンピュータで動かすことを想定したOS。Z80, 8086, 6502など旧式のCPUでPOSIXをエミュレーション可能。作者はグローバルなサプライチェーンが… https://t.co/06WcnhYjV2"

                  Collapse OS: 文明崩壊した後、最小限の部品をかき集めて作ったコンピュータで動かすことを想定したOS。Z80, 8086, 6502など旧式のCPUでPOSIXをエミュレーション可能。作者はグローバルなサプライチェーンが… https://t.co/06WcnhYjV2

                    新山祐介 (Yusuke Shinyama) on Twitter: "Collapse OS: 文明崩壊した後、最小限の部品をかき集めて作ったコンピュータで動かすことを想定したOS。Z80, 8086, 6502など旧式のCPUでPOSIXをエミュレーション可能。作者はグローバルなサプライチェーンが… https://t.co/06WcnhYjV2"
                  • How to properly spawn an external command in C (or not use posix_spawn)

                    How to properly spawn an external command in C (or not use posix_spawn) When spawning an external command, as a programmer, you would definitely want to determine if you have succeeded in doing so. Unfortunately, posix_spawn (and posix_spawnp) does not provide such a feature. To be accurate, there is no guaranteed way to synchronously determine if the function has succeeded in spawning the command

                    • GitHub - modernish/modernish: Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.

                      Sick of quoting hell and split/glob pitfalls? Tired of brittle shell scripts going haywire and causing damage? Mystified by line noise commands like [, [[, (( ? Is scripting basic things just too hard? Ever wish that find were a built-in shell loop? Do you want your script to work on nearly any shell on any Unix-like OS? Modernish is a library for shell script programming which provides features l

                        GitHub - modernish/modernish: Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.
                      • プロセス起動でposix_spawnとかvforkとかを使うはなし - kubo39's blog

                        posix_spawn/vfork/clone(CLONE_VFORK) はメモリを共有するので速い. 速いが、親子でメモリを共有するので危険である. それでも速いのでプロセス起動で気をつけて使っている言語があり、どういう実装をしているか調べた. 前提 fork-exec間はasync-singal-safeな関数しか使ってはいけない http://mkosaki.blog46.fc2.com/blog-entry-886.html mallocを使っても問題ないかは実装依存 http://mimosa-pudica.net/linux-closefrom.html jemallocはおそらくだめ そんなことはなかった いまどきどれもpthread_atforkでロックの開放処理をしているのかも Rust どうも元ネタを追ってみるとFreeBSDでmalloc(jemalloc)が固まる問

                          プロセス起動でposix_spawnとかvforkとかを使うはなし - kubo39's blog
                        • shigekun's blog: cygwin warning POSIX

                          cygwin warning POSIX :: Tec Cygwinをバージョンアップしてから rubyを実行するとパス指定のエラーが出るようになった cygwin warning: MS-DOS style path detected: J:/Desktop/ファイル名 Preferred POSIX equivalent is: /cygdrive/j/Desktop/ファイル名 CYGWIN environment variable option "nodosfilewarning" turns off this warning. Consult the user's guide for more details about POSIX paths: http://cygwin.com/cygwin-ug-net/using.html#using-pathnames 解

                          • 今時点のタイムスタンプ出したいだけならPOSIXで良いんじゃないかと。 - マツモブログ

                            明けましておめでとうございます。 今年は週1本でブログを書いて飛躍の年としたいと思っております。 という訳で新年1発目はド基本の日付関連。 気持ちは分かるんですが、やっぱり今時点のタイムスタンプ出したいだけならPOSIXで十分じゃ無かろうかと思う訳です。 日曜大工にブルドーザー的な大袈裟さが有るんじゃないかなぁと、という訳で理論武装するためにこんなに違うんだというベンチとってみました。 use strict; use warnings; use DateTime (); use Time::Piece (); use POSIX (); use Benchmark; our $FORMAT = '%Y-%m-%d %H:%M:%S'; sub posix { my $d = POSIX::strftime($FORMAT, localtime()); return $d; } sub ti

                              今時点のタイムスタンプ出したいだけならPOSIXで良いんじゃないかと。 - マツモブログ
                            • Manpage of POSIX_MEMALIGN

                              Section: Linux Programmer's Manual (3) Updated: 2007-07-26 Index JM Home Page roff page 名前 posix_memalign, memalign, valloc - アラインメントされたメモリの割り当てを行う 書式 #include <stdlib.h> int posix_memalign(void **memptr, size_t alignment, size_t size); #include <malloc.h> void *valloc(size_t size); void *memalign(size_t boundary, size_t size); glibc 向けの機能検査マクロの要件 (feature_test_macros(7) 参照): posix_memalign(): _PO

                              • Posixセマフォ - s-kita’s blog

                                セマフォは、複数のプロセス間の同期や、あるプロセス中の複数のスレッド間の同期のために用いられる。 セマフォの種類 1.Posix名前付きセマフォ。PosixのIPC名で識別され、プロセス間あるいはスレッド間の同期に用いる。 Posixメモリベースセマフォ共有メモリに置かれ、プロセス間あるいはスレッド間の同期に用いることが出来る。 System V セマフォカーネル内で管理され、プロセウ間あるいはスレッド間の同期に用いることが出来る。 セマフォの3種類の操作 セマフォの作成(create) 作成時には呼び出し側が初期値を指定する必要がある。 セマフォに対する待機(wait) セマフォ値を検査し、その値がゼロより小さいかまたは等しい場合には待機(ブロック)する。待機中に0より大きな値に変化したら、それを減じる。 このwait操作は、P操作(Pは、オランダ語で試行を意味するproberenの頭文

                                  Posixセマフォ - s-kita’s blog
                                • GitHub - dylanaraps/shfm: file manager written in posix shell

                                  shfm ________________________________________________________________________________ file manager written in posix shell screenshot: https://user-images.githubusercontent.com/6799467/89270554-2b40ab00-d644-11ea-9f2b-bdabcba61a09.png features ________________________________________________________________________________ * no dependencies other than a POSIX shell + POSIX [, printf, dd and stty **

                                    GitHub - dylanaraps/shfm: file manager written in posix shell
                                  • Linuxで最小特権を実現するで最小特権を実現する ∼∼POSIX CapabilityPOSIX Capability∼∼ 日本セキュアOSユーザ会 海外 浩平 <kaigai@ka...

                                    LinuxLinuxで最小特権を実現するで最小特権を実現する ∼∼POSIX CapabilityPOSIX Capability∼∼ 日本セキュアOSユーザ会 海外 浩平 <kaigai@kaigai.gr.jp> Linuxで”最小特権”を実現する 対立概念: 最小で ”ない” 特権 伝統的な root 特権 root 特権の例 DACを無視してファイルにアクセス ファイルの所有者を変更できる 1024番以下のポートを開ける デバイスノードを作成できる その他諸々 Linuxで”最小特権”を実現する 対立概念: 最小で ”ない” 特権 伝統的な root 特権 root 特権の例 DACを無視してファイルにアクセス ファイルの所有者を変更できる 1024番以下のポートを開ける デバイスノードを作成できる その他諸々 特権 (Capability) 34種類が定義 (Linux 2.6

                                    • Non-POSIX file systems - weinholt.se

                                      Operating systems and file systems have traditionally been developed hand in hand. They impose mutual constraints on each other. Today we have two major leaders in file system semantics: Windows and POSIX. They are very close to each other when compared to the full set of possibilities. Interesting things happened before POSIX monopolized file system semantics. When you use a file system through a

                                      • 「ファイルの末尾の改行は POSIX の仕様」はガセネタ - Qiita

                                        はじめに $\color{#e02020}{\huge{\bf{それは単なる「POSIX標準規格書の用語集」じゃい!}}}$ ということで、まことしやかに POSIX がテキストファイルの仕様を決めているかのような噂が流れていますが(私も言ったことがあるかも?)、POSIX に「テキストファイルは末尾に改行を書かなければならない」なんて仕様はありません。また POSIX は「テキストファイルの末尾を改行にすべし」などとも言っていません。POSIX は「3. Definitions(定義)」で 「POSIX 標準規格書の中で使用している『テキストファイル』という用語の正確な意味は・・・である」と言っているだけなんです。用語の意味を定義しただけであることも、ちゃんと POSIX に書かれています。 ❌️ POSIXはテキストファイルの末尾に改行を書かなければならないと決めた ⭕ POSIXでは

                                          「ファイルの末尾の改行は POSIX の仕様」はガセネタ - Qiita
                                        • POSIX.1「signal(2)は古い、sigaction(2)を使え。」 - 百日半狂乱

                                          過去に何回かシグナルに関する話をしたが、今回と次回もシグナルの話にしようと思う. シグナルそのものについてはsignal(7)のmanページを参照する. ここでは、シグナルを捕捉する側の話をする. 主に移植性の問題で、signal(2)ではなくsigaction(2)を使うべきだが、sigaction(2)はそのままだと使いにくいので、ラッピングして使い易くして、ちょっとだけ遊んでみた. signal(2)は使うな、sigaction(2)を使え。 POSIXがそう言っている. signal() の動作は UNIX のバージョンにより異なる。 また、歴史的に見て Linux のバージョンによっても異なっている。 このシステムコールの使用は避け、 代わりに sigaction(2) を使用すること。 Man page of SIGNAL sigaction(2)のラッパー関数 Gistにサン

                                            POSIX.1「signal(2)は古い、sigaction(2)を使え。」 - 百日半狂乱
                                          • シェルの種類とバージョンの検出 - 拡張 POSIX シェルスクリプト Advent Calendar 2013 - ダメ出し Blog

                                            拡張 POSIX シェルスクリプト Advent Calendar 2013、4日目の記事です。 毎日何時間も執筆に時間をとられて大変です。書くの遅いんです。 今日は軽めに、予定を変更してお届けします。 スクリプトがどのシェルインタープリターで動いているかを判定したいときってありませんか? 私はあります。ポータブルなシェルスクリプトを書きたい、 しかし、互換性の問題などでシェルの種類に依存するコードを書き分けないといけない場合です。 ざっくりとシェルの種類、バージョン、 動作モードを判定するスクリプトを作ってみました: sh-detect-name-ver-mode.sh bash は $BASH_VERSION、zsh は $ZSH_VERSION というシェル変数にバージョン文字列が入るため、これで種類の判定ができます。 ちなみに $VAR でなく ${VAR-} としているのは、 s

                                            • PW32 the Posix-over-Win32 layer

                                              • Bash/Zsh + POSIX で sleep 0.01 する方法 - Qiita

                                                #■ 問: シェルスクリプトで 0.01 秒間などのごく短い時間だけ sleep する方法は? それもできるだけ精確に。 この問いは一見して簡単な問いに思われるが、考えて見ると意外と難しい。 後で詳しく説明するが、POSIX (Unix の規格) では sleep に小数は指定できない。また、外部コマンド sleep の起動自体に余分な時間が掛かることも問題になる。 記事更新 (2020-04-11): 記事 "POSIX準拠シェルスクリプトだけで1秒未満sleepを実現する - Qiita" 言及 記事更新 (2018-08-18): Bash 5.0 以降の EPOCHREALTIME について追記 記事更新 (2018-08-18): 最近の Cygwin の /dev/tcp/*/* について追記・修正 記事更新 (2018-07-26): Bash 4.4 以降の Bash lo

                                                  Bash/Zsh + POSIX で sleep 0.01 する方法 - Qiita
                                                • 【POSIX準拠】標準化された readlink・realpath コマンドの使い分けと歴史 - Qiita

                                                  はじめに readlink コマンドと realpath コマンドは、どちらもシンボリックリンクを解決し、指定したパスの実体がある場所を探すコマンドです。後ほど解説しますが、シェルスクリプトを書くときに非常に重要なコマンドです。 readlink コマンドと realpath コマンドは多くの環境で使えるようになり、POSIX.1-202x (Issue 8) で標準化されました。一般的に標準化は実装された後に行われるため、使ったことがある人は多いでしょう。ほとんどの環境ですでに実装ずみであるため気兼ねなく使えるようになりました。もし古い使えない環境にも対応したい場合には、私が readlink -f と互換性がある readlinkf 関数を作っているので環境が対応するまでそれを使用して時間稼ぎができます。 readlink コマンドと realpath コマンドを使ったことがある人は、

                                                    【POSIX準拠】標準化された readlink・realpath コマンドの使い分けと歴史 - Qiita
                                                  • Simple C-Linda with Posix Threads

                                                    Brought to you by W. F. Wong Introduction This a simple implementation of Linda using Posix threads. The prime motivation is to use it to teach my parallel programming course. My inspiration came from p4-Linda. The program was written for Posix threads and should run on any platform supporting Posix threads, although I've only tried it on Sun Solaris 2. The only other thing that may give problem i

                                                    • POSIX accounts, permission, and security

                                                      This section discusses how the Windows security model is utilized in Cygwin to implement POSIX account information, POSIX-like permissions, and how the Windows authentication model is used to allow cygwin applications to switch users in a POSIX-like fashion. The setting of POSIX-like file and directory permissions is controlled by the mount option (no)acl which is set to acl by default. We start w

                                                      • Understanding Kubernetes Storage - Stateful, Stateless, POSIX + REST

                                                        Try the Erasure Code Calculator to configure your usable capacity Kubernetes has fundamentally altered  the traditional application development and deployment patterns. Application development teams can now develop, test and deploy their apps in days, across different environments, all within their Kubernetes clusters. Previous generations of technology typically took weeks if not months. This acc

                                                          Understanding Kubernetes Storage - Stateful, Stateless, POSIX + REST
                                                        • which is not POSIX

                                                          I learn a non-trivial number of things, because there’s Debian drama about them. The fact that the which command is not part of any standard just joined the flock. I’ve been using which since my earliest Amiga 500 days to find the path of an executable. Recent Debian turmoil taught me that I can’t take neither the existence nor the shape of the command for granted on UNIX-like OSes, because it was

                                                            which is not POSIX
                                                          • GitHub - guardianproject/libsqlfs: a library that implements a POSIX style filesystem on top of an SQLite database

                                                            Libsqlfs Copyright 2011-2013, various developers for Guardian Project Copyright 2006, Palmsource, Inc., an ACCESS company. Libsqlfs is free/open source software distributed under the GNU Lesser General Public License, version 2 or later versions as published by the Free Software Foundation. See the file COPYING for the complete licensing terms. Introduction ============ The libsqlfs library implem

                                                              GitHub - guardianproject/libsqlfs: a library that implements a POSIX style filesystem on top of an SQLite database
                                                            • GitHub - ocaml/ocaml-re: Pure OCaml regular expressions, with support for Perl and POSIX-style strings

                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                GitHub - ocaml/ocaml-re: Pure OCaml regular expressions, with support for Perl and POSIX-style strings
                                                              • POSIX互換UNIX系OS向けのWindowsアプリケーション実行環境「Wine 7.0」がリリース

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

                                                                  POSIX互換UNIX系OS向けのWindowsアプリケーション実行環境「Wine 7.0」がリリース
                                                                • POSIX - Wikipedia

                                                                  The Portable Operating System Interface (POSIX; IPA: /ˈpɒz.ɪks/[1]) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.[1] POSIX defines system and user-level application programming interfaces (APIs), along with command line shells and utility interfaces, for software compatibility (portability) with variants of Unix and other o

                                                                  • POSIX Timer - smdn.jp

                                                                    timer_createを使ってPOSIX タイマーを作成する。 timer_createの1つめの引数でタイマーの種類を指定する。 CLOCK_REALTIMEを指定した場合は、タイマーの種類として実時間を指定する。 timer_createの2つめの引数でタイマーが満了したときにプロセスに対して発行するシグナルを指定できる。 NULLを指定した場合はデフォルトの動作となり、タイマーが満了するとSIGALRMが発行される。 timer_createの3つめの引数で作成したタイマーのIDを取得する。 作成したタイマーを開始するには、timer_settimeを使ってタイマーが満了するまでの間隔を指定する。 timer_settimeでは、タイマーが開始されてから最初に満了するまでの時間(itimerspec.it_value)と、その後満了するまでの間隔(itimerspec.it_int

                                                                      POSIX Timer - smdn.jp
                                                                    • &#91;InDesign&#93;&#91;regex&#93;POSIXブラケット表現の文字クラス - 名もないテクノ手

                                                                      #InDesign-regexの話題が続きますが、まだ道具の手入れの時間です^^ InDesign-regexでは、POSIXで決められている名前付き文字クラスが使えます。たとえば、[[:alnum:]]は[0-9A-Za-z]なんだけど、([[:alnum:]]は)ロケールに依存するのが特徴。ロケールっていうのはいわゆるi18nってやつで、環境変数LANG や LC_ALLなんかの影響を受けるわけです(InDesignの英語版でテストできていないので、他国語版ではどうなっているか検証できません。すみません)。 このPOSIX文字クラスに限ったことではないけれど、正規表現ではヒットした文字の字形セットを含むようになります。たとえば、[[:alnum:]]では、[0-9A-Za-z]だけじゃなくて、それぞれの文字の丸付き、括弧付き、白抜きなどの装飾文字や字形セットに含まれるウムラウト付き文字

                                                                      • POSIX原理主義者の品位

                                                                        更新日:2月26日17時38分

                                                                          POSIX原理主義者の品位
                                                                        • μITRON/POSIX互換のRTOS「eCos」はカーネルもオプション!?

                                                                          今回は「eCos」をご紹介したい(図1)。実はeCos、μITRONやPOSIXとの互換性があるということもあって国内でもそこそこの知名度があるし、Anthony J. Massa氏による「Embedded Software Development with eCos」は、日本語版もあったりするので、読んだことがある方もおられるかもしれない。 ⇒連載記事「リアルタイムOS列伝」バックナンバー Red Hatの買収を経て開発終了、かと思いきやスピンアウトにより開発継続 このeCosを開発したのは、1989年に創業したCygnus Solutionsである。同社はもともとオープンソースをベースにしたソフトウェアの開発とサポートを目指したが、何分にも小さい(創業者3人+従業員1人+パートタイム1人)会社だったため、ソフトウェア全体の開発や提供ではなく、コアコンポーネントの提供に舵を切る。具体的に

                                                                            μITRON/POSIX互換のRTOS「eCos」はカーネルもオプション!?
                                                                          • FinderにPOSIXファイルパーミッションやアクセス制御リスト、リネーム、サイズブラウザ、チェックサム、アーカイブなどの機能を追加してくれるMacアプリ「FileUtils」がリリース。

                                                                              FinderにPOSIXファイルパーミッションやアクセス制御リスト、リネーム、サイズブラウザ、チェックサム、アーカイブなどの機能を追加してくれるMacアプリ「FileUtils」がリリース。
                                                                            • How do I execute a command and get the output of the command within C++ using POSIX?

                                                                              I am looking for a way to get the output of a command when it is run from within a C++ program. I have looked at using the system() function, but that will just execute a command. Here's an example of what I'm looking for: std::string result = system("./some_command"); I need to run an arbitrary command and get its output. I've looked at boost.org, but I have not found anything that will give me w

                                                                                How do I execute a command and get the output of the command within C++ using POSIX?
                                                                              • pythonでposixメッセージキューを扱う - Qiita

                                                                                概要 Unix系のプロセス間通信などで使用するposixメッセージキューをpythonで扱う posix_ipcモジュールを使ってプロセス間通信を行う 手順 pipでposix_ipcをインストールします #!/usr/local/env python # -*- coding: utf-8 -*- import json import posix_ipc import time if __name__ == "__main__": posix_ipc.unlink_message_queue("/queue_name") mq = posix_ipc.MessageQueue("/queue_name", posix_ipc.O_CREX) counter = 0 while True: counter += 1 # sendでエンキュー, str, unicodeを送信 mq.send

                                                                                  pythonでposixメッセージキューを扱う - Qiita
                                                                                • シェルショッカー様 POSIX原理主義 珠玉の金言集2016年度版 - Qiita

                                                                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事はPOSIX原理主義AdventCalendarの12日目です。 POSIX原理主義提唱者@richmikan様、@shellshoccarjpn様は聖典以外にツイッター上でもPOSIX原理主義についていろいろ言及されていることが多いので、このまま埋もらせておくのはもったいない!ということでここにまとめることにしました。お二人のツイートはPOSIX原理主義のことだけではなく、その周辺の技術思想、哲学のようなものが見え隠れしています。 問題は、まとめるにしてもツイートをコピペするだけのどこにでもある、まとめサイト的なことをしてもい

                                                                                    シェルショッカー様 POSIX原理主義 珠玉の金言集2016年度版 - Qiita