import gradio as gr
import folium
with gr.Blocks() as demo:
gr.Markdown("# πμ€μ ν κ°μ¬ μ
λλ€!π")
with gr.Tab('μκ°'):
gr.Markdown('# μκ° μΉ΄λπ')
gr.Image('1.webp')
gr.Markdown('# κ°μ κ²½λ ₯π')
gr.Markdown('### κ°μ SW λ―Έλμ±μ κ°λ¦μΌν°')
gr.Markdown('- κΈ°κ°: 23.3.1.~ νμ¬')
gr.Markdown('- λμ: μ½λ©κ²½μ§λνλ° μ΄λ±,μ€λ±')
gr.Markdown('### λͺ¨λμμ½λ© νλμ‘°ν©')
gr.Markdown('- κΈ°κ°: 23.7.1.~ νμ¬')
gr.Markdown('- λμ: μ΄,μ€,κ³ ,μΌλ°μΈ')
gr.Markdown('# κ΅μ‘ μ΄μπ')
gr.Markdown('### μννΈμ¨μ΄ λ―Έλμ±μκ°μ¬ μμ±κ³Όμ (160H)')
gr.Markdown('- μ΄μκΈ°κ°: 2022.12.19.~2023.1.13.')
gr.Markdown('- κ΅μ‘κΈ°κ΄: μ 보ν΅μ μ°μ
μ§ν₯μ')
gr.Markdown('# μ격μ¦π³')
gr.Markdown('### COS Coding Specialist 1κΈ')
gr.Markdown('- μ·¨λμΌμ: 2023.11.25.')
gr.Markdown('- λ°κΈκΈ°κ΄: YBM')
gr.Markdown('### μννΈμ¨μ΄ κ΅μ‘κ°μ¬ 3κΈ')
gr.Markdown('- μ·¨λμΌμ: 2023.11.22.')
gr.Markdown('- λ°κΈκΈ°κ΄: (μ¬) μ§μμννΈμ°μ
λ°μ νν')
gr.Markdown('### 3Dνλ¦°ν°μ΄μ©κΈ°λ₯μ¬')
gr.Markdown('- μ·¨λμΌμ: 2020.12.24.')
gr.Markdown('- λ°κΈκΈ°κ΄:νκ΅μ°μ
μΈλ ₯곡λ¨')
gr.Markdown('### μ κΈ°κΈ°λ₯μ¬')
gr.Markdown('- μ·¨λμΌμ: 2021.04.30.')
gr.Markdown('- λ°κΈκΈ°κ΄:νκ΅μ°μ
μΈλ ₯곡λ¨')
gr.Markdown('# κΈ°νπΈ') # μΎμ΄λ νμ΄νμ΄ λ€μ΄κ°λ©΄ μ€λ°κΏ νμ μμ
text1= """
### νΉν: 3D μΆλ ₯μ₯μΉ (3Dν)
- μΆμλ²νΈ 10-2021-0097782 νΈ
- [νΉνλ§ν¬](https://doi.org/10.8080/1020210097782)
### IP λλ€λ 3D νλ¦°ν
μμ΄λμ΄ νμν μ±
μ
- μ£Όκ΄: λΆμ°μ§μμ¬μ°μΌν°
- λμ: 30λͺ
μ΄μμ μλΉ μ°½μ
μ
- κΈ°κ°: 2020, 2021, 2022 λ
λ
- λ΄μ©: μ°½μ
μ ν νλ‘ν νμ
3D μΆλ ₯
### κ΅κ°μ¬μ
, λνμ°νκ³Όμ μ±
μ λ° κ°λ°
- λ€μ 3Dν
- νλΌμ€ν± μ¬νμ© 3Dνλ¦°ν°
- IoT λ―Έλ μ€λ§νΈν
- IoT μ€λ§νΈν 컨ν
μ΄λ λ²μ― μ¬λ°° νλ‘μ νΈ
"""
gr.Markdown(text1)
gr.Markdown('# λ¬Έμπ¬')
gr.Markdown('- μΉ΄μΉ΄μ€ν‘ID: jeng2566')
gr.Markdown('- μ΄λ©μΌ: incom2566@naver.com')
with gr.Tab('λ―Έλμ±μ'):
gr.Markdown('# SWλ―Έλμ±μπ')
gr.Image('5.webp')
gr.Markdown("# μμπ")
gr.Markdown("### 24λ
")
gr.Markdown("- SWλ―Έλμ±μ μ½λ©μ±λ¦°μ§ μμ₯μ μ§λ")
gr.Markdown("- κ°μ ICT κ²½μ§λν μ°μμ/μ΄μ μ/κΈ°μ μ μ§λ")
gr.Markdown("- μ 4ν λκΉ¨λΉ λ©μ΄μ»€ν€ μ΅μ°μμ/μ°μμ μ§λ ")
gr.Markdown("- SWλ―Έλμ±μ μμ
κ³Όμ μ 곡λͺ¨μ μ₯κ΄μ μμ")
gr.Markdown("### 23λ
")
gr.Markdown("- SWλ―Έλμ±μ μ½λ©μ±λ¦°μ§ μμ₯μ μ§λ")
gr.Markdown("- κ°μνμSWμμ΄λμ΄κ³΅λͺ¨μ SWμμ΄λμ΄μ μ§λ")
gr.Markdown("- νμΈμνμΈ λμ/λμ/μ΅μ°μμ μ§λ ")
gr.Markdown("- SWλ―Έλμ±μ μμ
κ³Όμ μ 곡λͺ¨μ μμ₯μ μμ")
gr.Markdown("- κ°μμ§λ‘κ΅μ‘μ λλ‘ νλ‘μ νΈ μμ μ§λ")
gr.Markdown("- κ°μνμ SWμ±λ¦°μ§λν μμ μ§λ")
gr.Markdown('# κ°μπ')
gr.Markdown("### 25λ
")
gr.Markdown("- κ²½μ§λνCλ° (μ΄,μ€)")
gr.Markdown("- μμ΄κ³ λμ리λ°")
gr.Markdown("- κ΄λμ€ λμ리λ°")
gr.Markdown("### 24λ
")
gr.Markdown("- κ²½μ§λνBλ° (μ΄,μ€)")
gr.Markdown("- μμ΄κ³ λμ리λ°")
gr.Markdown("- μμμΌν°")
gr.Markdown("- λκ΄λ Ήμ€")
gr.Markdown("- μΌμ²μ¬κ³ ")
gr.Markdown("- μΌμΌμ€ (κ°μ)")
gr.Markdown("- κ°λ¦μΌν° νΉκ°(κ΄λμ€)")
gr.Markdown("### 23λ
")
gr.Markdown("- μ΄λ±κ²½μ§λνλ°")
gr.Markdown("- κ΄λμ€")
gr.Markdown("- νμ¬λΌμ€")
gr.Markdown("- μΌμ²νμ₯μ΄")
gr.Markdown("- μμ΄μ¬κ³ ")
gr.Markdown("# μμΉπ")
gr.Markdown("κ°λ¦ λ©νλ²μ€ 체νκ΄ 3μΈ΅")
gr.Markdown("κ°μνΉλ³μμΉλ κ°λ¦μ λμ€νλ‘ 131")
# μ§λ
m = folium.Map(location=[37.790085, 128.907840], zoom_start=13)
# λ§μ»€
folium.Marker(
location=[37.790085, 128.907840],
popup='μ¬κΈ°μ νμλ μμΉ',
icon=folium.Icon(color='blue')
).add_to(m)
gr.HTML(m._repr_html_())
gr.Markdown("# 360λ μμπ₯½")
gr.Markdown('[μ νλΈ λ§ν¬](https://www.youtube.com/watch?v=udXSCMdVdYs)')
gr.HTML(f'')
with gr.Tab('λͺ¨λμ½'):
gr.Markdown('# λͺ¨λμμ½λ© νλμ‘°ν©π€')
gr.Image('4.webp')
gr.Markdown('# ννμ΄μ§π')
gr.Markdown('[μ΄λνκΈ°](https://blog.naver.com/socialcodingkids)')
gr.Markdown('# κ°μπ')
gr.Markdown("### μλ°μ΄ ν΄λμ€")
gr.Markdown("- μ±μΈλ²€ν° ai μ΄λ―Έμ§ μμ± μ±")
gr.Markdown("- ν΄μ»€μΊλ μκΈ°λΌμ§μΌνμ ")
gr.Markdown("- μμΌλ‘ λ§ν΄μ λ§μ΄ν¬λ‘λΉνΈ")
gr.Markdown("### κ°λ¦κ΅μ‘λ¬Ένκ΄")
gr.Markdown("- λ
Έλ²¨μμ§λμ΄λ§ νμ€ν°S")
gr.Markdown("### νμ°½ λμ±μ΄λ±νκ΅")
gr.Markdown("- κ³Όν κ΅κ³Ό + μ½λ© μμ
(μνΈλ¦¬,ν΄ν°μΊλ,μ±μΈλ²€ν°)")
gr.Markdown("### λν΄ κ΄ν¬μ€νκ΅")
gr.Markdown("- 3Dν, νμ€ν°S")
gr.Markdown("### κ°λ¦ μ±λμ΄λ±νκ΅")
gr.Markdown("- λ
Έλ²¨μμ§λμ΄λ§ μνΈλ¦¬ μΈκ³΅μ§λ₯")
gr.Markdown("- λΆν¬λ¦¬μμ΄ν°")
gr.Markdown("### κ°λ¦κ³ λ±νκ΅")
gr.Markdown("- μλμ΄λ
Έ μ€λ§νΈ μν° λ§λ€κΈ° νλ‘μ νΈ")
gr.Markdown("### μμ£ΌμΌμ‘μ€νκ΅")
gr.Markdown("- Ai νμ© Kfood ν보μμ΄λ λ§λ€κΈ°")
gr.Markdown("### κ°μ λμ§μ€νκ΅")
gr.Markdown("- Python λ©μ΄μ»€ μμ
!")
gr.Markdown("### (μμ )μ μ κ΅μ‘λμκ΄")
gr.Markdown("- λ§μ΄ν¬λ‘λΉνΈ μΈκ³΅μ§λ₯ λΆν¬λ¦¬μμ΄ν° νμ€ν°S")
with gr.Tab('μ€νμ€π¨'):
gr.Markdown('# μμ νμΌ νλ μ΄μ΄π΅')
gr.Audio('2.mp3')
gr.Markdown('# μνΈλ¦¬π»')
gr.HTML(f'')
gr.Markdown('# μ νλΈβΆοΈ')
gr.HTML(f'')
# μΉ΄μΉ΄μ€ν‘ λΈλΌμ°μ λ‘ μ€ννλ©΄ λ¬Έμ κ° μ겨μ μ»·
#gr.Markdown('# XROO λ©νλ²μ€')
#μλ λ§ν¬λ λΉνμ±νλ λ§ν¬
#gr.HTML(f'')
gr.Markdown('# 3Dλͺ¨λΈλ§ποΈ')
gr.Model3D('3.glb')
demo.launch()