This file contains hidden or 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
#!/usr/bin/env dotnet | |
#:sdk Microsoft.NET.Sdk.WebAssembly | |
#:property OverrideHtmlAssetPlaceholders=true | |
#:property AllowUnsafeBlocks=true | |
#:property PublishAot=false | |
// dotnet run Program.cs | |
using System.Diagnostics; | |
using System.Runtime.InteropServices.JavaScript; |
This file contains hidden or 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
var n = 10; | |
var fib = new List<long> { 0, 1, }; | |
for (var i = 2; i < n; i++) | |
fib.Add(fib[i - 1] + fib[i - 2]); | |
Console.WriteLine($"Fibonacci sequence up to {n} terms:"); | |
Console.WriteLine(string.Join(", ", fib)); |
This file contains hidden or 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
#!/usr/bin/env dotnet | |
#:package ClosedXML@0.105.0 | |
#:property OutputType=Library | |
#:property NativeLib=Shared | |
#:property RuntimeIdentifier=win-x64 | |
#:property AllowUnsafeBlocks=true | |
// dotnet publish .\script.cs -o bin | |
// %windir%\system32\rundll32.exe bin\script.dll,EntryA "HelloWorld.xlsx" | |
// start HelloWorld.xlsx |
This file contains hidden or 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
#!/usr/bin/env dotnet | |
#:sdk Microsoft.NET.Sdk | |
#:property OutputType=WinExe | |
#:property TargetFramework=net10.0-windows | |
// This program can be scheduled using Windows Task Scheduler. | |
// Below are some example `schtasks` CLI commands to register tasks for `nightcurtain.exe`. | |
// | |
// 1. Enable color filter every night at 10:00 PM | |
// schtasks /Create /TN "NightCurtain_Enable" /TR "C:\Path\To\nightcurtain.exe enable" /SC DAILY /ST 22:00 /F |
This file contains hidden or 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
<Query Kind="Statements"> | |
<NuGetReference Prerelease="true">Microsoft.SemanticKernel.Connectors.Ollama</NuGetReference> | |
<Namespace>Microsoft.SemanticKernel</Namespace> | |
<Namespace>Microsoft.Extensions.DependencyInjection</Namespace> | |
<Namespace>Microsoft.Extensions.Logging</Namespace> | |
<Namespace>Microsoft.SemanticKernel.ChatCompletion</Namespace> | |
<Namespace>Microsoft.SemanticKernel.Connectors.Ollama</Namespace> | |
<Namespace>System.Text.Json.Serialization</Namespace> | |
<Namespace>System.ComponentModel</Namespace> | |
<Namespace>System.Threading.Tasks</Namespace> |
This file contains hidden or 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
// Package Required: Microsoft.EntityFrameworkCore.Relational | |
// In this example, I am using the EF Core driver (Pomelo.EntityFrameworkCore.MySql) from the Pomelo Foundation Project to generate DDL for MariaDB. | |
// However, you can also use any other driver you want (Microsoft SQL Server, Sqlite, Oracle, etc.). | |
using System.ComponentModel.DataAnnotations; | |
using Microsoft.EntityFrameworkCore; | |
using Pomelo.EntityFrameworkCore.MySql; | |
using Pomelo.EntityFrameworkCore.MySql.Infrastructure; |
This file contains hidden or 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
/* | |
<!-- Project Configuration --> | |
<Project Sdk="Microsoft.NET.Sdk"> | |
<PropertyGroup> | |
<OutputType>WinExe</OutputType> | |
<TargetFramework>net8.0-windows</TargetFramework> | |
<Nullable>enable</Nullable> | |
<UseWindowsForms>true</UseWindowsForms> | |
<UseWPF>false</UseWPF> | |
<ImplicitUsings>disable</ImplicitUsings> |
This file contains hidden or 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
FROM ubuntu:22.04 | |
RUN sed -i -e 's/archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list | |
RUN set -xe \ | |
&& apt -y update \ | |
&& apt -y install apt-utils tzdata locales | |
ENV TZ=Asia/Seoul | |
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime \ | |
&& echo $TZ > /etc/timezone |
This file contains hidden or 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
<Query Kind="Statements"> | |
<NuGetReference>Microsoft.Extensions.Caching.StackExchangeRedis</NuGetReference> | |
<NuGetReference>Microsoft.Garnet</NuGetReference> | |
<Namespace>Garnet</Namespace> | |
<Namespace>Garnet.server</Namespace> | |
<Namespace>Garnet.server.Auth.Settings</Namespace> | |
<Namespace>Microsoft.AspNetCore.Builder</Namespace> | |
<Namespace>Microsoft.AspNetCore.Http</Namespace> | |
<Namespace>Microsoft.Extensions.DependencyInjection</Namespace> | |
<Namespace>StackExchange.Redis</Namespace> |
This file contains hidden or 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
<Query Kind="Program"> | |
<Reference><RuntimeDirectory>\System.DirectoryServices.dll</Reference> | |
<Namespace>Microsoft.Win32</Namespace> | |
<Namespace>Microsoft.Win32.SafeHandles</Namespace> | |
<Namespace>System.ComponentModel</Namespace> | |
<Namespace>System.DirectoryServices</Namespace> | |
<Namespace>System.Runtime.InteropServices</Namespace> | |
<Namespace>System.Security.Principal</Namespace> | |
<Namespace>System.Collections.ObjectModel</Namespace> | |
</Query> |
NewerOlder