Japanese
  • ChatGPTのアプリ連携お試し中

    May 24, 2025 日記 プログラミング

    Work with Apps on macOS ChatGPTデスクトップアプリ経由でVSCodeとも連携できるということでお試し。「門外漢なシミュレータ(までいかなくても良いけどそれっぽい疑似データ生成したい)」というリクエストが届いてて、ChatGPTの知識に全乗っかりする形でやってみてます。 便利なところは、ChatGPTベースなのでそれ並の調査(Proアカウントならdeep researchもしてくれる)をしてベースラインを提案してくれるところ。それがどれだけ正しいかを判断することできないのだけど、今は疑似データで良いんだの精神でお任せ。 不便なところは、コード修正する際に「VSCodeで開いてるソースファイルをベースに修正 …

    続きを読む
  • ループ処理を如何に省くか

    Feb 4, 2019 NAL研議事録 プログラミング 日記

    小規模データセットで動作確認しながらコーディングしたり、最終的にもプラスアルファ程度の規模で動作させるぐらいなら「想定通りに動くコード」に辿り着くことが第一優先。テスト駆動と言い換えても良いです。 一方で、処理件数が桁違いに増えてくると「待ってられない=結果的に動かない」コードになってることもあって。例えば「でかいファイルを纏めてメモリ展開して処理する」みたいなのも、小さいファイルなら動作するけど、大きいファイルになると死んだり。極端に長い1行があるとそこで死んだり(流石に死ぬは言いすぎかもだが)。こういうのを避けるためには、レビューを受けてリファクタリングすると。自分で想像付く範囲でテストするのも大事ですが、何かしらこういうのは「 …

    続きを読む
  • colaboratory/jupyterで課題出させる際のデメリット

    Apr 13, 2018 プログラミング 教育 日記

    colaboratoryでペアプロすることもできそう(問題はあるにせよ)ということとは別に、レポート課題として提出させる際の問題点はあるかなという点で考えてみると、、、 [ 現時点ではGoogleドキュメントでレポート作成&Googleドライブ提出させている ] このメリットは思ってた以上に大きくて、 (1)赤ペン先生しやすいし、コメントでメール自動送付してくれるのは楽。 (2)学生側もどこに対するコメントなのか把握しやすい。 この2つの合わせ技で、学生側はそのメール内のリンクをクリックするだけで(2)の状態になり、チャットやり取りのようにみえるからか敷居を感じない学生が少なくないようで、指摘したコメントに対する改善をしてくるケース …

    続きを読む
  • Google Colaboratory x ペアプログラミング?

    Apr 11, 2018 プログラミング 教育 日記

    Jupyter Notebook環境を仮想マシン上で実行してくれるColaboratoryを今更ながら試してみました。環境構築せずにすぐにお試しできるというのは初学者には嬉しいでしょう。それとは別に、授業でペアプロすることがあるのでそこで使えないかなという確認を兼ねてお試し。 [ 1. 教員側でノートを用意する ] ColaboratoryなりJupyterなりでipynb形式で作成。 googleドライブで共有する場合、これまでのファイル共有とやり方は一緒。(プログラミング1の場合、共有用ディレクトリを用意してあるのでそこにファイルを置けば良い) この時点で、Colaboratoryからipynbファイルを指定して開くことは可能。 …

    続きを読む
  • TDD + モブプロワイワイ会

    Feb 26, 2018 イベントレポート プログラミング 教育

    プログラミング周りの実践演習向けに勉強しようということで、TDD+モブプログラミングでワイワイする会 その20に少しだけ覗いてきました。実際に見てきたのは冒頭1時間と後半20分ぐらい。 モブプログラミングそのものについてはMob Programming Startup Manualか、TDDワイワイ会inXP祭り2018あたりを眺めると、全体像が掴みやすいです。 ざっくりと手順をまとめると、こんな流れ。 ・モブプロの時間(開始〜終了時間)を決める。 ・cyber-dojoなり、実行環境を用意する。 *cyber-dojoは言語&問題別にコード&テスト例も用意されてて便利。 ・モブ(グループ)を決める。 ・開発言語と仕事(開発対象)を …

    続きを読む
  • 大学の存在意義?

    Jun 28, 2017 プログラミング 教育 日記

    大学なんていらない、大学を(オンラインサロンに)置き換える』って宣言してるから」というのは今の時代わりとありな選択肢だと思うけれども、一方で未だに大学を選択する人が多いし、オンライン講義のMOOCが大学に取って代わることができない理由なんて記事も昔から書かれてるぐらい、まだまだ問題があるのも事実。いい面悪い面いろいろあるので、どちらか片方だけというよりもミックスする方が良いのでしょう。 「先生の話を聞く」だけなら動画でいいだろう。何かしらインタラクション入るなら授業として皆がいる場でやる意義がありそうですが、それもやりようによってはニコニコ動画やそれに近い方法でやれる側面もあるでしょう。掲示板でもいいし。 グループワークの類は「皆が …

    続きを読む
  • 社会人AI人材育成に向けた底上げ?

    May 25, 2017 プログラミング 教育 日記

    沖縄型産業中核人材育成事業の一環として、多企業・他業種混成でAI・IoTを活用した企業連携を目指す人材育成が始まるらしい。現時点でググってもあまり具体的な情報が見つからないのだけど、プログラミング・数学・機械学習あたりで教材提供できないかという話が届きました。もうちょっと早い段階で目標から一緒に相談できればよかったんだけど、今回は「やれる範囲でやる」ぐらいのことしかできそうになくて、一先ずの目標が「底上げ」になりそうです。 教育自体はうまいこと在学生含めて大学として協力できる部分は協力したいですが、既にPyData.Okinawaとかかなり近いコミュニティがあったり、とても広い意味での底上げなら書籍なりweb公開されてる既存コンテン …

    続きを読む
  • Pythonのアプリケーション化 (Pyinstaller)

    Jun 22, 2016 プログラミング 日記

    <blockquote><p> PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX. ということで、Pyinstallerなるものがあるらしい。学科内ではあまり用途が思いつかないけど、個別に環境構築やらするぐらいなら、アプリ配布の方が都合が良いというケースでは便利そうか。 試しに使って見た限りでは、 インストール: pip3 install …

    続きを読む
  • (プログラミング1) 2週目も思った以上に演習の時間がとれず

    Apr 21, 2016 プログラミング 日記 講義/実験

    資料自体はそれほど多くない気がしますが、あれこれ説明してるうちに「こんなケースもあってね」と脱線することが多く。いや、資料自体も多かったか。「教科書補足説明+教科書にない説明+演習説明+ペアプロ説明」と説明だらけだったし。ということでそもそも詰め込み過ぎでした。 結果的にメインのつもりだった演習は20分ぐらいしかやれず。内容的には「エディタ・ターミナル・インタプリタをあれこれ行き来しながらレポート作成してね」というもの。レポートはGoogleドキュメントでテンプレートを用意して、基本的には実行の様子が分かるようにコピペで済ませるようにして、なるべく全体の流れを意識しやすくしてみたつもりです。案の定「Pythonインタプリタ上 …

    続きを読む
  • 無料でプログラミング独習できるサイト(主にPython)

    Mar 8, 2016 ススメ プログラミング 日記

    新入生に紹介するのに良さそうなサイトが有れば教えて下さい! という記事です。 「2次元美少女がPythonを無料レッスンしてくれる動画が公開~cvに上間江望さん起用」ということで久しぶりにpaizaを覗いてみたんですが、いつの間にかPython 3.4にも対応してたんですね。紹介されてたpaiza learning(動画学習)は「1テーマあたり数分程度の動画説明->ブラウザ内で演習」という流れで進むので、割りと良さ気です。ただし欠点もあって、課題が正しく動いてるかどうかを自動でテストしてくれるのですが、そのテスト内容が全くわからず、「テストに失敗した」ぐらいの情報しかもらえないので、どこをどう改善したら良いのかについての検討材 …

    続きを読む
    • ««
    • «
    • 1
    • 2
    • »
    • »»

tnal

Technologist, perpetual student, teacher, continual incremental improvement.
続きを読む

Recent Posts

  • (イベント記録)Jagu'e'r 沖縄分科会 GoogleCloudハンズオン #じゃがー沖縄
  • ChatGPTのアプリ連携お試し中
  • 他受講生が見えるところでは質問しない
  • 論文開いて数式解説する学生
  • あれこれ開始
  • 授業開始
  • 授業「データマイニング」の資料更新
  • 2025年度開始に向けて

Tags

日記 1770 NAL研議事録 286 イベントレポート 260 講義/実験 201 教育 138 お食事 119 休日 116 学会 89 データマイニング班 80 プログラミング1 75 研究 74 複雑研 60 E13 58 デザインスクール 50
All Tags
E1358 NAL研3 NAL研議事録286 イベント1 イベントレポート260 イベント告知22 データマイニング(授業)1 データマイニング班80 お食事119 クイズ40 コラム記事35 ススメ41 デザインスクール50 プログラミング13 プログラミング175 プログラミング219 学会89 環境構築30 休日116 教育138 健康23 研究74 講義/実験201 実験1 授業5 進化計算班議事録15 体調メモ31 日記1770 複雑研60 本1 本家サイト更新履歴22 妄想8
[A~Z][0~9]

Copyright © 2025 NAL’S BLOG @ 琉球大学工学部知能情報コース. All Rights Reserved