システム開発・ウェブ制作[下北沢/東京] (株)ディーゴ

株式会社ディーゴは、サービス・システム開発・セキュリティ・コンサルタント・ウェブ制作に至るまでITに関する業務を幅広く承ります。

Category: 未分類 (page 1 of 5)

ハッカソン合宿in金谷のコワーキングスペース「まるも」さん!

5月20日・21日の週末、お友達7名と
南房総金谷のコミュニティスペース「まるも」さんでハッカソン合宿してきました〜
海沿いの道から一本入ったところにあるとても静かな住宅街にあります。
スタッフの方々もとても親切に対応してくださいました。
7人では、ちょっと広すぎるぐらいのゆったりスペースです。
今回はプライベート利用でしたが、機会があれば、海も近いし、ディーゴのみんなで合宿するのもいいかも。

南房総金谷のコミュニティスペース「まるも」さんHP
http://marumo.net/gasshuku-plan001/

18818363_1254241611370997_1380502918_o

18838560_1254241698037655_1127269844_o

codeigniterで実行されたSQL文を見たい時

codeigniter で、
log_message('debug',__FILE__.':'.__LINE__.': $this->db='.str_replace(array("\r\n", "\r", "\n"), '', var_export($this->db,true)));
とすると、ログに、db オブジェクトが吐き出せる。
dbオブジェクトの中には実行したSQL文の履歴が残っている。
どんなSQL文が実行されたのか見たい場合に苦労していたのが、これでかなり助かります。

rename コマンドで一括リネーム

例えば、jpgファイルの 頭に全部 hogehoge_ ってつけたいときは、こうするとか。
rename "s/^/hogehoge_/" *.jpg

正規表現使えるのがナイス!

10周年のごあいさつ

ご無沙汰しております。
本日ディーゴは10歳になりました!
皆さまのおかげで今日というこの日を迎えることができました。

「人の可能性を広げる企業」という企業理念を軸とし
携わる全ての人たちが毎日わくわく楽しく、自分自身や企業の可能性を広げられるような
お仕事を皆さまにご提供または一緒にお仕事できるようこれからも精進してまいります!
まだまだ未熟な企業ですが、今後ともよろしくお願いいたします。

safe_image

BlueOnyx 5108R で phpMyAdminがnot found になる時。

以下をチェックすると良い。
1.mysql の root パスワードを設定する。
2./etc/admserv/conf.d/phpMyAdmin.conf がない時は、以下の内容で作成する。

 

# phpMyAdmin - Web based MySQL browser written in php
#

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#

#
php_admin_value open_basedir /usr/sausalito/:/etc/:/usr/share/php/:/usr/share/phpMyAdmin/:/tmp/:/var/lib/php/session/:/etc/phpMyAdmin/:/usr/sausalito/configs/php/
php_admin_value safe_mode_allowed_env_vars PHP_,_HTTP_HOST,_SCRIPT_NAME,_SCRIPT_FILENAME,_DOCUMENT_ROOT,_REMOTE_ADDR,_SOWNER
php_admin_value safe_mode_include_dir /usr/sausalito/configs/php/
#
Order Deny,Allow
Deny from All
Allow from None

# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc. This may break your mod_security implementation.
#
#
# <LocationMatch "/phpMyAdmin/(.+)">
# SecRuleInheritance Off
#
#

3.include エラーが出ている時も
/etc/admserv/conf.d/phpMyAdmin.conf を上記のように修正することで治る。

ディーゴレンタルサーバサービス障害によるお詫びと復旧のお知らせ

ディーゴレンタルサーバサービス障害によるお詫びと復旧のお知らせ

平素よりディーゴレンタルサーバサービスをご愛顧いただきましてありがとうございます。

本日未明から、弊社レンタルサーバサービスにおきまして、一部のお客様の
ホームページが表示されないなどの障害が発生しておりました。

現在は、障害が復旧し、通常どおりサービスをご利用いただけます。
お客様には大変ご迷惑をおかけしましたこと 、深くお詫び申し上げます。

今後ともディーゴレンタルサーバサービスをよろしくお願い申し上げます。

 

ありがとうございました。

皆さま
今年も残すところあと4日となりました。
寒い日が続いておりますが、いかがお過ごしでしょうか。
今年のお正月休みはかなり長いお休みの方が多いのでは
ないでしょうか。

今年の弊社は、たくさん素晴らしい方がたとの出会いがありました。そしてたくさんのことを教えていただきました。
関わっていただいた全ての皆さまに御礼申し上げます。

まだまだ勉強中の弊社です。
来年はもっともっと素晴らしい製品、サービスを
皆さまにご提供できるよう精進していく所存です。

今年もありがとうございました。
来年もよろしくお願いいたします。

【年末年始休業のお知らせ】
誠に勝手ながら、2012年12月29日(土)~2013年1月6日(日)まで、株式会社ディーゴは年末年始休業とさせていただきます。 ご不便をおかけしますが、何卒ご理解いただきますようお願い致します。

Joomla! system プラグインの動作(mobile Joomlaのデバイス検出)

joomla のプラグインクラスでは、onAfterRoute onAfterInitialize など、クラスメソッドを作成しておくと、そのイベントで該当のクラスメソッドが呼ばれます。

プラグイン内で、 $app -> regusterEvent で、動的にイベントを追加することもできます。

$app-> triggerEvent で、イベントを発生させることができます。

onHogehoge というクラスメソッドを作っておいて、 $app->triggerEvent(‘onHogehoge’, array($hoge));

などすると、onHogehoge が実行されます。

こうやって、Joomla 自体に大きな機能を組み込むことができるわけです。

Mobile Joomla のプラグイン本体は、 system/mobilebot/mobilebot.php で、ここから全てが動作しているようです。

 

mobile joomlaの、デバイス検出は、mobile グループのプラグインの onDeviceDetect イベントで取得されます。

mobile joomla では、imode(chtml) 端末にはDoCoMoしか入っておらず、AUやSoftbankの端末が含まれていません。

USER AGENT からAU Softbankもchtmlとして判別されるプラグインを作成し、mobile グループに登録。

mobile AMDD, mobile Simple の両モジュールは無効にすることで、この問題が解決できます。

 

Facebook App AWARDSコンテストで賞をいただきました!

弊社と株式会社ITC総合研究所様の合同企業グループであるエクスデベロッパーグループの
開発しましたFacebookアプリ「みんなで散歩」が、2012年9月25日(火)に開催されました
Facebook App AWARDSコンテスト最終審査会の最終ノミネートに選ばれ、プレゼンテーションを
行いました。

コンテストの様子は、ユーストリームでも中継が配信され、社内でも非常に期待の高まる中での
プレゼンテーションとなりましたが、審査の結果、本アプリが見事、ゼンリンデータコム賞を獲得しました。
(写真右端が弊社代表取締役、飛松です。)

Facebookアワード受賞

FaceBookアプリ『みんなで散歩』
お仲間・グループで散歩コースを登録。
当日、歩きながら感想や発見をその場でつぶやいて履歴に残せるFaceBookアプリです。

ご紹介動画 みんなで散歩

Mountain LionのMail.appでGmail。送信フォルダが同期されない時

Mountain Lion出ましたね。早速使ってみていますが、不具合満載です。新しもの好きじゃなければ、Update2くらいまで待ったほうがいいかもしれません。

さて、表題の通り、GmailをMail.appで使おうとアカウントを追加しても、送信ボックスが空っぽでどうもGmailと同期されてないという状態になってしまう場合の回避策です。

まず、Mail.appを完全に終了します。メニューバーから、Mail → Quit Mailです。

しばらく待って、ターミナルから、以下のフォルダに移動します。

/Users/[ユーザー名]/Library/Mail/V2/MailData

open . [Enter]と打つと、Finderで見れます。

何かのエディタで、Accounts.plist を開きます。

<dict>
<key>AccountName</key>
<string>同期がうまくいっていないアカウント名</string>

… 途中省略

</dict>

となっているエントリーを探します。

そこの、</dict>の前に、次の2行を追加します。

<key>SentMessagesMailboxName</key>
<string>[Gmail]/Sent Mail</string>

保存して、Mail.appを再起動してしばらく待つと同期がうまくされます。

その他にも、Trashや、Draft、Archiveなどうまく動かない時にはエントリーを追加することでできるようです。

どうぞお試しください。

 

Older posts

Social Widgets powered by AB-WebLog.com.