Snippets Collections
docker run -p 8080:8080 -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak:26.1.1 start-dev
In the modern era, tokenization solutions are converting asset management. By converting physical and intangible assets into digital tokens, businesses can increase in capital, streamline transactions, and increase market accessibility. This innovative approach enables fractional ownership, allowing more investors to participate in previously inaccessible markets. With increased security, transparency, and efficiency, tokenization unlocks new opportunities for asset management, offering a smarter, more flexible way to manage and trade assets in the digital age.

Beleaf Technologies is the ideal choice for converting real assets into tokens, offering smooth, secure, and efficient tokenization solutions. Trust us to enhance availability  and market access for your assets.
To contact for instant  discount  :https://www.beleaftechnologies.com/real-estate-tokenization
Whatsapp: +91 7904323274
Skype: live:.cid.62ff8496
d3390349
Telegram: @BeleafSoftTech
Mail to: mailto:business@beleaftechnologies.com
Crypto wallet development provides secure and smooth digital asset management, encouraging users to store, send, and receive cryptocurrencies with confidence. With strong security and user-friendly interfaces. Our creative wallet development services ensure smooth management of your digital assets. With a focus on security, multi-asset support, and cross-platform compatibility, our wallets empower users with complete control over their transactions. From hardware and software wallets to mobile solutions, we deliver products equipped with top-tier encryption, strong private key management, and sensitive interfaces. Trust with Beleaf Technologies for crypto wallet development services that set new standards in the blockchain ecosystem.

Get a free demo >> https://www.beleaftechnologies.com/crypto-wallet-app-development 

Whatsapp :  +91 8056786622 

Mail to :  business@beleaftechnologies.com

Telegram : https://telegram.me/BeleafSoftTech
#region UsrSelectionStatus
    [PXDBString(64, IsUnicode = true)]
    [PXUIField(DisplayName = "Vorgang", Enabled = false)]
    [PXDefault(UsrSelectionStatus.INI, PersistingCheck = PXPersistingCheck.Nothing)]
    [PXStringList(
      new string[] {
        usrSelectionStatus.INI, usrSelectionStatus.PPAYREQ, usrSelectionStatus.PPAYSEND, usrSelectionStatus.PPAYREC,
        usrSelectionStatus.PRODRDY, usrSelectionStatus.INPROD, usrSelectionStatus.SHIPRDY, usrSelectionStatus.SHIPPED,
        usrSelectionStatus.INVRDY, usrSelectionStatus.INVSEND, usrSelectionStatus.CLOSED
      },
      new string[] {
        "Quote Angenommen", "Vorkasse erstellen", "Vorkassenrechnung versendet", "Vorkasse erhalten",
        "Bereit für Produktion", "In Produktion", "Versandbereitschaft hergestellt",
        "Versendet / auf Abrechnung Abfüller warten", "Abrechnung Abfüller erhalten / Rechnung",
        "Schlussrechnung versendet", "Zahlung erhalten / Auftrag beendet"
      }
    )]
    public virtual string UsrSelectionStatus { get; set; }

    // Defines the BQL field class
    public abstract class usrSelectionStatus : PX.Data.BQL.BqlString.Field<usrSelectionStatus> 
    { 
        // ✅ Constants are now directly inside the field class
        public const string STEP1 = "STEP1";
        public const string STEP2 = "STEP2";
        public const string STEP3 = "STEP3";
        public const string STEP4 = "STEP4";
        public const string STEP5 = "STEP5";
        public const string STEP6 = "STEP6";
        public const string STEP7 = "STEP7";
        public const string STEP8 = "STEP8";
        public const string STEP9 = "STEP9";
        public const string STEP10 = "STEP10";
        public const string STEP11 = "STEP11";

        // ✅ BQL Constants for Queries
        public class step1 : PX.Data.BQL.BqlString.Constant<step1> { public step1() : base(STEP1) { } }
        public class step2 : PX.Data.BQL.BqlString.Constant<step2> { public step2() : base(STEP2) { } }
        public class step3 : PX.Data.BQL.BqlString.Constant<step3> { public step3() : base(STEP3) { } }
        public class step4 : PX.Data.BQL.BqlString.Constant<step4> { public step4() : base(STEP4) { } }
        public class step5 : PX.Data.BQL.BqlString.Constant<step5> { public step5() : base(STEP5) { } }
        public class step6 : PX.Data.BQL.BqlString.Constant<step6> { public step6() : base(STEP6) { } }
        public class step7 : PX.Data.BQL.BqlString.Constant<step7> { public step7() : base(STEP7) { } }
        public class step8 : PX.Data.BQL.BqlString.Constant<step8> { public step8() : base(STEP8) { } }
        public class step9 : PX.Data.BQL.BqlString.Constant<step9> { public step9() : base(STEP9) { } }
        public class step10 : PX.Data.BQL.BqlString.Constant<step10> { public step10() : base(STEP10) { } }
        public class step11 : PX.Data.BQL.BqlString.Constant<step11> { public step11() : base(STEP11) { } }
    }
#endregion
<script
  type="application/json"
  data-section-type="gallery"
  data-section-id="{{ section.id }}"
>
</script>

{%- assign id = section.id -%}

{% comment %} Content settings {% endcomment %}
{%- assign blocks = section.blocks -%}
{%- assign title = section.settings.title | escape -%}
{%- assign sub_title = section.settings.sub_title | escape -%}
{%- assign para = section.settings.paragraph -%}
{% assign svw_base = 'col-12' %}
{% if section.settings.grid-size == 2 %}
  {% assign svw = ' col-md-6' %}
{% elsif section.settings.grid-size == 3 %}
  {% assign svw = ' col-md-4' %}
{% else %}
  {% assign svw = ' col-md-3' %}
{% endif %}
{% comment %} End content settings {% endcomment %}



{% comment %} Section specific CSS {% endcomment %}
{% style %}
  {%
    render 'css-loop',
    css: custom_css,
    id: id
  %}
{% endstyle %}

<section
  class="
    section
    section_ms_yt_videos
    {{ css_class }}
  "
>
  <div
    class="
      {% comment %}container{% endcomment %}
      ms_yt_videos
    "
    id="ms_yt_videos_section-{{ section.id }}"
  >
    {% if title != blank %}
      <div class="one-whole column">
        <p class="title center">{{ title }}</p>
        <div class="feature_divider"></div>
      </div>
    {% endif %}

    {% if sub_title != blank %}
      <div class="one-whole column">
        <p class="sub_title">{{ sub_title }}</p>
        <div class="feature_divider"></div>
      </div>
    {% endif %}

    {% if para != blank %}
      <div class="row">
        <div class="col-md-2 col-12"></div>
        <div class="col-md-10 col-12">
          <div class="one-whole column">
            <p class="para">{{ para }}</p>
            <div class="feature_divider"></div>
          </div>
        </div>
      </div>
    {% endif %}

    {% assign index = 0 %}
    {% if blocks.size > 0 %}
       <div class="row">
          {%- for block in section.blocks -%}
              {% assign index = index | plus:1 %}
              {% assign bs = block.settings %}
              {% assign base_url = "https://www.youtube.com/embed/" %}
              {% assign url = bs.video_url | strip %}
              {% if url contains "youtu.be" %}
                {% assign video_id = url | split: "be/" | last | split: "?" | first %}
              {% elsif url contains "watch?v=" %}
                {% assign video_id = url | split: "v=" | last | split: "&" | first %}
              {% elsif url contains "/embed/" %}
                {% assign video_id = url | split: "/embed/" | last | split: "?" | first %}
              {% else %}
                {% assign video_id = "" %}
              {% endif %}
            
              {% if video_id != "" %}
                <div class="{{ svw_base }}{{ svw }}">
                  <iframe width="560" height="315" src="{{ base_url }}{{ video_id }}" frameborder="0" allowfullscreen></iframe>
                </div>
              {% endif %}
          {% endfor %}
       </div>
    {% endif %}
  </div>
</section>


{% schema %}
{
  "name": "Ms yt video",
  "class": "shopify-section--ms_yt_videos",
  "max_blocks": 24,
  "settings": [
    {
      "type": "checkbox",
      "id": "wide_display",
      "label": "Wide display",
      "default": false
    },
    {
      "type": "text",
      "id": "title",
      "label": "Heading",
      "default": "Video Gallery"
    },
    {
      "type": "text",
      "id": "sub_title",
      "label": "Sub heading",
      "default": "Scopri subito, guardando questi video, come lavora “in azione” la macchina per la pulizia professionale ed industriale adatta per i tuoi scopi."
    },
    {
      "type": "richtext",
      "id": "paragraph",
      "label": "Paragraph",
      "default": "<p>Default paragraph</p>"
    },
    {
      "type": "range",
      "id": "grid-size",
      "label": "Number of columns",
      "min": 2,
      "max": 4,
      "step": 1,
      "default": 4
    },
    {
      "type": "header",
      "content": "Advanced"
    },
    {
      "type": "paragraph",
      "content": "[Learn more](https://help.outofthesandbox.com/hc/en-us/articles/360022329373)"
    }
  ],
  "blocks": [
    {
      "type": "video",
      "name": "Video",
      "settings": [
        {
          "type": "text",
          "id": "video_title",
          "label": "Video title"
        },
        {
          "type": "text",
          "id": "video_url",
          "label": "Video link"
        },
        {
          "type": "text",
          "id": "video_label",
          "label": "Video label"
        },
        {
          "type": "url",
          "id": "video_label_url",
          "label": "Video label url"
        }
      ]
    }
  ],
  "presets": [
    {
      "name": "Ms yt videos",
      "blocks": [
        {
          "type": "video"
        },
        {
          "type": "video"
        },
        {
          "type": "video"
        }
      ]
    }
  ]
}

{% endschema %}
At Briotouch, we offer the best digital smart boards for education, designed to transform the learning experience. Our smart boards feature intuitive touch technology, vibrant displays, and seamless connectivity, enabling teachers and students to interact, collaborate, and engage with content in innovative ways. With advanced features like multi-touch support, wireless connectivity, and easy integration with educational software, Briotouch smart boards provide an all-in-one solution for modern classrooms. Visit https://briotouch.com/ today to explore how our digital smart boards can enhance your educational environment.



Crypto Arbitrage Bot Adoption Surges in 2025
According to a recent survey by CryptoQuant, over 68% of institutional traders have integrated AI-driven arbitrage bots into their strategies, capitalizing on price inefficiencies across global exchanges. With crypto volatility at an all-time high, automated arbitrage has become a critical tool for mitigating risk and securing consistent returns.
How Smart Arbitrage Works
🔹 Latency Arbitrage – Executes trades in milliseconds before price updates synchronize across exchanges.
🔹 Triangular Arbitrage – Exploits price disparities between three trading pairs on a single platform.
🔹 Statistical Arbitrage – Uses AI and machine learning to predict and capitalize on short-term price movements.
Why Crypto Arbitrage Bots Are Leading the Market
✅ 99.9% Execution Accuracy – Advanced order routing for real-time trade execution.
✅ AI-Powered Trade Optimization – Constantly adapts to market fluctuations.
✅ Exchange Integration – Works seamlessly with Binance, Coinbase, Kraken, and more.
✅ Risk-Free Arbitrage Models – Eliminates exposure to market downturns.
Fact: A study by Chainalysis revealed that traders using arbitrage bots saw 37% higher profits compared to manual traders in Q4 2023.
Don’t let market volatility control you—let your bot do the work! Optimize your crypto trading with a high-speed, AI-powered Crypto Arbitrage Bot at COINSQUEENS.

#include <iostream>
using namespace std;

int sumOfDigits = 0;

void SumOfDigits(int n){
  if(n%10 == 0){
    cout << sumOfDigits;
    return;
  }
   
  sumOfDigits += n%10;
  n /= 10;
  SumOfDigits(n);
}

int main() {
    int n;
    cin >> n;
    
    SumOfDigits(n);
    return 0;
}
#include <iostream>
using namespace std;

int initialValue;

void IncreaseNumber(int n){
  if(n == initialValue){
    return;
  }
  
  n += 5;
  cout << n << " ";
  IncreaseNumber(n);
}

void DecreaseNumber(int n){
  if(n <= 0){
    cout << n << " ";
    IncreaseNumber(n);
    return;
  }
  
  cout << n << " ";
  n -= 5;
  DecreaseNumber(n);
}

int main() {
    cin >> initialValue;
    
    DecreaseNumber(initialValue);

    return 0;
}
<image src='{your_file_link}' frameborder='0' width='100%' height='100%'>
jQuery('.wpens_email').attr('placeholder', 'Enter Email Address');
[wpens_easy_newsletter firstname="no" lastname="no" button_text="⟶"]
# in terminal:
ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"

#################################
#      or enter  below          #
echo 'ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"' | \
#then enter this line and give your sudo password
sudo tee -a /etc/udev/rules.d/99-udisks2.rules 

# if reload is needed:
sudo udevadm control --reload


sudo apt update && sudo apt install samba samba-client samba-common cifs-utils
const limit = 15;
let count = 1;
Array(limit).fill(0).reduce((acc, _, index) => {
  const spaces = ' '.repeat(
    Math.abs(limit - count) / 2
  );
  const stars = '*'.repeat(count) + '\n';

  index >= Math.|
const courseContainer = document.querySelector(".qld-compare_page__courses .course-items");

courseContainer.addEventListener("click", function (e) {
    if (e.target.matches("button.compare")) {
        const clickedId = e.target.closest(".course").getAttribute("data-courseid");
        if (!clickedId) return;
        removeFromLocalStorage(clickedId);
    }
});
var difficulty = 15;
var correctSquare;
var p1Score = 0;
var p2Score = 0;
var currentPlayer = 1;

function updateScore(scoreChange){
  if(currentPlayer == 1){
    p1Score += scoreChange;
    setText("score1", p1Score);
  }
  else{
    p2Score += scoreChange;
    setText("score2", p2Score);
  }
}


{
	"blocks": [
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":sparkle-heart-blush: Boost Days - What's on this week! :sparkle-heart-blush:"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "Let's get ready to dive into a busy week here in the Auckland office! See below for what's in store"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":calendar-date-10: Tuesday, 10th February",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":coffee: *Xero Café:* Café-style beverages and sweet treats.\n:tiramisu: *Barista Special:* Tiramisu Latte \n:pancakes: *Breakfast:* Provided by Catroux from *8.30am - 10.30am* in both the _All Hands & Small Hands_ kitchens"
			}
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":calendar-date-13: Thursday, 13th February",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":coffee: *Xero Café:* Café-style beverages and sweet treats.\n:tiramisu: *Barista Special:* Tiramisu Latte \n:knife_fork_plate: *Light Lunch*: Provided by Catroux from *12:30pm* in both the _All Hands & Small Hands_ kitchens \n :rainbow: *Social Happy Hour*: Celebrating love! Happy early valentines day :gift_heart: *4:00pm - 5:30pm* on *Level 3*"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "*What else?*"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "\n:microphone: *Speaker Series - Steve Vamos:* Join us in the _All Hands_ on *Friday* at *11:00am* to watch this Xeros Connect Event \n\n :gah-update: *February Global All Hands*: Hosted in the _All Hands_ on Friday at *12:00pm*"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "Stay tuned to this channel for more details, check out the <https://calendar.google.com/calendar/u/0?cid=eGVyby5jb21fMXM4M3NiZzc1dnY0aThpY2FiZDZvZ2xncW9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ|*Auckland Social Calendar.*>\n\nLove,\nWX :wx:"
			}
		}
	]
}
import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:go_router/go_router.dart';

import '../../../../app_core/utils/app_style.dart';

class OverlayAction {
  final String title;
  final Function() onTap;

  OverlayAction({required this.title, required this.onTap});
}

class OverlayPortalWidget extends StatefulWidget {
  final Widget child;
  final double offsetY;
  final List<OverlayAction> actions;

  const OverlayPortalWidget({
    super.key,
    required this.child,
    this.offsetY = 8.0,
    required this.actions,
  });

  @override
  State<OverlayPortalWidget> createState() => _OverlayPortalWidgetState();
}

class _OverlayPortalWidgetState extends State<OverlayPortalWidget>
    with SingleTickerProviderStateMixin {
  final OverlayPortalController _tooltipController = OverlayPortalController();
  late AnimationController _animationController;
  late Animation<double> _fadeAnimation;
  final GlobalKey _childKey = GlobalKey();
  final GlobalKey _tooltipKey = GlobalKey();

  Offset _overlayPosition = Offset.zero;
  bool _showAbove = false;
  late VoidCallback _routerListener;

  @override
  void initState() {
    super.initState();
    _animationController = AnimationController(
      vsync: this,
      duration: const Duration(milliseconds: 200),
      reverseDuration: const Duration(milliseconds: 150),
    );
    _fadeAnimation = CurvedAnimation(
      parent: _animationController,
      curve: Curves.easeOut,
      reverseCurve: Curves.easeIn,
    );

    // Добавляем слушатель маршрута в GoRouter
    _routerListener = () {
      if (_tooltipController.isShowing) {
        _tooltipController.hide();
      }
    };
    GoRouter.of(context).routerDelegate.addListener(_routerListener);
  }

  @override
  void dispose() {
    _tooltipController.hide(); // Гарантированное закрытие тултипа
    _animationController.dispose();
    GoRouter.of(context).routerDelegate.removeListener(_routerListener); // Удаление слушателя
    super.dispose();
  }

  void _toggleOverlay() {
    if (_tooltipController.isShowing) {
      _animationController.reverse().then((_) => _tooltipController.hide());
    } else {
      _calculateOverlayPosition();
      _tooltipController.show();
      _animationController.forward();
    }
  }

  /// Вычисляем позицию тултипа, чтобы он не выходил за границы экрана
  void _calculateOverlayPosition() {
    final RenderBox renderBox =
    _childKey.currentContext?.findRenderObject() as RenderBox;
    final Offset localOffset = renderBox.localToGlobal(Offset.zero);
    final Size screenSize = MediaQuery.of(context).size;

    WidgetsBinding.instance.addPostFrameCallback((_) {
      final RenderBox? tooltipBox =
      _tooltipKey.currentContext?.findRenderObject() as RenderBox?;
      final double tooltipHeight = tooltipBox?.size.height ?? 50.h;
      final double tooltipWidth = tooltipBox?.size.width ?? 200.w;

      double newX = localOffset.dx;
      double newY = localOffset.dy + renderBox.size.height + widget.offsetY;

      // Проверка на выход за правый край экрана
      if (newX + tooltipWidth > screenSize.width) {
        newX = screenSize.width - tooltipWidth - 30;
      }

      // Проверка на выход за левый край экрана
      if (newX < 0) {
        newX = 8; // Минимальный отступ от экрана
      }

      // Если тултип выходит за нижний край — показываем сверху
      bool showAbove = false;
      if (newY + tooltipHeight > screenSize.height) {
        newY = localOffset.dy - tooltipHeight - widget.offsetY;
        showAbove = true;
      }

      setState(() {
        _overlayPosition = Offset(newX, newY);
        _showAbove = showAbove;
      });
    });
  }

  @override
  Widget build(BuildContext context) {
    return GestureDetector(
      onTap: _toggleOverlay,
      child: OverlayPortal(
        controller: _tooltipController,
        overlayChildBuilder: (context) {
          return Positioned(
            left: _overlayPosition.dx,
            top: _overlayPosition.dy,
            child: FadeTransition(
              opacity: _fadeAnimation,
              child: Material(
                key: _tooltipKey,
                color: Colors.transparent,
                child: _listActions(),
              ),
            ),
          );
        },
        child: Container(
          key: _childKey,
          child: AbsorbPointer(child: widget.child),
        ),
      ),
    );
  }

  Widget _listActions() {
    return Container(
      decoration: BoxDecoration(
        color: Colors.white,
        borderRadius: BorderRadius.circular(12.r),
        boxShadow: [
          BoxShadow(
            color: Colors.black.withOpacity(0.1),
            blurRadius: 5,
            spreadRadius: 2,
          ),
        ],
      ),
      clipBehavior: Clip.antiAlias,
      child: Column(
        children: widget.actions.map(_action).toList(),
      ),
    );
  }

  Widget _action(OverlayAction action) {
    return GestureDetector(
      onTap: () {
        _tooltipController.hide();
        action.onTap.call();
      },
      child: Container(
        width: 150.w,
        color: Colors.white,
        padding: EdgeInsets.symmetric(horizontal: 16.w, vertical: 10.h),
        child: Row(
          children: [
            FittedBox(
              child: Text(
                action.title.tr(),
                maxLines: 1,
                textAlign: TextAlign.start,
                style: Theme.of(context).textTheme.titleSmall?.copyWith(
                  color: AppStyle.dark,
                  fontSize: 12.sp,
                ),
              ),
            ),
          ],
        ),
      ),
    );
  }
}
The blockchain revolution is here, and businesses worldwide are embracing cutting-edge solutions to stay ahead of the curve. If you are seeking to create a powerful, high performance blockchain, scalable, Solana is the game-changing platform you need!

With its lightning-fast transactions, robust ecosystem, low fees, Solana has become the go-to choice for startups, businesses and innovators that aims to create the next-gen decentralized applications (dApps), DeFi platforms, NFTs, and enterprise blockchain solutions.

Why Solana?

Unmatched Speed – Process up to 65,000 transactions per second (TPS) with near-instant finality.

Ultra-Low Costs – Say goodbye to high gas fees; Solana ensures cost-efficient blockchain operations.

Scalability Without Compromise – A future-ready network designed to grow with your business.

Strong Developer Community – A thriving ecosystem backed by leading blockchain innovators.

Success Stories - How Businesses are thriving with solana

Startups - Innovators are embarking next-gen DeFi platforms and NFT marketplaces that leverages Solana's speed and efficiency to disrupt industries.

Financial Enterprises - Companies are implementing Solana-powered payment solutions to permit fast, borderless transactions.

Gaming and Metaverse - Play-to-Earn (P2E) games and blockchain-powered virtual worlds are flourishing on Solana that provides seamless user experiences.

Globalized Brands - Businesses are tokenizing assets that creates DAOs and deploying blockchain-powered solutions to redefine customer engagement.

Partner with a Leading Solana Blockchain Development Company

Developing on Solana requires expertise, security, and a strategic approach. Whether you're building a custom blockchain, DeFi protocol, NFT marketplace, smart contracts, or a next-gen dApp, collaborating with a Solana blockchain development company ensures:

Custom blockchain architecture tailored to your needs

Secure, high-performance smart contracts

Seamless wallet integration & interoperability

Robust testing & audit for enhanced security

Ongoing support & optimization

Turn Your Vision into Reality with Solana!

Now is the time to embrace the blockchain revolution and build a future-proof business on Solana. Whether you're a startup, enterprise, or visionary entrepreneur, the right blockchain development partner can transform your ideas into a scalable, secure, and successful solution.

The future is decentralized. The future is Solana. Are you ready to lead the way?
<link rel="stylesheet" href="https://fh-kit.com/buttons/v2/?color=962526" type="text/css" media="screen" />
<style>
.fh-icon--snowflake::before {
    background-image: url(https://cdn.filestackcontent.com/ubHwJc2TX6XebtdnhHRm) !important;
    margin:-12px 0.1em .14em -0.2em !important;
    height: 1.4em !important;
    top: 0.5em !important;
    content: '' !important;
    display: inline-block !important;
    width: 2em !important;
    position: relative !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    filter: drop-shadow(0 -1px 1px rgba(0, 0, 0, 0.3)) !important;
	animation: spin 5s linear infinite !important;
}
</style>


<!-------- Fareharbor Lightframe and floating button -------->
<script src="https://fareharbor.com/embeds/api/v1/?autolightframe=yes"></script>
<a href="https://fareharbor.com/embeds/book/winterislandcph/?full-items=yes" style="padding: 0 1em !important; font-size: 32px !important; font-weight: 900 !important; box-shadow:none !important; font-family: 'Amatic SC', Sans-serif !important;" class="fh-lang fh-fixed--bottom fh-icon--snowflake fh-button-true-flat-color fh-hide--mobile">BOOK NU</a>
<a href="https://fareharbor.com/embeds/book/winterislandcph/?full-items=yes" style="padding: 0 2em !important; font-weight: 900 !important; box-shadow:none !important;" class="fh-lang fh-fixed--side fh-size--small fh-button-true-flat-color fh-hide--desktop">BOOK NU</a>

#include <iostream>
#include <vector>
using namespace std;

class BinaryHeap {
private:
    vector<int> heap; 
    
    void heapifyUp(int index) {
        
        int parent = (index - 1) / 2;

        
        if (index > 0 && heap[index] > heap[parent]) {
            swap(heap[index], heap[parent]);
        
            heapifyUp(parent);
        }
    }

public:
   BinaryHeap() {
        heap.push_back(-1); 
    }

   
    void insert(int value) {
      
        heap.push_back(value);
        
      
        heapifyUp(heap.size() - 1);
    }

  
    void printHeap() {
        for (int i = 1; i < heap.size(); i++) {
            cout << heap[i] << " ";
        }
        cout << endl;
    }
};

int main() {
    BinaryHeap heap;

  
    heap.insert(10);
    heap.insert(20);
    heap.insert(5);
    heap.insert(30);
    heap.insert(15);

    
    cout << "Heap after insertions: ";
    heap.printHeap();

    return 0;
}
Basic Types

@param {string} name → A string parameter
@param {number} age → A number parameter
@param {boolean} isActive → A boolean parameter
@param {void} → No return value
        
Array & Object Types

@param {Array} items → A generic array
@param {string[]} names → An array of strings
@param {number[]} scores → An array of numbers
@param {Object} user → A generic object
@param {{ id: number, name: string }} user → An object with specific properties
Function & Callback Types
@param {Function} callback → A function parameter
@param {(num: number) => void} callback → A function taking a number and returning nothing
Return Types
@returns {string} → Returns a string
@returns {number} → Returns a number
@returns {void} → Returns nothing
@returns {Promise<string>} → Returns a Promise resolving to a string

Other Useful Types

@param {any} value → Accepts any type
@param {null} data → A parameter that can be null
@param {undefined} value → A parameter that can be undefined
          
HTML Element Types 
          
@param {HTMLElement} element → Any HTML element
@param {HTMLDivElement} div → A <div> element
@param {HTMLButtonElement} button → A <button> element
@param {HTMLInputElement} input → An <input> element
@param {HTMLFormElement} form → A <form> element
use Illuminate\Support\Facades\Route;
 
Route::get('/greeting', function () {
    return 'Hello World';
});
Sizes
Static backdrop
Scrolling behavior
Vertically centered
Focus management
Toggle between modals
Stacked Overlays
Fullscreen Modal
Custom backdrop color
function sum(acc) {
  function input(n) {
    if (n === undefined) return acc;
    return sum(acc + n);
  }
  return acc === undefined ? 0 : input;
}
console.log(sum(1)(2)(3)()); // 6
console.log(sum(5)(10)(15)(20)()); // 50
console.log(sum()); // 0
let teamPlayers = ["Babar Azam", "Virat Kohli", "Shaheen Afridi", "Rohit Sharma", "Shubman Gill"];
console.log(teamPlayers);
In 2025, businesses need innovative software solutions to stay ahead in the competitive digital landscape. Beleaftechnologies stands out as a top custom software development company, delivering innovative, scalable, and high-performance solutions tailored to your unique business needs.
From enterprise software to AI-driven applications, blockchain solutions, and automation tools, we craft custom software that drives efficiency, enhances user experience, and accelerates growth. Our expert team ensures  development, integration, and support, helping you achieve your goals with reliable and future-ready technology.
 Ready to transform your business? Partner with Beleaftechnologies and experience the power of custom-built software. Let’s build the future together!
Contact us today!
Visit now >>https://www.beleaftechnologies.com/custom
-software-development-company
Whatsapp :  +91 8056786622
Email id :  business@beleaftechnologies.com
Telegram : https://telegram.me/BeleafSoftTech 

import pyarrow as pya
from pyarrow import orc
from glob import glob
import duckdb

conn = duckdb.connect(database='python_db.duckdb')

# Read Multiple orc file using pyarrow
orc_files = glob("orc_file_path/*.orc")
data_list = []
for orc_file in orc_files:
    with open(orc_file,"rb") as orcfile:
        data = orc.ORCFile(orcfile).read()
        data_list.append(data)

# Combaine all orc table into single arrow table
final_table = pya.concat_tables(data_list)

# Register the Pyarrow Table in DuckDB As View
conn.register('orc_table',final_table)

# Query the view
conn.execute("SELECT * FROM orc_table;").df()
import pyarrow as pya
from pyarrow import orc
from glob import glob
import duckdb

conn = duckdb.connect(database='python_db.duckdb')

# Read orc file using pyarrow
orc_filepath = 'ORC file path'
with open(orc_filepath,'rb') as orc_file:
    table = orc.ORCFile(orc_file).read()

# Register the Pyarrow Table in DuckDB As View
conn.register('orc_table',table)

# Query the view
conn.execute("SELECT * FROM orc_table;").df()
In today's world, academic integrity and originality are of paramount importance. Whether you are a student, writer, or content creator, ensuring your work is free from plagiarism is essential. This is where a free online plagiarism checker comes in handy. With the rise of digital content, plagiarism detection tools have become more advanced, offering users quick and accurate assessments of their work’s originality.
#! /bin/bash

# Setting Postgis password
export PGPASSWORD="postgis_password"

for i in $(ls /home/user/Saravaana/Summary_Data_Generation/pyspark/Output_File/COL/05/*.csv);
	do
		echo "Started: $i"
		psql -h host -U user -d database -c "\copy public.transdata (maid, transaction_datetime, latitude, longitude, geohash, dwell_time_in_seconds) from  '$i' with (format csv,header true, delimiter ',');"
		echo "Completed: $i"
	done;

# Unset password after the script finishes for security
unset PGPASSWORD
.woocommerce-message{
	display:none !important;
}

.top-my-acc a i {
	font-size:22px !important;
}

.fifty-percent{
	width:50% !important;
}

.cstm-my-acc{
	display:flex;
}

.tbay-search-mobile{
	display:none !important;
}

.tbay-homepage-demo .wrapper-container{
	padding-top:0px !important;
}

.woo-swatches-pro-btn .add-cart{
	display:none !important;
}

#main > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fe4ea26.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.animated.fadeInUp > div > div > div > div.elementor-element.elementor-element-8a8cee2.elementor-product-landing-page.elementor-widget.elementor-widget-tbay-products > div > div > div > div > div > div > div > div.caption > span{
	justify-content:center !important;
}

.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable.wvs-archive-product-wrapper > div > div.wvs-archive-variations-wrapper.wvs-pro-loaded{
	display:none !important;
}

#tbay-breadcrumb > div > div > ol{
	display:none !important;
}

.term-94  #tbay-breadcrumb > div > div:after{
	content: "Brand with Over 30 Years of Reputation";
}

.term-95  #tbay-breadcrumb > div > div:after{
	content: "Select Your Product, Packaging Style, and Create Your Own Label through Us"
}


.term-95 .woocommerce-products-header{
	display:none;
}


.term-94 .woocommerce-products-header{
	display:none;
}

.page-id-6148 .page-title{
	display:block !important;
}

.page-id-6148 .page-title:after{
	display:block !important;
	content: "Personalized Formula Just for You" !important;
	font-size:16px !important;
	font-weight:400;
	color:#555;
	font-family:"Roboto";
}

.um-button{
	background-color:#a88f71 !important;
}

@media screen and (max-width: 768px) {
#main > div.display-products.products.products-grid > div > div.product.type-product.post-6481.status-publish.instock.product_cat-label-printing.product_cat-white-label.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable.wvs-archive-product-wrapper > div > div.product-content > div.caption > div.wvs-archive-variations-wrapper.wvs-pro-loaded > ul > li:nth-child(3) > ul > li.variable-item.button-variable-item.button-variable-item-metalic-silver-film {
	min-height:50px !important;
}
}
	

In today’s fast-paced academic world, students often struggle to craft compelling personal stories, which is why a narrative essay writing service can be a game-changer. Whether you’re sharing a life-changing experience, a moment of realization, or a journey of self-discovery, a well-written narrative essay should captivate the reader and evoke emotions. However, many students find it challenging to structure their thoughts, maintain coherence, and create an engaging narrative. This is where professional writing services step in, offering expert assistance to transform ideas into powerful stories.

Why Choose a Narrative Essay Writing Service?
Unlike research papers or analytical essays, narrative essays require a unique blend of creativity and storytelling skills. Professional writers specializing in this genre understand how to craft vivid descriptions, develop engaging characters, and build a compelling plot. Here’s why using a writing service can be beneficial:

Expert Guidance: Experienced writers know how to construct narratives that flow smoothly and hold the reader’s attention.
Personalized Approach: Each story is unique, and a professional service ensures that your voice and perspective shine through.
Time-Saving Solution: Writing a high-quality narrative essay requires time and effort. A writing service allows students to focus on other academic responsibilities.
Polished and Error-Free Work: A professionally written essay undergoes rigorous editing to ensure clarity, coherence, and grammatical accuracy.
Key Features of a Quality Narrative Essay
A top-tier narrative essay writing service doesn’t just provide generic content—it crafts immersive stories tailored to the client’s experiences and vision. Here are the essential elements that make a narrative essay stand out:

Engaging Hook – The introduction should immediately grab the reader’s attention with an intriguing statement or question.
Vivid Descriptions – Using sensory details and figurative language enhances the storytelling experience.
Well-Structured Plot – A strong narrative follows a clear structure with a beginning, middle, and end.
Emotional Connection – The story should evoke emotions, making the reader feel involved in the experience.
Meaningful Conclusion – The ending should leave a lasting impression, often with a lesson learned or a reflection on the experience.
Who Can Benefit from a Narrative Essay Writing Service?
Students of all levels can take advantage of these services, whether they are struggling with creativity, language barriers, or time constraints. Additionally, professionals who need compelling personal statements for college applications or job portfolios can also benefit from expert storytelling assistance.
 trainingRadioBtns.forEach(onHandleCheckbox);

    // Update selectedOptions[] when checkboxes are clicked
    function onHandleCheckbox(checkbox) {
        checkbox.addEventListener("change", () => {
            const status = [...trainingRadioBtns].map((btn) => ({
                value: btn.value,
                checked: btn.checked,
            }));

            checkedValues = status.filter((btn) => btn.checked).map((btn) => btn.value); // selected check values array
            const notSelected = status.filter((btn) => !btn.checked).map((btn) => btn.value); // not selected check values array
            console.log("selected", checkedValues);
            console.log("not selected", notSelected);

            filteredItems = locations.filter((item) => {
                // Prepare each individual match condition for filtering
                // const matchesCategory = checkedValues.includes(item.category);
                const matchesFunded = (checkedValues.includes("funded") && item.funded) || notSelected.includes("funded");
                const matchesOnline = (checkedValues.includes("isAvailableOnline") && item.isAvailableOnline) || notSelected.includes("isAvailableOnline");
                const matchesPartTime = (checkedValues.includes("isAvailablePartTime") && item.isAvailablePartTime) || notSelected.includes("isAvailablePartTime");
                const matchesApprentice = (checkedValues.includes("apprenticeshipTraineeship") && item.apprenticeshipTraineeship) || notSelected.includes("apprenticeshipTraineeship");
                const matchesVetFeeCourse = (checkedValues.includes("isVetFeeCourse") && item.isVetFeeCourse) || notSelected.includes("isVetFeeCourse");

                // Check if the item matches any of the selected filters (OR logic) and return

                return matchesFunded && matchesOnline & matchesPartTime & matchesApprentice & matchesVetFeeCourse;
            });

            // if no items are found on filtering, show a message in the DOM
            if (filteredItems.length === 0) {
                list.innerHTML = `<h4>No items exist with these current filters<h3>`;
            } else {
                displayLocations();
            }
        });
    }
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()

local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")

local camera = game.Workspace.CurrentCamera

local aimCF = CFrame.new()

local isAiming = false

local currentSwayAMT = -.3
local swayAMT = -.3
local aimSwayAMT = .2
local swayCF = CFrame.new()
local lastCameraCF = CFrame.new()

local framework = {
	inventory = {
		"M4A1";
		"M9";
		"Knife";
		"Frag";
	};

	module = nil;
	viewmodel = nil;
	currentSlot = 1;
}

function loadSlot (Item)
	local viewmodelFolder = game.ReplicatedStorage.Viewmodels
	local moduleFolder = game.ReplicatedStorage.Modules
	
	for i,v in pairs(camera:GetChildren()) do
		if v:IsA("Model") then
			v:Destroy()
		end
	end
	
	if moduleFolder:FindFirstChild(Item) then
		framework.module = require(moduleFolder:FindFirstChild(Item))
		
		if viewmodelFolder:FindFirstChild(Item) then
			framework.viewmodel = viewmodelFolder:FindFirstChild(Item):Clone()
			framework.viewmodel.Parent = camera
		end		
	end
end

RunService.RenderStepped:Connect(function()
	
	local rot = camera.CFrame:ToObjectSpace(lastCameraCF)
	local X,Y,Z = rot:ToOrientation()
	swayCF = swayCF:Lerp(CFrame.Angles(math.sin(X) * currentSwayAMT, math.sin(Y) * currentSwayAMT, 0), .1)
	lastCameraCF = camera.CFrame
	
	local humanoid = character:WaitForChild("Humanoid")
	
	if humanoid then
		local bobOffset = CFrame.new()
		
		if humanoid.MoveDirection.Magnitude > 0 then
			if humanoid.WalkSpeed == 13 then
				bobOffset = CFrame.new(math.cos(tick() * 4) * .05, -humanoid.CameraOffset.Y/3, humanoid.CameraOffset.Z/3) * CFrame.Angles(0, math.sin(tick() * -4) * -.05, math.cos(tick() * -4) * .05)
			elseif humanoid.WalkSpeed == 20 then
				bobOffset = CFrame.new(math.cos(tick() * 8) * .1, -humanoid.CameraOffset.Y/3, humanoid.CameraOffset.Z/3) * CFrame.Angles(0, math.sin(tick() * -8) * -.1, math.cos(tick() * -8) * .1)
			end
		else
			bobOffset = CFrame.new(0, -humanoid.CameraOffset.Y/3, 0)
		end
		

			



		for i, v in pairs(camera:GetChildren()) do
			if v:IsA("Model") then
				v:SetPrimaryPartCFrame(camera.CFrame * swayCF * aimCF * bobOffset)
			end
		end
	end
	

	
	if  isAiming and framework.viewmodel ~= nil and framework.module.canAim then
		local offset = framework.viewmodel.AimPart.CFrame:ToObjectSpace(framework.viewmodel.PrimaryPart.CFrame)
		aimCF = aimCF:Lerp(offset, framework.module.aimSmooth)
		currentSwayAMT = aimSwayAMT
		
	else
		local offset = CFrame.new()
		aimCF = aimCF:Lerp(offset, framework.module.aimSmooth)
		currentSwayAMT = swayAMT
	end
end)

loadSlot(framework.inventory[1])

UserInputService.InputBegan:Connect(function(input)
	if input.KeyCode == Enum.KeyCode.One then
		if framework.currentSlot ~= 1 then
			loadSlot(framework.inventory[1])
			framework.currentSlot = 1
		end
	end
	
	if input.KeyCode == Enum.KeyCode.Two then
		if framework.currentSlot ~= 2 then
			loadSlot(framework.inventory[2])
			framework.currentSlot = 2
		end		
	end
	
	if input.KeyCode == Enum.KeyCode.Three then
		if framework.currentSlot ~= 3 then
			loadSlot(framework.inventory[3])
			framework.currentSlot = 3
		end		
	end
	
	if input.KeyCode == Enum.KeyCode.Four then
		if framework.currentSlot ~= 4 then
			loadSlot(framework.inventory[4])
			framework.currentSlot = 4
		end		
	end
	
	if input.UserInputType == Enum.UserInputType.MouseButton2 then
		isAiming = true
	end
end)

UserInputService.InputEnded:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton2 then
		isAiming = false
	end
end)

---------------------------------------------------------------------------------------------------
  
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")

local character = script.Parent
local humanoid = character:WaitForChild("Humanoid")

local camera = game.Workspace.Camera

UserInputService.InputBegan:Connect(function(input)
	if input.KeyCode == Enum.KeyCode.LeftShift then
		if humanoid then
			humanoid.WalkSpeed = 20
		end
	end
end)

UserInputService.InputEnded:Connect(function(input)
	if input.KeyCode == Enum.KeyCode.LeftShift then
		humanoid.WalkSpeed = 13
	end
end)

RunService.RenderStepped:Connect(function()
	if humanoid then
		if humanoid.MoveDirection.Magnitude > 0 then
			local headBobY = math.sin(tick() * 10) * .2
			
			if humanoid.WalkSpeed == 13 then 
				headBobY = math.sin(tick() * 10) * .2
			elseif humanoid.WalkSpeed == 20 then
				headBobY = math.sin(tick() * 18) * .3
			end
			
			local bob = Vector3.new(0, headBobY, 0)
			humanoid.CameraOffset = humanoid.CameraOffset:Lerp(bob, .1)
		else
			humanoid.CameraOffset = humanoid.CameraOffset:Lerp(Vector3.new(), .1)

		end
	end	
end) 
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()

local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")

local camera = game.Workspace.CurrentCamera

local framework = {
	inventory = {
		"M4A1";
		"M9";
		"Knife";
		"Frag";
	};

	module = nil;
	viewmodel = nil;
	currentSlot = 1;
}

function loadSlot (Item)
	local viewmodelFolder = game.ReplicatedStorage.Viewmodels
	local moduleFolder = game.ReplicatedStorage.Modules
	
	for i,v in pairs(camera:GetChildren()) do
		if v:IsA("Model") then
			v:Destroy()
		end
	end
	
	if moduleFolder:FindFirstChild(Item) then
		framework.module = require(moduleFolder:FindFirstChild(Item))
		
		if viewmodelFolder:FindFirstChild(Item) then
			framework.viewmodel = viewmodelFolder:FindFirstChild(Item):Clone()
			framework.viewmodel.Parent = camera
		end		
	end
end

RunService.RenderStepped:Connect(function()
	for i, v in pairs(camera:GetChildren()) do
		if v:IsA("Model") then
			v:SetPrimaryPartCFrame(camera.CFrame)
		end
	end
end)

loadSlot(framework.inventory[1])

UserInputService.InputBegan:Connect(function(input)
	if input.KeyCode == Enum.KeyCode.One then
		if framework.currentSlot ~= 1 then
			loadSlot(framework.inventory[1])
			framework.currentSlot = 1
		end
	end
	
	if input.KeyCode == Enum.KeyCode.Two then
		if framework.currentSlot ~= 2 then
			loadSlot(framework.inventory[2])
			framework.currentSlot = 2
		end		
	end
	
	if input.KeyCode == Enum.KeyCode.Three then
		if framework.currentSlot ~= 3 then
			loadSlot(framework.inventory[3])
			framework.currentSlot = 3
		end		
	end
	
	if input.KeyCode == Enum.KeyCode.Four then
		if framework.currentSlot ~= 4 then
			loadSlot(framework.inventory[4])
			framework.currentSlot = 4
		end		
	end
end)
#include <bits/stdc++.h>
using namespace std;
#define ll long long int
#define sorta(a) sort(a.begin(), a.end())
#define dsort(a) sort(a.begin(), a.end(), greater<int>())
#define yes cout << "YES" << endl
#define no cout << "NO" << endl
#define inp(a,b,c) ll a,b,c; cin>>a>>b>>c
#define in(a,b) ll a,b; cin>>a>>b
#define i(a) ll a; cin>>a
#define coutt(arr, n) for (ll i = 0; i < n; i++) { cout << arr[i] << " "; }
#define cinn(v, n) vector<ll> v(n,0); for (ll i = 0; i < n; i++) { cin >> v[i]; }
#define mpp(a) unordered_map<ll,ll> a
#define all(vec) vec.begin(), vec.end()

template <typename T>
void out(const T& a) { cout << a << '\n'; }
#ifndef ONLINE_JUDGE
#define debug(x) cerr << #x << " = "; _print(x); cerr << '\n'
#else
#define debug(x)
#endif
void _print(int t) { cerr << t; }
void _print(long long t) { cerr << t; }
void _print(string t) { cerr << '"' << t << '"'; }
void _print(char t) { cerr << '\'' << t << '\''; }
void _print(double t) { cerr << t; }
void _print(bool t) { cerr << (t ? "true" : "false"); }

template <typename T, typename V>
void _print(const pair<T, V>& p) { cerr << "{"; _print(p.first); cerr << ", "; _print(p.second); cerr << "}"; }
template <typename T>
void _print(const vector<T>& v) { cerr << "["; for (size_t i = 0; i < v.size(); i++) { _print(v[i]); if (i < v.size() - 1) cerr << ", "; } cerr << "]"; }
template <typename T>
void _print(const set<T>& s) { cerr << "["; for (auto it = s.begin(); it != s.end(); ++it) { _print(*it); cerr << " "; } cerr << "]"; }
template <typename T, typename V>
void _print(const map<T, V>& m) { cerr << "["; for (auto it = m.begin(); it != m.end(); ++it) { _print(*it); cerr << " "; } cerr << "]"; }
template <typename T, typename V>
void _print(const unordered_map<T, V>& m) { cerr << "["; for (auto it = m.begin(); it != m.end(); ++it) { _print(*it); cerr << " "; } cerr << "]"; }

using vi = vector<int>;
using vll = vector<ll>;
using pii = pair<int, int>;
using pll = pair<ll, ll>;

static constexpr auto MOD = 1000000007;



void solve()
{ 
   i(n);
   
   cinn(arr,n);
       int cnt= 0;
   for(int i=0;i<n-1;i++){
     
     int curr = arr[i];
     int ahead= arr[i+1];
     
     int maxi = max(curr,ahead);
     int mini = min(curr,ahead);
 
     if(maxi>=2*mini) cnt++;
   }
   
    if(cnt == n-1) no;
     else yes;
   
}


int main() {
	// your code goes here
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
	ll testcase;
	cin>>testcase;
	while(testcase--)
	{  
            solve();
    }
} 
{
	"blocks": [
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":newspaper:  STAY IN THE KNOW  :newspaper:"
			}
		},
		{
			"type": "context",
			"elements": [
				{
					"text": "*February 2025*  |  Office Announcements",
					"type": "mrkdwn"
				}
			]
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "Stay in the loop about what's happening at the office such as upcoming visitors, onsite meetings, lunches, and more. Don't miss out- check out the <https://calendar.google.com/calendar/u/0?cid=Y19jNmI2NzM1OTU0NDA0NzE1NWE3N2ExNmE5NjBlOWZkNTgxN2Y1MmQ3NjgyYmRmZmVlMjU4MmQwZDgyMGRiNzMyQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20|*Tor Happenings Calendar*>\n\n*✨WELCOME TO OUR NEW SPACE✨*"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":calendar: | :breakfast: *TUESDAY BREAKFAST SCHEDULE* :breakfast: | :calendar: "
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/4` *Greenbox*"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/11` *Au Pain Dore*"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/18` *Neon Commissary*"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/25` *Egg Club*"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":calendar: |:lunch: *THURSDAY LUNCH SCHEDULE* :lunch: | :calendar: "
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/6` *Aloette Go*"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/13` *Scotty Bons*"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/20` *Pokito*"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "`2/27` *Chubby's*"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":loud_sound:*FOR YOUR INFORMATION* :loud_sound:"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":coffee: *Every Tuesday and Thursday*: Enjoy coffee and café-style beverages from our partner, *HotBlack Coffee*, located at *245 Queen St W*, by showing your *Xero ID*\n\n:handwave:*Bring Your Family to Work*: Friday, February 14th \n\n:holiday-potato: *Upcoming Public Holiday*: Monday, 17th February \n\n:OFFICE: *Self-Serviced Fridays* _WX will still be online and working, just not onsite_. For more information, check out our <https://docs.google.com/document/d/1yPfsoOt4o-_scOmAGtYuZduzW_8333id2w5dhrlnVz0/edit| *FAQ page*> or reach out to WX. \n\n :standup: *Canada Stand Up*, February 27th \n\n:blob-party: *Social Happy Hour* \nFebruary 13th & 27th @ 4:30pm\n\n :learning-result: Machine Learning Talk Series hosted by *Yina Gao @ 2:00 pm* \n\n *:blackhistorymonth:Black History Month*: Celebrate Black History Month by supporting Black-owned businesses and checking out <https://www.toronto.ca/explore-enjoy/history-art-culture/black-history-month/|*events*> around the city showcasing Black culture and talent. Your support makes a difference!"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":WX: *WX offers comprehensive event planning services, including:*\n - Assistance with logistics and coordination \n - Access to a network of vendors for catering, supply ordering, etc.\n\n _Note: Even if you don’t need our assistance but are using the office space, kindly inform WX._ "
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":tada: *Happy Birthday* :tada: to all Xeros celebrating their birthdays this February! We hope you have an amazing day :party_wiggle: "
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "context",
			"elements": [
				{
					"type": "mrkdwn",
					"text": ":pushpin: Have something important to add to our calendar or need some assistance? Get in touch with us by logging a ticket via the <https://xerohelphub.refined.site/portal/1012| *HelpHub*> or on Slack #hello-px. We are here to help!"
				}
			]
		},
		{
			"type": "divider"
		}
	]
}
star

Thu Feb 06 2025 11:58:14 GMT+0000 (Coordinated Universal Time) https://edistrict.up.gov.in/eDistrict/certificate/Domicile/Forms/DisplayDomicilCert.aspx

@VLECEBAH01393

star

Thu Feb 06 2025 11:46:42 GMT+0000 (Coordinated Universal Time) https://www.keycloak.org/getting-started/getting-started-docker

@akashpeter3

star

Thu Feb 06 2025 11:34:13 GMT+0000 (Coordinated Universal Time) https://www.beleaftechnologies.com/real-estate-tokenization

@stvejhon #crypto #cryptocurrency #exchange #meme

star

Thu Feb 06 2025 11:27:29 GMT+0000 (Coordinated Universal Time) https://www.beleaftechnologies.com/crypto-wallet-app-development

@Alwinedson

star

Thu Feb 06 2025 09:19:51 GMT+0000 (Coordinated Universal Time) https://www.magnongroup.com/

@magnongroup996

star

Thu Feb 06 2025 08:26:24 GMT+0000 (Coordinated Universal Time)

@SDureck #c#

star

Thu Feb 06 2025 08:17:25 GMT+0000 (Coordinated Universal Time)

@StefanoGi

star

Thu Feb 06 2025 07:46:57 GMT+0000 (Coordinated Universal Time) https://briotouch.com/

@britouch07

star

Thu Feb 06 2025 07:45:11 GMT+0000 (Coordinated Universal Time) https://briotouch.com/

@britouch07

star

Thu Feb 06 2025 07:26:39 GMT+0000 (Coordinated Universal Time) https://www.coinsqueens.com/blog/crypto-arbitrage-trading-bot

@athenapetridis

star

Thu Feb 06 2025 05:09:43 GMT+0000 (Coordinated Universal Time)

@Rohan@99

star

Thu Feb 06 2025 04:37:18 GMT+0000 (Coordinated Universal Time) https://nimbus.org.in/course/ssc-je-electrical-engineering

@nimbusindia ##sscje ##sscjeonlineclasses #sscje2025

star

Thu Feb 06 2025 04:29:03 GMT+0000 (Coordinated Universal Time) https://www.eapublications.org/category-product/ssc-je-books

@eapublication ##mcq ##books ##rrbje ##sscje

star

Thu Feb 06 2025 02:36:31 GMT+0000 (Coordinated Universal Time)

@procodefinder

star

Wed Feb 05 2025 19:44:33 GMT+0000 (Coordinated Universal Time)

@shahmeeriqbal

star

Wed Feb 05 2025 16:44:41 GMT+0000 (Coordinated Universal Time) https://sites.google.com/site/installationubuntu/home/ubuntu-17-10/change-mountpoint-of-usb-drives

@shawngibson #ubuntu #media

star

Wed Feb 05 2025 15:46:34 GMT+0000 (Coordinated Universal Time) https://www.tecmint.com/setup-samba-file-sharing-for-linux-windows-clients/

@shawngibson #ubuntu #samba

star

Wed Feb 05 2025 13:10:29 GMT+0000 (Coordinated Universal Time) https://runjs.app/

@redflashcode

star

Wed Feb 05 2025 09:34:51 GMT+0000 (Coordinated Universal Time) https://www.kryptobees.com/blog/triangular-arbitrage-bot

@Rick_Grimes #crypto #blockchain

star

Wed Feb 05 2025 05:49:29 GMT+0000 (Coordinated Universal Time)

@davidmchale

star

Wed Feb 05 2025 04:27:57 GMT+0000 (Coordinated Universal Time) https://codeprint.org/

@2025arjonaj

star

Wed Feb 05 2025 04:27:03 GMT+0000 (Coordinated Universal Time) https://codeprint.org/

@2025arjonaj #javascript

star

Wed Feb 05 2025 02:48:11 GMT+0000 (Coordinated Universal Time)

@FOHWellington

star

Tue Feb 04 2025 12:13:47 GMT+0000 (Coordinated Universal Time) https://maticz.com/baccarat-game-development

@austinparker

star

Tue Feb 04 2025 10:50:00 GMT+0000 (Coordinated Universal Time)

@Samuel1347 #dart

star

Tue Feb 04 2025 10:20:42 GMT+0000 (Coordinated Universal Time) https://maticz.com/solana-blockchain-development

@jamielucas #solana #solanablockchaindevelopment

star

Tue Feb 04 2025 10:10:29 GMT+0000 (Coordinated Universal Time)

@Shira

star

Tue Feb 04 2025 06:34:13 GMT+0000 (Coordinated Universal Time)

@Mitali

star

Tue Feb 04 2025 02:23:17 GMT+0000 (Coordinated Universal Time)

@davidmchale #jsdocs #params #cheatsheet

star

Tue Feb 04 2025 02:13:44 GMT+0000 (Coordinated Universal Time) https://laravel.com/docs/11.x/routing

@saradhi

star

Tue Feb 04 2025 02:09:23 GMT+0000 (Coordinated Universal Time) https://laravel.com/docs/11.x/routing

@saradhi

star

Tue Feb 04 2025 02:08:27 GMT+0000 (Coordinated Universal Time) https://preline.co/docs/modal.html

@saradhi

star

Mon Feb 03 2025 22:22:48 GMT+0000 (Coordinated Universal Time)

@kanatov

star

Mon Feb 03 2025 17:33:37 GMT+0000 (Coordinated Universal Time)

@waqasajmal

star

Mon Feb 03 2025 12:52:20 GMT+0000 (Coordinated Universal Time) https://www.beleaftechnologies.com/custom -software-development-company

@raydensmith #customsoftwaredevelopment #customsoftware #softwaredevelolpment

star

Mon Feb 03 2025 11:12:23 GMT+0000 (Coordinated Universal Time) https://xn--h1adpy.xn--p1ai/products/presents-an-applied-nature/panels-and-plates

@alexrw

star

Mon Feb 03 2025 11:08:07 GMT+0000 (Coordinated Universal Time) https://marketplace.visualstudio.com/items?itemName

@alexrw

star

Mon Feb 03 2025 09:49:55 GMT+0000 (Coordinated Universal Time)

@Saravana_Kumar #python

star

Mon Feb 03 2025 09:43:04 GMT+0000 (Coordinated Universal Time)

@Saravana_Kumar #python

star

Mon Feb 03 2025 09:30:57 GMT+0000 (Coordinated Universal Time) https://essaypro.com/plagiarism-checker

@Etukol

star

Mon Feb 03 2025 08:42:09 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/18533625/copy-multiple-csv-files-into-postgres

@Saravana_Kumar #python

star

Mon Feb 03 2025 06:29:07 GMT+0000 (Coordinated Universal Time)

@Fudgiebars

star

Mon Feb 03 2025 05:04:46 GMT+0000 (Coordinated Universal Time) https://essayhub.com/narrative-essay-writing-services

@Etukol

star

Mon Feb 03 2025 04:18:49 GMT+0000 (Coordinated Universal Time) https://aviator-demo.spribegaming.com/?currency

@UIAceMLPioneer

star

Sun Feb 02 2025 22:43:02 GMT+0000 (Coordinated Universal Time)

@davidmchale #filtering #checkboxes

star

Sun Feb 02 2025 13:33:43 GMT+0000 (Coordinated Universal Time)

@OwlZ

star

Sun Feb 02 2025 13:32:21 GMT+0000 (Coordinated Universal Time)

@OwlZ

star

Sun Feb 02 2025 13:10:00 GMT+0000 (Coordinated Universal Time)

@morpher

star

Sun Feb 02 2025 03:44:53 GMT+0000 (Coordinated Universal Time)

@WXCanada

Save snippets that work with our extensions

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