Python3でAIを作りたい その0

さて、連続してPythonを書いてきたわけですが、私の目的はRSSもどきを作ることでも、外部APIと通信して喜ぶことではありません(´・ω・`) kenteiblog.hatenablog.com kenteiblog.hatenablog.com もっと最初のほうでちらっとだけ言ってた気もします。「いずれは…

Slackを日本語化したら便利だった件

ビジネスチャットサービスのSlackが日本語化対応したとのことで、さっそく試してみました。 itpro.nikkeibp.co.jp 以下の手順でSlackを日本語化できます。(もちろんユーザー登録していることは前提)英語前提で話します。 (1)https://ワークスペースごとに異…

2017/11/20 SONY関連 JVN#08517069 Media Go および Music Center for PC のインストーラにおける DLL 読み込みに関する脆弱性

JVN

主題の通りなので、Sony製のウォークマンを利用している方は、Music Center for PCのアップデートをしましょう。 JVN#08517069: Media Go および Music Center for PC のインストーラにおける DLL 読み込みに関する脆弱性 なおMedia Goについては開発が終了…

Python3とFlaskで簡易RSSリーダーを作る

今回はPython3とFlaskで簡易RSSリーダーを作ります。 Python3 + Flaskで簡易RSSリーダー 今回追加しているライブラリは「feedparser」です。 簡単に動作を説明すると、 (1)画面の入力欄にURLを入力して送信ボタンを押します。 (2)サーバー側は(1)で入力したU…

MyJVN が提供する API を呼び出す(Python3編)

ということで、1週間ぐらいまえにやったPHPでのAPI呼び出しを、Python3に置き換えてみます。 kenteiblog.hatenablog.com ソースは以下の通りです。 API を呼び出し(Python3 Ver) 基本的な部分は変わりません。 唯一異なるのはJSONへの変換方法ですかね。 res…

Python3 + FlaskでPOST通信する

前回はPython3 + Flask環境で、テンプレートエンジンJinja2を利用してみました。 kenteiblog.hatenablog.com 今回は、POST通信をしてみようと思います。 ソースは以下の通り。 Hello World API Python Request 前回の記事からの変更点は以下のとおりです。 …

Python3 + FlaskでテンプレートエンジンJinja2を利用する

前回はPython3とFlaskを利用して、サーバーを立ち上げました。 kenteiblog.hatenablog.com 今回はhtmlで画面に表示するテンプレートを作成し、ルートURLに接続したらhtmlが表示されるようにしてみます。 FlaskにはJinja2というテンプレートエンジンがあるの…

Pythonでサーバーを立ち上げる

前回はEclipseとPyDevでHello Worldを実現してみました。 kenteiblog.hatenablog.com 今度は少しだけ(?)レベルをあげて、Pythonでサーバーを挙げてみます。 できる限り簡単にやりたいので、Flaskを導入したいと思います。Flaskとは、Python用のマイクロフレ…

EclipseでPython3を動かす

主題のとおり、Eclipse + PyDevでPython3を動かしてみたいと思います。 人気のPythonですが、開発者が少なくて、マスターできると引っ張りだこになるらしいです。 Pythonマスターになるべく、まずは定番Hello Worldを実現したい。(筆者は一度もPython触った…

MyJVN が提供する API を呼び出す(成功編)

[MyJVN が提供する API を呼び出す(失敗編)からの続き] kenteiblog.hatenablog.com 今回は成功編です。(失敗編2にならなくてよかったです(´・ω・`)) APIはこちら。 MyJVN - API ということで、前回は「JavaScriptでできないならPHPを使えばいいじゃない(アン…

IPA(2017/11/15) Microsoft 製品の脆弱性対策について(2017年11月)

以下の脆弱性が報告されています。 Windowsを使用している方はアップデートをしましょう。 www.ipa.go.jp 以上です。 2017/11/15 賢帝俊来

IPA(2017/11/15) Adobe製品(Reader および Flash Player) の脆弱性対策について

以下の脆弱性報告が挙がっています。 インストールしている方はアップデートをしましょう。 www.ipa.go.jp www.ipa.go.jp 以上です。 2017/11/15 賢帝俊来

MyJVN が提供する API を呼び出す(失敗編)

主題のとおり、MyJVN が提供する API を呼び出して、脆弱性対策情報を取得しようと考えて、軽くやろうとしたら失敗しました。。 とりあえずAjax通信で呼び出して、コンソールに出すという単純な対応です。 API を呼び出し(失敗) まずは呼び出せるか見たかっ…

create-react-appコマンドでReactを体験する

前回の「react-starter-kitでReactを体験する」も楽々で作れましたが、今回も楽々です。しかも、TypeScriptで生成されるのでGood!! まずは前回の記事をご紹介。 kenteiblog.hatenablog.com 1. Nodeをインストールする すでにインストール済みなら必要ありま…

react-starter-kitでReactを体験する

主題のとおり、Facebook産のUI用のJavaScriptライブラリであるReactのスターターキットを試してみました。 1. Nodeをインストールする すでにインストール済みなら必要ありません。していないなら、以下の公式サイトからダウンロードしてインストールします…

IPA(2017/11/10更新)WPA2 における複数の脆弱性について

今流行り(?)のWPA2の脆弱性"Kracks"。IPAから続報がでていたようです。(2017/11/10) www.ipa.go.jp iOSとAndroidの情報が更新されているようです。 iOSについてはサクッとアップデートしておきましょう。 ※Kracks対応があるのは以下の機種のみ iPhone 8/8 Pl…

Scoopを使ってパッケージ管理したい

Linuxなどのパッケージインストールに慣れると、Windowsのそれが面倒なこと面倒なこと…。 ということで、本日はWindowsでパッケージ管理を実現する「Scoop」の紹介。 お試しでgitでも入れてみます。 1. Scoopのインストール方法 PowerShellで簡単。以下のコ…

LibreOffice Calc 5.3以降 + JODConverterでtmpファイルは使えない?

JODConverterを通してLibreOfficeでPDFを出力する場合、 LibreOffice v5.2まではできていたことが、v5.3以降はできなくなっていたので共有します。 1. 前提 本件は、JODConverterを利用し、LibreOffice5.3でPDFを出力する際に発生した内容です。 準備物は以…

printThisを使って特定要素を印刷する。(スクロールバーに隠された部分も含む)

主題の通り、jQueryプラグインであるprintThisを利用して、特定の要素を印刷してみたので共有します。(スクロールバーで隠された部分も印刷されます) 1.インストール printThis github.com jQuery jquery.com 2.まずはprintThisを使わずに 以下のようなhtml…

JODConverter 4.1.0でPDF出力

長いことJODConverter 3.0Beta4でしたが、4.1.0がMavenに登録されていたので試してみました。 呼び出し方などが変わっているようで、少し混乱したので共有します。 1. 前提 準備物は以下のとおりです。 LibreOffice ver5.3.7 (2017/11/5時点での安定版) JODC…

Payaraサーバーのログが文字化けてしまう場合の対処法

Payaraサーバーで吐かれた日本語ログが文字化けしてしまった時の対応方法を共有します。 (1)Payaraフォルダの以下のファイルを開く。[Payaraフォルダパス]\glassfish\domains\domain1\config\domain.xml (2)下記の修正を実施する。 L175あたりの<java-config classpath-suffix=""・・・>内に以下のop</java-config>…

Eclipse(Oxygen)環境でPayaraサーバを起動する

主題のとおりです。つい最近、Eclipse環境でPayaraサーバーを起動する機会があったので紹介します。 0.事前準備 ・Eclipse 4.7 Oxygen (http://mergedoc.osdn.jp/) ・Payara-ML 4.1.2.173 (Multi-Language Full) (https://www.payara.fish/all_downloads) Ec…

「Wi-Fi STATION L-02F」にバッファオーバーフローの脆弱性

「Wi-Fi STATION L-02F」というdocomoから提供されているモバイルWiFiルーターを使用している方は注意ですね。 www.ipa.go.jp

ブログの説明

こんにちは。賢帝 俊来と申します。 本ブログ「Pasta-Code[パスタコード]」は、中堅という名の底辺プログラマーである私が気になったことを書き込んでいく場です。 底辺とはいえ、一応プログラマーなのでIT系の情報が多くなるかと思います。 IT系ニュースで…