Archive for the ‘Gray’ Category

Transmit: Google Driveのサポート終了について

火曜日, 10月 8th, 2024

私たちは、アプリから機能を減らすことをとっても嫌っています。特に、私たちの手に負えない状況の時は尚更です。しかし時々 — 本当に稀に? — ですが、泣く泣くそうしなければならないこともあり、今回はそれについてお話しします:

端的に言うと近い将来、GoogleはTransmitからのGoogle Driveへの接続を無効にします。それが確認され次第、TransmitとNovaをアップデートし、Google Driveへの接続機能を削除する予定です。

Transmitはアクティブな製品で、その他の接続方法に影響はありません。

(Googleからの無効化が行われるまでは、これまで通りGoogle Driveに接続が可能です。)

Why Though

Googleは先立って、Google Driveに接続するアプリへの新しいポリシーを導入しました。これはこれまでより高価で、セキュリティ評価は毎年行われ時間のかかるものです。そのため、合理的に考えて同機能を維持するのが難しくなりました。同じ理由でAndroid版の開発を中止するという iA Writerのアナウンスメントをご覧になった方もいらっしゃるかも知れません。体験は異なりますが、状況は似ています。Google Drive接続はTransmitの機能の中で飛び抜けて利用されている接続方法ではありませんが、同機能を利用しているユーザ様が多くいらっしゃることも認識しており、実際に私たちも一緒に仕事をしているゲーム開発者たちとのデータのやり取りによく使っています。

今回我々がこのような決定に至った経緯を、ここでご説明したいと思います。

Actually, I Want to Know More

少し詳しく背景をご説明すると、2019年にGoogleはドライブ上のユーザーファイルに完全にアクセスできるアプリに対し、追加のセキュリティチェックを追加すると発表しました。その直後、GoogleはTransmitによる新規ドライブユーザー認証の承認を停止。私たちはTransmitをGoogleのセキュリティ評価のために提出したのですが、何ヶ月待っても何の返事もありませんでした。

最終的に友人の友人の友人を通じGoogle社内で助けてくれる人を見つけ、さらに非常に強力的な従業員と連絡を取ることができ、評価が完了して2020年に停止が解除されました。Novaも同様にお願いしたのですが、残念ながら承認は得られませんでした。

その後の数年は年次評価もスムースだったのですが2023年12月、Googleは再びTransmitからのアクセスを無効にし、“クラウド・アプリケーション・セキュリティ評価 (CASA)” を完了するよう、メールが送られてきました。評価は完了しTransmitにセキュリティ上の問題は見つからなかったのですが、その結果を得るまでは非常に長いプロセスでした。セキュリティラボに登録し、Transmitのソースコードに対して脆弱性スキャンを実行してから長いフォームに記入する必要がありました。各ステップの間にはラボからの返答を待つ必要があり、プロセスの完了には1ヶ月近くかかりました。

3月、Transmitは再びGoogle Driveにアクセスできるようになりましたが以降、毎年このチェックに合格する必要があることを通知されました。この時点で私たちはこの毎年の評価プロセスに価値があるのか、疑問に感じ始めました。

何週間も待たされ必要書類を提出し、コードをスキャンするプロセスの間に私たちのエンジニアはかなりの時間を費やしました。例えば、Googleはスキャンを実行するためのDockerイメージを提供しましたが、それは最初動作しませんでした。それのデバッグと修正に1週間以上を費やさなければなりませんでしたし、スキャナは何の問題も発見しなかったためTransmitの改善には役立ちませんでした。このプロセスからは誰も利益を得られませんでした。グーグルも、Panicも、私たちのユーザーも、です。

小さな独立系デベロッパーとして、何の利益も得ずにこの時間を失うことは大きなコストです。その1週間は、私たちの製品を改善するためにもっと有効に使えたはずです。しかし、それでも当時私たちは年1回の評価チェックを得て、ユーザーの皆さんの期待に応えたかったですし、翌年はもっと簡単にスキャナーが作動することを期待していました。

Bが、その数ヶ月後に Googleはコードを自身でスキャンする方法を止め、Google Driveへのアクセスを維持するための方法としてGoogleの指定するパートナー企業に有償で評価を依頼しなければならない方法に変更されました。彼らは最低価格の割引を約束してくれたが、上限価格の提示はありませんでした。私たちが行なっているのと同じ作業のために他の誰かに大金を払うことになるか、そもそもの請求額がはるかに高くなるかのどちらかになる可能性が高いことに気づきました。

このように常に変化し続ける要件と費用は、ついにサードパーティーに襲い掛かりつつあります。他の製品はGoogle Driveのサポートを打ち切ったり、すべてのユーザーには使えない様々な制限のある興味深い回避策を打ち出したりしているようです。結局のところどのような回避策もリスクが高く、アカウントが使用禁止になる可能性があると私たちは考えています。

We’re Very Sorry!

要するにこれらの要素を考慮し、私たちはTransmitのGoogle Driveへのアクセスが期限切れになったら更新しないことに決めました。それも寂しいことです。その代わり、他の機能や製品の向上に力を注ぐつもりです。私たちは、この状況が、簡単に言えばちょっと最悪であることを知っています。もしGoogleがセキュリティポリシーを改訂し、Panicのような小さなソフトウェア会社にも手が届くようになったら、私たちは間違いなく再検討します。

いつもTransmitをご利用いただき、長年に渡ってサポートいただき、ありがとうございます。これからもどうぞよろしくお願いします。

Novaセール

水曜日, 3月 16th, 2022

現代人は忙しいのです!時間は貴重な資源なので簡潔に説明できると良いのですが…

Codaの後継であり、ネイティブエディタの未来を担うパワフルなコードエディタNovaが、2週間限定で50%割引の5,900円でお求め頂けます。(これには1年間の無償アップデートも含まれます)

Novaを ¥11,800 ¥5,900 で購入

セールは2022年4月1日までです。

セールに合わせて公開した最新のNova 9はデバッグをサポートします!PHP、Python、ChromeやNode.js、そして私たち自身のPlaydate Simulatorのコードをデバッグできるようになりました。また、拡張APIを拡張し、ユーザが他の環境のために独自のデバッグサポートを実装できます。他にも新しいデバッグ・サイドバー、コンソールのデバッグペイン、ブレークポイント、などなど盛り沢山!

Novaを既に試用したことがあってもご心配無く。今回のセールに合わせて試用期間をリセットしたので、誰方でもNova 9を無料で試すことができます。 

Novaを存分に試して頂ければ幸いです。また、セール期間中に是非お買い求めください!では、マーケティング部門が制作したパワフルなセールスビデオをお楽しみください。

“フェイス”フォワード

金曜日, 1月 8th, 2021


新たな年2021年が始まりました!昨年は世界の誰もが計画通りに物事を進めるのが難しかった1年でしたが、私たちPanicは Nova をリリースしPS5向けの新しいゲーム Nour: Play With Your Food をアナウンスし、各種アプリのBig Sur、Apple M1そしてiOS 14への対応を行いました。

今年は昨年を超える超エキサイティングなプロジェクトが進行中ですがその前に、小さなギフトを皆さんに1つプレゼントしたいと思います。

昔々のことですが、私たちは古参Mac用MP3プレーヤーのひとつとしてAudion(オーディオン)をリリースしていました。このAudionがMacの歴史の1ページであったことに感謝し、その歴史を保存しようと努めてきました。昨年3月には Audionのフェイスを、新しい形式に変換して保存できるようにしたことをお知らせしました。

その結果 867 のフェイスの変換が完了し、残りの15 のフェイスの変換に現在、取り組んでいます。私たちの把握しているすべてのフェイスになります。

本日、これらのすべてのフェイスを実際に体験できる機会を皆さんにご提供します。macOS 10.12以降の環境で動作する Audion(簡易版)をリリースします。

Audion.appをダウンロードする

これは簡易版でAudionの本格的な復活ではありません。音声ファイルやストリーム再生が行えますがプレイリストは未実装で、今後のサポート予定もありません。主な目的はフェイスを切り替えて表示させることです。加えて、これらのフェイスがどのように動作するのかを決定するソースコード変換されたフェイスのアーカイブもリリースします。

いくつかのフェイス

フェイスアーカイブの中には何百もの素晴らしいAudion用のフェイスがあります。いくつかは伝統的な音楽プレーヤーのインタフェースで、当時の最新のOS Xに影響されたピンストライプやブラッシュドメタルが溢れています。その他にも大胆な光沢やスキューモーフィズムの影響を受けたフェイスが並びます。このPaul Johnsonによって生み出された「TokyoBay」フェイスはそれら美学の集合として良い例でしょう。光沢あるLCDにはトラック情報が表示されていました。

もちろん、すべてのフェイスがこれらのカテゴリに分類されるわけではありません。Rudluphによる「PP」は、 Y2K Aesthetic Institute にぴったりです:

テーマ機能を搭載する他のソフトウエア同様、Audionも休日をテーマにしたフェイスが人気を集めていました。Andy Pratiotoによる「Bescherung」はトラック再生中の時間表示をクリスマスライトに巧みに置き換え、アニメーション化しました:

Audionのフェイスは、どれも再生中のアニメーションを表示させることで実際に生き生きとしてきます。インターネット接続によるストリーミング再生がサポートされていましたが接続とバッファリングに長い時間がかかる可能性があり、その間UIは静的でした。Audionがフリーズしていないことをユーザに示すため、接続中およびストリーミング中にアニメーションを再生します。多くのフェイスアーティストが楽しいストリーミングアニメーションを作成しましたが、Chris Fayetteによる「Slap Happy」にはチャップリンのThe Cureから、10秒のクリップが含まれていることに驚かされます:

アニメーションが無ければ優れたフェイスとは言えない、ということはありません。Dr. Joseph A. Gardnerによる「StickyAudion」はMac OSに標準搭載されていたスティッキーズに偽装し、メモのテキストにコントロールが隠されていました:

この種のインタフェースは楽しいですが初めて操作するとき、どのように機能するのかを理解するのに1分以上かかることがあります。過去数十年に渡るインタフェース設計はGUIを可能な限り直感的に使いやすいものにすることに重点を置いてきました。これが、テーマ機能を搭載するソフトウエアが時代遅れになってしまう主な理由のひとつです。極端になりすぎて、操作ボタンがどれなのかをクリックしないと見つけられないものもありました。しかしながらUIデザインの新しい方向性を探究しながら、型破りなGUIデザインを可能にしたものも多く存在しました。Margaret Trauthの「Contragravity」は使いやすく楽しいフェイスで、私のお気に入りのひとつです:

また情報フィールドに記載のURLがいまだに有効な、貴重なフェイスのひとつでもあります。フェイスに含まれているURLやメールアドレスはほとんどが期限切れや放棄されています。約20年前に作成されたことを考えると当然かも知れません。フェイスアーティストが多くの時間と労力を費やしたすべての作品がインターネットからほとんど消えてしまったと考えるととても悲しいことですが、人々は変化し、新しい興味を発見し、その過程でインターネット・アイデンティティを再発明します。

私たちも大きく変化しました。今でも最高を信じてMac用のシェアウエアをいくつか開発していますが、携帯ゲーム機Playdate(プレイデート)の様な新しいエキサイティングなものに取り組んでいます。これが可能なのは企業として常に前を向き、次の課題を模索し続けているからです。一方でAudionは私たちの過去の重要な部分であり、フェイスを再び生き返らせることにとても興奮しています。

さらに

Audion保存プロジェクトはここで終わりません!

昨年3月のブログ公開後、何人かのフェイスアーティストと連絡を取り、彼らがいくつかの楽しい情報を共有してくれました。

2001年、Joel DayはAudionのフェイスを作成するための開発ツール「FaceEdit」を公開しました。このアプリはクラシックMac OSでのみ機能しますが現在、製品版が無償で公開されています — もちろん支払いを希望される方はどなたでもGitHub sponsorsを通じて送金できます。新しいフェイスを作ってみましょう!

さらに、永らく知られていなかった驚くべき歴史の一部を。Paul Johnson、先ほど紹介したTokyoBayフェイスの作者は、キャンセルされリリースされなかったAudion 4のためのデフォルトフェイスのモックアップを送ってくれました。これまでに見たことがないものです:

最後に

Audionと、多くのフェイスについて楽しんでいただければ幸いです。残りのフェイスの変換が完了したらTwitterでお知らせします。

2021年、皆さんにとって明るく楽しく有意義な1年になりますように。

ハロにちは、Transmit 5です。

火曜日, 7月 18th, 2017

 

ついに、登場です。

Transmit 4 のリリースから7年、広く愛され多くのユーザを持つこの macOS 用ファイル転送クライアントに、信じられないほど膨大で包括的なアイディアのリストのすべてを注ぎました — 誇張しているように聞こえるかも知れませんが — 私たちは実際にそれを行いましたし、”そんなことは無い”と確信しています。

メジャーアップデートにふさわしくより高速になり、より多くのクラウドをサポートし、たくさんの新機能があり、多くの修正を行い、ユーザインタフェースに磨きをかけました。Panic Sync もサポートしました。転送エンジンなどのコアファイルから”情報を見る”ウインドウのエクスペリエンスまで、このファイル転送のためのトラックのすべてが再検討され、オーバーホールされ、改善されました。

間違いなく難しい仕事でした。しかし Transmit 無くして私たちの今はありませんし — 私たちは最高の Transmit ユーザに恵まれています。

より詳しく知りたい?ぜひTransmit 5のウェブサイトを訪れてください!Transmit 5 ライブラリにも多くの情報がありますし、今後も情報を追加していきます!)

非常に多くの改善を行い、Transmit 5 は今日のファイル転送クライアントとしてのニーズを満たしていると考えています。しかし、まだまだやりたいことがあります。あなたも良いアイディアをお持ちでしょう?ぜひお聞かせください。私たちはあなたのアイディアを聞き Transmit 5 を改良していきます。(実際、5.0.1 の作業が進行中です!)Transmit があなたの仕事に役立っているか、どのように手助けしているかについてお聞かせください。このトラックはあなたのトラックです。

もちろん Transmit 5に関わった Panic の素晴らしいメンバー全員に深い感謝を捧げます。Wade と Will によって始まったこのプロジェクトは Panic のほとんどが関わっています: Aaron, Heather, Ashur, Logan, Tim, Jesus, Steve, Patrick, Helen, Thomas, Greg, James, Neven, June, Noby そして Kenichi が、このアプリをより良くするための重要な仕事をしています。Dan や Dave、 Shaun は主に他のプロジェクトに関わっていましたがサポートしてくれました。ありがとう!)

同じアプリを20年間も作り続けてきたことにかなり驚きますが、メジャーアップデートのリリースはいつもエキサイティングな気分です。Transmit をお求めいただくことは Panic のサポートに繋がり、この世界に新しいアプリを生み出すことに繋がります。日頃より多大なるサポートを賜り本当にありがとうございます。

どうぞ Transmit 5 をお楽しみください!

 

Get Transmit 5!!

ダウンロードする

Transmit 5 ウェブサイトを訪れ、”今すぐ試す” ボタンを押してください。7日間すべての機能がお試しいただける試用版をダウンロードいただけます。シリアル番号をお求めいただきロックを解除すると製品版となります。

購入する

同じく、Transmit 5 ウェブサイトを訪れ、”購入する” ボタンを押してください。カード決済ならシリアル番号は即時発行、すぐに Transmit 5 のすべての機能がお使いいただけるようになります。(Apple Pay の準備が整っている場合は “Apple Pay で購入” ボタンからもお求めいただけます。ほとんどマジックです!)

大切なお知らせ: Transmit 5 のリリースを記念し、期間限定セール価格 4,200円で販売中です。通常価格は 5,400円です。お得にお求めいただくチャンスですのでお見逃し無く!(2017年8月21日追記: セールは終了しました。)

FAQ

Q: 価格はいくらですか?
A: 5,400円です。リリース記念セールとして期間限定4,200円で販売します。(2017年8月21日追記: セールは終了しました。)

Q: アップグレード版はありますか?
A: ありません。これまでのお客様もこれからのお客様もワンプライスでご提供します。(ご存知でしたか?: 2010年から7年間、Transmitのアップデートは無償でした!)

Q: Mac App Store版はありますか?
A: ありません。直販版のみです。これにより、実際にお求めいただく前に試用版を体験していただくことができます。(もちろん、常に Mac App Store を評価し検討してまいります。)

Q: 最近 Transmit 4 を買ったのですが?
A: 補償を行います!2017年6月1日以降にお求めのお客様はTransmit 4のシリアル番号と共にアップグレード申し込みページを訪れてください。Mac App Store版を先の期間にお求めの場合はメールでお知らせください

Q: 私のMac間でお気に入りを同期するにはどうしたら良いですか?
A: Panic Sync をぜひお使いください!環境設定からアカウントを作成することが可能です。シンプルでセキュア、無料です。Panic Sync ウェブサイトにも情報があります。

Q: 転送状況を常にチェックする方法はありますか?
A: Transmit 5 の新しいアクティビティは、Transmit が現在行なっていることに焦点を当てるよう設計されています。常に状況をチェックしたい場合は表示 > アクティビティバーを表示を選択することで Transmit 4 の様なバーがウインドウ下部に表示されるようになります。

Q: Transmit ディスク機能も新しくなりましたか?
A: 基本的に Transmit 4 と同じバージョン 4 が搭載されています。今後 Apple は Transmit ディスクが依存しているカーネル拡張のサポートを終了する可能性が高いため、私たちは何をするべきか考えています — いくつかのアイディアがあり、お知らせしていきます!

Q: 次の Transmit のメジャーアップデートも7年後ですか?
A: そうならないはずです!