2024年1月23日 星期二

油條 Fried bread stick "fried breadstick" donut Cruller "Yorkshire Pudding" Youtiao

 Fried bread stick 
"fried breadstick" 
donut
Cruller
"Yorkshire Pudding"
Youtiao

https://en.wikipedia.org/wiki/Pilipit
https://en.wikipedia.org/wiki/Ham_chim_peng

https://en.wikipedia.org/wiki/Shuangbaotai
https://en.wikipedia.org/wiki/Ox-tongue_pastry

https://en.wikipedia.org/wiki/Youtiao

French cruller donut
https://en.wikipedia.org/wiki/Cruller
https://en.wikipedia.org/wiki/Baguette
https://en.wikipedia.org/wiki/Bu%C3%B1uelo

fried  cruller pastry bag Fried Churro stick Fried dough pastry
Sugar Stick Churros
Fried Honey Bites
Profiterole Cream Puff
puff pastry détrempe
Fried  Scone Fry Bread
Scone
Fried Scones (Sopapillas)
Shortbread

finger bread stick
https://kirbiecravings.com/low-carb-keto-garlic-breadsticks/
https://kirbiecravings.com/keto-crunchy-breadsticks/
https://prettysimplesweet.com/crispy-breadsticks-grissini/

xmpp real time collaboration (RTC) server

 https://github.com/igniterealtime

Ignite Realtime
Ignite Realtime: a real time collaboration community site
https://www.igniterealtime.org/


Open Source Philosophy

We create Open Source software because we know open, collaborative minds can improve the software landscape. We believe in the potential of the XMPP protocol and we welcome ways to increase its adoption. We put tremendous value on the involvement of Igniterealtime's developer and user community--their continuous feedback, QA, and development efforts help steer our development path.

We are committed to live out the values of the Open Source movement to the best of our abilities, to act responsibly and in the best interests of our community and to be highly responsive to the needs of the community and communicate proactively.
The XMPP Protocol

XMPP (formerly Jabber) is the leading open standard for presence and real-time messaging. Since 2004, it's been an approved standard of the IETF (the same organization that standardized email and World Wide Web protocols). A rich set of extensions to the protocol are maintained by the XMPP Standards Foundation. Today, XMPP is used by leading companies, millions of users worldwide and is the best choice for open real-time collaboration.
Lead XMPP Supporters

Open standards are critical in order to achieve a completely federated environment where real time collaboration software works seamlessly together. This will drive the medium forward as a unified productivity tool and provide the greatest benefit to end users. The hundreds of interoperable software products that use XMPP prove the reality of this vision.

Ignite Realtime furthers XMPP through best of breed protocol implementations, development of new protocol extensions, and participation to the XMPP Standards Foundation (XSF).






Openfire 4.8.0

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.




Open Source Plugins
Plugin     Agent Information
This plugin implements the (obsolete!) XEP-0094 'Agent Information' specification for service discovery using the jabber:iq:agents namespace.
Plugin     AuthFilter Sanitizer
Removes entries for Openfire's authentication filter that are susceptible to abuse.
Plugin     Avatar Resizer
Ensures vCard-based avatars are not to large for comfort.
Plugin     Bookmarks
Allows clients to store URL and group chat bookmarks (XEP-0048)
Plugin     Broadcast
The broadcast plugin broadcasts messages to all users in the system or to specific groups
Plugin     CallbackOnOffline
Url is called when recipient is offline
Plugin     Candy
Adds the (third-party) Candy web client to Openfire.
Plugin     Certificate Manager
Adds certificate management features.
Plugin     Client Control
Controls clients allowed to connect and available features
Plugin     Content Filter
Scans message packets for defined patterns
Plugin     DB Access
Provides administrators with a simple direct access interface to their Openfire DB.
Plugin     Draw-IO
Web Diagramming Tool that uses SVG and HTML for rendering
Plugin     Email Listener
Listens for emails and sends alerts to specific users.
Plugin     Email on Away
Messages sent to alternate location when recipient is away
Plugin     EXI
Adds support for XEP-0322: Efficient XML Interchange (EXI) Format
Plugin     External Service Discovery
Allows XMPP entities to discover services external to the XMPP network, such as STUN and TURN servers.
Plugin     Fastpath Service
Support for managed queued chat requests, such as a support team might use.
Plugin     Galene
Media SFU for Openfire using Galene
Plugin     Gitea
Provides a self-hosted Git service for Openfire
Plugin     GoJara
XEP-0321: Remote Roster Management support
Plugin     Hazelcast Plugin
Adds clustering support
Plugin     HTTP File Upload
Allows clients to share files, as described in the XEP-0363 'HTTP File Upload' specification.
Plugin     inVerse
Adds the (third-party, Converse-based) inVerse web client to Openfire.
Plugin     IPFS
Enables Openfire to become an IPFS node.
Plugin     IRMA Server
Provides an 'I Reveal My Attributes' (IRMA) server embedded in Openfire.
Plugin     Jabber Browsing
This plugin implements the (obsolete!) XEP-0011 'Jabber Browsing' specification for service discovery using the jabber:iq:browse namespace.
Plugin     JID Validation
Provides support for JID Validation Service
Plugin     Jingle Nodes Plugin
Provides support for Jingle Nodes
Plugin     JmxWeb Plugin
JmxWeb plugin is web based platform for managing and monitoring openfire via JMX.
Plugin     JSXC
Adds the (third-party) JSXC web client to Openfire.
Plugin     Just married
Allows admins to rename or copy users
Plugin     Load Statistic
Logs load statistics to a file
Plugin     Monitoring Service
Monitors conversations and statistics of the server.
Plugin     MotD (Message of the Day)
Allows admins to have a message sent to users each time they log in.
Plugin     MUC Real-Time Block List
A plugin that subscribes to a real-time block list for MUC rooms, using pub/sub.
Plugin     MUC Service
MUC administration over REST Interface
Plugin     MUC Service Discovery Extensions
Allows an admin to configure Extended Service Discovery information to Multi User Chat entities.
Plugin     NodeJs
Integrates NodeJs Applications with Openfire.
Plugin     Non-SASL Authentication
This plugin implements a the (obsolete!) XEP-0078 specification for authentication using the jabber:iq:auth namespace.
Plugin     Ohun
Simple group audio conferencing plugin for Openfire
Plugin     Openfire WebSocket
Provides WebSocket support for Openfire.
Plugin     Packet Filter
Rules to enforce ethical communication
Plugin     Pade
Web-based chat, groupchat, telephones, audio and video conferencing solution using ConverseJS, Jitsi and FreeSWITCH
Plugin     PionTurn
Provides a TURN/STUN Server for Openfire
Plugin     Presence Service
Exposes presence information through HTTP.
Plugin     PubSub Server Info
Exposes basic server information through a public Pub/Sub node.
Plugin     Push Notification
Adds Push Notification (XEP-0357) support to Openfire.
Plugin     Push Server
Send push notifications to mobile devices through FCM or APNS
Plugin     Random Avatar Generator Plugin
Generates semi-random avatar images.
Plugin     RawPropertyEditor
RawPropertyEditor Plugin
Plugin     Rdp
RDP Gateway for Remote Desktop Control Changelog
Plugin     Registration
Performs various actions whenever a new user account is created.
Plugin     Reporting Account Affiliations
This plugin implements the 'Reporting Account Affiliations' specification for Openfire to report to other entities the relationship that it has with a user on its domain.
Plugin     REST API
Allows administration over a RESTful API.
Plugin     S2S Conformance Test
Plugin to test successful and unsuccessful connections to other servers via S2S
Plugin     Search
Provides support for Jabber Search (XEP-0055)
Plugin     SIP Phone Plugin
Provides support for SIP account management
Plugin     Spam blacklist
Uses an external blacklist to reject traffic from specific addresses.
Plugin     STUN server plugin
Adds STUN functionality to Openfire
Plugin     Subscription
Automatically accepts or rejects subscription requests
Plugin     Thread Dump
A plugin that can be used to generate diagnostics.
Plugin     TikiToken
Allows users to authenticate with a Tiki token.
Plugin     User Creation
Creates users and populates rosters.
Plugin     User Import Export
Enables import and export of user data
Plugin     User Service
(Deprecated) Please use the REST API Plugin. Allows administration of users via HTTP requests.
Plugin     User Status Plugin
Openfire plugin to save the user status to the database.
Plugin     XML Debugger Plugin
Prints XML traffic to the stdout (raw and interpreted XML)


tree sitter parser generator incremental parsing library tree sitter pascal Grammar Pascal dialects tree sitter parser generator incremental parsing library COMPILER CONSTRUCTION

 https://github.com/Isopod/tree-sitter-pascal
https://siraben.dev/2022/03/01/tree-sitter.html
https://www.reddit.com/r/rust/comments/125zdyw/blog_post_enabling_lowlatency_syntaxaware_editing/

https://github.com/rickard67/language-server-protocol
https://github.com/rickard67/LSP-Pascal-Library

Element Patterns | IntelliJ Platform Plugin SDK
https://plugins.jetbrains.com/docs/intellij/element-patterns.html
CURLY_BRACE_REGEX mangles regex properties · Issue #380 · tree-sitter/tree-sitter
https://github.com/tree-sitter/tree-sitter/issues/380
https://github.com/apple/swift/tree/c83e89062038833e049f549538186dac36a2e7a6/lib/Syntax#trivia
Enabling low-latency, syntax-aware editing using Tree-sitter

Describing Oracle Syntax
https://www.dba-oracle.com/t_oracle_syntax.htm
https://www.cs.fsu.edu/~engelen/courses/COP402003/notes3.html
Syntax von Pascal in Backus-Naur Form (BNF)
https://condor.depaul.edu/ichu/csc447/notes/wk2/pascal.html
Visual AST for ANTLR Generated Parser Output - CodeProject
https://www.codeproject.com/Articles/371453/Visual-AST-for-ANTLR-Generated-Parser-Output

pascal grammar bnf to enumerate  code Completion
auto code Completion suggestions accuracy efficiency
https://github.com/jrfferreira/syntax-based-completion
http://teiid.github.io/teiid-documents/10.2.x/content/reference/BNF_for_SQL_Grammar.html

CS 375: Compilers
https://www.cs.utexas.edu/users/novak/cs375.html
Compilers: Vocabulary
https://www.cs.utexas.edu/users/novak/cs375vocab.html