GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Thursday, 17-Aug-2023 22:13:25 JSTぐぬ管 (GNU social JP管理人)ぐぬ管 (GNU social JP管理人)
    in reply to
    • ぐぬ管 (GNU social JP管理人)
    • たかし
    @tak4 はい。今はあまり無理しないでください。ローカルのデバッグ用のメモを以下に貼ります。

    lib/util/util.phpにログなどの共通関数が存在する。デバッグに役立つ。

    1. common_log
    2. common_debug: common_log(DEBUG, )。基本はこれを使う。
    3. common_log_objstring: DB_DataObjectを文字列に変換。これとcommon_debugを併用する感じ。
    4. _ve: var_exportのラッパー。オブジェクトの文字化に便利。
    5. スタックトレース:  common_debug(_ve(debug_backtrace()));
    GNU socialの開発を私が本格的にするのはもうしばらく後です。まず、PHPUnitの単体テストを学習して、新規修正コードには原則全部単体テストを入れます。この学習からなので、時間かかります。

    今は資金調達源のweb.gnusocial.jpの会員サービスや、時間勝負の情報の記録のほうが優先度高いのです。資金さえ解決できれば、専従できて持続可能になりますので。次の10月か1月 (1月有力) で今の仕事をやめて、開発・サイト運営に1-2年ほど専従予定です。それまでに、会員サービスの土台構築が大事だという考えなのです。

    いろいろ目に見えているバグがあるのはわかっています。それを直せというだけなら、子供でもできる簡単なことです。ですが、目先のバグ修正は持続可能ではありません。持続可能なビジョン・マスタープランが重要なのです。ビジョンもプランもなしに目先の作業に取り掛かっても、資金もモチベーションも枯渇してすぐ頓挫します。私には私のビジョン・プランがあって、それに沿って、昨年7月から活動を始めているのです。ご理解ください…。

    https://gnusocial.jp/notice/3844649
    In conversationThursday, 17-Aug-2023 22:13:25 JST from Qvitterpermalink

    Attachments

    1. No result found on File_thumbnail lookup.
      gnusocial.jp
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.