Here is my procedure for using the Prism.js syntax highlighter in an Ionic / Stencil app.¬† First install prism.js with the following command: npm install –save prismjs Add the following import statement in your global CSS file (e.g. src/global/app.css). @import¬†“~prismjs/themes/prism-okaidia.css”; Note that I am using the prism-okaidia.css theme file (a dark theme), but you can […]

Think back as far as you can possibly remember. All the way back to your very first memory. I bet it’s somewhat unusual. At least for a child. According to science, our brains don’t keep what’s mundane. It keeps the stuff that’s surprising and unusual. We tend to forget all the ordinary days and we […]

Curated list of IBM Digital Experience resources

Here’s a curated list of resources related to the IBM Digital Experience platform that I’ve started managing with markdown pages in a GitHub repo. If you want to see an expanded view of the product documentation tree or other resources for IBM WebSphere Portal, IBM Web Content Manager, etc., check it out. […]

Collect UI – screenshots to inspire your next design

Here’s a really cool site that provides user interface screenshots (some animated) from which you can draw inspiration (imitate and improve). The site classifies and organizes example UI’s in a variety of helpful categories. […]

In this post I describe how to copy assets from the node_modules directory using the copy config in the stencil.config.ts file for Stencil.js. My Stencil project has a dependency on Bootstrap, so in the pages that use my components, I needed to include the following files: bootstrap.min.css bootstrap.min.js jquery.slim.min.js popper.min.js First, I added these as […]

By default, only one side of a plane in ZBrush will display because the surface normals are facing in only one direction. If you rotate the plane in the workspace, the plane will become invisible when turned to the other side. To see both sides, go to Tool > Display Properties and click the Double […]

SANSA – A scalable semantic analytics stack

SANSA is a big data processing engine for scalable processing of large-scale RDF data. SANSA uses Spark and Flink which offer fault-tolerant, highly available and scalable approaches to process massive sized datasets efficiently. SANSA provides the facilities for Semantic data representation, Querying, Inference, and Analytics. […]

Recently, I upgraded my macOS to Mojave and ran into the following error after running the git init command. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun I was able to fix this by running the following command in a terminal… xcode-select –install Accept the license and install xcode-select when the associated […]