Channel: C# 1001 notes
Π ΡΠ°ΠΌΠΊΠ°Ρ Π·Π°ΠΏΡΡΠΊΠ° Phi-3 Microsoft Π²ΡΠΏΡΡΡΠΈΠ»Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ONNX, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² ΡΡΠ°ΡΡΠ΅ Β«ONNX Runtime supports Phi-3 mini models across platforms and devicesΒ».
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Phi-3 mini ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ Π½Π° HuggingFace π€
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΡ ΡΡΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΡΠΎΠΊΠ°Ρ C#, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΡΠΎΠΌ Π³Π°ΠΉΠ΄Π΅.
Π Π²ΠΎΡ ΡΠ΅ ΡΠ°ΠΌΡΠ΅ 30 ΡΡΡΠΎΠΊ:
using Microsoft.ML.OnnxRuntimeGenAI;
var modelDirectory = args.Length == 2 ? args[1] :
@"C:\git\oss\Phi-3-mini-4k-instruct-onnx\cuda\cuda-int4-rtn-block-32";
using var model = new Model(modelDirectory);
using var tokenizer = new Tokenizer(model);
while (true)
{
Console.Write("Prompt: ");
var line = Console.ReadLine();
if (line == null) { continue; }
using var tokens = tokenizer.Encode(line);
using var generatorParams = new GeneratorParams(model);
generatorParams.SetSearchOption("max_length", 2048);
generatorParams.SetInputSequences(tokens);
using var generator = new Generator(model, generatorParams);
while (!generator.IsDone())
{
generator.ComputeLogits();
generator.GenerateNextToken();
var outputTokens = generator.GetSequence(0);
var newToken = outputTokens.Slice(outputTokens.Length - 1, 1);
var output = tokenizer.Decode(newToken);
Console.Write(output);
}
Console.WriteLine();
}
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
ΠΡΠΎ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Swagger/OpenAPI 2.0 ΠΈ 3.0 Π΄Π»Ρ .NET, .NET Core, Web API, ASP.NET Core, TypeScript ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ.
ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ OpenAPI ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ASP.NET Web API ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈΠ· ΡΡΠΈΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ OpenAPI.
NSwag ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Swashbuckle (Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ OpenAPI/Swagger) ΠΈ AutoRest (Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°) Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°Π±ΠΎΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ².
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΡ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΈ Π»ΡΡΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ OpenAPI ΠΈΠ»ΠΈ JSON Schema (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΠΉ ΠΈ ΡΡΡΠ»ΠΎΠΊ)
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
QuestPDF β ΡΡΠΎ .NET open-source Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ PDF-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π²Π΅ΡΡΡΠΊΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π»Π°ΠΊΠΎΠ½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ C# Fluent API.
ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ PDF-ΠΎΡΡΠ΅ΡΡ ΠΈ Π»ΡΠ±ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Harmony β ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π·Π°ΠΌΠ΅Π½Ρ ΠΈ Π΄Π΅ΠΊΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² .NET ΠΈ Mono Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ.
Harmony ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ Π² C#-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ .
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Docker:
docker run -p 5000:80 simplcommerce/ci-build
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Π ΡΡΠΎΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ GitHub ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π½Π°ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ML.NET ΠΈ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ Π²Π½Π΅Π΄ΡΠΈΡΡ ML Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈ Π½ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ .NET.
Π ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π΅ΡΡΡ 2 ΡΠΈΠΏΠ° ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ²/ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ:
β ΠΡΠΎΡΠΎΡΠΈΠΏΡ / MVP, ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠΎΡΡΡΡ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
β ΠΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ: ΠΏΡΠΈΠΌΠ΅ΡΡ Π²Π΅Π±- ΠΈ Π½Π°ΡΠΈΠ²Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ML.NET
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
β
dotnet new --install AntDesign.Templates
Π€ΠΈΡΠΊΠΈ AntDesign:
β Π½Π°Π±ΠΎΡ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Blazor ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ.
β ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠΎΠ±ΡΡΠΈΡΠΌΠΈ UI Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ WebAssembly Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ SignalR Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ°
β ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠΈΠ²Π½ΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (PWA)
β ΡΠΏΡΠΎΡΠ°Π΅Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π° ΡΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΡΠ·ΡΠΊΠΎΠ²
β Π±Π΅ΡΡΠΎΠ²Π½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ ASP.NET Core MVC ΠΈ Razor Pages
@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
β
dotnet add package Riok.Mapperly
Mapperly Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΡ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠ³Π½Π°ΡΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
β
dotnet tool install csharpier -g
CSharpier ΡΠ°Π·Π±ΠΈΡΠ°Π΅Ρ ΠΊΠΎΠ΄ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Roslyn ΠΈ ΠΏΠΎΡΠΎΠΌ ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ Π΅Π³ΠΎ Π·Π°Π½ΠΎΠ²ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°. ΠΡΠΎΡΠ΅ΡΡ ΡΠ±ΠΎΡΠΊΠΈ Π±ΡΠ» Π²Π΄ΠΎΡ Π½ΠΎΠ²Π»ΡΠ½ Prettier, Π½ΠΎ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΡΡ.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ CSharpier:
β ΡΡΠΎ ΡΠ΅Π°Π»ΡΠ½ΠΎ Π±ΡΡΡΡΡΠΉ ΡΠΎΡΠΌΠ°ΡΡΠ΅Ρ
β ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΡΠ΅ΡΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ IDE Π‘#
β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ C# <= 12
β ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Π²Π½ΠΎΡΠΈΠΌΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
brew install dotnet
git clone https://github.com/Stability-AI/StableSwarmUI
cd StableSwarmUI
./launch-macos.sh
StableSwarmUI ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ Stable Diffusion;
Π² Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ΅ΠΊΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ C#-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ Π΄Π»Ρ ΡΡΠ°ΡΡΡΡ?
Π£Π΄Π°Π»Π΅Π½ΠΊΠ°, Π²ΡΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ CI/CD, ΡΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ... ΠΡΠ΅ ΡΡΠΎ Π΅ΡΡΡ Π² ΠΠΎΠ½ΡΡΡΠ΅, Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π²Π°Ρ π«Ά
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ C#-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Ρ ΠΎΠΏΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΡ Ρ highload-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΎΡ 3 Π»Π΅Ρ, ΡΡΠΎΠ±Ρ Π²ΠΌΠ΅ΡΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠΈΠ½Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΡ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΠΌ 70+ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²: ΠΎΡ ΡΡΠ°ΡΡΠ°ΠΏΠΎΠ² Π²ΡΠΎΠ΄Π΅ Π’ΠΎΠ»ΠΊΠ° Π΄ΠΎ Π³ΠΈΠ³Π°Π½ΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΠΈΠ°Π΄ΠΎΠΊ ΠΈΠ»ΠΈ ΠΠΊΡΡΠ΅ΡΠ½.
ΠΠ°Ρ ΡΡΠ΅ΠΊ:
β ΠΡΠΊΠ΅Π½Π΄: C# (.NET Core, .NET 5 ΠΈ Π²ΡΡΠ΅, ASP.NET MVC / Web API)
β Π₯ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°: MS SQL, PostgreSQL, Cassandra, MongoDB.
ΠΠΎΡΠ΅ΠΌΡ Ρ Π½Π°Ρ Ρ ΠΎΡΠΎΡΠΎ:
πΠ‘#-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ β ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ΅ΠΊΠ° Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠΡΠ΅Π³Π΄Π° Π΅ΡΡΡ, Ρ ΠΊΠ΅ΠΌ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΈ ΡΠ΅ΠΌΡ Π½Π°ΡΡΠΈΡΡΡΡ.
πΠΠΎΠΆΠ΅ΠΌ ΡΡΠ°ΠΆΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ ΠΈ ΠΌΠ΅Π½ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π½Π°ΡΠ°ΡΠΈΠ²Π°Ρ ΡΠ²ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΡΠΉ ΠΎΠΏΡΡ.
πΠ‘ΡΠ°Π½ΠΎΠ²ΠΈΠΌΡΡ Π½Π°ΡΡΠ°Π²Π½ΠΈΠΊΠ°ΠΌΠΈ, ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π΅ΠΌ Π² Π²ΡΠ·Π°Ρ . ΠΠ° ΡΡΠΎ Π²ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ.
πΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠΈΡΡΠ½ΡΠ΅ Π±ΠΎΠ½ΡΡΡ ΠΊΡΡΠΏΠ½ΠΎΠΉ Π°ΠΊΠΊΡΠ΅Π΄ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: ΠΠΠ‘, ΡΠ°ΡΡΠΈΡΠ½ΡΡ ΠΎΠΏΠ»Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΡ ΡΠΏΠΎΡΡΠ°.
ΠΠΎΠ»ΡΡΠ΅ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π½Π°ΠΉΠΌΠ° Π² ΠΠΎΠ½ΡΡΡ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅, ΠΎΡΠΊΠ»ΠΈΠΊΠ°ΠΉΡΠ΅ΡΡ!
Π Π΅ΠΊΠ»Π°ΠΌΠ°. ΠΠ Β«ΠΠ€ Β«Π‘ΠΠ ΠΠΎΠ½ΡΡΡΒ» ΠΠΠ 6663003127. Erid:2SDnjejnpCZ
Π£Π΄Π°Π»Π΅Π½ΠΊΠ°, Π²ΡΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ CI/CD, ΡΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ... ΠΡΠ΅ ΡΡΠΎ Π΅ΡΡΡ Π² ΠΠΎΠ½ΡΡΡΠ΅, Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π²Π°Ρ π«Ά
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ C#-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Ρ ΠΎΠΏΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΡ Ρ highload-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΎΡ 3 Π»Π΅Ρ, ΡΡΠΎΠ±Ρ Π²ΠΌΠ΅ΡΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠΈΠ½Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΡ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΠΌ 70+ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²: ΠΎΡ ΡΡΠ°ΡΡΠ°ΠΏΠΎΠ² Π²ΡΠΎΠ΄Π΅ Π’ΠΎΠ»ΠΊΠ° Π΄ΠΎ Π³ΠΈΠ³Π°Π½ΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΠΈΠ°Π΄ΠΎΠΊ ΠΈΠ»ΠΈ ΠΠΊΡΡΠ΅ΡΠ½.
ΠΠ°Ρ ΡΡΠ΅ΠΊ:
β ΠΡΠΊΠ΅Π½Π΄: C# (.NET Core, .NET 5 ΠΈ Π²ΡΡΠ΅, ASP.NET MVC / Web API)
β Π₯ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°: MS SQL, PostgreSQL, Cassandra, MongoDB.
ΠΠΎΡΠ΅ΠΌΡ Ρ Π½Π°Ρ Ρ ΠΎΡΠΎΡΠΎ:
πΠ‘#-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ β ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ΅ΠΊΠ° Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠΡΠ΅Π³Π΄Π° Π΅ΡΡΡ, Ρ ΠΊΠ΅ΠΌ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΈ ΡΠ΅ΠΌΡ Π½Π°ΡΡΠΈΡΡΡΡ.
πΠΠΎΠΆΠ΅ΠΌ ΡΡΠ°ΠΆΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ ΠΈ ΠΌΠ΅Π½ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π½Π°ΡΠ°ΡΠΈΠ²Π°Ρ ΡΠ²ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΡΠΉ ΠΎΠΏΡΡ.
πΠ‘ΡΠ°Π½ΠΎΠ²ΠΈΠΌΡΡ Π½Π°ΡΡΠ°Π²Π½ΠΈΠΊΠ°ΠΌΠΈ, ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π΅ΠΌ Π² Π²ΡΠ·Π°Ρ . ΠΠ° ΡΡΠΎ Π²ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ.
πΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠΈΡΡΠ½ΡΠ΅ Π±ΠΎΠ½ΡΡΡ ΠΊΡΡΠΏΠ½ΠΎΠΉ Π°ΠΊΠΊΡΠ΅Π΄ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: ΠΠΠ‘, ΡΠ°ΡΡΠΈΡΠ½ΡΡ ΠΎΠΏΠ»Π°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΡ ΡΠΏΠΎΡΡΠ°.
ΠΠΎΠ»ΡΡΠ΅ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π½Π°ΠΉΠΌΠ° Π² ΠΠΎΠ½ΡΡΡ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅, ΠΎΡΠΊΠ»ΠΈΠΊΠ°ΠΉΡΠ΅ΡΡ!
Π Π΅ΠΊΠ»Π°ΠΌΠ°. ΠΠ Β«ΠΠ€ Β«Π‘ΠΠ ΠΠΎΠ½ΡΡΡΒ» ΠΠΠ 6663003127. Erid:2SDnjejnpCZ
This media is not supported in your browser
VIEW IN TELEGRAM
ΠΠΎΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΏΡΠΎΡΡΠΎ ΠΊΠ°ΡΠ°Π΅ΠΌ ΠΌΠΎΠ΄Π΅Π»Ρ Phi-3-mini 4k ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ Phi-3-mini 128k:
cd c:\phi3\models
git lfs install
git clone https://huggingface.co/microsoft/Phi-3-mini-4k-instruct-onnx
git clone https://huggingface.co/microsoft/Phi-3-vision-128k-instruct-onnx-cpu
ΠΈ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ
dotnet
:cd .\src\LabsPhi301\
dotnet run
@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
ΠΠΎΠ»ΡΡΠ°Ρ ΡΠΏΠ°ΡΠΊΠ°Π»ΠΊΠ° ΠΏΠΎ ΡΠΈΠΏΠ°ΠΌ Π΄Π°Π½Π½ΡΡ
, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°ΠΌ ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ ΡΠ·ΡΠΊΠ° Π‘#.
https://github.com/LeCoupa/awesome-cheatsheets/blob/master/languages/C%23.txt
#cheatsheet #beginners
@csharp_1001_notes
https://github.com/LeCoupa/awesome-cheatsheets/blob/master/languages/C%23.txt
#cheatsheet #beginners
@csharp_1001_notes
GitHub
awesome-cheatsheets/languages/C#.txt at master Β· LeCoupa/awesome-cheatsheets
π©βπ»π¨βπ» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. - LeCoupa/awesome-cheatsheets
HTML Embed Code: