Windowsでのpipのアップデート(10.0.1⇒18.0)

PyCharmを入れてみたときにpip upgradeできなかったので備忘録 ■現象 ・PyCharmのterminalからpip upgradeを実行すると以下のエラー。 pip listで見ると10.0.1のままだがpip upgradeすると最新バージョンとなっている。 ・参考先と同じく強制再インストール…

tomcat+springでindex.jspが表示される仕組み

理由が全然わからなかったが、ググったら見つかったのでメモ。eclipseでspring legacy projectを作成した際に、なんでindex.jspが表示されるのかずっと分からなかったが、 以下のページに記載があった。単純にtomcat先生がwelcome-pageの設定でindex.jspを読…

tomcatのアーキテクチャ整理

eclipseでspringを使うことが増えそうなので、基礎を抑えるために tomcatの構成を整理する。 クライアントからの要求はConnectorを通して行われ、Serviceが対応するただ一つの Engineへと結びつける。 Engineは要求を処理し、Connectorに返す動作となってい…

sendMsg時にエンコードエラー(※追記あり)

skpyでメッセージを送るときに下記のエラー発生。 Traceback (most recent call last): File "main.py", line 32, in sk.chats[sk.contacts[user].chat.id].sendMsg("Hello") File "build/bdist.linux-x86_64/egg/skpy/chat.py", line 142, in sendMsg Unico…

Couldn't retrieve t field from login response(追記あり)

便利そうだったので使ってみたが、エラーが出ていたので、gitからソースを落としてみて原因を調査してみた。 Traceback (most recent call last): File "D:\Users\corei7\Anaconda3\lib\site-packages\skpy\main.py", line 67, in __init__ self.conn.readTo…

azure-c-shared-utility

azure-edgeのソース見てると、マクロ関連がいろいろ使われていたので、その定義先を調べてみた。基本的にはazure-c-shared-utilityに定義が固まっているようだ。 github.com 一つ例を取り上げると、Lock_Init()だと、azure_c_shared_utility/lock.hに以下の…

トランジスタ技術 2016年11月号 Part1

暇ができたので、RasberryPi3で遊べないかなーと日本橋をぶらぶらしてると遊び道具を見つけたので、購入。 とりあえず動かしてみて記事と違うことをしたらメモをしていく。 0.環境 作業PC:Windows10 1.Windosw10からRaspberryPi3へのリモートアクセスが…

ブログ開始

仕事にゆとりが持てるようになってきたので、調べたことをブログにつらつらと書いていこうと思う。 さしあたって、現状は自分で持っている知識+調査したことを書いていこう。 目標は、1週間~2週間に1回は更新する。