Ignite Realtime Blog: Presence Service plugin v1.7.2 release
The Presence Service plugin is a plugin for Openfire. It provides a service that provides simple presence information over HTTP. It can be used to display an online status icon for a user or component on a web page or to poll for presence information from a web service.
A new release is now available for this plugin: version 1.7.2.
In this release, an incompatibility with the recently released Openfire 4.8.0 was fixed. Als … ⌘ Read more
Jetway Unveils 3.5” SBC with Dual 2.5GbE Ports and Triple 4K@60Hz Display Support
Jetway unveiled this week the JF35-ADN1 which is a 3.5” SubCompact single-board computer powered by the Intel Processor N97 CPU. This new embedded device aims at the field of industrial robotics payment systems, machine vision and beyond with its DDR5 memory support and extensive I/O interfaces. The product announcement highlights that the JF35-ADN1 is configurable […] ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:850 ARCHIVED:69811 CACHE:2290 FOLLOWERS:14 FOLLOWING:14
Go 語言與 gRPC 的完美結合
*一、gRPC 簡介gRPC(Remote Procedure Call) 是一種遠程過程調用技術, 通過壓縮和序列化數據來優化網絡通信, 可以顯著提高服務調用的性能和效率。gRPC 的概念gRPC 是一個高性能、通用的開源 RPC 框架, 是一個由 Google 主導開發的 RPC 框架。其以 HTTP/2 爲基礎通信協議, 支持多種語言, 通過 protocol buffers 數據格式來實現 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:849 ARCHIVED:69806 CACHE:2291 FOLLOWERS:14 FOLLOWING:14
Amazon Sells Apple Watch Series 9 for $329, Despite Apple Watch Sales Ban Beginning Again
The latest Apple Watch models are apparently facing another sales ban starting tomorrow, due to an ongoing patent dispute with a company named Masimo, according to reports. This basically means that Apple will be temporarily blocked from selling Apple Watch models that have blood oxygen sensors, which includes Series 9 and Ultra 2, though there … [Read More] … ⌘ Read more
Waveshare Unveils Cost-Effective PCIe to M.2 HAT+ for Raspberry Pi 5, Priced at $8.99
The distributor Waveshare recently featured a PCIe to M.2 HAT+ compatible with the latest Raspberry Pi 5 Single Board Computer launched last year. This device boasts a compact design and is available at a budget-friendly price, making it an attractive option for tech enthusiasts and professionals alike. Similar to the HatDrive Top by Pineberry, which […] ⌘ Read more
Go 插件機制詳解:原理、設計與最佳實踐
*1. Go 語言插件基礎1.1 插件概述插件是一種動態加載的代碼單元, 它可以在程序運行期間被動態加載和掛接到主程序上, 從而擴展主程序的功能。Go 語言從 1.8 版本開始, 通過 plugin 包提供了對插件的初步支持。利用插件, 可以在不需要重新編譯主程序的情況下, 動態地擴展主程序的功能, 做到高內聚低耦合。1.2 插件的定義和結構從實現上看, Go 語言的插件就是一個獨立編譯的 dyn ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:848 ARCHIVED:69796 CACHE:2309 FOLLOWERS:14 FOLLOWING:14
IN MEMORIAM: Ján Čáni
Mgr. art. Ján Čáni, ArtD. (11. 2. 1971, Nový Sad – 15. 1. 2024, Báčsky Petrovec) bol diplomovaný divadelný režisér (VŠMU – 1995, Akademija dramskih umetnosti, Beograd – 2000) a doktor dramatických umení (Vysoká škola múzických umení v Bratislave – 2004, Univerzitet u Novom Sadu – 2010). Pôsobil v profesionálnom divadle (Bratislava, Kragujevac a Báčsky Petrovec) a ochotníckom divadle (Brezno, Lapovo, Kovačica, Erdevík, Hložany a Báčsky Petrovec). Bol účastníkom profesionálny … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:847 ARCHIVED:69793 CACHE:2312 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:846 ARCHIVED:69788 CACHE:2341 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:845 ARCHIVED:69784 CACHE:2343 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:844 ARCHIVED:69775 CACHE:2342 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:843 ARCHIVED:69768 CACHE:2344 FOLLOWERS:14 FOLLOWING:14
Pinellas County - Easy: 5.05 miles, 00:09:08 average pace, 00:46:08 duration
everything clicked today. kept a steady but mildly progressive pace whilst keeping the heart rate in zone 2 for the most part. nothing felt strained and breathing was easy. this one was a great boost in confidence seeing the progress made in the training and very happy with it.
#running
FireBeetle 2 Upgraded with RISC-V Based ESP32-C6 SoC Featuring Zigbee 3.0 and Thread 1.3 Connectivity
DFRobot has announced the launch of the updated FireBeetle 2, now incorporating the latest ESP32-C6 System-on-Chip from Espressif Systems. This enhanced development board integrates standard I/Os, includes comprehensive battery support, and offers advanced connectivity options with Zigbee 3.0 and Thread 1.3. Unlike the FireBeetle 2 (ESP32-S3) … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:842 ARCHIVED:69763 CACHE:2359 FOLLOWERS:14 FOLLOWING:14
Georg Lukas: Converse.js webchat for prosody-hosted chatrooms
The goal of this post is to make an easily accessible (anonymous)
webchat for any chatrooms hosted on a prosody XMPP
server, using the web client converse.js.
There are two use cases:
Have an easily accessible default support room for users having trouble with
the server or their accounts.Have a working “Join using browser” button on
[search.jabber.network … ⌘ Read more
Go 調用 C-C– 函數全攻略
*一、Go 語言調用 C/C++ 函數cgo 基礎及工作原理Go 語言通過 cgo 和 C 語言的 ABI(Application Binary Interface) 進行交互。cgo 會生成相應的 C 代碼, 與 Go 代碼一起編譯成可執行文件或動態庫。cgo 的工作流程主要分爲 3 步:(1) 預處理: 將 Go 源碼中的 C 代碼塊提取出來, 生成 .c 和 .h 文件(2) 編譯: 調用 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:841 ARCHIVED:69752 CACHE:2361 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:840 ARCHIVED:69731 CACHE:2356 FOLLOWERS:14 FOLLOWING:14
一個例子,給你講透典型的 Go 併發控制
Go 中可以使用一個go關鍵字讓程序異步執行一個比較常見的場景:逐個異步調用多個函數,或者循環中異步調用func main() { go do1() go do2() go do3()}// 或者func main() { for i := range []int{1,2,3}{ go do(i) }}如果瞭解 Go 併發機制,就知道main在其他 goroutine 運行完成之前就已經結束了, ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:839 ARCHIVED:69718 CACHE:2353 FOLLOWERS:14 FOLLOWING:14
Orbbec’s Latest AI-Driven Camera with PoE priced at $479.99
The Gemini 2 XL, Orbbec’s latest addition to 3D vision technology, is engineered for a variety of robotic and AI-driven applications. This camera excels in providing accurate and dependable data in diverse lighting environments, from absolute darkness to bright outdoor conditions. Equipped with a global shutter for both RGB and IR cameras, it ensures high-quality, […] ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:838 ARCHIVED:69711 CACHE:2351 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:837 ARCHIVED:69697 CACHE:2349 FOLLOWERS:14 FOLLOWING:14
假如沒有 go install,編譯會多痛苦?
*1. go install 命令簡介go install 命令是 Go 語言的標準命令, 用於編譯和安裝 Go 語言程序。1.1 命令作用及基本原理go install 命令的主要作用是編譯和安裝 Go 語言的可執行文件或庫文件。它的基本原理是: 1. 按照包依賴關係編譯傳遞進來的 main 包及其所有依賴的包 2. 鏈接必要的包生成可執行文件 3. 將生成的可執行文件拷貝到 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:836 ARCHIVED:69681 CACHE:2340 FOLLOWERS:14 FOLLOWING:14
Deals: Save $50 Off Apple Watch Series 9, Ultra 2, SE
While the big holiday discount shopping season is over, that doesn’t mean you have to pay full price for some desirable Apple products. Amazon continues to offer nice deals on a variety of Apple gear, including taking $50 off just about every Apple Watch model. Apple Watch Series 9 for $349 (down $50) Apple Watch … Read More ⌘ Read more
Beta 2 of iOS 17.3, iPadOS 17.3, macOS Sonoma 14.3 Available for Testing
Apple has issued the second beta versions of iPadOS 17.3 for iPad, iOS 17.3 for iPhone (which has since been pulled), and macOS Sonoma 14.3. The new betas are available to download now for any user actively enrolled in the appropriate beta testing program. Update: Just kidding, iOS 17.3 beta 2 has been pulled because … [Read More](https://osxdaily.com/2024/01/03/beta-2-of-ios-17-3-ipados-17- … ⌘ Read more
go run 命令核心技術詳解
*1. go run 命令簡介在 Go 語言開發中,go run 命令是一個非常常見且便捷的工具,它用於編譯並直接運行 Go 語言源代碼文件,而不需要生成可執行文件。本文將深入介紹 go run 的語法、常見用法實例、編譯命令行選項、注意事項,以及與 go build、go install 的區別和常見用途。2. go run 語法 go run 命令的基本語法爲:go run [文件名.go] ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:835 ARCHIVED:69661 CACHE:2328 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:834 ARCHIVED:69649 CACHE:2319 FOLLOWERS:14 FOLLOWING:14
Lunduke’s 5 Tech Predictions for 2024
Lunduke’s Big Tech Show - Jan 2, 2024 ⌘ Read more
Go 測試的 20 個實用建議
2023 年 11 月初,Go 語言技術負責人 Russ Cox 在 GopherCon Australia 2023[1] 大會上進行了題爲 “Go Testing By Example”[2] 的演講:12 月初 Russ Cox 重新錄製了該演講內容的視頻,並在個人網站 [3] 上放了出來。這個演講視頻是關於如何編寫好的 Go 測試的,Russ Cox 介紹了 20 個實用建議,非常值得 G ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:833 ARCHIVED:69635 CACHE:2313 FOLLOWERS:14 FOLLOWING:14
man… day17 has been a struggle for me.. i have managed to implement A* but the solve still takes about 2 minutes for me.. not sure how some are able to get it under 10 seconds.
Solution: https://git.sour.is/xuu/advent-of-code/src/branch/main/day17/main.go
A* PathFind: https://git.sour.is/xuu/advent-of-code/src/branch/main/search.go
some seem to simplify the seen check to only be horizontal/vertical instead of each direction.. but it doesn’t give me the right answer
🧮 USERS:1 FEEDS:2 TWTS:832 ARCHIVED:69610 CACHE:2296 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:831 ARCHIVED:69593 CACHE:2327 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:830 ARCHIVED:69471 CACHE:2326 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:829 ARCHIVED:69292 CACHE:2339 FOLLOWERS:14 FOLLOWING:14
“Available Software Updates Have Changed” Error on Mac, & How to Fix It
Some Mac users may occasionally experience a peculiar error when attempting to perform a system software update on their Mac, with the error message stating that the “available software updates have changed” and to try again or contact Apple. The full error message that may appear when updating MacOS system software is as follows: “The … [Read More](https://osxdaily.com/2023/12/2 … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:828 ARCHIVED:69285 CACHE:2336 FOLLOWERS:14 FOLLOWING:14
Linux Foundation now spends only 2% of their revenue on Linux
Lunduke’s Big Tech Show - Dec 27, 2023 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:827 ARCHIVED:69267 CACHE:2334 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:826 ARCHIVED:69257 CACHE:2326 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:825 ARCHIVED:69247 CACHE:2328 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:824 ARCHIVED:69243 CACHE:2325 FOLLOWERS:14 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:823 ARCHIVED:69234 CACHE:2317 FOLLOWERS:14 FOLLOWING:14