Skip to content

Instantly share code, notes, and snippets.

View NewbieCoder99's full-sized avatar
🏠
Working from home

Newbie Coder NewbieCoder99

🏠
Working from home
View GitHub Profile
[
"Can add resources",
"Can add permission",
"Can change permission",
"Can delete permission",
"Can view permission",
"Can add group",
"Can change group",
"Can delete group",
"Can view group",
@NewbieCoder99
NewbieCoder99 / conversation.vue
Created April 9, 2023 12:49
conversation.vue
<template>
<div id="chat" class="d-flex flex-column" style="height: calc(100vh - 140px)">
<div id="message-list" class="overflow-auto overflow-x-hidden p-1" @scroll="onScroll">
<div class="message mb-1" v-for="message in messagesFormat" :key="message">
<div class="d-flex flex-column justify-content-between align-items-start"
v-if="message.from === client.phone">
<div class="media ">
<div class="media-aside align-self-end">
const timer = ms => new Promise(res => setTimeout(res, ms))
const robot = require('robotjs')
const fs = require('fs')
module.exports = {
getMozila : async function(sec, opt = null) {
robot.moveMouseSmooth(429, 771)
robot.mouseClick()
<?php
public function read($file)
{
$reader = new Xlsx();
$reader->setReadDataOnly(true);
$data = $reader->load($file);
$parkingLocations = $data->getActiveSheet()->toArray();
$parkingLocationItems = [];
@NewbieCoder99
NewbieCoder99 / redstorm.js
Created September 26, 2022 04:06
Javascript
$(document).ready(function(){
var objWysiwyg = {};
var textEditor = {};
textEditor = (new SimpleMDE({
element: document.getElementById('description'),
toolbar: textEditorTab,
shortcuts: {
toggleSideBySide: null,
drawImage: null
},previewRender: function(plainText) {
{
"code":200,
"success":true,
"is_redirect":false,
"message":"Success.",
"data":[
{
"route_id":"aa45e795-5d65-49b7-90c6-f198ac7c69a7",
"station_name":"Khapri",
const { Cluster } = require('puppeteer-cluster');
const vanillaPuppeteer = require('puppeteer');
const { addExtra } = require('puppeteer-extra');
const Stealth = require('puppeteer-extra-plugin-stealth')
async function main() {
// Create a custom puppeteer-extra instance using `addExtra`,
// so we could create additional ones with different plugin config.
const puppeteer = addExtra(vanillaPuppeteer)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
[
{
"name" : "User 1",
"email" : "user1@example.com",
"password" : "1234567890"
},
{
"name" : "User 2",
"email" : "user2@example.com",
"password" : "1234567890"
[
{
"recipient_name":"Customer 0",
"recipient_email":"customer0@test.com",
"recipient_content":"Hi Customer 0, this is a test mail."
},
{
"recipient_name":"Customer 1",
"recipient_email":"customer1@test.com",