Snippets Collections
 * _Formula:_ (Time spent on social media * Hourly salary) / Number of conversions through social media 
 * _Example:_ Your social media efforts resulted in 10 new e-book sales. If you spent 20 hours on social media, with an hourly rate of $30, your social cost per conversion is $60.

 * _Action Steps:_
      * Analyze if this cost is sustainable given the value of each conversion.
      * Explore ways to streamline your social media tasks.
      * Focus on platforms that yield the best results.
* _Tools:_ Ahrefs, SEMrush, Moz, and others provide advanced position tracking. 
* _Example:_ You track keywords like "mindfulness tips," "meditation for beginners," and notice your average position improving over time. This indicates your SEO efforts are paying off.  
*  _Formula_ (Number of times a keyword appears / Total words on page) * 100 
*  _Example:_ If you want to rank for "vegan cake recipes", including that phrase a few times naturally is helpful.  Repeating it excessively becomes unnatural and hurts your chances of ranking well.

*  _Action Steps:_
      *  Focus on creating valuable, informative content first.
      *  Use keyword research tools to identify related terms and phrases (e.g., "eggless cake recipes," "dairy-free frosting").
 *  _Formula:_ (Conversions / Total Visitors) * 100
 * _Example:_  Despite good traffic, your e-book has a low conversion rate on its landing page. This could mean:
       *  Your call-to-action isn't clear or persuasive enough.
       * The landing page doesn't address visitor concerns or build enough trust.
       *  There are too many distractions or form fields on the page.

 * _Action Steps:_
       * Use strong verbs and clear language in your calls-to-action.
       * Highlight the benefits for the visitor.
       * Test different landing page designs and reduce clutter. 
* _Formula:_ (Single page visits / Total sessions) * 100
 * _Example:_ Your "best homemade pasta recipes" page has a high bounce rate. This might mean:
       *  People expect quick, simple recipes, but your content is too complex. 
       * Your images are slow to load, frustrating visitors.
       *  Internal links to related recipes are missing.

 * _Action Steps:_ 
        * Use tools like Google PageSpeed Insights to check load times. 
        * Clearly format your content with headings and short paragraphs.
        * Add internal links to keep visitors engaged on your website.
* _Formula:_ (Clicks / Impressions) * 100
 * _Example:_ You see that your blog post ranks well for "easy baking recipes," but its CTR is low. This indicates a potential problem with your title or meta description. 

 * _Action Steps:_ 
      * Experiment with power words (e.g., "Effortless," "Delicious")
      * Include numbers or a question in your title.
      * Ensure your meta description provides a clear, enticing preview of the content.
https://copenhagenbikes.dk/administrator/index.php

https://copenhagenbikes.dk/administrator/
import javax.swing.*;
import javax.swing.border.Border;

import java.awt.*;
class panelx extends JFrame{

    panelx(){
        setTitle("JPANEL CREATION");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setLayout(null);
        //setting the bounds for the JFrame
        setBounds(100,100,645,470);
        Border br = BorderFactory.createLineBorder(Color.black);
        Container c=getContentPane();
        //Creating a JPanel for the JFrame
        JPanel panel=new JPanel();
        JPanel panel2=new JPanel();
        JPanel panel3=new JPanel();
        JPanel panel4=new JPanel();
        //setting the panel layout as null
        panel.setLayout(null);
        panel2.setLayout(null);
        panel3.setLayout(null);
        panel4.setLayout(null);

        //adding a label element to the panel
        JLabel label=new JLabel("Panel 1");
        JLabel label2=new JLabel("Panel 2");
        JLabel label3=new JLabel("Panel 3");
        JLabel label4=new JLabel("Panel 4");

        label.setBounds(120,50,200,50);
        label2.setBounds(120,50,200,50);
        label3.setBounds(120,50,200,50);
        label4.setBounds(120,50,200,50);
        panel.add(label);
        panel2.add(label2);
        panel3.add(label3);
        panel4.add(label4);

        // changing the background color of the panel to yellow

        //Panel 1
        panel.setBackground(Color.yellow);
        panel.setBounds(10,10,300,200);

        //Panel 2
        panel2.setBackground(Color.red);
        panel2.setBounds(320,10,300,200);

        //Panel 3
        panel3.setBackground(Color.green);
        panel3.setBounds(10,220,300,200);

        //Panel 4
        panel4.setBackground(Color.cyan);
        panel4.setBounds(320,220,300,200);
        

        // Panel border
        panel.setBorder(br);
        panel2.setBorder(br);
        panel3.setBorder(br);
        panel4.setBorder(br);
        
        //adding the panel to the Container of the JFrame
        c.add(panel);
        c.add(panel2);
        c.add(panel3);
        c.add(panel4);
       

        setVisible(true);
    }
    public static void main(String[] args) {
        new panelx();
    }

}
/**
 * Format a given date object to YYYY-MM-DD format.
 * 
 * @param {Date} date The date object to be formatted.
 * @returns {string} The formatted date in YYYY-MM-DD format.
 */
function formatDateToYYYYMMDD(date) {
    const year = date.getFullYear();
    const month = String(date.getMonth() + 1).padStart(2, '0');
    const day = String(date.getDate()).padStart(2, '0');
    const formattedDate = `${year}-${month}-${day}`;
    return formattedDate;
}
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class InitialProject
{   JFrame frame;
	public InitialProject()
	{   frame = new JFrame("MENU");
	     
		frame.setSize(800, 500);
		
		frame.setLayout(new BorderLayout());
		frame.add(new JButton("CVR RESTAURANT"), BorderLayout.NORTH);
		JPanel panel = new JPanel();
		panel.add(new JButton("CONFIRM"));
		panel.add(new JButton("RESET"));
        panel.add(new JButton("EXIT"));
		
		frame.add(panel, BorderLayout.SOUTH);
		
		//frame.add(new JLabel("Border Layout West"), BorderLayout.WEST);
      //  frame.add(new JTextField(20), BorderLayout.NORTH);
        frame.add(new JTextField(30), BorderLayout.WEST);
		frame.add(new JTextField(30), BorderLayout.EAST);
		frame.add(new JButton(""), BorderLayout.CENTER);
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{
		new BorderLayoutDemo();
	}
}
KeyEventDemo.java

import java.awt.*;
import java.awt.event.*;

public class KeyEventDemo extends Frame implements KeyListener
{
	private String msg = "";
	private String state = "";
	
	public KeyEventDemo(){}
	
	public void keyPressed(KeyEvent ke)
	{  state = "Key Down";
	   repaint();
	}
	
	public void keyReleased(KeyEvent ke)
	{  state = "Key Up";
	   repaint();
	}
	
	public void keyTyped(KeyEvent ke)
	{  msg += ke.getKeyChar();
	   repaint();
	}
	
	public void paint(Graphics g)
	{  g.drawString(msg, 20, 100);
	   g.drawString(state, 20, 50);
	}
	
	public static void main(String[] args)
	{  KeyEventDemo f = new KeyEventDemo();
	   f.setSize(600, 400);
	   f.setFont(new Font("Dialog", Font.BOLD, 24));
	   f.setTitle("Key Event Demo");
	   
	   f.addKeyListener(f);
	   
	   f.addWindowListener(new WindowAdapter(){
		   public void windowClosing(WindowEvent we)
		   {  System.exit(0); }
	   });
	   f.setVisible(true);
	}	
}




MouseEventDemo.java

import java.awt.*;
import java.awt.event.*;

public class MouseEventDemo extends Frame implements MouseListener, MouseMotionListener
{
	private String msg = "";
	private int x = 0;
	private int y = 0;
	
	public MouseEventDemo(){}
	
	public void mouseClicked(MouseEvent me)
	{  x = y = 100;
	   msg = msg + " Mouse Clicked ";
	   repaint();
	}
	
	public void mouseEntered(MouseEvent me)
	{  x = y = 100;
	   msg = "Mouse Entered";
	   repaint();
	}
	
	public void mouseExited(MouseEvent me)
	{  x = y = 200;
	   msg = "Mouse Exited";
	   repaint();
	}
	
	public void mousePressed(MouseEvent me)
	{  x = me.getX(); y = me.getY();
	   msg = msg + " Mouse Pressed ";
	   repaint();
	}
	
	public void mouseReleased(MouseEvent me)
	{   x = me.getX(); y = me.getY();
	    msg = msg + " Mouse Released ";
	    repaint();
	}
	
	public void mouseDragged(MouseEvent me)
	{  x = me.getX(); y = me.getY();
	   msg = "* mouse at " + x +", "+y;
	   repaint();
	}
	
	

public void mouseMoved(MouseEvent me)
	{  x = me.getX(); y = me.getY();
	   msg = "Moving mouse at " + x +", "+y;
	   repaint();
	}
	
	public void paint(Graphics g)
	{  g.drawString(msg, x, y);
	}
	
	public static void main(String[] args)
	{  MouseEventDemo f = new MouseEventDemo();
	   f.setSize(600, 400);
	   f.setTitle("Mouse Event Demo");
	   
	   f.addMouseListener(f);
	   f.addMouseMotionListener(f);
	   
	   f.addWindowListener(new WindowAdapter(){
		   public void windowClosing(WindowEvent we)
	{  System.exit(0); }
	   });
	   f.setVisible(true);
	}	
}

 







FileChooserDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;

public class FileChooserDemo
{   private JFrame frame;
	private JFileChooser cc;
	private JButton b1, b2;
	private JTextArea ta;
     
	public FileChooserDemo()
	{
		frame = new JFrame("A Sample Frame");
		frame.setSize(700, 500);
		cc = new JFileChooser();
		ta = new JTextArea(20, 75);
 		frame.add(ta);
		
		b1 = new JButton("Open");
 		b1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{   cc.showOpenDialog(frame);
			    File f = cc.getSelectedFile();
				String text ="";
				try(FileInputStream fis = new FileInputStream(f))
				{ int c = -1;
				  while((c=fis.read()) != -1)
					  text += (char)c;
				  ta.setText(text);
				}
				catch(Exception e){ e.printStackTrace();}
			}
		});
		frame.add(b1);	

		b2 = new JButton("Save");
 		b2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{    cc.showSaveDialog(frame);
			     File f = cc.getSelectedFile();
				String filename = f.getName();
				String text = ta.getText();
				byte[] b = text.getBytes();
				try(
                        FileOutputStream fos = new FileOutputStream(filename)
                         )
				{  for(int i=0; i<text.length();i++)
					   fos.write(b[i]);
				}
				catch(Exception e){ e.printStackTrace();}
			}
		});
		frame.add(b2);		
	
		frame.setLayout(new FlowLayout());
           frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	     frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{    	new FileChooserDemo();
	}
}

ColorChooserDemo.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.colorchooser.*;

public class ColorChooserDemo
{   private JFrame frame;
	private JColorChooser cc;
	private JButton b;
     
	public ColorChooserDemo()
	{
		frame = new JFrame("A Sample Frame");
		frame.setSize(700, 500);
		
		cc = new JColorChooser(); frame.add(cc);
		
		b = new JButton("Color Changer");
		b.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{ frame.getContentPane().setBackground(cc.getColor()); }
		});
		frame.add(b);		
				
		frame.setLayout(new FlowLayout());
           frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{  	new ColorChooserDemo(); 	}
}
BorderLayoutDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class BorderLayoutDemo
{   JFrame frame;
	public BorderLayoutDemo()
	{   frame = new JFrame("Border Layout Demo");
	     
		frame.setSize(800, 500);
		
		frame.setLayout(new BorderLayout());
		frame.add(new JButton("North"), BorderLayout.NORTH);
		JPanel panel = new JPanel();
		panel.add(new JButton("Button 1"));
		panel.add(new JButton("Button 2"));
		frame.add(panel, BorderLayout.SOUTH);
		
		frame.add(new JLabel("Border Layout West"), BorderLayout.WEST);
		frame.add(new JTextField(10), BorderLayout.EAST);
		frame.add(new JButton("CENTER"), BorderLayout.CENTER);
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{
		new BorderLayoutDemo();
	}
}

GridLayoutDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class GridLayoutDemo
{   JFrame frame;
	public GridLayoutDemo()
	{   frame = new JFrame("Border Layout Demo");
	    frame.setSize(800, 500);
		
		frame.setLayout(new GridLayout(4, 4));
		
		JButton b1 = new JButton("1");frame.add(b1);
		JButton b2 = new JButton("2");frame.add(b2);
		JButton b3 = new JButton("3");frame.add(b3);
		JButton b4 = new JButton("Add");frame.add(b4);
		
		JButton b5 = new JButton("4");frame.add(b5);
		JButton b6 = new JButton("5");frame.add(b6);
		JButton b7 = new JButton("6");frame.add(b7);
		JButton b8 = new JButton("Subtract");frame.add(b8);
		
		JButton b9 = new JButton("7");frame.add(b9);
		JButton b10 = new JButton("8");frame.add(b10);
		JButton b11 = new JButton("9");frame.add(b11);
		JButton b12 = new JButton("Multiply");frame.add(b12);
		
		JButton b13 = new JButton("Dot");frame.add(b13);
		JButton b14 = new JButton("0");frame.add(b14);
		JButton b15 = new JButton("Percentage");frame.add(b15);
		JButton b16 = new JButton("Divide");frame.add(b16);
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{
		new GridLayoutDemo();
	}
}


CardLayoutDemo.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class CardLayoutDemo
{   JFrame frame;
	public CardLayoutDemo()
	{   frame = new JFrame("Border Layout Demo");
	    frame.setSize(800, 500);
		frame.setLayout(new FlowLayout());
		
		CardLayout clo = new CardLayout();
		JPanel p1 = new JPanel();p1.setBackground(Color.yellow);
		JPanel p2 = new JPanel();p2.setBackground(Color.yellow);
		JPanel p3 = new JPanel();p3.setBackground(Color.yellow);
		JPanel p4 = new JPanel();p4.setBackground(Color.yellow);
		
		JPanel main = new JPanel();
		main.setLayout(clo);
		p1.setBackground(Color.yellow);
		
		JButton b1 = new JButton("Open");	p1.add(b1);
		JButton b2 = new JButton("Save");	p1.add(b2);
		
		JButton b3 = new JButton("Exit");   	p2.add(b3);
		JButton b4 = new JButton("Dispose"); 	p2.add(b4);
		
		JCheckBox c1 = new JCheckBox("AWT"); p3.add(c1);
		JCheckBox c2 = new JCheckBox("Swing"); p3.add(c2);
		
		JCheckBox c3 = new JCheckBox("Java"); p4.add(c3);
		JCheckBox c4 = new JCheckBox("Python"); p4.add(c4);
		
		main.add(p1, "panel1"); main.add(p2, "panel2"); 
		main.add(p3, "panel3"); main.add(p4, "panel4");
		frame.add(main);
		
		JButton next = new JButton("Next");
		next.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{ clo.next(main);}
		});
		frame.add(next);
		
		JButton previous = new JButton("Previous");
		previous.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{ clo.previous(main);}
		});
		frame.add(previous); 
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{
		new CardLayoutDemo();
	}
}










SwingDemo.java

// Listener implemented as a separate class

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SwingDemo
{   private JFrame frame;
	private JButton b1, b2;
     
	public SwingDemo()
	{    	frame = new JFrame("A Sample Frame");
		frame.setSize(700, 500);
		
		MyListener lis = new MyListener(frame);
		
		b1 = new JButton("Green");
		b1.addActionListener(lis); 	frame.add(b1);
				
		b2 = new JButton("Yellow");
		b2.addActionListener(lis); frame.add(b2);
		
		frame.setLayout(new FlowLayout());
        	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    	frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{   new SwingDemo();
	}
	
}

class MyListener implements ActionListener
{   
    private JFrame fr;

    public MyListener(JFrame fr)
	{ this.fr = fr; }
	
	public void actionPerformed(ActionEvent ae)
	{    	String s = ae.getActionCommand();
		if(s.equals("Green"))
			fr.getContentPane().setBackground(Color.green);
		if(s.equals("Yellow"))
			fr.getContentPane().setBackground(Color.yellow);	
	}
}

SwingDemo2.java

// Listener implemented as an inner class

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SwingDemo2
{   private JFrame frame;
	private JButton b1, b2;
     
	public SwingDemo2()
	{
		frame = new JFrame("A Sample Frame");
		frame.setSize(700, 500);
		
		MyListener lis = this.new MyListener();  
// note the use of this here
		
		b1 = new JButton("Green");
		b1.addActionListener(lis); frame.add(b1);
				
		b2 = new JButton("Yellow");
		b2.addActionListener(lis); frame.add(b2);
		
		frame.setLayout(new FlowLayout());
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{   new SwingDemo2();
	}

	class MyListener implements ActionListener
	{   		
		public void actionPerformed(ActionEvent ae)
		{   String s = ae.getActionCommand();
			if(s.equals("Green"))
				frame.getContentPane().setBackground(Color.green);
			if(s.equals("Yellow"))
				frame.getContentPane().setBackground(Color.yellow);	
		}
	}
}






SwingDemo3.java

// Listener implemented as anonymoys classes

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SwingDemo3
{   private JFrame frame;
	private JButton b1, b2;
     
	public SwingDemo3()
	{
		frame = new JFrame("A Sample Frame");
		frame.setSize(700, 500);
				
		b1 = new JButton("Green");
		b1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{	frame.getContentPane().setBackground(Color.green);
			}
		}); 
		frame.add(b1);
				
		b2 = new JButton("Yellow");
		b2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{	frame.getContentPane().setBackground(Color.yellow);
			}
		});
		frame.add(b2);
		
		frame.setLayout(new FlowLayout());
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	    frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{   new SwingDemo3();
	}	 
}


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class LabelDemo
{   private JFrame frame;
    private JLabel label;
	 
	public LabelDemo()
	{
		frame = new JFrame("A Simple Swing App");

		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		
		frame.setLayout(new FlowLayout());	
		
		ImageIcon ic = new ImageIcon("Animated_butterfly.gif");
		
		label = new JLabel("A Butterfly", ic, JLabel.CENTER);
		label.setFont(new Font("Verdana", Font.BOLD, 18));	
		label.setBackground(Color.yellow);
		frame.add(label);
				
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{   new LabelDemo();
	}
}


ButtonDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class ButtonDemo  
{   private JFrame frame;
    private JLabel label;
	private JButton b1, b2; 
	
	public ButtonDemo()
	{
		frame = new JFrame("A Simple Swing App");

		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		
		frame.setLayout(new FlowLayout());	
		
		label = new JLabel("I show the button text");
		label.setFont(new Font("Verdana", Font.BOLD, 18));	
		frame.add(label);
		
		b1 = new JButton("The First Button");
		b1.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(b1);
		b1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{   label.setText(b1.getText()+" is pressed!"); 	}
		});
		
		b2 = new JButton("The Second Button");
		b2.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(b2);
		b2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae)
			{   label.setText(b2.getText()+" is pressed!"); 	}
		});
				
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public static void main(String[] args)
	{   new ButtonDemo();
	}
}


CheckBoxDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class CheckBoxDemo implements ItemListener
{ 
private JFrame frame;
	private JCheckBox c1, c2, c3, c4;
	private JLabel label;
	private String message =" ";
	
	public CheckBoxDemo()
	{
		frame = new JFrame("A Simple Swing App");

		//frame.setSize(600, 400);
		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		 
		frame.setLayout(new FlowLayout());	
		
		c1 = new JCheckBox("Pizza");
		c1.addItemListener(this);
		c1.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c1);
		
		c2 = new JCheckBox("Burger");
		c2.addItemListener(this);
		c2.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c2);
		
		c3 = new JCheckBox("Rolls");
		c3.addItemListener(this);
		c3.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c3);
		
		c4 = new JCheckBox("Beverage");
		c4.addItemListener(this);
		c4.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c4);
		
		label = new JLabel("I show the selected items");
		label.setFont(new Font("Verdana", Font.BOLD, 18));
		label.setForeground(Color.RED);
		frame.add(label);
		
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public void itemStateChanged(ItemEvent ie)
	{
		if(c1.isSelected())
			message += c1.getText() +" ";
		if(c2.isSelected())
			message += c2.getText() +" ";
		if(c3.isSelected())
			message += c3.getText() +" ";
		if(c4.isSelected())
			message += c4.getText() +" ";
		label.setText(message);
		
		message = " ";
	}
	
	public static void main(String[] args)
	{
		new CheckBoxDemo();
	}
}

RadioButtonDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class RadioButtonDemo implements ActionListener
{ 
    private JFrame frame;
	private JRadioButton c1, c2, c3, c4;
	private JLabel label;
	 
	public RadioButtonDemo()
	{
		frame = new JFrame("A Simple Swing App");

		//frame.setSize(600, 400);
		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		 
		frame.setLayout(new FlowLayout());	
		
		c1 = new JRadioButton("Pizza");
		c1.addActionListener(this);
		c1.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c1);
		
		c2 = new JRadioButton("Burger");
		c2.addActionListener(this);
		c2.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c2);
		
		c3 = new JRadioButton("Rolls");
		c3.addActionListener(this);
		c3.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c3);
		
		c4 = new JRadioButton("Beverage");
		c4.addActionListener(this);
		c4.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(c4);
		
		ButtonGroup bg = new ButtonGroup();
		bg.add(c1); bg.add(c2); bg.add(c3); bg.add(c4);
		
		label = new JLabel("I show the selected items");
		label.setFont(new Font("Verdana", Font.BOLD, 18));
		label.setForeground(Color.RED);
		frame.add(label);
				
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public void actionPerformed(ActionEvent ae)
	{   label.setText(ae.getActionCommand());		 
	}
	
	public static void main(String[] args)
	{   new RadioButtonDemo();
	}
}

ComboBoxDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class ComboBoxDemo implements ActionListener
{ 
    private JFrame frame;
	private JComboBox cb;
	private JLabel label;
		
	public ComboBoxDemo()
	{
		frame = new JFrame("A Simple Swing App");

		//frame.setSize(600, 400);
		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		 
		frame.setLayout(new FlowLayout());	
		
		cb = new JComboBox();
		cb.addItem("Banana"); cb.addItem("Apple"); cb.addItem("Orange"); 
		cb.addItem("Grape");  cb.addItem("Mango"); cb.addItem("Pineapple");			
		
		cb.addActionListener(this);
		frame.add(cb);
		
		label = new JLabel("I show the selected item");
		label.setFont(new Font("Verdana", Font.BOLD, 18));
		label.setForeground(Color.RED);
		frame.add(label);
				
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public void actionPerformed(ActionEvent ae)
	{   label.setText((String)cb.getSelectedItem());		 
	}
	
	public static void main(String[] args)
	{   new ComboBoxDemo();
	}
}

ComboBoxDemo2.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class ComboBoxDemo2 implements ActionListener
{ 
    private JFrame frame;
	private JComboBox cb1, cb2, cb3;
	private JLabel label;
	
	public ComboBoxDemo2()
	{
		frame = new JFrame("A Simple Swing App");

		//frame.setSize(600, 400);
		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		 
		frame.setLayout(new FlowLayout());	
		
		String[] months = {"January", "February", "March", "April", "May", "June", "July", "August", 
		                   "September", "October", "November", "December"};
		cb1 = new JComboBox(); cb2 = new JComboBox(months); cb3 = new JComboBox();
		
		for(int i = 1; i<=31; i++){ cb1.addItem(i); }
		for(int i = 1970; i<2048; i++){ cb3.addItem(i); }	
				
		cb1.addActionListener(this); cb2.addActionListener(this); cb3.addActionListener(this);
		frame.add(cb1); frame.add(cb2); frame.add(cb3);
		
		label = new JLabel("I show the selected Date");
		label.setFont(new Font("Verdana", Font.BOLD, 18));
		label.setForeground(Color.RED);
		frame.add(label);
				
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public void actionPerformed(ActionEvent ae)
	{   String message = "";
	    message += (Integer)cb1.getSelectedItem()+", ";
		message += (String)cb2.getSelectedItem()+", ";
		message += (Integer)cb3.getSelectedItem();
		label.setText(message);		 
	}
	
	public static void main(String[] args)
	{   new ComboBoxDemo2();
	}
}

ListDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class ListDemo implements ListSelectionListener
{ 
    private JFrame frame;
	private JList<String> list;
	private JLabel label;
	private JToolTip tip;
	
	public ListDemo()
	{
		frame = new JFrame("A Simple Swing App");

		//frame.setSize(600, 400);
		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		 
		frame.setLayout(new FlowLayout());	
		
		String[] months = {"January", "February", "March", "April", "May", "June", "July", "August", 
		                   "September", "October", "November", "December"};
		list = new JList<String>(months);
		list.addListSelectionListener(this);
		frame.add(list);
		
		//JScrollPane sp = new JScrollPane(list);
		//frame.add(sp);
		
		label = new JLabel("I show the selected Date");
		label.setFont(new Font("Verdana", Font.BOLD, 18));
		label.setForeground(Color.RED);
		frame.add(label);
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public void valueChanged(ListSelectionEvent ae)
	{   String message = "";
	    for(String each: list.getSelectedValuesList())
			message += each +" ";
		label.setText(message);		 
	}
	
	public static void main(String[] args)
	{   new ListDemo();
	}
}





TextDemo.java

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class TextDemo implements ActionListener 
{ 
    private JFrame frame;
	private JTextField tf1, tf2, tf3;
	private JTextArea ta;
	private JLabel label, label2;
	private JButton b;
		
	public TextDemo()
	{
		frame = new JFrame("A Simple Swing App");

		//frame.setSize(600, 400);
		Toolkit tk = frame.getToolkit();
		Dimension dim = tk.getScreenSize();
		int width = (int)dim.getWidth();
		int height = (int)dim.getHeight();
		frame.setSize(width, height);
		 
		frame.setLayout(new FlowLayout());	
		
		tf1 = new JTextField("Enter the name", 25); tf2 = new JTextField(20); tf3 = new JTextField("Enter a value");
		tf1.setFont(new Font("Verdana", Font.BOLD, 18));
		tf2.setFont(new Font("Verdana", Font.BOLD, 18));
		tf3.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(tf1); frame.add(tf2); frame.add(tf3);
		//tf1.addActionListener(this); tf2.addActionListener(this); tf3.addActionListener(this);
		
		ta = new JTextArea(20, 15);
		ta.setFont(new Font("Verdana", Font.BOLD, 18));
		frame.add(ta);
				
		label = new JLabel();
		label.setFont(new Font("Verdana", Font.BOLD, 18));
		label.setForeground(Color.RED);
		frame.add(label);
		
		label2 = new JLabel();
		label2.setFont(new Font("Verdana", Font.BOLD, 18));
		label2.setForeground(Color.green);
		frame.add(label2);
		
		b = new JButton("Display");
		b.addActionListener(this);
		frame.add(b);
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
	
	public void actionPerformed(ActionEvent ae)
	{   String message ="";
		message += tf1.getText()+": ";
		message += tf2.getText()+": ";
		message += tf3.getText()+": ";
		label.setText(message);
		label2.setText(ta.getText());
	}
		
	public static void main(String[] args)
	{   new TextDemo();
	}
}
function onOpen(e) {
   SpreadsheetApp.getUi()
       .createMenu('SBS Mailer')
       .addItem('Send out emails', 'sendEmails')
       .addItem('Remaining quota', 'remainingQuota')
       .addToUi();
}

function remainingQuota() {
   var emailQuotaRemaining = MailApp.getRemainingDailyQuota();
   Logger.log("Remaining email quota: " + emailQuotaRemaining);
  
  var ss = SpreadsheetApp.openById("1sxOrLJM0Tvd-21vu2zfVxSOSd2lL-hKmYOppQJGDtT8");
  var sheet = ss.getSheetByName('emails_list');
  var quota = ss.getRange("F2").setValue(emailQuotaRemaining);
}

function sendEmails() {
  var ss = SpreadsheetApp.openById("1sxOrLJM0Tvd-21vu2zfVxSOSd2lL-hKmYOppQJGDtT8");
  var sheet = ss.getSheetByName('emails_list');
  var subject = ss.getRange("E2").getValue();
  
  var count_range = sheet.getRange(2, 1, 1500).getValues();
  var flat = count_range.reduce(function(acc, row){
    return acc.concat(row.filter(function(x) {
      return x != "";
    }));
  }, []);
  
  var startRow=2; 
  var numRows=flat.length;
  
  var dataRange=sheet.getRange(startRow, 1, numRows, 3);
  //changed to getDisplayValues
  var data=dataRange.getDisplayValues();
  //changed to for loop
  for (var i=0;i<data.length;i++) {
    var row=data[i];
    var emailAddress=row[0]; 
    
      
    var message=HtmlService.createHtmlOutputFromFile('mail_template').getContent();
    
    var options = {}
    options.htmlBody = message;
    MailApp.sendEmail(emailAddress, subject, '', options);

  }
}


<input                       
    type="text" 
    placeholder="Start date" 
    class="px-2 py-1 text-sm rounded text-gray-800" 
    x-init="new Pikaday({ field: $el })"
    x-on:change="$wire.startDate = formatDateToYYYYMMDD(new Date($el.value))"
/>
#top-menu .current-menu-item a::before,
#top-menu .current_page_item a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 0;
}
#top-menu li a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 50%;
 background: #15bf86; /*** COLOR OF THE LINE ***/
 height: 3px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
#top-menu li a:hover {
 opacity: 1 !important;
}
#top-menu li a:hover:before {
 right: 0;
}
#top-menu li li a:before {
 bottom: 10%;
}
json-server --watch db.json --id _id --port 3001 
// Execute the client side code
function confirmClosure() {
    if (confirm('Are you sure you want to close this issue?') == false) {
        return false;
    } else {
        // Submit the server side code below
        gsftSubmit(null, g_form.getFormElement(), 'vf_close_complete');
    }
}

// Ensure call to server-side function with no browser errors
if (typeof window == 'undefined') {
	// Server side code
    updateCloseComplete();
}

// Server side code
function updateCloseComplete() {
    var taskList = new IssueGrouping().hasOpenTasks(current);
    if (taskList.length > 0) {
        var link = '<a id="permalink" class="linked" style="color:#666666;" href="/sn_grc_task_list.do?sysparm_query=sys_idIN' + taskList.toString() + '" target="_blank">Active Remediation Tasks</a>';
        gs.addErrorMessage(gs.getMessage('This Issue has open Tasks and/or Actions and the state of the Issue cannot be set to Closed Complete whilst open child Tasks or Actions exists Please close the child Tasks and/or Actions first.  Click here for a complete list of open child Tasks and/or Actions: {0}', link));
    } else {
        current.state = '3';
		current.substate = '';
        current.update();
        action.setRedirectURL(current);
    }
}
https://codepen.io/exitfish/pen/oOaOPz
[
    {
        "$match": {
            "userId": 
                ObjectId("64d1ee7758a82e63a46206fe")
            ,
            "$and": [
                {
                    "insertedFor": {
                        "$gte": {
                            "$date": "2024-02-18T09:52:03Z"
                        }
                    }
                },
                {
                    "insertedFor": {
                        "$lte": {
                            "$date": "2024-02-20T09:52:03Z"
                        }
                    }
                }
            ]
        }
    },
    {
        "$project": {
            "insertedFor": 1
        }
    },
  {
    $count:"toot"
  }
]
# mount share folder
sudo mount -t 9p -o trans=virtio /[set shareFolder] /[path vm share folder]

# make change like permanents
# edit file fstab
/[set share folder] /[path vm share folder] 9p trans=virtio, version=9p2000L, rw   0   0
#include <iostream>
#include<cstring>
#include<memory>

using namespace std;

bool isValid (string customerNumber) {
    if (customerNumber.length() != 6)
        return false;

    for(int i = 0; i < 2; i++)
    if (!isalpha(customerNumber[i]))
        return false;

   for (int i = 2; i < customerNumber.length(); i++)
       if(!isdigit(customerNumber[i]))
           return false;

   return true;
}

int main() {

    string cust_number = "AB1234";
    cout << isValid(cust_number);
  return 0;
}
git reset --mixed origin/main
git add .
git commit -m "This is a new commit for what I originally planned to be amended"
git push origin main
<script>
    jQuery(document).ready(function($) {
        // Handle clicks on main menu items
        $("a.premium-menu-link").click(function(e) {
            var submenu = $(this).siblings('.premium-sub-menu');

            if (submenu.length) {
                // Toggle the submenu visibility with a delay
                setTimeout(function() {
                    submenu.toggleClass('active-menu');

                    // Add a class to the clicked parent menu link
                    $(this).addClass('parent-menu-link');

                    // Remove submenu-link class from all submenu items
                    $(".premium-sub-menu a.premium-menu-link").removeClass('submenu-link');

                    // Set inline styles on the parent <ul>
                    var parentUl = $(this).closest('ul');
                    parentUl.css({
                        'visibility': 'visible',
                        'overflow': 'visible',
                        'opacity': 1,
                        'height': 'auto'
                    });

                    // Set opacity to 1 on the <li> elements of the same <ul>
                    parentUl.find('li').css('opacity', 1);
                }.bind(this), 150); // Adjust the delay in milliseconds

                // Close other open submenus (optional)
                $(".premium-sub-menu").not(submenu).removeClass('active-menu');

                // Prevent redirection for non-leaf items
                e.preventDefault();
            }
        });

        // Handle clicks on submenu items
        $(".premium-sub-menu a.premium-menu-link").click(function(e) {
            // Add a class to the submenu link
            $(this).addClass('submenu-link');

            // Set inline styles on the parent <ul>
            var parentUl = $(this).closest('ul');
            parentUl.css({
                'visibility': 'visible',
                'overflow': 'visible',
                'opacity': 1,
                'height': 'auto'
            });

            // Set opacity to 1 on the <li> elements of the same <ul>
            parentUl.find('li').css('opacity', 1);
        });
    });
</script>
public class WordToNumAR
{
    str bigCurrency;
    str smallCurrency;
    real X;
    real InputNo;
    str OutStr;

    str bigCurrency( str _bigCurrency = bigCurrency)
    {
        bigCurrency = _bigCurrency;
        return bigCurrency;
    }

    protected void Eightd()
    {
        real xx;
        ;
        if (InputNo < 10000000 || X < 10000000)
        {
            this.Sevend();
            return;
        }
        //double xx;
        xx = X;
        X = real2int(X / 1000000);
        this.Twod();
        OutStr = OutStr + " مليون";
        X = xx - real2int(xx / 1000000) * 1000000;
        if (X != 0)
        {
            OutStr = OutStr + " و";
        }
        this.Sixd();
        X = xx;
    }

    protected void Fived()
    {
        real xx;
        ;
        if (InputNo < 10000 || X < 10000)
        {
            this.Fourd();
            return;
        }

        xx = X;
        X = real2int(X / 1000);
        this.Twod();
        OutStr = OutStr + " ألف";
        X = xx - real2int(xx / 1000) * 1000;
        if (X != 0)
        {
            OutStr = OutStr + " و";
        }
        this.Threed();

    }

    protected void Fourd()
    {
        real xx
            ;
        if (InputNo < 1000 || X < 1000)
        {
            this.Threed();
            return;
        }

        xx = X;
        X = real2int(X / 1000);
        switch (X)
        {
            case 1:
                OutStr = OutStr + " ألف";
                break;
            case 2:
                OutStr = OutStr + " ألفان";
                break;
            default:
                this.Oned();
                OutStr = OutStr + " آلاف";
                break;
        }
        X = xx - (X * 1000);
        if (X != 0)
        {
            OutStr = OutStr + " و";
        }
        this.Threed();

    }

    protected void Nined()
    {
        real xx;
        if (InputNo < 100000000 || X < 100000000)
        {
            this.Eightd();
            return;
        }

        xx = X;
        X = real2int(X / 1000000);
        this.Threed();
        OutStr = OutStr + " مليون";
        X = xx - real2int(xx / 1000000) * 1000000;
        if (X != 0)
        {
            OutStr = OutStr + " و";
        }
        this.Sixd();
    }

    protected boolean Oned()
    {
        switch (X)
        {
            case 1:
                OutStr = OutStr + " واحد";
                return true;
            case 2:
                OutStr = OutStr + " اثنان";
                return true;
            case 3:
                OutStr = OutStr + " ثلاثة";
                return true;
            case 4:
                OutStr = OutStr + " أربعة";
                return true;
            case 5:
                OutStr = OutStr + " خمسة";
                return true;
            case 6:
                OutStr = OutStr + " ستة";
                return true;
            case 7:
                OutStr = OutStr + " سبعة";
                return true;
            case 8:
                OutStr = OutStr + " ثمانية";
                return true;
            case 9:
                OutStr = OutStr + " تسعة";
                return true;
        }
        // case 0
        return false;
    }

    protected void Sevend()
    {
        real xx;
        ;
        if (InputNo < 1000000 || X < 1000000)
        {
            this.Sixd();
            return;
        }

        xx = X;
        X = real2int(X / 1000000);
        switch (X)
        {
            case 1:
                OutStr = OutStr + " مليون";
                break;
            case 2:
                OutStr = OutStr + " مليونان";
                break;
            default:
                this.Oned();
                OutStr = OutStr + " ملايين";
                break;
        }
        X = xx - (X * 1000000);
        if (X != 0)
        {
            OutStr = OutStr + " و";
        }
        this.Sixd();

    }

    protected void Sixd()
    {
        real xx;

        if (InputNo < 100000 || X < 100000)
        {
            this.Fived();
            return;
        }

        xx = X;
        X = real2int(X / 1000);
        this.Threed();
        OutStr = OutStr + " ألف";
        X = xx - (X * 1000);
        if (X != 0)
        {
            OutStr = OutStr + " و";
        }

        this.Threed();
    }

    str smallCurrency( str _smallCurrency = smallCurrency)
    {
        smallCurrency =  _smallCurrency;
        return smallCurrency;
    }

    protected void Teen()
    {
        if (InputNo < 10 || X < 10)
        {
            this.Oned();
            return;
        }
        switch (real2int(X))
        {
            case 10:
                OutStr = OutStr + " عشرة";
                break;
            case 11:
                OutStr = OutStr + " أحد عشر";
                break;
            case 12:
                OutStr = OutStr + " اثنى عشر";
                break;
            case 13:
                OutStr = OutStr + " ثلاث عشر";
                break;
            case 14:
                OutStr = OutStr + " أربعة عشر";
                break;
            case 15:
                OutStr = OutStr + " خمسة عشر";
                break;
            case 16:
                OutStr = OutStr + " ستة عشر";
                break;
            case 17:
                OutStr = OutStr + " سبعة عشر";
                break;
            case 18:
                OutStr = OutStr + " ثمانية عشر";
                break;
            case 19:
                OutStr = OutStr + " تسعة عشر";
                break;

        }
    }

    protected void Threed()
    {
        real xx;
        if (InputNo < 100 || X < 100)
        {
            this.Twod();
            return;
        }

        xx = X;
        if (X>=100 && X<=199)
                OutStr = OutStr + " مائة";
        else if (X>=200 && X<=299)
                OutStr = OutStr + " مائتان";
        else if (X >= 300 && X <= 399)
                OutStr = OutStr + " ثلاثمائة";
        else if (X >= 400 && X <= 499)
                OutStr = OutStr + " أربعمائة";
        else if (X >= 500 && X <= 599)
                OutStr = OutStr + " خمسمائة";
        else if (X >= 600 && X <= 699)
                OutStr = OutStr + " ستمائة";
        else if (X >= 700 && X <= 799)
                OutStr = OutStr + " سبعمائة";
        else if (X >= 800 && X <= 899)
                OutStr = OutStr + " ثمانمائة";
        else if (X >= 900 && X <= 999)
                OutStr = OutStr + " تسعمائة";

        X = X - (real2int(X / 100) * 100);
        if (X != 0)
        {
            OutStr = OutStr + " و";
        }
        this.Twod();
        X = xx;
    }

    protected void Twod()
    {
        real xx;
        if (InputNo < 20 || X < 20)
        {
            this.Teen();
            return;
        }

        xx = X;
        X = X - real2int(X / 10) * 10;
        if (this.Oned())
                OutStr = OutStr + " و";
        X = xx;
        if (X >= 20 && X <= 29)
                OutStr = OutStr + " عشرون ";
        else if (X >= 30 && X <= 39)
                OutStr = OutStr + " ثلاثون ";
        else if (X >= 40 && X <= 49)
                OutStr = OutStr + " أربعون ";
        else if (X >= 50 && X <= 59)
                OutStr = OutStr + " خمسون";
        else if (X >= 60 && X <= 69)
                OutStr = OutStr + " ستون";
        else if (X >= 70 && X <= 79)
                OutStr = OutStr + " سبعون";
        else if (X >= 80 && X <= 89)
                OutStr = OutStr + " ثمانون";
        else if (X >= 90 && X <= 99)
                OutStr = OutStr + " تسعون";
    }

    public str WordToNumAR(str Amount)
    {

        str des = subStr( Amount, strLen(Amount) - 1 , 2);
        str Taf1 = "";
        real tmpInputNo = InputNo;
        str Taf2 = "";


        InputNo = str2num(Amount);

        // Amount = InputNo.ToString("N2");

        if (InputNo >= 1)
        {
            X = real2int(InputNo);
            this.Nined();
            Taf1 = OutStr;
            Taf1 += bigCurrency;
        }

        OutStr = "";
        InputNo = str2num(des);
        if (InputNo > 0)
        {
            X = real2int(InputNo);
            this.Nined();
            if (tmpInputNo >= 0)
            Taf2 = " و ";
            Taf2 += OutStr;
            Taf2 += " " + smallCurrency;
        }

        X = 0;
        InputNo = 0;
        OutStr = "";

        return Taf1 + Taf2;
    }

}
[
SRSReportParameterAttribute(classStr(NW_PurchaseConfirmContract))
]
    
    class NW_PurchaseConfirmDP extends  SRSReportDataProviderBase
{
    NW_PurchaseConfirmTmp    _NW_PurchaseConfirmTmp;


    

    [SRSReportDataSetAttribute("NW_PurchaseConfirmTmp")]

    public NW_PurchaseConfirmTmp getNW_PurchaseConfirmTmp()
    {

        select * from _NW_PurchaseConfirmTmp;

        return _NW_PurchaseConfirmTmp;

    }

    public void processReport()

    {
      
        PurchId        PurId;
        PurchaseOrderId    JournID;
        VendPurchOrderJour  NW_VendPurchOrderJour ,_VendPurchOrderJour ;
        PurchLineAllVersions             NW_PurchLineAllVersions,_NW_PurchLineAllVersions;
        TmpTaxWorkTrans tmpTax;
        PurchTable purchTable;
        PurchTotals purchTotals;
        taxJournalTrans taxJournalTrans;
        InventLocation InventLocation;
        PurchLine PurchLine;
      
         WordToNumAR     _WordToNumAR;
        _WordToNumAR = new  WordToNumAR();

        NW_PurchaseConfirmContract datacontract  = this.parmDataContract();

        PurId         = datacontract.parmPurchId();
        JournID       = datacontract.parmPurchaseOrderId();

        select purchTable where purchTable.PurchId == PurId
            outer join InventLocation where purchTable.InventLocationId == InventLocation.InventLocationId
            outer join firstonly PurchLine where PurchLine.PurchId == purchTable.PurchId;

   
        select NW_VendPurchOrderJour where NW_VendPurchOrderJour.PurchId == PurId &&  NW_VendPurchOrderJour.PurchOrderDocNum == JournID;

        _NW_PurchaseConfirmTmp.clear();

        _NW_PurchaseConfirmTmp.NW_OrderedByName           = HcmWorker::find(NW_VendPurchOrderJour.purchTable().Requester).name();
        _NW_PurchaseConfirmTmp.NW_CompanyLogo           = FormLetter::companyLogo();

        _NW_PurchaseConfirmTmp.Warehouse = InventLocation.Name;
        _NW_PurchaseConfirmTmp.PurchReqId = PurchLine.PurchReqId;
         
        _NW_PurchaseConfirmTmp.NW_VendorName = VendTable::find(NW_VendPurchOrderJour.OrderAccount).name()
            + NW_VendPurchOrderJour.OrderAccount;
        _NW_PurchaseConfirmTmp.NW_VendorAddress = 
            DirParty::primaryPostalAddress(VendTable::find(NW_VendPurchOrderJour.OrderAccount).Party).Address;

        _NW_PurchaseConfirmTmp.NW_VendorTele =
            VendTable::find(NW_VendPurchOrderJour.OrderAccount).telefax();
        
        _NW_PurchaseConfirmTmp.NW_VendorTele =
            VendTable::find(NW_VendPurchOrderJour.OrderAccount).phone();
        _NW_PurchaseConfirmTmp.NW_Po                = NW_VendPurchOrderJour.PurchId;
        _NW_PurchaseConfirmTmp.NW_PoDate            = NW_VendPurchOrderJour.PurchOrderDate;

        _NW_PurchaseConfirmTmp.NW_DeliveryAddress   = LogisticsLocation::find(purchTable.deliveryLocation()).Description;// PurchTable::find(NW_VendPurchOrderJour.PurchId).deliveryAddressing();
        _NW_PurchaseConfirmTmp.NW_DeliveryDate            =  PurchTable::find(NW_VendPurchOrderJour.PurchId).DeliveryDate;
        _NW_PurchaseConfirmTmp.NW_Currency         = NW_VendPurchOrderJour.purchTable().CurrencyCode;
        _NW_PurchaseConfirmTmp.NW_Amount           = NW_VendPurchOrderJour.Amount;

        if(NW_VendPurchOrderJour.purchTable().CurrencyCode =="SAR")
        {
            _WordToNumAR.bigCurrency(" ريـال سعودي");
            _WordToNumAR.smallCurrency(" هلله");

        }
        if(NW_VendPurchOrderJour.Amount<0)
        {
            _NW_PurchaseConfirmTmp.NW_AmountArabic =   _WordToNumAR.WordToNumAR(num2str((NW_VendPurchOrderJour.Amount*-1),0,2,1,0)) + " فقط لاغير ";

            _NW_PurchaseConfirmTmp.NW_AmountEng=  numeralsToTxt_EN(NW_VendPurchOrderJour.Amount*-1);

            _NW_PurchaseConfirmTmp.NW_VatAmountArabic =   _WordToNumAR.WordToNumAR(num2str(( NW_VendPurchOrderJour.SumTax*-1),0,2,1,0)) + " فقط لاغير ";

            _NW_PurchaseConfirmTmp.NW_VatAmountEng =  numeralsToTxt_EN(NW_VendPurchOrderJour.SumTax*-1);
        }
        else
        {
            _NW_PurchaseConfirmTmp.NW_AmountArabic =   _WordToNumAR.WordToNumAR(num2str((NW_VendPurchOrderJour.Amount),0,2,1,0)) + " فقط لاغير ";

            _NW_PurchaseConfirmTmp.NW_AmountEng=  numeralsToTxt_EN(NW_VendPurchOrderJour.Amount);

            _NW_PurchaseConfirmTmp.NW_VatAmountArabic =   _WordToNumAR.WordToNumAR(num2str(( NW_VendPurchOrderJour.SumTax),0,2,1,0)) + " فقط لاغير ";

            _NW_PurchaseConfirmTmp.NW_VatAmountEng =  numeralsToTxt_EN(NW_VendPurchOrderJour.SumTax);
        }
        _NW_PurchaseConfirmTmp.NW_DeliveryTerms = DlvTerm::find(NW_VendPurchOrderJour.purchTable().DlvTerm).Txt;
        _NW_PurchaseConfirmTmp.NW_PaymentTerms = PaymTerm::find(NW_VendPurchOrderJour.purchTable().Payment).Description;

        while select NW_PurchLineAllVersions  where NW_PurchLineAllVersions.PurchTableVersionRecId == NW_VendPurchOrderJour.PurchTableVersion
        {
            
       

            _NW_PurchaseConfirmTmp.NW_ItemName        =  NW_PurchLineAllVersions.Name;
            _NW_PurchaseConfirmTmp.NW_ItemId          =  NW_PurchLineAllVersions.ItemId;
            _NW_PurchaseConfirmTmp.NW_Qty             =  NW_PurchLineAllVersions.PurchQty;
            _NW_PurchaseConfirmTmp.NW_Price           =  NW_PurchLineAllVersions.PurchPrice;
            _NW_PurchaseConfirmTmp.NW_Unit            =  NW_PurchLineAllVersions.PurchUnit;

            
          /*  purchTable = PurchTable::find(NW_PurchLineAllVersions.PurchId);
            purchTotals = purchTotals::newPurchTable(purchTable);
            purchTotals.calc();
            tmpTax.setTmpData(purchTotals.tax().tmpTaxWorkTrans());
            _NW_PurchaseConfirmTmp.NW_VatRatio =  tmpTax.TaxCode;
            _NW_PurchaseConfirmTmp.NW_LineAmountIncVat      =  (NW_PurchLineAllVersions.LineAmount + tmpTax.TaxAmount)- NW_PurchLineAllVersions.LineDisc;;*/
         
            select sum(SourceRegulateAmountCur) from taxJournalTrans
        where taxJournalTrans.TransRecId    == NW_PurchLineAllVersions.RECID
            && taxJournalTrans.TransTableId  == tableNum(PurchLineAllVersions);
            _NW_PurchaseConfirmTmp.NW_VatAmount =  taxJournalTrans.SourceRegulateAmountCur;
            _NW_PurchaseConfirmTmp.NW_LineAmountIncVat =   _NW_PurchaseConfirmTmp.NW_VatAmount +
                NW_PurchLineAllVersions.LineAmount;
           
            _NW_PurchaseConfirmTmp.insert();
        }
        
    }

}
Test automation code involves creating test cases, handling different locators, interacting with various elements, and implementing assertions to validate expected outcomes. I am sharing a general example using Python with the popular testing framework, Selenium, for web automation.

from selenium import webdriver
from selenium.webdriver.common.by import By

# Set up the WebDriver (assuming Chrome for this example)
driver = webdriver.Chrome(executable_path='path/to/chromedriver.exe')

# Navigate to a website
driver.get('https://www.example.com')

# Find an element using its ID and perform an action (e.g., click)
element = driver.find_element(By.ID, 'example-button')
element.click()

# Perform an assertion to verify the expected result
assert "Example Domain" in driver.title

# Close the browser window
driver.quit()

import 'package:flutter/material.dart';

class Home extends StatefulWidget {
  const Home({Key? key}) : super(key: key);

  @override
  _HomeState createState() => _HomeState();
}

class _HomeState extends State<Home> {
  int currentPageIndex = 0;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('Page Slider'),
      ),
      body: PageView.builder(
        itemCount: 3, // عدد الصفحات
        onPageChanged: (index) {
          setState(() {
            currentPageIndex = index;
          });
        },
        itemBuilder: (BuildContext context, int index) {
          return Center(
            child: Text(
              'Page ${index + 1}',
              style: TextStyle(fontSize: 24.0),
            ),
          );
        },
      ),

    );
  }
}
 public void init()
    {

        #SysSystemDefinedButtons
        formCommandButtonControl delb,newb;
        FormRun _formRun = this as FormRun;
        this.form().design().ViewEditMode(1);
               next init();
        delb = this.control(this.controlId(#SystemDefinedDeleteButton)) as formCommandButtonControl;
        newb = this.control(this.controlId(#SystemDefinedNewButton)) as formCommandButtonControl;
      
        newb.visible(false);
        delb.visible(false);
    }
VGP7Cb675byJmAierGserVzSg5BA3mT8HuILmzeEdd916394
  // useEffect(() => {
  //   axiosInstance
  //     .get(`api/business/${businessStore.id}/lead-attributes`)
  //     .then((res) => {
  //       res?.data?.data?.leadTags.map((tag:any) => {
  //         if (tag.id == tagId) setTagWithoutLead(tag.name);
  //       });
  //     })
  //     .finally(() => {
  //       //setIsLoading(false);
  //     });
  // }, []);
PHP
$global_var = '...long string of random characters...'; 
eval(base64_decode($global_var)); 
# Generated by Selenium IDE
import pytest
import time
import json
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.keys import Keys
from selenium.common.exceptions import NoSuchElementException

import undetected_chromedriver as uc
from selenium.webdriver.support import expected_conditions as Ec
import webbrowser
from urllib.parse import quote_plus
from selenium import webdriver
from selenium.webdriver.common.by import By

base_url = "http://yas-razghi.blogfa.com/"

driver1 = webdriver.Firefox()
driver1.maximize_window()

driver = uc.Chrome(driver_executable_path="chromedriver.exe",
                   browser_executable_path="GC115/GoogleChromePortable.exe")
driver.maximize_window()

search_query = "کلمه جستجوی خود"

encoded_query = quote_plus(search_query)

final_url = base_url + encoded_query

print(final_url)

driver.get(final_url)

# انجام عملیات دیگر با استفاده از مرورگر Chrome
driver.find_element(By.LINK_TEXT, "پروفایل مدیر وبلاگ").click()
driver.get("http://yas-razghi.blogfa.com/")
driver.find_element(By.LINK_TEXT, "آرشیو وبلاگ").click()
driver.find_element(By.CSS_SELECTOR, ".postcontent").click()
driver.find_element(By.CSS_SELECTOR, "li:nth-child(3)").click()
driver.find_element(By.LINK_TEXT, "عناوین نوشته ها").click()

driver.close()
driver1.get("http://yas-razghi.blogfa.com/")

driver1.find_element(By.LINK_TEXT, "پروفایل مدیر وبلاگ").click()
driver1.get("http://yas-razghi.blogfa.com/")
driver1.find_element(By.LINK_TEXT, "آرشیو وبلاگ").click()
driver1.find_element(By.CSS_SELECTOR, ".postcontent").click()
driver1.find_element(By.CSS_SELECTOR, "li:nth-child(3)").click()
driver1.find_element(By.LINK_TEXT, "عناوین نوشته ها").click()

driver1.close()
Redirect 301 / https://maliciouswebsite[.]com/ 
add_action('rest_api_init', 'register_reset_password_route');

function register_reset_password_route() {
    register_rest_route('wp/v1', '/users/resetpassword', array(
        'methods' => 'POST',
        'callback' => 'reset_password_callback',
        'permission_callback' => '__return_true',
    ));
}

function reset_password_callback($request) {
    $user_data = $request->get_params();

    if (empty($user_data['email'])) {
        return new WP_REST_Response(array(
            'success' => false,
            'message' => 'البريد الإلكتروني مطلوب',
        ), 400);
    }

    $user = get_user_by('email', $user_data['email']);

    if (!$user) {
        return new WP_REST_Response(array(
            'success' => false,
            'message' => 'المستخدم غير موجود',
        ), 404);
    }

    $reset = wp_generate_password(12, false);

    $result = wp_set_password($reset, $user->ID);

    if (is_wp_error($result)) {
        return new WP_REST_Response(array(
            'success' => false,
            'message' => $result->get_error_message(),
        ), 500);
    } else {
        wp_mail($user->user_email, 'إعادة تعيين كلمة المرور', 'تمت إعادة تعيين كلمة مرورك بنجاح. كلمة مرورك الجديدة هي: ' . $reset);

        return new WP_REST_Response(array(
            'success' => true,
            'message' => 'تم إعادة تعيين كلمة المرور بنجاح. يرجى التحقق من بريدك الإلكتروني للحصول على كلمة المرور الجديدة.',
        ), 200);
    }
}
import { createContext } from "react";
import useFetch from '../hooks/useFetch' // import the useFetch hook


const BASE_URL = 'http://localhost:8000';


const CitiesContext = createContext();



function CitiesProvider({children}){

    // fetch hook for cities => see useFetchCties file
    const {data: cities, loading, error} = useFetch(`${BASE_URL}/cities`);  


    return(
      <CitiesContext.Provider value={{
          cities: cities,
          loading: loading,
          error: error
      }}>

        {children}
      </CitiesContext.Provider>
    )
}

export {CitiesContext, CitiesProvider}

import { createContext, useState } from "react";
import { faker } from "@faker-js/faker";



//1. create the context
const PostContext = createContext();


// 2. create  the Provider function that returns the provider
function PostProvider({children}){


  // 3. add all state and functions we need
  const [posts, setPosts] = useState(() =>
    Array.from({ length: 30 }, () => createRandomPost())
  );

  const [searchQuery, setSearchQuery] = useState("");

  // Derived state. These are the posts that will actually be displayed
  const searchedPosts = searchQuery.length > 0 ? posts.filter((post) => `${post.title} ${post.body}`.toLowerCase().includes(searchQuery.toLowerCase())) : posts;

  function handleAddPost(post) {
    setPosts((posts) => (
      [...posts, post]
    ))
  }

  function handleClearPosts() {
    setPosts([]);
  }

  function createRandomPost() {
    return {
      title: `${faker.hacker.adjective()} ${faker.hacker.noun()}`,
      body: faker.hacker.phrase(),
    };
  }


   // 4. return all values we need to the provider
   // the values represent all state and functions we have above using an object
   // then we call each key inside the wrapped component where each state or function is needed

  return(
    <PostContext.Provider value={{
      posts: searchedPosts, // the derived state that holds the posts
      query: searchQuery, // the query
      querySetter: setSearchQuery, // query setter function
      addPostHandler: handleAddPost, // add post function
      clearPostHander: handleClearPosts, // clear posts function
    }}>
      {children}
    </PostContext.Provider>
  )

  
} // close the PostProvider function


// 5.export the postContext to use AND the Provider to wrap all components
export {PostContext, PostProvider} 
<p>
  Our <abbr title="Relational Database Management System">RDBMS</abbr> 
  is SQL Server.
</p>
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
class LandingPage extends StatefulWidget {
  const LandingPage({Key? key}) : super(key: key);
  @override
  State<LandingPage> createState() => _LandingPageState();
}

class _LandingPageState extends State<LandingPage> {



  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Column(
        children: [
          const Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: [
              Padding(
                padding: EdgeInsets.fromLTRB(16,15,16,0),
                child: Text("Gallery",style: TextStyle(fontSize: 30,fontWeight: FontWeight.w900),),
              ),
              Padding(
                padding: EdgeInsets.fromLTRB(16,15,16,0),
                child: CircleAvatar(
                  backgroundImage: AssetImage('assets/images/pic.jpg'),
                ),
              )
            ],
          ),
          SizedBox(
            height: 20,
          ),
          SizedBox(
            width: 350,
            child: TextField(
              decoration: InputDecoration(
                contentPadding: EdgeInsets.symmetric(vertical: 12),
                hintText: "Search",
                hintStyle: TextStyle(color: Colors.black,fontWeight: FontWeight.w500),
                fillColor: Color.fromRGBO(228, 230, 232, 100),
                filled: true,
                prefixIcon: Icon(Icons.search),
                enabledBorder: OutlineInputBorder(borderRadius: BorderRadius.circular(30),borderSide: BorderSide(color: Colors.transparent)),
                focusedBorder: OutlineInputBorder(borderRadius: BorderRadius.circular(30),
                borderSide: const BorderSide(color: Colors.transparent)),

              ),
            ),
          ),
          SizedBox(
            height: 15,
          ),
          Expanded(
            flex: 2,
              child: Stack(
                alignment: Alignment.bottomLeft,
            children: [
              Container(
                decoration: BoxDecoration(borderRadius: BorderRadius.circular(15), color: Colors.indigo,),
                width: 320,
              ),
              Positioned(
                left: 70,
                bottom: 30,
                child: SizedBox(
                    width: 180,
                    height: 180,
                    child: Image(image: AssetImage('assets/images/casette.png'))),
              ),
              const Positioned(
                top: 120,
                left: 20,
                child: Column(
                  crossAxisAlignment:CrossAxisAlignment.start,
                  children: [
                    Text('Music',style:GoogleFonts()),
                    Text('45 Photos',style: TextStyle(fontSize: 15,color: Colors.white),)
                  ],
                ),
              )
            ],
          )),
          SizedBox(
            height: 15,
          ),
          Expanded(
              flex: 2,
              child: Stack(
                alignment: Alignment.bottomLeft,
                children: [
                  Container(
                    decoration: BoxDecoration(borderRadius: BorderRadius.circular(15), color: Colors.orange,),
                    width: 320,

                  ),
                  const Positioned(
                    left: 85,
                    bottom: 30,
                    child: SizedBox(
                        width: 150,
                        height: 160,
                        child: Image(image: AssetImage('assets/images/parachute.png'))),
                  ),
                  const Positioned(
                    top: 120,
                    left: 20,
                    child: Column(
                      crossAxisAlignment:CrossAxisAlignment.start,
                      children: [
                        Text('Sky',style: TextStyle(fontSize: 30,color: Colors.white,fontWeight: FontWeight.w900),),
                        Text('30 Photos',style: TextStyle(fontSize: 15,color: Colors.white),)
                      ],
                    ),
                  )
                ],
              )),

          Expanded(
            flex: 1,
            child: Row(
              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              children: [
                IconButton(onPressed: (){}, color: Colors.grey,icon: Icon(Icons.folder)),
                IconButton(onPressed: (){} ,color: Colors.grey, icon: Icon(Icons.center_focus_weak)),
                IconButton(onPressed: (){}, color: Colors.grey,icon: Icon(Icons.favorite_border_outlined)),
              ],
            ),
          ),
        ],
      ),


    );
  }
}









<?php

// Include necessary files and configurations

// Variables

$username = $password = "";

$errors = array();

if ($_SERVER["REQUEST_METHOD"] == "POST") {

    // Validate and process login form data

    // Redirect to user dashboard on success

    // Otherwise, display errors

}

?>

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>User Login</title>

    <!-- Include necessary stylesheets and scripts -->

</head>

<body>

    <h2>User Login</h2>

    <!-- Display potential error messages here -->

    <form method="post" action="">

        <!-- User login form goes here with placeholders for $username and $password -->

        <label for="username">Username:</label>

        <input type="text" id="username" name="username" required>

        <br>

        <label for="password">Password:</label>

        <input type="password" id="password" name="password" required>

        <br>

        <button type="submit">Login</button>

    </form>

</body>

</html>

// dayjs
import dayjs from 'dayjs'
app.config.globalProperties.$dayjs = dayjs;


const instance: any = getCurrentInstance(); //获取上下文实例,instance=vue2的this
const _this = instance.appContext.config.globalProperties;

_this.$dayjs().format("YYYY-MM")
#include <stdio.h>
int main(void) {
    char f, a = '+', b = '+', c = '+', d = '+' ;
    int i;
    printf ("Please enter a character\n");
    scanf (" %c", &f);/*Put a space before %c when in a for statement so that the for statement can 
    be executed a second time, otherwise it would just take the empty space of the new line as the 
    next character. By leaving a space you tell it to ignore the empty space left in the buffer and 
    the next single character written. This problem is not applicable to integers as they don't 
    read empty spaces as integers.*/
    for (i=0; i<5; i++){
        printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        for (i=1; i<2; i++){
            d = f;
            printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        }
        for (i=2; i<3; i++) {
            c=f;
            printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        }
        for (i=3; i<4; i++) {
            b=f;
            printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
        }
        for (i=4; i<5; i++){
            a=f;
        }
        printf("%c%c%c%c%c%c%c%c%c\n",a,b,c,d,f,d,c,b,a);
    }
  return 0;
}
git pull origin main --allow-unrelated-histories
git push origin main 
I am using v6.0.0-beta.2 and this is the working solution for me:

`        const mockFile = {
                    name: asset.name,
                    id: asset.id,
                    accepted:true //this is required to set maxFiles count automatically
                };
                mydropzone.files.push(mockFile);
                mydropzone.displayExistingFile(mockFile, asset.url);`
Dropzone.options.rhDropzone = {
uploadMultiple: false,
complete: function( file, response) {
var xhrresponse = file.xhr.response;
var resp = JSON.parse(xhrresponse);

if( resp.success == true ){
  toastr.success( file.name + ' has been added.')
  fileElement.classList.add("dz-complete");

}else{
  toastr.error( 'Error:' + resp.msg);
  var fileElement = file.previewElement;
  fileElement.classList.add("dz-error");

  var errorMessageElement = fileElement.querySelector(".dz-error-message");
  if (errorMessageElement) {
    errorMessageElement.textContent = "Custom error message here";
  }
}
 Save
}`
star

Wed Feb 21 2024 14:46:33 GMT+0000 (Coordinated Universal Time)

@tchives #formula

star

Wed Feb 21 2024 14:45:39 GMT+0000 (Coordinated Universal Time)

@tchives #formula

star

Wed Feb 21 2024 14:44:09 GMT+0000 (Coordinated Universal Time)

@tchives #formula

star

Wed Feb 21 2024 14:43:21 GMT+0000 (Coordinated Universal Time)

@tchives #formula

star

Wed Feb 21 2024 14:42:31 GMT+0000 (Coordinated Universal Time)

@tchives #formula

star

Wed Feb 21 2024 14:41:06 GMT+0000 (Coordinated Universal Time)

@tchives #formula

star

Wed Feb 21 2024 10:16:04 GMT+0000 (Coordinated Universal Time)

@Shira

star

Wed Feb 21 2024 09:39:44 GMT+0000 (Coordinated Universal Time)

@dsce

star

Wed Feb 21 2024 09:25:30 GMT+0000 (Coordinated Universal Time)

@sentgine #javascript #date

star

Wed Feb 21 2024 09:06:57 GMT+0000 (Coordinated Universal Time)

@dsce

star

Wed Feb 21 2024 08:50:20 GMT+0000 (Coordinated Universal Time)

@dsce

star

Wed Feb 21 2024 08:49:55 GMT+0000 (Coordinated Universal Time)

@dsce

star

Wed Feb 21 2024 08:48:31 GMT+0000 (Coordinated Universal Time)

@dsce

star

Wed Feb 21 2024 08:41:44 GMT+0000 (Coordinated Universal Time)

@iliavial #c#

star

Wed Feb 21 2024 07:55:51 GMT+0000 (Coordinated Universal Time)

@sentgine #blade #php #laravel #html #livewire #alpinejs

star

Wed Feb 21 2024 05:40:07 GMT+0000 (Coordinated Universal Time) https://www.elegantthemes.com/blog/divi-resources/beautiful-css-hover-effects-you-can-add-to-your-divi-menus

@vidas

star

Wed Feb 21 2024 05:21:17 GMT+0000 (Coordinated Universal Time) https://tripleten.com/trainer/web/lesson/a2c0f955-8374-4357-a7bf-e3e4c1ba4a36/

@Marcelluki

star

Tue Feb 20 2024 22:23:58 GMT+0000 (Coordinated Universal Time)

@RahmanM

star

Tue Feb 20 2024 08:50:31 GMT+0000 (Coordinated Universal Time)

@StefanoGi

star

Tue Feb 20 2024 05:55:17 GMT+0000 (Coordinated Universal Time)

@CodeWithSachin ##jupyter #aggregation

star

Mon Feb 19 2024 17:30:07 GMT+0000 (Coordinated Universal Time) youtube.com/watch?v=8LmLwdhh5wA

@wizyOsva #linux #vm #virt-manager

star

Mon Feb 19 2024 16:23:28 GMT+0000 (Coordinated Universal Time)

@sinasina1368 #c++

star

Mon Feb 19 2024 13:22:36 GMT+0000 (Coordinated Universal Time)

@Roytegz

star

Mon Feb 19 2024 12:18:25 GMT+0000 (Coordinated Universal Time)

@Ashu@1208

star

Mon Feb 19 2024 10:45:23 GMT+0000 (Coordinated Universal Time)

@MinaTimo

star

Mon Feb 19 2024 10:44:11 GMT+0000 (Coordinated Universal Time)

@MinaTimo

star

Mon Feb 19 2024 08:45:55 GMT+0000 (Coordinated Universal Time) https://thinkpalm.com/services/test-automation-services/

@Athi #python

star

Mon Feb 19 2024 02:20:56 GMT+0000 (Coordinated Universal Time) https://pastes.io/gotienbj8a

@uae_n1

star

Sun Feb 18 2024 20:31:49 GMT+0000 (Coordinated Universal Time) https://chat.openai.com/

@mebean

star

Sun Feb 18 2024 18:33:11 GMT+0000 (Coordinated Universal Time) https://www.linuxcapable.com/how-to-install-budgie-desktop-on-debian-linux/

@Billzyboi #bash

star

Sun Feb 18 2024 18:32:33 GMT+0000 (Coordinated Universal Time) https://www.linuxcapable.com/how-to-install-budgie-desktop-on-debian-linux/

@Billzyboi #bash

star

Sun Feb 18 2024 16:42:51 GMT+0000 (Coordinated Universal Time) https://learn.microsoft.com/en-us/windows/wsl/install?source

@Mad_Hatter

star

Sun Feb 18 2024 13:27:47 GMT+0000 (Coordinated Universal Time)

@MinaTimo

star

Sun Feb 18 2024 13:24:12 GMT+0000 (Coordinated Universal Time) https://devassistant.tonet.dev/auth/user/token?app_type

@savvass

star

Sun Feb 18 2024 11:26:23 GMT+0000 (Coordinated Universal Time)

@2018331055

star

Sun Feb 18 2024 10:03:14 GMT+0000 (Coordinated Universal Time)

@tchives #functions

star

Sun Feb 18 2024 09:57:53 GMT+0000 (Coordinated Universal Time)

@mehran

star

Sun Feb 18 2024 09:31:06 GMT+0000 (Coordinated Universal Time)

@tchives #redirect

star

Sat Feb 17 2024 23:59:49 GMT+0000 (Coordinated Universal Time)

@davidmchale #react #context #provider #hook

star

Sat Feb 17 2024 23:27:13 GMT+0000 (Coordinated Universal Time)

@davidmchale #react #context #provider

star

Sat Feb 17 2024 21:51:14 GMT+0000 (Coordinated Universal Time) https://www.dofactory.com/html/abbr

@dustin

star

Sat Feb 17 2024 19:43:40 GMT+0000 (Coordinated Universal Time)

@GQlizer4

star

Sat Feb 17 2024 11:00:21 GMT+0000 (Coordinated Universal Time)

@Isaacava

star

Sat Feb 17 2024 08:58:34 GMT+0000 (Coordinated Universal Time)

@kiroy

star

Fri Feb 16 2024 22:16:32 GMT+0000 (Coordinated Universal Time)

@NoobAl

star

Fri Feb 16 2024 20:12:40 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories-on-rebase

@eziokittu

star

Fri Feb 16 2024 18:46:50 GMT+0000 (Coordinated Universal Time) https://github.com/dropzone/dropzone/discussions/categories/q-a?discussions_q

@SathyaPillay

star

Fri Feb 16 2024 18:23:34 GMT+0000 (Coordinated Universal Time) https://js.devexpress.com/jQuery/Documentation/Guide/Data_Binding/Specify_a_Data_Source/Local_Array/

@gerardo0320

star

Fri Feb 16 2024 17:06:50 GMT+0000 (Coordinated Universal Time) https://github.com/dropzone/dropzone/discussions/2272

@SathyaPillay

Save snippets that work with our extensions

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