In a broader sense, taxonomy also applies to relationship schemes other than parent-child hierarchies, such as network structures. Taxonomies may then include a single child with multi-parents, for example, "Car" might appear with both parents "Vehicle" and "Steel Mechanisms"
- Mar 2021
-
en.wikipedia.org en.wikipedia.org
-
-
Taxonomies are often represented as is-a hierarchies where each level is more specific (in mathematical language "a subset of") the level above it. For example, a basic biology taxonomy would have concepts such as mammal, which is a subset of animal, and dogs and cats, which are subsets of mammal. This kind of taxonomy is called an is-a model because the specific objects are considered as instances of a concept. For example, Fido is-an instance of the concept dog and Fluffy is-a cat.
-
Mutually exclusive categories can be beneficial. If categories appear several places, it's called cross-listing or polyhierarchical. The hierarchy will lose its value if cross-listing appears too often. Cross-listing often appears when working with ambiguous categories that fits more than one place.
-
Researchers reported that large populations consistently develop highly similar category systems. This may be relevant to lexical aspects of large communication networks and cultures such as folksonomies and language or human communication, and sense-making in general.
-
In the simple biology example, dog is a hypernym and Fido is one of its hyponyms. A word can be both a hyponym and a hypernym. For example, dog is a hyponym of mammal and also a hypernym of Fido.
I wish they hadn't used tokens/objects in this example. Wouldn't it be just as clear or clearer if they had stuck to only comparing types/classes?
It may be okay to mix them like that in some contexts, but in other cases it seems like this would be suffering from ignoring/conflating/[better word?] the Type–token distinction.
Does linguistics just not make the https://en.wikipedia.org/wiki/Type%E2%80%93token_distinction ?
This statement seems to reinforce that idea:
words that are examples of categories are hyponyms
because an example of a category/class/type could be either a sub-class or an instance of that category/class/type, right?
-
words that are examples of categories are hyponyms
So linguistics doesn't make the https://en.wikipedia.org/wiki/Type%E2%80%93token_distinction ?
-
Two of the predominant types of relationships in knowledge-representation systems are predication and the universally quantified conditional.
-
Mathematically, a hierarchical taxonomy is a tree structure of classifications for a given set of objects.
-
Taxonomy is different from meronomy, which is dealing with the categorisation of parts of a whole.
Tags
- broadly speaking
- mutually exclusive
- graph (discrete mathematics)
- strictly enforced rules/conventions: benefits
- different way of thinking about something
- predicate (mathematical logic)
- hierarchical
- knowledge representation
- taxonomy
- distinction
- no longer having any meaning
- linguistics
- category list/tree
- outline (list/tree)
- trend/phenomenon
- is-a/hyponymy
- relationship: is a
- hyponym
- dichotomous thinking
- meronym
- relationship between
- type–token distinction
- poor example
- indicative conditional
- tree structure
- interesting
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
Tree (data structure)
-
Tree structure
-
-
en.wikipedia.org en.wikipedia.org
-
In computer science, a tree is a widely used abstract data type that simulates a hierarchical tree structure
a tree (data structure) is the computer science analogue/dual to tree structure in mathematics
-
Not to be confused with tree (graph theory), a specific type of mathematical object.
Confusing: https://en.wikipedia.org/wiki/Tree_(data_structure) says
Not to be confused with tree (graph theory) "Tree (graph theory)"), a specific type of mathematical object. but https://en.wikipedia.org/wiki/Tree_(graph_theory) redirects to https://en.wikipedia.org/wiki/Tree_structure and https://en.wikipedia.org/wiki/Tree_structure is in category Trees (data structures) So is one a subtype/hyponym of the other ... or what?? How are they related? Skimming the articles a bit, esp. the first paragraph which clearly states as much ( :) ), I believe the answer is: a tree (data structure) is an implementation (in a programming language) of / or a "type that simulates" a hierarchical tree structure. a tree (data structure) is the computer science analogue/dual to tree structure in mathematics
-
Not to be confused with trie, a specific type of tree data structure. Not to be confused with tree (graph theory), a specific type of mathematical object.
-
-
en.wikipedia.org en.wikipedia.org
-
How can they miss the opportunity to explain/describe the relationship/similarity/difference to/from graphs, graph theory, and/or graph data??
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
graph theory is the study of graphs, which are mathematical structures used to model pairwise relations between objects
-
-
en.wikipedia.org en.wikipedia.org
-
Is this topic part of linguistics too? Or only semantics?
-
This should link to / explain the relationship to: https://en.wikipedia.org/wiki/Class_(computer_programming) (which I believe is a way of expressing / codifying semantic classes into source code).
It should also link to / explain the relationship to: https://en.wikipedia.org/wiki/Type_theory
-
A semantic class contains words that share a semantic feature.
-
For example within nouns there are two sub classes, concrete nouns and abstract nouns.
-
The concrete nouns include people, plants, animals, materials and objects while the abstract nouns refer to concepts such as qualities, actions, and processes.
-
Semantic classes may intersect. The intersection of female and young can be girl.
More examples are given at https://en.wikipedia.org/wiki/Semantic_feature:
- 'female' + 'performer' = 'actress'
-
(Not answered on this stub article)
What, precisely, is the distinction/difference between a semantic class and a semantic field? At the very least, you would say that they are themselves both very much within the same semantic field.
So, is a semantic class distinct from a semantic field in that semantic class is a more well-defined/clear-cut semantic field? And a semantic field is a more fluid, nebulous, not well-defined field (in the same sense as a magnetic field, which has no distinct boundary whatsoever, only a decay as you move further away from its source) ("semantic fields are constantly flowing into each other")?
If so, could you even say that a semantic class is a kind of (hyponym) of semantic field?
Maybe I should pose this question on a semantics forum.
Tags
- semantic class
- indistinct/nebulous
- example
- semantics
- distinction
- definition
- intersection (semantic classes)
- important point
- to do
- missed opportunity
- good example
- semantic feature
- categorization
- I have a question about this
- relationship between
- +0.9
- abstract noun
- semantic field
- concrete noun
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
How is it that https://en.wikipedia.org/wiki/Type_theory links to https://en.wikipedia.org/wiki/Type_(model_theory) but the latter does not have any link to or mention of https://en.wikipedia.org/wiki/Type_theory
Neither mentions the relationship between them, but both of them should, since I expect that is a common question.
-
-
en.wikipedia.org en.wikipedia.org
-
Model theory recognizes and is intimately concerned with a duality: it examines semantical elements (meaning and truth) by means of syntactical elements (formulas and proofs) of a corresponding language
-
-
-
en.wikipedia.org en.wikipedia.org
-
Roughly speaking, a category may be thought of as a type theory shorn of its syntax.
-
In fact categories can themselves be viewed as type theories of a certain kind
-
-
en.wikipedia.org en.wikipedia.org
-
-
Some types exist as descriptions of objects, but not as tangible physical objects. One can show someone a particular bicycle, but cannot show someone, explicitly, the type "bicycle", as in "the bicycle is popular."
-
Property types (e.g. "height in metres" or "thorny") are often understood ontologically as concepts. Property instances (e.g. height = 1.74) are sometimes understood as measured values, and sometimes understood as sensations or observations of reality.
-
The words type, concept, property, quality, feature and attribute (all used in describing things) tend to be used with different verbs. E.g. Suppose a rose bush is defined as a plant that is "thorny", "flowering" and "bushy". You might say a rose bush instantiates these three types, or embodies these three concepts, or exhibits these three properties, or possesses these three qualities, features or attributes.
-
The distinction in computer programming between classes and objects is related, though in this context, "class" sometimes refers to a set of objects (with class-level attribute or operations) rather than a description of an object in the set, as "type" would.
-
The distinction is important in disciplines such as logic, linguistics, metalogic, typography, and computer programming.
-
The sentence "they drive the same car" is ambiguous. Do they drive the same type of car (the same model) or the same instance of a car type (a single vehicle)?
Tags
- type (programming)
- semantic class
- English
- distinction: hard to see
- same meaning in different contexts/fields
- distinction?
- good point
- distinction
- semantic feature
- semantics
- type–token distinction
- good example
- class (programming)
- classification
- subtle distinction
- important distinction
- interesting
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
en.wikipedia.org en.wikipedia.org
-
A semantic similarity network (SSN) is a special form of semantic network.[1] designed to represent concepts and their semantic similarity. Its main contribution is reducing the complexity of calculating semantic distances.
-
-
-
commons.wikimedia.org commons.wikimedia.org
-
en.wikipedia.org en.wikipedia.org
-
There is obvious connections between the flow paths of a use case and its test cases. Deriving functional test cases from a use case through its scenarios (running instances of a use case) is straightforward.
-
With content based upon an action or event flow structure, a model of well-written use cases also serves as an excellent groundwork and valuable guidelines for the design of test cases
-
Originally he had used the terms usage scenarios and usage case – the latter a direct translation of his Swedish term användningsfall – but found that neither of these terms sounded natural in English, and eventually he settled on use case.
-
Use cases are not only texts, but also diagrams, if needed.
-
Title: "goal the use case is trying to satisfy"[23]:101 Main Success Scenario: numbered list of steps[23]:101 Step: "a simple statement of the interaction between the actor and a system"[23]:101 Extensions: separately numbered lists, one per Extension[23]:101 Extension: "a condition that results in different interactions from .. the main success scenario". An extension from main step 3 is numbered 3a, etc.
Not sure why I find this example so interesting.
Probably because it is a human-readable outline that uses machine-readable (programming language source code) constructs, namely loops/iteration.
The format in which this is written in, then, is itself a kind of (high-level, human-oriented) programming language.
Example:
- numbered list of steps [introduces/names the loop/iterator/enumeration being done]
- Step: "a simple statement of the interaction between the actor and a system" [defines the inner part of the loop that gets "executed" once per iteration]
- numbered list of steps [introduces/names the loop/iterator/enumeration being done]
-
-
the phrase use case is a polyseme with two senses
Tags
- feels natural
- words with multiple different meanings (ambiguity)
- loops
- use cases (requirements analysis)
- English
- programming languages: features
- etymology
- origin story
- diagram
- programming languages
- polyseme
- euphony
- testing
- closely related
- outline (list/tree)
- test case
- relationship between
- evolution of language
- to read
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
The is-a relationship may also be contrasted with the instance-of relationship between objects (instances) and types (classes): see Type–token distinction.
-
-
en.wikipedia.org en.wikipedia.org
-
en.wikipedia.org en.wikipedia.org
-
In autoepistemic logic, which rejects the law of excluded middle, predicates may be true, false, or simply unknown
-
The precise semantic interpretation of an atomic formula and an atomic sentence will vary from theory to theory.
-
A predicate whose quantifiers all apply to individual elements, and not to sets or predicates, is called a first-order predicate.
-
-
en.wikipedia.org en.wikipedia.org
-
While propositional logic can only express facts, autoepistemic logic can express knowledge and lack of knowledge about facts.
-
The autoepistemic logic is a formal logic for the representation and reasoning of knowledge about knowledge.
-
-
en.wikipedia.org en.wikipedia.org
-
'female' + 'performer' = 'actress'
-
An individual semantic feature constitutes one component of a word's intention, which is the inherent sense or concept evoked.
Would this be referring, then, to explicit meaning or implicit meaning -- or neither?
-
-
The semantic features of a word can be notated using a binary feature notation common to the framework of componential analysis.[11] A semantic property is specified in square brackets and a plus or minus sign indicates the existence or non-existence of that property.
-
-
en.wikipedia.org en.wikipedia.org
-
a class is an implementation—a concrete data structure and collection of subroutines—while a type is an interface
-
but narrowly speaking objects have type
-
In casual use, people often refer to the "class" of an object
-
-
en.wikipedia.org en.wikipedia.org
-
Semantic class
-
semantic fields are constantly flowing into each other
See https://hyp.is/PKGOeo0_Eeuj5FeXF3jzng/en.wikipedia.org/wiki/Semantic_class
-
The English word "man" used to mean "human being" exclusively, while today it predominantly means "adult male," but its semantic field still extends in some uses to the generic "human"
-
Synonymy requires the sharing of a sememe or seme, but the semantic field is a larger area surrounding those.
-
A general and intuitive description is that words in a semantic field are not necessarily synonymous, but are all used to talk about the same general phenomenon.
-
A semantic field denotes a segment of reality symbolized by a set of related words. The words in a semantic field share a common semantic property
-
-
grouped semantically (by meaning)
-
-
www.isko.org www.isko.org
-
Elin K. Jacob found that classification and categorization are different processes
-
-
en.wikipedia.org en.wikipedia.org
-
There may only be historical reasons that, for example, the periodic table is called a classification rather than a taxonomy
-
Taxonomy was first used in biology, but the term has spread to other domains.
-
Categorization is, for example, mostly used by cognitive psychologists for what other call classification
-
Synonyms and near-synonyms for the term classification
-
-
en.wiktionary.org en.wiktionary.org
-
(linguistics) A term whose meaning is similar, but not identical, to that of another term.
-
-
en.wikipedia.org en.wikipedia.org
-
Categorization is sometimes considered synonymous with classification
-
Categorization is grounded in the features that distinguish the category's members from nonmembers.
distinguish = make a distinction between
-
Categorization is the human ability and activity of recognizing shared features or similarities between the elements of the experience of the world (such as objects, events, or ideas), organizing and classifying experience by associating them to a more abstract group (that is, a category, class, or type),[1][2] on the basis of their traits, features, similarities or other criteria.
-
-
-
en.wikipedia.org en.wikipedia.org
-
en.wikipedia.org en.wikipedia.org
-
en.wikipedia.org en.wikipedia.org
-
place
place?
to me that connotes a physical location.
How can they be using that in semantics? Is that a common term/jargon used in the terminology/lexicon of semantics?
-
semantic domain or semantic field
What, then, is the difference between a semantic domain and a semantic field? The way they are used here, it's almost as if they are listing them in order to emphasis that they are synonyms ... but I'm not sure.
From the later examples of basketball (https://hyp.is/ynKbXI1BEeuEheME3sLYrQ/en.wikipedia.org/wiki/Semantic_domain) and coffee shop, however, I am pretty certain that semantic domain is quite different from (broader than) semantic field.
-
For instance English has a domain ‘Rain’, which includes words such as rain, drizzle, downpour, raindrop, puddle.
"rain" seems more like a semantic field — a group of very related or nearly synonymous words — than a semantic field.
Esp. when you consider the later example of basketball (https://hyp.is/ynKbXI1BEeuEheME3sLYrQ/en.wikipedia.org/wiki/Semantic_domain) and coffee shop, which are more like the sense of "field" that means (academic/scientific/etc.) discipline.
-
For instance, in basketball there are many words that are specific to the sport. Free throw, court, half court, three pointer, and point guard are all terms that are specific to the sport of basketball. These words make very little sense when used outside of the semantic domain of basketball.
But this example seems so different than the first example they gave, "rain", which seems more like a semantic field — a group of very related or nearly synonymous words.
-
In lexicography a semantic domain or semantic field is defined as "an area of meaning and the words used to talk about it
-
Semantic domains are the foundational concept for initial stages of vernacular dictionary building projects.
-
This uses techniques such as SIL International's Dictionary Development Process (DDP),[4][5] RapidWords, or software such as WeSay[6] or FLEx. These techniques rely on extensive lists of semantic domains that are relevant to vernacular languages.
-
-
en.wikipedia.org en.wikipedia.org
-
Sometimes lexicography is considered to be a part or a branch of lexicology, but properly speaking, only lexicologists who write dictionaries are lexicographers.
-
Some consider this a distinction of theory vs. practice.
-
An allied science to lexicology is lexicography, which also studies words, but primarily in relation with dictionaries – it is concerned with the inclusion of words in dictionaries and from that perspective with the whole lexicon
-
Not to be confused with lexicography.
-
-
stackoverflow.com stackoverflow.com
-
can you break this, thouugh? like can you override kind_of? but not is_a?
-
You can override an alias without overriding the aliased function. So yes, you can override kind_of? without overriding is_a?
-
It just reads better sometimes. Think @honda.kind_of? Car and @person.is_a? Administrator, Ruby's all about the aesthetics.
-
It's not really about avoiding that association; in many situations only one or the other is correct and you can't substitute willy-nilly
-
As to why both is_a? and kind_of? exist: I suppose it's part of Ruby's design philosophy. Python would say there should only be one way to do something; Ruby often has synonymous methods so you can use the one that sounds better. It's a matter of preference.
-
it has more to do with semantics than euphony
-
-
en.wikipedia.org en.wikipedia.org
-
-
A hyponym is a word or phrase whose semantic field is more specific than its hypernym.
-
A hyponym refers to a type. A meronym refers to a part. For example, a hyponym of tree is pine tree or oak tree (a type of tree), but a meronym of tree is bark or leaf (a part of tree).
-
-
en.wikipedia.org en.wikipedia.org
-
For example, in the Dyirbal language, the morpheme balam marks each entity in its noun class with the semantic property of edibility,[8] and Burmese encodes the semantic property for the ability to cut or pierce. Encoding the functional property for transportation, housing, and speech are also attested in world languages.
-
meaningful or meaningless – for example, whether a given word is part of a language's lexicon with a generally understood meaning
-
Basic semantic properties include being meaningful or meaningless – for example, whether a given word is part of a language's lexicon with a generally understood meaning
The "for example" being where it is, is confusing, and I believe should be left out.
I think this would have been better written as:
Basic semantic properties include, for example, being meaningful or meaningless (that is, whether a given word is part of a language's lexicon with a generally understood meaning); polysemy, ..
-
-
those aspects of a linguistic unit, such as a morpheme, word, or sentence,
Speaking of ambiguity...
Are the examples in the list "such as a morpheme, word, or sentence" examples of
- aspects of a linguistic unit or of:
- linguistic units themselves ?
Unless you are already fairly familiar with those terms -- in particular, linguistic unit -- it may not be clear.
I believe these are given as examples of "linguistic unit", in order to clarify what we mean by "linguistic unit" — perhaps (ironically) precisely because many people would be unfamiliar with that expression/term.
-
-
en.wikipedia.org en.wikipedia.org
-
en.wikipedia.org en.wikipedia.org
-
Every woman talked to a student. This has two interpretations. Under one reading, every woman talked to the same student (the class president, for example), and here the noun phrase a student is specific. Under the second reading, various students were talked to. In this case, a student is non-specific.
-
-
en.wikipedia.org en.wikipedia.org
-
a stative verb is one that describes a state of being, in contrast to a dynamic verb, which describes an action
-
-
en.wikipedia.org en.wikipedia.org
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
en.wikipedia.org en.wikipedia.org
-
Semantics: deals with the formal properties and interrelation of signs and symbols, without regard to meaning.
Is a branch (of a field/discipline) considered a hyponym?? 
-
-
en.wikipedia.org en.wikipedia.org
-
How is the phrase
including the production of meaning used in this article, yet the word "semantics" does not appear even once?
At least https://en.wikipedia.org/wiki/Meaning_(semiotics) ("semantics" appears exactly 1 time in that article) has a link to the article on semantics.
Seems like a missed opportunity to answer what to me is a very first immediate question that I wonder (and now I wonder if it really is a FAQ or if it's just me who wonders): how is semiotics different from semantics?
But I guess https://en.wikipedia.org/wiki/Semiotics is a better place to look for that answer, and it answers that when it says:
he defined semiotics as grouped into three branches:
- Semantics: deals with the formal properties and interrelation of signs and symbols, without regard to meaning.
- Syntactics/syntax: deals with the formal structures of signs, particularly the relation between signs and the objects to which they apply (i.e. signs to their designata, and the objects that they may or do denote).
- Pragmatics: deals with the biotic aspects of semiosis, including all the psychological, biological, and sociological phenomena that occur in the functioning of signs. Pragmatics is concerned with the relation between the sign system and sign-using agents or interpreters (i.e., the human or animal users).
-
any form of activity, conduct, or process that involves signs, including the production of meaning. A sign is anything that communicates a meaning, that is not the sign itself, to the interpreter of the sign. The meaning can be intentional such as a word uttered with a specific meaning, or unintentional, such as a symptom being a sign of a particular medical condition. Signs can communicate through any of the senses, visual, auditory, tactile, olfactory, or taste.
-
-
gitlab.com gitlab.com
-
Probation status only applies when the database has both a GRAY record and a BLUE or RED or YELLOW record.
... or however we end up storing it in the database. Right now I'm still leaning towards only having a single record in the database that reflects
But that's all implementation details, which you shouldn't need to be concerned about.
The main point that you are making — which is a functional detail / [functional requirement](https://en.wikipedia.org/wiki/Functional_requirement — is that:
- if a HC started out as gray (a "HC- P1")
-
-
en.wikipedia.org en.wikipedia.org
-
However, if the distinctions between the two concepts appear to be superficial, intentional conflation may be desirable for the sake of conciseness and recall
-
All bats are animals. Some wooden objects are bats. Therefore, some wooden objects are animals.
-
Using words with different meanings can help clarify, or can cause real confusion.
-
often in error
-
In logic, it is the practice of treating two distinct concepts as if they were one, which produces errors or misunderstandings as a fusion of distinct subjects tends to obscure analysis of relationships which are emphasized by contrasts
-
-
en.wikipedia.org en.wikipedia.org
-
Function (computer science) Function (engineering) Function (mathematics)
Is this a polyseme?
Or is that only the case if the different distinct senses are all within the same "field"?
-
-
commons.wikimedia.org commons.wikimedia.org
-
en.wikipedia.org en.wikipedia.org
-
Analysis involves reaching a richer and more precise understanding of each requirement and representing sets of requirements in multiple, complementary ways.
The most interesting point to me here is the part:
representing sets of requirements in multiple, complementary ways.
Please elaborate...
-
Use cases, user stories, functional requirements, and visual analysis models are popular choices for requirements specification.
-
Requirements Triage or prioritization of requirements is another activity which often follows analysis.
-
-
en.wikipedia.org en.wikipedia.org
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
A polyseme is a word or phrase with different, but related senses.
-
is the capacity for a word or phrase to have multiple meanings, usually related by contiguity of meaning within a semantic field.
-
Dictionary writers list polysemes under the same entry; homonyms are defined separately.
This describes how you can tell which one it is by looking at the dictionary entry.
-
Polysemy is thus distinct from homonymy—or homophony—which is an accidental similarity between two words (such as bear the animal, and the verb to bear); while homonymy is often a mere linguistic coincidence, polysemy is not.
-
-
www.pilotsofamerica.com www.pilotsofamerica.com
-
Totally unnecessary abbreviating that.
-
"Entourage chart"--does that show the organizational structure of your posse?
-
-
trailblazer.to trailblazer.to
-
Currently, I’m working on designing the interfaces and it’s real fun!
-
TRAILBLAZER-STORY will follow as it turned out to be inevitable for setting up application state for tests. Instead of fumbling around with factories and traits in your tests, you “tell a story” about what to create in which order, easily customizable, and all written using activities.
-
definitely less rough to work with than Devise
-
I’ve been promising for many years and it turned out I couldn’t have fully designed it without the tools we do have now.
-
Optimization in this case is nothing crazy, just something I neglected while designing the framework.
-
With all this “monetization” happening around Trailblazer, we will also make sure that all free and paid parts of the project grow adult and maintan an LTS - or long-term support - status. Those are good news to all you users out there having been scared to use gems of this project, not knowing whether or not they’re being maintained, breaking code in the future or making your developers addicted to and then cutting off the supply chain. Trailblazer 2.1 onwards is LTS, and the last 1 ½ years of collaboration have proven that.
Tags
- stability
- work: doing what you love
- ahead of its time
- pointing out gaps/downsides/cons in competition/alternatives
- Tyrant (Ruby)
- gem: devise
- nice API
- technical debt
- Trailblazer: operations as replacement for test factories
- claim that this project is better than competition/alternative
- stability (works well enough / has few enough bugs)
- not: premature optimization
- performance optimization
- trailblazer-story
- better late than never
- maintenance status: knowing that it is maintained (peace of mind)
- stability (API not changing)
- support: peace of mind for those that have it
- interfaces (programming)
- task dependencies
- work: fun
- competition in open-source software
- pleasant/enjoyable to use
- dependencies (general)
- long-term support (LTS)
Annotators
URL
-
-
trailblazer.to trailblazer.to
-
Using operations as test factories is a fundamental concept of Trailblazer to remove buggy redundancy in tests and manual factories.
this doc superseded by: https://trailblazer.to/2.1/docs/trailblazer.html#trailblazer-test-helpers-factory
-
-
trailblazer.to trailblazer.to
-
It is absolutely advisable to use factory in combination with let. let(:song) { factory( Song::Create, { title: "Timebomb", band: "Rancid" } ) }
-
You should always use operations as factories in tests.
-
There are several helpers to deal with operation tests and operations used as factories.
-
-
github.com github.com
-
-
Pluggability uses the Loggability library. Just set the log level to 'debug' and it'll explain what's going on:
-
-
trailblazer.to trailblazer.to
-
For pluggability, an endpoint is split into a Protocol and an Adapter part. This separates generic logic from environment-dependent code.
-
Note how a handful of default steps lead into six standardized termini, allowing to plug protocols into different adapters. Imagine replacing your self-written API adapter with a canonical JSON-API adapter, for example.
-
Most “legacy” operations don’t have this output, yet. However, the Model() macro now supports this terminus.
-
Alternatively, you could add a decider step after your domain activity that connects to the not_found terminus if ctx[:model] is empty.
-
This could be an operation, a workflow, or hand-baked Ruby code completely unrelated to Trailblazer.
-
endpoint Diagram::Operation::Create do |ctx, **| redirect_to diagram_path(ctx[:diagram].id) end.Or do |ctx, **| render :form end
Tags
- monad: Either
- annotation meta: may need new tag
- reusability
- easily extensible with plugins/extensions
- flexible: can provide a function that can do whatever you want
- good
- flexibility to use the tool that you prefer
- trailblazer-operation
- good example
- terminus/end event
- separation of concerns
- adapter
- terminus: not_found
- pluggability
- newer/better ways of doing things
Annotators
URL
-
-
store.steampowered.com store.steampowered.com
Tags
Annotators
URL
-
-
store.steampowered.com store.steampowered.com
-
I don't know where the positive reviews come from, but I can't drive one lap... It doesn't work on Steam Link and on my PC the controls don't work. Too bad, it looks promising.
-
The positive reviews are trolls. This game is shovelware.The controls are floaty and finicky and there's a lack of tracks and karts.
Tags
Annotators
URL
-
-
store.steampowered.com store.steampowered.com
-
It’s a visual novel, there’s a dialogue box with a nameplate on to indicate who is talking, why the hell do we need the constant ‘she ordered’, ‘he says’, ‘he exclaims’ etc? The box already identifies the speaker. The art is supposed to convey the emotion, the authority or surprise etc. What we have here is a novel where the various parts that make it a visual novel don’t work in tandem with each other, which is the ultimate sin for a visual novel in my opinion. That could be salvaged by storytelling, and indeed, there’s an interesting, if basic sci-fi story here, but the method of telling it is far too amateur, breaking every rule in the rulebook of storytelling, including telling rather than showing. One to avoid.
-
-
store.steampowered.com store.steampowered.com
-
This is yet another one of the sad, sad list of excellent games that Asmodee contracted someone to digitize for the least amount of money possible, and it shows. It's a pity, because they're excellent games, but if you don't have the patience for them, it's infuriating to go through all those hoops. Any user doing a QA session for 10 minutes would have told them most of these.
-
-
store.steampowered.com store.steampowered.com
-
Requires a lot of patience, which I don't have. Also, progress is not saved, there is no way to select levels, which is unacceptable.
-
-
www.kickstarter.com www.kickstarter.com
-
click the images below
why not make this a link too?
-
-
store.steampowered.com store.steampowered.com
-
At least half of the reviews are fake, probably alt accounts by the creator or his friends (notice how they are all from Brazil and they have "played" for tons of hours but haven't even earned a single achievement...) This game will take you one or two hours at most to finish and the levels aren't "increasingly challenging" as stated in the description because you'll find that often the levels get easier as you progress and many levels just feel like "fillers" to artificially inflate the level count. Overall it's not a bad game and it's pretty cheap but I cannot recommend it due to the fake reviews which shows the creator's lack of integrity.
-
-
www.merriam-webster.com www.merriam-webster.com
-
How is this different than prolixity?
Tags
Annotators
URL
-
-
www.merriam-webster.com www.merriam-webster.com
-
How is this different than circumlocution?
Tags
Annotators
URL
-
-
www.merriam-webster.com www.merriam-webster.com
-
antiphrasis, which refers to the usually ironic or humorous use of words in senses opposite to the generally accepted meanings, such as in a phrase like "an ancient creature 2 days old."
-
-
www.merriam-webster.com www.merriam-webster.com
-
www.positivelypositive.com www.positivelypositive.com
-
Just? The meaning of the word is the reason we used the word.
-
-
sandradodd.com sandradodd.com
-
It means "You're about to talk about words, but words don't matter."
-
-
www.merriam-webster.com www.merriam-webster.com
Tags
Annotators
URL
-
-
www.merriam-webster.com www.merriam-webster.com
-
Antonyms for arbitrary methodical (also methodic), nonrandom, orderly, organized, regular, systematic, systematized
Tags
Annotators
URL
-
-
www.merriam-webster.com www.merriam-webster.com
Tags
Annotators
URL
-
-
www.jobinterviewtools.com www.jobinterviewtools.com
-
superuser.com superuser.com
-
the beginning of qbittorrent.desktop is:
-
if i command xdg-mime query default x-scheme-handler/magnet i get qbittorrent.desktop result.
-
sudo mkdir -p /etc/opt/chrome/policies/managed/ && echo '{ "URLWhitelist": ["magnet://*"] }' |sudo tee /etc/opt/chrome/policies/managed/whitelist.json
-
annoying: keeps asking every time
-
-
github.com github.com
-
#!/usr/bin/env ruby txmt_param = ARGV[0] txmt_path = txmt_param.match("%2F.*&").to_s txmt_path = txmt_path [0...-1] txmt_path_slashed = txmt_path.gsub("%2F","/") txmt_line = txmt_param.match("&line=.*").to_s txmt_line = txmt_line [6..txmt_line.length] vim_params = Array.new vim_params = "--remote-tab-silent" vim_params << " +#{txmt_line}" if txmt_line vim_params << " #{txmt_path_slashed}"
-
-
-
github.com github.com
-
Looks like the source for this is not available to inspect??
and thought maybe it would be the source, but it's a binary :(
-
It does this by creating links to specially crafted URLs using custom schemes (ie. "txmt", "subl", "mvim"). I prefer to use standard CLI vim in iTerm.
I have similar problem: want to use regular vim in tilix terminal
-
-
github.com github.com
-
Macvim is the only vim supported out of the box? What about the many of us who want to just use standard CLI vim?
-
-
github.com github.com
-
This is not a fork. This is a repository of scripts to automatically build Microsoft's vscode repository into freely-licensed binaries with a community-driven default configuration.
almost without a doubt, inspired by: chromium vs. chrome
-
-
github.com github.com
-
Or if you need to change the way the string is assembled, you can provide a proc, for example: if defined?(BetterErrors) BetterErrors.editor = proc { |file, line| "vscode://file/%{file}:%{line}" % { file: URI.encode_www_form_component(file), line: line } } end
-
-
askubuntu.com askubuntu.com
-
vim-athena doesn't depend on or use any version of GTK+. If you use sudo apt-get build-dep vim-athena, it probably will install GTK+ and GNOME related libraries, because the vim-athena binary package is built from the same source package as vim and other vim-providing packages. In any case, you shouldn't need to build from source, as the binaries provided by vim-athena are already built against Athena and not against GTK+ or other graphical toolkits.
-
Fortunately, vim officially supports some GUI's other than GTK+ and Qt, and one such build is officially packaged for Ubuntu. Just install the Athena version of vim, which is provided by the vim-athena package.
-
If you built vim against Qt rather than GTK+ and python-complete still isn't working, that suggests the problem isn't actually a consequence of trying to link to both GTK+2 and GTK+3.
-
How can I build vim with a gui without gtk?
I had this question too, but didn't know that was the question I had... :)
-
-
stackoverflow.com stackoverflow.com
-
and the --enable-gui=<gui> e.g. (--enable-gui=gnome for the Gnome Gui).
-
How to install VIM with all options/features? - VIM
-
If you want to compile youself you can pass the --with-features=huge to the configure script. Note, however, this does not enable the different language bindings because those are mostly optional and also the various GUIs need to enabled specifically, because you can have only one gui.
This explains why the standard vim package on ubuntu doesn't have GUI support (I was going to say because it wouldn't know which GUI you needed, but I think it would based on the Ubuntu variant: GNOME, KDE, etc.) (maybe because it wouldn't know whether you wanted GUI support at all)
I was going to say because it wouldn't know which GUI you needed, but I think it would based on the Ubuntu variant: GNOME, KDE, etc.
found answer to that: https://hyp.is/NyJRxIgqEeuNmWuaScborw/askubuntu.com/questions/345593/how-to-build-vim-with-gui-option-from-sources
so you have to install a different package with GUI support, like vim-gtk or vim-athena
-
I have VIM on Mac & CentOS. So, I see people are writing about -xterm_clipboard, -lua, ... Is there an simple way to install it all? or we have to enable options one-by-one and compile/recompile it?
I had similar question... how to get --servername support.
-
-
askubuntu.com askubuntu.com
-
vim-athena
Importantly, to me, you can do this:
/usr/bin/vim.athena --servername local
-
This package is compiled with the Athena GUI as opposed to GTK+ or Gnome.
... which I would have thought would be a reason for me not to install it, but it turns out it doesn't have many dependencies, and installed just fine, and allowed me to /usr/bin/vim.athena --servername local
-
Including the vim package, there appear to be at least six "vim-variants" (not including available documentation, or plugin packages) as well as the main vim package in both the main and universe repositories.
-
-
askubuntu.com askubuntu.com
-
If you call ./configure --enable-gui=auto, the build process will automatically build against whichever GUI libraries are available. A cursory glance suggests that gtk2 will be prioritised over gnome2.
-
-
superuser.com superuser.com
-
You can use apt-cache search -n vim to search only package names instead of piping the output into grep
-
-
piao-tech.blogspot.com piao-tech.blogspot.com
-
Some research led me to the --remote-tab switch that allows to open files as tabs in currently open Vim processes but it seemed to work only with the graphical interface (gvim) and not with the console (vim). But as I made some tests I found this can work with the vim in console mode
That's what I thought too (that it was only available with gvim, which I don't want to use).
But I get this error when I try it with regular vim:
$ vim --servername local VIM - Vi IMproved 8.1 (2018 May 18, compiled Apr 15 2020 06:40:31) Unknown option argument: "--servername"
-
When programming I like to have a single Vim editor open with all my files as tabs. Until now I was using the ":tabnew" command to open files in the current Vim window as I knew no other way.
-
All I needed to do was configure my bash so it will always start vim in server mode if it is not already and to always use the --remote-tab switch when opening files.
-
If you prefer not to use tabs and like files to be opened as buffers inside a current running Vim instance then simply replace "--remote-tab-silent" with "--remote-silent" in the above scripts.
-
-
en.wikipedia.org en.wikipedia.org
-
The original concept of Project Athena was that there would be course-specific software developed to use in conjunction with teaching. Today, computers are most frequently used for "horizontal" applications such as e-mail, word processing, communications, and graphics.
-
Athena is still in production use at MIT. It works as software (currently a set of Debian packages)[2] that makes a machine a thin client, that will download educational applications from the MIT servers on demand
-