
Registered since September 28th, 2017
Has a total of 4246 bookmarks.
Showing top Tags within 138 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 user process work database share manage hardware professional buy industry internet dance advice installation developer 3d material search access customer camera travel test standard review documentation css money engineering develop webdesign engine device photography digital api speed source program management phone discussion question event client story simple water marketing app yacht content setup package fast idea interface account communication cheap compare script study live market easy google resource operation startup monitor training
Tag selected: library.
Looking up library tag. Showing 138 results. Clear
Saved by uncleflo on February 13th, 2022.
To give you a little taste of what Rebelway is all about, we are giving away free lessons to all of our courses. To access the library, just fill out the form below. Our community-centric courses are crafted to nurture a collaborative and exciting learning environment. With Rebelway, you will learn VFX while networking with fellow artists. Our team of industry professionals are ready to help you achieve your CG goals. Let's grow your skills in the most exciting creative industry in the world. It's time to unlock your creative potential.
lessons courses access library form community nurture collaborative exciting learn environment vfx networking artist team industry professional goal skill creative tutorial training online howto
Saved by uncleflo on January 16th, 2022.
Technical Analysis for Traders. The trader extension is a free open source stock library based on TA-Lib. It's dedicated to trading software developers requiring to perform technical analysis of financial market data. Alongside many indicators like ADX, MACD, RSI, Stochastic, TRIX the candlestick pattern recognition and several vector arithmetic and algebraic functions are present. Calculations can be done in two modes - TA-Lib and Metastock. Changing it using trader_set_compat() will affect the way some trader functions work. Some trader functions provide different results depending of the "starting point" of the data being involved. This is often referred as a function having memories. An example of such function is the Exponential Moving Average. It is possible to control the unstable period (the amount of data to strip off) using trader_set_unstable_period() function. Extended documentation about indicators, formulas and implementations in other programming languages can be found under » tadoc.org.
trader candlestick stochastic exponential arithmetic algebra documentation vector functions function trading pattern extension programming perform technical analysis amount software financial library period market development php installation manual information howto administration web development tool useful automation calculate
Saved by uncleflo on January 16th, 2022.
This is a Python wrapper for TA-LIB based on Cython instead of SWIG. From the homepage: TA-Lib is widely used by trading software developers requiring to perform technical analysis of financial market data. The original Python bindings included with TA-Lib use SWIG which unfortunately are difficult to install and aren't as efficient as they could be. Therefore this project uses Cython and Numpy to efficiently and cleanly bind to TA-Lib -- producing results 2-4 times faster than the SWIG interface.
wrapper python checkout install dependency calculate setup compile indicator exponential compute efficient installation lightweight development trading trader tool library interface github project repository administration financial data
Saved by uncleflo on January 16th, 2022.
The aim of the project is to create an easy to use, lightweight, cross-browser, general purpose 3D library. The current builds only include a WebGL renderer but WebGPU (experimental), SVG and CSS3D renderers are also available in the examples. The recommended format for importing and exporting assets is glTF (GL Transmission Format). Because glTF is focused on runtime asset delivery, it is compact to transmit and fast to load. three.js provides loaders for many other popular formats like FBX, Collada or OBJ as well. Nevertheless, you should always try to establish a glTF based workflow in your projects first. For more information, see loading 3D models.
three project cross-browser general library build webgl opengl gpu svg css3d renderer html javascript transmit workflow example beautiful impressive browser develop web development administration import howto information developer game
Saved by uncleflo on January 14th, 2022.
Animations make websites look more polished and exciting, and help improve user experience. Explore how the combined potential of SVG and CSS can be leveraged to create animations without relying on external libraries. Animations are a ubiquitous part of the web. Unlike the flashing GIF images that plagued websites in the internet's earlier days, today's animations are more subtle and tasteful. Designers and front-end specialists use them to make websites look more polished, enhance the user experience, call attention to important elements, and convey information. Web developers can benefit from combining the power of SVG and CSS to create animations without using external libraries. This SVG animation tutorial shows how to build custom animations for real-world projects. Before animating SVGs with CSS, developers need to understand how SVGs work internally. Fortunately, it's similar to HTML: We define SVG elements with XML syntax and style them with CSS, just as if they were HTML.
svg css animation library improve user experience polish excite beautiful interact animate image website internet technology modern tutorial explanation story howto html element xml syntax enhance designer frontend user talent profile experience
Saved by uncleflo on May 15th, 2021.
We have all experienced the pain of getting started with React. You spend hours to configure webpack before you can start actual coding. Create React App was created to make it easier and quicker to get started. The problem with create react app is that it hides the webpack config. When your app grows and you need something a bit more advanced, you have to eject and then you get a huge webpack config. And then you are back to the problem that you need to learn webpack anyway. I tried it on a large code base, and it worked out-of-the-box! It even gave me a bundle that was optimized. I have spent days optimizing that bundle using webpack. I think this tool has potential. Let’s look at how to create a React app from scratch!
react parcel code administration package tool experience app config startup configure github download install setup webdevelopment javascript html library
Saved by uncleflo on July 10th, 2019.
Sass variables are simple: you assign a value to a name that begins with $, and then you can refer to that name instead of the value itself. But despite their simplicity, they're one of the most useful tools Sass brings to the table. Variables make it possible to reduce repetition, do complex math, configure libraries, and much more. A variable declaration looks a lot like a property declaration: it’s written <variable>: <expression>. Unlike a property, which can only be declared in a style rule or at-rule, variables can be declared anywhere you want. To use a variable, just include it in a value.
sass variable repetition compatibility simplicity syntax easier define generate migration development design designer reduce compete declare library configuration property mathematics generation developer code css styling experience howto
Saved by uncleflo on June 18th, 2019.
I’ve been dismayed to discover just how many software developers aren’t really completely up to speed on the mysterious world of character sets, encodings, Unicode, all that stuff. A couple of years ago, a beta tester for FogBUGZ was wondering whether it could handle incoming email in Japanese. Japanese? They have email in Japanese? I had no idea. When I looked closely at the commercial ActiveX control we were using to parse MIME email messages, we discovered it was doing exactly the wrong thing with character sets, so we actually had to write heroic code to undo the wrong conversion it had done and redo it correctly. When I looked into another commercial library, it, too, had a completely broken character code implementation. I corresponded with the developer of that package and he sort of thought they “couldn’t do anything about it.” Like many programmers, he just wished it would all blow over somehow.
ascii byte encoding internationalization email code message commercial japanese tester character set programmer library article encode conversion test implementation correct development read fun
Saved by uncleflo on January 18th, 2019.
The library comes with code samples for each operation of the API section. To get started with the library, follow the steps on this page. Source distribution of the library. All sources, including code samples that demonstrate the use of the library, are located under this directory. For information about the latest updates to the client libraries for the Merchant Fulfillment API section, see "Client library updates" in the Merchant Fulfillment API section reference.
fulfillment amazon merchant library section reference operation information service code php fba shop integrate howto demonstration example api source sample lookup development
Saved by uncleflo on January 4th, 2019.
go-daemon Build Status GoDoc. Library for writing system daemons in Go. Now supported only UNIX-based OS (Windows is not supported). But the library was tested only on Linux and OSX, so that if you have an ability to test the library on other platforms, give me feedback, please (#26). Features: Goroutine-safe daemonization; Out of box work with pid-files; Easy handling of system signals; The control of a daemon.
daemon desktop chrome compatibility unix recommend backward jump commit os execution manage parent perform windows administrator development developer go golang support system writing status library feature signal control
Saved by uncleflo on December 20th, 2018.
Originating from a Benedictine foundation, Canterbury Cathedral has been a seat of learning since the Middle Ages, and it continues to be a centre of excellence for learning and education. We offer a wide range of formal and informal learning activities to inspire young and old, from curriculum linked activities for visiting schools to apprenticeships, access to the Archives & Library, Learning for All, student support and academic access. Read our Learning Policy 2017-2020. We also have a range of learning resources including online resources for teachers, research facilities and professional development opportunities. Read our Arts Policy 2017-2020. Several times each year, we welcome Anglican seminarians and newly-appointed bishops from all over the world for our residential courses and conferences.
apprentice apprenticeship library archive learn student academic access policy resource teacher facility professional development opportunity howto visitor information course conference art school
Saved by uncleflo on October 23rd, 2018.
As the world’s highest performing L4-7 testing solution, CyberFlood emulates realistic application traffic while validating your security coverage from enterprise to carrier-grade network capacity. TestCloud, a core component of CyberFlood, has a library of tens of thousands of realistic applications and attack vectors and is regularly updated to ensure load and functional testing with unparalleled scalability, thus providing you with elevated security assurance. Built with teams in mind, whether at enterprises, service providers or network equipment manufacturers, our comprehensive security solutions platform improves testing today, while evolving for the future, so your organization stays ahead of the security curve.
cybersecurity security solution realistic application traffic validate enterprise carrier network capacity library attack online functional scalability assurance provider service platform organization website software administration
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 May 9th, 2018.
A small JavaScript library for events. 1.6KB (about .9k gzipped), Can be used with or without the DOM, Goal: <2KB, Cross-browser, Easily embedded and used in libraries, usable stand-alone. Tested in: Chrome 11, IE 8, FF 4, Opera 11.
js utility library browser dom chrome embed howto small event administration snippet tool application github download install development
Saved by uncleflo on May 9th, 2018.
jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application. If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency. Maybe you can include a few lines of utility code, and forgo the requirement. If you're only targeting more modern browsers, you might not need anything more than what the browser ships with. At the very least, make sure you know what jQuery is doing for you, and what it's not. Some developers believe that jQuery is protecting us from a great demon of browser incompatibility when, in truth, post-IE8, browsers are pretty easy to deal with on their own.
jquery why reason javascript howto alternative development code browser library bandwidth dependency incompatible utility requirement advice server application speed execution
Saved by uncleflo on April 7th, 2018.
Free yourself from the chains of jQuery by embracing and understanding the modern Web API and discovering various directed libraries to help you fill in the gaps. In this fifth installment of “You Don’t Need jQuery (anymore)”, I’m going to talk about dealing with events in the browser without jQuery. As always, each section will cover the jQuery approach, followed by a solution using the native Web API instead. After reading this post on events, you should be confident enough to deal with events in your own project without using jQuery. As I’ve mentioned (many times) before, this blog is not about bad-mouthing jQuery. jQuery is, without a doubt, ubiquitous in the world of web development. In the earlier days of web development, jQuery was required to smooth out the significant implementation differences and bugs found in various browsers when dealing with the DOM and the Web API as a whole. Also, the Web API was quite primitive at the time, in some respects, and jQuery helped to make development a bit more intuitive.
jquery js alternative development modern web api browser howto replace solution demo reference description anti need event library events dispatch add eventlistener listener implementation code example
Saved by uncleflo on April 7th, 2018.
The JavaScript standard library is notoriously small. In fact, it is so small that the Array prototype doesn't even define a method for removing a specific element from an array. Because there's no such built-in method, developers have to create their own version if they want to remove a specific array element.
js library array howto development element developer specific remove website beautiful nice method wonderful personal blog curriculum
Saved by uncleflo on February 7th, 2018.
This section explains how to use the LDAP C API to search the directory and to retrieve entries. LDAP C SDK provides functions that allow you to search a directory and to retrieve results from the server. For example, you can send a search request by calling the synchronous ldap_search_ext_s() function or the asynchronous ldap_search_ext() function and the server sends back matching results.
section ldap directory entries sdk provide search api library information development howto reference function server retrieve result administration entry filter guide mozilla programmer developer
Saved by uncleflo on February 7th, 2018.
StoryMapJS is a free tool to help you tell stories on the web that highlight the locations of a series of events. It is a new tool, yet stable in our development environment, and it has a friendly authoring tool. There are a couple ways you can make a StoryMap. Maps: Add a slide for each place in your story. Setting the location is as easy as a text search for the name, address, or latitude and longitude. You can change the visual style of your map with a few presets, or you can use Mapbox to create your own style. Really big images: You can tell stories with large photographs, works of art, historic maps, and other image files. Because it works best with pixel-dense files, we call these gigapixel. Setting one up requires you to host files on a web server.
map image gigapixel file share show story library website web development event tool highlight location search style place environment interactive beautiful guide reference developer information administration
Saved by uncleflo on February 7th, 2018.
TimelineJS is an open-source tool that allows publishers to quickly and easily create interactive, media-rich timelines using nothing more than a Google Spreadsheet. Hundreds of thousands of news organizations around the world have used TimelineJS to tell the world’s most intriguing and important stories — from the story of a murdered Austrian boy to the French presidential race to the Pulitzer Prize-winning story of the Aurora theater shooting.
timeline js html development library publish interactive story theater beautiful website travel geographical
Saved by uncleflo on December 28th, 2017.
ING's zero knowledge range-proof precompiled contract for the go-ethereum client. One fundamental concern in blockchain technology is the confidentiality of the data on the blockchain. In order to reach consensus between all independent nodes in a blockchain network, each node must be able to validate all transactions (for instance against double-spent), in most cases this means that the content of the transactions is visible to all nodes. Fortunately several solutions exist that preserve confidentiality on a blockchain (private transactions, HyperLedger Fabric Channels, Payment Channels, Homomorphic encryption, transaction-mixing, zero knowledge proofs etc.). This article describes the implementation of a zero-knowledge range-proof in Ethereum. The zero knowledge range proof allows the blockchain network to validate that a secret number is within known limits without disclosing the secret number. This is useful to reach consensus in a variety of use cases: Validate that someone's age is between 18 and 65 without disclosing the age; Validate that someone is in Europe without disclosing the exact location; Validate that a payment-amount is positive without disclosing the amount (as done by Monero). The zero-knowledge range-proof requires a commitment on a number by a trusted party (for instance a government committing on someone's age), an Ethereum-user can use this commitment to generate a range-proof. The Ethereum network will verify this proof.
official golang implementation ethereum cryptocurrency library zero range proof validation commit verify transaction encryption description knowledge blockchain network number limit europe location disclose trust solution confidential ing payment
Saved by uncleflo on December 27th, 2017.
The Document Library includes a framework of specifications, tools, measurements and support resources to help organizations ensure the safe handling of cardholder information at every step. Guidance for PCI DSS Scoping and Segmentation: Framework for a robust payment card data security process; PCI DSS v3.2: Framework for a robust payment card data security process; SAQ Documents: Self-validation tool for merchants and service providers
document library framework specification tool measurement support resource help organization safe handling cardholder guidance data security security official standard council validation provide service industry payment development howto merchant data guide information knowledge tutorial
Saved by uncleflo on December 27th, 2017.
Discover how PHP 5.5 enables more-secure password handling. PHP, from the beginning, was a programming language made for building websites. That idea is in PHP's core far deeper than in any other programming language — perhaps one reason why PHP became and remains so popular for building web applications. But when PHP was first crafted in the mid-1990s, the term web application didn't even exist yet. Password protection, then, wasn't one of the features that the PHP creators devoted resources to. After all, you didn't need to worry about passwords when you used PHP just to put a site-visit counter or a date-modified stamp on your web page. But 20 years have passed, and now it's almost unthinkable to create a web application that doesn't involve password-protected user accounts. It's of the utmost importance that PHP programmers safeguard account passwords by using the latest and most secure methods. To that end, PHP 5.5 added a new password-hashing library created by Anthony Ferrara (@ircmaxell). The library makes several functions available that you can use to handle one-way password encryption with current best-practice methods. Other features anticipate future security needs so that as computers and hackers get more advanced, you can stay a step ahead of the bad guys. This article gives you an in-depth introduction to the library's functions and how to make the best use of them.
password security development php secure discover learn howto webpage modify feature resource language popular build encryption hash need best practice important complex difficulty sha md5 crypto salt generate algorithm software solution guide technical ibm library
Saved by uncleflo on July 10th, 2017.
NaCl (pronounced "salt") is a new easy-to-use high-speed software library for network communication, encryption, decryption, signatures, etc. NaCl's goal is to provide all of the core operations needed to build higher-level cryptographic tools.
Of course, other libraries already exist for these core operations. NaCl advances the state of the art by improving security, by improving usability, and by improving speed. The following report contrasts NaCl with other libraries from a security perspective: (PDF) Daniel J. Bernstein, Tanja Lange, Peter Schwabe, "The security impact of a new cryptographic library". Pages 159–176 in Proceedings of LatinCrypt 2012, edited by Alejandro Hevia and Gregory Neven, Lecture Notes in Computer Science 7533, Springer, 2012. ISBN 978-3-642-33480-1. The following report was created for Research Plaza and gives an introduction to NaCl for a wider audience: (PDF)
cryptography library speed performance security hash communication stream compare software solution product research opensource public salt operation core signature advance audience
Saved by uncleflo on July 10th, 2017.
This paper introduces a new cryptographic library, NaCl, and explains how the design and implementation of the library avoid various types of cryptographic disasters suffered by previous cryptographic libraries such as OpenSSL. Specifically, this paper analyzes the security impact of the following NaCl features: no data flow from secrets to load addresses; no data flow from secrets to branch conditions; no padding oracles; centralizing randomness; avoiding unnecessary randomness; extremely high speed; and cryptographic primitives chosen conservatively in light of the cryptanalytic literature.
confidentiality integrity speed simplicity security simple integral performance confidential secure library hash salt implement paper academic review analysis feature explanation read article