webアプリ制作奮闘記vol.2

自分のwebアプリ制作も順調に進んでいた、と思っていたのですが詰まってしまいました。 一回まっさらにしてみた 前回は機能や目的を考慮せずにひたすら開発を進めていました。 しかし、途中でデザインが面白くなってそっちばっかり集中してしまったりと、寄…

firefoxアドオン、pixelを計る"Measurelt"

これ便利だなと思って入れてみた。 サイト作ろうと思ったときに、好きなレイアウトのサイトを参考にするのだが "これって何ピクセルくらいなんだろう?と思う事がよくある。 慣れてきたら大体でピクセル判断ができるものだと思うが、そうでないうちはなかな…

symfony pluginいろいろ

symfonyで開発してて、これほどまでにpluginを使ったことがなくて驚いた。 もう一つのフレームワークできるんじゃないかと。 いままでどうもプラグインに慣れなかったけれど、プラグインって、機能を知ってて使うとめっちゃ役立つのですね。 今回覚えたプラ…

ストレートケーブルとクロスケーブルの違い

以前会社でLANケーブルを作ってみて興味わいたのでちょっと調べてみた。 ストレートケーブルとクロスケーブルの見分け方 http://buffalo.jp/qa/lan/make/b2c00030/ 違い おおざっぱに言うと、 用途としては 一般的に使うルータとPCの接続はストレートケーブ…

macportsで開発環境セットアップ

会社に新卒が入社したのだが、開発環境をまず整えないといけない。 みんなmacosXだったのでmacportsをインストールして、macportsで環境構築した。 とりあえず最低限必要なものをインストールした。 シェルスクリプト (~/port_install.sh) #!/bin/bash IFS="…

会社に新しい新卒が入社した

自分は一年前、未経験としてこの業界に足を踏み入れた。 もともとパソコンが好きだったのもあったが、プログラミングに関しては全く無知だった。 先輩のやることに必死で追いつきながらも、 「本当に数年でこんなことが理解できるようになるのか!?」 と不安…

mysqlソケットエラー解決法

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'これ。たまに出るね。 こいつにハマるとどうしようもなくなる。 とりあえず指定の場所にsocketファイルがあるか確認 $ ls -al /var/lib/mysql/ なかっ…

ブランド好き

身の回りの物をよく見ると電化製品に関しては自分はブランドものが好きだなと思った。 何個もそろえてるわけではないが、「この分野はコレ!」っていうのがもう自分の中で決まっている気がした。 まとめてみると PC apple apple製品を愛しだしたのは1年前。会…

新しいPCが仲間入りした

iBookです。会社の先輩にいただきました。 10年前のPCだけとあり、相当年季が入っています タバコの跡も。 自分も10年前くらいからPCを触り始めたが、こんなに古かったのかなと。 しかしまあ10年でこんなに変化があるもんだなあ。 すげえよ、あともう10年経…

CentOSのバージョン確認コマンド

あまり必要でないけど、忘れやすい。 $ cat /etc/redhat-release

webアプリ制作奮闘記vol.1

デザイン重要。 いままで全然学習していなかったけどデザインでこれだけ印象が変わるとは思っていなかった。自作アプリ、順調に進んでいます。 今日覚えたこと aタグでクリックしたときに枠線が出るのを消す方法。 a { outline:none; } 画像リンクを貼る際に…

マウスオーバーで変化するボタン画像の作成

TamaCです。ただいますてきなちょきん管理アプリ「ちょきん簿.com」を作成しています。 今回はJavaScriptでマウスを画像を乗せると画像が変化するボタンを作りたくて研究していました。 appleストアなどでメニューのボタンがありますね。これを作りたくて作…

symfonyでgraphvizを使ってDBリレーション図を図式化する

以前よりGraphvizには興味があったのですが symfony1.2ではスキーマ定義を簡単なコマンドでGraphvizの図式化ができるようです。 以前書いた記事にてGraphvizでaskeetのリレーション図を図式化を紹介しましたが、まさにそのまま私の望んでいた機能がsymfony1.…

symfony1.2 rsync_exclude.txtでとりあえず除外しておきたいファイル

別のサーバでの環境と自分の環境で設定が変わる部分は除外しておきたい。 または必要のないものはsyncしときたくない。 とりあえずこのファイルは除外しておきたいところ。 rsync_exclude.txt .svn .DS_store /web/uploads /cache/* /log/* /plugins/.* /con…

symfony1.1/1.2 $ symdony sync goで起こるエラーについて

symfony 1.0までよく使っていたデプロイ方法。 開発(dev) ではよく使う。 $ symfony sync dev gosymfony1.1以降ではこうすると The execution of task "project:deploy" failed. - Too many arguments ("sync dev go" given).のようなエラーが出る。 なんだ…

CentOSでPHP5.2.8をRPMでインストールする

前回の日記 でCentOSはPHP5.1.6しかインストールできなくてアワアワしてたのですがコメントにて id:Fivestar さんに教えていただいたので早速実行。 なんでPHP5.1.6までしかないのか ちょろっと調べたのだけれども、CentOS5では全体のバランスを考えてそんな…

サーバ環境構築、pearとsymfonyの環境セッティング

前回サーバにphp+mysql+apacheの設定を行いました。 ←前回の記事今日はsymfonyのセッティングをします pearインストール $ sudo yum install php-pear symfonyインストール $ sudo pear install symfony/symfonyおこられた symfony/symfony requires PHP (…

rpm、yumでPHP+mySQL+apacheの環境構築。やったことメモ

TamaCです。 前回は自分のPCでPHP+mySQL+apacheの環境構築をいたしましたが、会社の福利厚生としてサーバが借りれたので、今度はこちらで環境構築を行ったのでメモ。 OSの確認 $ aname -eLinux でした。 既存rpmパッケージの確認 apache $ rpm -aq *http* …

本当に良い店とは

友人のmixiから拾った日記。mixiだけでは公開するには惜しい内容だったのでこっそり抜いてみる。 姉妹店の○○にたまにヘルプで行ったとき。よくカウンターのお客さんにする話があります。 それは「本当にいい店の見分けかた」という内容。 〜お客さんがたくさ…

第39回PHP勉強会@関東に参加してきました

今回は自社で開催されました。 平日なので、19:30からスタート。もちろんこっちは仕事中。19:20、急いで会場準備。ばたばたしました。いま社内はほんとにいそがしく、自社でやってるにも関わらず社内で最初から最後まで参加したのはkunitさんと僕だけ。 ええ…

macOSX、ファイルをタグ付けして管理するフリーソフト「Tagit」

mac

こんなのを待ってました。 画像やダウンロードしたファイルや動画を整理したいなと思っていて、タグ付けしたいなと思っていました。 そんなときにこれは便利。 ダウンロード http://www.ironicsoftware.com/tagit/index.html サイト一番下の「Dowload Tagit…

こんな30代の男にはなりたくはない

いつも自分の自慢をする人 数万円の支払いで「こんなに俺は金を使ったんだぞ」と言わんばかりの人 自分より年下の人をみて「若いねー!うらやましいなあ!!俺がそんときは…」と言う人 とにかく愚痴を言う人 初対面なのに説教する人 情熱をなくした人 生きる…

macOSXでGraphviz。書き方例

関係図を作りたくて、何か良いツールはないかと思い探したところGraphvizという図形作成ソフトを見つけた。これがなかなかイカすやつで、複雑な図形もほぼ思い通りに書ける。図1:友人の関係図 大学と高校の友人関係(名前はテキトー。) 図1の.dotテキスト g…

symfony1.1以降におけるvalidatorについて

symfony1.0で開発するとvalidator関連については慣れてしまうもの。 symfony1.1以降にはsfFormが適用され、その仕組みも変わった。 jobeet3日目であった自動バリデーション実装には、ほんと驚いた。 だって、モジュール作成したら自動的にバリデーションが作…

jobeet5日目 ルーティングの設定

4日目をなんなくクリア。しばらく間が空いてしまったけど、また頑張ってやってみる。続いて5日目。どうやらrouting周りを整備するようですね。 fivestarさんが「routingまわりが変わったよ」と言っていたので気になるところ。

wassrに登録、mixiって。。

半年前くらいにkunitさんに勧められてwassrの存在を知ったのだが、twitterをやったことがないのでwassrがtwittrより良いらしい意味がわからない。今回足を踏み入れてみた。 名前はTamaCで。 http://wassr.jp/user/tamac これおもろいな。mixiに勝てるかとい…

jobeet4日目

ふう。3日目を細かく理解しながらやっていると結構な時間を取られてしまった。 しかしとても1時間で終わらせるのは不可能だと思うTamaCです。さてjobeetも4日目。 Before we start "jobeet_category_affiliateがあるなら飛ばしてください"と書かれてあったの…

jobeet3日目やってみた

最初にリレーションの図がどーん。 なんかシンプルだな、これから増えたり発展していくのかな。いやそんなふうには見えないかも。とゆうことで3日目。 やっとコードを書き始めた。 なんとゆうか、jobeetはゆっくり、親切だな。

jobeet二日目

機能の時点でもやってみようかな、とは思ったけど、少し様子見で。 1日目はaskeetの頃とほぼ変わらなかったので。そして2日目。 いきなりこんな画像が見えました。 なんだこれは。 まさかこんなデザインではないよね。ちょっとおしゃれになったのかな。とり…

Blacktree Visorを使ってみて

以前amachangのブログを読んでいて気になってやってみた。macユーザの、ターミナルをよく使うことについて、便利なツールが Blacktree Visorである。http://sson.sakura.ne.jp/blog/?p=96 ここでは初心者でも分かりやすいインストール方法が書かれていた。 …