Glorfindel
  • Member for 5 years, 9 months
  • Last seen this week
Is there an application which does HTTP PUT?
46 votes

I'd recommend Postman for this. It supports all HTTP verbs, not just GET, POST, PUT and DELETE. Some operations might require HTTP headers to be set (e.g. for authentication) and it supports that too....

View answer
Is there a software tool which allows to perform SQL on CSV files?
9 votes

The 'problem' with a CSV file is that the single 'table' doesn't have a name. Therefore, you'll need to define a table (including columns) and import the CSV file before doing any SQL queries on it. ...

View answer
Software tool to create/modify/view table relationships in SQLite database
5 votes

The viewing part can be achieved using SchemaCrawler; amongst its features, it generates database diagrams. It supports various database formats, including SQLite. Disclaimer: I haven't used it (yet). ...

View answer
How to determine what exact color an app is using?
4 votes

macOS has a built-in application called Digital Colour Meter. It's installed by default, in the /Applications/Utilties folder: Here is me using it to find out the background color for Software ...

View answer
Geocoder, free for commercial use
Accepted answer
4 votes

OpenStreetMap, which is free for commercial use, has a geocoding tool called Nominatim. Its API is based on HTTP GET and you have a choice of different formats to return (e.g. JSON, XML). As an ...

View answer
Software to edit FTP files without downloading them
2 votes

No, such a software doesn't exist. It's hard to prove a negative, but FTP is a file transfer protocol, so it transfers files from the server to the client. Instead, you should be looking for editing ...

View answer
What is an alternative for tar (compressor)?
2 votes

p7zip is the Unix/Linux port of 7-Zip, a freeware and open source archiver which supports different compression methods through their own 7z format. Of course, there's a practical limit to how ...

View answer
Transpose a 150x3000 field CSV file
Accepted answer
2 votes

Microsoft Excel will do this for you. It has a special paste option called 'Transpose': It supports up to 16,384 columns so this should work for your CSV file; just copy the content and Paste ...

View answer
Deterministic (not subjective) search engine
1 votes

If you need to do exact searches, almost all search engines will do so if you put your search terms within double quotes, e.g. "search engine". They become more deterministic (or at least ...

View answer
Optimization of regular expressions
1 votes

I'm quoting this answer by @gpojd on Stack Overflow: If you are using perl, you could use Regexp::Optimizer or Regexp::Assemble. I don't know of any online tools that do what you ask. I have no ...

View answer
How to view many succeeding pictures from a website?
1 votes

I do not know of a tool that automatically does this, but it's relatively easy to write some JavaScript and execute that in the browser console (all major browsers have this, but you might need to ...

View answer
Are there any reliable implementations of ElGamal public key crypto in Java?
1 votes

As @SEJPM notes in the comments, the well-known Bouncy Castle library has an implementation of ElGamal asymmetric encryption. Here are some examples of how to use it. I've successfully used Bouncy ...

View answer
Which software supports multiple users logging in remotely, simultaneously and independently into a Mac?
1 votes

This is supported by the standard Screen Sharing feature of macOS, according to this answer on Ask Different: macOS Sierra still supports multiple simultaneous connected users. In the example below ...

View answer
Toolset to develop iOS apps on Windows
Accepted answer
1 votes

This article mentions some possibilities. The software-oriented solutions are: Use virtualization software, like the free VirtualBox; you'll only need to purchase macOS, not an entire Mac. You'll ...

View answer
Is there an extension for Visual Studio that creates a table on the fly from a class?
1 votes

It's more than a simple extension, but the Code First workflow of Entity Framework does this. Here is a tutorial on this topic. The code contains three sample classes, e.g. Student: public class ...

View answer
Sending Message from C# tool to android emulator in android Studio
1 votes

The easiest way to initiate communication from the Android emulator is to issue an HTTP(S) request. On a lower level, a TCP connection via sockets will work as well. That means the C# tool needs to ...

View answer
What Java library to use for iOS APN notifications?
1 votes

I'm using Pushy in many projects (including one with Spring Boot); don't let the 0.x version number fool you. It's maintained on a regular basis and (very handy) supports token-based connection with ...

View answer
Capture scrolling window screenshot in macOS
0 votes

Just pressing ⌘+S in Terminal already saves the complete output to a text file. It does not preserve colours though. See below for a short output example. Last login: Thu Oct 14 19:42:28 on ttys000 ...

View answer
How can I install a small/lite version of SQL server on my client's machine for my software trial version?
Accepted answer
0 votes

Microsoft ships a special version of SQL Server exactly for this purpose: SQL Server Express LocalDB. LocalDB installation copies a minimal set of files necessary to start the SQL Server Database ...

View answer
Software to search for duplicate lines within a text file
0 votes

On macOS, the free version of BBEdit (also available as TextWrangler) has a built-in function to replace duplicate lines, which I use quite often. Unfortunately, the product is not available for ...

View answer