A painfully obsessive cheat sheet to favicon sizes/types. Compiled from:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { applyDecorators } from '@nestjs/common'; | |
| import { ApiExtraModels, ApiQuery, getSchemaPath } from '@nestjs/swagger'; | |
| /** | |
| * Combines Swagger Decorators to create a description for `filters[name]=something` | |
| * - has support for swagger | |
| * - automatic transformation with nestjs | |
| */ | |
| // eslint-disable-next-line @typescript-eslint/ban-types,@typescript-eslint/explicit-module-boundary-types | |
| export function ApiFilterQuery(fieldName: string, filterDto: Function) { |
- https://scans.io/
- https://commoncrawl.org/
- https://web.archive.org/ (For JS snippets this can be extremely handy. See killbox.sh below that was written for a HackerOne event.)
- https://www.shodan.io/
- https://opendata.rapid7.com/
- https://www.virustotal.com/en/documentation/public-api/ (You can fetch previously-scanned URLs via the API.)
- https://securitytrails.com/
- https://threatcrowd.org/
- https://dnsdumpster.com/
- https://crt.sh/
Probably one of the easiest things you'll ever do with gpg
Install Keybase: https://keybase.io/download and Ensure the keybase cli is in your PATH
First get the public key
keybase pgp export | gpg --import
Next get the private key
NewerOlder