User:Ted
-- 2017-07-21 शुक्रवार --
Ted's page on <a href="https://neelanurseries.com">Neela Nurseries</a> Wiki
Contents
OVERVIEW
This wiki document a starting point of Ted's notes on Linux use and configuration, Open Source Software and web development. Recent summer 2017 efforts of Ted's are focused on several high-level programming language and web development frameworks, which can be studied and used separately but are often glued together to achieve meaningful tasks and end-user tools and interfaces. This personal page of Ted's notes on Neela Nurseries wiki not yet well organized, but here as a quick stash point for holding useful references, and a starting point for more complete and formal documentation.
Web Site Building Blocks - Summer 2017 Work
The following tools and web and programming frameworks are all part of Ted's volunteer efforts with ASI web site, and in-progress study of how to configure and customize shopping carts, article and document management pages, and easy-to-read easy-to-adjust web page layouts using CSS and third party, open source frameworks:
- Linux package selection for constrained systems
- MYSQL data base install and config (set up)
- PHP set up
- Apache2 set up
- SSL Self-signed certificate creation and config
- Sub-domain creation under Ubuntu 16.04 LTS and similar Linux releases
- Mediawiki work . . .
- Install and config
- Back-up and restore steps
- Troubleshooting
- Install and config
- OpenCart 2.x install and config, 'Wish List' and 'To Do List' . . .
These are the first topics on which Ted wants to gather together notes. Hard to remember all details regarding pitfalls encountered, solutions found, and ideas for improving the configuration and use experience of these softwares . . . - TMH
Linux Packages
- 2017-07-31 सोमवार -
This section a starting point for notes on Linux packages, namely Debian and Ubuntu packages. Focus here is on userland software, and which packages are needed to set up various tools sets in a working Unix / Linux environment . . .
- libreoffice-base
- postfix . . . see section below
- gpm
- ctags
- vim-doc
- vim-scripts
- xfonts-cyrillic
- devhelp
- distcc . . . distributed compiling of C and C++ programs across multiple machines
Postfix
Linux packages for Raspberry Pi system
Bash Shell Scripting
Shell scripting and use of built-in shell commands is a really practical knowledge to employ, when working in Unix-like environments. One common task is to find all the instances of a given file or program. The locate
command can perform this kind of search, but it's results don't show whether the file instances differ. To check at the rough level of file size, we can use a one-line shell script technique involving shell piping, to "long list" the results of the locate
command, like this . . .
$ for file in `locate tavrasm | grep 'asm$'`; do ls -l ${file}; done
Other Things To Explore
Dublin Core . . .
- Dublin Core documents, referenced by Drupal default rss.xml feed page
- Dublin Core article on Wikipedia
- Dublin Core Generator
3D Graphics, mathematics behind and programming:
References
Apache2 configuration:
Couple of MediaWiki and publishing issues to look into, which came up during wiki configuration:
- https://www.medihttps://alta-ubuntu.veris.com/wiki/index.php/Main_Pageawiki.org/wiki/Manual:User_rights
- https://creativecommons.org/licenses/by-sa/3.0/
- https://choosealicense.com/
Some Hindi language and UTF-8 encoding references, to be factored to a dedicated wiki page later:
- http://jrgraphix.net/r/Unicode/0900-097F
- http://hindilearner.com/hindi_words_phrases/hindi_words_time_days.html
- http://www.learning-hindi.com/post/3072325702/lesson-91-%E0%A4%B8%E0%A4%AA-%E0%A4%A4-%E0%A4%B9-%E0%A4%95-%E0%A4%A6-%E0%A4%A8-days-of-the-week
Linux programs and utilities: