Author: Agile Actors #learning (Agile Actors #learning)

Home / Agile Actors #learning
Want to Work At These Unicorns? Start With These Programming Languages
Post

Want to Work At These Unicorns? Start With These Programming Languages

If you’ve ever considered a career in software programming, you have likely googled a list of top programming languages to learn. Washington-based coding bootcamp Coding Dojo released a list of programming languagesused at “unicorn” startups — companies valued at least $1 billion dollars — and it includes many of the usual suspects. There is a yawning gap between...

Classify Hand-Written Digits Using Python and Convolutional Neural Networks
Post

Classify Hand-Written Digits Using Python and Convolutional Neural Networks

In this article, I will show you how to classify hand written digits from the MNIST database using the python programming language and a machine learning technique called Convolutional Neural Networks! If you prefer not to read this article and would like a video representation of it, you can check out the video below. It goes through everything in this article...

How to Avoid Common Difficulties in Your Data Science Programming Environment
Post

How to Avoid Common Difficulties in Your Data Science Programming Environment

Reduce the incidental issues in your programming environment so you can focus on the important data science problems. Consider the following situation: you’re trying to practice your soccer skills, but each time you take to the field, you encounter some problems: your shoes are on the wrong feet, the laces aren’t tied correctly, your socks are...

Go micro: A microservice development framework
Post

Go micro: A microservice development framework

Go Micro is a framework for microservice development. Overview Go Micro provides the core requirements for distributed systems development including RPC and Event driven communication. The micro philosophy is sane defaults with a pluggable architecture. We provide defaults to get you started quickly but everything can be easily swapped out. Plugins are available at github.com/micro/go-plugins. Follow us on Twitter or...

How to extract online data using Python
Post

How to extract online data using Python

Basic concepts about HTML, XPath, Scrapy, and spiders Euge Inzaugarat Jul 2 “I would be nice to have all the documents of the website” — One of her colleagues said “Yeah, that could give us a lot of information” — Said another colleague “Can you do the scraper?” — They both turn to look at her “Ehhhh… I could….” — She started mumbling “Perfect” — They...

Notes on Software Engineering from Code Complete
Post

Notes on Software Engineering from Code Complete

Lessons from “Code Complete: A Practical Handbook of Software Construction” with applications to data science When people ask about the hardest part of my job as a data scientist, they often expect me to say building machine learning models. Given that all of our ML modeling is done in about 3 lines: from sklearn import modelmodel.fit(training_features,...

Τop 10 programming languages for blockchain professionals
Post

Τop 10 programming languages for blockchain professionals

Almost every other person you meet in today’s context from the technological landscape would know about ‘Blockchain.’ As we know, blockchain is a decentralized distributed ledger which allows for the immutable storage of data over a peer-to-peer network without the need for a centralized identity. Security and transparency are the two primary features of any...

Real-Time Voice Cloning
Post

Real-Time Voice Cloning

This repository is an implementation of Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis (SV2TTS) with a vocoder that works in real-time. Feel free to check my thesis if you’re curious or if you’re looking for info I haven’t documented yet (don’t hesitate to make an issue for that too). Mostly I would recommend giving a quick look...

Here’s how you can get some free speed on your Python code with Numba
Post

Here’s how you can get some free speed on your Python code with Numba

Easily turn your Python code into fast machine code “We can’t use Python, it’s too slow.” Anyone who’s worked with Python long enough has probably heard a statement like that at one point. The person who said it isn’t wrong either. Relative to many other programming languages, Python is slow. Benchmark game has some solid benchmarks for comparing...

Venkat Subramaniam: Kotlin And Python Are Fun, But Java Developers Are Semantically Aligned With The Future
Post

Venkat Subramaniam: Kotlin And Python Are Fun, But Java Developers Are Semantically Aligned With The Future

Whether he’s pacing the keynote stage in stocking feet, or taking you through “A Dozen Cool Things in JVM Languages,”Venkat Subramaniam leaves you with a sense of exhilaration about computer programming. His gift for inspirational analogy is rare, and even more so because it’s about software development. Venkat Subramaniam, an author, developer, and professor, is bullish...

Five Command Line Tools for Data Science
Post

Five Command Line Tools for Data Science

You can do more data science than you think from the terminal One of the most frustrating aspects of data science can be the constant switching between different tools whilst working. You can be editing some code in a Jupyter Notebook, having to install a new tool on the command line and maybe editing a function...

Quickly Navigating Python Libraries With ctags
Post

Quickly Navigating Python Libraries With ctags

A tutorial for using ctags to efficiently navigate Python libraries for data scientists. As a machine learning practitioner, I often use open-source machine learning libraries, such as fastai and scikit-learn. After working with these libraries for awhile, you may reach the point where you want to do something that is not currently supported by a library (e.g.,...

Homemade Machine Learning
Post

Homemade Machine Learning

For Octave/MatLab version of this repository please check machine-learning-octave project. This repository contains examples of popular machine learning algorithms implemented in Python with mathematics behind them being explained. Each algorithm has interactive Jupyter Notebook demo that allows you to play with training data, algorithms configurations and immediately see the results, charts and predictions right in your browser. In most cases the explanations...

The ideal DevOps team structure
Post

The ideal DevOps team structure

As part of GitLab’s mission to power the DevOps life cycle, it is laying out its ideal DevOps team model. “The seamless collaboration between Development and IT operations is a beautiful thing. DevOps was designed to remove silos so that these teams could work together to build, test, and deploy software faster. But there’s a...

Why Python is outpacing R and SQL in data science
Post

Why Python is outpacing R and SQL in data science

Data scientists are adopting specialized skillsets and programming languages to differentiate themselves in a growing field, according to Harnham. As the field of data science explodes, data professionals are increasingly using programming language Python to get work done, over other tools such as R and SQL, according to Harnham’s US Data & Analytics Salary Guide 2019, released this week....

JavaScript questions: A long list of (advanced) JavaScript questions, and their explanations
Post

JavaScript questions: A long list of (advanced) JavaScript questions, and their explanations

List of (Advanced) JavaScript Questions I post daily multiple choice JavaScript questions on my Instagram, which I’ll also post here! From basic to advanced: test how well you know JavaScript, refresh your knowledge a bit, or prepare for your coding interview!   I update this repo weekly with new questions. The answers are in the collapsed sections below...

Go Language and Object-Oriented Programming
Post

Go Language and Object-Oriented Programming

Is Go an Object-Oriented Language? Yes and No. Although Go has types and methods and allows an object-oriented style of programming, there is no type hierarchy. The concept of “interface” in Go provides a different approach that we believe is easy to use and in some ways more general. There are also ways to embed types...

Python Programable Robots with LEGO?
Post

Python Programable Robots with LEGO?

A few years back, I picked up a Lego Mindstorms kit when they went on sale. My family had fun building all of the robots that the kit provides instructions for. We also tried several of the designs people have published on-line. Mindstorms are comprised of Lego bricks, gears, shafts, wheels, and other various pieces similar to...

Programming languages: Python predicted to overtake C and Java in next 4 years
Post

Programming languages: Python predicted to overtake C and Java in next 4 years

Python’s ascent continues among software developers, bolstered by its usability compared with Java and C Open-source language Python is already one of the most popular programming languages among developers. It ranks in third place behind mainstays Java and C, according to programming language index Tiobe. But this month Python has clocked up a rating of...