ハッカーの日常

ハッカーの日常

UnixとUbuntuやDebian関係の情報やフリーソフトPHP Scriptメーラーなどを紹介します。

Amebaでブログを始めよう!
皆さん知っていますかAtmega328pを組んだ高性能マイコンArduino Uno R3です。
私はこれにProyotyping Shildをつけて作成した12LEDをPWMでナイトライダーのセンサーをしています。
昔の人なら知っているはずのナイトライダー。
1986年に放送された大人気ドラマ。
僕なんかファンすぎてこの話を知っているならほしがる4万もするVoiceBoxと言う心臓部みたいなところを
わざわざ日本まで購入しました。
やっぱかっこいいー
知らない人のために写真載せておきます。

ハッカーの日常-Knight Rider KITT

これはマイケルが事故る前のシーズン2からシーズン3に入る前ですね。
いつ見てもかっこいいー。
もっとすごいのがこれを実現させたイタリア人のMarco Valleggiという方です。
イタリアのテレビに出たもんですから。
ちゃんと車がしゃべるしだけど僕としては簡単な構造です。
リレーとDragon Speechという音声入力ソフトを使ってCMDというWindwos用コマンドプロンプトに文字を入力して.exeを起動させているだけです。
まぁ、はじめ見たとき凄いこの人と思いました。
なんて言ったってオートサロンに出てるんだからこの人の車。

話がそれました戻します。

Arduinoの話ですよね。
まぁYoutubeの動画付けて置くので見てください。
できればチャンネル登録お願いします。
言って起きますがこれ自分でやりましたから。
C言語難しいな
マスター出来るのは本当のハッカーだからね。
ついでにソースコードも配信します。

アップロードする前にライブラリがインストールされているか確認してください。

ソースコード :

#include <SoftPWM.h>uint8_t leds[10] = {2,3,4,5,6,7,8,9,10,11};void setup(){    SoftPWMBegin();  for (int i = 0; i < 10; i++){    SoftPWMSet(leds[i], 0);  SoftPWMSetFadeTime(ALL, 50, 400);  }}void loop(){  for(int ix=0;ix<10;ix++){  SoftPWMSet(leds[ix], 255);  delay(50);  SoftPWMSet(leds[ix], 0); } for(int ix=8;ix>0;ix--){   SoftPWMSet(leds[ix], 255);   delay(50);   SoftPWMSet(leds[ix], 0); }}
まぁ、簡単にいえばC言語の塊ですね。
まぁ簡単なプログラムだけどね。



使っている方などたくさんいると思いますが無料で5GBなんて少ないなんて思ったことありません?。
そんな時OwnCloudです。

ownCloudとは、簡単にいえばDropboxクローンです。
ブラウザー上からファイルアップロードや動画再生音楽再生などすることができます。
あとWindowsであればソフトを使って共有することもできます。
現代ではPHPとApacheあればなんでも出来る時代です。
昔とは違うなー
だけどこれはWindowsにはインストールできません。
UnixなどFreeBSDなど限定です。

①Ubuntu
②Debian
③FreeBSD
④CentOS
とあと業者用のRedHatなど。
RedHat高いんだよなー Σ(゚Д゚|||)

まぁ、やり方は簡単。
当たり前ですがUnix、LinuxのOSは自分でインストールしてください。
僕の場合Debian系をおすすめします。
まずapt-get updateでリポジトリをアップデート。
CentOSではyumですね。
CentOSはリポジトリを自分で追加してください。
そのあとPHPやApache関係をインストールしてください。

apt-get install ************************

などで。

aptitudeでもインストール出来ます。

-yを付け忘れないように。

そのあとowncloud本家サイトに行って最新版をダウンロードしてください。
Apache2インストール済みであれば/var/wwwがあるはずです。
なければ作成してください。

/var/www/のなかにファイルを入れてください。

その次に/etc/apache2/sites-availableのdefaultをnanoで修正します。
DocumentRootはownCloudをインストールしたディレクトリを指定してください。
この次が重要です。
AllowOverrideをNoneにする人が多くいます。
これをAllにしてください。
じゃなれけばプラグインの3rdpartyが使えません。
ようするに動画再生出来ないと言うことです。
その次自分のサーバーにアクセスして確認。
OKだったら下のような写真になります。


ハッカーの日常-ownCloud

皆さんもぜひ試してみてください。



Installing RoundCube
It is a way of Ubuntu or Debian.
I will start a shell first.
apt-get update
Please hit the
Subsequently
apt-get install roundcube roundcube-mysql
I am typing.
Then will be installed automatically.

I make settings for roundcube.

# Line 29: change the date format of the log to "years - when the Sun - Mon: minutes: seconds"

$ rcmail_config ['log_date_format'] = '
Y-M-d H: i: s O
';

# Line 68: specify (via SSL) to IMAP server

$ rcmail_config ['default_host'] = '
ssl :/ / mail.server.world
';

# Line 71: change the IMAP port (via SSL)

$ rcmail_config ['default_port'] =
993
;

# Line 124: specified (via SSL) to SMTP server

$ rcmail_config ['smtp_server'] = '
ssl :/ / mail.server.world
';

# Line 127: change SMTP port (via SSL)

$ rcmail_config ['smtp_port'] =
465
;

# Line 131: (use the same user name to authenticate IMAP authentication SMTP) change

$ rcmail_config ['smtp_user'] = '
% u
';

# Line 135: (use the same password authentication to authenticate IMAP SMTP) change

$ rcmail_config ['smtp_pass'] ='
% p
';

# Line 151: Specifies the SMTP HELO host

$ rcmail_config ['smtp_helo_host'] = '
mail.server.world
';

# Line 243: Specifies the domain

$ rcmail_config ['mail_domain'] = '
server.world
';

# Line 261: change UserAgent

$ rcmail_config ['useragent'] = '
Server World Webmail
';

# Line 264: change the title of the display screen

$ rcmail_config ['product_name'] = '
Server World Webmail
';

# Line 341: Change to Japanese


# Line 341: Change to Japanese

$ rcmail_config ['language'] = '
ja_JP
';

# Line 347: change: minutes ".. During the year, month, day" date format of the display screen