This is a functional reference guide for Enterprise Linux, specifically CentOS 7, that attempts to provide a straightforward procedure for producing a highly functional, stable, and modern LAMP 7 stack (i.e. HOWTO).
How to install the RedHat Software Collections Library PHP 7.1 on CentOS 7
This is a functional reference guide for Enterprise Linux, specifically CentOS 7, that attempts to provide a straightforward procedure for producing a highly functional, stable, and modern LAMP 7 stack (i.e. HOWTO).
Neo(vim)
Another holy war?
Installing and building an existing project with npm and grunt on CentOS 7
This is the basic process to install and build an existing GRUNT project with npm on CentoOS 7.
GitHub Metadata: No GitHub API authentication could be found. Some fields may be missing or have incorrect data.
Here’s a solution to fix issues like this …
$ bundle exec jekyll serve
Configuration file: /home/jtingiris/src/josephtingiris.github.io/_config.yml
Source: /home/jtingiris/src/josephtingiris.github.io
Destination: /home/jtingiris/src/josephtingiris.github.io/_site
Incremental build: disabled. Enable with --incremental
Generating...
GitHub Metadata: No GitHub API authentication could be found. Some fields may be missing or have incorrect data.
done in 16.628 seconds.
Auto-regeneration: enabled for '/home/jtingiris/src/josephtingiris.github.io'
Server address: http://127.0.0.1:4000
Server running... press ctrl-c to stop.
-
Create a GiHub personal acces token with only the
public_repo
scope selectd. Here’s the GitHub Guide -
Make sure to copy the token now. It wont be shown again. If you loose it then you’ll have to create a new one.
- Export the token as an environment variable, e.g. via .bashrc. i.e.
export JEKYLL_GITHUB_TOKEN=330103c2f8b25f4a3301b5be3e0f56371a133301
- Verify the token is in your environment, i.e.
echo $JEKYLL_GITHUB_TOKEN
- Alternatively, you can use it inline, e.g.
JEKYLL_GITHUB_TOKEN=330103c2f8b25f4a3301b5be3e0f56371a133301 bundle exec jekyll serve
All said and done, jekyll should serve without warning.
$ bundle exec jekyll serve
Configuration file: /home/jtingiris/src/josephtingiris.github.io/_config.yml
Source: /home/jtingiris/src/josephtingiris.github.io
Destination: /home/jtingiris/src/josephtingiris.github.io/_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 20.059 seconds.
Auto-regeneration: enabled for '/home/jtingiris/src/josephtingiris.github.io'
Server address: http://127.0.0.1:4000
Server running... press ctrl-c to stop.
Highlight Test
This is a highlight test.
Normal block
alert('Hello World!');
print 'helloworld'
Highlight block
alert( 'Hello, world!' );
print 'helloworld'
def foo
puts 'foo'
end
1
2
3
def foo
puts 'foo'
end
#include <iostream>
using namespace std;
void foo(int arg1, int arg2)
{
}
int main()
{
string str;
foo(1, 2);
cout << "Hello World" << endl;
return 0;
}
How to Download, Build, & Install Asterisk 13 on CentOS 7
At the time this was written, Asterisk 13 is the current LTS (long term support) version.
How to install RedHat Software Collections Library PHP 7 on CentOS 7
Ensure httpd is stopped and disabled.
Emoji Test
This is an emoji test. lol.
How to fix KDE Plasma OpenGL on CentOS 7 running as a VMWare guest
By default, CentOS 7 KDE Plasma Advanced Desktop Effects wont allow a Compositing Type of OpenGL. This is a bug; Attempting to enable OpenGL 1.2, 2.0, or 3.1 on a VMWare (workstation) guest causes KDE to crash. The Desktop Effect settings continously revert back to a Compositing Type of XRender.
MathJax Test
One of the rewards of switching my website to Jekyll is the ability to support MathJax, which means I can write LaTeX-like equations that get nicely displayed in a web browser, like this one \( \sqrt{\frac{n!}{k!(n-k)!}} \) or this one \( x^2 + y^2 = r^2 \).