Tips

IT技術系Tips

やってみた

Sublime Text3でバイト数を表示するプラグイン作った

Codecs33をPackagesに入れないとダメ。 https://github.com/seanliang/Codecs33 あと、ConverToUTF8が入ってた方が嬉しい。例のごとくOS X 10.9で動作確認。 winは知らない。こんなイメージ ソース→導入方法→雑記の流れで行きます。 ソース import sublime, …

ブラック・ショールズ式を実装してみた(Python:Sympy)

勉強がてらに作ってみた。 参考にしたサイトは↓ http://www.findai.com/kouza/4009opt.htmlとりあえずソース ソース import datetime from sympy.mpmath import log, sqrt, exp from sympy.statistics import Normal def black_scholes(原資産, ストライク, …

Sublime Text3でコードポイントを表示するプラグイン作ってみた(sjis対応版)

前回作ったプラグインを改善して、sjisとeuc-jpも加えた。 ※os x 10.9.2、sublime text3のみ動作確認済み。 sjisってゆうのはphpでいうところのsjis-win、javaでいうところのms932のこと。 euc-jpは・・・・今回も、ソース→導入方法→愚痴の流れでいこうかと…

Sublime Text3でコードポイントを表示するプラグイン作ってみた

機能 UnicodeとUTF-8のコードポイントを表示する。 SJISとEUC-JPも欲しいって? それはね・・・後述します・・・。2014/03/25追記 sjis, euc-jp対応版があるので、使いたい人はそちらがおすすめ。 Sublime Text3でコードポイントを表示するプラグイン作って…

数学わかんねーからプログラムでズルしてみた 微分編(Python:Sympy)

微分ってなんぞ? 知るわきゃねーだろ! コンビニの会計で使うくらい一般的になって出なおせや! Wikipediaを読む 数学、とくに解析学における微分法(びぶんほう、differentiation, derivation)は、 空間やその上に定義される関数・写像を各点の近傍で考え…

新人女子プログラマの書いたコードを直すだけの簡単なお仕事です! ←やってみた(Python)〜Part3〜

画像の出典:paiza https://paiza.jp/poh/ec-campaign前回の続き 100点になった。 二分探索(bisect)使った。 ソース # -*- coding:utf-8 -*- import sys, bisect #prices = ["4 3","8000","4000","9000","6000","3000","14000","10000"] #=>0, 14000, 10000 …

新人女子プログラマの書いたコードを直すだけの簡単なお仕事です! ←やってみた(Python)〜Part2〜

画像の出典:paiza https://paiza.jp/poh/ec-campaign 前回までの流れ 適当にやってみたところ、遅すぎる上に見事にバグりまくってたという醜態を晒した。 真面目にソース読んでみた人ごめんなさい。 しかもソース汚すぎ。 改善した 今回は少しだけ改善して…

新人女子プログラマの書いたコードを直すだけの簡単なお仕事です! ←やってみた(Python)

新人女子プログラマの...とは 画像の出典:paiza https://paiza.jp/poh/ec-campaign 新人女子プログラマの書いたコードを直すだけの簡単なお仕事です! ECサイト内の2つの異なる商品(値段は同じでも構わない)を購入し、その合計価格が指定の価格以内で最大…