Snippets Collections

// Match Fixture
    function all_forms($atts) { 
      extract( shortcode_atts( array(
        'file' => ''
      ), $atts ) );
      
      if ($file!='')
        return @file_get_contents($file);
    } 
    // register shortcode
    add_shortcode('all_forms', 'all_forms'); 

	// Match Fixture
    function all_forms($atts) { 

    ob_start(); // Start output buffering
    include ABSPATH . 'all-forms.php'; // Include the file from the root directory
    $content = ob_get_clean(); // Get the buffered content and clean the buffer
    return $content;
    } 
    // register shortcode
    add_shortcode('all_forms', 'all_forms'); 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Date Countdown Timer</title>
</head>
<body>
    <div id="countdown">
        <div>
            <span id="days"></span>
            <div class="smalltext">Days</div>
        </div>
        <div>
            <span id="hours"></span>
            <div class="smalltext">Hours</div>
        </div>
        <div>
            <span id="minutes"></span>
            <div class="smalltext">Minutes</div>
        </div>
        <div>
            <span id="seconds"></span>
            <div class="smalltext">Seconds</div>
        </div>
    </div>

    <script>
        // Set the target date and time (DD-MM-YYYY HH:MM:SS format)
        const targetDateString = "31-12-2023 00:00:00";
        const targetDateParts = targetDateString.split(/[\s-:]/);
        const targetDate = new Date(
            parseInt(targetDateParts[2], 10),  // Year
            parseInt(targetDateParts[1], 10) - 1,  // Month (zero-based)
            parseInt(targetDateParts[0], 10),  // Day
            parseInt(targetDateParts[3], 10),  // Hours
            parseInt(targetDateParts[4], 10),  // Minutes
            parseInt(targetDateParts[5], 10)   // Seconds
        ).getTime();

        // Update the countdown every 1 second
        const countdownInterval = setInterval(function () {
            const now = new Date().getTime();
            const timeRemaining = targetDate - now;

            if (timeRemaining <= 0) {
                clearInterval(countdownInterval);
                document.getElementById("countdown").innerHTML = "EXPIRED";
                return;
            }

            const days = Math.floor(timeRemaining / (1000 * 60 * 60 * 24));
            const hours = Math.floor((timeRemaining % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
            const minutes = Math.floor((timeRemaining % (1000 * 60 * 60)) / (1000 * 60));
            const seconds = Math.floor((timeRemaining % (1000 * 60)) / 1000);

            document.getElementById("days").innerHTML = days;
            document.getElementById("hours").innerHTML = hours;
            document.getElementById("minutes").innerHTML = minutes;
            document.getElementById("seconds").innerHTML = seconds;
        }, 1000); // Update every 1 second
    </script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Date Countdown Timer</title>
</head>
<body>
    <div id="countdown">
        <div>
            <span id="days"></span>
            <div class="smalltext">Days</div>
        </div>
        <div>
            <span id="hours"></span>
            <div class="smalltext">Hours</div>
        </div>
        <div>
            <span id="minutes"></span>
            <div class="smalltext">Minutes</div>
        </div>
        <div>
            <span id="seconds"></span>
            <div class="smalltext">Seconds</div>
        </div>
    </div>

    <script>
        // Set the target date and time (DD-MM-YYYY HH:MM:SS format)
        const targetDateString = "31-12-2023 00:00:00";
        const targetDateParts = targetDateString.split(/[\s-:]/);
        const targetDate = new Date(
            parseInt(targetDateParts[2], 10),  // Year
            parseInt(targetDateParts[1], 10) - 1,  // Month (zero-based)
            parseInt(targetDateParts[0], 10),  // Day
            parseInt(targetDateParts[3], 10),  // Hours
            parseInt(targetDateParts[4], 10),  // Minutes
            parseInt(targetDateParts[5], 10)   // Seconds
        ).getTime();

        // Update the countdown every 1 second
        const countdownInterval = setInterval(function () {
            const now = new Date().getTime();
            const timeRemaining = targetDate - now;

            if (timeRemaining <= 0) {
                clearInterval(countdownInterval);
                document.getElementById("countdown").innerHTML = "EXPIRED";
                return;
            }

            const days = Math.floor(timeRemaining / (1000 * 60 * 60 * 24));
            const hours = Math.floor((timeRemaining % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
            const minutes = Math.floor((timeRemaining % (1000 * 60 * 60)) / (1000 * 60));
            const seconds = Math.floor((timeRemaining % (1000 * 60)) / 1000);

            document.getElementById("days").innerHTML = days;
            document.getElementById("hours").innerHTML = hours;
            document.getElementById("minutes").innerHTML = minutes;
            document.getElementById("seconds").innerHTML = seconds;
        }, 1000); // Update every 1 second
    </script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatib1e" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>Document</title>
</head>
<body>

<?php

include 'folder function/function.php';
echo sum(num1:150, num2:200);

?>


</body>
</html>

function.php
<?php

function sum($num1,$num2){
return $num1+$num2;
}

?>
<?php

$username=array("user-1"=>"mohammadrezasm2@gmail.com","user-2"=>"mohammadrezasmz77@gmail.com");

foreach ($username as $user => $value){
echo "$user => $value <br>";
}

?>
import React, { useEffect, useState } from 'react';
import { Redirect, Route } from 'react-router-dom';

import Loading from './Loading';
import Error from './Error';

export default function ProtectedRoute({ component: Component, ...rest }) {
    
    const [ user, setUser ] = useState('');
    const [ fetchingUser, setFetchingUser ] = useState(true);
    const [ noError, setNoError ] = useState(true);

    useEffect(() => {
        const fetchUser = async () => {
            try {
                const response = await fetch('http://localhost:5000/user', {
                    credentials: 'include'
                });

                if (fetchingUser) {
                    const data = await response.json();
                    setUser(data.session.passport.user);
                }

                setFetchingUser(false);

            } catch {
                setNoError(false);
            }
        }

        fetchUser();
    }, [])

    return (

        <div>
            <Route { ...rest } render={ () => { if (!noError) return <Error />} }/>
            <Route { ...rest } render={ () => { if (fetchingUser && noError) return <Loading />} }/>
            <Route { ...rest } render={ () => { if (user && !fetchingUser && noError) return <Component />} }/>
            <Route { ...rest } render={ () => { if (!user && !fetchingUser && noError) return <Redirect to="/login" />} }/>
        </div>
    )
}
<?php

$user=array("user1" => "navid","user2" => "reza");
echo $user["user1"];

?>
<?php

$name=array("vahid","navid","reza");
$name2=array("sara","nahid","nazanin");
foreach ($name as $value){
echo $value . "<br>";
}

?>
add_filter( 'sp_wpspro_arg', 'wpspro_current_categorised_recent_viewed_featured_most_viewed_products', 10, 2 );
function wpspro_current_categorised_recent_viewed_featured_most_viewed_products($arg, $shortcode_id) {
	if('1376' == $shortcode_id ) {
		
		$wpspro_current_category_obj = get_queried_object();
		if ( isset( $wpspro_current_category_obj->term_id ) ) {
			
			$arg['tax_query'][] = array(
				'taxonomy' => 'product_cat',
				'field'    => 'term_id',
				'terms'    => $wpspro_current_category_obj->term_id,
				'operator' => 'IN',
			);
		}else{
			$current_post_id = get_the_ID();
			$categories = get_the_terms( $current_post_id, 'product_cat' );
			$category_ids = array();
			if ( $categories && ! is_wp_error( $categories ) ) {
				foreach ( $categories as $category ) {
					$category_ids[] = $category->term_id;
				}
				$arg['tax_query'][] = array(
					'taxonomy' => 'product_cat',
					'field'    => 'term_id',
					'terms'    => $category_ids,
					'operator' => 'IN',
				);
			}
 
		}
	} 
	return $arg;
}
export function asyncSequence(items, method) {
    if (!items) {
        return Promise.resolve();
    }
    return new Promise((resolve, reject) => {
        let index = 0;
        const results = [];
        const next = () => {
            // console.info(index, 'of', items.length);
            if (index === items.length) {
                resolve(results);
            } else {
                method(items[index], index, items)
                    .then((result) => {
                        results.push(result);
                        index += 1;
                        next();
                    })
                    .catch((error) => reject(error));
            }
        };
        next();
    });
}

export function asyncFilter(items, method) {
    return new Promise((resolve, reject) => {
        Promise.all(items.map((item) => method(item)))
            .then((decisions) => {
                const results = [];
                decisions.forEach((decision, index) => {
                    if (decision) {
                        results.push(items[index]);
                    }
                });
                resolve(results);
            })
            .catch(reject);
    });
}

export function callbackToPromise(method, ...args) {
    return new Promise((resolve, reject) => {
        method(...args, (error, result) => {
            if (error) {
                reject(error);
            } else {
                resolve(result);
            }
        });
    });
}
taskkill /F /IM  I-CN-HIS.exe /T


D:

cd  D:\LisInterface\HIS\i-CN-HIS XML

start i-CN-HIS.exe
from abc import ABC,abstractmethod
class concrete():
    @abstractmethod
    def w1(self):
        pass 
    @abstractmethod
    def r1(self):
        pass 
class derived(concrete):
    def w1(self):
            self.a=10
    def r1(self): 
            print(self.a)
D=derived()
D.w1() 
D.r1()
from abc import ABC,abstractmethod
class A(ABC):
    @abstractmethod
    def read(self):
        pass
    @abstractmethod
    def write(self):
        pass
    def read1(self):
        self.b=20
    def write1(self):
        print(self.b)
class B(A):
    def read(self):
        self.a=10
    def write(self):
        print(self.a)
b=B()
b.read()
b.write()
b.read1()
b.write1()
from abc import ABC,abstractmethod
class polygon(ABC):
    @abstractmethod 
    def no_of_sides(self):
        pass
class triangle(polygon):
    def no_of_sides(self):
        print('I have 3 sides')
class pentagon(polygon):
    def no_of_sides(self):
        print('I have 5 sides')
class hexagon(polygon):
    def no_of_sides(self):
        print('I have 6 sides')
class quadrilateral(polygon):
    def no_of_sides(self):
        print('I have 4 sides')
t=triangle()
t.no_of_sides()
p=pentagon()
p.no_of_sides()
h=hexagon()
h.no_of_sides()
q=quadrilateral()
q.no_of_sides()

.pv-inline-form{
	.gform_body{
		padding-top: 80px;
		@media(max-width: 860px){
			padding-top: 25px;
		}
		.gform_fields{
			.gfield{
				.ginput_container{
					flex-grow: 1;
					select {
						appearance: none;
						-webkit-appearance: none;
						-moz-appearance: none;
						background-image: url('/wp-content/uploads/2023/06/arrow-down.svg');
						background-repeat: no-repeat;
						background-size: 16px;
						background-position: right center;
						padding-right: 30px;
						/* padding-left: 0; */
					}
					@media(min-width: 861px){
						select{
							text-align: center !important;
							text-align: -webkit-center !important;
							text-align-last: center;
							-webkit-text-alig-last: center;
							-moz-text-align-last: center;
							direction: ltr;
							background-position: 70% center;
						}
						input{
							text-align: center !important;
						}
					}
				}
				@media(min-width: 861px){
					label, .gfield_description{
						flex: 0 0 auto;
					}
					.gfield_description{
						font-size: 20px;
					}
					&.scta-top{
						display: inline-flex;
						//width: 33.333% !important;
						justify-content: flex-start;
						align-items: center;
						vertical-align: middle;
						gap: 10px;
						&.scta-name{
							width: 38%;
						}
						&.scta-company{
							width: 31%;
						}
						&.scta-job{
							width: 31%;
						}
					}
					&.scta-center{
						display: inline-flex;
						justify-content: flex-start;
						align-items: center;
						vertical-align: middle;
						gap: 10px;
						padding-top: 25px;
					}
					&.scta-center.scta-subject{
						width: 33.3333%;
					}
					&.scta-center.scta-message{
						width: 66.6666%;
					}
					&.scta-bottom{
						display: inline-flex;
						width: 100%;
						justify-content: flex-start;
						align-items: center;
						gap: 10px;
						vertical-align: middle;
						padding-top: 25px;
					}
					&.scta-top:not(:first-child),
					&.scta-message{
						padding-left: 10px;
					}
				}
				@media(max-width: 860px){
					display: block !important;
					width: 100% !important;
					label{
						margin-bottom: 0 !important;
					}
					.gfield_description{
						padding-top: 15px;
						font-size: 16px;
					}
					.ginput_container{
						input, select{
							padding: 15px 0 !important;
						}
					}
					&:not(:first-child){
						margin-top: 20px;
					}
				}
				&.gfield_error{
					.ginput_container{
						input, select{
							border-color: red !important;
							border: unset !important;
							border-bottom: 1px solid red !important;
						}
					}
					.gfield_validation_message{
						display: none !important;
					}
				}
			}
		}
	}
	.gform_footer{
		padding-top: 45px;
		span.fas.fa-arrow-right{
			&::before{
				@include arrow-white;
				margin-left: 10px;
			}
		}
		@media(max-width: 860px){
			padding-top: 0 !important;
		}
	}
} 
var engine;
var boxes =[]

var colors = "eae4e9-fff1e6-fde2e4-fad2e1-e2ece9-bee1e6-f0efeb-dfe7fd-cddafd".split(/-/).map(a=>"#"+a)

// https://coolors.co/eae4e9-fff1e6-fde2e4-fad2e1-e2ece9-bee1e6-f0efeb-dfe7fd-cddafd

function preload() {
  // noise for background
  noiseImg = loadImage('noise.png');
}

function setup() {	

	createCanvas(windowWidth, windowHeight);
    console.log(colors)
    
	let {Engine,Bodies,World}= Matter

	let ground= Bodies.rectangle(width/2,height+40,width,80,{isStatic:true})
	let wallLeft= Bodies.rectangle(0-10,height/2,20,height,{isStatic:true})
    let wallRight= Bodies.rectangle(width+10,height/2,10,height,{isStatic:true})

    engine = Engine.create();
	World.add(engine.world, [ground,wallLeft,wallRight,]);
	Matter.Runner.run(engine)
		
}


function draw() {
  
   background('#FF5F5F');

	push();
		blendMode(SOFT_LIGHT);
		image(noiseImg,0,0,width,height);
	pop();
   

	for(let box of boxes){
      
		var vertices = box.vertices;
		fill(box.color)
		
		noStroke()
		beginShape();
		for (let vert of vertices) {
			vertex(vert.x, vert.y);
		}
		endShape(CLOSE);

	}
   

//     document.ontouchmove = function(event) {
//     event.preventDefault();
//       }
  	

}

function generateNewBox(){
	
	let {Engine,Bodies,World}= Matter;
	var sz = random([30,70]);
    let box = Bodies.polygon(
      mouseX,mouseY, floor(random(4,12)), random([1.8*sz,2*sz,2.2*sz]),
      {chamfer: { radius: 30 } });

	box.color = random(colors);
	boxes.push(box);
	World.add(engine.world, box);
  
    console.log(boxes);
  
}



 function mouseClicked(){
 	generateNewBox()
   
 }

// function touchStarted() {
//   generateNewBox()

// }
var textfield;
var output;
var submit;
var colors = "eae4e9-fff1e6-fde2e4-fad2e1-e2ece9-bee1e6-f0efeb-dfe7fd-cddafd".split(/-/).map(a=>"#"+a)

function setup() {
  noCanvas();
  textfield=select("#input");
  output=select('#output');
  submit=select('#submit');

  submit.mousePressed(newText);

}

function newText(){

  var s = textfield.value();
  var words = s.split(  /(\W+)/  );

  for(var i=0; i< words.length; i++){
   
   var span = createSpan(words[i]);
   span.parent(output);

   if(!/\W+/.test(words[i]) ){
    span.style('background-color',colors[floor(random(0,8))]);

    span.mouseOver(highlight);

   }

  }

  console.log(words);
  console.log(colors);
  // createP(s);
}

function highlight(){
  // console.log(this.html());

  var s = this.html();
  s = s.replace(/[aeiou]/g,replacer);
  console.log(s);

  var cakeSpan = createSpan(s+" / ");
  // var cakeSpan = createSpan(s);
   cakeSpan.parent(cakeOutput);
}

function replacer(match){
  // console.log(match);
  var randomValue = random();
  if (randomValue>0.5) {return "🍰"} else{return"🥞"};
  

  return "🍰||🥞";
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
  
  
    <ul class="nav">
            <li><i class="fas fa-home"></i><a href="#">Home</a></li>
            <li><i class="fas fa-user"></i><a href="#">Profile</a></li>
            <li><i class="fas fa-envelope"></i><a href="#">Messages</a></li>
            <li><i class="fas fa-cog"></i><a href="#">Settings</a></li>
        </ul>
<h2>Count in component2  =  {{ count }}</h2>
<button (click)='nextCount()'>Next Count from component2</button>
export class Appchild2Component implements OnInit {
 
    count: number;
    constructor(private appsevice: AppService) {
    }
    ngOnInit() {
 
        this.appsevice.count.subscribe(c => {
            this.count = c;
        });
    }
    nextCount() {
        this.appsevice.nextCount();
    }
}
import { Injectable } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
 
@Injectable({
    providedIn: 'root'
})
export class AppService {
    counter = 1;
    count: BehaviorSubject<number>;
    constructor() {
 
        this.count = new BehaviorSubject(this.counter);
    }
 
    nextCount() {
        this.count.next(++this.counter);
    }
}


var payload = {
  "items": [
    {
      "className": "cmdb_ci_computer",
      "values": {
        "name": "ltequ1851"
      }
    }
  ]
};
var input = new JSON().encode(payload);
var output = SNC.IdentificationEngineScriptableApi.createOrUpdateCI('ServiceNow', input);
gs.print(output);
/*
    Find all the update-sets that are WIP and the customer updates contains more than one applications
*/

//-------------------------------------------------------------------------------------------------------------
// If we want specific users e.g. if there are multiple partners and we want only our techs then add them to
// the list below else clear the list!
//-------------------------------------------------------------------------------------------------------------
var createdByUsers = [
    'zeb.granada@valueflow.com.au', 
    'Nadia.Co@valueflow.com.au',
    'rahman.mahmoodi@valueflow.com.au',
    'loraine.frendo@valueflow.com.au',
    'Dharmesh.Jani@valueflow.com.au'
    ];
    
    //-------------------------------------------------------------------------------------------------------------
    // Go through all the Update-sets that are WIP 
    // Ignore the Default update-sets
    //-------------------------------------------------------------------------------------------------------------
    var grSysUpdateSet = new GlideRecord('sys_update_set');
    grSysUpdateSet.addQuery('state', 'in progress');
    grSysUpdateSet.addQuery('name', '!=', 'Default');
    
    //-------------------------------------------------------------------------------------------------------------
    // If users list exist then add it to the query
    //-------------------------------------------------------------------------------------------------------------
    if(createdByUsers && createdByUsers.length > 0){
        var createdByUsersQuery = createdByUsers.join(',').trim(',');
        grSysUpdateSet.addQuery('sys_created_by', 'IN', createdByUsersQuery);
    }
    
    grSysUpdateSet.query();
    
    // Distinct Update-set names
    var distinctXMLList = [];
    
    while (grSysUpdateSet.next()) {
    
        //-------------------------------------------------------------------------------------------------------------
        // Find all the customer updates that belongs to this update-set and are different than the update-set application
        //-------------------------------------------------------------------------------------------------------------
        var grCustomerUpdates = new GlideRecord('sys_update_xml');
        grCustomerUpdates.addQuery("update_set.sys_id", grSysUpdateSet.getUniqueValue());
        grCustomerUpdates.addQuery("application", '!=', grSysUpdateSet.getValue('application'));
        grCustomerUpdates.query();
    
    
        while (grCustomerUpdates.next()) {
            
            // Don't report the same update-set name more than once, as long as it is reported once is enough!!
            if(distinctXMLList.indexOf(grSysUpdateSet.getValue('name')) == -1){
                gs.debug('-------------------------------------------------------------------------------------------------------------');
                gs.debug('Found an update-set that its customer updates has more than one applications (at least)!');
                gs.debug('-------------------------------------------------------------------------------------------------------------');
                gs.debug('Update-set name (sys_update_set): ' + grSysUpdateSet.getValue('name'));
                gs.debug('Update-set owner: ' + grSysUpdateSet.getDisplayValue('sys_created_by'));
                gs.debug('Customer updates owner [offender ;-)]: ' + grCustomerUpdates.getDisplayValue('sys_created_by'));
                gs.debug('-------------------------------------------------------------------------------------------------------------');
            
                distinctXMLList.push(grSysUpdateSet.getValue('name'));
            }
        }
        
    }

/* Complete all the Tasks and Child cases for the parent HR cases */

var parentCaseSysId = '<>';

// Close all the tasks
var grSnHrCoreTask = new GlideRecord('sn_hr_core_task');
grSnHrCoreTask.addEncodedQuery("parent=" + parentCaseSysId + "^state!=3^ORstate=NULL");
grSnHrCoreTask.query();

while (grSnHrCoreTask.next()) {
    grSnHrCoreTask.setValue('state', 3);
	grSnHrCoreCase.setWorkFlow(false);
    grSnHrCoreTask.update();
}



// Close all the child cases

var grSnHrCoreCase = new GlideRecord('sn_hr_core_case');
grSnHrCoreCase.addEncodedQuery("parent=" + parentCaseSysId + "^state!=3^ORstate=NULL");
grSnHrCoreCase.query();

while (grSnHrCoreCase.next()) {
	grSnHrCoreCase.setValue('state', 3);
	grSnHrCoreCase.setWorkFlow(false);
    grSnHrCoreCase.update();
}
(function runTransformScript(source, map, log, target) {
// Call CMDB API to do Identification and Reconciliation of current row
var cmdbUtil = new CMDBTransformUtil();
cmdbUtil.identifyAndReconcile(source, map, log);
ignore = true;

if (cmdbUtil.hasError()) {
        var errorMessage = cmdbUtil.getError();
        log.error(errorMessage);
} else {
        log.info('IE Output Payload: ' + cmdbUtil.getOutputPayload());
        log.info('Imported CI: ' + cmdbUtil.getOutputRecordSysId());
}

})(source, map, log, target);
{
	"blocks": [
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":popcorn::movie_camera:XERO KIDS DURING SCHOOL HOLIDAYS  |  25 SEP - 06 OCT:popcorn::movie_camera: ",
				"emoji": true
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "During the upcoming school holidays we'll be hosting daily movie sessions for Xero kids in the All-Hands area - get ready for two weeks of Disney magic!"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":clock10: *Movie Times* \n\nWe'll be showing two Disney movies every day:\n\nThe first movie will start at 10am \n\nThe second movie will start at 2pm"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":memo: *Sign-In Reminder* \n\n Please remember that all visitors, including your children, must sign in on the iPad when they arrive and sign out before leaving. This helps us ensure everyone's safety during their time in the office."
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":eye-in-speech-bubble: *Supervision* \n\n While your kids enjoy the Auckland office and movies, we kindly ask that you supervise them throughout their visit. Your presence and guidance are greatly appreciated."
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":popcorn: *Snacks?* \n\n We've got you covered on the snack front!"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "_*If you have any questions or need more information, please don't hesitate to reach out.*_"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "*Thank you,* \n\n *WX*:wx:"
			}
		}
	]
}
//index controller
->addColumn('enroll', function ($row) {

if ($row->enroll == false) {
return '<a href="javascript:void(0)" data-toggle="toggle" data-id="' . $row->id . '" title="Change Enroll" class="toggle-class"><i class="fa fa-exclamation-circle text-dark"></i></a>';
}
if ($row->enroll == true) {
return '<a href="javascript:void(0)" data-toggle="toggle" data-id="' . $row->id . '" title="Change Status" class=""><i class="far fa-check-circle text-success"></i></a>';
}
})

//index blade
$('body').on('click', '.toggle-class', function(e) {

e.preventDefault();
var enroll = $(this).prop('checked') == false ? 0 : 1;
var admission_id = $(this).data('id');

swal({
title: "Are you sure?",
text: "You won't be able to revert this!",
icon: "warning",
showCancelButton: true,
buttons: {
confirm: {
text: "Yes, delete it!",
value: true,
visible: true,
className: "btn btn-primary",
closeModal: true,
},
cancel: {
text: "Cancel",
value: null,
visible: true,
className: "btn btn-light",
closeModal: true,
}
}
}).then((changeStatus) => {
if (changeStatus) {

$.ajax({
type: "GET",
url: "/students/changeEnroll",
data: {
'enroll': enroll,
'admission_id': admission_id
},
dataType: "json",
success: function(data) {
dataTable.ajax.reload();
showSuccessToastUpdate();
},
error: function(data) {
console.log('Error:', data);
}
});
}
});
});
  ->addColumn('enroll', function ($row) {
  $iconClass = $row->enroll === 1 ? 'far fa-check-circle text-success' : 'fa fa-exclamation-circle text-dark';

  $btn = '<a href="javascript:void(0)" class="enroll-toggle" data-id="' . $row->id . '" data-status="' . $row->enroll . '">';
      $btn .= '<i class="' . $iconClass . '"></i>';
      $btn .= '</a>';

  return $btn;
  })
{
  "data": {
    "id": "2ndCYJK",
    "title": "c1f64245afb2",
    "url_viewer": "https://ibb.co/2ndCYJK",
    "url": "https://i.ibb.co/w04Prt6/c1f64245afb2.gif",
    "display_url": "https://i.ibb.co/98W13PY/c1f64245afb2.gif",
    "width":"1",
    "height":"1",
    "size": "42",
    "time": "1552042565",
    "expiration":"0",
    "image": {
      "filename": "c1f64245afb2.gif",
      "name": "c1f64245afb2",
      "mime": "image/gif",
      "extension": "gif",
      "url": "https://i.ibb.co/w04Prt6/c1f64245afb2.gif",
    },
    "thumb": {
      "filename": "c1f64245afb2.gif",
      "name": "c1f64245afb2",
      "mime": "image/gif",
      "extension": "gif",
      "url": "https://i.ibb.co/2ndCYJK/c1f64245afb2.gif",
    },
    "medium": {
      "filename": "c1f64245afb2.gif",
      "name": "c1f64245afb2",
      "mime": "image/gif",
      "extension": "gif",
      "url": "https://i.ibb.co/98W13PY/c1f64245afb2.gif",
    },
    "delete_url": "https://ibb.co/2ndCYJK/670a7e48ddcb85ac340c717a41047e5c"
  },
  "success": true,
  "status": 200
}
setTimeout(function(){(typeof window.BOLD!=='undefined'&&typeof window.BOLD.common!=='undefined'&&typeof window.BOLD.common.eventEmitter!=='undefined'&&typeof window.BOLD.common.eventEmitter.emit!=='undefined'&&(BOLD.common.eventEmitter.emit('BOLD_COMMON_cart_loaded')));},1000);
#include <iostream>
using namespace std;
void merge(int a[],int lb,int mid,int ub)
{
    int b[ub+1];
    int i=lb;
    int j=mid+1;
    int k=lb;
    while(i<=mid && j<=ub)
    {
        if(a[i]<a[j])
        {
            b[k]=a[i];
            i++;
        }
        else if(a[j]<a[i])
        {
            b[k]=a[j];
            j++;
        }
        k++;
    }
    if(i>mid)
    {
        while(j<=ub)
        {
            b[k]=a[j];
            i++;j++;
        }
    }
    else if(j>ub)
    {
        while(i<=mid)
        {
            b[k]=a[i];
            i++;k++;
        }
    }
    for(int k=0;k<=ub;k++)
    {
        a[i]=b[k];
    }
    
}
void mergesort(int a[],int lb,int ub)
{
    if(lb<ub)
    {
    int mid=(lb+ub)/2;
    mergesort( a,lb, mid);
    mergesort( a, mid+1,ub);
    merge( a,lb,mid, ub);
    }
}

int main()
{
    int a[100];
    int n;
    cout<<"Enter the no. of element";
    cin>>n;
    cout<<"Enter the element";
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    int b[100];
    int ub=n-1;
    int lb=0;
    mergesort(a,lb,ub);
    cout<<"Array after sorting"<<endl;
    for(int i=0;i<n;i++)
    {
        cout<<a[i];
        cout<<" ";
        
    }
    
    
}
/* Box sizing rules */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Prevent font size inflation */
html {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}

/* Remove default margin in favour of better control in authored CSS */
body, h1, h2, h3, h4, p,
figure, blockquote, dl, dd {
  margin: 0;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role='list'],
ol[role='list'] {
  list-style: none;
}

/* Set core body defaults */
body {
  min-height: 100vh;
  line-height: 1.5;
}

/* Set shorter line heights on headings and interactive elements */
h1, h2, h3, h4,
button, input, label {
  line-height: 1.1;
}

/* Balance text wrapping on headings */
h1, h2,
h3, h4 {
  text-wrap: balance;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
  color: currentColor;
}

/* Make images easier to work with */
img,
picture {
  max-width: 100%;
  display: block;
}

/* Inherit fonts for inputs and buttons */
input, button,
textarea, select {
  font: inherit;
}

/* Make sure textareas without a rows attribute are not tiny */
textarea:not([rows]) {
  min-height: 10em;
}

/* Anything that has been anchored to should have extra scroll margin */
:target {
  scroll-margin-block: 5ex;
}
Moreover, business people are afraid that developing the Normal NFT Marketplace into an advanced Fractional NFT Marketplace has doubted the security risks of that marketplace such as theft, hacking, and any misleading activities on their platform. But you should more concentration of while make your fractional NFT platform development process include user authentication because every user is allowed to proceed with the transition of their user account while the user doing any activities on the platform. secondly, smart contracts are the most important thing for the NFT Marketplace development because its fully automated things may make any minor changes the whole marketplace will collapse also user trustworthiness will be lost. The third one is the Payment gateway is also a superior thing for the NFT Marketplace. so that took time to build robust and latest technologies to implement a fully loaded payment gateway The last one is asset vetting, In the NFT Marketplace to prevent forfeited NFTs and other intrudance of plagiarized NFTs. All of these things every person should consider while developing your fractional NFT Marketplace.
Upgrading to Web3 will be a futuristic boon for your business which creates better customer experience and employee experience. Here are the reasons, It includes potential future development for biometrics and two-factor authentication. Web3-based businesses can provide you with data security, scalability for users, and privacy that will take you to the next-gen of technology and scope to your ambitions. There are many options and business ideas to poke your turn into Web3. Get the top list of web3 business ideas with https://maticz.com/web3-business-ideas
onst axios = require('axios');

async function fetchProductData(url) {
  try {
    const response = await axios.get(url);
    const htmlContent = response.data;
    // Now, you can parse the HTML content or process it as needed.
    // For parsing, you can use libraries like 'cheerio'.
    // Example: const parsedData = parseHTML(htmlContent);
    return htmlContent;
  } catch (error) {
    console.error('Error fetching data:', error);
  }
}

const productUrl = 'https://example.com/product-page';
fetchProductData(productUrl)
  .then((htmlContent) => {
    // Process the HTML content or perform further operations.
  });
mongod --dbpath=data - set the database and run
mongo - mongosh

db
use nucampsite
db
db.help()


Next, create a collection named campsites, and insert a new campsite document in the collection: 
db.campsites.insert({ name: "React Lake Campground", description: "Test" });

Then to print out the campsites in the collection, type: 
db.campsites.find().pretty();

Note the "_id" that was automatically assigned to the campsite. 
Next, we will learn the information encoded into an instance of ObjectId by typing the following at the prompt: 
const id = new ObjectId();
id.getTimestamp();


To exit the REPL shell, type exit at the prompt:
exit
Keystore password = Jubna@123
<a href="https://www.securitytokenizer.io/coin-creation">Coin Creation </a> |
<a href="https://www.securitytokenizer.io/soulbound-token-development">Soulbound Token Development Company </a> |
<a href="https://www.securitytokenizer.io/whitepaper-writing-services"> White Paper Writing Services </a> |
<a href="https://www.securitytokenizer.io/smart-contract-development/"> Smart Contract Development Company </a> |


#include <iostream>

using namespace std;

int main()
{
    int year;
    char response;
    cout << "====================\n";
    cout << "== Enter the year ==\n";
    cout << "====================\n";
    cin >> year;
    
    switch (year)
    {
    case 1982:
      cout << "My Birthday\n";
      break;
    case 1989:
      cout << "My Firstwork\n";
      break;
    case 1995: 
      cout << "Windows 95\n";
      break;
    case 2000:
      cout << "Windows Millennium\n";
      break;
    case 2002:
      cout << "Created My vBulletin Forum\n";
      break;
    default:
      cout << "No Events In This Year\n";
    }
    cout << "If You Want To Continue Press [Y] , If You Want To Exit The Program Press [N]\n";
    cin >> response;
    switch (response)
    {
    case 'N':
      cout << "Thanks For Your Actions\n";
    case 'Y':
      cout << "====================\n";
      cout << "== Enter the year ==\n";
      cout << "====================\n";
      cin >> year;
    
    switch (year)
    {
    case 1982:
      cout << "My Birthday\n";
      break;
    case 1989:
      cout << "My Firstwork\n";
      break;
    case 1995: 
      cout << "Windows 95\n";
      break;
    case 2000:
      cout << "Windows Millennium\n";
      break;
    case 2002:
      cout << "Created My vBulletin Forum\n";
      break;
    default:
      cout << "No Events In This Year\n";
    }  
    }
    cout << "If You Want To Continue Press [Y] , If You Want To Exit The Program Press [N]\n";
    cin >> response;
    switch (response)
    {
    case 'N':
      cout << "Thanks For Your Actions\n";
    case 'Y':
      cout << "====================\n";
      cout << "== Enter the year ==\n";
      cout << "====================\n";
      cin >> year;
    
    switch (year)
    {
    case 1982:
      cout << "My Birthday\n";
      break;
    case 1989:
      cout << "My Firstwork\n";
      break;
    case 1995: 
      cout << "Windows 95\n";
      break;
    case 2000:
      cout << "Windows Millennium\n";
      break;
    case 2002:
      cout << "Created My vBulletin Forum\n";
      break;
    default:
      cout << "No Events In This Year\n";
    }  
    }
    cout << "If You Want To Continue Press [Y] , If You Want To Exit The Program Press [N]\n";
    cin >> response;
    switch (response)
    {
    case 'N':
      cout << "Thanks For Your Actions\n";
    case 'Y':
      cout << "====================\n";
      cout << "== Enter the year ==\n";
      cout << "====================\n";
      cin >> year;
    
    switch (year)
    {
    case 1982:
      cout << "My Birthday\n";
      break;
    case 1989:
      cout << "My Firstwork\n";
      break;
    case 1995: 
      cout << "Windows 95\n";
      break;
    case 2000:
      cout << "Windows Millennium\n";
      break;
    case 2002:
      cout << "Created My vBulletin Forum\n";
      break;
    default:
      cout << "No Events In This Year\n";
    }  
    }
    cout << "If You Want To Continue Press [Y] , If You Want To Exit The Program Press [N]\n";
    cin >> response;
    switch (response)
    {
    case 'N':
      cout << "Thanks For Your Actions\n";
    case 'Y':
      cout << "====================\n";
      cout << "== Enter the year ==\n";
      cout << "====================\n";
      cin >> year;
    
    switch (year)
    {
    case 1982:
      cout << "My Birthday\n";
      break;
    case 1989:
      cout << "My Firstwork\n";
      break;
    case 1995: 
      cout << "Windows 95\n";
      break;
    case 2000:
      cout << "Windows Millennium\n";
      break;
    case 2002:
      cout << "Created My vBulletin Forum\n";
      break;
    default:
      cout << "No Events In This Year\n";
    }  
    }
    /*
    1982 => "My Birth Day"
    1989 => "My First Work"
    1995 => "Windows 95"
    2000 => "Windows Millennium"
    2002 => "Created My vBulletin Forum"
    Any Other Year => "No Events in This Year"
    */
    return 0;
}
def pull_file(URL, savepath):
    r = requests.get(URL)
    with open(savepath, 'wb') as f:
        f.write(r.content)   
    # Use the print method for logging
    print(f"File pulled from {URL} and saved to {savepath}")

from airflow.operators.python_operator import PythonOperator

# Create the task
pull_file_task = PythonOperator(
    task_id='pull_file',
    # Add the callable
    python_callable=pull_file,
    # Define the arguments
    op_kwargs={'URL':'http://dataserver/sales.json', 'savepath':'latestsales.json'},
    dag=process_sales_dag
)
  axios.post('http://localhost:4000/events', event).catch((err) => {
    console.log(err.message);
  });
  axios.post('http://localhost:4001/events', event).catch((err) => {
    console.log(err.message);
  });
  axios.post('http://localhost:4002/events', event).catch((err) => {
    console.log(err.message);
  });
  res.send({ status: 'OK' });
lst1=[0, 00, 00, 00, 00]
2
lst2=[1,10,100,1000,10000]
3
​
4
​
5
#Type your answer here.

​

lst3=

​

​
10
print(lst3)

​

​
a=$#
echo "number of arguments are: "$a
x=$*
c=$a
res=''
while [ 1 -le $c ]
do
c=`expr $c - 1`
shift $c
res=$res' '$1
set $x
done
echo arguments in reverse order $res
star

Fri Sep 22 2023 17:31:25 GMT+0000 (Coordinated Universal Time)

@vjg #javascript

star

Fri Sep 22 2023 16:14:54 GMT+0000 (Coordinated Universal Time) https://136.243.17.39:2083/cpsess8235978670/frontend/jupiter/filemanager/editit.html?file

@Bh@e_LoG

star

Fri Sep 22 2023 16:13:47 GMT+0000 (Coordinated Universal Time) https://136.243.17.39:2083/cpsess8235978670/frontend/jupiter/filemanager/editit.html?file

@Bh@e_LoG

star

Fri Sep 22 2023 11:59:41 GMT+0000 (Coordinated Universal Time)

@wcantwel

star

Fri Sep 22 2023 11:55:20 GMT+0000 (Coordinated Universal Time)

@wcantwel

star

Fri Sep 22 2023 10:25:38 GMT+0000 (Coordinated Universal Time)

@Mohammadrezasmz

star

Fri Sep 22 2023 10:11:25 GMT+0000 (Coordinated Universal Time)

@Mohammadrezasmz

star

Fri Sep 22 2023 09:48:58 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/62126754/react-how-do-you-cleanup-useeffect-after-fetching-data-and-setting-a-state-w

@Floony #javascript

star

Fri Sep 22 2023 09:46:37 GMT+0000 (Coordinated Universal Time)

@Mohammadrezasmz

star

Fri Sep 22 2023 09:43:45 GMT+0000 (Coordinated Universal Time)

@Mohammadrezasmz

star

Fri Sep 22 2023 09:01:46 GMT+0000 (Coordinated Universal Time) http://localhost/prodslidewoo/wp-admin/admin.php?page

@Pulak

star

Fri Sep 22 2023 08:59:53 GMT+0000 (Coordinated Universal Time)

@batalkin #javascript

star

Fri Sep 22 2023 08:51:23 GMT+0000 (Coordinated Universal Time) https://www.tutorialspoint.com/online_html_editor.php

@pratpratik

star

Fri Sep 22 2023 08:34:18 GMT+0000 (Coordinated Universal Time)

@HUMRARE7 #sql #vba

star

Fri Sep 22 2023 07:58:11 GMT+0000 (Coordinated Universal Time)

@bvc #undefined

star

Fri Sep 22 2023 07:39:02 GMT+0000 (Coordinated Universal Time)

@bvc #undefined

star

Fri Sep 22 2023 07:33:32 GMT+0000 (Coordinated Universal Time)

@bvc #undefined

star

Fri Sep 22 2023 06:34:56 GMT+0000 (Coordinated Universal Time)

@dwtut #css #scss

star

Fri Sep 22 2023 06:27:32 GMT+0000 (Coordinated Universal Time)

@yc_lan

star

Fri Sep 22 2023 06:15:11 GMT+0000 (Coordinated Universal Time)

@yc_lan

star

Fri Sep 22 2023 06:12:51 GMT+0000 (Coordinated Universal Time)

@Zohaib77 #python

star

Fri Sep 22 2023 05:54:37 GMT+0000 (Coordinated Universal Time) https://www.infragistics.com/community/blogs/b/infragistics/posts/simplest-way-to-share-data-between-two-unrelated-components-in-angular

@dayalalok #angular

star

Fri Sep 22 2023 05:54:04 GMT+0000 (Coordinated Universal Time) https://www.infragistics.com/community/blogs/b/infragistics/posts/simplest-way-to-share-data-between-two-unrelated-components-in-angular

@dayalalok #angular

star

Fri Sep 22 2023 05:53:10 GMT+0000 (Coordinated Universal Time) https://www.infragistics.com/community/blogs/b/infragistics/posts/simplest-way-to-share-data-between-two-unrelated-components-in-angular

@dayalalok #angular

star

Fri Sep 22 2023 05:47:41 GMT+0000 (Coordinated Universal Time) https://www.c-sharpcorner.com/blogs/how-components-communicate-with-each-other-in-angular

@dayalalok

star

Fri Sep 22 2023 04:49:12 GMT+0000 (Coordinated Universal Time) https://futurefunddev.service-now.com/sys.scripts.do

@RahmanM #ire

star

Fri Sep 22 2023 03:32:38 GMT+0000 (Coordinated Universal Time)

@RahmanM

star

Fri Sep 22 2023 03:30:34 GMT+0000 (Coordinated Universal Time)

@RahmanM

star

Fri Sep 22 2023 03:29:20 GMT+0000 (Coordinated Universal Time) https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/configuration-management/concept/ire.html

@RahmanM

star

Fri Sep 22 2023 01:26:24 GMT+0000 (Coordinated Universal Time) https://app.slack.com/block-kit-builder/T49PT3R50#%7B%22blocks%22:%5B%7B%22type%22:%22header%22,%22text%22:%7B%22type%22:%22plain_text%22,%22text%22:%22:popcorn::movie_camera:XERO%20KIDS%20DURING%20SCHOOL%20HOLIDAYS%20%20%7C%20%2025%20SEP%20-%2006%20OCT:popcorn::movie_camera:%20%22,%22emoji%22:true%7D%7D,%7B%22type%22:%22divider%22%7D,%7B%22type%22:%22section%22,%22text%22:%7B%22type%22:%22mrkdwn%22,%22text%22:%22During%20the%20upcoming%20school%20holidays%20we'll%20be%20hosting%20daily%20movie%20sessions%20for%20Xero%20kids%20in%20the%20All-Hands%20area%20-%20get%20ready%20for%20two%20weeks%20of%20Disney%20magic!%22%7D%7D,%7B%22type%22:%22divider%22%7D,%7B%22type%22:%22section%22,%22text%22:%7B%22type%22:%22mrkdwn%22,%22text%22:%22:clock10:%20*Movie%20Times*%20%5Cn%5CnWe'll%20be%20showing%20two%20Disney%20movies%20every%20day:%5Cn%5CnThe%20first%20movie%20will%20start%20at%2010am%20%5Cn%5CnThe%20second%20movie%20will%20start%20at%202pm%22%7D%7D,%7B%22type%22:%22divider%22%7D,%7B%22type%22:%22section%22,%22text%22:%7B%22type%22:%22mrkdwn%22,%22text%22:%22:memo:%20*Sign-In%20Reminder*%20%5Cn%5Cn%20Please%20remember%20that%20all%20visitors,%20including%20your%20children,%20must%20sign%20in%20on%20the%20iPad%20when%20they%20arrive%20and%20sign%20out%20before%20leaving.%20This%20helps%20us%20ensure%20everyone's%20safety%20during%20their%20time%20in%20the%20office.%22%7D%7D,%7B%22type%22:%22divider%22%7D,%7B%22type%22:%22section%22,%22text%22:%7B%22type%22:%22mrkdwn%22,%22text%22:%22:eye-in-speech-bubble:%20*Supervision*%20%5Cn%5Cn%20While%20your%20kids%20enjoy%20the%20Auckland%20office%20and%20movies,%20we%20kindly%20ask%20that%20you%20supervise%20them%20throughout%20their%20visit.%20Your%20presence%20and%20guidance%20are%20greatly%20appreciated.%22%7D%7D,%7B%22type%22:%22divider%22%7D,%7B%22type%22:%22section%22,%22text%22:%7B%22type%22:%22mrkdwn%22,%22text%22:%22:popcorn:%20*Snacks?*%20%5Cn%5Cn%20We've%20got%20you%20covered%20on%20the%20snack%20front!%22%7D%7D,%7B%22type%22:%22divider%22%7D,%7B%22type%22:%22section%22,%22text%22:%7B%22type%22:%22mrkdwn%22,%22text%22:%22_*If%20you%20have%20any%20questions%20or%20need%20more%20information,%20please%20don't%20hesitate%20to%20reach%20out.*_%22%7D%7D,%7B%22type%22:%22section%22,%22text%22:%7B%22type%22:%22mrkdwn%22,%22text%22:%22*Thank%20you,*%20%5Cn%5Cn%20*WX*:wx:%22%7D%7D%5D%7D

@FOHWellington

star

Fri Sep 22 2023 00:32:33 GMT+0000 (Coordinated Universal Time)

@truthfinder

star

Fri Sep 22 2023 00:30:34 GMT+0000 (Coordinated Universal Time)

@truthfinder

star

Thu Sep 21 2023 19:34:59 GMT+0000 (Coordinated Universal Time) https://api.imgbb.com/

@SapphireElite

star

Thu Sep 21 2023 16:49:01 GMT+0000 (Coordinated Universal Time)

@DeelenSC

star

Thu Sep 21 2023 16:48:39 GMT+0000 (Coordinated Universal Time)

@anchal_llll

star

Thu Sep 21 2023 13:41:10 GMT+0000 (Coordinated Universal Time) https://andy-bell.co.uk/a-more-modern-css-reset/

@vishalbhan

star

Thu Sep 21 2023 13:02:10 GMT+0000 (Coordinated Universal Time)

@hedviga

star

Thu Sep 21 2023 12:16:38 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/8216918/can-i-use-conditional-statements-with-ejs-templates-in-jmvc

@daavib #javascript

star

Thu Sep 21 2023 12:00:17 GMT+0000 (Coordinated Universal Time) https://maticz.com/web3-business-ideas

@Floralucy #web3business #web3businessideas #web3

star

Thu Sep 21 2023 11:36:10 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/19852927/get-specific-columns-using-with-function-in-laravel-eloquent

@Zeeshan0811

star

Thu Sep 21 2023 11:31:32 GMT+0000 (Coordinated Universal Time) https://chat.openai.com/

@rtrmukesh

star

Thu Sep 21 2023 11:08:27 GMT+0000 (Coordinated Universal Time)

@prettyleka

star

Thu Sep 21 2023 10:16:14 GMT+0000 (Coordinated Universal Time)

@gaurav752 #html

star

Thu Sep 21 2023 10:10:32 GMT+0000 (Coordinated Universal Time) https://www.securitytokenizer.io/whitepaper-writing-services

@madonacathelin

star

Thu Sep 21 2023 07:41:34 GMT+0000 (Coordinated Universal Time)

@akaeyad

star

Thu Sep 21 2023 07:32:08 GMT+0000 (Coordinated Universal Time)

@ClemensBerteld #python #airflow #dag

star

Thu Sep 21 2023 07:23:43 GMT+0000 (Coordinated Universal Time) https://www.udemy.com/course/microservices-with-node-js-and-react/learn/lecture/26393470

@jalalrafiyev

star

Thu Sep 21 2023 06:52:18 GMT+0000 (Coordinated Universal Time) https://holypython.com/intermediate-python-exercises/exercise-13-python-map-function/

@vikas180

star

Thu Sep 21 2023 05:52:17 GMT+0000 (Coordinated Universal Time)

@viinod07

Save snippets that work with our extensions

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