[farman] GIF アニメーション対応

farman の Image Viewer を GIF 及び WebP のアニメーションに対応させた。 QMovie というクラスを使うと、GIF 及び WebP をアニメーション表示させることができる。クラス名から、mov 等の動画ファイルも再生できそうだが、これはできない。QAnimation とかそーいう名前に変えたほうがいい気がするのだが。 http://doc.qt.io/qt-5…

続きを読む

[farman] バイナリビュアーとドラッグ&ドロップを実装

2画面ファイラ「farman」の開発進捗報告。 長いこと実装方法で悩んでいたバイナリビュアーがようやく実装できた。結局、自分で実装するのを諦め、GitHub にあった https://github.com/virinext/QHexView を流用させてもらうことにした。完全にそのままではなく、フォントや色を外部から設定できるようにしたり、その他細かいところを弄らせてもらっているが、機能的には…

続きを読む

[N予備校プログラミングコース] 第1章終了

今日でプログラミング入門の「第1章 はじめよう」の受講を終了した。 今日はこれまでに習った知識についてのおさらいとして、5択問題をひたすら解いた。JavaScript はそれほど経験はないものの、元々C言語から派生していった言語なので、殆ど簡単に解けた。ただ、まだ null と undefined についての理解があやふやなところがあり、そこだけ間違えてしまった。JavaScript に慣れて…

続きを読む

[N予備校プログラミングコース] あなたのいいところ診断

久々にN予備校プログラミングの受講。何故久々かというと、先日自分が受講しようとしたカリキュラムが未公開コンテンツ扱いになっており、それが原因で先に進めなくなってしまったからだ。運営に報告し、結局1日半程したところで無事表示されるようになったのだが、特に運営側からは不具合のお知らせも、修正したとの報告も無く、試しにアクセスしてみたら直っていた、という状況だったので、ちょっと自分のモチベーションが下…

続きを読む

[N予備校プログラミングコース] はじめてのCSS、CSSのプログラミング

今日は CSS のキホンのキと、CSS を使ったプログラミングについて受講。 CSS 自体は、今までに何度も Web サイトをテキストエディタで作ってきた経験があるので、仕組みはだいたい理解している。しかし JavaScript で CSS を制御するプログラミングについては、jQuery 等のライブラリやフレームワークに頼らず、自分でイチから書くのはあまり経験がなかった。入学当初、プロで20…

続きを読む