【logrotate】ログファイルを自動で数日分バックアップ後破棄

ども。
自動でスクリプトを動かしているとちゃんと実行できたかログをとりたくなります。
けど、ログファイルってずっと放置していると膨大なファイルサイズになってしまうことも多々あるんですよ。
そのためにスクリプトを書いて一定期間で破棄したりするんですが、logrotateっていう簡単ログファイル保管ツールがあったのでメモ代わりに。

ログローテーションってやつらしいです。
CentOS6で確認しました。
続きを読む

外部からLinuxサーバーへ接続する

お久しぶりです。
この一年実務実習でほとんど動けませんでした。
おかげで薬局も病院も体験できてよかったのですが…笑

本当はいくつか書きたいことがあってそれを書きためていたのですが、基礎の基礎が抜けてたらわかりにくいかなと思い、Linuxサーバーの取り扱い基礎について書こうと思います。
サーバーのOSはRed Hat Enterprise LinuxやUbuntu、Cent OSなど様々ですが、サーバーで用いられているLinuxの操作方法は基本的には変わりません。
※Windowsサーバーなどの場合には異なります。(あまり使ったことないです…)サーバー管理会社に問い合わせてみてください。
続きを読む

crontabでcakePHPのShellが実行できなかったときの話

これは本当に困りました。
ある日cakePHPでShell化をしていたら、与えられた環境でcronでcakePHPのShellが実行できなかったのです。
困ったので、ログファイルを書き出したら普通に10GBを超えてしまった。これはヤバい。開けない…笑
調べても情報がなかったし、違うサーバーでは普通に実行できたりして…
苦労したのでまとめておきます。
cakePHPは2.2系です。

続きを読む

久しぶりにFacebook APIの話

facebook APIを利用したアプリの作成は最近でも需要が多いなと感じます。
ですが、公式の資料は英語だし、欲しい情報が手に入りにくかったりもするんですよね。
なので、知っている範囲でどんどん情報を書いていきたいなと。続けられるかどうかはわかりませんが…笑
続きを読む

ブログデザイン一新しました

ブログのデザインを一気に変えてみました。
気分一新ですね。
これで更新頻度が上がればよいのですが。。。

今年度もよろしくお願いいたします。

ちなみにこのデザインはmono-labさんのデザインを使わせていただいています。
すてきなデザインが多くて助かります。

【Session】PHPで一時的にデータを保持する方法

こんにちは。お久しぶりです。
ここのところ忙しくてなかなか更新できていませんでした。
今回はPHPでセッション(Session)を利用する方法について書いてみようと思います。
セッションとは、データを一時的に保持する機能のようなもので、ユーザーのログインの有無や買い物カートなど様々なプログラムに使用されています。
続きを読む

ShareBooksお手伝いしてくれる人いないかな?

突然ですが、ShareBooks(http://sharebooks.us/)の開発メンバーを募集します。

まだまだ新しいサービスで、面白くもないし、感動もないサービスですがこれからいろいろやりたいのです。
かなりわがままなんですが、試験とか実習とかでかなーり時間がなくて、実装したい機能は山ほどあるのに全く手つけられなくなって、翻訳とかやりつつ国際化とかも少しやってるけど、本当に一人で開発がだめだ。。。って思っちゃったんですよ。

中途半端な状態でもリリースしたい人間なんで、リリースしちゃうんですが、気になった部分を直す暇がなかったりすると悶々とした日々を過ごしたり、勉強どころじゃなかったりするんです。(※これは本当にヤバい。寝てても、起きて突然プログラミングしてたりする。。。)

もちろん、ひとりでやった方が効率良い部分もあるし、システムとかデザインとか思想とかで齟齬が生じるのも怖いんですが、他の人との開発も興味あるし、楽しそうなので、募集してみます。

興味がある方(特に学生)一緒に楽しいサービスつくりませんか?

目指すサービス像としてはtumblr的なShareサービスです。

詳細はこちら↓
続きを読む

setInterval()の盲点::JavaScript

タイマー処理ならsetInterval()

Javascriptで、指定した時間ごとに処理を行いたいとsetInterval()を使用するのですが、思ったように動かない!!がーん!!ってなることがあるんですよ。
なぜか?
それは、使い方を間違えるんです。。。

ハイ、わかります。
ぼくがおバカちゃんで、何度も同じ間違いをする記憶力のない人間だからです。
というわけで、なぜミスるのか書いて記録しておきます。
次に動かなかったらここ読めよって。笑
続きを読む

ShareBooksリリースしました

以前に少し紹介したノート作成&シェアのためのwebアプリ、名前が変わりましたがとりあえず動くところまでつくって公開しました。

ShareBooks Topページ

ShareBooks Topページ

Share Books

続きを読む

cakePHP入門(3) – ビュー

前回コントローラーを扱った際に「次回はビューについてやります!」とか言っておきながら、堂々のスルーでした笑。
すみません。

cakePHPのインストールはcakePHP入門(1)をご覧ください。(※最新版は少し違う部分があります。)

続きを読む

return top