Snippets Collections
mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/main | tar xz --strip-components 1 -C homebrew
As digital payments continue to evolve, stablecoin is becoming a strategic priority for fintech startups looking to improve transaction efficiency and expand their services. Unlike traditional cryptocurrencies, stablecoins offer price stability, making them suitable for payments, remittances, and financial applications.
Many fintech companies are investing in stablecoin to enable faster cross-border transactions, reduce settlement times, and lower operational costs. Stablecoins also provide greater accessibility for users who may face limitations with traditional banking systems.
With growing institutional adoption and increasing regulatory clarity, stablecoin development is emerging as a key area of innovation. Fintech startups that integrate stablecoin solutions early may gain a competitive advantage in the rapidly evolving digital finance ecosystem.
Get insights >> https://www.softean.com/stablecoin-development-services 
var testUserName = "userSysIdOrName"; // change
var me = gs.getUserID();

var session = gs.getSession();

try {
  // Only impersonate if testUserName is provided as an argument into the function)
  if (JSUtil.notNil(testUserName)) session.impersonate(testUserName);

  // what you want to run as the impersonated user - START
// e.g. GlideRecord query etc etc

  // what you want to run as the impersonated user - END
} catch (e) {
  gs.error(
    "Error whilst impersonating and running test:\n" + e,
  );
} finally {
  // Only impersonate back to the logged in user if testUserName is provided as an argument into the function)
  if (JSUtil.notNil(testUserName)) session.impersonate(me);
}
    mask-image: linear-gradient(to right, transparent 0%, black 15%, black 85%, transparent 100%);
Resumen del estándar IRPAT guardado:
ID ($table->id())
Relaciones (foreignId('name_id')->constrained('names');))
Personal / Datos de negocio (string, date, text, etc.)
Auth (email, password, rememberToken, si aplica)
Timestamps ($table->timestamps())

ejemplo:

<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
    public function up(): void
    {
        Schema::create('personas', function (Blueprint $table) {
            
            // I - ID (Siempre primero)
            $table->id();

            // R - Relaciones (Primero para evitar problemas de orden SQL)
             $table->foreignId('genero_id')->constrained('generos');
            $table->foreignId('estado_id')->constrained('estados');
            $table->foreignId('usuario_id')->constrained('users');

            // P - Personal / Datos de negocio
            $table->string('nacionalidad');
            $table->string('cedula')->unique();
            $table->string('nombres');
            $table->string('apellidos');
            $table->string('email');
            $table->string('telefono');
            $table->date('fecha_na');
            $table->string('direccion');

            // A - Auth (No aplica en esta tabla, pero iría aquí si fuera necesario)

            // T - Timestamps (Siempre último)
            $table->timestamps();
        });
    }

    public function down(): void
    {
        Schema::dropIfExists('personas');
    }
};
import socket

HOST = "127.0.0.1"
PORT = 5000

client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect((HOST, PORT))

client.send("Hello from client!".encode())

data = client.recv(1024).decode()
print("Server says:", data)

client.close()
import socket
import asyncio
#hello client 1 , hello client 2 do that seq and prallel with thread and with synco prallel and seq 
async def fun (clien_socket):
    data = clien_socket.recv(1024).decode()
    print("Client says:", data)
#create a new connection 
HOST = "127.0.0.1"   # Localhost
PORT = 5000

server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind((HOST, PORT))
server.listen(1)

print("Server is waiting for a connection...")

client_socket, client_address = server.accept()
print(f"Connected by {client_address}")
# in here 
asyncio.run (fun(client_socket))

client_socket.send("Hello from server!".encode())

client_socket.close()
server.close()
A triangular arbitrage bot is automated trading software that scans a cryptocurrency exchange for price mismatches across three interconnected trading pairs — and executes a sequential sequence of trades to capture the profit before the market self-corrects.

Hivelance stands out as a trusted choice for triangular arbitrage bot development, backed by a team of experienced developers who specialize in building high-performance, low-latency automated Triangular arbitrage trading bots. Their end-to-end crypto trading bot development approach covers everything from real-time API integration and algorithmic opportunity detection to secure key management and performance dashboards, eliminating the need to coordinate multiple vendors.

Know More:

Visit – https://www.hivelance.com/triangular-arbitrage-bot-development
WhatsApp - +918438595928
Telegram - Hivelance
Mail - sales@hivelance.com
As automated crypto payments become more common across exchanges, fintech platforms, and payment systems, fraud prevention is becoming a major concern for businesses. Automated transactions can improve speed and efficiency, but they also increase risks related to unauthorized access, compromised credentials, and transaction manipulation if wallet security is weak.
This is where MPC wallets can make a difference. By removing single points of failure and distributing cryptographic control across multiple parties, MPC wallet technology helps businesses strengthen payment security without slowing down operations. Features like secure transaction approvals, controlled access management, and reduced private key exposure can help minimize fraud risks in automated crypto payment environments.
For businesses planning secure and scalable payment infrastructure, working with the right development partner matters. Softean is a trusted choice for MPC wallet development, helping businesses build secure solutions tailored for modern crypto payment systems.
 
The demand for multi currency crypto wallets is growing significantly in 2026 as users prefer a single platform to manage multiple digital assets instead of switching between wallets. With the rise of stablecoins, altcoins, and cross-chain ecosystems, businesses are seeing the need for wallets that support seamless storage, transfers, and transactions across different cryptocurrencies.
For crypto startups, exchanges, and fintech platforms, offering a multi currency wallet improves user convenience and engagement while supporting global crypto adoption. As competition increases, investing in secure and scalable wallet solutions is becoming a necessity. Businesses looking to build one can consider Softean for reliable multi currency crypto wallet development services.
Get more Insights >> https://www.softean.com/multi-currency-wallet-development 
FIFA World Cup 2026: Why Now Is the Best Time to Launch a Crypto Prediction Market Platform
FIFA World Cup 2026 is the perfect Time for Launching prediction market platforms, attracting billions of engaged fans worldwide. Unlike traditional platforms, blockchain prediction markets offer smart contract automation, transparent transactions, and instant crypto payouts that modern users demand.

Key features like live score integration, AI-driven insights, real-time odds, and mobile-first UI are essential for platform success.

Multiple revenue streams — entry fees, transaction commissions, NFT rewards, token models, and premium subscriptions — make this a highly profitable venture.

The global fanbase spanning multiple countries makes multi-currency crypto payment support a critical requirement for international accessibility. Post-FIFA retention is achievable by expanding into cricket, basketball, esports, and political prediction markets seamlessly.

Why Hivelance is the best place for build your Prediction Market App:

Hivelance Technologies is a leading prediction market development company offering white-label, feature-rich , and fully customizable Prediction Market software solutions tailored for global sports events like FIFA World Cup 2026. From smart contract development and AI integration to real-time data feeds and mobile-optimized UI, Hivelance delivers end-to-end platform builds designed to support millions of concurrent users.

Know More:

Visit – https://www.hivelance.com/prediction-marketplace-development
WhatsApp - +918438595928
Telegram - Hivelance
Mail - sales@hivelance.com
The crypto trading market is becoming more competitive, and businesses are now looking for platforms that offer both performance and security. This is where hybrid crypto exchange development is gaining attention.
A hybrid crypto exchange combines the speed and liquidity of centralized exchanges with the transparency and user control of decentralized platforms. For businesses, this means offering a better trading experience without compromising on security — a key factor in attracting and retaining users.
One of the biggest reasons businesses invest in hybrid crypto exchange development is scalability. A hybrid model can support advanced trading features, multiple cryptocurrencies, better liquidity management, and stronger security measures as the platform grows.
From a business perspective, a hybrid exchange can also create a competitive advantage. As users become more cautious about asset security and platform trust, businesses offering a balance of convenience and transparency are likely to stand out.
While the investment depends on your business goals and feature requirements, many crypto startups see hybrid crypto exchange development as a long-term opportunity rather than just a short-term expense.
For businesses planning to enter the crypto market, partnering with an experienced hybrid crypto exchange development company like Softean can help build a secure, scalable, and future-ready exchange platform.
Read More >> https://www.softean.com/hybrid-crypto-exchange-development 
-- 1. البحث عن عملاء يبدأ اسمهم بحرف 'M' ويليه حرفان فقط (إجمالي 3 حروف مثل Max, May)
SELECT * FROM Customers 
WHERE FirstName LIKE 'M__';

-- 2. البحث عن منتجات كودها يبدأ بـ 'A' وينتهي بـ 'Z' وبينهما 3 أرقام أو حروف
SELECT * FROM Products 
WHERE ProductCode LIKE 'A___Z';
-- البحث عن أي منتج يحتوي اسمه على كلمة "شاشة" في أي مكان
SELECT ProductID, ProductName, Price 
FROM Products 
WHERE ProductName LIKE '%شاشة%';
-- 1. البحث عن موظفين تبدأ أسماؤهم بحرف 'أ'
SELECT EmployeeID, FirstName, LastName 
FROM Employees 
WHERE FirstName LIKE 'أ%';

-- 2. البحث عن مستخدمين ينتهي بريدهم الإلكتروني بـ @gmail.com
SELECT UserID, Email 
FROM Users 
WHERE Email LIKE '%@gmail.com';
function wpcp_hard_lightbox_fix() {
    ?>
    <script>
    (function() {

        function openWPCPLightbox(el) {

            const gallery = el.getAttribute('data-lightbox-gallery');

            const items = Array.from(
                document.querySelectorAll('[data-lightbox-gallery="' + gallery + '"]')
            ).map(function(a) {
                return {
                    src: a.getAttribute('href'),
                    caption: a.getAttribute('data-caption') || ''
                };
            });

            const index = Array.from(
                document.querySelectorAll('[data-lightbox-gallery="' + gallery + '"]')
            ).indexOf(el);

            // Try Fancybox v4
            if (window.Fancybox) {
                Fancybox.show(items, {
                    startIndex: index,
                    loop: true
                });
                return;
            }

            // Try jQuery Fancybox
            if (window.jQuery && jQuery.fancybox) {
                jQuery.fancybox.open(items, {
                    loop: true
                }, index);
                return;
            }

            // fallback
            window.open(el.href, '_blank');
        }

        // CAPTURE PHASE listener (KEY FIX)
        document.addEventListener('click', function(e) {

            const el = e.target.closest('a.wcp-light-box');

            if (!el) return;

            e.preventDefault();
            e.stopPropagation();
            e.stopImmediatePropagation();

            openWPCPLightbox(el);

            return false;

        }, true); // 👈 IMPORTANT: capture phase = true

    })();
    </script>
    <?php
}
add_action('wp_footer', 'wpcp_hard_lightbox_fix', 99999);
{
	"blocks": [
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":star: What's on in Melbourne this week! :star:"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "\n\n Good morning Melbourne and hope you had a great weekend. Hello June :hugs: \n\n  "
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": " Wednesday, 3rd June:calendar-date-3:",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "\n\n\n :danish: *Xero Café* – Tim tams and cookies \n :coffee: :matcha: *Barista Special*: Hot choccy with marshmallows \n :eiffel-tower: *Lunch*: Join us for our French inspired Lunch  from 12pm in the L3 Kitchen & Wominjeka Breakout Space. The menu is in the :thread: \n\n "
			}
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": "Thursday, 4th June:calendar-date-4:",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":danish: *Xero Cafe*: Tim tams and cookies  \n :coffee::brown_heart: *Barista Special*– Hot choccy with marshmallows \n :avocado: Join us for breaky from *Kartel Catering* at *8.30am - 10.30am* in the Level 3 Wominjeka Breakout Space. Check out this exciting menu in the :thread:"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": " What else? \n\n :pizza: Join us this Thursday at 4pm for our Social Happy Hour. Pizza & drinks. \n\n:xero: Feedback on our Boost Offerings? We want to hear more. Let us know what you love by filling out our form <https://docs.google.com/forms/d/e/1FAIpQLScGOSeS5zUI8WXEl0K4WGoQUkmpIHzAjLlEKWBob4sMPhDXmA/viewform|here.> \n\nStay tuned to this channel, and make sure you're subscribed to the <https://calendar.google.com/calendar/u/0?cid=Y19xczkyMjk5ZGlsODJzMjA4aGt1b3RnM2t1MEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t|*Melbourne Social Calendar*> :party-wx:"
			}
		}
	]
}
{
	"blocks": [
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":star: Xero Boost Days! :star:"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": " Good morning Brissy and hope you all had a wonderful weekend! \n\n\n :all-in: :aboriginal-flag-heart: *National Reconciliation Week* is almost here (27 May – 3 June), and this year’s theme is - All In, a reminder that reconciliation is something we all have a role in shaping every day. \n\n Whether it’s supporting First Nations creators, reading a book by an Indigenous author, attending an event, or simply having conversations about how we can do better, there are plenty of ways for all of us to lean in and get involved :all-in::aboriginal-flag-heart: \n\nPlease see below for what's on this week! :heart:"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":calendar-date-25: Monday 25th May",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "\n:coffee: *Café Partnership*: Enjoy free coffee and café-style beverages from our Cafe partner *Industry Beans*.\n:Lunch::yay: *Sunnyside Sandwiches*: from *12pm* in the kitchen."
			}
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":calendar-date-27: Wednesday, 27th May:",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":coffee: *Café Partnership*: Enjoy free coffee and café-style beverages from our Cafe partner *Industry Beans*.\n:eggs: *Morning tea*:from *9am* in the kitchen! \n :aboriginal-flag-heart: *National Recouncilation Afternoon Tea*: Join us at 2.00pm for afternoon tea from a small indigenous business called *Jarrah Catering*"
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": " What else? :heart: \nStay tuned to this channel for more details, check out the <https://calendar.google.com/calendar/u/0?cid=Y19uY2M4cDN1NDRsdTdhczE0MDhvYjZhNnRjb0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t|*Brisbane Social Calendar*>, and get ready to Boost your workdays!\n\nLove,\nWX Team :party-wx:"
			}
		}
	]
}
{
	"blocks": [
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": ":star: What's on in Melbourne this week! :star:"
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "\n\n Good morning Melbourne and hope you had a great weekend. \n\n\n :all-in: :aboriginal-flag-heart: *National Reconciliation Week* is almost here (27 May – 3 June), and this year’s theme is - All In, a reminder that reconciliation is something we all have a role in shaping every day. \n\n Whether it’s supporting First Nations creators, reading a book by an Indigenous author, attending an event, or simply having conversations about how we can do better, there are plenty of ways for all of us to lean in and get involved :all-in: :aboriginal-flag-heart: \n\nPlease see below for what's on this week! Lets Dive into the last week of May! \n\n  "
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": " Wednesday, 27th May :calendar-date-27:",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": "\n\n\n:Lamington: *Xero Cafe*: A selection of sweet treats from a small Indigenous catering company - *Jarrah Catering*.\n :coffee: :matcha: *Barista Special*: Iced Matcha Latte  \n :aboriginal-flag-heart: *Lunch*: Inspired by Australian native ingredients. Lunch is from 12pm in the Wominjeka Breakout Space.  The menu is in the :thread: \n:yaala-sparkling:*Yaala Sparkling Water*: Grab a Sparkling water infused with real native Australian plants. We have a range of flavours - *Lemon Myrtle & Native Blossom, Davidson Plum & Waratah and Desert Lime & River Mint*.\n\n "
			}
		},
		{
			"type": "header",
			"text": {
				"type": "plain_text",
				"text": "Thursday, 28th May :calendar-date-28:",
				"emoji": true
			}
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": ":Lamington: *Xero Cafe*: A selection of sweet treats from a small Indigenous catering - *Jarrah Catering*. \n :coffee::brown_heart: *Barista Special*– Iced Matcha Latte \n :avocado: *Breakfast*: Join us for breaky from *Kartel Catering* at *8.30am - 10.30am* in the Level 3 Wominjeka Breakout:yaala-sparkling: Space. Check out this exciting menu in the :thread:\n:yaala-sparkling:*Yaala Sparkling Water*: Grab a Sparkling water infused with real native Australian plants. We have a range of flavours - *Lemon Myrtle & Native Blossom, Davidson Plum & Waratah and Desert Lime & River Mint*."
			}
		},
		{
			"type": "divider"
		},
		{
			"type": "section",
			"text": {
				"type": "mrkdwn",
				"text": " What else? :xero: Feedback on our Boost Offerings? We want to hear more. Let us know what you love by filling out our form <https://docs.google.com/forms/d/e/1FAIpQLScGOSeS5zUI8WXEl0K4WGoQUkmpIHzAjLlEKWBob4sMPhDXmA/viewform|here.> \n\nStay tuned to this channel, and make sure you're subscribed to the <https://calendar.google.com/calendar/u/0?cid=Y19xczkyMjk5ZGlsODJzMjA4aGt1b3RnM2t1MEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t|*Melbourne Social Calendar*> :party-wx:"
			}
		}
	]
}
if [enddate] <> "1/1/1901" then
    if ([Contract Status]="FiT" or [Contract Status]="CSL Takeover" or [Contract Status]="Name Transfer-Death" or [Contract Status]="Orig owner sold house to FiT") then
         Duration.Days([enddate] - [fitcommencement]) + 1 
    else 
        0
else
    0
Step into the booming crypto industry with a powerful Binance Clone Script designed to help you launch a feature-rich crypto exchange platform with ease. Equipped with advanced trading functionalities such as spot trading, futures trading, staking, liquidity management, multi-currency support, trading charts, secure wallets, and real-time transactions, our solution delivers everything needed to run a successful crypto exchange business.
Built with high-end security protocols, scalable architecture, and a seamless user experience, the Binance Clone Script enables startups and enterprises to enter the crypto market faster while reducing development time and operational complexity. With customizable features, powerful admin controls, and integrated revenue models such as trading fees, listing fees, withdrawal charges, and premium services, businesses can create multiple streams of income from a single platform.
As the global demand for cryptocurrency trading platforms continues to rise, launching a Binance-like exchange creates massive opportunities for user growth and long-term profitability. Reap guaranteed profits with Coinexra’s Binance Clone Script, a business-driven crypto exchange solution built to maximize revenue, scalability, and market success.
Learn More >> https://www.coinexra.com/binance-clone-script 
The transformation of urban landscapes by digital technology is a global phenomenon, but few sectors demonstrate this evolution as dynamically as Southeast Asia’s entertainment industry. For decades, Thailand has been globally recognized for its vibrant, high-energy, and multifaceted nightlife. From the neon-drenched alleys of Bangkok to the beachside clubs of Phuket, the physical infrastructure of Thai entertainment has drawn millions of visitors annually. However, behind the scenes, a quieter digital revolution is underway. Specialized social platforms and localized directories are fundamentally restructuring how locals and international travelers interact with the country's adult and social entertainment ecosystems.

Historically, navigating the intricacies of Thai nightlife required physical presence, word-of-mouth recommendations, or relying on street-level operators. This traditional approach often presented significant challenges for outsiders, including steep language barriers, unpredictable pricing structures, and varying levels of personal safety. Today, specialized web directories have stepped in to bridge this gap, introducing unparalleled transparency and efficiency into the market. For instance, individuals seeking verified, high-end companionship no longer need to navigate crowded, unpredictable venues. Utilizing a premium Thailand Escort service through a dedicated digital directory allows users to browse verified profiles, check authentic user reviews, and establish clear expectations before making any arrangements. This shift toward structured online environments provides a level of security and discretion that old-school nightlife venues could never replicate.

Central to this revolution is the emphasis on identity verification and user safety. Traditional nightlife environments are inherently unpredictable, leaving both clients and independent service providers vulnerable to scams or miscommunication. Modern social platforms address this by implementing strict profile verification protocols. Independent models, companionship providers, and nightlife venues can showcase their offerings with accurate photographs, real-time availability, and clear service terms. For the modern consumer, this transparency eliminates the guesswork and potential safety hazards associated with spontaneous street-level booking.

Furthermore, these specialized platforms have completely democratized the industry for independent workers. Rather than relying on physical establishments or third-party agencies to connect with clients, independent providers now wield full control over their digital presence. They can manage their schedules, specify their boundaries, and interact directly with potential clients via integrated messaging channels like LINE or Telegram. This direct-to-consumer model not only enhances the earning potential of individuals within the industry but also fosters a much safer, self-regulated working environment.

The digital transition has also profoundly impacted the consumer journey for international tourists. Traveling to a foreign country with distinct cultural norms can be intimidating, particularly when exploring adult entertainment or niche social scenes. Specialized platforms act as digital cultural liaisons. They present information in multiple languages, standardize pricing models, and organize listings by specific geographic regions or cities, such as Chiang Mai, Bangkok, or Pattaya. By offering a familiar, e-commerce-style browsing experience, these websites make the vast and complex world of Thai nightlife accessible and navigable for global citizens.

Fiwfan has emerged as a key player in this ongoing digital transition. By operating as a comprehensive, highly organized directory, platforms like Fiwfan help streamline the local market by aggregating thousands of independent listings into a clean, easily navigable user interface. For a traveler or local resident looking for full digital discretion, having access to an organized platform means they can curate their evening plans in complete privacy, bypassing the chaotic and sometimes aggressive tactics of street-level touts.

This digital shift does not mean that the physical charm of Thailand's nightlife is fading; rather, it is being optimized. The crowded bars, music lounges, and entertainment complexes still thrive, but the method of accessing them and the personnel within them has changed. Consumers are arriving at venues better informed, bookings are made with greater confidence, and transactions are handled with much higher levels of mutual respect.

As technology continues to advance, the integration of specialized social platforms within the entertainment sector will likely deepen. Features such as real-time geolocation tracking, advanced fraud-detection algorithms, and AI-driven safety filtering will continue to shape the market. For Thailand, a nation that has always masterfully adapted its tourism and hospitality sectors to meet global demands, this digital awakening is a natural next step. By combining traditional hospitality with cutting-edge digital transparency, specialized platforms are ensuring that the country’s nightlife remains safe, sophisticated, and globally competitive for years to come.

https://fiwfan.app/en
add_filter( 'pcp_no_thumb_placeholder', 'custom_pcp_placeholder_image' );

function custom_pcp_placeholder_image( $placeholder_img ) {
	// Set your custom placeholder image URL.
	$placeholder_img = 'https://yourwebsite.com/wp-content/uploads/custom-placeholder.png';
	return $placeholder_img;
}
git ls-tree -r master


and then cat any documnts by thier hash

git cat-file -p 73bdbd6031a8857e3def7c80ed2bc6941fac9fe9
a = float(input("Enter first no. : "))
b = float(input("Enter second no. : "))
c = float(input("Enter third no. : "))
sum = a+b+c
print("Sum of Numbers is : ", sum)
# ===============================
# STRING analysis for HEK
# Reproducible + comparable pipeline
# ===============================

library(STRINGdb)
library(dplyr)
library(readr)
library(igraph)

# -------------------------------
# 1. Load data
# -------------------------------
HEK <- read_csv(
  "HEK_filtered_BFDR0.05_Saint0.8_Spec2.csv",
  show_col_types = FALSE
)

# Extract unique genes
genes <- unique(HEK$PreyGene)
gene_df <- data.frame(gene = genes)

# -------------------------------
# 2. Initialize STRING (HUMAN)
# -------------------------------
string_db <- STRINGdb$new(
  version = "11.5",
  species = 9606,
  score_threshold = 400   # MATCH JW WT for comparability
)

# -------------------------------
# 3. Map genes
# -------------------------------
mapped <- string_db$map(
  gene_df,
  "gene",
  removeUnmappedRows = TRUE,
  takeFirst = TRUE
)

cat("Mapped proteins:", length(unique(mapped$STRING_id)), "\n")

hits <- mapped$STRING_id

# -------------------------------
# 4. Get interactions
# -------------------------------
network <- string_db$get_interactions(hits)

# -------------------------------
# 5. IMPORTANT: deduplicate edges
# (this matches your corrected JW pipeline)
# -------------------------------
network_unique <- network %>%
  mutate(pair = ifelse(from < to,
                       paste(from, to, sep = "_"),
                       paste(to, from, sep = "_"))) %>%
  distinct(pair, .keep_all = TRUE)

cat("Unique interactions:", nrow(network_unique), "\n")

# -------------------------------
# 6. Save outputs
# -------------------------------
write.csv(
  network_unique,
  "HEK_STRING_network_REPRODUCED.csv",
  row.names = FALSE
)

write.csv(
  mapped,
  "HEK_STRING_nodes_REPRODUCED.csv",
  row.names = FALSE
)

# -------------------------------
# 7. Plot network
# -------------------------------
string_db$plot_network(hits)

# -------------------------------
# 8. Sanity checks
# -------------------------------
cat("Unique proteins:", length(unique(mapped$STRING_id)), "\n")
# Set working directory
setwd("//files.wustl.edu/Shares/DOM/ONC/Hirbe_Lab/Diana/IP-MS/HEK_JW23 IP_3-4-2026 - Analysis2")

# Load libraries
library(STRINGdb)
library(dplyr)
library(readr)
library(igraph)

# -------------------------------
# 1. Load data
# -------------------------------
JW_WT <- read_csv(
  "JW_WT_filtered_BFDR0.05_Saint0.8_Spec2.csv",
  show_col_types = FALSE
)

# Extract unique gene symbols
genes <- unique(JW_WT$PreyGene)
gene_df <- data.frame(gene = genes)

# -------------------------------
# 2. Initialize STRING (MATCH OLD RUN CONDITIONS)
# -------------------------------
string_db <- STRINGdb$new(
  version = "11.5",
  species = 10090,        # mouse
  score_threshold = 400   # IMPORTANT: match original regime
)

# -------------------------------
# 3. Map genes to STRING IDs
# -------------------------------
mapped <- string_db$map(
  gene_df,
  "gene",
  removeUnmappedRows = TRUE,
  takeFirst = TRUE
)

# Sanity check
cat("Mapped proteins:", length(unique(mapped$STRING_id)), "\n")

# Extract STRING IDs
hits <- mapped$STRING_id

# -------------------------------
# 4. Get interactions (NO extra filtering)
# -------------------------------
network <- string_db$get_interactions(hits)

cat("Total interactions:", nrow(network), "\n")

# -------------------------------
# 5. Save outputs
# -------------------------------
write.csv(
  network,
  "JW_WT_STRING_network_REPRODUCED.csv",
  row.names = FALSE
)

write.csv(
  mapped,
  "JW_WT_STRING_nodes_REPRODUCED.csv",
  row.names = FALSE
)

# -------------------------------
# 6. Plot network (basic STRING plot)
# -------------------------------
string_db$plot_network(hits)

# -------------------------------
# 7. Final sanity check
# -------------------------------
cat("Unique proteins:", length(unique(mapped$STRING_id)), "\n")

<!doctype html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <title>Title</title>
    </head>
    <body>
        <h1>Today We Learn Order List</h1>
        <ol type="1">
            <li>Apple</li>
            <li>Mango</li>
            <li>Grapes</li>
            <li>Banana</li>
            <li>Orange</li>
        </ol>

        <h1>Today We Learn Unorder List</h1>
        <ul type="square">
            <li>Momos</li>
            <li>Burger</li>
            <li>Pizza</li>
            <li>Chaumeen</li>
            <li>Hot Dog</li>
        </ul>
        <h1>Today We Learn Definition List</h1>
        <dl>
            <dt>Even No.</dt>
            <dd>No. is divisible by 2</dd>
        </dl>
    </body>
</html>
sudo dd if=/dev/nvme0n1 | pv | gzip > /mnt/5TB/system.img.gz
name = "Rehman"
print("Greetings !!!")
print("Hello", name)
print("How do you do ?")
umber = int(input("Enter a Number"))
DoubleTheNumber = Number * 2
print(DoubleTheNumber)
<!doctype html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
    </head>
    <body bgcolor="yellow">
        <center><h1>Questions 1</h1></center>
        1. Ca(OH)<sub>2</sub> <br />
        2. 2(A<sup>2</sup> + B<sup>2</sup>)<br />
        3. H<sub>2</sub>SO<sub>4</sub><br />
        4. (A+B+C)<sup>2</sup><br />
        5. CO<sub>2</sub><br />
        6.(X+Y)<sub>2</sub><br />
        7. A<sup>4</sup><br />
        8. NH3<br />
        9. X <sup>3</sup><br />
        10. (A+B)<sup>3</sup><br />
        <center><h1>Questions 2</h1></center>
        <h2>STREAM WISE CAREER OPTIONS</h2>
        <ul type="square">
            <li>science</li>
            <ol type="a">
                <li>Engineering</li>
                <li>Medical</li>
                <li>Research</li>
            </ol>
        </ul>
        <ul type="square">
            <li>Commerce</li>
            <li>Humanities</li>
        </ul>
        <center><h1>Questions 3</h1></center>
        <center><h2>List of states and their popular cities</h2></center>
        <img src="NATION.JPG" width="100px" />
        <ol>
            <li>
                Uttar Pradesh
                <ul type="square">
                    <li>Lucknow</li>
                    <li>Banaras</li>
                </ul>
            </li>
            <li>Bihar</li>
            <li>Madhya Pradesh</li>
            <li>
                Punjab
                <ul type=circle>
                    <li>Amritsar</li>
                    <li>Ludhiana</li>
                </ul>
            </li>
            <li>Maharastra</li>
        </ol>
        <h2>User Details</h2>
        <form>
        Name : <input type="text"><br>
        Gender : <input type="radio" name=selection gender>Male  
                 <input type="radio" name=selection gender>Female     
                <input type="radio" name=selection gender>Other<br>
            Hobbies :<br> <input type="checkbox" name=hobbies>Reading<br>
            <input type="checkbox" name=hobbies>Travelling<br>
            <input type="checkbox" name=hobbies>Cooking<br>
            
        
        
        </form>
    </body>
</html>
<!doctype html>
<html lang="en">
	<head>
		<meta charset="UTF-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />

		<title>Document</title>
	</head>
	<body>
		<h1>Hello Welcome</h1>
		<p>expedita ut natus nemo, perferendis fugit magnam velit facere temporibus hic!</p>
		<a href="https://google.com">My File</a>
		<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Laudantium eum possimus amet. Beatae ex sint</p>

		<h1 align="center">Form In HTML</h1>
	<form method="get">
first name	:	<input type="text" maxlength=10 placeholder="enter first name"> <BR>
		<br>
		<br>
last name	:	<input type="text" placeholder="enter last name" required><BR><BR>
Mobile no	:	<input type="text" placeholder="enter mobile no" required><BR><BR>
address		:	<input type="text" placeholder="enter address" value="Agra"><BR><BR>
email id	:	<input type="email" placeholder="enter email id" required><BR><BR>
		Password  : <input type="password">
<input type="submit" value="Submit Form">
<input type="reset" value="Reset Form"> <br>
		
	<br>
		choose your streem : <input type="radio" name=1>PCB
		<input type="radio" name=1 >Commerce
		<input type="radio" name=1>PCM
		<br>
		choose your favourite game : <input type="checkbox" name=game>Cricket
		<input type="checkbox" name=game>Football
		<input type="checkbox" name=game>Volly Ball
		<input type="checkbox" name=game>Carrom
		<input type="checkbox" name=game>Chess
		<br><br>
		</form> <br>



		<h1 align="center">Staff data</h1>
<PRE>
		
-----------------------------------------------------------------------------------------
Department			Emloyees			Dep_Code
-----------------------------------------------------------------------------------------
Accounts			25					A_02
Marketing			27					M_01
Production			35					p_03
Operation			32					O_04
Human Resource			24					H_05
</PRE>
		
		<p>
			Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloribus quas, officiis ea cumque hic impedit
			tempora temporibus. Facere vel deleniti pariatur in ipsum quae neque possimus, similique officiis, vero
			nesciunt! Lorem ipsum dolor sit amet consectetur adipisicing elit. Facere explicabo ducimus sunt maxime
			sequi? Optio rem eligendi, maxime consequatur eius sequi laudantium nesciunt cumque non vero, ducimus beatae
			commodi culpa. Aperiam quis numquam dolorum quia nisi cumque sed, nostrum quaerat quasi eveniet ea culpa in
			eaque deleniti et repellendus sint pariatur laudantium sit dolorem eum inventore illum dolores aliquid.
			Voluptatum? Neque odit quam iure eum! Dolor voluptates ducimus quibusdam, corporis aspernatur ullam eius
			vero maiores, quam nisi earum tempore voluptas ipsum inventore dolorum, voluptatibus dolores commodi? Nisi
			ex fugit mollitia. Quidem, laborum quo facilis eius voluptatem obcaecati exercitationem odio distinctio
			impedit? Neque expedita ratione, corrupti doloribus animi magnam nulla non suscipit asperiores, cum eius
			assumenda quidem dignissimos. Perferendis, a minus! Voluptas hic sit corrupti quaerat odit quisquam ut eum
			officiis suscipit! Officiis totam neque consectetur laborum amet dolores, asperiores dolore labore
			praesentium et hic? Deleniti laboriosam ratione sint qui eaque! Deleniti reprehenderit ipsum veniam sequi
			porro at fugiat, amet dolore et maxime ullam saepe enim possimus rerum eveniet earum excepturi totam,
			doloremque beatae provident ducimus? Rerum tenetur deleniti voluptatem sequi! Magnam non aperiam rem sequi
			neque laudantium reiciendis animi error possimus esse aut, totam adipisci sit minus atque dicta, quae
			accusantium quo voluptas cumque! Corporis labore sit laudantium suscipit amet! Numquam voluptatibus minus
			quas aliquam, unde sint dolores! Id suscipit nostrum quos similique cum, consequuntur unde temporibus nisi
			obcaecati at minima pariatur autem ex laboriosam eligendi expedita nemo doloribus commodi! Magni, inventore
			accusamus corrupti blanditiis itaque aut impedit, repellendus magnam maxime rem incidunt ea dolorem
			repudiandae dolore sint! Eveniet temporibus distinctio libero magnam similique voluptates quo alias deleniti
			accusamus laudantium? Placeat, necessitatibus similique sapiente ratione quam fuga sint veritatis dolore.
			Suscipit facere maiores, tempore quibusdam reiciendis adipisci eligendi fugit esse! Veritatis ipsum ex
			dignissimos! Consequatur earum quasi veniam. Quo, eos.
		</p>
	</body>
</html>
poem = input("Enter a small poem :")
print("The poem you entered")
tonnes = float(input("Enter tonnes :"))
quintals = tonnes * 10
kgs = quintals * 100
print("Tonnes :", tonnes)
print("Quintals", quintals)
print("Kilograms:", kgs)

              
num = int(input("Enter a number :"))
cube = num + num + num 
print("Number is ", num)
print("Its cube is", cube)
star

Mon Jun 15 2026 10:02:01 GMT+0000 (Coordinated Universal Time) https://www.thecryptoape.com/defi-yield-farming-development-services

@Davidbrevis

star

Sun Jun 14 2026 09:50:25 GMT+0000 (Coordinated Universal Time)

@v1ral_ITS

star

Sun Jun 14 2026 07:57:06 GMT+0000 (Coordinated Universal Time) https://docs.brew.sh/Installation

@v1ral_ITS

star

Sat Jun 13 2026 11:19:31 GMT+0000 (Coordinated Universal Time) https://www.softean.com/stablecoin-development-services

@Amybonbo #stablecoin #development

star

Fri Jun 12 2026 00:53:10 GMT+0000 (Coordinated Universal Time)

@kieoon #impersonation #testing

star

Thu Jun 11 2026 12:09:22 GMT+0000 (Coordinated Universal Time)

@milliedavidson

star

Thu Jun 11 2026 05:55:03 GMT+0000 (Coordinated Universal Time) https://www.pingai.world/

@emmaclark #pingai #ai

star

Wed Jun 10 2026 14:48:47 GMT+0000 (Coordinated Universal Time)

@Bh@e_LoG

star

Tue Jun 09 2026 20:25:20 GMT+0000 (Coordinated Universal Time)

@jrg_300i

star

Sun Jun 07 2026 17:55:15 GMT+0000 (Coordinated Universal Time)

@mohamad

star

Sun Jun 07 2026 17:54:45 GMT+0000 (Coordinated Universal Time)

@mohamad

star

Wed Jun 03 2026 11:08:52 GMT+0000 (Coordinated Universal Time) https://webatlastech.com/software-modernization-services/

@vidhushawebatla

star

Wed Jun 03 2026 10:38:07 GMT+0000 (Coordinated Universal Time) https://www.hivelance.com/triangular-arbitrage-bot-development

@stevejohnson #predictionmarketdevelopment

star

Sat May 30 2026 08:34:53 GMT+0000 (Coordinated Universal Time) https://www.thecryptoape.com/erc20-token-development

@Davidbrevis #ethereumtoken development

star

Fri May 29 2026 09:23:16 GMT+0000 (Coordinated Universal Time) https://www.softean.com/mpc-wallet-development

@Amybonbo

star

Fri May 29 2026 08:10:40 GMT+0000 (Coordinated Universal Time) https://www.softean.com/multi-currency-wallet-development

@Amybonbo #hybridcryptoexchangedevelopmentcomapny

star

Tue May 26 2026 10:19:42 GMT+0000 (Coordinated Universal Time) https://www.hivelance.com/prediction-market-growth-in-fifa2026

@stevejohnson #predictionmarket development

star

Tue May 26 2026 10:13:40 GMT+0000 (Coordinated Universal Time) https://www.softean.com/hybrid-crypto-exchange-development

@Amybonbo #hybridcryptoexchangedevelopmentcomapny

star

Mon May 25 2026 19:41:32 GMT+0000 (Coordinated Universal Time) https://kdnursery.com/sod/

@KDNursery

star

Mon May 25 2026 15:11:09 GMT+0000 (Coordinated Universal Time) https://branchspecialists.com/tree-removal-buffalo-ny/

@branchspecialst #treeremoval #treeremoval #treetrimming #treeservices

star

Mon May 25 2026 06:18:49 GMT+0000 (Coordinated Universal Time) https://www.siriusjewels.com/jewellery/rings/couple-band/2

@siriusjewels

star

Sun May 24 2026 13:07:08 GMT+0000 (Coordinated Universal Time)

@rmdnhsn #sql #access

star

Sun May 24 2026 13:06:39 GMT+0000 (Coordinated Universal Time)

@rmdnhsn #sql #access

star

Sun May 24 2026 12:48:27 GMT+0000 (Coordinated Universal Time)

@rmdnhsn #sql #access

star

Thu May 21 2026 09:43:29 GMT+0000 (Coordinated Universal Time)

@Pulak

star

Wed May 20 2026 23:07:45 GMT+0000 (Coordinated Universal Time)

@FOHWellington

star

Wed May 20 2026 23:04:37 GMT+0000 (Coordinated Universal Time)

@FOHWellington

star

Wed May 20 2026 23:01:57 GMT+0000 (Coordinated Universal Time)

@FOHWellington

star

Wed May 20 2026 08:46:00 GMT+0000 (Coordinated Universal Time)

@archer

star

Wed May 20 2026 07:21:10 GMT+0000 (Coordinated Universal Time) https://www.coinexra.com/binance-clone-script

@janeaurel #c#

star

Tue May 19 2026 06:43:45 GMT+0000 (Coordinated Universal Time) https://fiwfan.app/en

@thomasjoe

star

Sun May 17 2026 00:30:42 GMT+0000 (Coordinated Universal Time) https://globalflashhubs.com/

@romeoexpert

star

Sat May 16 2026 09:53:18 GMT+0000 (Coordinated Universal Time) https://cryptiecraft.com/hybrid-crypto-exchange-development/

@jacckiey18 #hybridcryptoexchange #cryptoexchangedevelopment

star

Sat May 16 2026 03:23:46 GMT+0000 (Coordinated Universal Time) https://globalflashhubs.com/

@romeoexpert

star

Fri May 15 2026 05:05:17 GMT+0000 (Coordinated Universal Time) https://www.thecryptoape.com/sto-development-company

@Davidbrevis #stodevelopment company

star

Wed May 13 2026 03:38:17 GMT+0000 (Coordinated Universal Time)

@Pulak #smartpostpro

star

Tue May 12 2026 12:01:20 GMT+0000 (Coordinated Universal Time) https://datavision.in/

@datavision

star

Mon May 11 2026 02:58:00 GMT+0000 (Coordinated Universal Time)

@v1ral_ITS

star

Fri May 08 2026 11:49:31 GMT+0000 (Coordinated Universal Time)

@abhishek2010

star

Wed May 06 2026 20:52:41 GMT+0000 (Coordinated Universal Time)

@1234_5

star

Wed May 06 2026 20:12:24 GMT+0000 (Coordinated Universal Time)

@1234_5

star

Wed May 06 2026 13:48:28 GMT+0000 (Coordinated Universal Time)

@ayush2013

star

Wed May 06 2026 01:11:23 GMT+0000 (Coordinated Universal Time)

@v1ral_ITS

star

Tue May 05 2026 10:58:08 GMT+0000 (Coordinated Universal Time)

@abhishek2010

star

Tue May 05 2026 10:56:21 GMT+0000 (Coordinated Universal Time)

@abhishek2010

star

Mon May 04 2026 13:18:44 GMT+0000 (Coordinated Universal Time)

@ishant2009

star

Mon May 04 2026 13:15:43 GMT+0000 (Coordinated Universal Time)

@ishant2009

star

Mon May 04 2026 11:43:24 GMT+0000 (Coordinated Universal Time)

@abhishek2010

star

Mon May 04 2026 11:38:04 GMT+0000 (Coordinated Universal Time)

@abhishek2010

star

Mon May 04 2026 11:32:53 GMT+0000 (Coordinated Universal Time)

@abhishek2010

Save snippets that work with our extensions

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