next.config.js
{
output: "export",
distDir: "dist",
crossOrigin: "anonymous",
assetPrefix: ".",
# ~/.oh-my-zsh/custom/update.zsh | |
ARROW="→" | |
RED='\033[0;31m' | |
GREEN='\033[0;32m' | |
YELLOW='\033[0;33m' | |
NC='\033[0m' | |
# Run macOS Software Updates, and update Homebrew packages, brew cask updates, composer, bun, npm, and their installed packages | |
# Update Ruby Gems |
async function scrapeLinkedinSearch() { | |
let allProfiles = []; | |
let page = 1; | |
window.scrollTo(0, document.body.scrollHeight); | |
await new Promise((resolve) => setTimeout(resolve, 500)); | |
// find the button aria-label="Next" | |
let nextButton = document.querySelector('button[aria-label="Next"]'); | |
const peeps = getProfiles(); | |
allProfiles.push(...peeps); |
function clickAccessEmailIfAvailable() { | |
const tbodys = document.querySelectorAll( | |
".finder-results-list-panel-content table tbody" | |
); | |
for (let i = 0; i < tbodys.length; i++) { | |
const tbody = tbodys[i]; | |
const buttons = tbody.querySelectorAll("button"); | |
// Create an array to store buttons with text including "Access Email" | |
const filteredButtons = []; |
async function scrollDown() { | |
const wrapper = document.querySelector("#search-page-list-container"); | |
await new Promise((resolve, reject) => { | |
var totalHeight = 0; | |
var distance = 600; | |
var timer = setInterval(async () => { | |
var scrollHeightBefore = wrapper.scrollHeight; | |
wrapper.scrollBy(0, distance); | |
totalHeight += distance; |
Learn how to send emails through Gmail SMTP with Cloudflare Email Routing in this comprehensive guide.
To proceed with this method, ensure that you have enabled two-factor authentication for your Google account. If you haven't done so already, you can follow the link to set it up → Enable 2FA in your Google account.
<?php | |
namespace App\Services; | |
use ReflectionClass; | |
use Illuminate\Support\Facades\File; | |
class ArrayToShapeConverter | |
{ | |
public function __construct(private string $basePath, private readonly string $namespace) |
wget -qO wo wops.cc && sudo bash wo | |
# Auto completion | |
source /etc/bash_completion.d/wo_auto.rc | |
echo -e "alias wo='sudo -E wo'" >> $HOME/.bashrc | |
source $HOME/.bashrc | |
# Install stack | |
wo stack install |