Opensourcetechブログ

OpensourcetechによるNGINX/Zabbix/Neo4j/Linuxなどオープンソース技術に関するブログです。

Python

nginx unit-1.13.0 released.

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 nginx unitの新バージョン 1.13.0 がリリースされました! https://nginx.org/ Changelogs 更新内容は、以下の通り。 Changes with Unit 1.13.0 14 Nov 2019*) Feature: basic suppor…

Matplotlib(Pythonのグラフ描画ライブラリ)を使う

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、Pythonのグラフ描画ライブラリであるMatplotlibを使ってみます。 https://matplotlib.org/# 事前準備 Python環境とNumpy・Matplotlibがインストールされている必要があります…

Numpy(Pythonの科学技術計算ライブラリ)で配列を扱う

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、Pythonの科学技術計算ライブラリであるNumpyで配列を扱ってみます。 https://numpy.org/ 事前準備 Python環境とNumpyがインストールされている必要がありますので、インスト…

gRPCを触ってみる

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、学習目的で gRPCを使ってみます。 gRPCとは 以下にある言葉を拝借すると、「A high performance, open-source universal RPC framework(高性能、オープンソースのユニバーサ…

zabbix_senderでRaspberry PiのセンサーデータをZabbix Serverへ送信する(2)

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、以下の記事の続編として光センサーの照度・輝度、およびデジタル温湿度センサーの湿度データを同様にデータ送信します。 www.opensourcetech.tokyo なお、光センサーの照度・…

光センサーBH1750FVI(GY-30)で明るさを測定する

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、光センサーBH1750FVI(GY-30)を使って、明るさを測定してみます。 BH1750FVI(GY-30) データシートは、以下にあります」。 https://www.mouser.com/ds/2/348/bh1750fvi-e-1…

ADコンバータMCP3002で、半固定抵抗による電圧の変化を測定する

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、ADコンバータMCP3002で 半固定抵抗による電圧の変化を測定してみます。 基本的には、以下の記事をベースにしたものですので、先に見るとスムーズに読めるかと思います。 www.…

アナログ温度センサーLM61BIZとADコンバータMCP3002で、温度を測定する

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 今回は、アナログ温度センサーLM61BIZと ADコンバータMCP3002を使って、 温度を測定します。 使用部品 アナログ温度センサー LM61BIZ 左から電源+(今回は3.3V)、データ出力、GNDと…

TensorFlow 2.0を簡単に試してみる

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Googleの深層学習フレームワークTensorFlowの新バージョン 2.0α が公開されたとのことですので、簡単に試してみます。 https://medium.com/tensorflow/test-drive-tensorflow-2-0-alp…

nginx unit 1.7 リリース

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 nginx unitの新バージョン、 1.7がリリースされました。 https://nginx.org/ ※nginx unitは、Python・PHP・Go・Perl・Ruby・JavaScript (Node.js)・Java(もうすぐサポート予定)が…

Ansible を v2.7.4へアップグレード

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Ansible v2.7.4がリリースされたので、アップグレード! ansible/CHANGELOG-v2.7.rst at stable-2.7 · ansible/ansible · GitHub Changelogs バグフィックス 1件。 Bugfixes ・powers…

Ansible を v2.7.3へアップグレード

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Ansible v2.7.3がリリースされたので、アップグレード! ansible/CHANGELOG-v2.7.rst at stable-2.7 · ansible/ansible · GitHub Changelogs マイナーチェンジ 5件、バグフィックス 1…

Ansible v2.7.1 release!!

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Ansible v2.7.1 がリリースされました。 ansible/CHANGELOG-v2.7.rst at stable-2.7 · ansible/ansible · GitHub 更新内容 Minor Changesは、以下の通り 11点。 Minor Changes 1. Fix…

Nginx unit 1.5 リリース!

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Nginx unit の最新バージョン 1.5がリリースされました。 nginx news About — NGINX Unit 変更履歴は、以下の通り。 Unit 1.5 release Changelogs Changes with Unit 1.5 25 Oct 2018…

Nginx unit 1.5 release!

Hello, this is Takahiro Kujirai@opensourcetech as LinuC Evangelist. Nginx unit-1.5 release! nginx news About — NGINX Unit Changelogs are follows. 1 change and 3 features, 3 bugfixes. Changelogs Changes with Unit 1.5 25 Oct 2018 *) Change: …

Ansible モジュールについて調べてみた。

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Ansible で出来ることを知る術の一つとして、 大量にあるモジュールについて調べてみようと思います。 ※2018年9月24日現在。 Module Index — Ansible Documentation モジュール総数 A…

Ansible で latest development version へアップグレードする方法(pip)

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。 Ansible2.8 が現在 開発ステータスにあるのですが、 通常のpipによるアップグレードでは、以下の操作のようにstable の最新にしかできません。 Ansible 2.8 Porting Guide — Ansible …

Ansible で Juniper Junos を制御してみる!!

こんにちは、鯨井貴博@opensourcetechです。 昨晩行ってきた 勉強会で Ansible については スーパーざっくりですが理解することができたので、早速 Juniper Junos を絡めて使ってみようと思います。 ※行ってきた勉強会については、こちら。 8a1-APC勉強会-:…

8a1-APC勉強会-:【初心者向け】Ansibleではじめるサーバー・ネットワークの自動化』 に行ってきた! そして、Ansibleのインストール!!

こんにちは、鯨井貴博@opensourcetechです。 本日、Ansible勉強会@APコミニケーションズ に参加してきました。 『8a1-APC勉強会-:【初心者向け】Ansibleではじめるサーバー・ネットワークの自動化』を開催します | エーピーコミュニケーションズ(APC) 【…

AIを学ぶ5 〜TensorFlow & Keras を使ってみる〜

こんにちは、 鯨井貴博@opensourcetechです。 今回は、AI(深層学習や機械学習)に利用できる Pythonのライブラリ、 TensorFlow と Kerasを使ってみます。 TensorFlow とは? Google が開発し公開している 機械学習の為のライブラリです。 TensorFlow ※テン…

AIを学ぶ4 〜Jupyter Notebook を使ってみる〜

こんにちは、 鯨井貴博@opensourcetechです。 今回は、AI(深層学習や機械学習)に利用できる Python の統合開発環境である、 Jupyter Notebook 環境を用意します。 なお、操作は Mac OS上で行なっています。 pip3 を使用してインストール pip3 からjupyter …

AIを学ぶ3 〜H2O.ai(Driverless AI)を使ってみる〜

こんにちは、鯨井貴博@opensourcetechです。 AIを学ぶ 第3弾は、H2O.ai(Driverless AI)を使ってみます。 H2O.ai とは? H2O.ai とは、オープンソースのデータ分析を行うことができる 機械学習のプラットフォームです。 https://www.h2o.ai/ Linux / Windo…

AIを学ぶ2 〜Numpy & Matplotlib (Python) 編 [指数関数 & 対数関数のグラフ化]〜

こんにちは、鯨井貴博@opensourcetechです。 AIを学ぶ 第2弾は、 Numpy と Matplotlib を使った指数関数・対数関数 のグラフ化を紹介します。 なお、使用するPython3については、以下の記事などを参考にインストールします。 opensourcetech.hatenablog.jp …

AIを学ぶ1 〜Numpy & Matplotlib (Python) 編〜

こんにちは、鯨井貴博@opensourcetechです。 新聞等を見ると、最近はあらゆる分野で「AI」を利用・導入と目にするようになりました。 AI(Artificial Inteligence)= 人工知能 とまでは分かっていても、 実際にどんなことが行われているのか分からないのが現…

Git/GitHubの歴史を振り返る、そしてMicrosoftによる買収決定!!(更新した)

こんにちは、鯨井貴博@opensourcetechです。 買収で話題のGitHubですが、 知っているようで 知らなかったので GitHub、そしてその元になったGitについてちょっと調べてみました。 Gitの誕生 2005/04 Linuxカーネルのソースコード管理の為、Linus Torvaldsに…

Python でプログラム実行にかかる時間を計測する(timeitモジュール)

こんにちは、鯨井貴博@opensourcetechです。 今回は、Pythonでプログラム実行処理時間を計測する timeitモジュールを使うメモです。 27.5. timeit — 小さなコード断片の実行時間計測 — Python 3.6.5 ドキュメント timeitモジュールの使用方法 bash-3.2$ pyth…

Pythonのソースコード・エンコーディング(UTF-8とか)

こんにちは、鯨井貴博@opensourcetechです。 Pythonのソースコード・エンコーディングに関するメモです。 ソースコード・エンコーディングとは? ソースコードの冒頭に記載する、以下の部分を指し、 ファイル内で使用されるエンコーディング(UTF-8とか、EUC…

Python dir()関数・ビルトイン(組み込み)関数について

こんにちは、鯨井貴博@opensourcetechです。 Pythonのdir()関数に関するメモです。 dir()とは? Pythonにデフォルトでビルトイン(組み込み)されている関数の一つ。 「>>> from neo4j.v1 import GraphDatabase」などでインポートしたモジュールが定義してい…

Python help() について

こんにちは、鯨井貴博@opensourcetechです。 Pythonのhelp()に関するメモです。 help()は、関数名やモジュール名を指定してヘルプ(マニュアル)を表示するものです。 Pythonの関数やモジュール 標準で用意されている関数やモジュールは、以下。 2. 組み込み…

Homebrew & Python3(pip3)インストール on MacOS High Sierra

こんにちは、鯨井貴博@opensourcetechです。 MacOS High Sierraに、Homebrew & Python3をインストールします。 Homebrewのインストール Homebrewとは、MacOS用のパッケージマネージャーです。 brew.sh 上記サイトにあるスクリプトをターミナルで実施します。…

Opensourcetech by Takahiro Kujirai