•        170





Related Projects


  •    C

CRC Generator is a command-line application that generates Verilog or VHDL code for CRC of any data width between 1 and 1024 and polynomial width between 1 and 1024. The code is written in C for Win32, bus easily portable for other platforms

2048 - A small clone of 1024 (https://play.google.com/store/apps/details?id=com.veewo.a1024)

  •    CSS

A small clone of 1024, based on Saming's 2048 (also a clone). Anna Harren and sigod are maintainers for this repository.

python-certifi - (Python Distribution) A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts

  •    Python

Certifi is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. It has been extracted from the Requests project. Browsers and certificate authorities have concluded that 1024-bit keys are unacceptably weak for certificates, particularly root certificates. For this reason, Mozilla has removed any weak (i.e. 1024-bit key) certificate from its bundle, replacing it with an equivalent strong (i.e. 2048-bit or greater key) certificate from the same CA. Because Mozilla removed these certificates from its bundle, certifi removed them as well.

fastdfs - FastDFS is an open source high performance distributed file system (DFS)

  •    C

FastDFS is an open source high performance distributed file system. It's major functions include: file storing, file syncing and file accessing (file uploading and file downloading), and it can resolve the high capacity and load balancing problem. FastDFS should meet the requirement of the website whose service based on files such as photo sharing site and video sharing site. FastDFS has two roles: tracker and storage. The tracker takes charge of scheduling and load balancing for file access. The storage store files and it's function is file management including: file storing, file syncing, providing file access interface. It also manage the meta data which are attributes representing as key value pair of the file. For example: width=1024, the key is "width" and the value is "1024".


  •    C

Privbind is a small tool allowing secure running of unprivileged programs, but allowing them to bind to privileged (lt;1024) TCP/UDP ports. Privbind has a secure design, with no SUID executables and no daemons.



Easier to visit Website.

kestrel - simple, distributed message queue system (inactive)

  •    Scala

This test just spams a kestrel server with "put" operations, to see howquickly it can absorb and journal them.A sample run on a 2010 MacBook Pro: $ ./dist/kestrel/scripts/load/put-many -n 100000 Put 100000 items of 1024 bytes to localhost:22133 in 1 queues named spam using 100 clients. Finished in 6137 msec (61.4 usec/put throughput). Transactions: min=71.00; max=472279.00 472160.00 469075.00; median=3355.00; average=5494.69 usec Transactions distribution: 5.00%=485.00 1

Virtual IP Linux Kernel Patch

  •    C

Patch for Linux Kernel (branch 2.4) for skiping capability of binding port less of 1024, setuid, setgid and chroot.

miniMAL - A Delightfully Diminutive Lisp

  •    Javascript

A Delightfully Dimuntive Lisp.The miniMAL core interpreter is implemented in less than 1024 bytes of JavaScript (uglify/regpack). There is also an implementation of miniMAL in python (1.4K as a pyz file) and ClojureScript (1.8K after minification).


  •    C

Scott'sNewOS is a totally new operating system not based on anything i have seen yet with full graphics surport although the screen can be totatly disabled ie headless mode i hope to include servers and clients for all protocols using ports below 1024

ecoji - Encodes (and decodes) data as emojis

  •    Go

Ecoji encodes data as 1024 emojis, its base1024 with an emoji character set. As a bonus, includes code to decode emojis to original data. Many have asked how Ecoji compares to base64. The short answer is that Ecoji is more bytes, but less visible characters. With Ecoji each visible char represents 10 bits, but each character is multi-byte. With base64 each char represents 6 bits and is one byte. The following table shows encoding sha256 in different ways.

time.gif - GIF that always shows the current time in UTC

  •    Haskell

Compile with -threaded, otherwise GHC networking has problems with more than 1024 open connections.

compress - Compress middleware for koa

  •    Javascript

An optional function that checks the response content type to decide whether to compress. By default, it uses compressible. Minimum response size in bytes to compress. Default 1024 bytes or 1kb.

hw - RTL, Cmodel, and testbench for NVDLA

  •    Verilog

The NVIDIA Deep Learning Accelerator (NVDLA) is a free and open architecture that promotes a standard way to design deep learning inference accelerators. With its modular architecture, NVDLA is scalable, highly configurable, and designed to simplify integration and portability. Learn more about NVDLA on the project web page. This release, in the nvdlav1 branch, contains the non-configurable "full-precision" version of NVDLA. This non-configurable version is fixed at 2048 8-bit MACs (or 1024 16-bit fixed- or floating-point MACs). This branch is expected to be a stable sustaining release; although bug fixes may be added, new RTL feature improvements will not appear in this branch. Additionally, this branch will diverge from the master branch; commits from that branch may be cherry-picked into this branch, but wholesale merges from master will not appear on nvdlav1.

ruby-ethereum - A Ruby implementation of Ethereum.

  •    Ruby

A Ruby implementation of Ethereum. Or some tests will fail because the default stack size cannot hold a maximum (1024) levels deep VM stack.

xmrig-proxy - Monero (XMR) Stratum protocol proxy

  •    C++

Extremely high performance Monero (XMR) Stratum protocol proxy, can easily handle over 100K connections on cheap $5 (1024 MB) virtual machine. Reduce number of pool connections up to 256 times, 100K workers become just 391 worker on pool side. Written on C++/libuv same as XMRig miner. This proxy designed and created for handle donation traffic from XMRig. No one other solution works fine with high connection/disconnection rate.

2048 - 2048 Game with Kivy

  •    Java

This game has been created from the game 2048 by Gabriele Cirulli, itself based on 1024 by Veewo Studio conceptually similar to Threes by Asher Vollmer.. This implementation use only Kivy framework, and can be played on mobile with swipes or desktop with keyboard.

Ethr - Ethr is a Network Performance Measurement Tool for TCP, UDP & HTTP.

  •    Go

Ethr is a cross platform network performance measurement tool written in golang. Goal of this project is to provide native tool for network performance measurements for bandwidth, connections/s, packets/s, latency, loss & jitter, across multiple protocols such as TCP, UDP, HTTP, HTTPS, and across multiple platforms such as Windows, Linux and other Unix systems. Ethr takes insipiration from existing open source network performance tools and builds upon those ideas. It is very similar to iPerf3 for bandwidth measurements for TCP. iPerf3 has many more options for doing bandwidth measurements such as throttled testing, richer feature set, while Ethr has support for multiple threads, ability to scale to 1024 or even higher connections, multiple clients to single server etc. It is similar to latte on Windows or sockperf on Linux for doing latency measurements.

random-network-distillation - Code for the paper "Exploration by Random Network Distillation"

  •    Python

To use more than one gpu/machine, use MPI (e.g. mpiexec -n 8 python run_atari.py --num_env 128 --gamma_ext 0.999 should use 1024 parallel environments to collect experience on an 8 gpu machine).