CubePDF シリーズの大改修

先日 CubePDF Utility 0.5.0β のリリースが完了し、数ヶ月にわたる CubePDF シリーズの改修、さらに言えば、去年からスタートさせていた CubeICE を含むキューブ・ソフト初期のソフトウェア大改修プロジェクトがようやくひと段落しました。そこで、この記事…

CubePDF Utility 0.5.0β

CubePDF Utility 0.5.0β をリリースしました。CubePDF Utility 0.5.0β では内部処理を大幅に刷新した事で、GUI による各種操作がよりスムーズになりました。また、起動時間の改善や、PDF ファイルによってはサムネイル画像が表示されないと言った不都合の報…

CubePDF 1.0.0RC14

CubePDF 1.0.0RC14 をリリースしました。先日、Ghostscript に存在していた脆弱性が修正された Ghostscript 9.24 がリリースされました。CubePDF 1.0.0RC14 は、この修正版を適用したものとなっています。尚、今回の脆弱性に関する CubePDF 側の対応方法に関…

CubePDF 1.0.0RC13

CubePDF 1.0.0RC13 をリリースしました。今回のアップデートは、Ghostscript の脆弱性に関連するものとなっています。 先日、Ghostscript の脆弱性 に関するレポートが公開されました。CubePDF は、PDF や PNG 画像などの変換処理に Ghostscript を使用して…

CubePDF Utility ユーザーマニュアル

はじめに CubePDF Utility ユーザーマニュアルは、CubePDF Utility の最新バージョンに沿った内容となっています。ご利用になっている CubePDF Utility の表示内容や挙動が記載されている内容と異なる場合、CubePDF Utility のダウンロードページ より最新バ…

CubePDF Utility の基本的な使い方

CubPDF Utility は、既存の PDF ファイルに対してページ挿入や削除、文書プロパティ、各種セキュリティ機能などの設定を変更するためのソフトウェアです。CubPDF Utility を使用するためにはまず、編集したい PDF ファイルを開きます。PDF ファイルを開く方…

CubePDF Utility 編集操作の一覧

挿入 ドラッグ&ドロップによる挿入 ページ単位での挿入 削除 抽出 PNG 形式で抽出 ページ順序の変更 回転 文書プロパティ セキュリティ パスワード共用に関する注意 ショートカットキーの一覧 挿入 CubePDF Utility では、PDF ファイルに対して、下記のファ…

CubePDF Utility その他の設定

メイン画面の表示に関する設定 アプリケーション設定 バージョン情報 メイン画面の表示に関する設定 メイン画面の その他 タブでは、CubePDF Utility の表示方法に関する設定を変更できます。拡大、縮小、およびピクセル数の選択ボックスでは、サムネイル画…

CubePDF Utility のアンインストール

CubePDF Utility をアンインストールするには、設定の アプリと機能、またはコントロールパネルの プログラムのアンインストール を選択します。そして、表示される画面で CubePDF Utility のアイコンを選択してアンインストールの項目を実行して下さい。 目…

CubePDF Utility のよくある質問 (FAQ)

はじめに なぜ無料なのですか? 他のソフトウェアが一緒にインストールされました 以前と動作が異なります CubePDF Page との違いは何ですか? サムネイル画像が表示されません Windows のどのバージョンで動作しますか? 必要なランタイムやフレームワーク…

CubePDF 1.0.0RC12

CubePDF 1.0.0RC12 をリリースしました。このバージョンでは大幅な修正を実施しました。 CubePDF メイン画面の UI 見直し CubePDF 1.0.0RC12 では、メイン画面の UI に関して全体的な見直しを行いました。まず、メイン画面のタイトルバーに、印刷時に指定さ…

CubeICE の Zip Slip 脆弱性に関する調査報告

先ほど「Zip Slip」と命名された圧縮・解凍処理に関する脆弱性の情報を目にしました。 Zip Slip Vulnerability アーカイブファイル関連の脆弱性「Zip Slip」、大手プロジェクト多数に影響 広く採用されている書庫展開処理に任意コード実行を許す脆弱性 この…

CubeICE に含まれる 7-Zip を手動で更新する方法

本日、CubeICE 0.9.0 β をリリースしました。修正内容は リリースノート に任せるとして、この記事では CubeICE で利用している 7-Zip のカスタマイズ版ライブラリの概要と、7-Zip ライブラリのみを更新する方法について記述します。 概要 手動による更新方…

CubeICE 0.9.0β

CubeICE 0.9.0β をリリースしました。尚、0.9.0β では、「7-Zip」に任意コード実行の脆弱性、修正版のv18.05が公開 等で報じられた、7-Zip による脆弱性の修正分も適用されています。そのため、CubeICE の既存バージョンをご利用の方は可能な限りアップデー…

Windows アプリ開発で利用している Web サービス

近年は GitHub を始めとした Version Control Systems (VCS) のホスティングサービスと連携する形で、プログラミングやソフトウェア開発に関する様々な Web サービスが提供されています。私は専ら Windows のデスクトップ・アプリケーションを開発しています…

CubeRSS Reader 0.2.0β

CubeRSS Reader 0.2.0β をリリースしました。修正点は下記の通りです。 データフォルダを変更できるように修正しました。 メイン画面の各カラム幅を保持するように修正しました。 CubeRSS Reader 起動直後の読み込み時間(ロード時間)を改善しました。 RSS …

CubeRSS Reader 0.1.1β

CubeReader 0.1.1β をリリースしました。修正・改善点は以下の 3 点です。 OPML 形式のファイルをインポートする時、特定の条件で CubeRSS Reader が強制終了する不都合を修正しました。 RSS フィードを同じカテゴリ内でドラッグ&ドロップによって移動させる…

CubeRSS Reader の開発動機などについて

先日、RSS/Atom feed reader(RSS リーダ)である CubeRSS Reader の最初のバージョンを公開しました。この記事では、なぜ今さら RSS リーダを開発しようと思い至ったのか、その動機などについて記載します。 RSS リーダを開発した動機 今後も開発が継続され…

CubeICE 0.8.5β

CubeICE 0.8.5β をリリースしました。修正・改善点は下記の通りです。 複数の圧縮ファイルが指定された時の解凍方法に関するオプションを追加 これまのバージョンでは、複数の圧縮ファイルを選択して「解凍」が実行された場合、指定されたファイルの数だけプ…

CubeRSS Reader 0.1.0β

本日、CubeRSS Reader をリリースしました。CubeRSS Reader は、RSS や Atom フィードと呼ばれる情報を利用する事によって、Web サイトの URL を登録するだけで自動的に新着情報を取得し、ユーザにお知らせするソフトウェアです。 新たな Web サイトを登録す…

GitHub の Activity を意識し始めて 1 年が経ちました

2017 年の振り返りとして、GitHub の Activity を意識し始めて変化した事を記述してみます。 GitHub 自体は利用し始めて 10 年くらい経ちますが、長い間「Git のリモートリポジトリ」以上の役割を考えた事はありませんでした。しかし、去年の 2 月頃に何とな…

CubeICE 0.8.4β

CubeICE 0.8.4β をリリースしました。修正・改善点は以下の 3 点です。 一部の設定項目が反映されない不都合を修正しました。 CubeICE メイン画面に表示される「経過時間」および「残り時間」に関する不都合を修正しました。 同名の圧縮ファイルが存在する時…

CubeICE 0.8.3β

CubeICE 0.8.3β をリリースしました。修正・改善点は以下の 3 点です。 圧縮ファイル名を指定する「名前を付けて保存」ダイアログにおいて、拡張子のフィルタ設定や初期ファイル名に関する改善を行いました。 右クリックによるドラッグ&ドロップで「圧縮」を…

圧縮・解凍ソフト CubeICE をゼロから改修

気付けば数年ぶりの更新となってしまいました。私は、普段 キューブ・ソフト (CubeSoft) と言う会社で様々な Windows ソフトウェアを開発・公開していますが、その一つに CubeICE と言うファイルの圧縮・解凍(展開)を行うソフトウェアがあります。今回、こ…

インストール時に「Windows によって PC が保護されました」と表示される現象について

本日、コードサイニング証明書 (Microsoft Authenticode) の期限切れによる更新に伴い、キューブ・ソフトで公開されている全てのソフトウェアに対して署名の更新を実施しましたが、現在、一部の環境で更新後のインストーラをダウンロードして実行すると Wind…

CubeICE 0.8.2β

CubeICE 0.8.2β をリリースしました。修正・改善点は以下の 3 点です。 GZip (.gz), BZip2 (.bz2), XZ (*.xz) 形式の圧縮ファイルを解凍する際、一部のファイルでエラーが発生する不都合を修正しました。 空のフォルダを含む圧縮ファイルを指定して解凍した…

CubeICE 0.8.1β

CubeICE 0.8.1β をリリースしました。修正・改善点は以下の通りです。 圧縮時にファイル名を UTF-8 に変換するオプションを追加 CubeICE では、解凍・展開時に圧縮ファイルの文字コードを自動判別・変換する事により文字化けを防止していますが、圧縮時につ…

CubeNote のデータ復旧方法

CubeNote では、データが消失しないように細心の注意を払って作成していますが、何らかの理由で稀に、これまでに書き留めたノートが表示されなくなる場合があるようです。この記事では、ノートが表示されなくなった時のデータ復旧方法について記載します。尚…

CubePDF 1.0.0RC11

CubePDF 1.0.0RC11 をリリースしました。変更・修正点は以下の通りです。 リモートデスクトップに関わる不都合を修正 CubePDF 1.0.0RC9 以降、主にリモートデスクトップで複数のユーザが同時に接続して CubePDF を使用する場合、正常に機能しない事があると…

CubePDF Clip 1.0.0

本日、CubePDF Clip をリリースしました。CubePDF Clip は、PDF ファイルに対して、テキスト、画像、音楽、動画などの他のファイルを添付するためのソフトウェアです。 使い方は、まず、添付元となる PDF ファイルをメイン画面右上のボタンやドラッグ&ドロッ…