Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 3 years ago.
Improve this question
Question title is quite explicit already.
After using it for a while now, I figured it's weird not knowing what the name of one of my favourite tools actually stands for.
Checking the official website and GitHub didn't help much.
Although I assume it's "JSON Query" or something alike, it'd be nice to know; but opening an issue feels a bit overkill...
jq (as in jq) is a "JSON query language" and might perhaps therefore have been called "JQL" by analogy with "SQL", but jq is shorter :-)
Also note that jq is not only a JSON query language, but completely subsumes JSON: any valid JSON expression is a valid jq expression.
Furthermore, many valid jq expressions that are not valid JSON expressions are nevertheless structurally like JSON, e.g. {a: 1} and {"a": .}.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 3 years ago.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Improve this question
This is the question
Select three random companies, and issue the whois and traceroute (tracert in Windows) commands for each one. Tracert is available from a command prompt. To use whois, you will need to search for an online tool. Then write a short paragraph about each utility outlining the kinds of information available from each. Copy & Paste screen shots for each utility and each company to back up the reported findings.
Assuming i am a noob. I would be glad if someone would outline how to tackle this question for my homework assignment.
This is what I make of this question
Tracert
Read this article for information on trace routes
Company 1 - BBC
Run a tracert on bbc.co.uk
C:\>tracert bbc.co.uk
Using the information from the tracert documentation will help you document your findings. Then follow the same methodology for the next two companies.
Who is
There is a webisite Whois Lookup
Just put in bbc.co.uk or whatever.
The first paragraph here outlines the information you can get from it. Also looking up a domain will show you what information this will provide.
The information on the websites will help with:
Then write a short paragraph about each utility outlining the kinds of information available from each.
You will then need to take screenshots.
The question is very straight forward, add a sprinkling of common sense and you have yourself an answer.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I wrote a program, and I'd like to write a manpage for it.
I started to learn Groff, and I really find it awful. The man macros are difficult to understand, difficult to use, and a real obstacle to productivity. The mdoc macros add a nice "semantic" extension, but they still suffer of limitations which make it incredibly hard. The resulting "code" is poor in maintainability.
Of course I know I can convert any modern markup language (say Markdown) into manpages via pandoc, but I dislike the result, and I'm not that fond of adding pandoc as dependency of my project, anyway.
Is there a way to obtain a decent manpage from a reasonable markup language?
I write manpages for the bash and ruby scripts I write.
I format them in markdown, which is a popular and simple text format.
Then I use a ruby gem called ronn to process the markdown into groff format with man macros. Ronn can also output html from the same markdown source.
OP here. After checking some alternatives, I decided to go for Asciidoc.
There are many alternatives indeed. For example, check this other question.
I also realized that there's no good answer to this question, given the fact that many tools can be used, and in the end it is just a matter of taste :)
I'll just vote for closing my own question (if anything it will remain as reference).
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I would like to find a library for parsing and generating text in common lisp. I would like it to be maintained and documented and preferably with a community that could answer questions.
In the past I have used for the same job ANTLR/StringTemplate in Java and Boost.Spirit in C++. Both projects are well documented in my opinion. From what I am reading, Parsec for Haskell would also meet my requirements. But I have not found something similar for LISP. Perhaps lispers parse texts using their own hand-made parsers?
I am aware of this question, but the so-called documentation on smug is a technical report on monadic parsing, with examples in Haskell. The documentation of LispBuilder looks rather short also. Most projects in CLiki seem abandoned.
Which library would you recommend? The grammar I need to parse is not very complicated.
You might have a look at
Cl-yacc
Esrap
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
MKS Yacc supports a notation which their web site calls "selection preference syntax". It isn't illustrated, but it consists of a token in square brackets, optionally with a caret, and it indicates that a particular token is required to follow, or is required not to follow, the rest of the rules:
non_terminal: TOKEN1 non_terminal2 TOKEN2 [TOKEN3]
non_terminal: TOKEN1 non_terminal2 TOKEN2 [^TOKEN3]
(I'm not clear whether the bracketed item can be a non-terminal. The code I've seen using the notation always uses a token or a couple of space separated tokens, and never a non-terminal.)
Is anyone aware of an alternative Yacc-compatible system (preferably open source) that provides the same support (notation can differ - functionality can't), running on Unix or Linux machines, preferably available in source format?
(MKS Yacc also provides some flexibility in handling errors and adjusting the error behaviour. One way in which that can be used is to treat keywords as identifiers when they are encountered in a position that makes no sense when they are treated as keywords. I was able to retrofit that into byacc - Berkeley Yacc - but I haven't spent enough time working out how to handle 'selection preferences'.)
See also: Has anyone used the "selection preference" mechanism provided by MKS Yacc?
Just for completeness, since I linked this in the answer to your other version, there appears to be a product from Thinkage called YAY, which is yacc-like and supports the selector syntax. They're in Kitchner and apparently closely associated with MKS, but from the website they also appear to be responsible for MKS's documentation, so maybe if all else fails you can call them as ask what the hell they meant by these selection preferences. ;-)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
Are there any alternatives to The CMU Pronouncing Dictionary, commercial or open source?
I don't believe the answer is definitively "no," but I do know that CMU is the most popular pronouncing dictionary in my anecdotal experience. I believe it is open source so if it's missing something, perhaps you could find a way to add it (or request it be added).
Barring that, I would check with the folks at Language Log. They deal a lot with phonetics.
I am searching for something similar, too. Next to it I found http://www.voxforge.org/home/downloads
There is CELEX 2, available from the Linguistic Data Consortium, which contains phonology information and costs $300. The problem is that it's a little dated, and the English dictionary is BE, not AE.
You can use CALLHOME, too, but with $2250 it's more more expensive than CELEX.
forvo.com. Free and open.
I found DictionaryForMIDs and desktionary. I haven't used either but both are open source.
Checkout Merriam-Webster for things like this:
stack
overflow