Blog Posts in Cards
Github Useful Notes and Commands
Follow this URL to setup SSH on windows powershell for github. delete branch locally delete branch remotely Create new git branch This is shorthand for: Make an empty commit for pushing to production. Scenario How to get it done. How to resolve a merge conflict where master branch has changed resulting in your own code being out of sync with master From the command line After setting up SSH, how to add email and username to terminal git config –global user.email “firstname.lastname@example.org” git config –global user.email (To confirm setting) git config –global user.name “Mona Lisa” git config –global user.name (To
How to setup SSH on Windows Powershell for github
(Steps 2 to 5 might need to be done as admin) After setting up SSH for github, you need to add your email address and username to the terminal so that you can push git changes back to remote as yourself. Follow these instructions to add email and username to terminal for github.
Programming Concepts : Object Oriented Programming (OOP) in Python
Where I talk about different programming concepts in python.
Where I write down different fundamental concepts of computer programming. Object-Oriented Programming and other concepts.
Machine Learning Concepts
My understanding and explanation of Neural network, deep learning, model parameter, hyper parameter, loss function, bias-variance trade-off, neurons, nodes, weights, and more.
Evolution of the Data Lake
Topics: Journey of data storage. [Paper Tape, Punch Cards, Magnetic Tape, Disk Storage]. Data Integrity. Data WareHouse. Data Warehouse Infrastructure. Limitations of Data Warehouse.
[SOLVED]: Invalid template path ec2_instance.yml in CircleCI
If you are working in CircleCi trying to deploy AWS stack and you get an error message that says “Invalid template path”. Here is the solution: Move your template file from inside .circleci folder to the same folder level as .circleci
Terraform not creating AWS Oracle DB due to Password Error
“Problem” – Error: Error creating DB Instance: InvalidParameterValue: The parameter MasterUserPassword is not a valid password.
“Solution” is to change the special field to false. Just removing the special field input doesn’t work because the default value for the special field is true.
VSCode not starting in Ubuntu
Problem: Suddenly VSCode won’t open in Ubuntu WSL when you type “code .”
Solution: Not sure what solved the problem, but things I tried before it started working again.
Detailed Comparison Between Kajabi VS WordPress (Updated 2022).
This comparison between kajabi and wordpress will cover SEO, Video Blogging, Social sharing, Editing blog, promoting digital business, website speed, plugins or no plugins, website security, and more factors.
3 Steps to Build & Deploy Data Science API using FastAPI, Docker, Pipenv, AWS
This post is about bringing several individual blog posts together and showing you an orderly fashion to follow to build your app with FastAPI, Use docker for the environment, and Deploy using AWS.
How to build Data Science API using FastAPI
This tutorial will teach you how to build a Data Science API using FastAPI. Everything is not covered in this tutorial, but we are going to build a functional API and at the end of this tutorial
How to use Docker for Data Science Project
How to install docker and quickly get started building data science app inside a docker environment. I provide you with a template APP that you can use to to begin. Just edit the template APP I give you.
Deploy Data Science APP to AWS ElasticBeanStalk using Docker
Deploy your data science APP to AWS using AWS ElasticBeanStalk. This tutorial assumes you are using docker for your environment. If you are not using docker for your environment, you can still follow this tutorial.
How to Install Docker in windows home and windows pro
Before installing docker, you need to find out the type of windows system you have. The process for installing docker on windows 10 pro is different than the process for installing docker on windows 10 home.
How to Install WSL 2 on Windows Home and Windows pro
This tutorial will be focused on teaching you how to install WSL2 on windows 10 home and windows 10 pro. How you install WSL2 on windows 10 HOME is different than how you install it on windows 10 PRO
Cross Functional Data Science Team Project Experience
This is just a short post talking about my experience working in a cross functional tech team. I worked with 14 people that included a project lead, a web dev team, an iOS team, a UX/UI team, and 4 other data scientists.
Tools to Harness your Business Data for Good
Marketing tools can help you tailor your promotion efforts across multiple platforms and can improve your reach. This kind of technology can help you capture leads, develop relationships, and maintain contact with the clients you have worked so hard to get.
How to create scatter graphs in Tableau
In this tutorial, we are going to create a scatter graph in tableau. We will talk about measures and dimensions, aggregations, de-aggregation, and why tableau aggregate measures by default.
How to create line graphs in Tableau
In Summary, this is how to create a line graph in tableau Drag the 2 columns you want to graph into the view. Could be a dimension and a measure values, or a measure and a measure values Change your dimension value from discrete data to continuous data (if applicable) Select the level of detail you want (if applicable) Here is a work-through explanation of the above steps. You have to realize that a line graph shows continuous data over time. So, to create a line graph, we will be graphing sales over the ship date In tableau, when you
How to build Gaussian naive Bayes classifier from scratch using pandas, Numpy, & python
I choose to implement the Gaussian naive Bayes as opposed to the other naive base algorithms because I felt like the Gaussian naive Bayes mathematical equation was a bit easier to understand and implement.
How to upload large files (100mb+) to Github
You can use the command line to upload files up to 100mb to github. To upload files larger than 100mb to github, you will need to use github large file storage system (Github LFS).
How to create a virtual environment for data science projects.
Virtual environments are a way to isolate your projects to avoid package/version conflicts between projects when working on different projects that require different packages and/or versions
How to create, export and Import anaconda environments.
In this tutorial we cover how to create anaconda environments, how to import and export anaconda environments, and how to put your anaconda environment in jupyter lab.
[Detailed] concat, join, merge dataframes in pandas & python
How to use pandas and python to merge 2 or multiple dataframes. How to do inner, outer, left, right, left_on, right_on, left_index, right_index merge. Join and concat, merge dataframes with no column in common.
15 Fruits Image Classification with Computer Vision and TensorFlow
This multi image recognition project aims to accomplish a couple of things. The primary objective was to build a model that can classify 15 various fruits. These are the steps taken to accomplish that mission.
How to do Exploratory Data Analysis with Pandas Profile Report
How to quickly and efficiently explore your dataset with Pandas Profile Report Function. The first thing to do with a new dataset is to explore it and get a feel and intuition for the data before you start hacking away at the data.
How to Embed Plotly Graphs in Powerpoint
This tutorial content is going to teach you how to take your interactive plotly graphs and embed them into PowerPoint. Putting your plotly graph on your PowerPoint Slide is easier than you think.
How to Embed Plotly Graphs in Websites
This tutorial content is going to teach you how to take your interactive plotly graphs and embed them into your wordpress blog, or any blog no matter where your blog is hosted.
4 ways to load data in Jupyter notebook and visual studio code.
How to load data from CSV file, URL link, ZIP file, .TAR file in Jupyter Notebook and Visual Studio Code using Python and Pandas. How to Use WGET, import Zipfile, Import Tarfile, and other file unlocking techniques.