C# & Linux & GTK

Linux(Ubuntu OS)์—์„œ Application์„ ์ƒ์„ฑํ•ด๋ด…๋‹ˆ๋‹ค.(Cross-platform application๊ฐœ๋ฐœ)

(5.0) ์ˆ˜๊ฐ•ํ‰ 1๊ฐœ

์ˆ˜๊ฐ•์ƒ 7๋ช…

๋‚œ์ด๋„ ์ค‘๊ธ‰์ด์ƒ

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ
.NET
.NET
gtk
gtk
์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ
.NET
.NET
gtk
gtk
๊ตฌ๊ธ€
๋ฐฐ๋‹ฌ์˜๋ฏผ์กฑ
์•„๋งˆ์กด
์นด์นด์˜ค
๋„ค์ด๋ฒ„

๋„ค์ด๋ฒ„

์— ๊ด€์‹ฌ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค๋„ ๋“ฃ๋Š” ์ค‘!

๊ตฌ๊ธ€
๋ฐฐ๋‹ฌ์˜๋ฏผ์กฑ
์•„๋งˆ์กด
์นด์นด์˜ค
๋„ค์ด๋ฒ„

๋„ค์ด๋ฒ„

์— ๊ด€์‹ฌ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค๋„ ๋“ฃ๋Š” ์ค‘!

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • Linux(Ubuntu OS)์šฉ Application๊ฐœ๋ฐœ

  • cross platform

  • .NET

  • TCP Sever

  • TCP Client

Linux์—์„œ๋„ ๋™์ž‘ํ•˜๋Š” Application์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.

C#์œผ๋กœ Linux(Ubuntu OS)์—์„œ๋„ ๋™์ž‘ํ•˜๋Š” Application์„ ๊ฐœ๋ฐœํ•ด๋ด…๋‹ˆ๋‹ค.

  • Cross-platform Application๊ฐœ๋ฐœ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœํ•ด์š”

Cross-platform Application๊ฐœ๋ฐœ์ด ํ•„์š”ํ•˜์‹  ๋ถ„

ํŠนํžˆ Linux(Ubuntu OS)Application๊ฐœ๋ฐœ์ด ํ•„์š”ํ•˜์‹  ๋ถ„.

.NET๊ณต๋ถ€๊ฐ€ ํ•„์š”ํ•˜์‹  ๋ถ„

.NET 8๋กœ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Linux์šฉ TCP Server/Client๊ฐ€ ํ•„์š”ํ•˜์‹  ๋ถ„

๊ฐ•์‚ฌ๊ฐ€ ์ž‘์„ฑํ•œ TCP Server/Client์†Œ์Šค์ฝ”๋“œ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜์˜ ํŠน์ง•


์ด ๊ฐ•์˜์˜ ํ•ต์‹ฌ ๊ฐ•์  (1)

์‹ค์Šต๊ณผ ์„ค๋ช… ์œ„์ฃผ๋กœ ๊ฐ•์˜๊ฐ€ ๊ตฌ์„ฑ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฐจ๊ทผ์ฐจ๊ทผ ํ•˜๋‚˜ํ•˜๋‚˜ ์ž‘์„ฑํ•ด๋‚˜๊ฐ€๋ฉฐ, ์ž์‹ ์˜ ๊ธฐ์ˆ ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜์˜ ํ•ต์‹ฌ ๊ฐ•์  (2)

์ž๋ง‰์ด ์ œ๊ณต๋˜๊ธฐ์— ๋ถ€๋‹ด ์—†์ด ์Œ์•…์„ ์‹œ์ฒญํ•˜๋ฉฐ

์ž๋ง‰๋งŒ์œผ๋กœ๋„ ํ•™์Šต์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋•Œ์™€ ์žฅ์†Œ ์ƒ๊ด€์—†์ด ํ•™์Šต์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜์˜ ํ•ต์‹ฌ ๊ฐ•์  (3)

์„ธ๊ณ„ ์œ ์ผ ๊ฐ•์˜(2025-06-22): C# ์–ธ์–ด ๋ฐ ์ตœ์‹  ๋ฐฉ๋ฒ•์œผ๋กœ Linux(Ubuntu OS) Application ์ƒ์„ฑ ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃจ๋Š” ์ฒด๊ณ„์  ๊ฐ•์˜.

ํ•œ๊ตญ์—์„œ ์œ ์ผํ•˜๊ฒŒ GTK4๋‚ด์šฉ(2025-06-22)

์ด ๊ฐ•์˜์˜ ํ•ต์‹ฌ ๊ฐ•์  (4)

Linux(Ubuntu OS) Application์„ ๊ฐœ๋ฐœํ•จ์— ํ•„์š”ํ•œ ํˆด๋“ค์„ ์ตํžˆ๊ณ 

Application์ƒ์„ฑ ๋ฐฉ๋ฒ•์„ ์ตํž™๋‹ˆ๋‹ค.

GTK4์™€ ์ตœ์‹  UI Design Tool์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ถ๊ธˆํ•œ ์ ์ด ์žˆ๋‚˜์š”?

Q.๊ฐ•์˜ ์ˆ˜๊ฐ•ํ•จ์— ์ปดํ“จํ„ฐ ์‚ฌ์–‘์ด ๋ฌธ์ œ๊ฐ€ ๋˜๋‚˜์š”?

์ œ 4๋ฒˆ์งธ,5๋ฒˆ์งธ ์ฃผ์ œ๋Š” ๋ฌด๋ฃŒ์ด๋‹ˆ

๋ฏธ๋ฆฌ ์ˆ˜๊ฐ• ๋ฐ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•ด ๋ณด์‹ญ๋‹ˆ๋‹ค.

Q.ํšŒ์‚ฌ์—์„œ ์†Œ์Šค์ฝ”๋“œ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•ด๋„ ๊ดœ์ฐฎ๋‚˜์š”?

์ €์˜ ๊ธฐ์กด ๊ฐ•์˜๋‚˜ ํ˜„์žฌ ๊ฐ•์˜์—์„œ ์ œ๊ณต๋˜๋Š” ์ฝ”๋“œ๋“ค์€

๊ฐ•์‚ฌ์šฉ๋„๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด

์ƒ์—…์ ์œผ๋กœ ์—ฌ๋Ÿฌ๋ถ„๋“ค ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜์…”๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

์ฝ”๋“œ์ˆ˜์ • ํ•˜์…”๋„ ๋ฉ๋‹ˆ๋‹ค.

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • ์šด์˜ ์ฒด์ œ ๋ฐ ๋ฒ„์ „(OS): Windows/ VirtualBox์—์„œ Ubuntu OS์ด์šฉ.


ํ•™์Šต ์ž๋ฃŒ

  • ์ œ๊ณตํ•˜๋Š” ํ•™์Šต ์ž๋ฃŒ ํ˜•์‹ (PPT, ๊ฐ•์˜ ์†Œ์Šค์ฝ”๋“œ)

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • Linux(Ubuntu OS) Application ๊ฐœ๋ฐœ์ด ํ•„์š”ํ•˜์‹ ๋ถ„

  • .NET ํ•™์Šต์ด ํ•„์š”ํ•˜์‹  ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ์ œ ๊ฐ•์˜ ->C# ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด[๊ธฐ์ดˆ๊ณผ์ •]

์•ˆ๋…•ํ•˜์„ธ์š”
๊ฐœ๋ฐœ์žPark์ž…๋‹ˆ๋‹ค.

23,982

๋ช…

์ˆ˜๊ฐ•์ƒ

922

๊ฐœ

์ˆ˜๊ฐ•ํ‰

290

๊ฐœ

๋‹ต๋ณ€

4.4

์ 

๊ฐ•์˜ ํ‰์ 

25

๊ฐœ

๊ฐ•์˜

๊ตญ๋‚ดIT์‹ค๋ฌด์ง„ ๊ธฐ์ˆ ์„ ๋„์ž์ž…๋‹ˆ๋‹ค.

๊ตญ๋‚ด์œ ์ผ๊ฐ•์˜:

์ „์ž์ •๋ถ€ํ”„๋ ˆ์ž„์›Œํฌ,LAYERED ์•„ํ‚คํ…์ฒ˜

,WPF_MVVMํŒจํ„ด.OLAP,SSIS.SSAS ๋“ฑ

The only lecture in the world:

Springframework + Enterprise Architecture[EA],

Query refactoring ,SignalR + JWT

MAUI + MVVM + AZURE, etc.

 

๊ฐ•์˜ ์ค‘ ๊ถ๊ธˆํ•œ ์‚ฌํ•ญ์€

ํ•ด๋‹น ๊ฐ•์˜์˜ ์งˆ๋ฌธ&๋‹ต๋ณ€ ๋˜๋Š”

์ด๋ฉ”์ผ vmproductor@gmail.com๋กœ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.

๊ฐ•์˜ ์™ธ์ ์ธ ์ƒ๋‹ด, ๊ถ๊ธˆํ•œ ์‚ฌํ•ญ,์ทจ์—…์ƒ๋‹ด๋“ฑ๋„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

๊ฒฝ๋ ฅ-

์ปดํ“จํ„ฐ๊ณตํ•™๊ณผ ํ•™์‚ฌํ•™์œ„. ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์ทจ๋“

ExtremeNetworks(ํ•œ๊ตญ) ๋„คํŠธ์›Œํฌ์„ธ๊ณ„2์œ„์—…์ฒด ์ธํ„ด(์ „)

๋ฒˆ์—ญ ์›น,์•ˆ๋“œ๋กœ์ด๋“œ,AI ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€๋ณด์ˆ˜(์ „)

ERP ์›น๊ฐœ๋ฐœ(์ „)

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค,์„œ๋ฒ„ ๊ด€๋ฆฌ์ž(์ „)

MES,FA (์ „)

E-Commerce์›น๊ฐœ๋ฐœ(์ „)

๊ตญ๊ฐ€์‹œ์„ค ์›๊ฒฉ์ œ์–ด ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง(ํ˜„)

 

ํŒŒํŠธ-

๋””์ž์ด๋„ˆ,์›น,์•ˆ๋“œ๋กœ์ด๋“œ,์›๊ฒฉ์ž๋™ํ™”์‹œ์Šคํ…œ,๋ฒˆ์—ญํ”„๋กœ๊ทธ๋žจ,์„œ๋ฒ„,๋„คํŠธ์›Œํฌ,ํ™”์ดํŠธํ•ด์ปค,Angular

ํ”„๋กœ์ ํŠธ๊ด€๋ฆฌ์ž,DBA(MSSQL,ORACLE,MYSQL),DE,OS programming,์‘์šฉ ์†Œํ”„ํŠธ์›จ์–ด,์ฒœ์ฒด๋ฌผ๋ฆฌํ•™

๋“ฑ๋“ฑ์„์ „๋ฌธ์œผ๋กœ ๋‹ค๋ฃจ๊ณ ์žˆ์Šต๋‹ˆ๋‹ค.

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

18๊ฐœ โˆ™ (3์‹œ๊ฐ„ 36๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

1๊ฐœ

5.0

1๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • ์—ฌ์˜ํ˜ธ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ์—ฌ์˜ํ˜ธ

    ์ˆ˜๊ฐ•ํ‰ 1

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    61% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๊ฐœ๋ฐœ์žPark๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

    ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

    ๋น„์Šทํ•œ ๊ฐ•์˜

    ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!