Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
Python-i18n pypi.org
Python internationalization (i18n) package.
-
OmegaT omegat.org
Free translation memory / CAT software that works on Windows, macOS and Linux.
-
Moment.js momentjs.com
Parse, validate, manipulate and display dates and times in JavaScript.
-
Software Globalization, Berkeley.edu - slides lx.berkeley.edu
"Software globalization and adding languages on computers and mobile devices" by Craig Cummings (slides).
-
Fink inlang.com
Translation editor / CAT software with no-code setup and repository-based operation.
-
Inlang inlang.com
The globalization ecosystem for software companies.
-
ICU - International Components for Unicode icu.unicode.org
A mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications.
-
Ruby I18n guides.rubyonrails.org
Rails internationalization (i18n) API.
-
FormatJS formatjs.io
A modular collection of JavaScript libraries for internationalization that are focused on formatting numbers, dates, and strings for displaying to people.
-
Computer-assisted translation en.wikipedia.org
CAT (computer-aided translation) tools are typically understood to mean programs that specifically facilitate the actual translation process. This article describe: translation memory software, language search-engine software, terminology management software, alignment…
-
MDN i18n developer.mozilla.org
Functions to internationalize your browser extension. You can use these APIs to get localized strings from locale files packaged with your extension.
-
Developer Chrome i18n developer.chrome.com
Internationalizing your app.
-
Google Crowdsource crowdsource.google.com
Crowdsourcing platform developed by Google intended to improve a host of Google services through the user-facing training of different algorithms (with translation and translation validation section).
-
Neural Machine Translation cambridge.org
This introduction to machine translation starts from the basics of neural network methods and reaches the state of the art, while giving historical, linguistic, and applied context. Code examples in Python give a hands-on blueprint for implementation. The author is still…
-
Translation: An advanced resource book for students amazon.com
Introduces the theory and practice of translation from a variety of linguistic and cultural angles. The authors are Basil Hatim and Jeremy Munday.
-
VS Code - official Ansible Extension marketplace.visualstudio.com
Adds language support for Ansible to Visual Studio Code and OpenVSX compatible editors by leveraging ansible-language-server.
-
Functional programming design patterns in Ansible code kksat.github.io
Borrowing functional programming (FP) principles to improve Ansible code quality. How to adopt functional patterns like pure functions, clear separation of effects, immutability, composition, and lazy evaluation can make Ansible automation far easier to test, debug, understand…
-
Monkeyble hewlettpackard.github.io
A callback plugin that allow to execute end-to-end tests on playbooks with a Pythonic testing and CI/CD approach to detect regressions.
-
Programming Community Curated Resources for learning Ansible hackr.io
A list of recommended resources.
-
Ansible for Kubernetes ansibleforkubernetes.com
Deploy and maintain real-world massively-scalable and high-available applications with Ansible.
-
Ansible for DevOps ansiblefordevops.com
This book helps to start using Ansible to provision and manage anywhere from one to thousands of servers. Free sample can be read here.
-
ansible-builder ansible-builder.readthedocs.io
Using Ansible content that depends on non-default dependencies can be tricky. Packages must be installed on each node, play nicely with other software installed on the host system, and be kept in sync.
-
TISCH tisch.comp-genomics.org
Tumor Immune Single-cell Hub (TISCH) is a scRNA-seq database focusing on tumor microenvironment.
-
MORPHEUS software.broadinstitute.org
Versatile matrix visualization and analysis software.
-
Credit scoring using the clustered support vector machine sciencedirect.com
Introduces the use of the clustered support vector machine (CSVM) for credit scorecard development. This recently designed algorithm addresses some of the limitations associated with traditional nonlinear support vector machine (SVM) based methods for classification…
-
Benchmarking state-of-the-art classification algorithms for credit scoring: An update of research sciencedirect.com
There have been several advancements in scorecard development, including novel learning methods, performance measures and techniques to reliably compare different classifiers, which the credit scoring literature does not reflect. This paper compares several novel classification…
-
Instance sampling in credit scoring: An empirical study of sample size and balancing research.lancs.ac.uk
Discusses the traditional sampling conventions in credit modeling and argues that using larger samples provides a significant increase in accuracy across algorithms.
-
A literature review on the application of evolutionary computing to credit scoring link.springer.com
The aim of this paper is to summarize the most recent developments in the application of evolutionary algorithms to credit scoring by means of a thorough review of scientific articles published during the period 2000–2012.
-
Machine learning predictivity applied to consumer creditworthiness fbj.springeropen.com
Analyzes the adequacy of borrower’s classification models using a Brazilian bank’s loan database, exploring machine learning techniques, and comparing their predictive accuracy with a benchmark based on a Logistic Regression model. Comparisons are based on usual classification…
-
Fintech and big tech credit: a new database bis.org
This Working Paper by the Bank of International Settlements, while not as focused on credit risk, maps the conditions for and niches occupied by alternative credit, be it provided by fintechs or big tech companies.
-
Consumer credit-risk models via machine-learning algorithms alo.mit.edu
The authors apply machine-learning techniques to construct nonlinear nonparametric forecasting models of consumer credit risk. They are able to construct out-of-sample forecasts that significantly improve the classification rates of credit-card-holder delinquencies and defaults.
-
Reconstructive oduwsdl.github.io
A Service Worker module for client-side reconstruction of composite mementos by rerouting resource requests to corresponding archived copies (JavaScript).
-
Common Crawl CDX API index.commoncrawl.org
Search Common Crawl's CDX URL index.
-
Wget gnu.org
An open source file retrieval utility that of version 1.14 supports writing warcs. (Stable)
-
warcdedupe gitlab.com
WARC deduplication tool (and WARC library) written in Rust. (In Development)
-
Heritrix github.com
An open source, extensible, web-scale, archival quality web crawler. (Stable)
-
Comparison of web archiving software github.com
-
Crawl git.autistici.org
A simple web crawler in Golang. (Stable)
-
Community Archive community-archive.org
Open Twitter Database and API with tools and resources for building on archived Twitter data.
-
Common Crawl Columnar Index commoncrawl.org
SQL-queryable index, with CDX info plus language classification. (Stable)
-
CockroachDB web.archive.org
Database application, that is marketed as being so fault-tolerant and resilient as a cockroach.
-
ACID vs. BASE johndcook.com
Acronyms describing competing database ideologies (aka. SQL vs. NoSQL). Note that acid and base are also opposites in chemistry.
-
git bayesect hauntsaninja.github.io
Like git bisect but can cope with flaky tests using Bayesian inference.
-
Spaghetti Code en.wikipedia.org
A program with a tangled and hard-to-follow structure.
-
Framework en.wikipedia.org
In software architecture (like in actual architecture), frameworks provide a basic structure to build upon, guiding and constraining further development.
-
Simulated annealing en.wikipedia.org
An optimization algorithm inspired by the metallurgical process of annealing, where slowly cooling a heated material allows it to settle into a low-energy, globally optimal state.
-
Sieve of Eratosthenes en.wikipedia.org
An ancient algorithm for finding all prime numbers up to a given limit. Non-primes are methodically sifted out, like unwanted material filtered through a sieve.
-
Shotgun surgery en.wikipedia.org
A programming antipattern where, in a single change, you wildly add code everywhere in your codebase.
-
Greedy algorithm en.wikipedia.org
An algorithm that finds a solution by always picking the currently best-looking option without thinking too much about past and future decisions.
-
Gift wrapping algorithm en.wikipedia.org
An algorithm for constructing the smallest shape that wraps a collection of points.
- next page of items loading…