This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Author: Nikita Neverov (BMTLab) | |
# Version: 1.1.3 | |
# Description: | |
# This script manages symbolic links for scripts within a specified directory. It allows | |
# for the creation or deletion of these symbolic links, making scripts executable from anywhere. | |
# This is particularly useful for managing utility scripts. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Author: Nikita Neverov (BMTLab) | |
# Version: 2.0.2 | |
# Description: Checks if a NuGet package is indexed and available on nuget.org. | |
# Used in CI/CD to automatically check if a dependency package is indexed before pushing a dependent package. | |
# Usage: | |
# chmod +x check-nuget-pkg-indexed.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<# | |
.SYNOPSIS | |
This script is designed to clean specified directories and files in a project. | |
It provides a flexible way to remove build artifacts, temporary files, and other not needed directories and files. | |
.DESCRIPTION | |
This script offers a way to systematically remove unwanted files and directories from a project, improving cleanliness and maintainability. | |
.AUTHOR | |
Nikita Neverov (BMTLab) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Author: Nikita Neverov (BMTLab) | |
# Version: 2.1.1 | |
# Description: This sh POSIX compatible script is designed to clean specified directories and files in a project. | |
# It provides a flexible way to remove build artifacts, temporary files, and other not needed directories and files. | |
####################################### | |
# Clean directories matching a specific pattern. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-Xmx16384m | |
-Xms4096m | |
-XX:+UnlockExperimentalVMOptions | |
-XX:+IgnoreUnrecognizedVMOptions | |
-XX:+UseZGC | |
-Xss3M | |
-XX:+UseStringDeduplication | |
-XX:+UseClassDataSharing | |
-XX:+PerfDisableSharedMem |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Author: Nikita Neverov (BMTLab) | |
# Version: 1.0.1 | |
# | |
# cdl: Change the current working directory and list its contents (cd ... && ls -a). | |
# This function changes the current working directory to the specified directory | |
# or to $HOME if no directory is specified, and then lists the contents of the directory. | |
# | |
function cdl() { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# shellcheck disable=SC2034 | |
# Author: Nikita Neverov (BMTLab) | |
# Version: 2.1.7 | |
readonly ERR_FRSYNC_INVALID_OPTIONS=101 | |
####################################### | |
# frsync: Optimizes the file synchronization process from local to remote using rsync over SSH or vice versa. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> | |
<!-- Language Item definition --> | |
<xs:complexType name="LanguageItem"> | |
<xs:sequence> | |
<xs:element name="en" type="xs:string"/> | |
<xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> | |
</xs:sequence> | |
</xs:complexType> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace Common.TypeExtensions; | |
/// <summary> | |
/// Provides custom extension methods to interact with <see cref="System.String" />. | |
/// </summary> | |
[PublicAPI] | |
[DebuggerStepThrough] | |
public static class StringExtensions | |
{ | |
#region Equals |