Skip to content

Instantly share code, notes, and snippets.

View default-writer's full-sized avatar
🚩
creating an app

default-writer default-writer

🚩
creating an app
View GitHub Profile
@default-writer
default-writer / list.c
Created January 18, 2023 19:56
List<T> C implementation
#include "playground/list/list.h"
#include "std/common.h"
#define MAX_MEMORY 0xffff // 64K bytes
/*private */
// global allocated memory
static void** ptr = 0;
@default-writer
default-writer / list.md
Last active June 25, 2026 13:12
Список необходимых книг для программиста по версии Диджитализируй

Список необходимых книг для программиста по версии Диджитализируй:

Общая литература

  • Чистый код. Роберт Мартин
  • Идеальный программист. Роберт Мартин
  • Чистая архитектура. Роберт Мартин
  • Идеальная работа. Роберт Мартин
  • Совершенный код. Стив Макконнелл
@default-writer
default-writer / kms
Last active August 11, 2022 04:28 — forked from vikassaini01/kms
KMS server Windows
cscript c:\Windows\System32\slmgr.vbs -skms kms.digiboy.ir
Generic Volume License Keys (GVLK)
In the tables that follow, you will find the GVLKs for each version and edition of Windows. LTSC is Long-Term Servicing Channel, while LTSB is Long-Term Servicing Branch.
Windows Server (LTSC versions)
Windows Server 2022
Operating system edition KMS Client Product Key
Windows Server 2022 Datacenter WX4NM-KYWYW-QJJR4-XV3QB-6VM33
Windows Server 2022 Standard VDYBN-27WPP-V4HQT-9VMD4-VMK7H
@default-writer
default-writer / check_file_versions.py
Created June 16, 2022 09:29
read/write Windows file attributes in build pipeline
import argparse
import os
import pandas as pd
import win32api
import json
import sys
from jsondiff import diff
#==============================================================================
def getFileProperties(fname):
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!--
How to define a variable.
Just stick a new node in a property group.
-->
<PropertyGroup>
<!-- This node in a property group will define a variable -->
<TestVariable>Test Variable Value</TestVariable>

激活Office2016

网上找来的,详情查看:

免KMS,命令行激活office

管理员身份运行cmd,依次输入下面命令

slmgr.vbs -upk
slmgr.vbs -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX           #注意!!不同系统版本这里的激活码不一样,请往下翻寻找表格!
slmgr.vbs -skms kms.cangshui.net     
@default-writer
default-writer / show_illegal_ascii_characters.py
Last active April 19, 2022 19:22
Print error illegai ASII characters in files in recursively
import os
import json
import sys
error = False
def remove_bom(fname):
global error
try:
@default-writer
default-writer / git-clear-tags.sh
Last active April 10, 2022 14:27 — forked from okunishinishi/Remove all git tags
git-clear-tags.sh
#!/usr/bin/env bash
#Delete local tags.
git tag -d $(git tag -l)
#Fetch remote tags.
git fetch
#Delete remote tags.
git push origin --delete $(git tag -l) # Pushing once should be faster than multiple times
#Delete local tags.
git tag -d $(git tag -l)
@default-writer
default-writer / ps.ps1
Created March 18, 2022 13:43
PowerShell
function Connect-ToTaskScheduler($ComputerName,$Credential)
{
$scheduler = New-Object -ComObject Schedule.Service
if ($ComuterName) {
} else {
$ComuterName = [System.Net.Dns]::GetHostName()
}
if ($Credential) {
$NetworkCredential = $Credential.GetNetworkCredential()
$scheduler.Connect($ComputerName,
@default-writer
default-writer / readme.md
Created January 7, 2022 23:23
Gnome fix for login at High DPI displays
sudo nano /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml
<key name="scaling-factor" type="u">
<default>2</default>