Snippets Collections
# Import tkinter and json modules
import tkinter as tk
import json

# Create a root window
root = tk.Tk()

# Set the window title
root.title("Welcome")

# Set the window size
root.geometry("300x200")

# Create a function to save the user data to a json file
def save_user_data(username, password, filename="Accounts1.json"):
    # Create a dictionary with the user data
    user_data = {"username": username, "password": password}
    # Try to open the file and append the user data
    try:
        with open(filename, "r+") as file:
            # Load the existing data
            file_data = json.load(file)
            # Append the new user data
            file_data["users"].append(user_data)
            # Seek to the beginning of the file
            file.seek(0)
            # Dump the updated data
            json.dump(file_data, file, indent=4)
    # If the file does not exist, create a new file with the user data
    except FileNotFoundError:
        with open(filename, "w") as file:
            # Create a dictionary with a list of users
            file_data = {"users": [user_data]}
            # Dump the data to the file
            json.dump(file_data, file, indent=4)

# Create a function to open a new window for creating an account
def create_account():
    # Create a top-level window
    account_window = tk.Toplevel(root)
    # Set the window title
    account_window.title("Create Account")
    # Set the window size
    account_window.geometry("300x200")
    # Create a label for username
    username_label = tk.Label(account_window, text="Username:")
    # Create an entry box for username
    username_entry = tk.Entry(account_window)
    # Create a label for password
    password_label = tk.Label(account_window, text="Password:")
    # Create an entry box for password
    password_entry = tk.Entry(account_window, show="*")
    # Create a function to submit the account details
    def submit_account():
        # Get the username and password from the entry boxes
        username = username_entry.get()
        password = password_entry.get()
        # Save the user data to the json file
        save_user_data(username, password)
        # Close the account window
        account_window.destroy()
    # Create a button to submit the account details
    submit_button = tk.Button(account_window, text="Submit", command=submit_account)
    # Place the widgets on the window using grid layout
    username_label.grid(row=0, column=0, padx=10, pady=10)
    username_entry.grid(row=0, column=1, padx=10, pady=10)
    password_label.grid(row=1, column=0, padx=10, pady=10)
    password_entry.grid(row=1, column=1, padx=10, pady=10)
    submit_button.grid(row=2, column=1, padx=10, pady=10)

# Create a function to open a new window for logging in
def login():
    # Create a top-level window
    login_window = tk.Toplevel(root)
    # Set the window title
    login_window.title("Login")
    # Set the window size
    login_window.geometry("300x200")
    # Create a label for username
    username_label = tk.Label(login_window, text="Username:")
    # Create an entry box for username
    username_entry = tk.Entry(login_window)
    # Create a label for password
    password_label = tk.Label(login_window, text="Password:")
    # Create an entry box for password
    password_entry = tk.Entry(login_window, show="*")
    # Create a function to submit the login details
    def submit_login():
        # Get the username and password from the entry boxes
        username = username_entry.get()
        password = password_entry.get()
        # Try to open the json file and check the user data
        try:
            with open("Accounts1.json", "r") as file:
                # Load the data
                file_data = json.load(file)
                # Loop through the users list
                for user in file_data["users"]:
                    # If the username and password match, login successfully
                    if user["username"] == username and user["password"] == password:
                        # Close the login window
                        login_window.destroy()
                        # Show a message box
                        tk.messagebox.showinfo("Login", "Login successful!")
                        # Break the loop
                        break
                # If the loop ends without breaking, login failed
                else:
                    # Show a message box
                    tk.messagebox.showerror("Login", "Invalid username or password!")
        # If the file does not exist, show a message box
        except FileNotFoundError:
            tk.messagebox.showerror("Login", "No accounts found!")
    # Create a button to submit the login details
    submit_button = tk.Button(login_window, text="Submit", command=submit_login)
    # Place the widgets on the window using grid layout
    username_label.grid(row=0, column=0, padx=10, pady=10)
    username_entry.grid(row=0, column=1, padx=10, pady=10)
    password_label.grid(row=1, column=0, padx=10, pady=10)
    password_entry.grid(row=1, column=1, padx=10, pady=10)
    submit_button.grid(row=2, column=1, padx=10, pady=10)

# Create a label for welcome message
welcome_label = tk.Label(root, text="Welcome to the Tkinter GUI!")
# Create a button for creating an account
create_account_button = tk.Button(root, text="Create Account", command=create_account)
# Create a button for logging in
login_button = tk.Button(root, text="Login", command=login)
# Place the widgets on the window using pack layout
welcome_label.pack(padx=10, pady=10)
create_account_button.pack(padx=10, pady=10)
login_button.pack(padx=10, pady=10)

# Start the main loop
root.mainloop()
<script>
    jQuery(document).ready(function($){
        if (window.location.href === "xxxx") {
            $('body').append('<a href="xxx" style="margin-right: 2.8em; margin-bottom: .5em; z-index: 9999999; font-weight: bold; letter-spacing: .7px; border: 2px solid #FFFFFF; box-shadow: none; padding: .2em 2em;" class="fh-hide--mobile fh-fixed--bottom fh-icon--cal fh-button-true-flat-color fh-shape--round">BOOK NOW</a>');
            $('body').append('<a href="xxx" style="z-index: 9999999; letter-spacing: .7px; border: 2px solid #FFFFFF; box-shadow: none; padding: .2em 2em;" class="fh-hide--desktop fh-size--small fh-fixed--side fh-button-true-flat-color fh-color--white">BOOK NOW</a>');
        }
    });
</script>
https://web.archive.org/

and place 

id_

before /http

Add "id_" after the timestamp in a url. For example:

http://web.archive.org/web/20150901185758id_/http://www.example.com
רשימת אייקונים 
selector path {
    fill: gold!important;
}

החלפת איקונים 
selector rect {
    fill: #E1CDCC!important;
}
-- Online SQL Editor to Run SQL Online.
-- Use the editor to create new tables, insert data and all other SQL operations.
  
SELECT first_name, age
FROM Customers;
// var instance = 'dev12345';
// var username = 'admin';
// var password = 'yourpassword';

var graphql = JSON.stringify({
  query: "query {\r\n  countries {\r\n    name\r\n  }\r\n}",
  variables: {}
})


// Instantiate request with ServiceNow API incidents table endpoint
var request = new GlideHTTPRequest('https://countries.trevorblades.com/');
// Add authentication data
//request.setBasicAuth(username, password);

// Add the Accept header to get JSON response
request.addHeader('Accept', 'application/json');

// Execute the GET request
var response = request.post(graphql);

// Print the results: status code and number of records returned
gs.print(response.getStatusCode());
gs.print('Countries Response: ' + response.getBody());
      paddingTop:isFocused ?"20px":"10px"
      paddingTop:isFocused ?"20px":"20px"
<div className="sm:col-span-6">
        <div className="mt-6 flex items-center justify-end gap-x-6">
        <div className="mt-6 flex items-center justify-end gap-x-4">
          
          

            className="rounded-md text-[13px] text-[#31374A] px-6 py-[11px] border border-[#31374A]"
            //   onClick={cancelChanges}
            className="rounded-md text-[13px] text-[#31374A] px-6 py-[11px] border border-[#31374A] mr-2"

    Cancel Changes
            Cancel
@ -40,7 +40,7 @@ import { GrAttachment } from "react-icons/gr";
import { HiOutlineDownload } from "react-icons/hi";
import { IoPeopleCircleOutline } from "react-icons/io5";
import { LuUser } from "react-icons/lu";
import { MdOutlineNotes, MdOutlineStackedBarChart } from "react-icons/md";
import { MdKeyboardArrowDown, MdOutlineNotes, MdOutlineStackedBarChart } from "react-icons/md";
import { RiExpandRightLine } from "react-icons/ri";
import { RxCross2 } from "react-icons/rx";
import { TiTick } from "react-icons/ti";
@ -1267,7 +1267,7 @@ const TaskDetailsView = ({
                  <div className="w-[20%]">
                    <div className="flex items-center">
                      <IoPeopleCircleOutline className="text-blue-500 text-lg" />
                      <span className="text-[#6D6E6F] text-sm ml-1">
                      <span className="text-[#0D2E62] text-sm ml-1">
                        Assignee
                      </span>
                    </div>
@ -1369,7 +1369,7 @@ const TaskDetailsView = ({
                  <div className="w-[20%]">
                    <div className="flex items-center">
                      <FaRegCalendarAlt className="text-blue-500 text-sm" />
                      <span className="text-[#6D6E6F] text-sm ml-1">
                      <span className="text-[#0D2E62] text-sm ml-1">
                        Schedule
                      </span>
                    </div>
@ -1443,7 +1443,7 @@ const TaskDetailsView = ({
                    )}

                    <div className="mt-4 flex items-center max-w-fit">
                      <span className="text-[#6D6E6F] text-sm">
                      <span className="text-[#0D2E62] text-sm">
                        Estimated Time (Hours)
                      </span>

@ -1496,7 +1496,7 @@ const TaskDetailsView = ({
                      )}
                    </div>
                    <div className="mt-2 flex items-center max-w-fit">
                      <span className="text-[#6D6E6F] text-sm">
                      <span className="text-[#0D2E62] text-sm">
                        Log Actual Time (Hours)
                      </span>

@ -1554,7 +1554,7 @@ const TaskDetailsView = ({
                  <div className="w-[20%]">
                    <div className="flex items-center">
                      <MdOutlineStackedBarChart className="text-blue-500 text-md" />
                      <span className="text-[#6D6E6F] text-sm ml-1">
                      <span className="text-[#0D2E62] text-sm ml-1">
                        Priority
                      </span>
                    </div>
@ -1582,7 +1582,9 @@ const TaskDetailsView = ({
                            variant="light"
                            className="bg-inherit min-w-max px-2 h-[28px] rounded"
                          >
                            <BsThreeDots height={12} />
                            {/* <BsThreeDots height={12} /> */}
                            <span className="">Set Priority</span> 
                            <MdKeyboardArrowDown size={20} />
                          </Button>
                        )}
                      </DropdownTrigger>
@ -1620,7 +1622,7 @@ const TaskDetailsView = ({
                  <div className="w-[20%]">
                    <div className="flex items-center">
                      <FaChartLine className="text-blue-500 text-sm" />
                      <span className="text-[#6D6E6F] text-sm ml-1">
                      <span className="text-[#0D2E62] text-sm ml-1">
                        Status
                      </span>
                    </div>
@ -1654,7 +1656,8 @@ const TaskDetailsView = ({
                            variant="light"
                            className="bg-inherit min-w-max px-2 h-[28px] rounded"
                          >
                            <BsThreeDots height={12} />
                           <span className="">Update</span> 
                            <MdKeyboardArrowDown size={20} />
                          </Button>
                        )}
                      </DropdownTrigger>
@ -1691,7 +1694,7 @@ const TaskDetailsView = ({
                <div className="mt-2">
                  <div className="flex items-center">
                    <MdOutlineNotes className="text-blue-500 text-lg" />
                    <span className="text-[#6D6E6F] text-sm ml-1">
                    <span className="text-[#0D2E62] text-sm ml-1">
                      Description
                    </span>
                    <div
@ -1733,7 +1736,7 @@ const TaskDetailsView = ({
                  <div className="mt-4">
                    <div className="flex items-center mb-4">
                      <FaTasks className="text-blue-500 text-sm" />
                      <span className="text-[#6D6E6F] text-sm ml-1">
                      <span className="text-[#0D2E62] text-sm ml-1">
                        Subtasks
                      </span>
                    </div>
from machine import Pin, I2C, PWM, freq
import utime

set_temp = 50 #sets fan start temperature
 
sensor_temp = machine.ADC(4)
conversion_factor = 3.3 / (65535)
fan_speed = 0
fan_pwm = PWM(Pin(18)) #sets output pin
fan_pwm.freq(100) #sets pwm frequency
fan_pwm.duty_u16(fan_speed)
 
while True:
    reading = sensor_temp.read_u16() * conversion_factor 
    temperature = 27 - (reading - 0.706)/0.001721
    print(temperature)
    utime.sleep(2)
    if temperature > set_temp:
        fan_speed =  (temperature - set_temp) * 2000
        fan_speed = max(fan_speed,20000) #sets minimum speed to prevent stalling
        fan_speed = min(fan_speed,64000) 
        fan_pwm.duty_u16(int(fan_speed))
    else:
        fan_speed = 0
        fan_pwm.duty_u16(int(fan_speed)) 
        
 

Metabase Installation on Ubuntu

 

sudo apt-get update

sudo apt-get install openjdk-11-jdk

wget "https://downloads.metabase.com/v0.52.1/metabase.jar" -O ~/metabase.jar

java -jar ~/metabase.jar


Metabae Server on Port 3000:
http://localhost:3000


1- Mysql
2- Display Name: erpnext
3- Host: 127.0.0.1
4- Port: 3306
5- Database name: _2x22222222222222x
6- username: root
7- Password: 123..


 

Taimoor
Mobile: 0300-9808900
Email: Taimoor986@gmail.com
<?php 
/*gift_slide_bk_all*/
function gift_slide_bkg_all($gift_slide) {
    $ua = strtolower($_SERVER["HTTP_USER_AGENT"]);
    $isMob = is_numeric(strpos($ua, "mobile"));
    if ($isMob != 'mobile') {
        // Determine which background field to check based on the $gift_slide value
        if ($gift_slide == 'one') { $slideBackground = 'slide1background'; }
        if ($gift_slide == 'two') { $slideBackground = 'slide2background'; }
        if ($gift_slide == 'three') { $slideBackground = 'slide3background'; }
        if ($gift_slide == 'four') { $slideBackground = 'slide4background'; }
    $background = get_field($slideBackground, get_the_ID());
        if (!empty($background)) {
            // Apply Cloudinary transformations to the background URL
            if (strpos($background, "cloudinary.com") !== false) {
                // Extract the URL parts to insert transformations
                $parts = explode('/upload/', $background);
                if (count($parts) == 2) {
                    // Ensure the URL ends with .jpg and apply transformations including blur
                    $transformedUrl = $parts[0] . '/upload/f_auto,q_auto:eco,e_blur:5000/' . preg_replace('/\.\w+$/', '.jpg', $parts[1]);
                    return $transformedUrl;
                }
            }
            return $background; // Return the original URL if slideBackfield url field is empty
        } else {
        if ($gift_slide == 'one') { $gift_slide_number = 'slide1_type'; }
        if ($gift_slide == 'two') { $gift_slide_number = 'slide2_type'; }
        if ($gift_slide == 'three') { $gift_slide_number = 'slide3_type'; }
        if ($gift_slide == 'four') { $gift_slide_number = 'slide4_type'; }
     $slidetype = get_field($gift_slide_number, get_the_ID());
        if ($slidetype == 'photo editor') {
            if ($gift_slide == 'one') { $gift_field = 'gift_image'; }
            if ($gift_slide == 'two') { $gift_field = 'gift_image_2'; }
            if ($gift_slide == 'three') { $gift_field = 'gift_image_3'; }
            if ($gift_slide == 'four') { $gift_field = 'gift_image_4'; }
            $img_id = get_field($gift_field, get_the_ID());
            if (!empty($img_id)) {
                $media_url = wp_get_attachment_image_url($img_id, 'full');
                if (!empty($media_url)) {
                    return $media_url;
                }
            }
        } else {
            if ($gift_slide == 'one') { $gift_field = 'gif1'; }
            if ($gift_slide == 'two') { $gift_field = 'gif2'; }
            if ($gift_slide == 'three') { $gift_field = 'gif3'; }
            if ($gift_slide == 'four') { $gift_field = 'gif4'; }
       $media_id = get_field($gift_field, get_the_ID());
            if (!empty($media_id) && is_numeric($media_id)) {
                // Try fetching from the _cloudinary meta field
                $cloudinary_data = get_post_meta($media_id, '_cloudinary', true);
                if (isset($cloudinary_data['_cloudinary_url'])) {
                    $media_url = $cloudinary_data['_cloudinary_url'];
                    // Check if the media URL is from Cloudinary
        if (strpos($media_url, "cloudinary.com") !== false) {
            // Insert transformations for all media types
            $parts = explode('/upload/', $media_url);
            $media_url = $parts[0]. '/upload/f_auto,q_auto,so_2,e_blur:5000/'.$parts[1];
        }
                } else {
                    $media_url = wp_get_attachment_url($media_id);
                }
                $filetype = wp_check_filetype($media_url);
                if ($filetype['ext'] == 'mp4') {
                    if (strpos($media_url, "cloudinary.com") !== false) {
                        $parts = explode('/upload/', $media_url);
                        $transformed_media_url = $parts[0]. '/upload/f_auto,q_auto,so_2,e_blur:5000/'.$parts[1];
                        $transformed_media_url = str_replace(".mp4", ".jpg", $transformed_media_url);
                        return $transformed_media_url;
                    }
                } else {
                    return $media_url;
                }
            }
        if (!empty($media_id) && !is_numeric($media_id)) {
            $media_url = $media_id;
            $filetype = wp_check_filetype($media_id);
            if ($filetype['ext'] == 'mp4') {
                $media_name = basename(get_attached_file($media_id));
                $media_name_jpg = str_replace(".mp4", ".jpg", "$media_name");
                return "https://res.cloudinary.com/drt2tlz1j/video/upload/f_auto,q_auto,so_2,e_blur:5000/fn/$media_name_jpg";
            } else {
                return $media_url;
            }
        }
         if (empty($media_id)) {
            return 'https://res.cloudinary.com/drt2tlz1j/images/f_auto,q_auto:eco,e_blur:5000/v1700932277/fn/fallback-GS/fallback-GS.jpg?_i=AA';
        }
        }
    }
}
}
// register shortcode
add_shortcode('gift_slide_bkg_all', 'gift_slide_bkg_all');
<script src="https://upload-widget.cloudinary.com/global/all.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
    // Function to initialize Cloudinary widget and handle upload success
    function setupCloudinaryWidget(editButtonId, urlFieldSelector, submitButtonSelector) {
        var widget = cloudinary.createUploadWidget({
            cloudName: "drt2tlz1j",
            uploadPreset: "giftWidget",
            show_powered_by: false,
            sources: ["local", "image_search", "camera"],
						defaultSource: "local",
					googleApiKey: "AIzaSyAhy7PJXH7_3t9qbIiczK5nZHsaUOGEFMM",
            showAdvancedOptions: false,
            cropping: false,
            multiple: false,
					folder: "gs-uploads",
					clientAllowedFormats: ["image/*", "video/*", "mp4", "mov", "webm", "webp", "gif", "jpg", "png", "svg"],
					showCompletedButton: true,
            styles: {
                palette: {
                    window: "rgba(71, 80, 72, 0.74)",
                    windowBorder: "#FFFFFF",
                    tabIcon: "#009A42",
                    menuIcons: "#FFFFFF",
                    textDark: "#FFFFFF",
                    textLight: "#FFFFFF",
                    link: "#009A42",
                    action: "#009A42",
                    inactiveTabIcon: "#FFFFFF",
                    error: "#FA9B32",
                    inProgress: "#009A42",
                    complete: "#009A42",
                    sourceBg: "rgba(71, 80, 72, 0.37)"
                },
                fonts: { default: { active: true } }
            }
        }, (error, result) => {
            if (!error && result && result.event === "success") {
                console.log('Done! Here is the image info: ', result.info);
                var uploadedUrl = result.info.secure_url;
                
                // Fill the ACF URL field with the uploaded URL
                $(urlFieldSelector).val(uploadedUrl);
                
                // Submit the ACF form
                $(submitButtonSelector).click();
            }
        });

        // Attach click event to the edit button to open the widget
        $(editButtonId).on('click', function() {
            widget.open();
        });
    }

    // Setup Cloudinary widget for each edit button, URL field, and submit button
    setupCloudinaryWidget("#slide1edit", "input[name='acf[field_65c630a53001b]']", "button[name='acf[field_65c630e33001f]']");
    setupCloudinaryWidget("#slide2edit", "input[name='acf[field_65c630c93001c]']", "button[name='acf[field_65c6311130020]']");
    setupCloudinaryWidget("#slide3edit", "input[name='acf[field_65c630cf3001d]']", "button[name='acf[field_65c6311930021]']");
    setupCloudinaryWidget("#slide4edit", "input[name='acf[field_65c630d63001e]']", "button[name='acf[field_65c6312330022]']");
});
</script>
  import React, { useState, useEffect } from 'react';
  import axios from 'axios';
  import { Form } from 'react-bootstrap';

  const Filter01 = ({ setFilterValue }) => {
    const [data, setData] = useState([]);
    const [selectedItemId, setSelectedItemId] = useState('');
    const [loading, setLoading] = useState(true);
    const [error, setError] = useState(null);

    useEffect(() => {
      axios.get('http://5.34.198.87:8000/api/options/uainstruments')
        .then(response => {
          setData(response.data.data);
        })
        .catch(error => {
          setError(error);
        })
        .finally(() => {
          setLoading(false);
        });
    }, []);

    const handleSelectChange = (event) => {
      const selectedId = event.target.value;
      setSelectedItemId(selectedId);
      setFilterValue(selectedId); // Set the selectedId as the filter value
    };

    if (loading) {
      return <p>Loading...</p>;
    }

    if (error) {
      return <p>Error: {error.message}</p>;
    }

    if (data.length === 0) {
      return <p>No data available.</p>;
    }

    return (
  <div className="text-right ">
    <span className="mr-2 text-right float-right ms-3">نماد سهم پایه</span>
    <div className="flex items-center justify-end mb-3 w-[7%] ml-auto m-1">
      <Form.Select
        className="w-48 text-center"
        value={selectedItemId}
        onChange={handleSelectChange}
      >
        <option value=""> </option>
        {data.map((item) => (
          <option key={item.ua_instrument_id} value={item.ua_instrument_id}>
            {item.ua_instrument_symbol_fa}
          </option>
        ))}
      </Form.Select>
    </div>
  </div>
);

  };

  export default Filter01;
#include <iostream>


using namespace std;


int main() {

    int numbers[] = {10,20,30};
    int* ptrNumbers = &numbers[size(numbers) - 1];

    while (ptrNumbers >= &numbers[0]) {//or (ptrNumbers >= numbers)
            cout << *ptrNumbers <<endl;
            ptrNumbers--;
    }
    return 0;
}
    require([
       'Magento_Customer/js/customer-data'
    ], function (customerData) {
        var sections = ['cart'];
        customerData.invalidate(sections);
        customerData.reload(sections, true);
    });
#include <iostream>


using namespace std;

void increasePrice(double& price) {
    price *= 1.2;

}
int main() {

    double price = 100;
    increasePrice(price);
    cout << price;

    return 0;
}
#include <iostream>


using namespace std;

int main() {

    int number = 10;
    int* ptr = &number; // The address of operator
    *ptr = 20; // Indirection (de-referencing) operator
    cout << number;
    
    return 0;
}
Creating a list with a vector,matrix and list
lis<-list(c(1:10),matrix((1:12),3,4,TRUE),list((10:20),matrix(1:6),2,3))
print(lis)
#Giving names for list
names(lis)<-c("VECT","MAT","LISS")
print(lis$VECT)
#Adding an element at the end of the list
lis[4]<-"NEW ELEMENT"
print(lis[4])
#Removing the last element
lis[4]=NULL
print(lis)
#Updating the 3rd element
lis[3]<-"UPDATED ELEMENT"
print(lis)
#Creating a second list
lis2<-list(c(20:30))
print(lis2)
#Merging 2 lists
merg_lis<-list(lis,lis2)
print(merg_lis)
/**
 * 	Show ID in Wordpress
 * 
	Add ID in the action row of list tables for pages, posts,
	custom post types, media, taxonomies, custom taxonomies,
	users amd comments
	
	Inspiration:
	https://wordpress.org/plugins/admin-site-enhancements/
	https://www.itsupportguides.com/knowledge-base/wordpress/using-wordpress-post_row_actions-php-filter/
*/

add_filter('post_row_actions', 'add_custom_action_for_specific_post_type', 11, 2);
add_filter('page_row_actions', 'add_custom_action_for_specific_post_type', 11, 2);
add_filter('cat_row_actions', 'add_custom_action_for_specific_post_type', 11, 2);
add_filter('tag_row_actions', 'add_custom_action_for_specific_post_type', 11, 2);
add_filter('media_row_actions', 'add_custom_action_for_specific_post_type', 11, 2);
add_filter('comment_row_actions', 'add_custom_action_for_specific_post_type', 11, 2);
add_filter('user_row_actions', 'add_custom_action_for_specific_post_type', 11, 2);

/* Output the ID in the action row */
function add_custom_action_for_specific_post_type( $actions, $object ) {
        
	if ( current_user_can( 'edit_posts' ) ) {
		// For pages, posts, custom post types, media/attachments, users
		if ( property_exists( $object, 'ID' ) ) {
			$id = $object->ID;
		}
		// For taxonomies
		if ( property_exists( $object, 'term_id' ) ) {
			$id = $object->term_id;
		}
		// For comments
		if ( property_exists( $object, 'comment_ID' ) ) {
			$id = $object->comment_ID;
		}
		$actions['show-id-now'] = '<span style="color: gray;">ID: ' . $id . '</span>';
	}
	return $actions;
}
import { createSlice, PayloadAction } from '@reduxjs/toolkit';
import MailOutlineRoundedIcon from '@mui/icons-material/MailOutlineRounded';
import {SvgIconTypeMap} from "@mui/material";
import {OverridableComponent} from "@mui/material/OverridableComponent";
import {TuneRounded} from "@mui/icons-material";
import QueryStatsRoundedIcon from '@mui/icons-material/QueryStatsRounded';
import HandymanRoundedIcon from '@mui/icons-material/HandymanRounded';
import TroubleshootRoundedIcon from '@mui/icons-material/TroubleshootRounded';
import AdminPanelSettingsRoundedIcon from '@mui/icons-material/AdminPanelSettingsRounded';


enum SelectableSection {
    message = 'message',
    configuration = 'settings',
    message_statistic = 'message_statistic',
    applications_management = 'applications_management',
    administrator_menu = 'administrator_menu',
    audit = 'audit'
}

type SelectableSectionInfo = {
    name: string;
    displayName: string;
    icon: OverridableComponent<SvgIconTypeMap>;
    isInTabMenu: boolean;
};

const selectableSectionInfoMap: Record<SelectableSection, SelectableSectionInfo> = {
    [SelectableSection.message]: {
        name: 'message',
        displayName: 'Message monitoring',
        icon: MailOutlineRoundedIcon,
        isInTabMenu: true
    },
    [SelectableSection.configuration]: {
        name: 'settings',
        displayName: 'Configuration',
        icon: TuneRounded,
        isInTabMenu: true
    },
    [SelectableSection.message_statistic]: {
        name: 'message_statistics',
        displayName: 'Message Statistics',
        icon: QueryStatsRoundedIcon,
        isInTabMenu: true
    },
    [SelectableSection.applications_management]: {
        name: 'applications_management',
        displayName: 'Applications Management',
        icon: HandymanRoundedIcon,
        isInTabMenu: true
    },
    [SelectableSection.administrator_menu]: {
        name: 'administrator_menu',
        displayName: 'Administrator Menu',
        icon: AdminPanelSettingsRoundedIcon, //AdminPanelSettingsOutlinedIcon
        isInTabMenu: true
    },
    [SelectableSection.audit]: {
        name: 'audit',
        displayName: 'Audit',
        icon: TroubleshootRoundedIcon,
        isInTabMenu: true
    }
};

interface SelectableSectionsState {
    selected: SelectableSection;
}

const initialState: SelectableSectionsState  = {
    selected: SelectableSection.message,
};

const selectedSectionSlice = createSlice({
    name: 'selectedSections',
    initialState,
    reducers: {
        setSelectedSection: (state, action: PayloadAction<SelectableSection>) => {
            state.selected = action.payload;
        }
    },
});

export const { setSelectedSection } = selectedSectionSlice.actions;

export default selectedSectionSlice.reducer;

export const selectSelectedSection = (state: { selectableSections: SelectableSectionsState }) =>
    state.selectableSections.selected;

export const getSelectableSectionInfo = (selectableSection: SelectableSection): SelectableSectionInfo =>
    selectableSectionInfoMap[selectableSection];
let bg;

function setup() {
  createCanvas(400, 400, WEBGL);
  bg=createGraphics(400,400);
  bg.stroke(0);
  bg.strokeWeight(2.5);
  for(let i=0;i<1000;i++){
    bg.point(random(width),random(height));
    
  }
}

function draw() {
  background(245);
  rotateX(radians(frameCount));
  texture(bg);
  
  box(100);
}
rm -r generated/* var/cache/* var/view_preprocessed/* pub/static/*
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;

public class ScoreManager : MonoBehaviour
{
    public int score;
    public TextMeshProUGUI scoreText;
    void Start()
    {
        UpdateScoreText();
    }
    public void IncreaseScore(int amount)
    {
        score += amount;
        UpdateScoreText();
    }

    void UpdateScoreText()
    {
        scoreText.text = "Score: " + score;
    }
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Balloon : MonoBehaviour
{
    public int scoreToGive = 1;
    public int clicksToPop = 5;
    public float scaleIncreasePerClick = 0.1f;
    public ScoreManager scoreManager;

    private void OnMouseDown()
    {
        clicksToPop -= 1;

        transform.localScale += Vector3.one * scaleIncreasePerClick;

        if(clicksToPop ==0)
        {
            scoreManager.IncreaseScore(scoreToGive);
            Destroy(gameObject);
        }
    }
}
if ( is_single() ) {
  $current_post_id = get_queried_object_id();
  $current_category_id = get_the_category( $current_post_id )[0]->cat_ID;

  $args = array(
    'category' => $current_category_id,
    'post__not_in' => array( $current_post_id ),
    'posts_per_page' => 3,
  );

  $related_posts = new WP_Query( $args );

  if ( $related_posts->have_posts() ) {
    echo '<h2>Related Posts:</h2>';
    while ( $related_posts->have_posts() ) {
      $related_posts->the_post();
      echo '<a href="' . get_the_permalink() . '">' . get_the_title() . '</a><br>';
    }
    wp_reset_postdata();
  }
}
// Featured Thumbnail
function featured_thumbnail() { 
	ob_start(); ?>
	<div class="thumbnail-block">
		<?php $featured_img_url = get_the_post_thumbnail_url( get_the_ID(),'full'); ?>
		<div class="page-thumbnail" style="background-image: url('<?php echo $featured_img_url; ?>');"></div>
	</div>
	<?php return ob_get_clean();
}
add_shortcode ('featured_thumbnail','featured_thumbnail');
function diff(start, end) {
    start = document.getElementById("start").value; //to update time value in each input bar
    end = document.getElementById("end").value; //to update time value in each input bar
    
    start = start.split(":");
    end = end.split(":");
    var startDate = new Date(0, 0, 0, start[0], start[1], 0);
    var endDate = new Date(0, 0, 0, end[0], end[1], 0);
    var diff = endDate.getTime() - startDate.getTime();
    var hours = Math.floor(diff / 1000 / 60 / 60);
    diff -= hours * 1000 * 60 * 60;
    var minutes = Math.floor(diff / 1000 / 60);

    return (hours < 9 ? "0" : "") + hours + ":" + (minutes < 9 ? "0" : "") + minutes;
}
@media (max-width: 767px) {
    #socket .container {
        text-align: center;
    }

    #socket .social_bookmarks li,
    #socket .social_bookmarks,
    #socket .sub_menu_socket li,
    #socket .sub_menu_socket,
    #socket .copyright {
        float: none !important;
    }

    #socket .sub_menu_socket li,
    #socket .social_bookmarks li {
        display: inline-block;
    }

    #socket .social_bookmarks {
        margin: 0 0 5px 0;
    }

    #socket .sub_menu_socket {
        margin: 0 !important;
        height: 30px;
    }

    #footer .flex_column, .widget {
        margin-bottom: 0 !important;
    }
}
func _on_button_2_pressed():
	get_tree().quit()
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Edit Data Post </title>
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
</head>
<body style="background: lightgray">

    <div class="container mt-5 mb-5">
        <div class="row">
            <div class="col-md-12">
                <div class="card border-0 shadow-sm rounded">
                    <div class="card-body">
                        <form action="{{ route('posts.update', $post->id) }}" method="POST" enctype="multipart/form-data">
                            @csrf
                            @method('PUT')

<!--nama-->
                            <div class="form-group">
                                <label class="font-weight-bold">NAMA</label>
                                <input type="text" class="form-control @error('nama') is-invalid @enderror" name="nama" value="{{ old('nama', $post->nama) }}" placeholder="Masukkan namat">

                                @error('nama')
                                    <div class="alert alert-danger mt-2">
                                        {{ $message }}
                                    </div>
                                @enderror
                            </div>
<!--absen-->
                            <div class="form-group">
                                <label class="font-weight-bold">ABSEN</label>
                                <input type="text" class="form-control @error('absen') is-invalid @enderror" name="absen" value="{{ old('absen', $post->absen) }}" placeholder="Masukkan Nomer Absen">
                            

                                @error('absen')
                                    <div class="alert alert-danger mt-2">
                                        {{ $message }}
                                    </div>
                                @enderror
                            </div>
<!--kelas-->
                            <div class="form-group">
                                <label class="font-weight-bold">KELAS</label>
                                <input type="text" class="form-control @error('kelas') is-invalid @enderror" name="kelas" value="{{ old('kelas', $post->kelas) }}" placeholder="Masukkan Judul Post">
                            
                                
                                @error('kelas')
                                    <div class="alert alert-danger mt-2">
                                        {{ $message }}
                                    </div>
                                @enderror
                            </div>
        
                            <button type="submit" class="btn btn-md btn-primary">UPDATE</button>
                            <button type="reset" class="btn btn-md btn-warning">RESET</button>

                        </form> 
                    </div>
                </div>
            </div>
        </div>
    </div>
    
 
</body>
</html>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Data Posts</title>
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">

</head>
<body style="background: lightgray">
    <div class="container mt-5">
        <div class="row">
            <div class="col-md-12">
                <div class="card border-0 shadow-sm rounded">
                    <div class="card-body">
                        <a href="{{ route('posts.create') }}" class="btn btn-md btn-success mb-3">TAMBAH POST</a>
                        <table class="table table-bordered">
                            <thead>
                              <tr>
                                <th scope="col">NAMA</th>
                                <th scope="col">ABSEN</th>
                                <th scope="col">KELAS</th>
                                <th scope="col">AKSI</th>
                              </tr>
                            </thead>
                            
                            <tbody>
                                
                              @forelse ($posts as $post)
                                <tr>
                                    <td>{{ $post->nama }}</td>
                                    <td>{{ $post->absen }}</td>
                                    <td>{!! $post->kelas !!}</td>
                                    <td class="text-center">
                                        <form onsubmit="return confirm('Apakah Anda Yakin ?');" action="{{ route('posts.destroy', $post->id) }}" method="POST">

                                            <a href="{{ route('posts.edit', $post->id) }}" class="btn btn-primary">EDIT</a>
                                            @csrf
                                            @method('DELETE')
                                            <button type="submit" class="btn btn-sm btn-danger">HAPUS</button>
                                        </form>
                                    </td>
                                </tr>
                              @empty
                                  <div class="alert alert-danger">
                                      Data Post belum Tersedia.
                                  </div>
                              @endforelse
                            </tbody>
                        </table>  
                    </div>
                </div>
            </div>
        </div>
    </div>
    
 
    <script>
        //message with toastr
        @if(session()->has('success'))
        
            toastr.success('{{ session('success') }}', 'BERHASIL!'); 

        @elseif(session()->has('error'))

            toastr.error('{{ session('error') }}', 'GAGAL!'); 
            
        @endif
    </script>

</body>
</html>
window.onscroll = function() {
2
    var header = document.getElementById('header-1');
3
    if (window.pageYOffset > 100) {
4
        header.style.backgroundColor = '#015478';
5
    } else {
6
        header.style.backgroundColor = 'transparent';
7
    }
8
}
9
/**
add this css on the page or website to hide this div by default

 #halfdetailssection {
  display: none;
}
**/


const toggleButton = document.getElementById("fulltoggleButton");
const myDiv = document.getElementById("fulldetailssection");
const halfdetailssection = document.getElementById("halfdetailssection");

// Set initial state (visible)
myDiv.style.display = "block";
halfdetailssection.style.display = "none";

if (toggleButton) {
  toggleButton.addEventListener("click", function () {
    if (myDiv.style.display === "none") {
      myDiv.style.display = "block";
      halfdetailssection.style.display = "none";
    } else {
      myDiv.style.display = "none";
      halfdetailssection.style.display = "block";
    }
  });
}

const halftoggleButton = document.getElementById("halftoggleButton");

if (halftoggleButton) {
  halftoggleButton.addEventListener("click", function () {
    if (halfdetailssection.style.display === "none") {
      halfdetailssection.style.display = "block";
      myDiv.style.display = "none";
    } else {
      halfdetailssection.style.display = "none";
      myDiv.style.display = "block";
    }
  });
}
add_action( 'woocommerce_account_downloads_columns', 'custom_downloads_columns', 10, 1 ); // Orders and account
2
add_action( 'woocommerce_email_downloads_columns', 'custom_downloads_columns', 10, 1 ); // Email notifications
3
function custom_downloads_columns( $columns ){
4
    // Removing "Download expires" column
5
    if(isset($columns['download-expires']))
6
        unset($columns['download-expires']);
7
​
8
    // Removing "Download remaining" column
9
    if(isset($columns['download-remaining']))
10
        unset($columns['download-remaining']);
11
​
12
    return $columns;
13
}
// Get all elements with the class "jet-form-builder-file-upload__content"
2
var fileUploadContentDivs = document.querySelectorAll('.jet-form-builder-file-upload__content');
3
​
4
// Iterate through each div
5
fileUploadContentDivs.forEach(function (div) {
6
    // Check if the div has any content
7
    if (div.innerHTML.trim() !== '') {
8
        // If content exists, display the div
9
        div.style.display = 'block';
10
    } else {
11
        // If no content, hide the div
12
        div.style.display = 'none';
13
    }
14
});
15
// Change the "Add to Cart" text to "Buy Now"
2
add_filter( 'woocommerce_product_single_add_to_cart_text', 'codewp_custom_cart_button_text' );
3
add_filter( 'woocommerce_product_add_to_cart_text', 'codewp_custom_cart_button_text' );
4
function codewp_custom_cart_button_text() {
5
    return __( 'Purchase', 'codewp' );
6
}
7
​
8
// Redirect users to the checkout page after clicking the "Buy Now" button
9
add_filter( 'woocommerce_add_to_cart_redirect', 'codewp_redirect_checkout_add_cart' );
10
function codewp_redirect_checkout_add_cart() {
11
    global $woocommerce;
12
    $checkout_url = wc_get_checkout_url();
13
    return $checkout_url;
14
}
15
​
16
// Remove the "Add to Cart" button and functionality
17
remove_action('woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10);
18
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30);
19
​
20
// Limit to one product in the cart
21
function codewp_restrict_cart_to_one_item($cart_item_data, $product_id) {
22
    global $woocommerce;
23
​
24
    // If product is being added from the shop page, redirect to checkout
25
    if (is_shop() && isset($_REQUEST['add-to-cart'])) {
26
        $checkout_url = wc_get_checkout_url();
27
        wp_safe_redirect($checkout_url);
28
        exit;
29
    }
30
​
31
    // Empty the cart before adding a new item to ensure only one product is in the cart
32
    $woocommerce->cart->empty_cart();
33
    return $cart_item_data;
34
}
35
add_filter('woocommerce_add_cart_item_data', 'codewp_restrict_cart_to_one_item', 10, 2);
36
​
37
//HTML


<section id="page-1"></section>
<section id="page-2"></section>
<section id="page-3"></section>



//CSS

sections{
    height: 100%;
    width: 100%;
}

//JS

let container = document.querySelector(".container");
let sections = gsap.utils.toArray("section");


let horizontal = gsap.timeline({
   defaults: {
      ease: "none"
   },scrollTrigger: {
      trigger: container,
      pin: true,
      scrub: 2,
      end: () => "+=" + container.offsetWidth
   }
})


horizontal.to(panels, {
   xPercent: -100 * (sections.length -1)
})
#include <iostream>


using namespace std;

int main() {

   int firstArray[] = {10,20,30,40};
   int secondArray[] = {10,20,30,40};

   bool areEqual = true;
   for (int i = 0; i<size(firstArray); i++)
       if(firstArray[i] != secondArray[i]) {
           areEqual = false;
            break;
       }
cout << boolalpha << areEqual;
#include <iostream>


using namespace std;

int main() {

   int firstArray[] = {10,20,30,40};
   int secondArray[size(firstArray)];

   for (int i = 0; i < size(firstArray); i++)
       secondArray[i] = firstArray[i];

   for (int number: secondArray)
       cout << number << endl;


    return 0;

}
<div class="birthdayCard">
<div class="cardFront">
  <div class="front-text">
  <h3 class="happy">HAPPY</h3>
  <h2 class="bday">BIRTHDAY</h2> 
  <h3 class="toyou">to you!</h3>  
  </div>
  <div class="wrap-deco">
<div class="decorations"></div>
<div class="decorationsTwo"></div>
  </div> 
    <div class="wrap-decoTwo">
<div class="decorations"></div>
<div class="decorationsThree"></div>
  </div>
  <div class="plate">
    <div class="cake"></div>
    <div class="flame"></div>
  </div>
</div>  
  <div class="cardInside">
     <div class="inside-text">
  <h3 class="happy">HAPPY</h3>
  <h2 class="bday">BIRTHDAY</h2> 
  <h3 class="toyou">to you!</h3>  
  </div>
    <div class="wishes">
    <p>Dear Friend,</p>
    <p>Happy birthday!! I hope your day is filled with lots of love and laughter! May all of your birthday wishes come true.</p>
    <p class="name">xxx</p>
    </div>
  </div>
</div>
// removes all duplicates of a key in a json array, in this case we create a new const that loops over a cities json array and checks for countries with the same name. it will return only the first instance of that country object where there are multiple of the same country

const countriesUnique = new Set(
  cities.map(city =>
    JSON.stringify({ country: city.country, emoji: city.emoji }),
  ),
)
const countries = [...countriesUnique].map(each => JSON.parse(each))
console.log(countries)
���
=
42
n=42.
Square root of 
42
42 is approximately 
6.48
6.48.
Rounded to the nearest integer, we get 
6
6.
The range of the data is 
73.5
−
45.1
=
28.4
73.5−45.1=28.4.
Class width 
≈
28.4
6
≈
4.73
≈ 
6
28.4
​
 ≈4.73.
// use Fetch hook file
import { useState, useEffect } from "react";


const useFetchCities = (url) => { // need this url placeholder to put into where the fetch hook is being called


 const [cities, setCities] = useState([]);
 const [loading, setLoading] = useState(false);
 const [error, setError] = useState(null);



//fetch for local url => move later to a hook
 useEffect(() => {
      const citiesData = async(url) => {
        setLoading(true)
        try {
          const response = await fetch(url);
          if(!response.ok) return
          
          if(response.status === 200){
            const data = await response.json();
            setCities(data)
            
          }
        
        } catch (error) {
          setError(error)
          setLoading(true)
        }finally{
          setLoading(false)
        }
      }
      citiesData(url)
 
 }, [url]);


 return {cities, loading, error}
}


export default useFetchCities;






//import the hook into another file

// fetch hook for cities => see useFetchCties file
const {cities, loading, error} = useFetchCities(`${BASE_URL}/cities`);
const formatDate = (date) =>
  new Intl.DateTimeFormat("en", {
    day: "numeric",
    month: "long",
    year: "numeric",
    weekday: "long",
  }).format(new Date(date));


  export default formatDate
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Applications\Windowsphotoviewer.dll\shell\open] "MuiVerb"="@Windowsphotoviewer.dll,-3043" [HKEY_CLASSES_ROOT\Applications\Windowsphotoviewer.dll\shell\open\command] @="\"%SystemRoot%\\System32\\rundll32.exe\" \"%ProgramFiles%\\Windows Photo Viewer\\PhotoViewer.dll\", ImageView_Fullscreen %1" [HKEY_CLASSES_ROOT\Applications\Windowsphotoviewer.dll\shell\open\DropTarget] "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}" [HKEY_CLASSES_ROOT\Applications\Windowsphotoviewer.dll\shell\print\command] @="\"%SystemRoot%\\System32\\rundll32.exe\" \"%ProgramFiles%\\Windows Photo Viewer\\PhotoViewer.dll\", ImageView_PrintTo %1" [HKEY_CLASSES_ROOT\Applications\Windowsphotoviewer.dll\shell\print\DropTarget] "Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}"
star

Tue Feb 13 2024 18:42:13 GMT+0000 (Coordinated Universal Time)

@jrray

star

Tue Feb 13 2024 14:57:06 GMT+0000 (Coordinated Universal Time)

@Shira

star

Tue Feb 13 2024 14:13:19 GMT+0000 (Coordinated Universal Time)

@Shira

star

Tue Feb 13 2024 12:28:21 GMT+0000 (Coordinated Universal Time)

@odesign

star

Tue Feb 13 2024 08:37:19 GMT+0000 (Coordinated Universal Time) https://www.programiz.com/sql/online-compiler/

@jatin #undefined

star

Tue Feb 13 2024 06:15:33 GMT+0000 (Coordinated Universal Time)

@RahmanM

star

Tue Feb 13 2024 05:54:34 GMT+0000 (Coordinated Universal Time)

@ayhamsss

star

Tue Feb 13 2024 05:54:03 GMT+0000 (Coordinated Universal Time)

@ayhamsss

star

Tue Feb 13 2024 03:59:15 GMT+0000 (Coordinated Universal Time)

@2018331055

star

Tue Feb 13 2024 03:58:40 GMT+0000 (Coordinated Universal Time)

@2018331055

star

Tue Feb 13 2024 03:56:35 GMT+0000 (Coordinated Universal Time)

@2018331055

star

Mon Feb 12 2024 19:36:54 GMT+0000 (Coordinated Universal Time) https://forums.raspberrypi.com/viewtopic.php?t

@csmith66

star

Mon Feb 12 2024 19:09:26 GMT+0000 (Coordinated Universal Time)

@Taimoor

star

Mon Feb 12 2024 17:25:03 GMT+0000 (Coordinated Universal Time)

@FOrestNAtion

star

Mon Feb 12 2024 17:24:20 GMT+0000 (Coordinated Universal Time)

@FOrestNAtion

star

Mon Feb 12 2024 16:29:53 GMT+0000 (Coordinated Universal Time)

@taharjt

star

Mon Feb 12 2024 15:39:17 GMT+0000 (Coordinated Universal Time)

@sinasina1368 #c++

star

Mon Feb 12 2024 15:15:56 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/70094461/getting-window-checkout-quotedata-or-store-code-are-undefined-error-when-cart-it

@zaki

star

Mon Feb 12 2024 14:50:46 GMT+0000 (Coordinated Universal Time)

@sinasina1368 #c++

star

Mon Feb 12 2024 14:37:20 GMT+0000 (Coordinated Universal Time)

@sinasina1368 #c++

star

Mon Feb 12 2024 14:33:00 GMT+0000 (Coordinated Universal Time)

@khaleel

star

Mon Feb 12 2024 13:58:13 GMT+0000 (Coordinated Universal Time)

@suira #php #wordpress

star

Mon Feb 12 2024 13:44:52 GMT+0000 (Coordinated Universal Time)

@kobis2003

star

Mon Feb 12 2024 11:21:39 GMT+0000 (Coordinated Universal Time)

@seb_prjcts_be

star

Mon Feb 12 2024 09:21:24 GMT+0000 (Coordinated Universal Time)

@zaki #commandline

star

Mon Feb 12 2024 08:41:40 GMT+0000 (Coordinated Universal Time)

@iliavial #c#

star

Mon Feb 12 2024 08:40:04 GMT+0000 (Coordinated Universal Time)

@iliavial #c#

star

Mon Feb 12 2024 07:55:29 GMT+0000 (Coordinated Universal Time)

@suira #php #wordpress

star

Mon Feb 12 2024 06:31:42 GMT+0000 (Coordinated Universal Time)

@omnixima #css

star

Mon Feb 12 2024 06:17:17 GMT+0000 (Coordinated Universal Time)

@Bugs_Developer #javascript

star

Mon Feb 12 2024 04:50:45 GMT+0000 (Coordinated Universal Time)

@omnixima #css

star

Mon Feb 12 2024 03:39:17 GMT+0000 (Coordinated Universal Time)

@azariel

star

Mon Feb 12 2024 01:38:19 GMT+0000 (Coordinated Universal Time)

@anipunk

star

Mon Feb 12 2024 01:36:34 GMT+0000 (Coordinated Universal Time)

@anipunk

star

Sun Feb 11 2024 21:33:31 GMT+0000 (Coordinated Universal Time)

@Y@sir #change-background #scrolling #header

star

Sun Feb 11 2024 21:29:23 GMT+0000 (Coordinated Universal Time)

@Y@sir #on-click

star

Sun Feb 11 2024 21:22:32 GMT+0000 (Coordinated Universal Time)

@Y@sir

star

Sun Feb 11 2024 21:21:10 GMT+0000 (Coordinated Universal Time)

@Y@sir #div #show-and-hide

star

Sun Feb 11 2024 21:16:44 GMT+0000 (Coordinated Universal Time)

@Y@sir #woocommerce #buynowbutton

star

Sun Feb 11 2024 19:04:20 GMT+0000 (Coordinated Universal Time)

@Zohaib77

star

Sun Feb 11 2024 16:50:47 GMT+0000 (Coordinated Universal Time)

@sinasina1368 #c++

star

Sun Feb 11 2024 16:15:05 GMT+0000 (Coordinated Universal Time)

@sinasina1368 #c++

star

Sun Feb 11 2024 05:17:38 GMT+0000 (Coordinated Universal Time) https://lenadesign.org/2021/10/27/html-css-folded-birthday-card/

@alok123

star

Sun Feb 11 2024 05:05:57 GMT+0000 (Coordinated Universal Time) https://www.youtube.com/channel/UCZGkRN5GBPvASdJy4MzevXQ

@Abdelrahman099

star

Sun Feb 11 2024 05:04:07 GMT+0000 (Coordinated Universal Time) https://www.youtube.com/channel/UCZGkRN5GBPvASdJy4MzevXQ

@Abdelrahman099

star

Sun Feb 11 2024 04:02:25 GMT+0000 (Coordinated Universal Time)

@davidmchale #reacth #hook

star

Sun Feb 11 2024 03:54:25 GMT+0000 (Coordinated Universal Time) https://chat.openai.com/c/17310dac-9732-4769-a033-5ab11d562078

@bipinyadav

star

Sun Feb 11 2024 00:23:42 GMT+0000 (Coordinated Universal Time)

@davidmchale #reacth #hook

star

Sun Feb 11 2024 00:22:06 GMT+0000 (Coordinated Universal Time)

@davidmchale #format #date #js #time

star

Sat Feb 10 2024 22:02:59 GMT+0000 (Coordinated Universal Time) https://www.makeuseof.com/tag/the-easiest-way-to-bring-back-photo-viewer-in-windows-10/?utm_medium

@theoacs

Save snippets that work with our extensions

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