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'<iframe width="300" height="200" src="https://www.youtube.com/embed/udXSCMdVdYs" title="20241216 360λ μΉ΄λ©λΌ κ°μ λ©νλ²μ€ 체νκ΄ 3μΈ΅" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>') 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'<iframe width="300" height="200" src="https://playentry.org/iframe/670fbb2a01074db4d948918f" frameborder="0"></iframe>') gr.Markdown('# μ νλΈβΆοΈ') gr.HTML(f'<iframe width="300" height="200" src="https://www.youtube.com/embed/DjYHx2L4JCo" title="μ€λ리_μλμ΄λ Έ_λΈλ£¨ν¬μ€_μ±μΈλ²€ν°_μΌμκ°_λμλͺ¨λ_λ μ΄λΈ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>') # μΉ΄μΉ΄μ€ν‘ λΈλΌμ°μ λ‘ μ€ννλ©΄ λ¬Έμ κ° μ겨μ μ»· #gr.Markdown('# XROO λ©νλ²μ€') #μλ λ§ν¬λ λΉνμ±νλ λ§ν¬ #gr.HTML(f'<iframe width="360" height="240" src="https://player.xroo.io/space/5327cc0a227c47d5a99b212362f9c2ea" frameborder="0" allow="autoplay; web-share" allowfullscreen></iframe>') gr.Markdown('# 3Dλͺ¨λΈλ§ποΈ') gr.Model3D('3.glb') demo.launch()