Q
oosky:
モノづくり総合プラットフォーム
検索
プログラミング一般
IoT
Python と Open Dynamics Engine を用いた動力学シミュレーション
概要 Open Dynamics Engine (ODE) を用いた動力学シミュレーションを行います。ここでは ode-python を利用して Python から実行します。 インストール 以下は Linux 環境の例です。 ODE ビルド ODE に付属する DrawStuff をビルドするためには OpenGL と GLUT
ZeroMQ (zmq) の Python サンプルコード
概要 ZeroMQ を Python から利用する場合のサンプルコードを記載します。 Fixing the World To fix the world, we needed to do two things. One, to solve the general problem of "how to connect any code to any code, anywhere". Two,
RancherOS による Kubernetes クラスタの構築
概要 こちらのページに記載した Kubernetes クラスタを RancherOS で構築する場合の設定例を記載します。 インストール ISO ファイルをダウンロードして起動すると ros コマンドが利用できるコンソールに入ります。インストール可能なバージョン一覧はコンソール上で以下のコマンドによって確認できます。
Pythonのドキュメント参照方法
概要 コードを書いていて何か困ったことがあった場合、インターネットで検索する以外にも以下のような調べ方があります。 dir関数 あるオブジェクトがどのようなメソッドを持っているのかなどを調査できます。 sample.py print dir([1,2,2,2,3,3]) 出力例 python sample.py ['__add__', '__class__', '__contain
Lombok の使い方 (Java)
概要 Lombok というライブラリを導入すると、Getter/Setter といったよく記述するコードをアノテーションだけで自動生成できます。Google Guava と同様に、Java の冗長なコードを削減する効果があります。簡単な使い方をまとめます。 インストール こちらのページの情報をもとにインストールします。
*statコマンドの基本的な使い方
概要 「何とかstat」というコマンドがたくさんあります。よく使うものの基本的な使用方法をまとめます。 iostat (I/Oデバイスの統計情報) システムが認識する各デバイスのI/Oの使用状況を調査するコマンドです。補足情報としてCPUの使用状況「%user, %system, %iowait, %idle」も合わせて出力されます。それらの意味については
PCBEからガーバーファイルを出力する時、注意すべきのこと
プリント基板を設計するとき、PCBE と言うフリーソフトを使う方はたくさんいらっしゃるそうです。 また、中国のメーカーFusion PCBで基板試作する方もたくさんいらっしゃるそうです。 ですから、ここでは、Fusion PCBで発注する場合、PCBEからガーバーファイルを出力する時、注意すべきのことを簡単に説明いたします。
落穂拾い (C++をもう一度)
コマンドライン引数 #include <iostream> using namespace std; int main(int argc, char* argv[]) { for (int i = 0; i < argc; ++i) { cout << argv[i] << endl; } return 0; }
関数の書き方 (Ruby)
一般の関数 sample.rb def divide(a,b) raise "divided by zero!" if b==0 # 例外を投げます a.to_f/b.to_f # to_fで浮動小数点, to_iで整数, to_sで文字列 に変換できます。C/C++のcastのイメージ。 end # (Perlと同じで変数には型がなく、代入されたオ
イベントディレクティブ (AngularJS)
概要 AngularJS のビルトインディレクティブのうちイベント関連のものをコード例とともに列挙します。公式ドキュメントはこちらです。 イベントディレクティブ 以下のテンプレートで ng-app="myApp" と指定していることに注意してください。 <!DOCTYPE html> <html lang="ja" ng-app="myApp"> <head> <meta charset
前のページ
次のページ