Quote from: http://surf.suckless.org/surf is a simple web browser based on WebKit/GTK+. It is able to display websites and follow links. It supports the XEmbed protocol which makes it possible to embed it in another application. Furthermore, one can point surf to another URI by setting its XProperties.It does not do much else. no auto-update no built-in search engine access no cookie management no configuration file no extension system no password management no standard bookmark system no tabbing no toolbars . . . and no bloat.
surf is a simple web browser based on WebKit/GTK+. It is able to display websites and follow links. It supports the XEmbed protocol which makes it possible to embed it in another application. Furthermore, one can point surf to another URI by setting its XProperties.
'dc' is a reverse-polish desk calculator which supports unlimited precision arithmetic. [...] Normally 'dc' reads from the standard input; if any command arguments are given to it, they are filenames, and 'dc' reads and executes thecontents of the files instead of reading from standard input. [...]To enter a number in 'dc', type the digits (using upper case letters 'A' through 'F' as "digits" when working with input bases greater than ten), with an optional decimal point. [...] To enter two numbers in succession, separate them with spaces or newlines; these have no meaning as commands.
'+'Pops two values off the stack, adds them, and pushes the result.The precision of the result is determined only by the values of thearguments, and is enough to be exact.'-'Pops two values, subtracts the first one popped from the second onepopped, and pushes the result.'*'Pops two values, multiplies them, and pushes the result. Thenumber of fraction digits in the result is the largest of theprecision value, the number of fraction digits in the multiplier,or the number of fraction digits in the multiplicand; but in noevent exceeding the number of digits required for an exact result.'/'Pops two values, divides the second one popped from the first onepopped, and pushes the result. The number of fraction digits isspecified by the precision value.'%'Pops two values, computes the remainder of the division that the'/' command would do, and pushes that. The value computed is thesame as that computed by the sequence 'Sd dld/ Ld*-' .'^'Pops two values and exponentiates, using the first value popped asthe exponent and the second popped as the base. The fraction partof the exponent is ignored. The precision value specifies thenumber of fraction digits in the result.'v'Pops one value, computes its square root, and pushes that. Themaximum of the precision value and the precision of the argument isused to determine the number of fraction digits in the result.
'p'Prints the value on the top of the stack, without altering thestack. A newline is printed after the value.
'd'Duplicates the value on the top of the stack, pushing another copyof it. Thus, '4d*p' computes 4 squared and prints it.'r'Reverses the order of (swaps) the top two values on the stack.'k'Pops the value off the top of the stack and uses it to set theprecision.
'f'Prints the entire contents of the stack without altering anything.This is a good command to use if you are lost or want to figure outwhat the effect of some command has been.'c'Clears the stack, rendering it empty.
John Wiegley's Ledger program (https://ledger-cli.org/) is intended for those who want to keep their transactions in an easy plain-text format. You just create a list of them in text files, and then run the utility to produce reports, balance sheets, budgets etc. All very cool, but entering stuff in an editor can be very tedious which is why I switched to GnuCash.
- Ledger never creates or modifies your data. Your entries are kept in a text file that you maintain, and you can rest assured, no automated tool will ever change that data.- The amount of data required by Ledger is minimal. It figures out from looking at your data what you mean by it and how you want it reported back to you. Accounts are created as they appear; currencies are created as they're referenced. Anywhere that a value can be calculated, you can leave it out.- Ledger is a double-entry accounting tool, meaning that all entries must balance.
hledger is a Plain Text Accounting system. Some strengths of the PTA approach:- Runs on your local computer, keeping your financial data private and under your control- Simple model of operation: put a log of transactions in, get reports out- Simple, expressive, human-readable, future-proof plain text format- Can be version controlled, eg with Git, to safeguard your data, track changes, or collaborate- Edit with your favourite text editor, or a data entry UI, or import from other formats- Easy to script, automate, and integrate into custom workflows- Lightweight, fast, non-distracting to use- Great for learning more of double-entry bookkeeping and accounting.
Page created in 0.126 seconds with 40 queries.