タグ

Python

Arduinoのシリアル通信のボーレート

最近、HiLetgo Mini USB Nano V3.0 ATmega328P CH340G 5V 16M マイクロコントローラーボード Arduinoと互換という中国製のArduino Nanoクローンを入手しました。
中国からの発送となるため到着に2週間くらいかかったんですけども330円というめちゃ安価格で普通に動作するので満足しております。

続きを読む

appscript PythonパッケージがSheepShaverに対して動作しない件について調べた

少し前にこちら(Macで重いバックグラウンドアプリケーションを劇的に軽くするPythonスクリプト)の記事についてコメントをいただきまして、私が書いたPythonスクリプトがSheepShaverというアプリに対しては動作しないよ、というコメントだったのですが、ここ数年Macを使っておらず検証用の環境がすぐに用意できない状態だったので結構適当に返答してしまってました。
最近少し暇になったので環境を用意し少し深く問題を調査した結果、原因が判明したので軽くメモ程度に残しておきます。

続きを読む

整数もしくは浮動小数点数の計算誤差の検出問題

ひょんな事から次のような問題(いわゆるパズル問題ですね)を発見し、面白そうだと思ったのでPythonでやってみました。
中学生にも解けるパズルを解くのに向いたプログラミング言語は? – Yahoo!知恵袋
リンク先ではなるべく実行が速く、なるべくコードが短いという点が 評価軸になっているようですが、極めて個人的な趣味によりその辺りは無視し(おいw)読み易さを優先して書いたので、ここで公開します。
あと、リンク先の問題文が分かりづらかったので、私なりに書きなおしたものも置いておきます。

続きを読む

選択した複数の頂点のボーンウェイトを削除するスクリプト

例えばblenderで「体に硬いものを身につけた人」をモデリングして、自動でボーンウェイトを設定した場合、硬いはずの部分に複数のボーンのウェイトが設定されてしまって、ボーンを動かすとその硬いはずの部分がグネグネ曲がって全然硬そうに見えないって事になりがちです。

続きを読む

フォントファイルからフォント名の一覧を作成する

ちょっとフォント名(フォントファミリ名)からフォントのファイル名を検索したかったので、その一覧を作成するスクリプトを書いた。
ただ、諸般の事情で無駄になってしまった。
そのままお蔵入りさせるのも勿体無いので公開。

続きを読む

バイトニックソート

GPUでソートを行う必要があり、GPUソートにおける代表格であるバイトニックソートについて調べた。

続きを読む

プログラミング言語「アイッ!エギャーンタンッ!」

「アイッ!エギャーンタンッ!」とはなんぞやと言いますと、私も今日知ったのですが、以下の説明が簡潔で分かりやすいでしょう。

続きを読む

最新版のpython-wordpress-xmlrpcを使う

ここに記事を投稿するときに、今までstrongタグをかなり多用してました。
大昔に「strongタグを多用するとSEO的に不利だよ」って話は聞いたことありましたが、そんなのは別にどうでも良くて、気になるのはstrongタグの用途を統一してなかったことです。
単に太字にするのに使ったり、見出しのために使ったりと用途がまちまちでした。
これではCSSで見た目を調整しづらくなってしまいます。

続きを読む

Python + XMLRPCでWordPressの記事を一括編集してみた

最近xv6の記事をずっと書いてますが、「xv6ソースコードリーディング その10」みたいなタイトルの付け方をしてて、タイトルから得られる情報がほとんどないので、フォーマットを変更してみました。
現時点でその40まであって、いっこずつ管理画面で変更するのはとてもめんどくさいので、WordPressのXMLRPC機能を使ってPythonで記事を一括編集してみました。

続きを読む

Gmailで未読・既読管理しない

追記
このエントリを書いた直後にau、「迷惑メールフィルター」に新機能 – ケータイ Watchという記事を見つけてしまいました。
「迷惑メールおまかせ規制」という機能の精度に問題がなければ、ezwebのメールがプッシュ通知に対応した段階で、このエントリに書いたような事は一切必要なくなりますね。
しばらく「迷惑メールおまかせ規制」をオンにして様子を見てみようと思います。
↓はそのまま残しておきます。


続きを読む