debian

Debian testing(Buster)でArtikulateをインストールし設定する

Artikulateとは

さまざまな言語の発音技術を改善するのを助ける言語学習アプリケーションです。

これは、KDE Educationプロジェクトに含まれています。

Artikulate is a language learning application that helps improving pronunciation skills for various languages. This is included in the KDE Education project.

This package contains the main application for Artikulate.

OSとアプリケーションのバージョン

インストールする環境(OS)とアプリケーションのバージョンは以下のとうりです。

OS:Debian testing(Buster)

Artikulate:4:16.08.3-1

Artikulateのインストール

# apt install artikulate

依存関係にあるソフトも一緒にインストールされます。

Artikulateの設定

ソフトを初回に起動すると、Welcomeページが表われコースをダウンロードするよう促されるので「Download Cources」ボタンを押します。

Artikulateの操作方法

左のカテゴリから練習したい項目を選び、右の「Listen」、「Record」ボタンを使い練習します。

Debian 8 “Jessie”から Debian 9 “Stretch”へアップグレードする方法

先日、Stretchがstableブランチになったので、手元にあるJessieをStretchにアップグレードしました。

その時のコマンドを列挙しておきます。

アップグレードする前に

Jessieのソフトウェアを最新のものにアップデートします。

# apt-get update
# apt-get upgrade
# apt-get dist-upgrade

現在のsources.listをバックアップします。

# cp /etc/apt/sources.list /etc/apt/sources.list_back

アップグレード作業

エディタまたはsedなどのコマンドでsources.list内の’jessie’を’stretch’に変更します。

# sed -i 's/jessie/stretch/g' /etc/apt/sources.list

パッケージのインデックスをアップデートします。

# apt-get update

次のコマンドでアップグレードします。

# apt-get upgrade
# apt-get dist-upgrade

次のコマンドでDebianのバージョンを確認します。

# cat /etc/issue
Debian GNU/Linux 9 \n \l

リンク

第4章 Debian 8 (jessie) からのアップグレード

詳細なアップグレード方法はこちらに載っています。

第2章 Debian 9 の最新情報

各ソフトウェアのバージョン、サポートするアーキテクチャなどが載っています。

rcloneのインストールと設定

これは何?

Rclone is a program to sync files and directories between the local file system and a variety of commercial cloud storage providers

Rcloneはローカルファイルシステムとさまざまな商用クラウドストレージプロバイダの間でファイルやディレクトリを同期するプログラムです.

インストール

Debianでは

apt-get install rclone

でインストールできます.他のOS,Linuxのディストリビューションは rclone – rsync for cloud storage を参照してください.

設定方法

さまざまなクラウドストレージサービスを利用できます.

ここでは,Google Driveにファイルをコピーする設定をしてみましょう.

rclone config

で対話形式で設定していきます.

n) New remote
d) Delete remote
q) Quit config
e/n/d/q> n

新規で設定しますので,’n’と入力します.

name> gd

名前を付けます.ここではGoogle Driveのリモートストーレジですので’gd’と入力します.

Type of storage to configure.
Choose a number from below, or type in your own value
 1 / Amazon Drive
   \ "amazon cloud drive"
 2 / Amazon S3 (also Dreamhost, Ceph, Minio)
   \ "s3"
 3 / Backblaze B2
   \ "b2"
 4 / Dropbox
   \ "dropbox"
 5 / Encrypt/Decrypt a remote
   \ "crypt"
 6 / Google Cloud Storage (this is not Google Drive)
   \ "google cloud storage"
 7 / Google Drive
   \ "drive"
 8 / Hubic
   \ "hubic"
 9 / Local Disk
   \ "local"
10 / Microsoft OneDrive
   \ "onedrive"
11 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
   \ "swift"
12 / Yandex Disk
   \ "yandex"
Storage> 7

ここでは,7番を選びます.

Google Application Client Id - leave blank normally.
client_id>

ここは空欄でいいです.

Google Application Client Secret - leave blank normally.
client_secret>

ここも空欄です.

Remote config
Use auto config?
 * Say Y if not sure
 * Say N if you are working on a remote or headless machine or Y didn't work
y) Yes
n) No
y/n> y

よくわからなかったら’y’を入力します.

If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth
Log in and authorize rclone for access
Waiting for code...
Got code
--------------------
[remote]
client_id = 
client_secret = 
token = {"AccessToken":"xxxx.x.xxxxx_xxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","RefreshToken":"1/xxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxx","Expiry":"2014-03-16T13:57:58.955387075Z","Extra":null}
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y

普通は自動でブラウザが開きます.画面の指示にしたがいrcloneからのアクセスを許可します.そうするとアクセストークンが発行されます.

画面の指示にしたがい,’y’と入力します.

接続方法

rclone lsd gd:

でグーグルドライブのトップレベルにあるディレクトリを表示します.

rclone ls gd:

でグーグルドライブにあるすべてのファイルを表示します.

rclone copy /home/source gd:backup

で’/home/source’下のディレクトリ,ファイルをグーグルドライブのbackupフォルダにコピーします.

参考文献

‘/usr/share/doc/rclone’以下のファイル.特に’MANUAL.html’.

Debian GNU/Linuxで本を書く

取り上げられているのはLyx,recoll,ImageMagick,GIMPという

4つのプログラム.

recollは知らなかったので,Debian – wheezy の recoll パッケージに関する詳細 によると

Personal full text search package with a Qt GUI

This package is a personal full text search package is based on a very strong backend (Xapian), for which it provides an easy to use and feature-rich interface.

Features:

  • Qt-based GUI
  • Supports the following document types (and their compressed versions)
    • Natively: text, html, OpenOffice files, maildir and mailbox (Mozilla and IceDove mail) with attachments, pidgin log files
    • With external helpers: pdf (pdftotext), postscript (ghostscript), msword (antiword), excel, ppt (catdoc), rtf (unrtf)
  • Powerful query facilities, with boolean searches, phrases, filter on file types and directory tree
  • Support for multiple charsets, Internal processing and storage uses Unicode UTF-8
  • Stemming performed at query time (can switch stemming language after indexing)
  • Easy installation. No database daemon, web server or exotic language necessary
  • An indexer which runs either as a thread inside the GUI or as an external, cron’able program

全文検索システムですね.マルチバイト文字のサポートは

ユニコード(UTF-8)か.

EUC-JP,SJISで書かれたドキュメントが多量にあるので

自分のドキュメント検索用には使えないですね.

‘/usr/share/doc’以下を対象に全文検索できるようにしてみよう.

なぜ私はUbuntuからDebianに移るのか.他


debian logo / ghostcero

Why I’m Leaving Ubuntu for Debian | Hacker News

やらなきゃ後悔する!年収を自分で決められる人になる方法 – ライフハックブログKo’s Style

これだけで十分!私がいれている超オススメなFirefoxアドオン16選 | Select *

“読書の秋”到来——図書館の活用法や読書ノートのつけ方、本の収納術を紹介 – はてなブックマークニュース

【保存版】Facebookのソーシャルプラグイン!導入までの5つの基本ステップと全11種類をまとめてご紹介(1/2) | エンタープライズ | マイナビニュース

Facebookタイムラインを活用! 注目の最新海外事例3選 « WIRED.jp

Facebookへ簡単アクセス! Firefoxの便利アドオン【知っ得!虎の巻】 – ガジェット通信

Rails 4.0 に入る予定の turbolinks について調べた – willnet.in

Ruby on Rails 4.0 が間もなくリリース – Ruby 1.8 サポート廃止,バックグラウンドジョブの改善,キャッシング,

WordPress初心者の頃に参考にした本。自作テンプレートを1度作れば、基礎はバッチリ。 : 僕の私の備忘録

WordPressで一般的なWebサイトを作りたいときに参考になるスライドまとめ4つ – コメンター

ターミナルのプロンプトをカスタマイズする.他


Debian / ianloic

debian – Customizing the terminal prompt – Super User

facebook公式のwordpressプラグインが登場したので、コメントを差し替えてみた*frasm

精神科医の書いたSNS本が面白い – 竹内謙礼の「SNS」

日本初となるSNS上のインフルエンサー(影響力者)検索エンジン『Qruise(クルーズ)』リリースのお知らせ – CNET Japan

Emacsでプラグインを簡単にインストールするためのpackage.elを使ってみる – おんがえしの日記

kentayx’s blog: perlbrewでPerlの環境構築 on Debian Squeeze

ずぶの素人がRails開発できるようになるために必要な5つのこと

「好きなUNIX/Linuxシェル選手権」第1位はzsh! #shellvote – give IT a try

多くの人が気づく前にやめている、 ライフログの本当のメリット|ライフログの達人が教える本当に役立つ3つの「記録活用法」【奥野宣之×五藤隆介対談】|ダイヤモンド・オンライン

知らないと損!良書に出会う確率が倍増する5つの方法 – NAVER まとめ

Ubuntu 12.10でvsftpdとMySQLを使ったヴァーチャルホスティング.他


ubuntu wallpaper2 / sarcasmrules

Virtual Hosting With vsftpd And MySQL On Ubuntu 12.10 | HowtoForge – Linux Howtos and Tutorials

Vsftpd is one of the most secure and fastest FTP servers for Linux.
Usually vsftpd is configured to work with system users.
This document describes how to install a vsftpd server
that uses virtual users from a MySQL database
instead of real system users.
This is much more performant and allows to have
thousands of ftp users on a single machine.

VsftpdはLinuxで動く最もセキュアで速いFTPサーバです.

リアルなシステムユーザーのかわりに

MySQLデータベースのヴァーチャルユーザーを使う

vsftpdサーバのインストール方法を述べています.

子供のとき知りたかった技と考え方をもう一度まとめてみた@読書猿Classic 読書猿Classic: between / beyond readers

私もここ最近,「読書猿」を知ったので

こうしてまとめてもらえると助かります.

コードの複雑さを上げずに「世界の複雑さ」と戦うために読んでおきたい良書5選【2012年のインプットlog-和田卓人】 – エンジニアtype

年末年始に読みたい!2012年に達人出版会で売れた本まとめ – 達人出版会日記

読むべき本に加えておきます.

DebianにNTPをいれて自動で時計合わせする : 虚ろなるパソコン技術ノート for Debian

Debian Wheezy正式リリースに向けて情報収集.

ntpも入れないといけない.

Google ウェブマスター向け公式ブログ: サイトと YouTube アカウントを関連付け、複数人で管理するには?

YouTubeに動画をアップするようになったら設定する.

Inside Adsense – 日本語: Google+ ご利用のためのヒントや成功事例

すべて管理しているサイトではやっているはず.

漏れがないか再度チェックする.

Facebook、規約更新に基づくサービス改定について説明 名前での検索無効機能廃止 – ITmedia エンタープライズ

Facebookは画面構成等頻繁に変わるので

この記事を見ながら再入門するといいですね.

debianでredmineを動かしてみた | もっとクールにプログラミング

この記事を参考にしてパッケージからredmineをインストールし

動かすところまでもっていきたい.

Rals3.2.9で始める Git連携Capistranoによる自動デプロイ – 酒と泪とRubyとRailsと

これは分かり易い.参考にしよう.

git環境まとめ #git – Qiita

Qiitaにはこういう良いまとめがありますね.

QA: EmacsのOrg-modeから日本語ファイルをTeX&PDFにする時の問題点

手元にLaTeX環境がないので後で検証します.

ハウツー:Debian SqueezeのOpenVPNにおけるUsername/Password認証.他


debian girl / meab21

How-To: OpenVPN on Debian Squeeze with Username/Password authentication | Debuntu

ASCII.jp:Twitter「実況民」の最強コンテンツは「プリキュア!」と判明!

Facebookのグラフ検索、全公開前にしておくべき3つの設定変更 : ギズモード・ジャパン

Android 用ネイティブ YouTube Player API を使えば、WebView が不要に – Google Japan Developer Relations Blog

Instagramの月間アクティブ利用者は9000万人、投稿は1日4000万枚、毎秒1000コメント – Engadget Japanese

ハウツー: Dreamhost Debian Squeeze VPSにAirtimeをインストールする.他


debian-open / bv

HOWTO: Install Airtime on Dreamhost Debian Squeeze VPS – Airtime Documentation Discussions on Sourcefabric Forum

ツイッターとかfacebookは「おままごと」と断言した18歳黒髪子さんは本当にいるの? – Hagex-day info

「デスブログ」とか、カンニング竹山さんの「女性芸人差別」とか。 – いつか電池がきれるまで

商品売りたきゃ、思わず買いたくなる「アレ」を使え!! | びーおーぷんどっとねっと

無料通話アプリ「LINE」利用者が1億人突破 : 経済ニュース : マネー・経済 : YOMIURI ONLINE(読売新聞)