
Registered since September 28th, 2017
Has a total of 4246 bookmarks.
Showing top Tags within 17 bookmarks
howto information development guide reference administration design website software solution service product online business uk tool company linux code server system application web list video marine create data experience description tutorial explanation technology build blog article learn world project boat download windows security lookup free performance javascript technical network control beautiful support london tools course file research purchase library programming image youtube example php construction html opensource quality install community computer profile feature power browser music platform mobile work user process database share manage hardware professional buy industry internet dance advice installation developer 3d search camera material access customer travel test standard review documentation css money engineering webdesign engine develop device photography digital api speed source program management phone discussion question event client story simple water marketing app content yacht setup package fast idea interface account communication cheap compare script study market easy live google resource operation startup monitor training
Tag selected: node.
Looking up node tag. Showing 17 results. Clear
Saved by uncleflo on January 29th, 2025.
Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible. libsignal contains platform-agnostic APIs used by the official Signal clients and servers, exposed as a Java, Swift, or TypeScript library. The underlying implementations are written in Rust: This repository is used by the Signal client apps (Android, iOS, and Desktop) as well as server-side. Use outside of Signal is unsupported. In particular, the products of this repository are the Java, Swift, and TypeScript libraries that wrap the underlying Rust implementations. All APIs and implementations are subject to change without notice, as are the JNI, C, and Node add-on "bridge" layers. However, backwards-incompatible changes to the Java, Swift, TypeScript, and non-bridge Rust APIs will be reflected in the version number on a best-effort basis, including increases to the minimum supported tools versions.
typescript rust api android portability repository node client install compiler java signal package build development code application
Saved by uncleflo on November 14th, 2022.
Dart Sass has replaced Ruby Sass as the canonical implementation of the Sass language. We chose Dart because it presented a number of advantages: It's fast. The Dart VM is highly optimized, and getting faster all the time (for the latest performance numbers, see perf.md). It's much faster than Ruby, and close to par with C++. It's portable. The Dart VM has no external dependencies and can compile applications into standalone snapshot files, so we can distribute Dart Sass as only three files (the VM, the snapshot, and a wrapper script). Dart can also be compiled to JavaScript, which makes it easy to distribute Sass through npm, which the majority of our users use already. It's easy to write. Dart is a higher-level language than C++, which means it doesn't require lots of hassle with memory management and build systems. It's also statically typed, which makes it easier to confidently make large refactors than with Ruby. It's friendlier to contributors. Dart is substantially easier to learn than Ruby, and many Sass users in Google in particular are already familiar with it. More contributors translates to faster, more consistent development.To install Sass 1.55.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions. Most APIs that previously returned num now return double. All APIs continue to accept num, although in Dart 2.0.0 these APIs will be changed to accept only double.
sass dart selector install repository node syntax package browser css style website webdevelopment administration github download source code develop html
Saved by uncleflo on January 16th, 2022.
I built a simple app with 10 different JavaScript frameworks... Learn the pros and cons of each JS framework before building your next app. Notably, Angular didn't really stand out here, and I want to explain why. It is not geared towards simplicity for singular developers. It is engineered to be maintainable in large and complex projects, and to optimize the hell out of the app. When it's all said and done, Angular is a great framework for large apps with multiple developers working on it due to it's structured layout and intentionally opinionated setup. I started using Svelte the other night and was blown away with how lightweight and easy it was. I've always loved Vue and Svelte feels like an even more lightweight version of Vue.
javascript framework demonstration list comparison js build app angular vue node project svelte lightweight layout explanation howto developer development simple optimize maintanance compare video youtube instruction
Saved by uncleflo on May 11th, 2021.
It's time to talk about front-end. This guide will walk you through the localization of JavaScript apps using jQuery.I18n by Wikimedia, Polyglot by Airbnb, and Globalize by jQuery. Internationalization (dubbed as i18n) and localization (l10n) are very important (though often hard) steps for any application that is going to be used worldwide. In one of our previous articles, we saw how to implement I18n at the backend powered by Ruby on Rails, but today it’s time to talk about frontend. This guide will walk you through JavaScript Localization from A to Z, using the following solutions: All of these solutions are quite different and have their own specifics, so we’ll see them all in action. The source code is available at GitHub.
internationalization localization interpolation localize markup template grab tutorial attribute phrases load react modular browser extract directory repository phrase script node howto website webdevelopment development technical code information example coding software expert guide blog opinion
Saved by uncleflo on May 11th, 2021.
For a long time Webpack was one of the biggest barriers-to-entry for someone wanting to learn React. There's a lot of boilerplate configuration that can be confusing, especially if you're new to React. Even in a talk trying to show how easy React is to set up, it can be very difficult to try and learn each and every step in the setup process. Not too long after React was first out of beta, the team at Facebook made create-react-app. It was an attempt to make spinning up a (very fully-loaded version of a) React app as simple as typing a single command.
boilerplate react parcel trending folder setup confusing node coding configuration documentation package application app howto create explanation information
Saved by uncleflo on May 12th, 2019.
Every organization which has adopted DevOps practices wants to quickly adopt "Continuous" everything, be it Integration, Deployment, Testing or, Monitoring. For a successful DevOps operation, CI/CD is very important for any small or big size organization to shorter development cycles and innovate faster, reduce deployment failures, safe Rollbacks and reduce MTTR (mean time to recover). In this article, we will uncover a new way of bringing continuous integration and continuous delivery of applications to your Kuberenetes cluster. We are using Jenkins as the CI tool which will poll the Git repositories to build Docker images on commits and push it to Docker registry. We will use Spinnaker as the CD tool which continuously polls the Docker registry and triggers the deployment pipelines to update applications in your Kubernetes cluster.
spinnaker rollback innovate node azure folder deployment registry orchestration deploy cluster indexing setup configure cloud pipeline commit continuous install provider integration storage tool container server gateway process developer development workflow toolchain repository docker image cycle failure kubernetes administration policy company business
Saved by uncleflo on May 19th, 2018.
GoJS is a feature-rich JavaScript library for implementing custom interactive diagrams and complex visualizations across modern web browsers and platforms. GoJS makes constructing JavaScript diagrams of complex nodes, links, and groups easy with customizable templates and layouts. GoJS offers many advanced features for user interactivity such as drag-and-drop, copy-and-paste, in-place text editing, tooltips, context menus, automatic layouts, templates, data binding and models, transactional state and undo management, palettes, overviews, event handlers, commands, and an extensible tool system for custom operations. GoJS is pure JavaScript, so users get interactivity without requiring round-trips to servers and without plugins. GoJS normally runs completely in the browser, rendering to an HTML5 Canvas element or SVG without any server-side requirements. GoJS does not depend on any JavaScript libraries or frameworks, so it should work with any HTML or JavaScript framework or with no framework at all. Build custom modeling environments and domain-specific visual languages using the powerful features of GoJS. Provide both a system editor and a read-only status monitor using shared code and templates. Simultaneously show alternative visualizations of the same data in different diagrams. Implement drill-down using expansion of subtrees and subgraphs or a detailed view in another diagram. Yet GoJS is remarkably simple for such a powerful and flexible system. Our thorough documentation introduces the basic concepts and demonstrate typical features that most apps want to offer. Nodes and links can be arbitrarily detailed according to the needs of the application. The API consists of only a few dozen important classes which encapsulate many useful features that interact with each other. There are many properties that permit simple customizations; some methods may be overridden for more complicated customizations.
gojs feature javascript library browser development diagram graphic interactive visualize platform construct node template layout html framework operation manage customize render
Saved by uncleflo on December 27th, 2017.
Download the Node.js source code or a pre-built installer for your platform, and start developing today.
download node source code platform development serverside web website developer administrator installation binary linux windows installer version
Saved by uncleflo on December 27th, 2017.
As with any programming language, platform, or tool that doesn't come bundled with Windows, getting up and running with Node.js takes some initial setup before you can start hacking away. In my experience, though Node.js has a far better installation experience on Windows than virtually any other language, platform, or tool that I've tried to use - just run the installer, and you're good to go. In this quick tutorial, we'll take a look at how to get Node.js installed on Windows. Once we've completed the entirety of the tutorial, you'll be ready to take the next step with Node.js. This guide covers installing Node.js on the following versions of Windows: Windows 7, Windows 8, Windows 8.1, and Windows 10. These are the versions that are consistently tested and supported by the Node.js build process at the time of writing.
node javascript js windows programming development platform tool install installation experience installer tutorial howto guide quick download free setup version manage administration es6 ecmascript server
Saved by uncleflo on December 27th, 2017.
JavaScript is quickly becoming the go-to language for web developers. Front-end web developers use JavaScript to add user interface enhancements, add interactivity, and talk to back-end web services using AJAX. Web developers who work on the server-side are also flocking to JavaScript because of the efficiencies and speed offered by JavaScript’s event-driven, non-blocking nature. In fact, concentrating on JavaScript as your language of choice offers the opportunity to master a single language while still being able to develop “full-stack” web applications. The key to this server-side JavaScript revolution is Node.js® — a version of Chrome’s V8 JavaScript runtime engine — which makes it possible to run JavaScript on the server-side. Node.js is also used for developing desktop applications and for deploying tools that make developing web sites simpler. For example, by installing Node.js® on your desktop machine, you can quickly convert CoffeeScript to JavaScript, SASS to CSS, and shrink the size of your HTML, JavaScript and graphic files. Using NPM — a tool that makes installing and managing Node modules — it’s quite easy to add many useful tools to your web development toolkit. In a previous article, I wrote about how to install Node.js® and, it’s companion, NPM on a Mac. Fortunately, for Windows users, the Node.js® installation process is a lot easier than how I recommend installing Node.js® on a Mac.
javascript npm node windows language frontend web development developer administration installation software chrome engine server program package howto steps download free website prompt restart computer test
Saved by uncleflo on February 22nd, 2015.
Browsers don't have the require method defined, but Node.js does. With Browserify you can write code that uses require in the same way that you would use it in Node.
javascript tools js node browser package write cdode require way method module install dependency file development administration server article demo documentation
Saved by uncleflo on November 14th, 2014.
GoJS is a feature-rich JavaScript library for implementing interactive diagrams across modern browsers and platforms. GoJS makes constructing diagrams of complex Nodes, Links, and Groups easy with customizable templates and layouts. GoJS offers many advanced features for user interactivity such as drag-and-drop, copy-and-paste, transactional state and undo management, palettes, overviews, data-bound models, event handlers, and an extensible tool system for custom operations. GoJS is pure JavaScript and it does not depend on any JavaScript libraries or frameworks. Users get interactivity without requiring round-trips to servers and without plugins such as Flash or Silverlight.
javascript html5 canvas tools graph js gojs diagram nortwood component html software platform node link model handler web state data event tool custom operation library flash silverlight plugin server trip require learn palette sample technical schema schematic
Saved by uncleflo on June 3rd, 2014.
Less is a CSS pre-processor, meaning that it extends the CSS language, adding features that allow variables, mixins, functions and many other techniques that allow you to make CSS that is more maintainable, themable and extendable. Less runs inside Node, in the browser and inside Rhino. There are also many 3rd party tools that allow you to compile your files and watch for changes.
less css preprocessor process extend language feature variable technique theme node browser tool compile change live improve design file website webdesign development guide information howto
Saved by uncleflo on May 30th, 2014.
Moment.js 2.6.0 A javascript date library for parsing, validating, manipulating, and formatting dates. Moment was designed to work both in the browser and in Node.JS. Currently the following browsers are used for the ci system: ie8, ie9 on Windows 7, stable Chrome on Windows XP, Safari 10.8 on Mac and stable Firefox on Linux. All code will work in both environments. All unit tests are run in both environments.
javascript date time library format tools development node parse validate display browser
Saved by uncleflo on July 26th, 2013.
Real Time Web, Code School, node javacript, serverside
server side node javascript js web administration development learn school online tutorial step introduction
Saved by uncleflo on February 24th, 2013.
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
javascript model application node development event scalable chrome runtime server lightweight network
Saved by uncleflo on December 3rd, 2012.
XPath uses path expressions to select nodes or node-sets in an XML document. The node is selected by following a path or steps. XPath uses path expressions to select nodes in an XML document. The node is selected by following a path or steps. Predicates are used to find a specific node or a node that contains a specific value. Predicates are always embedded in square brackets.
xpath syntax xml reference information document analyse steps predicate node
No further bookmarks found.