物理の駅 Physics station by 現役研究者

テクノロジーは共有されてこそ栄える

Anaconda updateでのエラー

conda update -all

で最後に

Preparing transaction: done
Verifying transaction: done
Executing transaction: | DEBUG menuinst_win32:__init__(196): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Users\%username%\Anaconda3', env_name: 'None', mode: 'user', used_mode: 'user'
DEBUG menuinst_win32:create(320): Shortcut cmd is C:\Users\%username%\Anaconda3\python.exe, args are ['C:\\Users\\%username%\\Anaconda3\\cwp.py', 'C:\\Users\\%username%\\Anaconda3', 'C:\\Users\\%username%\\Anaconda3\\python.exe', 'C:\\Users\\%username%\\Anaconda3\\Scripts\\jupyter-notebook-script.py', '%USERPROFILE%']
/ DEBUG menuinst_win32:__init__(196): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Users\%username%\Anaconda3', env_name: 'None', mode: 'user', used_mode: 'user'
DEBUG menuinst_win32:create(320): Shortcut cmd is C:\Users\%username%\Anaconda3\python.exe, args are ['C:\\Users\\%username%\\Anaconda3\\cwp.py', 'C:\\Users\\%username%\\Anaconda3', 'C:\\Users\\%username%\\Anaconda3\\python.exe', 'C:\\Users\\%username%\\Anaconda3\\Scripts\\jupyter-notebook-script.py', '%USERPROFILE%']
done

というエラーが出るのはなぜだろう

Slackのあるチャンネルの投稿を全て消すpythonコード

import time
from slackclient import SlackClient
slack_client = SlackClient('****-************-************-************-********************************')
target_channel ="channel"

def list_channels():
    channels_call = slack_client.api_call("channels.list")
    if channels_call.get('ok'):
        return channels_call['channels']
    return None

def channel_info(channel_id):
    channel_info = slack_client.api_call("channels.info", channel=channel_id)
    if channel_info:
        return channel_info['channel']
    return None

if __name__ == '__main__':
    channels = list_channels()
    if channels:
        for channel in channels:
            print(channel['name'])
            if channel['name'] != target_channel:
                continue            
            while True:
                detailed_info = channel_info(channel['id'])
                if not detailed_info['latest']:
                    break                
                message_ts = detailed_info['latest']['ts']
                slack_client.api_call("chat.delete", channel=channel['id'], ts=message_ts)
                time.sleep(1)
    else:
        print("Unable to authenticate.")

削除は出来るが、Total messagesの数は減らない。

OKIのプリンターでトナーの使う量を減らす(節約する)

OKI C811の場合

f:id:onsanai:20180613144845p:plain:w400

ログイン -> 管理者設定 -> 印刷設定 -> トナーセーブ -> トナーセーブ量 -> やや多い

選択肢は オフ・少ない・やや多い・多いの4つある

OKI B841の場合

f:id:onsanai:20180613145334p:plain:w400

ログイン -> プリンタ -> 印刷メニュー -> 印刷品質 -> トナーセーブモード -> オン

選択肢はユウコウ・ムコウの2通り

ちなみに初期パスワードは「aaaaaa」