CSS bad practices
CSS: The bad bits (and how to avoid them) The more I use CSS, the more I think it’s an absolute wild wild west. It’s mature, ubiquitous, yet lacks basic, common-sense features that come as a given in...
View Article5 Anti-Patterns for AWS Lambda
It’s no secret that AWS is pushing their serverless offerings at every opportunity. Serverless containers, storage, NOSQL, and even relational databases are abstracting the running of product software...
View ArticleChecking NTP service on Linux
To check if ntpd is configured to run at system start, issue the following command: ~]$ chkconfig --list ntpd ntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off By default, when ntpd is installed, it is...
View ArticleAWSume Error: AccessDenied when calling the GetSessionToken operation:...
Error when using AWSume to authenticate with AWS MFA in shell: $(awsume -s) Enter MFA Code: AWSume Error: An error occurred (AccessDenied) when calling the GetSessionToken operation:...
View ArticleUncaught Exceptions in Node.js
Dealing with uncaught exceptions in Node.js is not straightforward The problem of uncaught exceptions Because Node.js runs on a single process uncaught exceptions are an issue to be aware of when...
View ArticleNode.js MongoDB 3.6 $lookup and $expr
MongoDB 3.2 introduced the $lookup aggregation framework pipeline stage, which let you pull documents from a separate collection into your aggregation framework pipeline. Before MongoDB 3.6, $lookup...
View ArticleNode.js MongoDB 3.6: Change Streams
Before MongoDB 3.6, tailing the MongoDB oplog was the only way to listen for changes to your MongoDB database. The oplog is a special collection that logs all inserts and updates that come in to your...
View ArticleMongoDB Compass plugins table view and auto-complete
We’ve released several new versions of MongoDB Compass in the past few months, and we’re excited about the new features that we’ve introduced. Read on for details or download the latest version here....
View ArticleIntegrating MongoDB Atlas with Heroku Private Spaces
Introduction Heroku and MongoDB Atlas are the perfect fit for modern, cloud-based app development and deployment. Since its inception in 2007, Heroku has been a PaaS (Platform-as-a-Service) favorite...
View ArticleMongoDB Stitch: a backend as a service that provides an HTTP API to MongoDB
MongoDB Stitch is a backend as a service that provides an HTTP API to MongoDB, integration with other services, and a declarative rules infrastructure which spans database and service actions. MongoDB...
View ArticleR Driver Option in MongoDB 3.6
New R Driver The new R driver, mongolite, can be found on GitHub and is easily installed from the Comprehensive R Archive Network (CRAN) using the install.packages("mongolite") command on Windows or...
View ArticleThe root cause of depression
We all know that every human being has basic physical needs: for food, for water, for shelter, for clean air. It turns out that, in the same way, all humans have certain basic psychological needs. We...
View ArticleMongoDB warning: DR102 too much data written uncommitted: x MB
Warning in mongodb log: [rsSync] warning: DR102 too much data written uncommitted 314.577MB Solution: Increase oplog size
View ArticleMongoDB SEVERE: Fatal DBException in logOp(): x passes >= maxPasses in...
Error: SEVERE: Fatal DBException in logOp(): x passes >= maxPasses in NamespaceDetails::cappedAlloc: ns: local.oplog.rs Solution: Increase oplog size
View ArticleUnderstanding Crypto Coin Mining Pools and Increasing daily payouts
What are Mining Pools ?. Mining pools are group of miners working together to mine bitcoins and share the rewards based on the hashrate everyone contributes. How Mining works in a mining pool? In...
View ArticleLinuxKit, A Toolkit for building Secure, Lean and Portable Linux Subsystems
In case you’ve missed it, this week we’re highlighting the top five most popular Docker blogs in 2017. Coming in the third place is the announcement of LinuxKit, a toolkit for building secure, lean and...
View ArticleHuge Demand for Cyber Security Market
Cyber security are security solutions for controlling access to hardware, software, and data, along with protecting them from cyber-attacks. Cyber security permits organizations to protect their data...
View Article2018 CLOUD SECURITY REPORT
The upcoming 2018 CLOUD SECURITY REPORT is a unique opportunity for security vendors and service providers to receive fact-based marketing content, quality leads, and brand visibility in the...
View ArticleTask was canceled –‘Default Repository’ of type...
Error on atlassian bamboo when proceeding checkout task: Task was canceled - 'Default Repository' of type com.atlassian.bamboo.plugins.vcs:task.vcs.checkout. Solution: Check if git does exist on bamboo...
View ArticleSEM Tactics that Produce Fast Results
“The success of a page should be measured by one criteria: Does the visitor do what you want them to do?” – Aaron Wall, founder of SEObook.com Google processes more than 3.5 billion searches daily....
View Article