サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
blog.mgechev.com
Edit · Dec 24, 2018 · 5 minutes read · Follow @mgechev Preloading Performance Router Angular A few months ago I posted an article about Guess.js. Guess.js is a powerful library for predictive prefetching of JavaScript based on analytics data for a website. The library consumes reports from an analytics source (by default Google Analytics) and builds a basic machine learning model. When a user visi
Playing Mortal Kombat with TensorFlow.js. Transfer learning and data augmentation Edit · Oct 20, 2018 · 25 minutes read · Follow @mgechev Machine learning TensorFlow CNN Transfer learning Data augmentation ML While experimenting with enhancements of the prediction model of Guess.js, I started looking at deep learning. I’ve focused mainly on recurrent neural networks (RNNs), specifically LSTM becau
Introducing Guess.js - a toolkit for enabling data-driven user-experiences on the Web Edit · May 9, 2018 · 8 minutes read · Follow @mgechev JavaScript React Angular Tooling Webpack Machine Learning Guess.js About two months ago I published my initial research[1] on data-driven bundling. A few weeks after that, I had the opportunity to present my work on RenderConf in Oxford, UK in my talk “Teach Y
Edit · Aug 5, 2017 · 22 minutes read · Follow @mgechev Programming languages Lambda calculus Type theory Compilers In this blog post we’ll go through a sample implementation of a type checker, interpreter and a transpiler for a basic purely functional programming language, which is based on the lambda calculus. We will do a “full-stack” programming language development by going through formal defi
Edit · Aug 14, 2016 · 17 minutes read · Follow @mgechev JavaScript Angular TypeScript Recently I added Ahead-of-Time (AoT) compilation support to angular-seed and got a lot of questions about the new feature. In order to answer most of them, we will start from the beginning by explaining the following topics: Why we need compilation in Angular? What needs to be compiled? How it gets compiled? When
Edit · Jun 26, 2016 · 15 minutes read · Follow @mgechev rollup tree-shaking commonjs Progressive Web Applications help us build native-like web apps, thanks to amazing tools such as Service Workers, IndexDB, App Shell etc. Once the browser downloads all the static assets required by our app, the active Service Worker can cache them locally. This way the user may experience slowdown during the init
Edit · Jan 23, 2016 · 9 minutes read · Follow @mgechev JavaScript Angular ViewChildren ContentChildren In this article I’m going to explain the difference between the concepts of view children and content children in Angular. We will take a look at how we can pass access these two different kinds of children from their parent component. Along the content we are also going to mention what the diffe
Edit · Apr 10, 2016 · 21 minutes read · Follow @mgechev JavaScript Angular 2 TypeScript redux flux dependency injection In order to have better understanding of the following blog post you should be familiar with the fundamentals of the object-oriented and functional programming. I also strongly encourage you to explore the redux pattern. A couple of months ago I started working on the first versi
Edit · Jul 18, 2015 · 13 minutes read · Follow @mgechev Flux JavaScript AngularJS React MVC MVW This is the second, and probably be the last, blog post of the series “Flux in Depth”. In the first post we did a quick overview of flux, took a look at the stateless, pure components, immutable data structures and component communication. This time, we’re going to introduce the store and how we can com
Edit · Jul 5, 2015 · 6 minutes read · Follow @mgechev JavaScript TypeScript React JavaScript is a weird language although, we love it the way it is. However, I’ve had quite a painful experience working on big JavaScript projects. It was painful in the same way it gets painful working on huge Ruby, Python, PHP projects. Once you have code base above 10-15k lines of code and you decide to do some re
Edit · May 15, 2015 · 16 minutes read · Follow @mgechev Flux JavaScript AngularJS React MVC MVW This is the first blog post of the series “Flux in Depth”. Is this “yet the another flux tutorial”? What I have seen so far, while researching flux, were mostly “how-to” tutorials (usually with todo applications), which describe the main components of given flux application and the data flow between the
Edit · Sep 3, 2014 · 14 minutes read · Follow @mgechev React.js JavaScript WebRTC p2p Peer to Peer In this blog post I’m going to share how could be build WebRTC chat with React.js. Before we continue lets describe briefly what React.js and WebRTC are. The application from this tutorial is available at GitHub. React.js React.js is reactive JavaScript framework, which helps you to build user interf
Edit · Apr 6, 2015 · 18 minutes read · Follow @mgechev AngularJS Angular2 JavaScript On 18th of September 2014 was pushed the initial commit of version 2.0 of the AngularJS framework. A few weeks ago the core team at Google, published AngularJS’ 2.0 website and gave a couple of talks on ng-conf about their new router, change detection, templating, etc. I’m passionate about AngularJS since its earl
Build Your own Simplified AngularJS in 200 Lines of JavaScript Edit · Mar 9, 2015 · 20 minutes read · Follow @mgechev AngularJS Lightweight JavaScript My practice proved that there are two good/easy ways to learn a new technology: Re-implement it by your own See how the concepts you already know fit in it In some cases the first approach is too big overhead. For instance, if you want to understand
Edit · Dec 26, 2014 · 24 minutes read · Follow @mgechev JavaScript WebRTC AngularJS Yeoman Video RTC Networks Programming This is a tutorial for how to implement a multi-user video conference with WebRTC, AngularJS and Yeoman. It also includes a detailed explanation of how WebRTC works, how the peer to peer connections are being established and how the ICE (Interactive-Connectivity Establishment)
Edit · Feb 8, 2014 · 19 minutes read · Follow @mgechev AngularJS canvas HTML5 JavaScript Node.js vnc In this blog post I’m going to show you how to build a VNC client using AngularJS and Yeoman. The source code used in the post is available at my GitHub. Click here to see the final result. It seems I have affinity to the remote desktop protocols, because this is my third project at GitHub, which i
Edit · Aug 30, 2013 · 8 minutes read · Follow @mgechev Computer science Development HTML5 HTTP JavaScript Node.js OpenSource vnc In this quick blog post I’ll show you how to create a simple VNC client in about 200 lines of JavaScript. For our goal we’re going to use only HTML5 and JavaScript (client and server side). The end result will be something like this: So, let’s begin! Our application will
このページを最初にブックマークしてみませんか?
『Minko Gechev's blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く