Q
oosky:
モノづくり総合プラットフォーム
検索
プログラミング一般
IoT
プロセスの情報を取得および設定するためのシステムコール (C 言語)
概要 プロセスの情報を取得および設定するためのシステムコールに関する、C 言語のサンプルコードです。 各種 ID プロセスID の取得 (getpid/getppid) コマンドラインから直接実行したプログラムの親プロセスはシェルになるため getppid() で取得されるプロセスID は と同じ値になります。
「TwitterDevelopers」におけるOAuthページの簡単な和訳まとめ
概要 (元ページ https://dev.twitter.com/docs/auth/oauth) TwitterではOAuth認証によるAPI利用が可能です。TwitterAPIにはv1.1とv1.0が存在していますが、v1.1を使用するようにしてください。TwitterAPIv1.1においてサポートされているOAuthのバージョンは「OAuth 1.0A」です。TwitterAPIv1.1
HelloWorldを表示するまでに必要な設定および知識 (Rails4)
1. Railsをインストール 事前にインストールしておいたRubyに付属のgemコマンドを利用して、Railsをインストールします。'-v'オプションで特定のバージョンを指定してのインストールが可能です。 gem install rails -v X.X.X 2. アプリケーションを作成 railsコマンドを使用してアプリケーションの雛形を生成します。
電子工作でインターネットに無線接続して通信を行う (Arduino)
概要 本ページを最初に投稿した 2013/11/10 から 2016/07/24 現在にいたるまでに Arduino のインターネット接続に関する環境がかなり改善されてきましたので、改めて情報をまとめます。 四つの選択肢 WiFi シールド Arduino に接続することで WiFi の機能を拡張できるボードです。公式ページは以下のとおりです。
サーバ監視ツール Munin の設定例
概要 サーバのリソース使用状況を監視し、Webインタフェースでその監視結果をグラフィカルに表示してくれるツールとして有名なものに Munin があります。CentOS 6 を例にとり、簡単な設定例を記載します。 インストール 監視対象のサーバでは munin-node というリソース監視用のデーモンを動作させます。Web サーバは定期的に munin-node からリソース情報を取得します。
GnuPG チートシート
概要 ファイルやメールの暗号化を行うための PGP (Pretty Good Privacy) の別実装である GNU Privacy Guard (GnuPG, GPG) について基本的なコマンドを記載します。通信の暗号化を行う SSL/TLS と区別します。例えば Thunderbird では GnuPG を利用するための Enigmail というアドオンが存在します。2020 年の夏には、
Mattermost インストール手順および API の利用例
概要 Mattermost においても Slack のような API が提供されています。動作確認のためのインストール手順および API の利用例を記載します。 インストール手順 CentOS6 の場合は以下のようになります。 Installing Mattermost on RHEL 6.6 Database のインストール
ビューヘルパーの作成方法 (Rails4)
概要 アプリケーションに固有の頻出処理を、自分で作成したビューヘルパーにまとめておくことで、ビューの記述を簡略化できます。 事前準備 rails generate scaffold myModel field1:string field2:integer field3:date field4:boolean rake db:migrate
パスワード等の入力時にエコーバックをOFFにする (シェルスクリプト)
概要 sttyコマンドを用いることで、ユーザー入力のエコーバックのON/OFFを切り替えることができます。 sample.sh #!/bin/sh stty -echo echo 'Type something: \c' read STR stty echo echo '\nYou typed:' STR 実行例
トランジスタを用いたマルチバイブレータ回路
概要 トランジスタを用いた基本回路として有名なものにマルチバイブレータ回路があります。トランジスタと組み合わせる素子によって、無安定、単安定、双安定の三種類があります。 無安定バイブレータ回路: トランジスタ二つ、コンデンサ二つ 単安定バイブレータ回路: トランジスタ二つ、コンデンサ、抵抗 双安定バイブレータ回路: トランジスタ二つ、抵抗二つ
前のページ
次のページ