2019/11/20 - 2019/11/22
Pythonサンプルコード - Quandl
概要
- Quandlから株価情報などの金融情報を取得
Quandl
- 世界の金融情報、統計情報をAPIで提供するサイト
- Quandl
- APIを利用するためには、Quandlサイトからユーザー登録(無料利用も可能)によって、APIキーを取得する(これをコードの中に設定)必要がある。
Python3からの利用方法
- 下記のようにpipでquandlモジュールをインストール
$ pip3 install quandl
サンプルコード
import quandl quandl.ApiConfig.api_key = 'XXXXXXXXXXXXXXXXXXXX' # Quandlから取得した自分のAPIキー # get the table for daily stock prices and, # filter the table for selected tickers, columns within a time range # set paginate to True because Quandl limits tables API to 10,000 rows per call data = quandl.get_table('WIKI/PRICES', ticker = ['AAPL', 'MSFT', 'WMT'], qopts = { 'columns': ['ticker', 'date', 'adj_close'] }, date = { 'gte': '2015-12-31', 'lte': '2016-12-31' }, paginate=True) print(data.head())
Link
自動翻訳Web API
みんなの自動翻訳 TexTra
展示会 - Japan IT Week秋 2019
オフィシャルサイト
www.reedexpo.co.jp www.japan-it-autumn.jp
展示会
- クラウド コンピューティングEXPO
- 情報セキュリティEXPO
- Web&デジタル マーケティングEXPO
- モバイル活用展
- データセンター & データストレージEXPO
- セールス自動化・CRM EXPO
- 通販ソリューション展
- IoT/M2M展
- 店舗ITソリューション展
- AI・業務自動化展
- ソフトウェア&アプリ開発展
- 組込みシステム開発技術展
出展者一覧
MAC / HMAC / デジタル署名 区別
ポイント
- メッセージ認証もデジタル署名も、自分に届いたメッセージが送信者が意図した通り(改竄されてない、なりすましていない)であることを確認するための方法
- メッセージ認証という方法で使われる「チェック用のデータ」がメッセージ認証コード(MAC)
- MACの作るために、秘密鍵 / Hash関数を使う方法によって、CMAC、HMACなどの種類がある。
- 電子署名は公開鍵を使う。
実際のアルゴリズム
- CMAC: CMAC-AES, CMAC-DES,
- HMAC: HMAC-MD5 and HMAC-SHA256
用語の英日対比
- Message Authentication: メッセージ認証
- Message Authentication Code: メッセージ認証コード
- CMAC(Cipher-based MAC): ブロック暗号に基づくMAC
- HAMC(Hash-based MAC): 秘密鍵とハッシュ関数に基づくMAC
- Digital Signature: 電子署名/デジタル署名
Link
TLS 1.0、1.1無効化状況 (2019/09)
現状
- IETF(Internet Engineering Task Force)がTLS 1.0および1.1を非推奨とすると発表。
- 上記発表を受けて、主要Webブラウザをはじめとする複数のアプリケーションが、2020年に「TLS 1.0」および「TLS 1.1」を無効化する。
- 米NIST(National Institute of Standards and Technology:アメリカ国立標準技術研究所)
- 2020年1月1日までに、連邦政府で利用するすべてのサーバおよびクライアント(ブラウザ)で「TLS1.2」をサポートすることを要求。
- 「TLS1.3」をサポートし移行する計画を作るよう勧告。
2020年にTLS 1.0および1.1を無効化すると発表している主なベンダー
- Apple(3月:iOSおよびmacOS向けのSafari)
- Google(Chrome 81以降)
- Microsoft(上半期:EdgeおよびInternet Explorer(IE)11、6月:Office 365)
- Mozilla Foundation(3月:Firefox)
- Twitter(2019年7月)
- Salesforce(2019年10月:Salesforce Pardotサービス)
Link
Nonceとは
Nonce (Number used Once)
- 「Number used Once」の略で、「一度だけ使われる数」。ノンス、ナンス。
- 主に暗号通信などで用いられ、使い捨ての32ビットの値のこと