LATEST UPDATES
latest
Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

How not knowing Conda Environments makes You a Rookie

how to conda environment
I'll be honest with you, when I started my journey as a Machine Learning Engineer I never knew how to use a Conda Environment to my advantage, or why I should use it at all! Until I learned about it at work, and now I cannot live without it. Why? For a peaceful life! Trust me when I say this, you too would be relieved to know about what the Conda Environment does, and how you can use it to solve real life problems. So, here's to global peace!

How to Ace that Coding Interview?

prepare for coding interview
This is exactly what every course on coding will teach you. No, they won't. These courses will teach you how to code, but when it comes to facing the interview, most of these courses will have no expertise to share with you. But, you guessed it right, I will tell you how to ace that coding interview.

Will Programmers become obsolete in future because of this Jupyter extension?

convert english queries into python code like gpt-3
Since the time GPT-3 arrived on the scene, there have been talk about whether programmers will becomes obsolete in future. This might seem like a distant dream, but Kartik Godawat and Deepak Rawat has already transformed this into somewhat of a reality.

Learn Image Stitching with OpenCV through this Hands-on Project

free opencv hands-on project
So what is Image Stitching?
According to Wikipedia, image stitching or photo stitching is the process of combining multiple photographic images with overlapping fields of view to produce a segmented panorama or high-resolution image. Here's what it looks like:

A Foolproof Guide to Python Tutorials

free online python for machine learning tutorial
The first thing that you will need to begine your Machine Learning journey is a solid programming background. But then, you must be wondering, "What does he mean by programming background? Do I need to learn the inside out of a programming language? Any language? Will FORTRAN do the work, cause I picked it up in high school?" Let me answer them, one at a time.

Iris Dataset Classification using Radius Neighbors Classifier

iris dataset classification machine learning
The Iris dataset is like the "Hello World" of Machine Learning. This dataset was used in R.A. Fisher's classic 1936 paper, The Use of Multiple Measurements in Taxonomic Problems. You can find this dataset on Kaggle, and learn more about it from it's Wikipedia page, and on the UCI Machine Learning Repository.

Jupyter Book Revamped

jupyter book new features
Jupyter Book is an open-source project created for those developers/researchers who build creative, visually appealing, publication-quality books, websites, and documents from source material that contains computational content. Yesterday, on September 13th, Chris Holdgraf announced that Jupyter Book is getting a new makeover.

How to find the Email of a GitHub User

How to find the email address of a GitHub user

While writing the article 250+ Machine Learning and Deep Learning Resources I got stuck at the point where I wanted to contact kmario23 on GitHub. He was the owner of the data which was used to create the Tableau dashboard, and I was not letting go without letting him know. Unfortunately, he did not list his email address on his GitHub profile. In fact, he did not put up any contact details at all! But I was not letting go. I found his email address from GitHub, using this trick.

17 Resources to transition from Python 2 to Python 3

How to transition from Python 2 to Python 3

Now that Python 2 is sunsetting on January 1, 2020, it's mandatory that some planning goes into the smooth transitioning from Python 2 to Python 3. But what should you consider while planning this transition, where to find the resources?

What's New with the Arduino Pro IDE

Arduino Pro IDE

Arduino has a number of flavors for it's robust IDE, and now it has released a preview version of it's Arduino Pro IDE. Here are some of the IDEs from Arduino, along with the new features that Arduino Pro IDE has to offer.

How to remove VBA Macro Password from Excel/Word/PowerPoint (Automatic Method)

Remove Macro Password

In the previous post, we learned how to remove password from a VBA macro in Excel, PowerPoint, or Word (both 32- and 64-bit) the hard way. In this post we will talk about how to remove the password using another macro.

How to remove VBA Macro Password from Excel/Word/PowerPoint (Manual Method)

Creack Excel, PowerPoint, Word Macro Password

VBA macro Developers always add passwords to protect their work. If a client has reached out to you to develop a solution for them, it is obvious that you would add a password to protect it. Why? Because it is your intellectual property! If the client needs to modify the macro, they should ideally reach out to you again to do the same. You can even ensure even user-level access to your VBA macros so that the client cannot distribute it to users beyond what was agreed upon.

Remove Macro Password

But what if you have forgotten the password you have set for the VBA macro that you created for your client? Recreating the macro is unrealistic in terms of budget and timeline. So what then?

50 Shades of coding with Fetlang

Fetlang GitHub Repository

You must have heard about foodgasm, but have you ever heard about codegasm?

Introducing Fetlang!

How to add User-Level Protection for Macros/Add-ins

Add Username Password to Macro or Add-ins

More often than not we are concerned with the safety of the macro instead of the users using the macro. So even though we set passwords for locking the codes of the macro, anyone who has the add-in is able to use the macro even if it is not intended for them. This is bad business strategy! Imagine creating a macro for Client A, which is now being used by Client B, C, D, and F, just because they have access to the add-in (or .xlam, ,dotm, or .ppam file for Excel, Word, and PowerPoint respectively). You are losing business.

But what if you can set username and passwords for individual users (or a group of users)? Only users who you have authorized would be able to use that add-in you created. Wouldn't it be great! Now let you make you aware beforehand that this method is not as secure as a Windows or GMail password, but it can do the work. Here's how you can set username and password for login into your MS Office add-in.

How to view VBA Macro Code for PowerPoint Add-ins


If you have ever created a macro in PowerPoint, you would know that you need to create the macro in a .pptm file, which is a PowerPoint Macro-Enabled Presentation, and then create the add-in (.ppam file) from it. This is done because once you create the add-in, you would not be able to view the codes from the add-in file. If you enable the add-in and press Alt+F11, you would see a blank window in the VBA code editor, as if the code doesn't exist!

But what if the add-in is the only file you have where you have lost the original .pptm file, and now you need to update the macro. What would you do then? Read on to know how to view the macro code using a .ppam file.

Free Training on Kotlin from Google

Learn Kotlin for Free from Google

First Microsoft offered free Python courses, and now Google is offering a free courses to help promising programmers learn Kotlin, the fastest-growing programming language on Microsoft-owned GitHub.

Learn Python from Microsoft for Free

Learn Python from Microsoft for Free

Python is the top programming language of 2019 as per a report released by IEEE Spectrum. It has quickly become a language of choice not only among the Data Scientists, but in other fields too.

The popularity of the language is mainly because it is not that difficult to learn, has plenty of libraries, allowing developers to interface with machine-learning frameworks like Google-developed TensorFlow, and the Microsoft Cognitive Toolkit (CNTK). But looking at the number of courses available online, and offline, one wonders which one would be an ideal course to master Python. Here comes Microsoft to the rescue!

Top 10 Programming Languages of 2019

Top 10 Programming Languages IEEE Spectrum

Like last year, on September 6, 2019, IEEE Spectrum released a list of the top 10 programming languages of 2019. This is their sixth annual interactive ranking of the top programming languages.