glossary

What constitutes 'real time'

怎甘沉沦 提交于 2019-12-05 01:59:50
I am having trouble deciding on whether to classify my application as 'real time' or 'near real time', or perhaps even something else. The software receives data immediately as it is generated from the source, then based on certain rules, raises an alert when certain conditions are met. It takes the approach of checking the last 30 seconds of data every 30 seconds to see whether the criteria for a rule has been met. Is that real time? What are the thresholds for the definitions of real time vs. near real-time? EDIT I think this is a duplicate of Define realtime on the web for business . Please

What is a data binding?

自闭症网瘾萝莉.ら 提交于 2019-12-05 01:21:58
What is a data binding? Binding generally refers to a mapping of one thing to another - i.e. a datasource to a presentation object. It can typically refer to binding data from a database, or similar source (XML file, web service etc) to a presentation control or element - think list or table in HTML, combo box or data grid in desktop software. You generally have to bind the presentation element to the datasource, not the other way around. This would involve some kind of mapping - i.e. which fields from the datasource do you want to appear in the output. For more information in a couple of

What is the difference between Dataflow programming and Reactive programming?

核能气质少年 提交于 2019-12-03 09:27:09
问题 I really can't see the difference between them. They are both about data flowing through instructions and the propagation of changes in the input data. I've read this book (authored by Matt Carcki) and it clearly says that the are both the same. On the other hand the wikipedia establish Reactive programming as a form of Dataflow programming and this stackoverflow answer does it too. So, what is the conceptual difference between Reactive programming and Dataflow programming? 回答1: Reactive

What is a language binding?

痞子三分冷 提交于 2019-12-03 02:14:38
问题 My good friend, Wikipedia, didn't give me a very good response to that question. So: What are language bindings? How do they work? Specifically accessing functions from code written in language X of a library written in language Y. 回答1: Let's say you create a C library to post stuff to stackoverflow. Now you want to be able to use the same library from Python. In this case, you will write Python bindings for your library. Also see SWIG: http://www.swig.org 回答2: In the context of code

What is a language binding?

天大地大妈咪最大 提交于 2019-12-02 17:15:58
My good friend, Wikipedia, didn't give me a very good response to that question. So: What are language bindings? How do they work? Specifically accessing functions from code written in language X of a library written in language Y. Let's say you create a C library to post stuff to stackoverflow. Now you want to be able to use the same library from Python. In this case, you will write Python bindings for your library. Also see SWIG: http://www.swig.org In the context of code libraries, bindings are wrapper libraries that bridge between two programming languages so that a library that was

Schema.org for acronym / abbreviation (in a glossary)

心已入冬 提交于 2019-12-02 07:27:36
I'd like to mark my list of acronyms/abbreviations in my glossary of my website with Schema.org (using Microdata). Which type of Schema.org is the right one for that? I can't find any related type in the full list on schema.org . The type DefinedTerm (which is currently in Pending , so it’s subject to change) is suitable for a word, name, acronym, phrase, etc. with a formal definition In a glossary, you would use the name property for the term, and the description property for what the term stands for. <p itemscope itemtype="https://schema.org/DefinedTerm"> <span itemprop="name">SO</span>:

What is object marshalling?

我是研究僧i 提交于 2019-11-29 20:34:50
I have heard this concept used frequently, but I don't have a really good grasp of what it is. Converting an object in memory into a format that can be written to disk, or sent over the wire, etc. Wikipedia's description . I beg to differ, Wikipedia is pretty clear on this. In computer science, marshalling (similar to serialization) is the process of transforming the memory representation of an object to a data format suitable for storage or transmission. It is typically used when data must be moved between different parts of a computer program or from one program to another. http://en

Markdown vs markup - are they related?

时间秒杀一切 提交于 2019-11-29 18:49:06
I'm using markdown to edit this question right now. In some wikis I used wiki markup. Are they the same thing? Are they related? Please explain. If I want to implement one or the other in a web project (like stackoverflow) what do I need to use? Markup is a generic term for a language that describes a document's formatting Markdown is a specific markup library: http://daringfireball.net/projects/markdown/ Keith Mark-up is a term from print editing - the editor would go through the text and add annotations (i.e. this in italic, that in bold) for the printers to use when producing the final

What is a UUID?

懵懂的女人 提交于 2019-11-28 20:08:24
Well, what is one? It's an identification number that will uniquely identify something. The idea being that that id number will be universally unique. Thus, no two things should have the same uuid. In fact, if you were to generate 10 trillion uuids, there would be something along the lines of a .00000006 chance of two uuids being the same. Bob Aman Standardized identifiers UUID s are defined in RFC 4122 . They're Universally Unique IDentifiers, that can be generated without the use of a centralized authority. There are four major types of UUIDs which are used in slightly different scenarios.

What is a mock and when should you use it?

心不动则不痛 提交于 2019-11-28 18:15:48
I just read the Wikipedia article on mock objects , but I'm still not entirely clear on their purpose. It appears they are objects that are created by a test framework when the actual object would be too complex or unpredictable (you know 100% sure what the values of the mock object are because you fully control them). However, I was under the impression that all testing is done with objects of known values, so I must be missing something. For example, in a course project, we were tasked with a calendar application. Our test suite consisted of event objects that we knew exactly what they were