Scraps from various sources and my own writings on Generative AI, AGI, Digital, Disruption, Agile, Scrum, Kanban, Scaled Agile, XP, TDD, FDD, DevOps, Design Thinking, etc.
Page Hits
Wednesday, November 11, 2020
Friday, November 06, 2020
XSLT and XPath - W3Schools
- XSL (eXtensible Stylesheet Language) is a styling language for XML.
- XSLT stands for XSL Transformations.
- XSLT is a language for transforming XML documents.
- XPath is a language for navigating in XML documents.
- XQuery is a language for querying XML documents.
> Extensible Stylesheet Language
> CSS is the style sheet for HTML
> XLS is the stylesheet for XML (In fact it is more than a stylesheet)
XSL consists of four parts:
- XSLT - a language for transforming XML documents
- XPath - a language for navigating in XML documents
- XSL-FO - a language for formatting XML documents (discontinued in 2013)
- XQuery - a language for querying XML documents
- XSLT stands for XSL Transformations
- XSLT transforms an XML document into another XML document
- XSLT uses XPath to navigate in XML documents
Friday, September 04, 2020
Maven - Introduction / Maven.apache.org
Maven is a build automation tool used primarily for Java projects. Maven can also be used to build and manage projects written in C#, Ruby, Scala, and other languages. The Maven project is hosted by the Apache Software Foundation, where it was formerly part of the Jakarta Project. Wikipedia
Maven is a Java tool, so you must have Java installed in order to proceed.
Running this on Ubuntu, shows mvn is already installed. [This was installed because we ran this command previously
curl -O https://repo1.maven.org/maven2/com/microsoft/sqlserver/mssql-jdbc/8.4.0.jre14/mssql-jdbc-8.4.0.jre14.jar
abc@ubuntu:~/src/connector$ mvn --version
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T18:58:13+11:00)
Maven home: /home/abc/bin/apache-maven-3.5.2
Java version: 14.0.1, vendor: Oracle Corporation
Java home: /home/abc/bin/jdk-14.0.1
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-45-generic", arch: "amd64", family: "unix"
Monday, August 31, 2020
Git command reference (Launchschool)
- git status Run this command any time and often to check on the status of the files in the git repository.
- git add This command stages changed files, readying them to be wrapped into the next commit.
- git commit This command commits staged files, wrapping them into a commit. A historical record of commits is what we refer to as a codebase's version or commit history.
- git log View the repository's commit history.
Tuesday, August 18, 2020
If we already have automation, what's the need for Agents?
“Automation” and “agent” sound similar — but they solve very different classes of problems. Automation = Fixed Instruction → Fixed Outcome ...
- 
Requirements Analysis -- Business requirements document or business requirements specification System Design -- Systems requireme...

 
 


 
