Posts

Showing posts from May, 2019

SoftEther VPN Server Features

Easy to establish both remote-access and site-to-site VPN.
SSL-VPN Tunneling on HTTPS to pass through NATs and firewalls.
Revolutionary VPN over ICMP and VPN over DNS features.
Resistance to highly-restricted firewall.
Ethernet-bridging (L2) and IP-routing (L3) over VPN.
Embedded dynamic-DNS and NAT-traversal so that no static nor fixed IP
address is required.
AES 256-bit and RSA 4096-bit encryptions.
Sufficient security features such as logging and firewall inner VPN tunnel.
1Gbps-class high-speed throughput performance with low memory and CPU usage.
Windows, Linux, Mac, Android, iPhone, iPad and Windows Mobile are supported.
SSL-VPN (HTTPS) and 6 major VPN protocols (OpenVPN, IPsec, L2TP,
MS-SSTP, L2TPv3 and EtherIP) are all supported as VPN tunneling
underlay protocols.
The OpenVPN clone function supports legacy OpenVPN clients.
IPv4 / IPv6 dual-stack.
RADIUS / NT Active Directory Domain user authentication function
RSA certificate authentication function
Deep-inspect packet loggin…

OpenVPN Access Server Google Authenticator reset

Google Authenticator reset

ssh into the openvpn server

cd /usr/local/openvpn_as/scripts/
sudo ./sacli --user <USER> GoogleAuthRegen

Tell the user to logout (if logged in) and use to login and scan the
QR code to finaize setup of MFA
After they scanned the QR code with the new device, they should click
the button on the bottom of the screen "I scanned the QR code"
This should return the user to the login page listed above with the
prompt saying "Ready to connect with Google Authenticator code"
Have the user login with new MFA code

How to install Network Time Protocol

To install an NTP client on Ubuntu/Debian systems:

apt-get install ntp
To install an NTP client on Red Hat/CentOS systems:

yum install ntp

Network Time Protocol (NTP) is required for Google Authenticator to function properly

Network Time Protocol will contact public time servers on the Internet
to get the current date and time, which are required for Google
Authenticator to function properly, and corrects any time drift that
can occur on the server.

Especially cloud-based virtual machines are susceptible to time drift.
A deviation of 30 seconds can already be a problem when it comes to
Google Authenticator.

How to prevent an account from login to Linux

By default in a Linux operating system, an account without a password
cannot be used to log in at all.

Disable user account i88ca

passwd -d i88ca

To undo this action or to reset the password use this command:

passwd i88ca

Restart the OpenVPN Access Server service from command line

Restart the OpenVPN Access Server service:

service openvpnas restart

How to fix MySQL ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

Shutdown MySQL slave
Open the index file and remove all of the lines referring to
non-existing relay log files. Then save.
sudo su - -s /bin/bash mysql
vim db6--relay-bin.index
Start MySQL slave again.
Now execute RESET SLAVE ALL followed by the CHANGE MASTER TO statement
to setup replication again.

BREAKING: "affiliate Marketing With Roy Carter!" Review (affiliatemarketingwithroycarter.com)

Initial G20 Report Suggests That Cryptocurrency Still Has a Long Way to Go

Affiliate Program Software Market Size 2025 – Industry Sales, Revenue, Price and Gross Margin ...

ARCHANGEL: Securing UK national archives with AI and blockchain

What Is the Amazon Associate Disclaimer That I Should Use?

Coinbase Adds Support for EOS Cryptocurrency on Retail Site and Apps

This $20 affiliate marketing super-course could change your career

Are Content Creators Turning into Affiliates?

Blockchain technology can spur seamless and efficient international trade

Blockchain Adds PAX Stablecoin to Mobile Wallet

Tracking Illegal Funding Campaigns via Cryptocurrency

Multiple Google Email Addresses from One Gmail Account

Using the @googlemail.com domain.
Using the "dot" or period in your email name.
Using the plus sign "+" at the end of your name and adding extra characters.

Terraform enables you to safely and predictably create, change, and improve infrastructure.

Terraform is an open source tool that codifies APIs into declarative
configuration files that can be shared amongst team members, treated
as code, edited, reviewed, and versioned.

Time for more advertisements as average time on Instagram goes up

Oracle Cloud Infrastructure OCI

Oracle Cloud Infrastructure offers a collection of cloud services
designed to manage applications, services, and databases, in a
high-performance cloud computing environment. Its architecture
provides the flexibility to scale. In addition to this, Oracle Cloud
Infrastructure offers the highly durable storage of public cloud
combined with the security, control access, and cost-effectiveness of
on-premise infrastructure.

Detach a screen session from a terminal

Ctrl+a followed by d.

How to fix failed dependencies for yum rpm installation

If you have rpm downloaded already, you can use yum's "localinstall"
feature to install a local rpm and all of its dependencies.

$ yum localinstall your-local.rpm

Identify and close iDRAC sessions via command line

Identify and close iDRAC sessions via SSH

/admin1-> racadm getssninfo
SSNID Type User
IP Address Login Date/Time
---------------------------------------------------------------------------
16 SSH root
192.168.1.191 05/30/2019 10:15:26
17 GUI root
192.168.2.10 05/30/2019 10:23:41
/admin1-> racadm closessn -i 17
Session 17 closed successfully.
/admin1-> racadm getssninfo
SSNID Type User
IP Address Login Date/Time
---------------------------------------------------------------------------
16 SSH root
192.168.1.191 05/30/2019 10:15:26
/admin1->

Swedish affiliate and influencer network Adtraction launches in UK

Telecoms Giant EE Launches Britain's First 5G Services

British mobile phone operator EE on Thursday became the first in the country to launch a high-speed 5G service, but without smartphones from controversial Chinese technology giant Huawei. EE, which is a division of British telecoms giant BT, has launched 5G in six major cities comprising Belfast, Birmingham, Cardiff, Edinburgh, London and Manchester — and more hubs will follow. "From today, the U.K. will be able to discover 5G for the first time thanks to EE," it announced in a statement, after an official launch featuring a performance from chart-topping grime act Stormzy on a boat on London's River Thames. Next-generation 5G mobile networks offer almost instantaneous data transfer that will become the nervous system of Europe's economy in strategic sectors like energy, transport, banking and health care. EE had announced last week that it would make its 5G network available to the public — but would not sell Huawei's first 5G phone, the Mate 20 X 5G. …

How to get the DRAC IP address from the localhost

Get the DRAC IP address from the localhost
I believe what you're looking for is this:

[root]# racadm getniccfg

Should Facebook Delete Fake Pelosi Video?

When a doctored video of House Speaker Nancy Pelosi — one altered to show the Democratic leader slurring her words — began making the rounds on Facebook last week, the social network didn't take it down. Instead, it "downranked" the video, a behind-the-scenes move intended to limit its spread. That outraged some people who believe Facebook should do more to clamp down on misinformation. Pelosi derided Facebook Wednesday for not taking down the video even though it knows it is false. But the company and some civil libertarians warn that Facebook could evolve into an unaccountable censor if it's forced to make judgment calls on the veracity of text, photos or videos. Facebook has long resisted making declarations about the truthfulness of posts that could open it up to charges of censorship or political bias. It manages to get itself in enough trouble simply trying to enforce more basic rules in difficult cases, such as the time a straightforward application of i…

A command line client for MySQL that can do auto-completion and syntax highlighting.

You might need sudo on linux.

$ sudo pip install -U mycli

Should Facebook Delete Fake Pelosi Video?

When a doctored video of House Speaker Nancy Pelosi — one altered to show the Democratic leader slurring her words — began making the rounds on Facebook last week, the social network didn't take it down. Instead, it "downranked" the video, a behind-the-scenes move intended to limit its spread. That outraged some people who believe Facebook should do more to clamp down on misinformation. Pelosi derided Facebook Wednesday for not taking down the video even though it knows it is false. But the company and some civil libertarians warn that Facebook could evolve into an unaccountable censor if it's forced to make judgment calls on the veracity of text, photos or videos. Facebook has long resisted making declarations about the truthfulness of posts that could open it up to charges of censorship or political bias. It manages to get itself in enough trouble simply trying to enforce more basic rules in difficult cases, such as the time a straightforward application of i…

Should Facebook Delete Fake Pelosi Video?

When a doctored video of House Speaker Nancy Pelosi — one altered to show the Democratic leader slurring her words — began making the rounds on Facebook last week, the social network didn't take it down. Instead, it "downranked" the video, a behind-the-scenes move intended to limit its spread. That outraged some people who believe Facebook should do more to clamp down on misinformation. Pelosi derided Facebook Wednesday for not taking down the video even though it knows it is false. But the company and some civil libertarians warn that Facebook could evolve into an unaccountable censor if it's forced to make judgment calls on the veracity of text, photos or videos. Facebook has long resisted making declarations about the truthfulness of posts that could open it up to charges of censorship or political bias. It manages to get itself in enough trouble simply trying to enforce more basic rules in difficult cases, such as the time a straightforward application of i…

How to install pip on AWS EC2

install python-pip
$ sudo yum -y install python-pip

Should Facebook Delete Fake Pelosi Video?

When a doctored video of House Speaker Nancy Pelosi — one altered to show the Democratic leader slurring her words — began making the rounds on Facebook last week, the social network didn't take it down. Instead, it "downranked" the video, a behind-the-scenes move intended to limit its spread. That outraged some people who believe Facebook should do more to clamp down on misinformation. Pelosi derided Facebook Wednesday for not taking down the video even though it knows it is false. But the company and some civil libertarians warn that Facebook could evolve into an unaccountable censor if it's forced to make judgment calls on the veracity of text, photos or videos. Facebook has long resisted making declarations about the truthfulness of posts that could open it up to charges of censorship or political bias. It manages to get itself in enough trouble simply trying to enforce more basic rules in difficult cases, such as the time a straightforward application of i…

Australian Securities Regulator Releases Cryptocurrency, Mining, ICO Guidelines

Deloitte Tests Data Management on Ethereum Blockchain With Three Irish Banks

5 takeaways from our Affiliate Management Training Academy

Kik was the first social media company to offer a cryptocurrency—but now the SEC has questions

Bitcoin Developers Propose Stronger, Faster Blockchain Network Via 'Erlay'

Bitcoin SV [BSV] will absorb every other cryptocurrency in the future, claims Calvin Ayre

GraphQL is an emerging technology that changes how to build APIs to query and mutate data.

With GraphQL developers can query the exact data required by a page, or an application, and therefore it does not load an excessive amount of data. GraphQL can be used in any web or mobile application.

Tech Central To Develop CBD Affiliate Marketing App

CloudBees is powering the continuous economy by offering the world’s first end-to-end continuous software delivery management system (SDM).

For millions of developers and product teams driving innovation for
businesses large or small, SDM builds on continuous integration (CI)
and continuous delivery (CD) to enable all functions and teams within
and around the software delivery organization to best work together to
amplify value creation.

DevOps improves CI/CD

Communication, collaboration and cohesion between team
Applying best practices for change, configuration and deployment automation
Delivering solution faster
Monitoring and planning high speed product updates

Creating Amazon Route 53 Health Checks and Configuring DNS Failover

Amazon Route 53 health checks monitor the health and performance of
your web applications, web servers, and other resources. Each health
check that you create can monitor one of the following:

The health of a specified resource, such as a web server

The status of other health checks

The status of an Amazon CloudWatch alarm

Configure Linux / UNIX Dns Resolver To Append Domain Search Names

## config file - /etc/resolv.conf ##
options ndots:2
search i88.caexample.com

Beauty and Wellness Briefing: The state and direction of the UK beauty market

FaceCoinFacebook's planned new currency may be based on a blockchain

Sweden-Based Adtraction Launches an Affiliate and Influencer Network in the UK

How One Pollution-Weary Asian Island Adopted Electric Vehicles

Electric vehicles have struggled to gain mass appeal in much of the world despite the fanfare surrounding Tesla Motors, the world’s best-selling brand of plug-in cars last year. Drivers worry about prices, comfort and what happens when a battery expires in the middle of a trip. But in Taiwan, scooter vendor Gogoro doubles its sales every year largely because of a widespread battery exchange network supported by a central government that's keen to control emissions. Gogoro designs what it describes as ride-able scooters as well as engines for other brands, filling what the chief executive officer calls earlier market voids. “People say we’re the two wheels of Tesla, and in some ways, we are,” CEO and co-founder Horace Luke said. “We do a little bit of everything.” The company, which launched in 2011, first had to prove that it could all be done. “Nobody could believe that an electric vehicle could be cool and fun to ride, so we built that,” said Horace Luke, founder of Gogo…

Kin's Donation Plea; Blockchain Talent Changes; JPMorgan Ups Privacy

IBM's $1 Million Bitcoin Bull Mysteriously Exits Tech Giant as Global Blockchain Lead

Blogging As The Way For Students To Make Money

Providing Value Makes or Breaks Casino Affiliate Sites

Honeywell Brings Blockchain to Used Aircraft Parts Market

Change time zone - Jenkins

Image
If running Jenkins via a system package, this can be accomplished by setting JAVA_ARGS in your /etc/default/jenkins (Debian)

JAVA_ARGS="-Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York"
or /etc/sysconfig/jenkins (Red Hat) such as:

JENKINS_JAVA_OPTIONS="-Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York"
or, if that doesn't work,

JENKINS_JAVA_OPTIONS="-Duser.timezone=America/New_York"


Huge Business & Investing Niche Products Review

IBM Blockchain Finance Lead Jesse Lund Is Leaving the Firm

Crypto and Blockchain is Maturing, Here's How

Indian State of Telangana Aims to Set up Blockchain District for Start-Ups

AI Phones, PCs Edging Into Global Consumer Technology

Artificial intelligence-driven phones that turn photos into 3D images and PCs with interactive speakers will come a step closer to reality this week during Asia’s biggest consumer technology show.   Organizers of the Computex Taipei show with 1,685 exhibitors -- including a who’s who of global high tech companies -- call artificial intelligence one of their top 2019 themes.   Microchip developers Intel, Nvidia and Qualcomm are expected to talk up their latest gear during the four-day show that opens Tuesday. Memory chip maker Micron Technology says it will exhibit a “broad portfolio of memory and storage” for artificial intelligence.   “My personal expectations toward AI this year are quite high,” said Helen Chiang, general manager of market research firm IDC in Taipei. “Whether from the perspective of the information systems or the technology, I’ve got some anticipation for these device-plus things.”   Artificial intelligence -- AI for short -- lets computers make human-like …

AI Phones, PCs Edging Into Global Consumer Technology

Artificial intelligence-driven phones that turn photos into 3D images and PCs with interactive speakers will come a step closer to reality this week during Asia’s biggest consumer technology show.   Organizers of the Computex Taipei show with 1,685 exhibitors -- including a who’s who of global high tech companies -- call artificial intelligence one of their top 2019 themes.   Microchip developers Intel, Nvidia and Qualcomm are expected to talk up their latest gear during the four-day show that opens Tuesday. Memory chip maker Micron Technology says it will exhibit a “broad portfolio of memory and storage” for artificial intelligence.   “My personal expectations toward AI this year are quite high,” said Helen Chiang, general manager of market research firm IDC in Taipei. “Whether from the perspective of the information systems or the technology, I’ve got some anticipation for these device-plus things.”   Artificial intelligence -- AI for short -- lets computers make human-like …

AI Phones, PCs Edging Into Global Consumer Technology

Artificial intelligence-driven phones that turn photos into 3D images and PCs with interactive speakers will come a step closer to reality this week during Asia’s biggest consumer technology show.   Organizers of the Computex Taipei show with 1,685 exhibitors -- including a who’s who of global high tech companies -- call artificial intelligence one of their top 2019 themes.   Microchip developers Intel, Nvidia and Qualcomm are expected to talk up their latest gear during the four-day show that opens Tuesday. Memory chip maker Micron Technology says it will exhibit a “broad portfolio of memory and storage” for artificial intelligence.   “My personal expectations toward AI this year are quite high,” said Helen Chiang, general manager of market research firm IDC in Taipei. “Whether from the perspective of the information systems or the technology, I’ve got some anticipation for these device-plus things.”   Artificial intelligence -- AI for short -- lets computers make human-like …

JPMorgan Adds New Privacy Features to Its Ethereum-Based Quorum Blockchain

Yahoo!'s cryptocurrency exchange to go live on May 30

[\b] in Java regular expression

Within the context of a regular expression \b does not mean backspace;
it means 'word boundary'.
/\bi88ca\b/

The metacharacter \b is an anchor like the caret and the dollar sign.
It matches at a position that is called a "word boundary". This match
is zero-length.

\B is the negated version of \b. \B matches at every position where \b
does not. Effectively, \B matches at any position between two word
characters as well as at any position between two non-word characters.

Gram dApp Devs Reveal Details of Telegram's Secretive Blockchain

Check if the port is open

Check if the port is open by nc, exiting with 0 on success, 1 on failure.

For a quick interactive check (with a 8 seconds timeout):

nc -z -v -w8 <host> <port>

Upcoming Events in Asia! – Book Now

Available Jenkins Environmental Variables

The following variables are available to shell scripts

BRANCH_NAME
For a multibranch project, this will be set to the name of the branch
being built, for example in case you wish to deploy to production from
master but not from feature branches; if corresponding to some kind of
change request, the name is generally arbitrary (refer to CHANGE_ID
and CHANGE_TARGET).
CHANGE_ID
For a multibranch project corresponding to some kind of change
request, this will be set to the change ID, such as a pull request
number, if supported; else unset.
CHANGE_URL
For a multibranch project corresponding to some kind of change
request, this will be set to the change URL, if supported; else unset.
CHANGE_TITLE
For a multibranch project corresponding to some kind of change
request, this will be set to the title of the change, if supported;
else unset.
CHANGE_AUTHOR
For a multibranch project corresponding to some kind of change
request, this will be set to the username of the author of the
proposed change, …

Jenkins is a web application for continuous integration built in Java

Jenkins is a web application for continuous integration built in Java
that allows development teams to run automated tests and commands on
code repositories based on test results, and even automate the process
of deploying new code to production servers.

AI Phones, PCs Edging Into Global Consumer Technology

Artificial intelligence-driven phones that turn photos into 3D images and PCs with interactive speakers will come a step closer to reality this week during Asia’s biggest consumer technology show.   Organizers of the Computex Taipei show with 1,685 exhibitors -- including a who’s who of global high tech companies -- call artificial intelligence one of their top 2019 themes.   Microchip developers Intel, Nvidia and Qualcomm are expected to talk up their latest gear during the four-day show that opens Tuesday. Memory chip maker Micron Technology says it will exhibit a “broad portfolio of memory and storage” for artificial intelligence.   “My personal expectations toward AI this year are quite high,” said Helen Chiang, general manager of market research firm IDC in Taipei. “Whether from the perspective of the information systems or the technology, I’ve got some anticipation for these device-plus things.”   Artificial intelligence -- AI for short -- lets computers make human-like …

AI Phones, PCs Edging Into Global Consumer Technology

Artificial intelligence-driven phones that turn photos into 3D images and PCs with interactive speakers will come a step closer to reality this week during Asia’s biggest consumer technology show.   Organizers of the Computex Taipei show with 1,685 exhibitors -- including a who’s who of global high tech companies -- call artificial intelligence one of their top 2019 themes.   Microchip developers Intel, Nvidia and Qualcomm are expected to talk up their latest gear during the four-day show that opens Tuesday. Memory chip maker Micron Technology says it will exhibit a “broad portfolio of memory and storage” for artificial intelligence.   “My personal expectations toward AI this year are quite high,” said Helen Chiang, general manager of market research firm IDC in Taipei. “Whether from the perspective of the information systems or the technology, I’ve got some anticipation for these device-plus things.”   Artificial intelligence -- AI for short -- lets computers make human-like …

AI Phones, PCs Edging Into Global Consumer Technology

Artificial intelligence-driven phones that turn photos into 3D images and PCs with interactive speakers will come a step closer to reality this week during Asia’s biggest consumer technology show.   Organizers of the Computex Taipei show with 1,685 exhibitors -- including a who’s who of global high tech companies -- call artificial intelligence one of their top 2019 themes.   Microchip developers Intel, Nvidia and Qualcomm are expected to talk up their latest gear during the four-day show that opens Tuesday. Memory chip maker Micron Technology says it will exhibit a “broad portfolio of memory and storage” for artificial intelligence.   “My personal expectations toward AI this year are quite high,” said Helen Chiang, general manager of market research firm IDC in Taipei. “Whether from the perspective of the information systems or the technology, I’ve got some anticipation for these device-plus things.”   Artificial intelligence -- AI for short -- lets computers make human-like …

Restore AWS EC2 From Snapshot

Restore EC2 From Snapshot
Create An AMI From The EBS Snapshot
Launch The Created AMI

use EC2 instances as Jenkins build slaves

To use EC2 instances as Jenkins build slaves:

On the left-hand side, click Manage Jenkins, and then click Manage Plugins.
Click on the Available tab, and then enter Amazon EC2 at the top right.
Select the checkbox next to Amazon EC2 plugin, and then click Install
without restart.
Once the installation is done, click Go back to the top page.
Click on Manage Jenkins, and then Configure System.
Scroll all the way down to the section that says Cloud.
Click Add a new cloud, and select Amazon EC2. A collection of new
fields appears.
Fill out all the fields. (Note: You will have to Add Credentials of
the kind AWS Credentials.)

You cannot place AdSense ads on exit-intent windows, log-in windows, or error pages.

Anything that isn't visible when the user loads the page cannot have
an ad in it.

You are not permitted to place AdSense ads in a location that encourages accidental clicks.

Accidental clicks can get your AdSense account banned, and there's no
way to recover from that ban.

Moonday Mornings: Microsoft helped Louis Vuitton put overpriced rags on the blockchain

Global Affiliate Marketing Tracking Software Market Insights Report 2019 – Everflow, LinkTrust ...

Indian State Of Telangana Unveils Roadmap To Become Country's Blockchain Capital

Virtual Reality Offers Glimpse of Rome's Circus Maximus

The Circus Maximus Experience, opened in Rome this week and offers visitors the chance to relive the ancient splendors of chariot racing in the Imperial period of Rome through augmented and virtual reality. The innovative project implements interactive display technologies never before used in such a large outdoor area. "Now you find yourself in front of the Arch of Titus, which was possibly built in the place of a more ancient arch and dedicated in the year 81 After Christ by the Roman Senate and people to Emperor Flavius". This is just an example of what modern-day visitors will be listening to in their headsets, while at the same time through special visors see a virtual rendering of the majestic 20-meter Arch of Titus in Rome's Circus Maximus. Thanks to a ground-breaking project using interactive display technology never before used in such an extended outdoor area, visitors are able to re-live the life in one of Rome's undisputed landmarks. Visitor…

Virtual Reality Offers Glimpse of Rome's Circus Maximus

The Circus Maximus Experience, opened in Rome this week and offers visitors the chance to relive the ancient splendors of chariot racing in the Imperial period of Rome through augmented and virtual reality. The innovative project implements interactive display technologies never before used in such a large outdoor area. "Now you find yourself in front of the Arch of Titus, which was possibly built in the place of a more ancient arch and dedicated in the year 81 After Christ by the Roman Senate and people to Emperor Flavius". This is just an example of what modern-day visitors will be listening to in their headsets, while at the same time through special visors see a virtual rendering of the majestic 20-meter Arch of Titus in Rome's Circus Maximus. Thanks to a ground-breaking project using interactive display technology never before used in such an extended outdoor area, visitors are able to re-live the life in one of Rome's undisputed landmarks. Visitor…

How Can Blockchain Transform the Education System?

Imani Blockchain Platform targets to tap African banking sector

Westchester Capital Management Has Lowered Mcdonald's (MCD) Position by $334353 as Stock ...

The blockchain/crypto week in quotes

Blockchain Disruption Reaches Hollywood amid Startup's $100M Funding

Affiliate Marketing Tracking Software Market Type Segment Analysis 2019-2025 (Consumption ...

Facebook all set to introduce 'GlobalCoin' cryptocurrency next year

Facebook Could Fix the News Industry With Micropayments—Unless Kik Does It First

Ethereum classic and blockchain interoperability

How retailers can make use of blockchain

An AZ Guide to the Blockchain Technology

The Alambic Investment Management LP Buy Shares of 71102 PFSweb, Inc. (PFSW)

Blockchain not bitcoin (To the Moon)

Bitcoin [BTC]: General manager of BIS says Bitcoin and blockchain technology should be explored ...

How to set project using gcloud command?

Use "gcloud config set project [PROJECT_ID]" to change to a different project.

How to check go version

To confirm the correct version is installed, run the command:

go version

go version
go version go1.12 linux/amd64

Installing and using the virtualenv tool

virtualenv is a tool that creates isolated Python environments.

These isolated environments can have their own separate versions of
Python packages, which allows you to isolate one project's
dependencies from the dependencies of other projects. It is
recommended that you always use a per-project virtual environment when
developing locally with Python.

Install virtualenv globally.

To install pip with Python 2 or Python 3, use pip install --upgrade virtualenv.

After you install virtualenv, you can create a virtual environment in
your project. virtualenv creates a virtual copy of the entire Python
installation in the env folder.

Use the --python flag to tell virtualenv which Python version to use:

cd your-project
virtualenv --python python3 env
After the copy is created, set your shell to use the virtualenv paths
for Python by activating the virtual environment as follows.
source env/bin/activate
Now you can install packages without affecting other projects or your
global Python inst…

How to install pip yourself to get the latest version on Linux

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

Debian and most other distributions include a python-pip package, but
the above helps you to get the latest version.

Node.js editor

There are several editors that you can use to develop Node.js apps. A
few popular ones include the following:

Sublime Text by Jon Skinner
Atom by GitHub
Visual Studio Code by Microsoft
IntelliJ IDEA and/or Webstorm by JetBrains
For effective Node.js development, these editors offer features
(sometimes with the help of plugins) that range from syntax
highlighting, intelli-sense, and code completion to fully integrated
debugging capabilities.

Installing Node.js and npm

To install the latest version of Node.js, run the following:

nvm install stable
Optional: To make this version your default version, run the following:

nvm alias default stable
Optional: To check what version of Node.js that you're running, run
the following:

node -v

How to check your linux is running 64-bit or not

Most machines will run the 64-bit package. If you'd like to check, run
uname -m to verify if you're running a 64-bit system.

The Insider Buying: Gaming Realms PLC (GMR) Insider Purchased 1757576 Shares of Shares

Facebook Taps Winklevoss Twins, Coinbase to Help Build Massive Cryptocurrency Project

Cheeze Wizards Combines ERC-721 Collectibles And Blockchain Gaming

The Daily Viberate (VIB) News

Facebook plans to test "GlobalCoins" cryptocurrency by end of 2019

Report: Facebook (FB) to Launch 'GlobalCoin' Cryptocurrency in Early 2020

Drones Monitor Whale Health In Australia

A water-proof drone is being used by Australian scientists to collect the highly-treasured nasal mucus of migrating whales. The snot is rich with fresh DNA, viruses and bacteria, and is collected by a drone that hovers over the blowholes of humpback whales as they embark on their epic annual journey along Australia's east coast. Whales, like all mammals need air, and come to the surface to breathe through a blowhole. Vanessa Pirotta, a marine biologist at Macquarie University, says that nasal mucus indicates the health of the whale. “It is the juicy biological mixture that you see as a whale takes a breath as they surface from the water," she said. "You often see that plume and it sounds like this like [sounds of sharp breaths] as a whale breathes because, after all, they are mammals like you and I and they have two nostrils, and it is the humpback whale that I am talking about. So as they take a breath it is a lot of lung bacteria coming out from their lungs, whic…

Drones Monitor Whale Health In Australia

A water-proof drone is being used by Australian scientists to collect the highly-treasured nasal mucus of migrating whales. The snot is rich with fresh DNA, viruses and bacteria, and is collected by a drone that hovers over the blowholes of humpback whales as they embark on their epic annual journey along Australia's east coast. Whales, like all mammals need air, and come to the surface to breathe through a blowhole. Vanessa Pirotta, a marine biologist at Macquarie University, says that nasal mucus indicates the health of the whale. “It is the juicy biological mixture that you see as a whale takes a breath as they surface from the water," she said. "You often see that plume and it sounds like this like [sounds of sharp breaths] as a whale breathes because, after all, they are mammals like you and I and they have two nostrils, and it is the humpback whale that I am talking about. So as they take a breath it is a lot of lung bacteria coming out from their lungs, whic…

Drones Monitor Whale Health In Australia

A water-proof drone is being used by Australian scientists to collect the highly-treasured nasal mucus of migrating whales. The snot is rich with fresh DNA, viruses and bacteria, and is collected by a drone that hovers over the blowholes of humpback whales as they embark on their epic annual journey along Australia's east coast. Whales, like all mammals need air, and come to the surface to breathe through a blowhole. Vanessa Pirotta, a marine biologist at Macquarie University, says that nasal mucus indicates the health of the whale. “It is the juicy biological mixture that you see as a whale takes a breath as they surface from the water," she said. "You often see that plume and it sounds like this like [sounds of sharp breaths] as a whale breathes because, after all, they are mammals like you and I and they have two nostrils, and it is the humpback whale that I am talking about. So as they take a breath it is a lot of lung bacteria coming out from their lungs, whic…

5 digital marketing courses on sale for Memorial Day weekend

Facebook in talks with Winklevoss twins, trading firms over new cryptocurrency

Heap data structure

The heap data structure is a balanced binary tree where the root node of the tree is compared with the child nodes while arranging the tree. If the value of the root node is larger than or equal to any child node, the structure is called a Max Heap. If the value of the root node is lesser than or equal to any child node, the structure is called a Min Heap.

Generate SSH key for Jenkins

sudo su - -s /bin/bash jenkins
ssh-keygen -t rsa -C "jenkins@i88.ca"

The sudo trick gets round the fact that the jenkins user isn't
designed to be logged-in.

Temporarily disable a foreign key constraint in MySQL?

SET FOREIGN_KEY_CHECKS=0;
make sure to

SET FOREIGN_KEY_CHECKS=1;
after.

How to allow remote root connection to mysql

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password'
WITH GRANT OPTION;
FLUSH PRIVILEGES;

vim - refresh changed content of file opened

You can use the :edit command, without specifying a file name, to
reload the current file. If you have made modifications to the file,
you can use :edit! to force the reload of the current file if you
don't need your modifications).

The command :edit can be abbreviated by :e. The force-edit can thus be
done by :e!

Facebook will launch its own cryptocurrency in 2020, report says

Facebook aims to unleash GlobalCoin cryptocurrency