2014年6月29日日曜日

iPhone4のバッテリ交換

iPhone4をもらったので劣化したバッテリを交換することにしました。


スマホのバッテリだから高いかな?と思ったら、そんなに高くもなく、1000円程度。もちろん、純正ではない可能性は否定できません。



とりあえず、開けましょう。30pinコネクタの左右2つのネジを取ります。付属のドライバで。


そうすると、「iPhone」と書いてある背面と向かい合わせになって、上にスライドできます。ヮ(゚д゚)ォ!


スライドして、外したら、中身はこんな感じ。中身はMac同様に黒いんですね。まぁ、シール類が黒いんだ。
右にあるのがバッテリだってわかりますね。


うむうむ、「Authorized Service Provider Only」(承認された事業者のみ)とあります。これ、かなり罠です。(あくまで、持論です。)そう簡単にはペリッと剥がれません。


iFixitの動画によると、「iPhoneの中には外れにくいように粘着が強くなっているという情報がある」と言っているので、信じて、ドライバでシール逆側から持ち上げてみます。


バッテリのコネクタはプラスドライバで外してください。すると、アンテナ配線コネクタと背面に接触する部品があるので気をつけてとってください。


うまく差し込んで、すべてをリバースする。

購入したバッテリはコネクタに挿す前におる必要があるので、すでに入っていたバッテリを参考に折ってください。折り過ぎないように。。。


さぁ、起動です!

うごいたぁー!

持ち時間は、まぁ、良くなったんじゃないですかね?
なんか、レビューには1ヶ月でダメになったという話もあるので、まぁ、1000円なんで、仕方が無いですね。

お・ま・け
内部の細部写真です。
まずは、カメラ部分。

バイブサーボはここにあります。スイッチの近く!



***ここで紹介したことをするには、すべて「自己責任」でお願いします。私は、知りません。***

2014年3月16日日曜日

アプリのリリース!「コトバりすと」

Androidのアプリ開発をしていて、やっとGoogle Play Storeに実用的なアプリを公開することができました。

以前はNAVERの「英語辞典」がとても使いやすかったのですが、サービスをLINEとNAVERまとめに集中させるということでサービス提供が停止しました。

そこで、自分で辞書アプリ的なものは作れないかな?と思って、いつも使っていた「コトバンク」の辞書アプリを作ることにしました。

当初は、iPhone用のコトバンク公式アプリはあったのですが、僕が開発している途中でAndroid版が開発されてました^^;
でも、まぁそんなことは忘れて、自分なりのアプリを作ってみました。

「コトバりすと」は現在、国語辞典、英和辞典、和英辞典の単語を検索することができます。


上がアプリのスクリーンショットです。

このアプリはまだ発展の途中なので、まだ実装したい機能がたくさんあるので期待しててくださいね。

是非ダウンロードしてみてくださいね。

コトバりすと(Google Playへのリンク)

2014年2月27日木曜日

Ubuntuのデスクトップ環境に関すること(キーバインド関連)

Ubuntuなど、Windowsとは違って、デスクトップ環境を自由に変えることができる。
初期のUbuntu(例えば、8.04LTS 〜 10.10らへんまで)はクラシックなGNOMEデスクトップ環境だったため、ウィンドウ遷移、アプリ起動が簡単だった。しかし、12.04LTSぐらいからUnityが導入されてからウィンドウ遷移するときのAlt + Tabでアプリごとでカテゴリ化されていたため、同じアプリ内の遷移はとてもイライラした。

自分はUnityになってからいろんなデスクトップ環境を試してきたが、なかなかUnityから離れることができなかった(イライラするのに) 。
なぜなら、キーボードのショートカット(キーバインド)がいじれたから。Unityのシステム設定のキーボードのところで、Cap LocksをControlにスワップすることがGUIからできた。僕が知っている限りではUbuntuをコアにして他のデスクトップ環境では、GUIから操作ができるものがなかった。これが原因。

じゃ、なぜ自分好みのキーバインドを設定できるデスクトップ環境が必要かというと、Cap Locksの存在価値とEmacsなどのControlキーの使用頻度がある。WindowsでもMacでもControlは実はすごく使えるキーの一つだとわかる人は知っていると思う。Control + ?でいろんな操作ができる。
  • Control + C: コピー
  • Control + V: ペースト
  • Control + X: カット
  • Control + P: 印刷
  • Control + W: タブを閉じる
  • Control + A: すべてを選択
  • Control + D: ブックマーク登録
  • Control + x Control f: ファイルを探す(作成)Emacs
  • などなど
以上のようにいろいろある。だからControlキーは重要。

Ubuntuの他のデスクトップ環境ではUnityのようにカテゴリ化のウィンドウ遷移ではなかったので、基本どれでも良かった。でもまぁ、軽いのがいいかと思って、Xubuntuを入れた。

キーバインドに関しては、Googleで調べていたら「xmodmap」というコマンドから変更することができるということなので、コマンド
xmodmap -pke > ~/.xmodmap
を実行、その隠しファイルにCap Locksのキーコード66をControl_Lにして、最終行に
clear Lock
add Control = Control_L
を打ち込んだ。これでは、毎回デフォルトに戻ってしまうため、/etc/profile.d/内にxmodmap_config.shというシェルスクリプトに
#!/bin/sh
xmodmap ~/.xmodmap
を記入。再起動すると、Controlが見事にCap Locksでも使えるようになっている。

これで、Unity特有のイライラはなくなったと思える。だが、新しい環境になったため、他のイライラはまだ残るであろう。。。つづく

2014年2月25日火曜日

YaTeXをいれてみた

さー久しぶりの書き込み。(いつもの)

大学はもう既に2年を終わって、次は3年ですね。時が流れるのが早いです。

大学のレベルが上がるに連れてWordからTeXにシフトしてきて、この前久しぶりにWord使ったら「うぅぅぉぉぉ」と唸ってしまいました。

ということで、ここではYaTeXをちょこっとメモっておきたいと思います。

YaTeXはEmacsでLaTeXをコンパイルとかできる拡張機能。

Ubuntuだと、インストール方法は2つあって、sudo apt-get install yatexまたは、本家からダウンロードして~/.emacs.d/site-list/の下に置く。僕は後者の方法でやりました。

現在のバージョンが1.77で、配置が終了したら、~/.emacs.d/init.elに設定を書き込みます。

;; YaTeX Settings

; Load YaTeX
(add-to-list 'load-path "~/.emacs.d/site-lisp/yatex1.77")

; Automatically load YaTeX when .tex File is created
(setq auto-mode-alist
     (append '(("\\.tex$" . yatex-mode)) auto-mode-alist))
(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)

; Kanji code
; nil is recommended but '0' means, no-conversion, it directly uses emacs encoding style
(setq YaTeX-kanji-code nil)

; Enable TypeSet
(setq YaTeX-inhibit-prefix-letter t)

; LaTeX Compile Command (Default: platex)
(setq tex-command "platex")

; Preview Command
(setq dvi2-command "xdvipdfmx")
(setq dvi2-command "evince")

僕の環境では、platexでコンパイルして、DVIからPDFへの変換はxdvipdfmxを使っているの、自分の環境にあわせて調整してみてください。
ちなみに、xdvipdfmxのコマンド後、evinceを開いている場合は自動で更新されるため、最後のコードは若干不要?に近いです。

Enable TypeSetというところは、[prefix] = C-c (Control + c)で始まるコマンドを有効という意味で、そのコマンドからコンパイル、出力ができます。詳しくは、YaTeX Wikiなどをごらんください。

参考にしたページ:
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?YaTeX#uc0145ec
http://www.proton.jp/main/latex/yatex.html
https://www.yatex.org/

2013年7月6日土曜日

Ubuntuでフォント再設定方法

大学でようやく専門的な分野を勉強するようになりました。
提供されている端末の環境がLinuxなので自分も昔から使ってきたUbuntuでいろいろsshなどを使って作業しています。

ここでは、UbuntuにLaTeXの環境を入れる際に起きた問題を解決する方法をご紹介します。
一年ほど前にLaTeX(platex)をUbuntuにいれるときはUbuntuの公式のplatex環境のインストールコマンドでインストールできたのですが、
今回はなんかうまく行かなかったので、いろいろ試していて、未だに完璧に動いてません。xdviで日本語をうまく出力できてません。
自分の理解不足が原因です。

実はplatexの環境を入れているときにフォントのインストールも同時に行われて、それでフォントがIPAからTakaoに変更されたので、日本語フォントが
昔のLinuxのようにカワイイ?フル全角?みたいになってしまって、綺麗じゃなかったので、それをIPAに戻す方法をメモしておきたいと思います。

まず、Ubuntuのデフォルト日本語フォントを確認します。

~$ fc-match sans:lang-ja
を入力して確認します。表示されるのが現在Ubuntu上で使われているデフォルトフォントです。

さて、次に設定ファイルをコピーしてきます。
(ホームディレクトリで ~)

~$ cp /etc/fonts/conf.avail/69-language-selector-ja-jp.conf ./fonts.conf

と入力して69-language-selector-ja-jp.confファイルをホームディレクトリに隠しファイルでfonts.confという名前でコピーします。

エディタで編集する前にパーミッションを追加します。

~$ sudo chmod a+w .fonts.conf

これですべてのユーザが.fonts.confを書き込むことができます。

そうしたらエディタで開き、編集を開始します。(うまく反映されていなくてごめんなさい)




    
    
        
            serif
        
        
            IPA P明朝
            IPA モナー P明朝
            Takao P明朝
            梅P明朝
            さざなみ明朝
            東風明朝
        
    

    
        
            sans-serif
        
        
            IPA Pゴシック
            IPA モナー Pゴシック
            Takao Pゴシック
            UmePlus P Gothic
            梅Pゴシック
            VL Pゴシック
            さざなみゴシック
            東風ゴシック
        
    

    
        
            monospace
        
        
            IPAゴシック
            IPA モナー ゴシック
            Takaoゴシック
            UmePlus Gothic
            梅ゴシック
            VL ゴシック
            さざなみゴシック
            東風ゴシック
        
    

    
        
            Ryumin
        
        
            IPA P明朝
            IPA モナー P明朝
            Takao P明朝
            梅P明朝
            さざなみ明朝
            東風明朝
        
    

    
        
            GothicBBB
        
        
            IPA Pゴシック
            IPA モナー Pゴシック
            Takao Pゴシック
            UmePlus P Gothic
            梅Pゴシック
            VL Pゴシック
            さざなみ ゴシック
            東風ゴシック
        
    

    
        
            IPA Pゴシック
            IPA P明朝
            IPA モナー Pゴシック
            IPA モナー P明朝
            IPA モナー UIゴシック
            IPA モナー ゴシック
            IPA モナー 明朝
            IPAexゴシック
            IPAex明朝
            IPAゴシック
            IPA明朝
            Takao Pゴシック
            Takao P明朝
            TakaoExゴシック
            TakaoEx明朝
            Takaoゴシック
            Takao明朝
            UmePlus Gothic
            UmePlus P Gothic
            VL Pゴシック
            VL ゴシック
            さざなみゴシック
            さざなみ明朝
            東風ゴシック
            東風明朝
            梅Pゴシック
            梅PゴシックC4
            梅PゴシックC5
            梅PゴシックO5
            梅PゴシックS4
            梅PゴシックS5
            梅P明朝
            梅P明朝S3
            梅UIゴシック
            梅UIゴシックO5
            梅ゴシック
            梅ゴシックC4
            梅ゴシックC5
            梅ゴシックO5
            梅ゴシックS4
            梅ゴシックS5
            梅明朝
            梅明朝S3
        
        
            18
        
        
            hintnone
        
        
             false
        
    
    




---



<string>serif</string>, <string>sans-serif</string>, <string>monospace</string>の3つが同じフォントで指定されているのでその下に現れるフォント名を入れ替えることで

デフォルトが変わります。



変更後、保存。

あとは、ターミナルで



~$ fc-cache -fv



と入力して走らせれば完了。再起動して確認することができます。



このコードはすべて、Ubuntu 12.04 LTSで実行しました。バージョンの違いで操作が違う可能性があるので、他のブログやUbuntuのフォーラムを確認してやってみてください。

2013年2月17日日曜日

ROBOTICS; NOTES 瀬乃宮あき穂 ポケコンバック


SF好きですか?好きです。
ロボット好きですか?うん、好きです。
そんな、あなたはROBOTICS; NOTESを見ているでしょうか?
最近、アニメの情報などには触れていなかった僕ですが、先輩に勧められてみたアニメがROBOTICS; NOTESでした。

でも、アニメはガッツリロボット!みたいな感じではなく、学園生活+ロボットというシナリオ。ゲームが先行して発売されています。
作品はSTEINS; GATEやCHAOS; HEADなどと同じく、「科学アドベンチャーシリーズ」の第三弾としてROBOTICS; NOTESが製作されたそうです。

見始めると、主人公の幼馴染の瀬乃宮あき穂が可愛いすぎる('∀`)
劇中にポケコンというタブレット端末が現れるのですが、主人公の八潮海翔のポケコンにインストールされたAR技術を使ったアプリで写したあき穂の猫耳はヤバかったっすね。このアニメはAR(拡張現実)の技術を多用しています。

そんなことがあり、ドハマリしてしまった私は、アニメの最後に流れていたCMのノイタミナショップであき穂のポケコンバックに目を付けました。iPadなどのタブレットが入るとのことだったので、即ポチッ! 品物も数日で届きました。値段は6615円税込+420円の送料

素材は合成皮革で触った感触は合成皮革な感じ。(そのままです(笑))
中には大きな入れ口が2つあり、チャックが一個あります。
ページにはタブレットが入ると書いてあったので、iPad First Generationを入れてみた結果、マグネットのボタンが外れてしまいました。なので、タブレットを入れるなら、Google Nexus 7やApple iPad miniなどを入れることをお勧めします。
装着したときの感覚は、ウエストポーチをつけた時みたいで、ベルトで縛るのですが、薄すぎて、これ大丈夫?みたいなでしたが。
大丈夫でした。でも、出来れば、厚めなベルトにしていただきたかったですね。

僕は、このバックはiPad + Bluetooth Keyboard + スマホ + コンデジを入れて外に出かけるつもりで買いました。
すべて、入れてみた結果、それなりの重さにはなりますが、普通に使えます。

iPad + Keyboard + スマホ + コンデジが入った状態

iPad + Keyboard + スマホ + コンデジがこんな感じに入ります

iPadだけの状態。ボタン外れている。。。 

別角度から


2012年7月9日月曜日

Aterm WM3600Rのグレードル PA-WM06C

Acer TimelineX 3820T をUbuntuでも使うため、デュアルブートをしました。256GB = 30GB + 226GBという分け方で。
ドライバもろもろは、最新版のUbuntu 12.04LTSがすべてカバーしてくれたので、以前交換したWi-Fiカードも認識しました。


さて、しかしながら、WimaxルータのAterm WM3600Rに接続しようとすると、ネットワークの確立を切られてしまいました。いろいろ調べてみた結果、普通のルータ、いわゆる固定型ルータに接続する際にはネットワークとの確立をしました。ということは、問題はAterm側。これを解決するために、Ubuntuには有線での接続をすると確実に繋がるだろうと思って、PA-WM06C Wimaxルータ用のグレードルを購入しました。Amazon.co.jp で2709円でした。
注文して、次の日の朝早くに品物が届きました。大阪から一日とはすごいロジスティクス網。

早速開封。中身は、本体、有線ケーブル(CAT5)、軽いマニュアル、保証書でした。


本体には有線ポート、AP・RTスイッチがあります。工場出荷モードではRTモードにスイッチが向けられてます。APはアクセスポイントモードで、固定ルータにつけてAtermを無線のアクセスポイントとして使うという機能。この機能をつけることに私はものすごく疑問なのですが、まぁいいでしょう。そして、RTはルータモードで、AtermのWimaxを有線で、ルータとコンピュータを繋げることができます。たぶん、ハブを買えば複数台のコンピュータを繋げることができるでしょう。*なお、RTモードは有線・無線両方で通信が可能です。

さて、Ubuntuと接続してみた結果、うまく接続を確立、Youtubeなどのストリーミング、パッケージのダウンロードすべてで常時接続をしていましたので、問題は解消されました。
難点をひとつ申し上げると、グレードル=スタンドなので、裏面にゴムなどの滑り止めをつけていただければよかったです。