2013/12/05

今のプロジェクト

下っ端の割には、今年は予算があったのでいろいろしています。。。
(土地と家を付けても、おつりがくるくらい。。。:9月~12月に限っては大学内で一番高い買い物をしているようです。。。)
  • 県内病院を結ぶカンファレンスシステムの構築(教育用)
    ほしかったMCU(多拠点接続装置)を購入し、病院でセキュリティの関係上使えないSkypeの代わりであるWEB会議システムVidyoを買い、まずは県内を結ぼうというもの(政府調達)。ものは買ったが、各所への申請が終わっていないので今年はもう書類を書いていたら終了。。。
  • 認証サーバ&グループウェア
    DS(Discovery Service:複数の認証サーバから適切なものを探してくれるサービス)を利用した認証サーバを作る(プチGakunin)。学生教育から生涯教育と1つのシステムでやりたいなぁ、という私の勝手な構想です。e-ポートフォリオを入れると、面白いかなぁと思っている。
どっちかは論文になるかな?

各所から、書きなさい、とプレッシャーをかけられているので、数学以外の論文を気合を入れて書きます。。。(ただし、来年から)

2013/09/24

issac2014のWEBサイトを公開

数式処理の国際研究集会であるISSAC2014のWEBサイトの公開しました。
http://www.issac-symposium.org/2014/

2014年の7月に神戸大学にて開催されます。


私個人はWEBサイトの管理ということで役職を与えれております。
(ということで、「公開しました」という日本語になっています)

著名な外国人研究者が多くいらっしゃいますので、
ぜひご参加ください。
※ そのうち、General Chairから正式な連絡があるかと思いますが・・・

2013/08/21

数学テストより

ひょんなことから、数学テストの度数分布表の問題の個所に置いて、
  平均、中央値、最頻値
の出し方を教えてというお願いがありました。

 

ちなみにWEBにも似た問題、および解説(わかりずらい、嘘)があります。
  1. 何もわかっていない人の解説:http://okwave.jp/qa/q5271578.html
    (何の説明にもなっていない) 
  2.  嘘の解説:
    http://oshiete.goo.ne.jp/qa/5271578.html

    階数幅に関して記述が必要。
  3. 普通の人は意味不明
    http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1214126522
小学校?中学校の先生への解説らしいので、
数学的に厳密に書くことはやめ簡単に解説してみました。
(数学専門とすると、相当まずい説明ですが要点は得ています)

参考までにどうぞGoogg

2013/07/29

Linux上でdllを動かす:その2

dllの実行以外にVBAも動かせる必要があった。
調べてみると、monoというものがよさそう。

http://www.mono-project.com/Main_Page

入れてみようと思って、パッケージを調べてみましたが(for vinelinux 6)。。。
たくさんありすぎて、余分なものまで入れてしまいそう。。。
# apt-search  mono
bash: apt-search: コマンドが見つかりません
[root@localhost test-dll]# apt-cache search  mono
ImageMagick - 画像ファイルの表示/処理を行う X のアプリケーション
gegl - グラフベースの画像処理フレームワーク
icedax - デジタルオーディオCDから.wavファイルをサンプリング/コピーするためのユーティリティ
urw-fonts - 35書体のフリーな標準ポストスクリプトフォント
OpenType-inconsolata - monospaced font designed for code listings
TrueType-bitstream-vera - Bitstream Vera フォント
TrueType-dejavu - DejaVu フォントは Vera フォントをベースとしたフォントファミリーです
TrueType-dejavu-sans - DejaVu sans True Type フォント
TrueType-dejavu-sans-mono - DejaVu sans-mono True Type フォント
TrueType-droid - Droid フォントファミリ - "Android" 搭載フォント
TrueType-droid-sans - Droid sans フォント
TrueType-gnu-freefont - The GNU FreeFont project によるフリーな UCS アウトラインフォント
TrueType-gnu-freefont-mono - GNU Freefont mono フォント
TrueType-liberation - 一般に使用されている Microsoft Windows のフォントを置換するためのフォント
TrueType-liberation-mono - liberation mono True Type フォント
alsa-plugins-speex - Rate Converter Plugin Using Speex Resampler
art-sharp2 - Mono bindings for libart
bareftp - ファイル転送クライアント
bytefx-data-mysql - MySQL database connectivity for Mono
dbus-sharp - D-Bus の C# バインディング
dbus-sharp-glib - dbus-sharp の Glib メインループ統合ライブラリ
diffuse - テキストファイルをマージして比較するためのグラフィックツール
docky - GNOME 向けのドックアプリケーション
f-spot - 写真管理アプリケーション
f-spot-screensaver - F-Spot gnome-screensaver plugin
flickrnet - Flickr API を利用するための .NET ライブラリ
gconf-sharp2 - Mono bindings for gconf
gecko-sharp2 - Mono 用 Gecko バインディング
gio-sharp - .NET/C# Bindings for GIO
gmime-sharp - mono bindings for gmime
gmime22-sharp - mono bindings for gmime
gnome-desktop-sharp2 - Mono 用 libgnome-desktop バインディング
gnome-do - Gnome 用の高機能ランチャー
gnome-do-docklets - GNOME Do Docky 用の Docklets
gnome-do-plugins - GNOME Do 用のプラグイン
gnome-do-plugins-eog - GNOME Do の Eye of Gnome プラグイン
gnome-do-plugins-epiphany - GNOME Do の epiphany プラグイン
gnome-do-plugins-firefox - GNOME Do の firefox プラグイン
gnome-do-plugins-pidgin - GNOME Do の pidgin プラグイン
gnome-do-plugins-rhythmbox - GNOME Do の rhythmbox プラグイン
gnome-do-plugins-thunderbird - GNOME Do の thunderbird プラグイン
gnome-do-plugins-tomboy - GNOME Do の tomboy プラグイン
gnome-do-plugins-vinagre - GNOME Do の vinagre プラグインです。
gnome-keyring-sharp - GNOME Keyring の Mono による実装
gnome-panel-sharp - Mono bindings for gnome-panel
gnome-print-sharp - Mono bindings for gnome-print
gnome-sharp2 - Mono 用 GNOME バインディング
gnome-sharp2-complete - GTK+ and GNOME bindings for Mono (virtual package)
gnome-vfs-sharp2 - Mono bindings for gnomevfs
gtk-sharp2 - Mono 用 GTK+ バインディング
gtk-sharp2-gapi - Glib and GObject C source parser and C generator for the creation and maintenance of managed bindings for Mono and .NET
gtkhtml314-sharp - Mono bindings for gtkhtml
gtksourceview-sharp2 - Mono 用 GtkSourceView バインディング
gtksourceview2-sharp - Mono bindings for gtksourceview2
ibm-data-db2 - IBM DB2 database connectivity for Mono
kimono - KDE4 の C# バインディング
libgdiplus - GDI+ API のオープンソースな実装
libgluezilla - Mono Winforms 用ウェブ制御ライブラリ
libindicate-sharp - C# bindings for libindicate
mod_mono - mod_mono は Apacheサーバの ASP.NET モジュールです
mono-addins - Mono を拡張するための汎用フレームワーク
mono-basic - Mono 用 Visual Basic .NET サポート
mono-core - .NET の実行に適した Mono CIL ランタイム
mono-data - Database connectivity for Mono
mono-data-oracle - Oracle database connectivity for Mono
mono-data-postgresql - Postgresql database connectivity for Mono
mono-data-sqlite - sqlite database connectivity for Mono
mono-debugger - Mono デバッガ
mono-devel - Mono 開発ツール
mono-extras - Provides the infrastructure for running and building daemons and services with Mono as well as various stub assemblies
mono-icon-theme - KDE のモノクロアイコン集
mono-jscript - Mono 用 JScript .NET サポート
mono-locale-extras - Mono 用追加ロケール情報
mono-nunit - NUnit テストフレームワーク
mono-tools - Mono 用 ツールコレクション
mono-web - ASP.NET, Remoting, and Web Services for Mono
mono-winforms - Windows Forms implementation for Mono
monodevelop - Gtk# 版 Mono 統合開発環境
monodoc - The Mono documentation system
monodoc-core - C# で書かれたドキュメントブラウザ
monotone - ʬ�����С����������������ƥ
moonlight-desktop - Mono bindings for Moonlight Desktop
moonlight-desktop-devel - Development files for Moonlight Desktop
moonlight-libs - Moonlight libmoon
moonlight-plugin - Moonlight browser plugin
moonlight-tools - Moonlight tools
moonlight-web-devel - Development files for Moonlight Web
nant - .NET をベースにしたビルドツール
nautilusburn-sharp - Mono bindings for nautilusburn
ndesk-dbus - D-BUs の C# による実装
ndesk-dbus-glib - ndesk-dbus の Glib 用ライブラリ
notify-sharp - デスクトップ通知の C# による実装
qyoto - Qt4 の C# バインディング
rsvg2-sharp - Mono bindings for rsvg
tasque - シンプルなタスク管理アプリケーション
texlive-collection-fontsextra - TeX Live: Extra fonts
tomboy - Linux 向けのデスクトップ用ノートテーカー(メモ)アプリケーション
vte016-sharp - Mono bindings for vte
wine - Unix で 16/32/64ビットWindoowsプログラムを実行させます
wnck-sharp - Mono bindings for wnck
xsp - ASP.NET を提供する小さなウェブサーバ

2013/07/19

Linux上でdllを動かす:その1

ある仕事で認証サーバをなぜか作っております。。

今後を考えてLDAPで作っており、パスワードファイルをいただいたのですが、実際にTrueかFalseを確認するためのパスワード照合ファイルがdllで送られてきました。。。。

こちらとしては、MD5やらSHAやら指定してしまえばOKと思っていたので、少し途方に暮れております。。。


とりあえず、お休み中に次のような仕掛けを作ればどうにかなると思っております。
  • wineを入れて、Linux上でdllが実行できる環境
  • dllを叩くために、JNIを入れてCかJAVAで叩く仕組み
  • LDAP認証の際に上のCかJAVAの実行ファイルと連動させる
意外に大変なことになってきました。。。


ハマるポイントも多いし、ひどい目に合いそうです。

とりあえず、成果が上がれば報告します。。。

2013/05/21

最近やっていること

しばらく更新しておりませんでしたが、これからはまた真面目に更新しようかなぁ、と思っております。

とりあえず最近していることを書いておきます。
  • 複数ネットワークの接続交渉
    また、それを業者にわかりやすく短く説明します。
    ルーティングなどの細かいことから必要なので、皆さん頭がパンク寸前。。。

    自分もL3スイッチの設定しないといけない。
  • サーバを設置するための理由書きセキュリティに関して、わかっているのかわかっていないのか微妙な方々に説明(自分も人のこと言えない)。
  • FWの設定
    なぜかできるようになりました。
  • HPの新規開設
普通に考えてたら日常はSEみないなことをやっており、
歩いているときに数学をやるという生活です。


近々、面白い報告ができると思うので、それはまた。

2013/02/19

犯人捜し

管理している建物で、
ルータかDCHPサービスを勝手に行おう(?)という人がいるらしく
(本人に自覚はないのかもしれないが)
ネットワークが不安定になっております。


犯人の所在はわかりつつあるのですが、
どこに機械があるのかわからない。。。


夜中、LANケーブルを抜き抜きして、探すしかなさそうです。。。

SSHサービスがないLinuxなので、ルータの不具合とかと思っていますが、
いろいろ試す必要がありそうです。。。

ちなみに犯人はこれ。

2013/02/08

わからん

来年度はとんでもないことをすることがほぼ決定しており、
今から準備中です。。

とりあえずの仕事は
 SINETを経由して別のネットワークに接続する!!
ということで、根回しを始めております。。。。

委員会設置して、実務もして、根回しも。。。。



わからんことばかりなので、疲れます。。。。。

2013/02/07

数学入門セミナー

今月、SSH指定校の中学生・高校生向けに数学の話をする機会をいただきました(60分くらい話します)。
私のお題は
 「曲線の描き方」などなど
です(昔、本を書くくらいまで勉強した→ 「to amazon」)。

基本、作図なので式は使わなくて最低限の話はできるのですが、
いくつか方程式を知っていた方が話が膨らむので、
  平面曲線 → 円の方程式
くらいは教えようかと思います(そもそも知っているかな?)
三平方の定理でOKなので。

作図なので、方程式はなくても、て思うのですが、教育上はあるべきと思います。

円錐曲線の作図・方程式までやる予定。。。。
後は歴史。。。


中学、高校とろくに勉強しておらず、
進学校ってものを知らないので、SSH指定校で話すのは恐れ多い感じですが、
万人向けの話ができればと思います。。。。。


医学部なのに、なぜ曲線の描き方なんて話すの?ってくらいから始める予定です。。。
進路を決める上では、バラエティに富んだ人間が話すのもあり、かと。

2013/02/04

コンソールからIPアドレスを変更

いろいろ制約のあるwindows7 PCについて、IPを変える方法です。
制約とは、
  • コンソール(cmd)しか利用できないです。
です。

まず、管理者モードでコンソールを起動する必要があります。
「プログラムとファイルの検索」の場所に「cmd」とタイプして、「ctrl+shift+Enter」で起動すると管理者モードで起動します。
そして、次でIPアドレスを編集/追加します。
  • 追加(192.168.100.100/24)
    netsh interface ipv4 add address name="ローカル エリア接続" addr=192.168.100.100 mask=255.255.255.0
  • 編集(192.168.100.100/24)
    netsh interface ipv4 setup address name="ローカル エリア接続" addr=192.168.100.100 mask=255.255.255.0
でおしまいです。


「参考」