Posts
-
devise-pwned_password
Devise extension that checks user passwords against the PwnedPasswords dataset
Devise extension that checks user passwords against the PwnedPasswords dataset (https://haveibeenpwned.com/Passwords).
Checks for compromised (“pwned”) passwords in 2 different places/ways:
- As a standard model validation using pwned. This:
- prevents new users from being created (signing up) with a compromised password
- prevents existing users from changing their password to a password that is known to be compromised
- (Optionally) Whenever a user signs in, checks if their current password is compromised and shows a warning if it is.
Based on devise-uncommon_password.
Recently the HaveIBeenPwned API has moved to an authenticated/paid model, but this does not affect the PwnedPasswords API; no payment or authentication is required.
Tags: #ruby
- As a standard model validation using pwned. This:
-
rspec-snapshot
RSpec snapshot testing.
Adds snapshot testing to RSpec, inspired by Jest.
Tags: #ruby
-
intellij
IntelliJ plugin for Bazel projects
This project uses binary bundles licensed under JetBrains User Agreement (https://www.jetbrains.com/legal/docs/toolbox/user/).
This is an early-access version of our Bazel plugins for IntelliJ, Android Studio, and CLion.
The Bazel plugin uploaded to the JetBrains Marketplace regularly from the state of this repository. See the releases tab for more information.
Please see our latest community update for Bazel IntelliJ plugin: Announcing Bazel & JetBrains co-maintenance of IntelliJ IDEA Bazel Plugin.
Tags: #java • bazel • intellij
-
blender2ogre
Blender exporter for the OGRE 3D engine
- License: GNU LGPL
- Ogre forum thread
This versions requires Blender 2.8+. For Blender 2.7x: use the 2.7x-support branch
Tags: #python • blender-exporter • ogre3d
-
convex_adversarial
A method for training neural networks that are provably robust to adversarial attacks.
A repository for training provably robust neural networks by optimizing convex outer bounds on the adversarial polytope. Created by Eric Wong and Zico Kolter. Link to the original arXiv paper. The method has been further extended to be fully modular, scalable, and use cascades to improve robust error. Check out our new paper on arXiv: Scaling provable adversarial defenses.
Tags: #python
-
bunny
Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
Bunny is a RabbitMQ client that focuses on ease of use. It is feature complete, supports all recent RabbitMQ features and does not have any heavyweight dependencies.
Tags: #ruby • rabbitmq • amqp
-
mix
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server
核心模块全部可独立使用,并且都支持原生代码开发。
- mix/vega PHP 编写的 CLI 模式 HTTP 网络框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server
- mix/database 可在各种环境中使用的轻量数据库,支持 FPM、CLI、Swoole、WorkerMan,可选的连接池 (协程)
- mix/redis 可在各种环境中使用的 PHP Redis,支持 FPM、CLI、Swoole、WorkerMan,可选的连接池 (协程)
- mix/redis-subscriber 基于 Swoole 协程的 Redis 原生协议订阅库
- mix/grpc 基于 Swoole 协程的 PHP gRPC 库,包含 protoc 代码生成器、服务器、客户端
- mix/websocket 基于 Swoole 协程的 PHP WebSocket 服务器与客户端
- mix/cli PHP 命令行交互指挥官
- mix/worker-pool 基于 Swoole 的协程池、工作池库
- mix/validator 基于 PSR-7 的验证库
- mix/event 基于 PSR-14 标准的事件调度库
- mix/init 帮助执行类的静态初始化,通常用于预加载单例
Tags: #php • swoole • coroutine
-
focus-layers
Tiny React hooks for isolating focus within subsections of the DOM.
Tiny React hooks for isolating focus within subsections of the DOM. Useful for supporting accessible
dialogwidgets like modals, popouts, and alerts.No wrapper components, no emulation, no pre-defined “list of tabbable elements”, and no data attributes. Implemented entirely with native APIs and events, with no additional dependencies.
Tags: #typescript • a11y • focus-lock
-
aws-cf-templates
Free Templates for AWS CloudFormation
Find the documentation for the latest stable release here: https://templates.cloudonaut.io/en/stable/
Find the documentation for the unstable master branch here: https://templates.cloudonaut.io/en/latest/
Are you in need of a feature or does a bug cause you sleepless nights? Please let us know by using the project’s issue tracker.
Tags: #java • aws-cloudformation • cloudformation-template
-
PathIntellisense
Visual Studio Code plugin that autocompletes filenames
Visual Studio Code plugin that autocompletes filenames.
Tags: #typescript
subscribe via RSS