Posts
-
danbooru
A taggable image board written in Rails.
Run this to start a basic Danbooru instance:
curl -sSL https://raw.githubusercontent.com/danbooru/danbooru/master/bin/danbooru | shThis will install Docker Compose and use it to start Danbooru. When it’s done, Danbooru will be running at http://localhost:3000.
Alternatively, if you already have Docker Compose installed, you can just do:
wget https://raw.githubusercontent.com/danbooru/danbooru/master/docker-compose.yaml docker-compose upTags: #ruby • rails • booru
-
shopify-nextjs-toolbox
A set of tools to authenticate NextJs apps with Shopify’s OAuth handshake and AppBridge Session Tokens
A set of server side and client side NextJs utilities for integrating with Shopify’s OAuth & App Bridge authentication systems.
These tools will allow you to complete all steps for Shopify’s new authentication system without Koa.js.
This package includes the following tools:
Tags: #javascript
-
js-graphql-intellij-plugin
GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.
GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.
Tags: #java • graphql • webstorm
-
xeHentai
Doujinshi downloader 绅士漫画下载
Windows users can download packed binaries from here or here. The package is built using PyInstaller.
Or run directly from source code:
pip install -U requests[socks] git clone https://github.com/fffonion/xeHentai.git cd xeHentai python ./setup.py install xeHThe program is running in non-interactive mode by default. To run interactively, use
xeH.py -i.Tags: #python • crawler • json-rpc
-
arcgis-cookbook
Chef cookbooks for ArcGIS
Find a bug or want to request a new feature? Please let us know by submitting an issue.
Tags: #ruby • cookbook • chef
-
inert
Polyfill for the inert attribute and property.
- Read the Explainer.
- Read the Spec.
- Try the Demo.
- Give feedback!
Tags: #javascript
-
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:
-
angular-web-bluetooth
The missing Web Bluetooth module for Angular
yarn add @manekinekko/angular-web-bluetooth @types/web-bluetoothTags: #typescript • angular • web-bluetooth
-
vimdeck
VIM as a presentation tool
VIM as a presentation tool
Tags: #ruby
-
authentication-zero
An authentication system generator for Rails applications.
The purpose of authentication zero is to generate a pre-built authentication system into a rails application (web or api-only) that follows both security and rails best practices. By generating code into the user’s application instead of using a library, the user has complete freedom to modify the authentication system so it works best with their app.
Tags: #ruby • rails • authentication
subscribe via RSS