import hou
def cycle_viewport_bg():
"""
Toggles the viewport bg between "Dark" and "Light"
Works best as a shelf button with a hotkey such as CTRL+ALT+B bound to it
TO DO:
- Make this work with all open scene viewers (currently only change one when split views are used)
- Have alternate funcions to cycle through other bg settings such as "Dark Grey"
"""
# Get scene viewer pane and current bg setting
pane = hou.ui.paneTabOfType(hou.paneTimport hou
def detach_parm_window():
"""Open a floating parameter pane for the selected node."""
node = hou.selectedNodes()[0]
pane_tab = hou.ui.curDesktop().createFloatingPaneTab(hou.paneTabType.Parm)
pane_tab.setCurrentNode(node)
pane_tab.setPin(True)
return pane_tabpublic class InputChecks {
public boolean checkAlphaSpace(String s) {
return s.matches("[a-zA-Z ]+") == true;
}
public boolean containsNumbers(String s) {
boolean hasNumbers = false;
for (char ch : s.toCharArray()) {
if (Character.isDigit(ch)) {
hasNumbers = true;
}
}
return hasNumbers;
}
public boolean containsSymbols(String s) {
boolean hasSymbols = false;
// TW 3
@layer components {
.x {
color: red;
border: 1px solid red;
}
}
// TW 4
@utility x {
color: red;
border: 1px solid red;
}
<div class="[&_ul]:x">
<ul>
<li>Test</li>
</ul>
</div>export const ROUTES = {
// トップページ
HOME: '/',
// 静的ページ
ABOUT: '/about',
CONTACT: '/contact',
PRIVACY_POLICY: '/privacy-policy',
// ニュース(一覧 + 動的詳細ページ)
NEWS: {
INDEX: '/news',
DETAIL: (id: string) => `/news/${id}` as const,
CATEGORY: (category: string) => `/news/category/${category}` as const,
},
// ブログ(一覧 + 動的詳細ページ)
BLOG: {
INDEX: '/blog',
DETAIL: (slug: string) => `/blog/${slug}` as const,
},
// 認証
AUTH: {
LOGIN: '/login',
REGISTER: '/reconst messages = document.querySelectorAll(".header_nav_list");
let currentIndex = 1;
const interval = 6000;
let lastTime = performance.now();
function messageAppear() {
if (currentIndex >= messages.length) {
currentIndex = 0;
}
messages.forEach((message) => {
message.classList.remove("appear");
message.classList.remove("appear_first");
});
messages[currentIndex].classList.add("appear");
currentIndex++;
}
function loop(now)code block below
```python
this is a tab indented
```
``
test
``
````
be hi
````
`
this is a code
`Dear Hiring Team at Meesho,
I am interested in the Data Scientist role at Meesho. With 4+ years of experience in Machine Learning,AI/ML, statistics, and product analytics, I am confident that my skills align well with your requirements and business goals.
I would welcome the opportunity to contribute to your team.
Best regards,
Susant Kumar Sahooimport { useState, useMemo } from "react"
import { checkEmail, checkPassword } from "./validators"
export function StateForm() {
const [email, setEmail] = useState("")
const [password, setPassword] = useState("")
const [isAfterFirstSubmit, setIsAfterFirstSubmit] = useState(false)
const emailErrors = useMemo(() => {
return isAfterFirstSubmit ? checkEmail(email) : []
}, [isAfterFirstSubmit, email])
const passwordErrors = useMemo(() => {
return isAfterFirstSubmit/**
* @param {string} s
* @param {number} k
* @return {boolean}
*/
var hasAllCodes = function(s, k) {
// Total number of binary codes of length k
const needed = 1 << k; // same as Math.pow(2, k)
// Quick fail: if s is too short to contain all codes
// There are (s.length - k + 1) substrings of length k
if (s.length < k || (s.length - k + 1) < needed) {
return false;
}
// A set to store all unique substrings of length k
const seen = new Set();
/# RSYNC useful commands
- Install: `apt install rsync`
- Use: `rsync [OPTIONS] SOURCE DESTINATION`
- **Copy/Sync File Locally**
- `rsync -zvh /source/file /dest/folder/`
- **Copy/Sync Directory Locally**
- `rsync -avzh /source/folder /dest/other-folder/`
- **Copy a Directory from Local to Remote Server**
- `rsync -avzhe ssh --progress /local-source/folder user@192.168.0.141:/remote-dest/`
- **Copy a Directory from Remote to Local Server**
- `rsync -avzhe ssh --pr{
"type": "object",
"properties": {
"vendor": { "type": "string" },
"invoice_number": { "type": "string" },
"amount": { "type": "number" }
}
}{
"id": "chatcmpl-123",
"object": "chat.completion",
"created": 1677652288,
"model": "gpt-4o",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "{\n \"vendor\": \"Example Inc.\",\n \"invoice_number\": \"INV-2023-001\",\n \"amount\": 150.00\n}"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 9,
"completion_tokens": 12,
"total_tokens": 21
}
}## The Essential Role of Payment Testing in Modern Development
In the modern era of software development, building a robust e-commerce platform requires more than just a sleek user interface and a functional product catalog. The heart of any online business lies in its payment processing system. Ensuring that this system handles transactions accurately, securely, and efficiently is paramount for user trust and business continuity. This is where the strategic use of test credit card numbers becoimport { useEffect, useState } from "react"
export function useLocalStorage(key, initialValue) {
const [value, setValue] = useState(() => {
const localValue = localStorage.getItem(key)
if (localValue == null) {
if (typeof initialValue === "function") {
return initialValue()
} else {
return initialValue
}
} else {
return JSON.parse(localValue)
}
})
useEffect(() => {
if (value === undefined) {
localStorage.import { useState, useCallback } from "react"
export function useArray(initialValue) {
const [array, setArray] = useState(initialValue)
const push = useCallback(element => {
setArray(a => [...a, element])
}, [])
const replace = useCallback((index, newElement) => {
setArray(a => {
return [...a.slice(0, index), newElement, ...a.slice(index + 1)]
})
}, [])
const filter = useCallback(callback => {
setArray(a => {
return a.filter(callback)