CubePDF に含まれる Ghostscript を手動で更新する方法

先日、Ghostscript が 9.26 にバージョンアップしました。リリースノートによると Ghostscript 9.26 では再び、セキュリティ問題に関する修正が実施されているようです。CubePDF も、近日中に Ghostscript のバージョンアップを含めた最新版をリリースする予…

Ghostscript を C# から利用する

先日、7-Zip ライブラリとしての CubeICE と言う記事を公開しましたが、ライブラリ化の試みは CubePDF シリーズでも行っています。CubePDF シリーズは Cube.Pdf と言うリポジトリで管理しており、ライブラリ部分は Libraries に、最終的なアプリケーション部…

ユニットテストで振り返るプログラマとしての自分史

ここ 1, 2 年、主に キューブ・ソフト で配布している Windows ソフトウェアを中心に、ユニットテスト周りの整備を精力的に行ってきました。今回は、テストと言う視点で、自らのプログラミングの軌跡を振り返るような記事を執筆してみようかと思います。 テ…

7-Zip ライブラリとしての CubeICE

圧縮・解凍ソフト CubeICE をゼロから改修 に記載した通り、昨年、CubeICE に対して大幅な修正を実施しましたが、この際にライブラリとしても利用できるようにインターフェース(クラスやメソッド)を整理する事をテーマの一つに設定していました。そこで、…

CubePDF シリーズの大改修

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

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

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

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

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

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

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

CubeRSS Reader 0.2.0β

CubeRSS Reader 0.2.0β をリリースしました。更新内容は リリースノート の通りですが、ここでは補足事項やその他の細かな事柄について記述します。 データフォルダの変更機能 データファイルの Load/Save 周りに関する改善 起動直後における Load 時間の改…

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

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

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

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

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

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

一連の ALS Ice Bucket Challenge を眺めての雑感

少し前に ザッカーバーグCEO、氷水でびしょぬれに──ALSチャリティーで と言う記事を見かけた事を覚えていたのですが、今週に入ったあたりからこの ALS Ice Bucket Challenge と言うチャリティー運動が日本でもかなり盛り上がっているようです。せっかく盛り…

魔法使いと黒猫のウィズで課金ガチャ騒動が起きているようです

気が付けば1ヶ月以上更新していませんでした。本当は別の記事で更新再開するはずだったんですが、まとまらないのでスマホゲームの話題。ふとしたきっかけで 5 月初旬頃から「クイズ RPG 魔法使いと黒猫のウィズ」と言うスマホゲームを始めているのですが、こ…

PR?Twitter スパム?

SoGap の今日の更新 を見てみると、FIAT | スペシャルオファー と言う記事がトップになっていました。タイトルからしてちょっと気になったので、この記事への Twitter の呟き一覧を見てみると以下のような状態になっていました。SoGap でのデータ取得時点で…

技術書の読み方として勘違いしていた、たった一つの事

http://d.hatena.ne.jp/higepon/20090129/1233212684 を見ながら、ふと、思い出したのでメモ。タイトルは、前述記事にならってつけてみました……本題の個人的に勘違いしていた事なのですが、それは、「技術書も小説のように、最初から最後まで、順番に読み進…

一般ユーザ的に「エクスプローラ」の再起動はどの位、許容されているのだろうか?

ブログでいろいろ更新しておきたいネタもあるのですが、5 月中は私用等でいろいろありまして、ボリュームのある記事の更新はお休みと言う事にしようかと思います。先ほど、その私用関係で Adobe After Effects が必要になりまして取りあえず体験版をインスト…

ブログ記事に対する Twitter リツイート数を加速させる方法

allezvous はてなにおける市況かぶ人気・はちま刃の不人気っぷりとか、FBにおける「オタ」「妹」ブログの不人気っぷりとか、オタクニュースがtwitterでだけ人気な理由とか、SNSに詳しい人誰か分析考察してください! はてなブックマーク - まとめブログが 2c…

価格コムの価格推移グラフに関する追試

4/1以降、家電の価格はどうなったか調べてみました。(永江一石) - 個人 - Yahoo!ニュース(Internet Archive) と言う記事が目に入ってきました。今年の話に関しては 5 月を超えてから改めて何かしらの追試結果を投稿する予定なので置いておくとして、今回は…

繰り返されるソフトウェア頒布・販売形態の歴史

問題のアプリ「Virus Shield」は1週間ほど前から3.99ドルで売り出された。「有害アプリのインストール防止」「アプリやファイルをリアルタイムでスキャン」「個人情報の保護」などの機能をうたい、星4.7の高い評価を獲得。米国のPlay Storeの新着有料アプリ…

まとめブログが 2ch に転載禁止されて 1 ヶ月が過ぎました

2ch まとめブログに関するソーシャルデータ - Life like a clown からちょうど 1 ヶ月が経過しましたので、今月分のデータをまとめておこうと思います。完全なデータについては、http://sogap.cielquis.net/reports/socialstats/ を参照下さい。尚、2ch転載…

冷蔵庫等が事前にかなり値上げされていたのか調べてみた

【悲報】増税前に慌てて買った冷蔵庫とかは事前にかなり値上げされていた - More Access! More Fun! と言う記事で、「リテラシー低めの人が買う、レコーダー、冷蔵庫、などの白物家電用品は、増税前に10%以上値上げされてるものが大半」と言う主張が気にな…

人生における教訓はアダルトビデオの中にさえ眠っている

更新が滞っているので、たわいもない話を投稿してみます。 人生そんなものである 私が、技術系以外の話で物事の考え方等に対して大きな影響を受た Web サイトの一つである、故 Simple -憂鬱なプログラマによるオブジェクト指向な日々- ですが、このサイトの…

SoGap のパラメータチューニング

先日、2ch まとめブログに関するソーシャルデータ で公開したデータを集計している最中に、 SoGap の GapRating を算出する際のパラメータチューニングについてのメモを見つけたので、参考までに公開しておきます。丸 1 年ほど放置していた SoGap ですが、い…

2ch まとめブログに関するソーシャルデータ

先日、「はてな匿名ダイアリー(増田)」で http://anond.hatelabo.jp/20140224010818 と言う記事を見かけたため 2ch 界隈の動向が気になっていたのですが、上記に記載されていた通り 3 月 2 日 〜 3 日にかけて「ニュース速報(VIP)」板、および「なんでも…

Windows/Cygwin で gem install/update が失敗する

プログラミングの話題を書くのは久々な気がします。先ほど、何となく「Windows/Cygwin の方の gem もアップデートしておくかぁ」と思い立ちました。ここで無事にアップデート完了したまでは良かったのですが、それ以降 gem install/update と叩くと、パッケ…

残り 3 点の価値を求めて

少し前の話ですが、Dream Live 2014 のチケットが当たったとの事で、誘われて行ってきました。私は「ライブ」と言うものに行った事がなかったので「これ、どういうテンションで参加すれば良いんだろう……?」と少し不安だったのですが、「観客総立ちで盛り上…

Twitter のリツイートに関する公式ヘルプから地雷臭がする

非公式リツイートはオリジナルの発信者を「@(元々の発信者名)」や「RT @(元々の発信者名)」のような形で明記し、本文を自分のフォロワーに向けて発信する方法である。情報を手軽に伝え広めることができる方法として広まった。後にTwitterが公式な機能と…

下関に思いを寄せて

ASSIOMA(アショーマ) » 「都会を離れれば生活コストが安くなる」は本当か? と言う下関を取り上げた記事が目に入ってきました。取りあえず、「下関のふく(下関ではふぐをふくと呼ぶ)」みたいな事を言われると地元民(の若い人達?)はイラっとするような気が…

はてなブックマーク成長度合の観測(2014 年版)

2011 年度以降、毎年行っている定点観測記事。はてなブックマークが本当にやばいかもしれない の時はタイトル等が扇情的だったかなと反省したので(言い訳:釣りタイトルを付けると言う事)、今回はできるだけ淡々と記載していこうと思います。 調査方法 は…