サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
hhsprings.pinoko.jp
動機 + 「ついで」 ここで hstack, vstack 使ったついでに Merge Conference Video and Audio call output using hstack ffmpeg 的な、かなり起こりうるニーズのことをやってみよう、つーことである。一つ前で予告した通り、『たとえばともだちと共同で同じ対象を撮影したとしてだな、未編集ならばそれらは時刻あわせさえちゃんと出来るなら、対象までの距離差さえなければ簡単に同期するはずだ、みたいなことね。』であるとか、あるいは「似ているが違う」ものを比較目的で同時再生したい、なんてのも良くあることだろうし。後者のニーズはサイエンスな分野でありがちな気がするわね。(というか正直そういう複数動画同時再生可能なプレイヤーがあればいいのにと思う。) が、「動画結合」とあえてタイトルを外しておいて、ついでなので How to concat
Python for .NET の紹介 の前に ワタシもかつてそうだったのでわかるのだが、「Microsoft がなんとなしに嫌い」という人々は結構多いと思う。単なる感情的な要因からのものもあるだろうし、エンジニアにとっては、「他の OS の主流から外れ過ぎていていやな記憶しかない」ということもあるだろう。 ただその好き嫌いも、「客観的な評価」を一度もしたことがないなら、少しくらいは評価してみようと思ってみても良いと思う。 .NET は Microsoft 世界のいわゆる一つの完成形なのだが、Unix/Mac ラバーズがその価値に気付くのは難しいかもしれない。よほど自発的に「評価してみよう」と思わない限り。 .NET 発生の「モチベーション」となった「問題」は、概ね2つだ。 一つ目の「問題」は伝統的な Unix CUI の一般的なプログラム間連携に見出すことが出来る。たとえばこんなだ: 1
黙殺するのもなんだなーって思ったんで一応。 オレ式になぜPyAVなのか、はハッキリしている。無論「欲しいのはライブラリ機能へのダイレクトなアクセスだから」だ。だから現状に多少の不満があっても、間違いなく一番正解だ。 けど「ffmpeg をラップしたい/して欲しい」という動機の中には、間違いなく「ffmpeg のコマンドラインが複雑過ぎてやなんだよ」てだけのライトな願いってのもある。当然毎度アタシもイヤだ。誰一人全貌なんぞ理解出来てないと思うぞ。そういうわけで、普通なら「なんだよ、ただ subprocess で呼び出すだけかよ」であっても、相手が ffmpeg だと事情が違ってくる、というわけである。 そうは言ってもワタシ的に「自分がご入用なので」って動機ではないんで、実際に動かして評価しようとは思わない。軽くドキュメントとソースから評価してみたい。 ポイントは2点だけ。一つには「呼び出し方
evernoteをemacsで書きたい人、Sphinxのエディタを欲しがる人、evernote vs emacsを知りたがる人 evernote emacs Sphinx エディタ evernote vs emacs 最近みかけた検索。 evernote emacs わたしってばさ、「emacsから離れない」という割には M-x shell をあまり使わない(-nw の場合と telnet 越しでは結構使うけど)し、「あまり IDE 使わない」という割には、emacs ではダルくなったら迷わず IDE 使うのね。例えば「リファクタリング」するのに、頑張って emacs で環境整えようなんか、一ビットも考えない。C/C++ のビルドだって、Visual Studio の方が楽なものは Visual Studio の機能は活用する。だから、正直「evernote まで emacs でやってやろ
この投稿の完成度と今後 書き足りてない。評価も足りてない。検証も不十分。つまりかなり書きかけ。 ので、2016-08-01 に初投稿としてあげるが、必要に応じて追記や更新していく予定。 そもそも後述のとおり、「android の python」に関する情報が現在とても時期的に中途半端なことになっていて、まさに「今」が一番わかりにくいことになってるんじゃないかと思う。(おそらく3年ほど前には少し状況がわかりやすかったんではないかと想像する。) ので、こうして記録しとくだけでもありがたい人はいると思うので、ワタシの情報もまだ中途半端だけど、あげてしまおうと思った。 Python の前に、android の基本 Python を android で動かすための現在の状況を正しく理解するためには、「そもそも android って?」の理解が少しは必要。 とはいえ基本はこうなのだ、てほどにはワタシは
WordPress コーディング基準がこれまで慣れ親しんできたコーディングスタイルや自分の好みとことごとく逆なので、心底参りかけていた。「タブでなければなりません」とことさら強調するスタイルはさすがに初めてみた。 書いちゃったものを、何の支援もなく一つ一つ直してくのは酷なわけで、せめて php-mode.elのカスタマイズくらいはしようかと。 どうやってカスタマイズするんだ? と調べてびっくり。 1 (defun php-enable-default-coding-style () 2 "Set PHP Mode to use reasonable default formatting." 3 (interactive) 4 (c-set-style "php")) 5 6 (c-add-style 7 "pear" 8 '("php" 9 (c-basic-offset . 4) 10
Pythonバッチに Tkinter でお飾りGUI こんな貴方に 日常的に、しょうもない作業を Python にやらせている貴方。「汚れ作業は機械に」を日々実践している。普段は自分さえ使えればいい、と、テキトーな「半自動系ゴミプログラム」で済ませる日々。 そんなある日、「皆にも使わせれば俺の作業も減るじゃねーか、バカヤロー」、と思いましたとさ。 さて、ここで問題がある。自分ひとりで使うなら、コマンドラインだけで済ませてしまうので、イチイチ GUI なんか作らない。が、人に使わせるのにそれはさすがに酷だ。説明するのも鬱陶しいし。 いかに手間をかけずに「お飾り GUI を作れるか?」。これが本日のお題。ただし入力に限る。バッチ作ってるなら、出力はなにがしかファイルとかだろうしね。 もうひとつの前提。 「セキュリティが厳しくて、好き勝手に OSS を持ってくることは厳禁」というマゾヒスティック
Python 使いにとっては空気のようなもの、と思い込んでたし、ワタシが同僚に Python を伝えるなら、かなり真っ先に教えるものなので、ちょっとわかってないのかしら、という記事を見つけてしまってヘコむ。 Sphinxは、Doxygenや javadoc、perldoc などの「コメントからドキュメントを自動生成するツール」ではない。本来。あくまでも「ドキュメントを作るツール」ね。まずは。そして、Doxygenのように使うことも出来る。これが sphinx-apidoc ね。けどこれはあくまでもオカズ。主食じゃないです。 名言されてはいないけれど、ワタシはSphinxが目指すことには一つには「Doxygen的自動生成ドキュメントへの反旗」があるんじゃないかと思っている。確かに「コードからドキュメント自動生成」は、開発者の手間だけは減らせるけれど、わたしがみるに、9割の「Doxygen的ド
違うと断定していいかどうかは、なんつーか「歴史的事情」てのもありそうだし、(ワタシがここで言おうとしている)文脈依存なのね。 Python 翻訳の Transifex 用語集でこう定義されていてずっと違和感あってしょうがなかったんで、改めて考察してみた。 まず「日本語におけるテクニカルターム」としての実引数、仮引数の違いは、「方向」の違いである。つーか、「らしい」。なんせアタシは「コンピュータ的な正規の教育」は、大学時代の Fortran のためのものだけだったし、これを教わった記憶は確かにあるものの、もう20年近く前ですもの、忘れていたさ。簡単だよ、これだけのこと: 仮引数は「受け取り手目線」(渡せよ、をらぁ) 実引数は「呼び出し側目線」(受け取れや、ごるぁ) で、WikiPedia での説明では英語との対応をこう説明している: 仮引数: parameter、formal paramet
「新人や同僚の教育に苦労」の話は何度かしてるけどね。 「数学」「Python (あるいはほかの何か)」「学習」=「ねばならぬこと」、という「強迫観念」が成長の妨げになってる同僚や新人は、それこそ何十人とみてきた。これは学校のような教育現場でも一緒だろうと思う。 年齢が高くなるにつれ「馬鹿に思われたくない」ための言い訳ばかりが達者になってくる「大人」も多くて、なかには(よっぽど言われ続けて悔しいのであろう)丁寧に説明を始めると烈火のごとく怒りを爆発させる「自称エンジニア」もいた。どんな頭の構造してるんだろうか。「彼」はほとんどパブロフの犬的に「バカにされてる」と感じさせる要素が一ビットでもあると「ワタシが何をしたんですか!」と怒りのスイッチを入れてた。なんでそーなる。 よく言われることだけれども、「学習」はもとはといえば、「ほとんどはやらなくてもいい遊び」である。けれどもそれには多くは「一般
「なさけはひとのためならず」とは、情けをかけると巡りめぐって自分に戻ってくるよ、情けをかけなさい、ポリリズムポリリズム…ループ… Microsoft Visual C++ Compiler for Python 2.7を試す 前置き しばらく Python 界隈のトレンドをウォッチしていなかったので、Python公式サイトの「Windowsで64bitコンパイラを使う#Python2.7」でMicrosoft Visual C++ Compiler for Python 2.7が紹介されていることを知らなかった。ページの最終更新は 2014-10-13 (月) 23:00 とあるので、このとき? とすれば結構最近だ。一部で皆お祭り騒ぎだったろうか? ワタシなら心斎橋からダイブしたいところだ。 「Microsoft Visual C++ Compiler for Python 2.7」と、あ
このページを最初にブックマークしてみませんか?
『hhsprings.pinoko.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く