プロ生ちゃんデスクトップマスコット、微進捗

デスクトップマスコット、ほとんど進捗出ていません…。一応、文字をアニメーションを付けて描画できるようにはなりました。

夏休みの宿題も手をつけていないし、更に母校訪問というのもあり、これから部活の合宿なので、ただでさえ酷い生産性が輪をかけて低下しそうです…。見ての通り、自分は文章が壊滅的に下手なので、作文やレポートは大変つらいです…うう…。

あと、最近知ったのですが、Javaの標準GUIライブラリはJavaFXとなるそうです。単語自体は前から知っていたのですが、まさかSwingを置き換えるものとは…とは言えJavaFX全く分からんのでデスクトップマスコットはSwingでこのまま実装しますが。

広告

Linux Mint 17.2でタッチパッドが動かないので何とかしました

昨日、ようやくタッチパッドが動かないのを直すことが出来ました。Linux Mintをインストールした当初から動かなかったんですが、面倒臭かったのと大して問題がなかったので放置していました。

最初は”Linux タッチパッド 有効化”等でググっていたのですが多くはxipnut云々synapticsドライバ云々で、試してみるも、xinputでは認識されていて、しかも有効化されている。synapticsドライバももちろんある。設定を見るも、ちゃんと有効化されているで、なかなか参考にならず、放置していたわけです。

ただ、部活でPCを学校に持って行く機会も増え、正直このままでは厳しいなあと思ったのでGoogle先生に聞いたところ、Ubuntuのフォーラムに記事があったので、それを元に有効化しました。

要はカーネルのオプションに

i8042.notimeout i8042.nomux

を追加すればいいようです。

/etc/default/grub

このファイルにカーネルの起動オプションを書きます。

GRUB_CMDLINE_LINUX_DEFAULT=""

という行が有ると思いますので、これを

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.notimeout i8042.nomux

こう書き換えます。そして、

sudo update-grub

アップデートすれば次回起動時からタッチパッドが有効化されているはずです。

….しかしタッチパッド入力にすごい邪魔だな…

デスクトップマスコット制作中(1)

現在プロ生ちゃんのデスクトップマスコットを製作中です。

自分はLinux Mintを使っているのですが、貘さんのプロ生ちゃんデスクトップマスコットがWindowsでしか動かなくて悔しかったので作ることにしました。ないなら作ればいいじゃない。

D言語で作りたかったのですが、OSX、FreeBSD(なるべく)に対応するというのと、D言語で作るのは難しそうだったのでJavaを用いることにしました。

Swing,すごく楽ですね。背景を透過して、フレーム消して画像描画するだけで非矩形ウィンドウ簡単に作れますし。Javaだとライブラリも豊富なので大分楽が出来ます。Jsonの読み込みもGoogle先生のGsonというライブラリでかなーり楽が出来ましたし。

8月中には一応動くものを完成させたいと思います。

自己紹介

とりあえず最初なので自己紹介。
とにかく文才が死んでいる人なので、生暖かい目で見守っていただけると嬉しいです。
自分は高専1年生で、ロボ研部員をしています。ボール盤とかフライス盤とか一応使えます。機械工学科ですが、趣味はプログラミングという変わった人間です。
[Github](github.com/namachan10777)