- Quick and easy VPN setup using OpenVPN Docker image, on Amazon Linux 2023.
This file contains 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
module "aws_waf_owasp_top_10_rules" { | |
source = "modules/aws_waf_owasp_top_10_rules" | |
# For a better understanding of what are those parameters mean, | |
# please read the description of each variable in the variables.tf file: | |
# https://github.com/traveloka/terraform-aws-waf-owasp-top-10-rules/blob/master/variables.tf | |
product_domain = "ss" | |
service_name = "sswaf" | |
environment = "production" |
This file contains 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
number=$1 | |
i=$2 | |
f=0 | |
while [[ $i -le `expr $number / 2` ]]; do | |
if test `expr $number % $i` -eq 0 | |
then | |
f=1 | |
fi | |
i=`expr $i + 1` |
This file contains 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
#!/usr/bin/python | |
def pt(n): | |
trow = [1] | |
y = [0] | |
for x in range(max(n,0)): | |
print(trow) | |
trow=[l+r for l,r in zip(trow+y, y+trow)] | |
return n>=1 | |
pt(5) |
This file contains 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 java.util.Scanner; | |
public class PrFa { | |
public static void main(String args[]){ | |
int number; | |
Scanner sc = new Scanner(System.in); | |
System.out.println("Enter a number ::"); | |
number = sc.nextInt(); | |
for(int i = 2; i< number; i++) { |
This file contains 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 java.util.Scanner; | |
public class PrFa { | |
public static void main(String args[]){ | |
int number; | |
Scanner sc = new Scanner(System.in); | |
System.out.println("Enter a number ::"); | |
number = sc.nextInt(); | |
for(int i = 2; i< number; i++) { |
This file contains 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
#!/bin/bash | |
# chain_collector.sh [domain] [port] | |
# output to stdout | |
if [ $# -ne 2 ]; then | |
echo "USAGE: chain_collector.sh [domain] [port]" | |
exit 1 | |
fi | |
SOURCE="${BASH_SOURCE[0]}" |
This file contains 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
# Random ID Generator | |
resource "random_id" "this" { | |
count = "${lower(var.target_scope) == "regional" || lower(var.target_scope) == "global" ? "1" : "0"}" | |
byte_length = "8" | |
keepers = { | |
target_scope = "${lower(var.target_scope)}" | |
} |
This file contains 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
# Set exit on error | |
$ErrorActionPreference = 'Stop' | |
# Show list of AWS profiles configured on the system with numbered selection then prompt for selection and set the $AWS_PROFILE variable to the corresponding profile name, not the profile number | |
$AWS_PROFILES = aws configure list-profiles | |
$AWS_PROFILES | ForEach-Object -Begin { $i = 1 } -Process { Write-Host "$i. $_"; $i++ } | |
$AWS_PROFILE = Read-Host "Select AWS Profile Number" | |
$AWS_PROFILE = $AWS_PROFILES[$AWS_PROFILE - 1] | |
write-host "You selected $AWS_PROFILE" | |
$PULL_DATE = Get-Date -Format "yyyyMMdd" |
This file contains 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
###################################################### | |
# SET YOUR PARAMETERS | |
$SAWResourceGroupName = 'saw_resource_group' | |
$SAWLocation = 'AustraliaEast' | |
$SAWHostPoolName = 'saw_host_pool' | |
$SAWWorkspaceName = 'saw_workspace' | |
$SAWAppGroupName = 'saw_app_group' | |
$SAWUserGroupName = 'saw_user_group' | |
$SAWVDIGroupRole = 'Desktop Virtualization User' | |
$SAWAppGroupResourceType = 'Microsoft.DesktopVirtualization/applicationGroups' |
OlderNewer