Skip to content

Instantly share code, notes, and snippets.

@chemseddine201
chemseddine201 / force-ctrl-c-v.md
Created July 10, 2024 16:38 — forked from Gustavo-Kuze/force-ctrl-c-v.md
Enable copy and paste in a webpage from the browser console
javascript:(function(){
  allowCopyAndPaste = function(e){
  e.stopImmediatePropagation();
  return true;
  };
  document.addEventListener('copy', allowCopyAndPaste, true);
  document.addEventListener('paste', allowCopyAndPaste, true);
  document.addEventListener('onpaste', allowCopyAndPaste, true);
})(); 
@chemseddine201
chemseddine201 / laravel-encrypt.js
Created April 18, 2024 09:57 — forked from huzemin/laravel-encrypt.js
laravel Encrypt convert to CryptoJS in Javascript
import CryptoJS from "crypto-js";
const LaravelEncrypt = function (key) {
this.key = key;
}
LaravelEncrypt.prototype.decrypt = function (encryptStr) {
encryptStr = CryptoJS.enc.Base64.parse(encryptStr);
let encryptData = encryptStr.toString(CryptoJS.enc.Utf8);
encryptData = JSON.parse(encryptData);
@chemseddine201
chemseddine201 / remove-all-from-docker.sh
Created November 12, 2023 22:57 — forked from beeman/remove-all-from-docker.sh
Remove all from Docker
# Stop all containers
docker stop `docker ps -qa`
# Remove all containers
docker rm `docker ps -qa`
# Remove all images
docker rmi -f `docker images -qa `
# Remove all volumes
@chemseddine201
chemseddine201 / index.haml
Created November 23, 2022 09:05
Windows 10 calendar effect CSS
.themes
%ul
%li{:class => "theme-default"} 1
%li{:class => "theme-2"} 2
%li{:class => "theme-3"} 3
%li{:class => "theme-4"} 4
%li{:class => "theme-5"} 5
%li{:class => "theme-6"} 6
.grid-container
@chemseddine201
chemseddine201 / clearRAM.sh
Created July 1, 2022 04:07 — forked from pklaus/clearRAM.sh
A Script to Clear Cached RAM on Linux
#!/bin/bash
## Bash Script to clear cached memory on (Ubuntu/Debian) Linux
## By Philipp Klaus
## see <http://blog.philippklaus.de/2011/02/clear-cached-memory-on-ubuntu/>
if [ "$(whoami)" != "root" ]
then
echo "You have to run this script as Superuser!"
exit 1
fi
@chemseddine201
chemseddine201 / base64topdf-working.php
Created May 12, 2022 14:12 — forked from rogeriotaques/base64topdf-working.php
Converts base64 string back to a pdf file
<?php
public function uploadFileFromBlobString($base64string = '', $file_name = '', $folder = '')
{
$file_path = "";
$result = 0;
// Convert blob (base64 string) back to PDF
if (!empty($base64string)) {
@chemseddine201
chemseddine201 / ColumnFilter.js
Created April 13, 2022 00:40 — forked from srsandy/ColumnFilter.js
React Table Server side Pagination and Filtering
import "regenerator-runtime/runtime";
import { useState } from "react";
import { useAsyncDebounce } from "react-table";
const ColumnFilter = ({ column }) => {
const { filterValue, setFilter } = column;
const [value, setValue] = useState(filterValue);
const onChange = useAsyncDebounce((value) => {
setFilter(value || undefined);
}, 300);