概要 コンピュータグラフィックスのレンダリングライブラリの一つである OpenGL を Python3 から利用するための Linux 環境を準備して、設定例およびサンプルコードを記載します。特にここでは Debian9 を利用します。 Getting Started Language bindings / Python
概要 こちらのページでは role によるアクセス制御を記載しました。本ページではネットワーク関連の設定について記載します。 Network Policy によるアクセス元 IP 制限 IPv4 で指定します。IPv6 は 2021/9/21 時点では利用できません。 allowed list で許可されていない IP は block されます。
サンプル 以下はすべてEshell上での実行結果例です。 足し算 (+ 1 2 3) 6 引き算 (- 10 100) -90 かけ算 (* 2 3 4) 24 割り算 (/ 10 8) 1 (/ 10.0 8) 1.25 (/ (float 10) 8) 1.25 余り (% 10 8) 2
概要 POCO (POrtable COmponents) は Boost と同様に有用な C++ のクラスライブラリです。簡単に使用方法を記載します。Boost Software License で配布されていますが Boost への明示的な依存はなく単体で動作します。 A Guided Tour Of The POCO C++ Libraries
概要 Puma は Ruby/Rack アプリケーションのための HTTP サーバです。Rails の場合に関する使用方法をまとめます。 事前準備 JRuby のインストール こちらのページを参考にして rbenv による ruby インストールを行います。公式ページによると、パフォーマンスを最大限に引き出すためには正式にスレッドをサポートしている Rubinius または
概要 シェルでは Emacs のようなバインドが使用できます。 削除など ctrl + d でカーソルの次の一文字を削除 (削除する文字がない場合はログアウト) ctrl + h でカーソルの前の一文字を削除 ctrl + k でカーソルの右部分を切り取り。ctrl + y で貼り付け ctrl + u でカーソルの左部分を切り取り。ctrl + y で貼り付け (パスワードプロンプトで間
トピック Will Asia dominate the world economically and culturally in the 21st century? (英検、2011 2_2 経済・ビジネス) 21世紀、アジアは経済的にも文化的にも世界を支配するのだろうか? 意図や意味、具体例(政策、データ、時事ネタ事例、自分の経験持論)
if-elif-else C言語など、一般の言語と同様にif文による条件分岐が記述できます。elif ('else if'でも'elsif'でもない) であったり、then, fiと記述されるあたりなどが、Rubyとよく似ていますね (Rubyが取り入れたのでしょうか)。以下のサンプルでは、testというファイルのステータスを確認するコマンドを用いています。
サンプルプログラム sample.rb str = "001: This is a string." var1,var2 = 2,3 # 'EOS'とすると#{}による変数展開がなされない (%03dは展開される) doc = (<<"EOS" % var1) # 括弧は省略可。要は<<"EOS"の次の行からEOSまで。(参: <<-"EOS"とすると前に空白等が入っても
概要 こちらのページで基本的なサービス DHCP/DNS/NAT/Firewall の設定方法を把握した VyOS について、VRRP (Virtual Router Redundancy Protocol) という仕組みを用いて可用性を高めるための設定方法をまとめます。 設定方法を検証するための構成 VirtualBox のゲスト OS として VyOS 用の VM を三つ用意します。手順