<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Technical Documentation - Personal pages, Notes and Blogs - Sandro Magrì</title><link>https://sandromagri.info/en/ict/600-ict-docs/index.html</link><description>Programming, Computer Science and Technology notes Dev-Tools - Development Tools, an introduction to code development and documentation tools, such as text editors and version control tools for software and text revisions.
Markup-Languages - Markup Languages, an introduction to document markup (markup) languages, for creating technical documentation, web pages, scientific articles and more.
Website-Building - Building Websites, a review of tools for making very fast sites and secure with automatic generation of static web pages.</description><generator>Hugo</generator><language>en</language><managingEditor>sandro@freenetst.it (Sandro Magrì)</managingEditor><webMaster>sandro@freenetst.it (Sandro Magrì)</webMaster><copyright>2020- All rights reserved.</copyright><lastBuildDate>Sun, 31 Oct 2021 20:46:51 +0100</lastBuildDate><atom:link href="https://sandromagri.info/en/ict/600-ict-docs/index.xml" rel="self" type="application/rss+xml"/><item><title>Development Tools</title><link>https://sandromagri.info/en/ict/600-ict-docs/dev-tools/index.html</link><pubDate>Tue, 12 Feb 2019 12:42:37 +0100</pubDate><author>sandro@freenetst.it (Sandro Magrì)</author><guid>https://sandromagri.info/en/ict/600-ict-docs/dev-tools/index.html</guid><description>there is a text editor with text interface for BSD and Unix. The name is derived from the shortest unambiguous abbreviation of the visual command in ex (i.e. ‘vi’ )
The program was written by Bill Joy in 1976 for an early version of BSD. Subsequently, it became the de facto standard editor for Unix, undermined only by emacs.
A modal editor (like any other modal program) assigns different actions to keys depending on the mode active at the time they are pressed. The main editing modes in there are insert and command modes. In insert mode, when a key is pressed, the character typed is interpreted as belonging to the text to be entered into the editor and not as a command, as is the case in the previous mode.</description></item><item><title>Markup Languages</title><link>https://sandromagri.info/en/ict/600-ict-docs/markup-languages/index.html</link><pubDate>Sat, 09 Feb 2019 09:11:39 +0100</pubDate><author>sandro@freenetst.it (Sandro Magrì)</author><guid>https://sandromagri.info/en/ict/600-ict-docs/markup-languages/index.html</guid><description>Markdown is a markup language with a simple text syntax designed so that it can be converted to HTML and many other formats. Markdown is often used to format README files, to write posts in discussion forums, and to create formatted text using a plain text editor.
John Gruber, with substantial input from Aaron Swartz, created the Markdown language in 2004 with the goal of enabling people “to write using a text format that is easy to write and read and, optionally, to convert it to structurally sound XHTML (or HTML).” Taking its cues from existing conventions for writing plain text in emails, such as setext, the language is designed to be readable as is, without appearing to be marked up with tags or formatting instructions,[8] unlike text formatted with a markup language such as Rich Text Format (RTF) or HTML, which clearly display formatting instructions. Markdown is used, for example, for README files on GitHub.</description></item><item><title>Information Technology Culture Society</title><link>https://sandromagri.info/en/ict/600-ict-docs/computer010/index.html</link><pubDate>Sun, 31 Oct 2021 20:46:51 +0100</pubDate><author>sandro@freenetst.it (Sandro Magrì)</author><guid>https://sandromagri.info/en/ict/600-ict-docs/computer010/index.html</guid><description>DRAFT: WORK IN PROGRESS Manuel Castells - Internet Galaxy
Pekka Himanen - The ‘hacker ethic and the spirit of the information age
C. Di Bona (ed.) - Open sources: voices from the open source revolution
Sam Williams - Free code : Richard Stallman and the crusade for free software
Lawrence Lessig - Free culture : a balance between anarchy and control, against the extremism of intellectual property
Carlo Gubitosa - Hackers, scientists and pioneers: Social history of cyberspace and electronic communication</description></item><item><title>Web Technologies</title><link>https://sandromagri.info/en/ict/600-ict-docs/website-building/index.html</link><pubDate>Thu, 07 Feb 2019 13:18:26 +0100</pubDate><author>sandro@freenetst.it (Sandro Magrì)</author><guid>https://sandromagri.info/en/ict/600-ict-docs/website-building/index.html</guid><description>Websites must be created with three things in mind guiding principles:
Open Standards Full adherence to open standards, specifically those of the World Wide Web Consortium ( W3C ) w3.org Open Source Use only open source software ( operating systems and tools). so only Linux in both development and production, and opensource programs. Command Line Use only command line tools, from shell linux, without useless and buggy graphical or web user interfaces.</description></item></channel></rss>