ああ、なんだかなぁもうっ!

ああ・・・うん、お仕事の日記だとおもうよ?

About Me

This is the place where you can put a brief summary of yourself. Or perhaps you have something to be shown off.

To completely remove this top box (i.e recent post, about me & search), head to header.php, delete everything between "TopBox: START" and "TopBox: END".

Archive for the ‘プログラム’ Category

rubyのインクリメント

Written by pegigu on 7月 30th, 2012 | Filed under: プログラム

というのが、存在しないことに1時間かかって気づく。

ココのサイトさんのおかげで理解しますた。


NetBeansからAndroidエミュレータを起動

Written by pegigu on 7月 13th, 2012 | Filed under: Android, IDE, NetBeans, プログラム

は、なんとかできたものの、こんどはHelloWorldがでない。
しかも、すでにエミュが起動していると、

WARNING: Data partition already in use. Changes will not persist!
ko:Snapshot storage already in use: C:\Users\hoge\.android\avd\nb2.2.avd/snapshots.img

という、エラーが。
adb.exeで再起動を書けても解決しなかった。

なんかどっかで解決方法を見たような気もするけど、今日はもうやめておきます。


Eclipseでadbが急に動かなく

Written by pegigu on 7月 13th, 2012 | Filed under: Eclipse, IDE, プログラム

なってしまったわけです。

色々2時間ほど格闘したあげくなんとか解決。
※でもNetBeansからは、相も変わらず起動できない。

結論から言うとココに解決方法が。

日本語サイトをさまよって、フォルダ消したり、パスを通しなおしたり、Android SDKを再インストールしなおしたり……
うん、頑張った。自分頑張った。

結局どうにもこうにも解決せんかったけど、ココの方法を試したらあっさり解決。

後で気づいたけど、ここにも解決方法がさらりと書いてありましたね。
というより、いまだにHello World以外を試していない。

いったいいつになったら、アプリの勉強できるのだろうか……


PHP5とかXdebugなんかをWindows7に

Written by pegigu on 7月 3rd, 2012 | Filed under: プログラム

インストールしたという話。

初めからXAMPP入れりゃぁいいんですが、何となく別個でやりたくなりました。

 

[PHP5]

手順はすべてココに書いてあったりします。

モジュール追加は先にapacheをインストールしていると、phpをインストーラからインストールしたときに、httpd.confの最後に勝手に付け足してくれたようなので、飛ばしました。

1.apache2インストール

2.php(ver 5.3)インストール

※phpのインストーラは32bit版しかありませんが、64bitのマシンにインストールしても問題はないようです。

※phpのインストーラがデフォルトで指定しているインストール先はphp.iniの設定の変更を認めてくれません。

それ故に、何らかの対処が必要です。

ちなみに私は、Cドライブ直下にPHPというディレクトリを作成し、そこにインストールしました。

3.httpd.conf(apache2側の設定ファイル)に、

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
を追記しておきます。
これは、インストール時にやってくれていなかったので、追記しました。
4.apache2再起動
4.apache2の公開ディレクトリ直下にindex.phpを作り
<?php phpinfo() ?>
という、お決まり文を書いて保存。
5.http://localhost/index.php にブラウザからアクセスして確認



[Xdebug]
1.ココからxdebugをダウンロード
  ファイルの"TS"の意味がスレッドセーフであることを失敗しまくった後で気づく。
2.PHPをインストールしたディレクトリの"ext"フォルダ内に、ダウンロードしたファイルを置く。
3.NetBeansから使えるか確認する(NetBeansの初期設定ママで使えました)

zendframeworkをインストールしてみる

Written by pegigu on 7月 3rd, 2012 | Filed under: プログラム

個人的に使っている環境に1回は入れて使えているのだけれど、もう一台のPCに環境作るときにきれいさっぱり作り方を忘れていた。

うん、もうお味噌で覚えるの限界だわ。

という事で、環境導入の手順を記録しておく。

 

以下インストールのまとめ

NetBeans(この時は7.1.2)を落としてくる。

zendframeworkを落としてくる。

注:ダウンロード時にメールや名前を記入させられる。

・ダウンロードしたzipファイルを、面倒がないところにおいておく。

この時は、dドライブ直下にzend1.11で置いた。

・ツール→オプション→PHP→ZendのZendスクリプトにzf.batのおいてあるファイルパスを指定。

・プロジェクトを作成してみる。フレームワークのバージョンが1.11だったので、プロバイダ登録するかと聞いてくるので、yes的な返答をしておく。

・あ、php.iniにzendフレームワークのパスを指定して、apache再起動!

例:E:\framework\ZendFramework-1.11.12\library

・あ、あっ、プロジェクトの対象プロジェクトを右クリックして、プロパティを表示、起動するページを指定しないと!

・で、プロジェクトを実行してみる。

・↓こんなん出てきたら確認終了。

 

再度やってみたら、難しくもなんともないじゃないか。

androidの環境設定も同時にやってたから、一緒くたになっていたよ・・・・・・

それにしてもZendフレームワークの書籍って新しいのは出ていないのねぇ。

本屋にあったの、zendの1.8(現在1.11)だったし、書籍が出たの2009年だし。


ソースまるごとコピペ

Written by pegigu on 5月 23rd, 2012 | Filed under: ツール, プログラム

前にソースをコピペしてインデントがオカシイなぁという記事を書いた時の続き。

WordPressのデフォのビジュアルエディタでは半角スペースを&nbspに変更はしてくれない。

で、ソースをコピペするたびに、わざわざ半角スペースを&nbspとするには時間がもったいなさすぎる。

 

というわけで、誰かが同じような問題を持ってて、そいで解決してくれているというコーディング上の大前提に則って探しました。

で、ありました。

 

wp-syntaxhighlighter

※詳しい説明はココ

wordpress.orgのプラグインディレクトリからもダウンロードできるようで、大変お得です。

というか、ソースコピペするときにpreを指定すればいいじゃないかという、事に気づく。

いや、でもいちいち面倒じゃない、書くの。

これだと、ボタンおして、ペーストしておしまいだよ?

インストールした後も、いったん設定の必要があるけど、デフォの状態で問題ないよ?

 

いやはや、これでだいぶ楽ができそうですよ。


色々めんどくさいんで

Written by pegigu on 5月 21st, 2012 | Filed under: プログラム

新規にパターン毎にソースファイル作ってネット上に保存することにした。
もう、頭に入らん。
うん、もうこれは認めざるを得ない。

しかもプログラムはメイン作業じゃないしな。

ということで、必要そうな処理はぜぇーんぶ自分用にネットに上げて、必要な時だけコピペするようにしよう。
で、必要なときはパズルだけ考えればいいようにしよう。


ソースのサンプル

Written by pegigu on 5月 16th, 2012 | Filed under: プログラム

Googleってこういうサービスもしていたのね。

http://code.google.com/p/chromium/source/search

現在ってソースが簡単にお手軽に見れる時代だったんだぁ。
すげぇ。


PHPを久方ぶりにさわってみた

Written by pegigu on 5月 15th, 2012 | Filed under: プログラム

数年前に、Zendだか勉強した時にPHPを触って以来だったので、再度触れてみる。

かなり、色々忘れている。

・session_start();
うん、存在自体忘れてた。

・$_SESSION['キーワード']
[]を()で書いていた。

・変数に$マークを付け忘れ
・・・・・・

・文字列比較ってstrcmpだっけ
いえ、”===”の方がかんたんでした。

条件が0かそれ以外じゃなくてTrueかFalseなので面倒だなぁ。
いや、それはJAVAも同じか。
と、おもったら数値でも見てくれるのね。

とにかく、仕事で使わないと本当に覚えないので、なにか作業作るかなぁ。


初心に戻って

Written by pegigu on 4月 27th, 2012 | Filed under: プログラム

アルゴリズムの本を読んでみた。

フローチャートを書かせるくだりがあったので、プログラムで書いみる。

……というか、なんでインデントがオカシイことになっているんだろうか。

あとで、調べてみよう。

 

/**********************************************/
/*
/* a,b,cの3つの変数のうち一番小さい数字を
/* 比較して標準出力するプログラム
/*
/**********************************************/
#include<stdio.h>

#define CHECK 1 // 同じ値があり比較済みであれば
#define COMP <= // 条件文の比較 < だと最小値検索

int main()
{
  int a = 0;
  int b = 0;
  int c = 0;
  int x = 0;
  int w = 0;
  char buf[1024];

  printf(“a に入る数字を入力してください\n”);
  fgets(buf,1023,stdin);
  a = atoi(buf);

  printf(“b に入る数字を入力してください\n”);
  fgets(buf,1023,stdin);
  b = atoi(buf);

  printf(“c に入る数字を入力してください\n”);
  fgets(buf,1023,stdin);
  c = atoi(buf);

  if(a COMP b){
    if(a COMP c)
      w = a;
    else
      w = c;
    x = CHECK;
  }else  if((x != CHECK) && (b COMP c)){
    w = b;
  }else{
    w = c;
  }

  printf(“一番小さい数字は%dです。\n”,w);

  return 0;
}

 


  • セキュリティソフト

    のーとん先生 シマンテックストア

    ウィルスバスタ ウイルスバスター トレンドマイクロ・オンラインショップ

    インタネットセキュリティ 無料ウイルス対策