{"batchcomplete":"","continue":{"lecontinue":"20260513021820|15725","continue":"-||"},"query":{"logevents":[{"logid":15735,"ns":0,"title":"How to upsale image","pageid":2308,"logpage":2308,"revid":26473,"params":{},"type":"create","action":"create","user":"Planetoid","timestamp":"2026-09-29T03:37:28Z","comment":"Created page with \"\u4e09\u6b3e\u514d\u8cbb\u5716\u7247\u89e3\u6790\u5ea6\u63d0\u9ad8\u5de5\u5177\u90fd\u80fd\u628a\u5c0f\u5716\u653e\u5927\uff0c\u4f46\u771f\u6b63\u80fd\u628a\u6a21\u7cca\u7684\u5730\u65b9\u300c\u4fee\u6e05\u695a\u300d\u7684\uff0c\u53ea\u6709 Artguru\uff0c\u4f46\u662f\u514d\u8cbb\u7248\u6703\u52a0\u4e0a\u6d6e\u6c34\u5370\u3002  \u7528\u540c\u4e00\u5f35 200 \u00d7 200 px \u7684\u5c0f\u5716\u5be6\u6e2c iLoveIMG\u3001PhotoGrid \u548c Artguru\uff0c\u628a\u7d50\u679c\u6574\u7406\u6210\u4e0b\u9762\u9019\u5f35\u6bd4\u8f03\u8868\u3002\u6709\u5e7e\u500b\u6578\u5b57\uff0c\u548c\u5b98\u7db2\u5beb\u7684\u4e0d\u592a\u4e00\u6a23\u3002  == \u4e09\u6b3e\u514d\u8cbb AI \u5716\u7247\u653e\u5927\u5de5\u5177\u6bd4\u8f03\u8868 ==  <table class=\"wikitable sortable\"> <tr><th></th><th>iLoveIMG</th><th>PhotoGrid</th><t...\""},{"logid":15734,"ns":2,"title":"User:2408:8649:2300:147:0:0:0:2","pageid":0,"logpage":0,"params":{"duration":"1 year","flags":["anononly","nocreate"],"sitewide":"","expiry":"2027-09-21T02:08:54Z"},"type":"block","action":"block","user":"Planetoid","timestamp":"2026-09-21T02:08:54Z","comment":"Removing content from pages"},{"logid":15733,"ns":0,"title":"PDF to Markdown Conversion","pageid":2307,"logpage":2307,"revid":26456,"params":{},"type":"create","action":"create","user":"Planetoid","timestamp":"2026-09-15T08:39:46Z","comment":"Created page with \"= PDF to Markdown Conversion =  == Introduction ==  This prompt is designed to convert a PDF document into structured Markdown while preserving not only its textual content, but also information contained in images, charts, screenshots, scanned pages, diagrams, and other visual elements.  The goal is to produce a Markdown representation that preserves the original document as faithfully as possible, including its content, structure, reading order, tables, formatting, vis...\""},{"logid":15732,"ns":0,"title":"\u041d\u043e\u0433\u0438\u043d\u0441\u043a vs \u041c\u043e\u0441\u043a\u0432\u0430: \u043f\u043e\u0447\u0435\u043c\u0443 \u043c\u0435\u0441\u0442\u043d\u044b\u0439 \u0434\u043e\u0441\u0443\u0433 \u0443\u0434\u043e\u0431\u043d\u0435\u0435","pageid":2306,"logpage":2306,"revid":26439,"params":{},"type":"create","action":"create","user":"95.24.26.211","anon":"","timestamp":"2026-08-21T21:13:11Z","comment":"\u041d\u043e\u0433\u0438\u043d\u0441\u043a vs \u041c\u043e\u0441\u043a\u0432\u0430: \u043f\u043e\u0447\u0435\u043c\u0443 \u043c\u0435\u0441\u0442\u043d\u044b\u0439 \u0434\u043e\u0441\u0443\u0433 \u0443\u0434\u043e\u0431\u043d\u0435\u0435"},{"logid":15731,"ns":0,"title":"Integration of CodeRunner with MAMP","pageid":2305,"logpage":2305,"revid":26406,"params":{},"type":"create","action":"create","user":"Planetoid","timestamp":"2026-07-15T02:14:29Z","comment":"Created page with \"= CodeRunner PHP Run Command: Auto-Detecting the Version =  In Settings \u2192 Languages \u2192 PHP \u2192 Run Command, the default configuration usually looks like this:  <pre lang=\"bash\"> /path/to/php $filename </pre>  For example:  <pre lang=\"bash\"> /Applications/MAMP/bin/php/php8.2.29/bin/php $filename </pre>  The problem is that every time MAMP upgrades its PHP version, you have to come back and manually update this path. Changing it to the line below lets CodeRunner automat...\""},{"logid":15730,"ns":0,"title":"Finding Files That Take Up Space on Ubuntu","pageid":2304,"logpage":2304,"revid":26401,"params":{},"type":"create","action":"create","user":"Planetoid","timestamp":"2026-07-02T06:17:17Z","comment":"Created page with \"Finding Files That Take Up Space on Ubuntu  == Graphical User Interface (GUI) == # [https://snapcraft.io/filelight filelight]: Lets you choose which folder to scan {{Gd}} # baobab: Scans the entire computer directly; if there are too many files, it can take a long time.  == Command-Line Interface (CLI) == # `df -h` quickly shows the usage status of different partitions  == References == * [https://snapcraft.io/blog/how-to-keep-your-linux-disk-usage-nice-and-tidy-and-save...\""},{"logid":15729,"ns":0,"title":"PDF Table Parsing","pageid":2303,"logpage":2303,"revid":26376,"params":{},"type":"create","action":"create","user":"Planetoid","timestamp":"2026-06-15T10:31:38Z","comment":"Created page with \"== Technical Notes on PDF Table Parsing ==  PDF table parsing usually cannot rely solely on the raw output produced by tools such as <code>pdfplumber.extract_tables()</code>, Camelot, Tabula, or similar libraries. Since PDF is primarily a layout-oriented format rather than a structured data format, practical implementations often require additional rules, state management, and post-processing steps in order to produce stable and usable datasets.  The following notes summ...\""},{"logid":15728,"ns":0,"title":"Speech to text","pageid":2302,"logpage":2302,"revid":26357,"params":{},"type":"create","action":"create","user":"Planetoid","timestamp":"2026-06-06T02:48:30Z","comment":"Created page with \"== Speech to text \u5de5\u5177 == {{Gd}} [https://github.com/openai/whisper openai/whisper: Robust Speech Recognition via Large-Scale Weak Supervision] * Support Language: 99 languages * Input file: Audio files * Speaker identification: Need to integrate with (1) [https://github.com/m-bain/whisperX m-bain/whisperX: WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)] or (2) [https://github.com/pyannote/pyannote-audio pyannote/pyannote-audio: Neura...\""},{"logid":15727,"ns":0,"title":"Troubleshooting of GIT","pageid":2301,"logpage":2301,"revid":26348,"params":{},"type":"create","action":"create","user":"Planetoid","timestamp":"2026-06-04T06:39:32Z","comment":"Created page with \" == Troubleshooting of GIT ==  === Restoring deleted files in Git === [[Restoring deleted files in Git]]  === SSH Authentication Failed: Permission denied (publickey) ===  '''Error Message'''  After keyin the command <pre>git clone git@github.com:your-org/your-repo.git /opt/your-app</pre>, met the error message  <pre> Cloning into '/opt/your-app'... git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.  Please make sure you have the...\""},{"logid":15726,"ns":0,"title":"Troubleshooting of Sonar issue","pageid":2300,"logpage":2127,"revid":26341,"params":{"target_ns":0,"target_title":"Troubleshooting of SonarQube issue"},"type":"move","action":"move","user":"Planetoid","timestamp":"2026-05-17T04:08:12Z","comment":""}]}}