-
- Check if a variable is an array:
function isArray(variable) {
return Array.isArray(variable);
}
console.log(isArray([])); // Output: true
console.log(isArray('Hello')); // Output: false
function isArray(variable) {
return Array.isArray(variable);
}
console.log(isArray([])); // Output: true
console.log(isArray('Hello')); // Output: false
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions.
This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
The scope of this particular list is limited to things that infrastructure developers (System Administrator, DevOps Practitioners, etc.) are likely to find useful. We love all the free services out there, but it would be good to keep it on topic. It's a bit of a grey line at times so this is a bit opinionated; do not be offended if I do not accept your contribution.
This list is the result of Pull Requests, reviews, ideas and work done by 1100+ people. You too can help by sending Pull Requests to add more services or by remove ones whose offerings have changed or been retired.
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/37.0.2062.94 Chrome/37.0.2062.94 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9
Mozilla/5.0 (iPad; CPU OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H321 Safari/600.1.4
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36
# cook your dish here | |
import os | |
import time | |
from pathlib import Path | |
def createDir(BASE_DIR,dn): | |
for i in range(dn): | |
os.mkdir(BASE_DIR + str(i) + 'Folder') | |
import urllib.request | |
def download(tutorialName): | |
url = 'https://www.tutorialspoint.com/' + tutorialName + '/' + tutorialName + '_tutorial.pdf' | |
downloadLocation = '<location>' | |
pdf = urllib.request.urlopen(url) | |
saveFile = open(downloadLocation + tutorialName + '.pdf', 'wb') | |
saveFile.write(pdf.read()) | |
saveFile.close() |
from selenium import webdriver #connect python with webbrowser-chrome | |
from selenium.webdriver.common.keys import Keys | |
import pyautogui as pag | |
def main(): | |
url = "http://linkedin.com/" #url of LinkedIn | |
network_url = "http://linkedin.com/mynetwork/" # url of LinkedIn network page | |
driver = webdriver.Chrome('F:\Argha\WebDriver\chromedriver.exe') # path to browser web driver | |
driver.get(url) |
from selenium import webdriver | |
from selenium.webdriver.support.ui import WebDriverWait | |
from selenium.webdriver.support import expected_conditions as EC | |
from selenium.webdriver.common.keys import Keys | |
from selenium.webdriver.common.by import By | |
import time | |
target = str(input('Enter name of person/group you want to send message to:')) | |
string = str(input('Enter your message: ')) |
from random import choice | |
from string import printable | |
def random_password(length): | |
""" | |
Provides a random password of the given length. | |
:param int length: The length of the password to generate. | |
""" |
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters | |
import logging | |
import os | |
import telegram | |
import shutil | |
# Enable logging | |
logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', | |
level=logging.INFO) | |
logger = logging.getLogger(__name__) |