Questions tagged [specifications]

A specification (also commonly referred to as "spec") is a description of a defined technology and the resources it offers.

When the asset is programming, to know the resources of the language you are planning to use is of major importance. The features offered by a language may be critical in its use by developers and can cause severe problems for the novice ones that are starting to learn the language.

There are many languages and, therefore, each one is documented in a different way. Java, for example, offers a huge amount of information in different formats, either to download or to read in the browser. PHP, as a different approach, will offer the php.net site that’s also a great source of information.

This is an example for Java SE7 specification: https://docs.oracle.com/javase/specs/jls/se7/html/index.html

And here you can start the path in PHP: https://php.net/

The specification may also determine the adoption of the resources in different platforms. If you think about W3C’s specs on web-based technologies, you may remember that many of them depend on adoption of the browsers, since, unlike the examples of Java and PHP where the language resources are developed with the guidance of an enterprise or a group, HTML5 can only be implemented today in a signicative way by the major browser maintainers, like, for instance, Mozilla Foundation (for Firefox) and Google Inc. (for Google Chrome).

An example for this spec can be found at W3C’s site, that’s also full with documents for many others technologies, like XML and Web Architecture. Here is an example of HTML 4.01: https://www.w3.org/TR/html401/

1739 questions
0
votes
0 answers

Spring Specification dynamic query join

I have two entity: @Entity public class User{ @Id private String id; ... private String username; private String customerId; } public class Customer{ @Id private String id; private String name; } How can I create…
linghu
  • 133
  • 3
  • 16
0
votes
2 answers

Computed value vs. specified value in CSS animations

According to MDN: If from/0% or to/100% is not specified, the browser starts or finishes the animation using the computed values of all attributes. In the following example, the height property computed value is 0px: div#parent { width:…
Mori
  • 8,137
  • 19
  • 63
  • 91
0
votes
1 answer

Correct behaviour of AMQP client vs synchronous messages

I recently crushed into a problem with one of the popular libraries implementing AMQP client protocol. AMQP specification defines synchronous and asynchronous messages. The problem is that I sent two synchronous requests one by one without waiting…
Marek Kowalski
  • 1,782
  • 9
  • 11
0
votes
1 answer

delete duplicate by considering specific criteria

I would like to ask you to remove duplicates but remain the specific one. if there is a "FD" in the type the code should not deleted it. I would be very apprecated for any help. I stucked in :( Thank you
0
votes
1 answer

Resulting type of object literal

From specification: When an object literal is contextually typed by a type that includes a string index signature, the resulting type of the object literal includes a string index signature with the union type of the types of the properties declared…
Oleg
  • 624
  • 6
  • 12
0
votes
1 answer

Extra low-level information about PNG file

Could you please tell where I can find information about the low-level distinctions in saving PNG files in different editors, the ways to hide extra information inside them (e.g. steganography) and other such stuff connected with PNG. Thank you.
wersoo
  • 304
  • 3
  • 10
0
votes
1 answer

specify a type in the function specification in Elixir

How can I specify a type in the function specification if it can be any type that can be converted to a string? @spec push(queue :: %MyQueue{}, data :: ??) :: {}
Marsel.V
  • 1,015
  • 1
  • 12
  • 28
0
votes
1 answer

RiscV spec v2.1 Vol 1 User Level ISA duplicate opcodes listing?

I do not consider this a big problem but I found duplicate entries for opcodes "SLLI,SRLI and SRAI" for RV32I and RV64I instruction sets of the user level ISA spec. This contradicts the table header "in addition to RV32I" and looks to be a…
daveW
  • 511
  • 1
  • 5
  • 10
0
votes
1 answer

Assign Rspec error

I'm trying to follow Mike Hartl's tutorial with RSpec. I've reached the password reset integration test, and so far I was doing well. Then I got to the line that said user = assigns(:user) I searched for an answer so here is what I have and my…
user12398736
  • 35
  • 1
  • 5
0
votes
1 answer

Where can I find a specification for the Flash debugging protocol?

Where can I find a specification for the Flash/ActionScript debugging protocol? I would imagine that the protocol is public, as there are plenty of open source debuggers; however, if it's not, a list of resources to reference would be greatly…
Charles
  • 6,199
  • 6
  • 50
  • 66
0
votes
1 answer

how to build cascade dependences in spec?

Centos 7 trying to build nginx with devel gcc-5.3.1.rpm manually goes yum install centos-release-scl only then yum install devtoolset-4-gcc how to add cascade installation of dependencies in spec rpmbuild? BuildRequires:…
0
votes
0 answers

If single-threaded and non-blocking are defining features of JavaScript, why are these terms absent from the specification?

JavaScript is turning out to be a complex ecosystem. Recently I've been reading more from the official language specification and learning a little bit more about browser implementations. Can someone help me understand where non-blocking and…
0
votes
1 answer

artifactory query language for listing file types in date range

I am trying to list file types from a particular date range, so these large files can be deleted from artifactory storage, how to do this is confusing for me, so I thought of utilising the frog cli way using --spec switch, I have an expression but…
0
votes
0 answers

Message specification for encrypted content

What standard for cryptographically protected messages does the .NET Framework (and .NET Core) supports? And which are recommended for authenticated encryption with Elliptic Curve Cryptography and for data at rest. I stumbled upon the…
hdev
  • 6,097
  • 1
  • 45
  • 62
0
votes
2 answers

Is it a browser bug that I can't use js labeled statements with an if?

Disclaimer: Yes, I know goto is bad, I'm interested here in the spec and implementations, not best practices. I have this super simple javascript example of a labeled statement let i = 0; foo: if(i < 5) { console.log(i); i +=1; continue…
George Mauer
  • 117,483
  • 131
  • 382
  • 612
1 2 3
99
100