Skip to content

Latest commit

 

History

History
145 lines (100 loc) · 9.39 KB

README.en.md

File metadata and controls

145 lines (100 loc) · 9.39 KB

Take-Me1010

日本語 / English

My graduate research focuses on estimation of neural systems based on statistical machine learning.

My hobbies are mainly VSCode extension development and writing articles on Qiita.

Qiita → my page of take_me

I use Python mostly and TypeScript often as the following card shows.

履歴

学歴

所属 入学 卒業 備考
兵庫県立 星陵高等学校 2015-4 2018-3
神戸大学 工学部 電気電子工学科 2018-4 2022-3
神戸大学 大学院 工学研究科 電気電子工学専攻 2022-4 2024-3

アルバイト・インターン経験

  • 学伸ゼミ
    • 2018/4 ~ (Still working)
    • 高校個別・中学個別・中学集団授業において、講師業務を担当。教科は数学・英語を中心に化学や物理などを生徒に応じて対応。
    • 幅広い学年の生徒との交流を通じて、学年の雰囲気や個性に合わせた指導方法を研究・追求。目標に合わせた指導方法の検討などから、計画的な物事の進め方を学びました。
  • 株式会社創造学園
    • 2018/12 ~ 2022/3
    • 高校個別において、講師業務を担当。教科は数学・英語・物理・化学。
      • 担任制であるため、担当生徒の個性・成績の把握、志望校へ向けた小目標の策定などがより重要なものになります。
      • 授業においても当日の体調など次第で、どのような説明をすれば理解してもらえるかなどをリアルタイムに検討しながら進めるといった技術が求められました。いくつかの書籍を参考にして、わかりやすい説明の仕方を自分も学びながら授業を改善し続けました。その結果、生徒が第一志望に合格でき、その時の喜びは何にも代えがたいものでした。
  • スキルアップAI株式会社
    • 2022/5 ~ 2022/11
    • 講座の運営といったことから、統計的機械学習の知見を活かしたベイズ推定の教材作成を担当しています。

資格

資格 取得日
TOEIC 830点 2021/02/28
ICTプロフィシエンシー検定試験 準2級 2017/11

VSCode extensions I have been developing

version installs Rating

Hovering-Dictionary is a VSCode extension for looking up words your mouse cursor is indicating.

fileOpener Card

demo

I have developed this extension to support reading source codes whose comment is written in English. This extension is strongly inspired by the Mouse Dictionary (MIT License, wtetsu, 2018).

version installs Rating

Open your file with your favorite application.

fileOpener Card

There are several other extensions that are similar, but this one is much more flexible in its configuration than the others. The advantage is that it can handle any application that can be opened on the command line. For instance, when you open a powerpoint file, you can easily setup to open the file from VScode.

version installs Rating

pykv-snippets Card

  • You can use some useful snippets when coding Python Kivy!
  • Snippets supports some keywords in Kivy (e.g. sx -> size_hint_x: )
  • Most of snippets in python begin with "kv" so that you can discriminate between this snippets and others.
  • The others in python are keyword arguments for Widget, Animation, bind.

An extension that has been installed over 20,000 times and provides snippets for a GUI framework called Kivy. Here, Kivy is a framework for creating GUI in Python, allowing cross-platform development. It is a very interesting framework that can also be written in the Kv-language and provides an HTML, CSS-like development experience. However, when I try to develop some application by using it, there were only two extensions for Kivy. This background could have captured demand.

version installs Rating

Deap-supporter Card

An useful extension when you use Deap, which is a framework for Evolutionary Algorithm.

Deap is a framework for evolutionary computation. While Deap allows for flexible writing, it has the problem that any completion does not work when coding. This extension may resolve such a bad experience by providing the completion function.

Other projects

A command-line information tool written in Python 3.x Tired of searching "matplotlib colors" every week/day/hour? mplcolors is a command-line information tool written in Python 3.x which can display matplotlib colors, colorbars, and has a few other useful functions. This uses matplotlib.colors to get color names and RGB values and prints with ANSI escape sequences. Finally, given a matplotlib color or hex value, mplcolors can return the RGB color complement. It can also print all of the built-in colorbars.

mplcolors Card

My main contribution in this project is implement color name search #1. The article I wrote to introduce mplcolors was widely spread among Japanese.

kivy_graphWriter Card

An application that provides a flexible plot. I made this to learn and use the GUI framework Kivy. As shown in the demo above, you can plot with the following features:

  • stating the variables
  • writing comments and special types of comments to add labels and so on
  • reading a CSV file and plot it