Skip to content
View takishun's full-sized avatar

Block or report takishun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
takishun/README.md

๐Ÿ‘‹ Hi, I'm @takishun

  • ๐Ÿ‘€ I'm interested in game programming, data science, AI and more
  • ๐ŸŒฑ I'm currently learning cyber security
  • ๐Ÿ“ซ Reach me via SNS, e-mail, or message

๐Ÿš€ My Web Apps

๐Ÿ“’ Articles


๐Ÿ–ฅ๏ธ Portfolio Site (Streamlit)

A modern, single-page portfolio built with Streamlit.

Features

  • ๐ŸŒ Bilingual โ€” Japanese / English with a language toggle in the sidebar
  • ๐ŸŽจ Modern dark UI with gradient hero, glassmorphism cards & hover effects
  • ๐Ÿ“’ note QR code in the hero linking to my articles
  • ๐Ÿงญ Sidebar navigation (Home ยท About ยท Skills ยท Projects ยท Services ยท Contact)
  • ๐Ÿงฉ Skill toolbox, featured projects and a "what I can help with" section
  • โœ๏ธ Content-driven โ€” edit everything in site_content.py, no markup needed

Project structure

.
โ”œโ”€โ”€ app.py              # Main Streamlit app
โ”œโ”€โ”€ site_content.py     # Bilingual content (EN/JA): profile, skills, projectsโ€ฆ
โ”œโ”€โ”€ requirements.txt    # Python dependencies
โ”œโ”€โ”€ assets/
โ”‚   โ””โ”€โ”€ note_qr.png     # QR code linking to my note articles
โ”œโ”€โ”€ styles/
โ”‚   โ””โ”€โ”€ style.css       # Custom modern theme
โ””โ”€โ”€ .streamlit/
    โ””โ”€โ”€ config.toml     # Streamlit theme config

Run locally

pip install -r requirements.txt
streamlit run app.py

Then open http://localhost:8501.

Customize

Open site_content.py and edit the CONTENT["en"] / CONTENT["ja"] dictionaries (profile, skills, projects, services, contacts and UI labels). The layout and both languages update automatically.

Pinned Loading

  1. BaseBallAnalytics BaseBallAnalytics Public

    JPB player is analyzed using python

    Jupyter Notebook

  2. m_league_analysis m_league_analysis Public template

    Mใƒชใƒผใ‚ฐใƒ‡ใƒผใ‚ฟๅˆ†ๆžใซ้–ขใ™ใ‚‹ใ‚ณใƒผใƒ‰

    HTML

  3. microbit_code microbit_code Public

    microbit python code.

    Python

  4. func_code func_code Public

    pythonใฎ้–ขๆ•ฐใ‚ณใƒผใƒ‰ใ‚’็ฝฎใ„ใจใๅ ดๆ‰€

    Python

  5. Security_practice_code Security_practice_code Public

    ใ‚ปใ‚ญใƒฅใƒชใƒ†ใ‚ฃใซ้–ขใ™ใ‚‹็ทด็ฟ’ใ‚ณใƒผใƒ‰ใฎใƒชใƒใ‚ธใƒˆใƒช

    HTML