2017-04-01から1ヶ月間の記事一覧

Python: クイックリファレンス(1)

他の言語でプログラミング経験した人向けのクイックリファレンスです。細かい説明はしていません。参考にしたベースは公式のチュートリアルの下記ページとなります。 http://docs.python.jp/3/tutorial/interpreter.html http://docs.python.jp/3/tutorial/i…

Python: Pylintの警告を非表示にする

VisualStudioCodeを使っているとPylintの警告が一部目障りなので、非表示にする方法を紹介します。 方法1: Pylintの設定ファイルを作成し、この警告を無効にする 参考サイト qiita.com1)設定ファイルを出力する > pylint --generate-rcfile > .pylintrc2…

Python: [pylint] C0111:Missing module docstringの対処

方法1 pylintの“C0111:Missing module docstring”という指摘は説明文がないため発生します。文字コードの指定行の下に、複数行コメントアウトをし、そこに何か書けば消えます。 #!/usr/bin/env python3 # -*- coding: utf_8 -*- """ ここに説明文が必要 """…

Python: Pythonの勉強法

■Python チュートリアル http://docs.python.jp/3/tutorial/ Python Software Foundationの公式のチュートリアルです。基本的な文法はこのチュートリアルに全てあります。コマンドライン上にソースコードと実行結果が記載されているため、少し読みづらいです…

Eclipse: JavaDocビューが文字化けする問題

テキストエディタの文字コートがUTF-8ではないためです。メニューバーから[ウィンドウ]-[設定]-[一般]-[ワークスペース]の順で辿り、テキスト・ファイル・エンコードをUTF-8に変更すると解決しますが、ファイルの文字コードがMS932が指定されているプロジェ…

Java: メモリ使用量のチェックをする

まずJavaVMのメモリ関連の値を取得するメソッドを紹介します。 // JavaVMが利用できるメモリの上限値 Runtime.getRuntime().maxMemory(); // JavaVMが確保済みのメモリ領域のうち、未使用領域のサイズ Runtime.getRuntime().freeMemory(); // JavaVMが確保済…

Windows bat: 設定ファイルを読む

Windowsのバッチファイルで、変数を定義した設定ファイルを読み込む方法です。 本記事では下記の2通りの方法を紹介します。 key=value形式のファイルをファイル処理にて読み込む 別のバッチファイルに環境変数を定義し、callする key=value形式のファイルは…

Windows bat: ログ等のファイルをローテートする

FileRotate.bat Windowsのバッチファイルでログ等のファイルをローテートするプログラムです。仕様はプログラム中のコメントに記載しています。 ※ファイルサイズによるローテートは「バイト数の上限を超えたファイルをローテートする」をご参照ください。 実…

Windows bat: サービスの状態監視をする

Windowsのサービスの状態監視をするbatプログラムのサンプルです。OVOなどの監視サービスを利用することを想定し、実行中以外の場合にエラーログ(Error.log)に出力します。もっともサービス監視はどの監視サービスにもありますし、監視機能を自前で用意する…

Oracle DB: Oracle Exadataの性能を引き出すバッチ処理設計

本記事は私の経験によるもので、バッチ処理(AP)の設計/製造者向けの視点で書いています。全ての内容が正しいとは限りません。Oracle Exadataは非常に高速なデータベースマシンですが、何でもかんでも高速にはなりません。バッチ処理を設計/製造する前に、Ora…

Python: pip install pylintのエラー対処(Windows)

Windows上でPylintインストール中(pip install pylint)に個人的に発生したエラーの対処です。正確にはPylintに必要なeditdistanceのインストールでコケました。 (A)editdistanceのコンパイルエラー (B)LINK : fatal error LNK1158: cannot run 'rc.exe' …

Bash(WSL):Windowsドライブにアクセスする

例えばCドライブは「/mnt/c」に最初からマウントされているため、cdコマンドでアクセスできます。 $ cd /mnt/c

Bash(WSL):ルートディレクトリ

C:\Users\{ユーザ名}\AppData\Local\lxssフォルダオプションで「保護されたオペレーティングシステムファイルを表示しない」にチェックがあると表示されません。その場合もパスを直接を入力すればアクセスできます。

Bash(WSL):インストール(Windows10)

(1)インストール 下記のサイトを参考にインストールします。 公式(英語):Bash on Ubuntu on Windows - Installation Guide Qiita:Bash on Ubuntu on Windowsをインストールしてみよう! - Qiita手順メモ 開発者モードに変更する。 Cortanaで“開発者向け…