nonobo
nonobo
nonobo
2K posts
Don't wanna be here? Send us removal request.
nonobo · 3 years ago
Text
Visual Studio Code tips for monorepo development with Multi-root Workspaces and extension
Tumblr media
This is intended for developers working with Visual Studio Code in a monorepo. I’ve already mentioned this in part as a bonus in another post, but this one goes into a bit more detail. from Pocket https://ift.tt/3krUtAZ via IFTTT
0 notes
nonobo · 3 years ago
Text
Theories behind MVC, MVP, MVVM and MVI patterns on Android
Tumblr media
As you start to build more complicated apps the way you structure the code became more important. Many beginner's tutorials on Android development ignores the structure of code and focus on building UI or focus on specific android APIs. from Pocket https://ift.tt/3Go9Rc6 via IFTTT
0 notes
nonobo · 3 years ago
Text
Evolution of Android Architectures — MVP, MVVM, MVI
Tumblr media
Imagine a world where every developer codes the way he feels like — with no guidelines, principles or rules. The end result would be a code that would be difficult to comprehend, probably buggy & definitely a nightmare to maintain. from Pocket https://ift.tt/3qeUtcd via IFTTT
0 notes
nonobo · 3 years ago
Text
Debugging Webpack with VS Code
Tumblr media
There are times when it’s useful to know what’s going on in your webpack.config.js, especially if you’ve decided you want to write your own plugin. (Yay!) Which, let’s be honest, is hard to remember. from Pocket https://ift.tt/2Lvekxf via IFTTT
0 notes
nonobo · 3 years ago
Text
VS Code Chrome Debugger and Webpack
Tumblr media
This week I learned how to get the VS Code Chrome Debugger to work with a web app that I work on which uses webpack. The whole process was pretty straightforward to accomplish, and the VS Code Chrome Debugger is a lot of fun to work with. In a word: cool. 3. from Pocket https://ift.tt/2Fkd6AS via IFTTT
0 notes
nonobo · 4 years ago
Text
生产者消费者问题
生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了共享固定大小缓冲区的两个线程——即所谓的“生产者”和“消费者”— from Pocket https://ift.tt/3c0Mg2S via IFTTT
0 notes
nonobo · 4 years ago
Text
Streams and Buffers in Node.js
Tumblr media
To handle and manipulate streaming data like a video, a large file, etc., we need streams in Node. The streams module in Node.js manages all streams. In this article, we will focus on the following concepts, related to streams in Node.js. from Pocket https://ift.tt/3q9reEi via IFTTT
0 notes
nonobo · 4 years ago
Text
from Pocket https://ift.tt/2qhUL4q via IFTTT
0 notes
nonobo · 4 years ago
Text
How to Create an Animated Countdown Timer With Vue
Tumblr media
Have you ever needed a countdown timer on a project? For something like that, it might be natural to reach for a plugin, but it’s actually a lot more straightforward to make one than you might think. Let’s make one together! OK, that’s what we want, so let’s make it happen! from Pocket https://ift.tt/3ulTLdg via IFTTT
0 notes
nonobo · 4 years ago
Text
深入理解浏览器的缓存机制
缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。 from Pocket https://ift.tt/3s4kuZM via IFTTT
0 notes
nonobo · 4 years ago
Text
What are “Internal Slots” and “Internal Methods” in JavaScript?
Tumblr media
The 6.1.7.2 section of the ECMAScript 2015 specification talks about some weird internal properties and internal methods objects (descendants of Object) can have. from Pocket https://ift.tt/3cozwFt via IFTTT
0 notes
nonobo · 4 years ago
Text
Introduction to JavaScript “Symbols” and their use in Metaprogramming
Tumblr media
What are the primitive data types in JavaScript? Well, they are null, undefined, string, number and boolean. Do we need more? Yes. The symbol is a new primitive data type introduced in ES2015 (ES6) along with bigint which was also introduced in this revision. from Pocket https://ift.tt/2KN3lE8 via IFTTT
0 notes
nonobo · 4 years ago
Text
JavaScript Symbols: But Why?
Tumblr media
Symbols, the newest JavaScript primitive, bring a few benefits to the language and are particularly useful when used as object properties. But, what can they do for us that strings cannot? from Pocket https://ift.tt/2VFKM4x via IFTTT
0 notes
nonobo · 4 years ago
Text
21 Best & Free Browser Extensions for Chrome and Firefox to Improve Privacy, Productivity, and Web…
Tumblr media
Browser extensions are a really good way to improve your Web experience. However, more than 130 000 add-ons are available on the Google Chrome Web Store. Are you ready to check them one-by-one to find the perfect one? from Pocket https://ift.tt/2L6cuYy via IFTTT
0 notes
nonobo · 4 years ago
Text
How JavaScript works: inside the V8 engine + 5 tips on how to write optimized code
Tumblr media
Couple of weeks ago we started a series aimed at digging deeper into JavaScript and how it actually works: we thought that by knowing the building blocks of JavaScript and how they come to play together you’ll be able to write better code and apps. from Pocket https://ift.tt/2x67BTh via IFTTT
0 notes
nonobo · 4 years ago
Text
浏览器是如何工作的:Chrome V8让你更懂JavaScript
  V8 是由 Google 开发的开源 JavaScript 引擎,也被称为虚拟机,模拟实际计算机各种功能来实现代码的编译和执行。 上图清晰版 记得那年花下,深夜,初识谢娘时 为什么需要 JavaScript 引擎   我们写的 JavaScript 代码直接交给浏 from Pocket https://ift.tt/39kZPsS via IFTTT
0 notes
nonobo · 4 years ago
Text
内联缓存
跳到导航 跳到搜索 内联缓存(Inline caching)是部分编程语言的运行时系统采用的优化技术(英语:Compiler optimization),最早为Smalltalk开发[1]。内联缓存的目标是通过记住以前直接在调用点(英语:Call site)上方法查询的结果来 from Pocket https://ift.tt/3hMyune via IFTTT
0 notes