Website: urish.org
I used to use NERD tree for quite a while, then switched to CtrlP for something a little more lightweight. My setup now includes zero file browser or tree view, and instead uses native Vim fuzzy search and auto-directory switching.
There is a super sweet feature in Vim whereby you can fuzzy find your files using **/*, e.g.:
:vs **/*<partial file name><Tab>| // k = progress between 0 and 1 | |
| const easing = { | |
| quadratic: { | |
| in(k) { | |
| return k * k; | |
| }, | |
| out(k) { | |
| return k * (2 - k); |
| const randomInterval = (() => { | |
| const random = (min, max) => Math.random() * (max - min) + min; | |
| return (callback, min, max) => { | |
| const time = { | |
| start: performance.now(), | |
| total: random(min, max) | |
| }; | |
| const tick = now => { | |
| if (time.total <= now - time.start) { | |
| time.start = now; |
- freeCodeCamp
JavascriptBootstrapjQueryHTML & CSSPeer SupportMeetupsNPO#slack - Mozilla Developer Network
Reference - StackOverflow
Q&APeer Support - w3schools
HTML & CSSJavascriptjQueryPHPSQLXMLBootstrapReferenceTry-It Editor - HackerRank
ChallengesMany LanguagesContestsInterview PracticePeer Support - Javascript30
JavascriptVideo WalkthroughsProject-oriented - edX
Computer ScienceIoTOptional Certificate#slack
| <!DOCTYPE html> | |
| <html lang="en" dir="ltr"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>Ionic App</title> | |
| <meta name="viewport" | |
| content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> | |
| <meta name="format-detection" content="telephone=no"> | |
| <meta name="msapplication-tap-highlight" content="no"> |
So far...
A talk by @inconshreveable at The Strange Loop 2016 called "Idealized Commit Logs: Code Simplification via Program Slicing" about the amazing tools that can be built with program slicing inspired me to work on this project. Learn more about program slicing here.
This is actual output from slice-js (not yet open source), a program slicing tool that I'm working on right now. I can't wait to work out more kinks, make it more practically useful and show it to you all!
The match-sorter.js file is the transpiled CommonJS version of match-sorter and you can find that here.
| ! Enabled modi | |
| rofi.modi: window,run,ssh | |
| ! Window opacity | |
| rofi.opacity: 100 | |
| ! Window width | |
| rofi.width: 50 | |
| ! Number of lines | |
| rofi.lines: 15 | |
| ! Number of columns | |
| rofi.columns: 1 |
No, seriously, don't. You're probably reading this because you've asked what VPN service to use, and this is the answer.
Note: The content in this post does not apply to using VPN for their intended purpose; that is, as a virtual private (internal) network. It only applies to using it as a glorified proxy, which is what every third-party "VPN provider" does.
- A Russian translation of this article can be found here, contributed by Timur Demin.
- A Turkish translation can be found here, contributed by agyild.
- There's also this article about VPN services, which is honestly better written (and has more cat pictures!) than my article.