Skip to content

Phanix's Blog

Menu
  • About Me / 關於我

Tag: programming

NextJS connect to backend Go api for buffering response

No Comments
| 學習工作, 工作, 程式

如果是 ASP 或 PHP 類的技術,可以透過設定 response 的 timeout 時間,再加上 flush (或類似機制)達成。這樣的處理用在需要較長執行時間的 api (或頁面)的情境相當適合,但如果是 nextjs 前端搭配 golang 後端,就沒有類似的機制,需要改用其他方式。

Read More »

Compare performances converting 2-D array to string 比較將二維陣列轉為字串速度

No Comments
| 學習工作, 程式

In Golang with basic, multithread, string.Join and combinations.

Read More »

關閉Twilio 視訊聊天室的同步問題 / Sync issue when closing Twilio video call room

No Comments
| 學習工作, 工作, 程式

跟同事C一起弄Twilio 網頁端視訊聊天室,先前都很正常,最近卻開始出現了奇妙的狀況。深究原因是因為async的 api request, 加上 Twilio 會在最後一個聊天室成員離開後就將其關閉造成。

Read More »

php handle CORS http api request in Unity WebGL project

No Comments
| 學習工作, 工作, 程式

Unity 可以將專案 deploy 到 web 環境中執行,但此時送 http api request 的時候,就會有 CORS 需要處理。

Read More »

ILMerge (merge .net framework .dll library files into .exe)

No Comments
| 學習工作, 工作, 程式

Sometimes, we just want to release a single .exe file without a mass of .dll library files. This makes users easier to copy the file, and does not unveil the information of libraries used in the program.

Read More »

Sandcastle Help File Builder — Visual Studio Class Library 說明文件產生器

No Comments
| 軟體, 電腦網路

清爽易閱讀且詳細的說明文件真的很重要

Read More »

C# stack trace

No Comments
| 學習工作, 程式

using System.Diagnostics; [STAThread] public static void Main() { StackTrace stackTrace = new StackTrace(); // get call stack StackFrame[] stackFrames = stackTrace.GetFrames(); // get method calls (frames) // write call stack method names foreach (StackFrame stackFrame in stackFrames) { Console.WriteLine(stackFrame.GetMethod().Name); // write method name } } Ref: http://www.csharp-examples.net/reflection-callstack/

Read More »

Developing .Net C# COM dll for C++

No Comments
| 學習工作, 工作, 程式

之前在這一篇有簡短提到過,沒想到事隔四五年又遇到要寫這樣程式的機會,順便整理一下吧。

Read More »

Javascript XMLHTTPRequest file/image upload

No Comments
| 學習工作, 程式

Using javascript and XMLHTTPRequest to upload file/image.

Read More »

3ds Max Script socket receving data via .net api

No Comments
| 學習工作, 工作, 程式

做個紀錄 socket = dotNetObject “System.Net.Sockets.Socket” (dotnetclass “System.Net.Sockets.AddressFamily”).InterNetwork (dotnetclass “System.Net.Sockets.SocketType”).Stream (dotnetclass “System.Net.Sockets.ProtocolType”).Tcp socket.connect ip_address port buf = DotNetObject “System.Byte[]” 1000 fn doFaceShiftSocket = ( try ( while socket.Connected == true do ( socket.Receive buf ) ) catch ( — do nothing ) ) thread = dotNetObject “system.componentModel.backgroundWorker” dotnet.addEventHandler thread “DoWork” doFaceShiftSocket thread.WorkerSupportsCancellation = true thread.runWorkerAsync() for […]

Read More »

Posts pagination

1 2 … 4 Next

Recent Posts

  • NextJS connect to backend Go api for buffering response
  • NextJs 的 404 handling
  • 強制 nextjs app router 不使用 Static Site Generation (SSG)
  • 將長時間英文 podcast 轉為中文 SRT 字幕檔
  • Letsencrypt 設定讓 apache2 通過 ssl labs 安全測試 A+

Recent Comments

  • Champagne Tasting - 2023/09 - Phanix's Blog on 龍吟 wine dinner
  • 天灰 on 撲克牌遊戲 — 德州撲克 (Texas Hold’em / Texas Poker)
  • 用FFmpeg取代 AWS Media Converter - Phanix's Blog on AWS S3+Media Converter+CloudFront 做 video file streaming CDN服務
  • Mount GCP storage as filesystem, and access with php - Phanix's Blog on php+apache 執行 sudo 命令出現 sudo: no tty present and no askpass program specified
  • Chateau de la Roche-aux-Moines (Nicolas Joly) Tasting - Phanix's Blog on Nicolas Joly 與他的生物動力法哲學

Archives

Tags

.net (29) 2008 (66) 2009 (91) Bordeaux (46) Bourgogne (37) c# (33) Cabernet Sauvignon (41) California (85) Chardonnay (46) dessert wine (26) food (53) France (58) France 法國 (68) French (28) French wine (25) japanese food (32) murmuring (25) photo-taking (46) photographing (48) php (41) Pinot Noir (52) programming (38) red wine (189) Santa Cruz (33) system administration (72) Taiwan (40) traveling (74) USA (125) white wine (120) wine (176) wine tasting (225) 加州 (64) 勃根地 (40) 台灣 (29) 品酒 (223) 攝影 (93) 旅遊 (60) 法國 (33) 波爾多 (38) 甜酒 (28) 白酒 (116) 系統管理 (51) 紅酒 (186) 美國 (100) 義大利 (36)

Categories

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Phanix's Blog 2025 . Powered by WordPress