Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Activity for manassehkatz‭

Type On... Excerpt Status Date
Comment Post #292162 For any date references that are *not* plain human readable text (but even then it would be OK to do so), such as HTML tags/classes/IDs/etc. **ALWAYS USE YYYY-MM-DD**. That eliminates ambiguity (is 2/3/2024 February 3 (US) or March 2 (elsewhere)) and makes the dates easily sortable, which is importan...
(more)
4 months ago
Edit Post #290784 Initial revision 9 months ago
Answer A: What is the difference between hashing and encryption?
> What specific algorithm makes it possible to scramble data into an unrecoverable form, yet still be usable for its intended purpose? It isn't any one specific algorithm. There are many different algorithms both for hashing and for encryption. > Is it something like a checksum, in which a fun...
(more)
9 months ago
Comment Post #290488 Write that up, with some more explanation, as an answer. The key being the number of bits of entropy and how to make that happen.
(more)
11 months ago
Edit Post #290301 Post edited:
12 months ago
Suggested Edit Post #290301 Suggested edit:

(more)
helpful 12 months ago
Comment Post #289016 If (big "if", because it first requires agreement among the group using this system) we add "Articles" (title could be different, but that's the concept) then something like this could be one large Article or one overview and then additional Articles for particular components. But no reason to make i...
(more)
over 1 year ago
Comment Post #289016 This is the type of thing that first best as an "Article". Or something of that sort - basically a separate category of posts that (a) doesn't have all the usual "Answer" activity because it is supposed to be "a thing" and not "a question to be answered" and (b) that is relatively few in number and t...
(more)
over 1 year ago
Comment Post #288893 SQLite has its place - no separate process running. And PostgreSQL is fine too. But for a **lot** of projects, from small dedicated systems on up to mirrored servers in the cloud, MySQL works just fine. In certain ways it is simpler than PostgreSQL, but it is quite powerful and scalable, and just abo...
(more)
over 1 year ago
Edit Post #288843 Post edited:
over 1 year ago
Edit Post #288843 Initial revision over 1 year ago
Answer A: Are AI prompt engineering questions on topic?
No. Software Development is about writing software. Yes, you can stretch almost anything that is an input to software to be "writing software". But arguably the closest analogue in actual Software Development to "AI Prompt Engineering" would be unit tests. A unit test basically says: I am writing...
(more)
over 1 year ago
Comment Post #285366 I've never used LaTeX, so I don't know if this is an option: Can you set LaTeX to put the .pdf output into a different directory? If so, you can then just ignore that directory.
(more)
almost 3 years ago
Comment Post #282532 The problem with the last choice is it sacrifices usability/functionality for an IMHO misguided sense of "style". Remember, the user may or may not ever see the actual HTML (most won't, and the ones that do will be mostly curious programmers and 80 lines won't bother them a bit) but they will be imme...
(more)
over 3 years ago
Comment Post #282532 You can't have it all. You can: Use a different language (PHP or other) *generating* HTML using more traditional coding - lots of lines of code but more structured than "blob of HTML"; have big HTML files (a few long lines or lots of short lines - just a question of line breaks for readability); or *...
(more)
over 3 years ago
Comment Post #282532 Generally speaking, HTML doesn't care about white space. When I have this issue, I reformat with, at a minimum, a line break after each closing tag < / whatever >. But you can add more line breaks wherever you want. As far as length of the file (# of lines), why does that matter? 80 lines - or double...
(more)
over 3 years ago
Edit Post #282530 Initial revision over 3 years ago
Answer A: What are the types of contact forms?
There is no "official" contact form. A form is a form is form. HTML (and by extension any language that generates HTML as output) has "forms". A form could be for "contact" or "order" or "chat" or anything else. A form can produce output on the same page (via AJAX or similar) or a new page, and the o...
(more)
over 3 years ago
Comment Post #281996 Fenceposts. Always watch out for the fenceposts.
(more)
over 3 years ago
Comment Post #281996 Actually, 20 **is** 8:00pm. 12:01am is 00:01 = Hour 0, Minute 1. The problem is that **> 20** effectively means **> 8:59pm** because it is looking at only the hour. So the *reason* of the problem was incorrect, but the actual problem (and the implemented *> 19* fix) were both correct.
(more)
over 3 years ago
Comment Post #281769 Huh? How does your experience, *when you are asking others for an explanation*, make any answer that tries to explain it worthy of a downvote? But in any case, there is quite a difference between a ticketing system and *documentation*.
(more)
over 3 years ago
Comment Post #281769 Anyone care to explain the downvotes? I think I answered the question quite well. Only problem I see is that perhaps the question doesn't really belong...
(more)
over 3 years ago
Edit Post #281769 Initial revision over 3 years ago
Answer A: Why most hosting providers support ticket systems allow text only (no formatting)?
TL;DR Simply not necessary Markdown, and other methods of formatting (Word or similar documents, HTML/CSS, Latex, etc.) are used where the document is the product. In this case, the support ticket system is purely a means to an end. The messages are "just the facts" and meant to be read only o...
(more)
over 3 years ago
Edit Post #281420 Initial revision over 3 years ago
Answer A: Why often times data compression causes data loss?
Data compression uses a wide variety of tactics to reduce the storage needed for data, including (just off the top of my head): Run length encoding - e.g., store aaaaa as ax5 Tokenizing commonly used items - e.g., a BASIC interpreter might store each keyword as a single byte, since the location...
(more)
over 3 years ago
Comment Post #281302 No time for a full answer, so just a comment: I do the same sort of thing, but in the *first* program, that is, inside the if() statement, I add: *validation of input*, *preprocessing of the data (if appropriate)* - that way, if the form is bad (e.g., client-side validation insufficient and/or bypass...
(more)
over 3 years ago
Edit Post #281171 Post edited:
over 3 years ago
Edit Post #281171 Post edited:
over 3 years ago
Comment Post #281171 Point made (and Alexei edited) about RTFM - it is an extremely standard acronym among programmers, but I can see the concern. The key is the actual argument list - I will elaborate.
(more)
over 3 years ago
Edit Post #281171 Initial revision over 3 years ago
Answer A: PHP emails are sent when $message is a string, but not when its an array
From the PHP mail manual > mail ( string $to , string $subject , string $message , array|string $additionalheaders = [] , string $additionalparams = "" ) : bool PHP manual syntax (typical for many languages) lists the type of each function parameter prior to the name of the parameter. Since par...
(more)
over 3 years ago
Edit Post #281166 Initial revision over 3 years ago
Answer A: Is migrating emails from one hosting provider to another a trouble?
This is a very common problem. First some basics: There are two very different things in email: Email Server (a.k.a. hosting) This is the system that sends, receives and stores email messages. It may be a single computer, it may be a group of computers (for load sharing and/or redundancy). ...
(more)
over 3 years ago
Comment Post #280974 As @Alexei pointed out, the question is what *programming* (aka Software Development) are you doing here. This is the kind of thing that could be easily written (for a moderate level programmer) in Python or PHP or almost any other high-level language with an appropriate image library. But the questi...
(more)
over 3 years ago
Comment Post #280977 **Implementing** virtual machines is Software Development. In some cases, developing software in a way that is optimized for virtual machines *may* be a thing. But this is more of a conceptual Computer Science discussion. Translate it into real-world practical use - a specific example you are trying ...
(more)
over 3 years ago
Comment Post #280976 Definitely not software development. But when you do find the right place to ask, I suggest you include the version of Word, the size of the paper (yes, it can be relevant), the desired margins, etc. Question as stated would be on-topic but likely closed as "too vague" on an "Applications" Q&A site.
(more)
over 3 years ago
Comment Post #280937 I don't quite see what the question is. Do you have 2 (or more) different CMSes for different sites and are just looking for one form that you can develop and plug in for use everywhere? If you are in PHP it is close-to-trivial to roll-your-own. Email on a different server should be a non-issue.
(more)
over 3 years ago
Edit Post #280217 Post edited:
spelling, punctuation
almost 4 years ago
Suggested Edit Post #280217 Suggested edit:
spelling, punctuation
(more)
helpful almost 4 years ago
Edit Post #279081 Post edited:
spelling
about 4 years ago
Edit Post #278851 Post edited:
about 4 years ago
Edit Post #278851 Initial revision about 4 years ago
Answer A: PHP script to create a KML square centred on a point.
1 - Rearrange the code: Open stdin, read all parameters, close stdin, then process the parameters. 2 - Consider adding some validation to the parameters. 3 - Add an explanation of the magic number 6378137 - I had to Google it to find out what it means. 4 - Replace $i = 45, $i += 90 and the f...
(more)
about 4 years ago
Edit Post #278795 Initial revision about 4 years ago
Answer A: Are reference requests welcome here?
This will be community dependent - e.g., Software Development, Outdoors, Cooking, etc. might each have a different rule. IMHO, there are two issues here: How helpful is such information, compared to just telling people "Google it yourself" - i.e., is a curated reference list "useful"? Is such i...
(more)
about 4 years ago
Comment Post #278709 About 99% sure. I think this is a semantic issue. I believe that "is used when" is not "this only functions when" but rather "this is *the recommended use case for*". Note later (a) it excludes BLOB and TEXT (but not VARCHAR, etc.) and (b) it states "CHAR and VARCHAR columns are space-padded to the s...
(more)
about 4 years ago
Comment Post #278752 *formula* is way too ambiguous - it applies to spreadsheets, databases, general programming language. But *spreadsheet* can be quite applicable, if I am writing software to create a spreadsheet, or if I am writing my own spreadsheet program, or if I have a generic (not specific to Microsoft Excel or ...
(more)
about 4 years ago
Edit Post #278709 Post edited:
about 4 years ago
Comment Post #277393 This is valid as far as the length-coding. It doesn't get into the issue of how/where the strings are stored - in the main rows vs. separate structure, etc.
(more)
about 4 years ago