python

PyCharmでJavaScriptのデバッグをする

概要 事前準備 PyCharmの設定 動作確認 概要 PyCharm(Professional Edition)では、WebStormの機能の多くをカバーしています。プラグインをインストールすることで、WebStorm無しでJavaScriptプログラムのデバッグが可能になります。 なお、以下の説明では、O…

python3を使用してAOJ(Aizu Online Judge)に挑戦した際にひっかかったこと

計算結果が0.0になってほしいところが、-0.0になってしまう 日付から曜日に変換するのが面倒 colloctions.dequeを使用したプログラムでRuntime Errorが発生する。 計算結果が0.0になってほしいところが、-0.0になってしまう 現象 Volume0 0004 連立方程式用…

pythonでDoubly Linked List

AOJのALDS1_3-C Doubly Linked List に以下のコードで挑戦してみたが、9/10で時間切れで落とされてしまう。 どうやら、insert/deleteXXX操作回数が多くなると性能が出ないらしい。 ローカル環境で操作の進み具合を確認したところ、現在の100倍くらいに高速化…

python3を使用してAOJ(Aizu Online Judge)のITP1に挑戦した際にひっかかったこと

Runtime Errorが発生する ローカル環境では正常に動くのに、ジャッジではRuntime Errorが発生する pycharmのデバッガが起動しない。 リストのループが意図した通りに動かない 数列の処理が遅い ネスティングしたリストから値だけを取り出したい Runtime Erro…

PyCharmの設定

設定するための場所を探す キーマップをemacs風にする ソース行番号を表示する メソッドやクラスごとに区切り線を入れてほしい 新規にファイルを作成した際、「# -- coding: utf-8 --」みたいな定型文を挿入してほしい コマンドラインプログラムをデバッグす…

PyCharm(2016.1)からBitBucketを使う設定

ターミナルとかSourceTreeをなるべく使わずに、PyCharmから直接BitBucketを使う場合の設定メモ。 基本的には、以下の記事をMacでおさらいしただけ。 gowrishankarnath.com 環境 PyCharm(Professional 2016.1) Mac OS X El Capitan 設定 Step1 プラグインのイ…