Posts
-
fastexcel
Generate and read big Excel files quickly
There are not many alternatives when you have to generate xlsx Excel workbooks in Java. The most popular one (Apache POI) includes many features, but when it comes down to huge worksheets it quickly becomes a memory hog.
Its streaming API may mitigate this problem but it introduces several limitations:
- Its sliding window mechanism prevents you from accessing cells above the current writing position.
- It writes stuff to a temporary file.
- It comes with an overhead on the file size because shared strings are disabled by default. Enabling shared strings is likely to consume much more heap if you deal with string values.
So, fastexcel has been created to offer an alternative with the following key points:
- Limited set of features (basic style support, no graph support yet) and very simple API.
- Reduced memory footprint and high performance by accumulating only necessary elements. XML stuff is piped to the output stream at the end.
- Multithreading support: each worksheet in the workbook can be generated by a different thread, while fully supporting shared strings and styles.
Tags: #java • excel • performance
-
python-pesq
A python package for calculating the PESQ.
Pypesq is a python wrapper for the PESQ score calculation C routine. It only can be used in evaluation purpose.
Tags: #python
-
caption
Get Caption, start watching.
Caption is completely open-source. We’ve tried to make it as easy as possible to contribute. If you’d like to help out by adding features, working on bug fixes, or assisting in other parts of development, here’s how to get started:
Tags: #javascript • caption • subtitle
-
lofi
🎵🔉 A mini Spotify player with WebGL visualizations.
- A small,
1:1aspect ratio player depicting album art - An always-on-top “widget-like” app
- Minimalist (no extraneous controls)
- Multiple-screen capable
- Windows, MacOS and Linux compatible
- Visualization-ready (WebGL)
- ≤ 100MB memory footprint
Tags: #typescript • spotify • webgl
- A small,
-
cnchar
功能全面的汉字工具库 (拼音 笔画 笔顺 偏旁 成语等) (Chinese character util)
感谢同学们对于 cnchar 的支持,由于 cnchar 词库来源于网络,虽然经过了本人的修改和扩充,但是还是难免有错误与缺漏之处,希望大家可以将使用中发现的错误与缺漏之处 反馈 给我(或自行修改提交,经过审查无误过后会合到 cnchar 中)
关于该文档
由于文档较长,做一下简介,请按照需要阅读
- 第零章可以帮助开发者快速接入cnchar
- 第一、二章介绍了cnchar的功能及其功能库
- 第三章介绍了cnchar的安装和使用
- 第四章介绍了各种不同环境下cnchar的使用差异
- 第五章详细介绍了cnchar及其功能库的API使用
- 第六章列举了各个方法的参数和大量的cnchar使用实例
- 第七章介绍了一些cnchar使用案例
Tags: #typescript • spell-stroke • draw
-
brave
Java distributed tracing implementation compatible with Zipkin backend services.
Brave is a distributed tracing instrumentation library. Brave typically intercepts production requests to gather timing data, correlate and propagate trace contexts. While typically trace data is sent to Zipkin server, third-party plugins are available to send to alternate services such as Amazon X-Ray.
This repository includes dependency-free Java libraries and instrumentation for common components used in production services. For example, this includes trace filters for Servlet and log correlation for Apache Log4J.
You can look at our example project for how to trace a simple web application.
Tags: #java • zipkin • distributed-tracing
-
Apple-Music-Electron
A free, lightweight, open source alternative to iTunes and other Apple Music applications based on Electron 15
Tags: #javascript • linux • apple-music-electron
-
gitreflow
Reflow automatically creates pull requests, ensures the code review is approved, and squash merges finished branches to master with a great commit message template.
Create and switch to new branch
nh-branchy-branch:$ git reflow start nh-branchy-branchCreate a pull request for your branch against
masteror a custombase-branch:$ git reflow reviewIf your code is approved, merge to
base-branchand delete the feature branch:$ git reflow deliver
Tags: #ruby • git • git-workflow
-
munin
Online hash checker for Virustotal and other services
Munin is a online hash checker utility that retrieves valuable information from various online sources
The current version of Munin queries the following services:
Tags: #python
-
fp-ts-contrib
A community driven utility package for fp-ts
To install the stable version:
npm i fp-ts-contribNote.
fp-ts-contribdepends onfp-ts, starting from0.1.0you must installfp-tsmanually (fp-tsis listed inpeerDependency)Tags: #typescript
subscribe via RSS