How do you spell/pronounce all the special characters and symbols [closed] - search

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.
The community reviewed whether to reopen this question 5 months ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I sometimes need to look for information for a special portion of code. When this code concerns or contains a special character such as °, *, or #, they are not always recognized in search engines.
I often end up having to ask a new question because I do not know how to write these characters in plain text.
Can anybody provide a definitive source for how these special characters should be written in a searchable way (or pronounced)?

You need the Jargon file. Amongst all the fantastic definitions (in the glossary section) is a list of ASCII symbols and what they're called.

Sadly, a lot of these characters have multiple names, some of which are more or less popular depending on things like how old the speaker is, and what side of the Atlantic they are living on.
I found a table in this blog post, which has a lot of the names. It shows which are (in the author's opinion) Britishisms and which are the most common names for each. The problem is saying that authoratatively would probably take some kind of international study. Anything less would just be emphasising the Author's own background.
For instance, she says calling [] "square brackets" is a British usage. I've never been more than a couple hundred miles outside the USA, and that's what I've always called them. Her first listed name, "Box" I've never heard anybody use.

Windows character map (just click a character, and look in the status bar at the bottom of the application window)

By far the most complete and authoritative listing of special characters is the Unicode character database.
And be sure to check out the rest of the Unicode website.

Related

Can long flags be followed by a single character? [closed]

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 4 years ago.
Improve this question
I'm aware that the general convention is that short flags (or single dash "-") is followed by a single character, and long flags (or double dash "--") is followed by multiple characters (usually an English word). Also, sometimes multiple short flags can be written like this as shorthand ("-l -c" as "-lc").
However, is this also valid "--c"? It seems to be breaking the aforementioned convention but is it fine as long is it's a unique flag identifier?
Tried searching the web but wasn't able to find any results on this.
Yes, as a general rule, neither your shell nor your kernel cares about the format of the arguments you pass to your command, as long as the program you're writing expects that format.
However, if by "can" you mean "does that respect the POSIX conventions of command arguments", then you should look at the Utility conventions part of the POSIX standard. In the last published version, there is no particular restriction against what you want here, therefore you should be fine.
That said, when you write programs for other people, try to apply the Principle of least astonishment. People usually expect single letter commands to be preceded by a -, so it is a good practice to follow the de-facto conventions when possible.

Recommendations for open/source text indexing and search [closed]

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
I just discovered Lucene (Java library) and starting to read up on it.
I'm interesting in taking some works of literature (for example, Philo, Josephus), and indexing them, then doing the following types of analysis (similar to what some Bible software programs do):
1) find word x within 2 or 3 words of word y
2) find "work* of * hand*" - would find "works of your hands", "work of his hand" etc...
3) find literary patterns (also called "motiffs") such as they author uses the phrase "in that day". (I think this might be the trickiest, might have to find all combinations of 2-7 word phrases then count them and rank them, only showing the top 25 for example). This might show for example that Josephus like to use one sets of phrases, and Philo another.
Are there any open-source libraries that you would recommend?
My language preferences would probably be 1) Python, 2) C#, 3) Java.
Ideally no dependencies on any proprietary database.
Thanks,
Neal
Lucene is the best one out there in my opinion in terms of popularity, community, activity and tooling. I suggest you look at Solr which is built on top of Lucene. Another open source indexing framework I found is Egothor which I am not sure what is the adoption rate.
And here is a survey that might be help you in choosing the right one.
Here you can find more open source and commercial libraries. I have seen few of them supporting bindings for more than 1 programming language. If you have decided to go with Lucene, then you might need Luke for your debugging purposes.

Fill Out PDF Forms from an Excel Array [closed]

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
The scenario is this:
My company has 2000 customers, and we need to send the all 2000 customers a credit application via PDF. What complicates this is that certain parts of the PDF need to have customer data filled in before the form is sent to the customer. The data that needs to be filled in is currently inside of an Excel array.
As you probably guessed, what I want to do is write a script that takes the Excel array and for each row of data the script will fill it into the PDF form, save a copy of it, print the document, and repeat until all rows have been filled into their respective PDF forms.
My questions are as follows:
Is there one particular programming language (or framework) that is particularly well suited for this, and does it have a low learning curve? (I only know enough to write basic JavaScript at the moment)
In the recommended language/framework, what specifically will I need to learn? (aside from the basics like print, for each, if statements)
Are there any particular or general GOTCHAs I should watch out for in writing the script? Keep in mind, this will be the first computer script I will have ever created, so even basic/elementary GOTCHAs can come into play due to my total lack of experience.
EDIT
I should probably specify that I would prefer to write this script in Python if it is at all possible, simply because of all the good things I have heard about it so far.
There are applications that might be able to do this without programming. Here's one that costs $249
http://www.pureforms.com/Products/PFPrintMerge/pfprintmerge.htm
I have never used it -- but there are plenty of products if you search google. If you decide to go the programming route -- you need a PDF SDK for whatever language/framework you choose. There are many to choose from for .NET and Java.
EDIT: You asked for python. See this other SO question.

How do you come up with a good name for a website or software you are building? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
How do i come up with a good name for a website or software I am developing. Are there references for naming websites or software?
think of a rude word to use as an acronym, and then fit in the words to make that acronym fit.
SHAFTED was the code name of one internal project I was working on
Shipment
Help
And
Full
Tracking of
Export
Documentation
OTIS was the clean version I used around managers (Order Tracking Information System)
I let my creativity flow and write up 5-10 names.
Then i google them.If one of them is not in use, i take it. :)
I want to be the names unique ;)
Personally? I don't, they're all horrible. But after a couple days of working on the project it's just a group of letters that means "work left to do," regardless of what I called it. :)
Here is an idea from Paul Graham's Why Smart People Have Bad Ideas essay,
[4] I wrote a program to generate all
the combinations of "Web" plus a three
letter word. I learned from this that
most three letter words are bad:
Webpig, Webdog, Webfat, Webzit,
Webfug. But one of them was Webvia; I
swapped them to make Viaweb.

detect mobile operator by number [closed]

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 8 months ago.
Improve this question
Where can i find database, phone numbers masks for mobile operators, or just web site, where i can detect mobile operator by phone number?
I know this out of date, but you would need to do something called a HLR lookup via a sms gateway, InfoBip for example.
In the UK, you cannot do this. Numbers can be ported from operator to operator, it's all very fluid. Each operator will know how to route these numbers between themselves, but they don't expose that routing to outside parties.
Not in Australia - mobile numbers might be handed to operators in blocks, but they belong to the user and can be ported to any carrier the user chooses to use.
Of course, there are still ways to look up an individual number and find out which carrier it's on - there have to be, in order for the call to be routed to the appropriate carrier. You're not going to get access to that without investing a significant amount of money to set up a telco though.
All of this is almost certainly irrelevant to you as you didn't say you were specifically interested in australia; but then again, you didn't say you weren't interested in Australia either.
I found such a service which seems to provide an API for lookup of the operator in many countries around the world: http://numberportabilitylookup.com/

Resources