After coming home with Microsoft, more and more good and free things come to GitHub. This time, a long awaited features are in beta, invitation only, and it is GitHub Codespaces 1. Extremely short introduction2. Using GitHub codespaces2.1. Change theme2.2. Settings2.3. Install your programming language extensions2.4. Work with multiple repository3. Some interesting things I found … Continue reading GitHub codespaces – write code in web browser
Microsoft acquired GitHub, and every one have unlimited private repository. This reason alone make me want to move all my project and source code to GitHub.
I don't know why Google make it so difficult to connect to it's Compute Engine cloud service. Even the name is confusing. Why don't they just call it Virtual Machine? Anyway, here is how to connect.
Removing clones in code maybe is the most difficult type of refactoring action. In this post, I will show you how to refactor a clone type 2 using Functional Interface in Java and delegate in C#
Using Vuejs, sometime you need to publish your awesome component with the world. Sure you can share the .vue file, but how can you publish it to npmjs, for the ease of installation and usage of others?
Doing C# long enough, you get yourself familiar with C# concepts and syntax. That's fine, but sometime when you need "the same" concepts in Java, it's quite difficult. This cheat sheet here to tackle that problem.
After getting yourself familiar with names and terms in Java in part 1, now it's time for you to create your first program in Java.
Coming to Java world, from a .NET guy, is like going from a full feature-rich and comfortable car to a basic bike with a lot of space for extension and customization.
Find and remove unauthorized copies of your content from Google search result
Nếu áp dụng công thức Linear Regression vào Logistic Regression, ta sẽ có 1 đồ thị vô cùng "gập ghềnh", với rất nhiều điểm local optimal. Điều này trở thành một trở ngại vô cùng lớn với thuật toán gradient descent.