Skip to content
This repository has been archived by the owner on Jan 11, 2024. It is now read-only.

gorlapraveen/The-Learning-Documentation-Project

Repository files navigation

The Learning Documentation Project DOI

Update: This repo will be in archive and updates to this documentation is only available at this Gitlab repo

Ststus pipeline status Contibuting Documentation License Documentation Code License

Documentation :

Documentation started: 02-oct-2018

This documentation is about the new learning(s) and issue(s) resolvings on different aspects of academic, professional and personal thoughts.

It includes(or/with links): Personal Public thoughts, Artciles, Research topics(& resources), Programming(issues and code), Advanced Linux commands, Networking commands, bash script command utilization, Linux packages(& scripts), Machine learning, text documentation, images, tutorial(links) and gitlab links(Personal Pubic repository links).

Note : This documentation is mainly intend to reduce time consumption for solving some issues which are already solved/used earlier, This is from my past experience of wasting my time for searching for issues solving -- by @gorlapraveen


This repository which contains documentation(including text, links, Videos, Images) is Licensed under GNU Free Documentation License Version 1.3, 3 November 2008, or/and Creative Commons Attribution 4.0 International (CC BY 4.0) . And Software - Code (including Open Hardware design files) is Licensed under GNU General Public License. Contributors, Please refer Contributing Guidelines

Contributors Note: This repository is originally maintained by @gorlapraveen in Github and Gitlab Instances for maintaining multiple instances. You can contribute to this repository form any instance(They pull and push eachother), fork and pull. Contributors and Users can mirror this repository so that we all together can maintain distributed and decentralised multiple instances

                                             -----Copy, Share and Contribute! Happy! Thankyou!-------

Table of Contents



Note : Code shown/contributed/used are somtimes exculsively with Debian GNU/Linux and may not work with other Debian based systmes or other Linux distributions.


Tabel of contents range form Education to Research, Philosophy to Psychology, Package Scripting to Technology Demonstration, Writing/drawing to reading, Music to Speech-to-text Procesing tools, etc.. Use ctrl-f to search keywords!

Topic: All [In this Repo] Remarks
WritingCommons.org Writing Commons, https://writingcommons.org, helps students improve their writing, critical thinking, and information literacy. Founded in 2008 by Joseph M. Moxley, Writing Commons is a viable alternative to expensive writing textbooks. Faculty may assign Writing Commons for their composition, business, technical,and creative writing courses. WritingCommons.org is currently crowdsourcing submissions via an academic, peer-review process (see Contribute).
Draw.io Flow chart drawing - online, save in cloud, offline
GNU Standard Coding Guidelines GNU coding styles and guidelines
Linux Standard Command-Line Options : GNU Compatible Options along with commands, such as command_name -h for help for command_name usage
Standarad Command Line : Table of Long Options More Options along with commands
Security Scanner: chkrootkit(Debian), Lynis (Debian) Note-: Please review source code, it may contains harmful files, as it scans the root file system which may effect your system files
Security Scanner : CalmAV Is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
Text to Speech: Festival-tts For: Debian Package
CLI Brightness : Brightness Bash Shell Command Line Brightness adjustment, Bash shell script
CLI Brightness : Blacklight Deb Packages Command Line Brightness adjust, .deb Package
CLI : Arxiv Daily Research Commandline Interface for phrasing newsupdated list of research papers from Arxiv repository, Bash Script
CLI : Arxiv Daily Research Deb Package Commandline Interface for phrasing newsupdated list of research papers from Arxiv repository, .deb package
Encryption : Why we need ? In simple format and in detail
Encryption : ssh/gpg Keys Generation and usgae
Encrypt a File :GPG Encryption and send to other person
GPG : Revocation Certificates Generation, and using them to revoke your keys
Wireshark-tsahrk Commandline usage for processing pcap files, which is the Netwrok analyser kind of out put
MAT2 : Meta Data Python Based Meta Data Removal Tool with CLI and GUI. Find more tools to remove MetaData for different formats.
Wireless Chipset Issues Debian based -Qualcomm Wireless issuess and solution modules
Research Resources : Arxiv Research List of Updated research abstracts and links form varius domains ex: Software, Processors, Networks, Cloud, Agriculture, Medical, GNUradio, Cryptography, Surveillance, Dental, Arts , etc.. It also contains Research papers on Localization of Spoken Languages such as Chinese, Japanese, English and 60 Indian Languages. It includes more than 150 research categories
Psychology 16personalities It’s so incredible to finally be understood.” Take our Personality Test and get a 'freakishly accurate' description of who you are and why you do things the way you do.
Psychology Psychological Types
Psychology Myers–Briggs Type Indicator

.

.

.

.

.


Topic : Networks Remarks
GNU Icecat GNU IceCat is the GNU version of the Firefox browser. Its main advantage is an ethical one: it is entirely free software.. Find how to install it in Debian at here
GNUnet The Internet of tomorrow needs GNUnet today- GNUnet is a new network protocol stack for building secure, distributed, and privacy-preserving applications. With strong roots in academic research, our goal is to replace the old insecure Internet protocol stack. GNUnet is typically run as an overlay network on top of the the existing Internet infrastructure forming the basis of a hybrid peer-to-peer mesh and relay backbone for applications to run on. It could just as well be run independently of the Internet, over dedicated radio and cable.
Advertisement Block List This list conatins a root file /etc/hosts exclusively with Debian for blocking the Advertisement Domain list including GAFAM, You can use the same file and copy it to /etc/hosts for blocking the list mentioned in file.
Block Host System Level blocking of host. Add entry list in /etc/hoststo block domins related to ad, malware such as facebook , google etc.. Find the list at https://github.com/jmdugan/blocklists
FreeContributor-Project A Dnsmasq file, that uses local DNS resolver to block ad and other malware domains. Find more at https://github.com/evilneuro/FreeContributor

.

.

.

.

.

.

.

.

.

Topic : Documents, Text, Processing Remarks`
pdfx : References Extractor Extract references (pdf, url, doi, arxiv) and metadata from a PDF; optionally download all referenced PDFs, get it at https://github.com/metachris/pdfx
odspy Python based processing of Libreoffice such asODS http://simple-odspy.sourceforge.net/
odfpy Python based processing of Libreoffice such asODS https://github.com/marcoconti83/read-ods-with-odfpy
ezodf Python based processing of Libreoffice such asODS https://github.com/T0ha/ezodf
pyexcel-ods Python based processing of Libreoffice such asODS https://github.com/pyexcel/pyexcel-ods

.

.

.

.

.

.

.


Topic : shell, Commands, shell-packages Remarks
[Wget](/docs/Command tools/Wget-Usage.md) Its common usage for recursive and specific file download and Issues
Bash-Scripting - Cheat-sheet Most comphrensive list for almost everything.Find here
Bash Shell Commands A 3 page pdf version.
[cmake ..](/docs/Command tools/cmake...md) What does [cmake ..](/docs/Command tools/cmake...md) mean?

.

.

.

.

.


Topic : Academic, Research Remarks
Git Latex Build A 5 line script to compile/build latex and generate pdf using gitlab-ci
Academic Observation and Prposed Guidelines Academic Observation and Proposed Guidelines
Matplotlib Academic and research - Python based plotting of graphs similar to Amtlab , at matplotlib

.

.

.

.

.

.

.


Topic Remarks
GNU Packages List of all the GNU Software Packages with Categorical Classification
Radio Communications for Internet Access On Going, Partial Systemlevel Implementation To design a system for ease of Individual Internet access and circumventing Individual censorship while working with open communities. Establishing the Radio communication between two or more systems by establishing communication between two or more open browsers within the Radio frequency range with the helpful combination of GNU radio-Software Defined Radio(SDR software + RF Hardware) with Firefox web browser addon
System Configuration (My Own) Exclusively with Debian at https://gitlab.com/gorlapraveen/system-configuration
searx : Local search engine Find how to install it locally and use in on firefox browser and Protect your Digital life from tracking you

.

.

.

.

.


For more explicit details, please visit The Linux Dcoumentation Project (tldp.org) which includes manual & guides for Linux and Bash Command Line Interface (CLI) scripting at tldp.org/guides.html


DOI

“Your effort should not go in vain”

We do share our knowledge with our fellow beings but how far we are successful in delivering our efforts to make others understand well!. In fact, it is not only about delivering but also about how far it can reach from one to one with collective sharing!

So, we do also represent this topic as a cognitive mapping diagram for better understanding it. Every piece of effort made by you ( for the community) must be reused, your efforts should not go in vain. You should need not to be a direct promoter of your knowledge, it should be a flow from one to other. In fact, it should be the propagation of multiplicative addition of the previous result which eventually reduces the effort for the repetitive tasks.



Articles :

Articles at Medium Page and Medium Publication - Open Thinking and Open Research