タグ

quanchanのブックマーク (565)

  • PHP+PEARでデータをExcelファイルに出力する。 Spreadsheet_Excel_Writer Plugin編

    こんにちは、KBMJの中平@PHPエンジニアです。 *最近はPHPで開発を行っています。 今回はPHPでデータをExcelファイルに出力する方法ついて書きます。 よく、Webシステムでデータをファイルに出力する際にはCSV形式で出してしまう事が多いと思いますが、 CSV データをExcelで開くと、「001234」というデータの頭ゼロが消されてしまい「1234」と数値として表示されてしまう事があるため、 CSVではなくExcel形式で出力したい時はないでしょうか? そこで、今回はPHPで簡単にデータをExcelファイルとして出力することができる、Spreadsheet_Excel_WriterというPEARのpluginの使い方について書こうと思います。環境OS : Windows VistaPHP : 5.1.6 PEARを利用します。 Spreadsheet_Excel_Writerの

  • 無料PDF作成・変換フリーソフト CubePDF - CubeSoft

    あらゆるファイルを PDF に変換 CubePDF は、Windows の印刷機能を利用した仮想プリンター形式の PDF 変換・作成ソフトです。 それぞれのアプリケーションで印刷ボタンを押す際に CubePDF プリンタを選択することによって、 紙に印刷する代わりに PDF に変換されます。 印刷可能でさえあれば、変換元のファイル形式は問いません。 また、PNG や JPEG などの画像ファイルにも変換することができます。 便利なオプション CubePDF は、変換した PDF ファイルに対して様々なオプションが用意されています。 変換時に既存の PDF ファイルの先頭や末尾に結合する機能の他、 Web 表示用に最適化、埋め込み画像の JPEG 圧縮、カラー画像のグレースケール化やモノクロ化など用途に応じて柔軟に変更する事ができます。 安全性を重視 CubePDF は、変換した PDF

    無料PDF作成・変換フリーソフト CubePDF - CubeSoft
    quanchan
    quanchan 2010/07/07
  • JavaScriptコーディング等を書く上でのパフォーマンス確認事項30:phpspot開発日誌

    30 best practices to boost your web application performance - Web User Interface Architect JavaScriptコーディング等を書く上でのパフォーマンス確認事項30。 自分へのインプット&メモがてらにちょっとまとめてみます。 JavaScript DOMの操作は可能な限りやめる eval, new Function() は遅いので可能な限り使わない withステートメントを使わない(使った事ないですが) for-in 文ではなく for 文を使う。 ループの中で try-catch ではなく、try-catchの中にループを置く グローバル変数をなるべく使わない aaa+='AAA';aaa+='BBB'; の方が aaa+='AAA'+'BBB';より速い 複数の文字列連結には、Array で文字列

  • getmac(1)――NICを調べる

    今回取り上げるgetmac(ゲットマック)コマンドは,パソコンやサーバーに装着されているNIC(ニック)のMAC(マック)アドレスを調べるときに使う。MACアドレスはNICに記載されているので、デスクトップパソコンやサーバーならきょう体を開ければ調べられる。ただし、ノートパソコンではそれができないことが多い。getmacコマンドを使えば、画面上で手軽にMACアドレスを確認できる。 自分のパソコンのMACアドレスを調べるだけなら、連載の第13回、第14回で紹介したipconfig(アイピーコンフィグ)コマンドでもよい。getmacコマンドを使うと、Windowsネットワーク上にある他のマシンのMACアドレスも調べることができる。例えばIPアドレスの予約割り当てを行ったり、MACアドレスフィルタリングを導入するためにはMACアドレスを収集する必要がある。こんなときgetmacコマンドでは、調

    getmac(1)――NICを調べる
  • Twitterを100倍楽しむためのbot開発基礎講座:第3回 実際にTwitter botを作ってみる|gihyo.jp … 技術評論社

    前回、Twitter botを作るための基礎知識としてTwitter APIについて説明しました。今回は実際にプログラムを組んでみましょう。ここでは例としてPHPでの発言方法を紹介します。 Twitter botに発言させてみる まずはPHPの標準機能を使って発言をしてみます。Twitter用ライブラリを使った発言については後ほど解説します。 <?php // curlリソースの作成 $curl = curl_init(); // ユーザ名 $username = "(ユーザ名を設定)"; // パスワード $password = "(パスワードを設定)"; // 発言する文字列を設定する // プログラムの文字コードがUTF-8の場合はこのまま $status = "日語のテスト"; // プログラムの文字コードがSJISの場合はUTF-8に変換 //$status = mb_conv

    Twitterを100倍楽しむためのbot開発基礎講座:第3回 実際にTwitter botを作ってみる|gihyo.jp … 技術評論社
  • 第29回 「ビジネス・スキル」が仕事の差に直結

    記事は日経コンピュータの連載をほぼそのまま再掲したものです。初出から数年が経過しており現在とは状況が異なりますが、この記事で焦点を当てたITマネジメントの質は今でも変わりません。 仕事ができる人とできない人,信頼される人と信頼されない人。どんな会社にも2種類の人たちが存在する。期待通り,もしくは期待以上の成果を上げてくれる人材は少数派である。同じ社員なのに,なぜ大きな能力差が生まれるのか。疑問に思う経営者やマネジメントも多いことだろう。この疑問にこたえ,人材育成という重要な経営課題を解決する処方箋が,「ビジネス・スキル」への着目である。 池田 輝久 新入社員として入ってきたときは,間違いなく全員がやる気満々であったはずだ。その時点で,「できる人」,「できない人」という区別はなかった。「いや,入社のときすでに力量の差があったが,それを見抜けなかったのだ」と言う方もいるかもしれない。だが,

    第29回 「ビジネス・スキル」が仕事の差に直結
  • うつ病患者は 「医療機関での治療」 をどう捉えているか 後編

    6-2:(薬物治療に疑問を持った人のみ)どんなふうに疑問を抱きましたか。 「その他の疑問」の具体的内容は? 「その他」を選んだ人に具体的内容を聞くと、最多は「副作用に関するもの」で21%を占めた。その他には、以下のような内容があった。 副作用に関して(例) 副作用が大きく、このマイナス効果に疑問があった(回復済み・男性・54歳) 副作用についての具体的な説明がなかった(回復済み・女性・34歳) 薬による副作用が強く、副作用を抑える薬をまた処方される。薬を飲む事で治るわけではないと感じた(治療中・女性・38歳) 作用の仕方に関して(例) 精神的な物に、何故薬が効くのか(回復済み・男性・43歳) 薬が「心」に効果があるのか?砂糖でも塩でも同じではないのか?(治療中・男性・46歳) 薬で人の気持ちがかわっていくのか。(治療中・女性・43歳) 投薬量の多さに関して(例) 言えばどんどん簡単に薬が増

    うつ病患者は 「医療機関での治療」 をどう捉えているか 後編
  • sdn-project.net

  • Facebook PHP Tutorial

    Log in to Lightspeed Retail (R-Series)Not a Customer?Create a new accountSystem updates and alerts

  • Facebook アプリ開発 セットアップ編 | きらら2号

    アメリカ最大のSNS「facebook」にはアプリケーションを構築できる環境があります。 今回は取りあえずPHPを使って、ユーザ情報とフレンド情報を表示させるだけを目標にやっていきたいと思います。 ①facebookに登録 ②ディベロッパーズ サイトへ行き、右にある「新規アプリケーション作成」ボタンを押す ③アプリケーション名を入力して、「同意」にチェックをいれる ④ ・Application ID ・APIキー ・秘密 上記3つのコードが発行される。 ⑤左にあるメニューから「キャンバス」を選択し、アドレスとコールバックURLを入力する ⑥「変更を保存」ボタンを押す ⑦PHP用のライブラリをダウンロード・解凍し、php」フォルダ以下全てを自分のWEBサーバにアップロードします。 ⑧index.phpファイルを作成し、以下のコードを書きます。 (facebookのサンプルコード + ユーザ情

  • Hadoop StreamingのReducerへの入力の構造化をPHPでやってみた - Stellaqua - TOMの技術日記

    (今回の記事は、id:naoyaさんの記事をパクってにインスパイアされて、PHPでやってみたものです。話の内容としては概ね同じです。) 前回の記事の最後で、「HadoopStreamingはReducerへの入力が構造化されていないという問題点があります。」という事を書きました。 前回の小説の文を分かち書きしたものの単語数カウントの例で言うと、Reducerに渡ってくる入力は次のような形になります。 単語1 1 単語1 1 単語2 1 :今回は、単純にハッシュ上にカウントしていくだけなので大した問題にはなりませんが、もっと複雑な処理をReducerにやらせようとすると、PHPプロセスのメモリ不足になってしまう可能性があります。 PHPでHadoopStreamingの入出力を汎用的に扱う という訳で、id:naoyaさんの作ったフレームワークを参考に、PHPで同じようなものを作ってみました

    Hadoop StreamingのReducerへの入力の構造化をPHPでやってみた - Stellaqua - TOMの技術日記
  • Hadoopのインストールとサンプルプログラムの実行

    前回はGoogleの基盤技術とそれに対応するオープンソースソフトウェアとして、Hadoop & hBaseを紹介しました(図1 参照)。今回はHadoopを1台にインストールし、サンプルプログラムを動かします。次にHDFSとMapReduceのアーキテクチャを解説します。最後にサンプルプログラムのソースコードを解説します。 2. Hadoopの概要 Hadoopは主にYahoo! Inc.のDoug Cutting氏によって開発が進められているオープンソースソフトウェアで、GoogleFileSystemMapReduceというGoogleの基盤技術のオープンソース実装です。Hadoopという名前は開発者の子供が持っている黄色い象のぬいぐるみの名前に由来しています。HadoopはHDFS(Hadoop Distributed File System)、Hadoop MapReduce F

    Hadoopのインストールとサンプルプログラムの実行
  • あなたのみがき方は大丈夫?「正しい歯みがき」で大人の虫歯を予防 - はてなニュース

    毎日の歯みがき、実は適当に済ませていませんか?大人になると定期的にお医者さんに診てもらう機会も少なくなり、気づかないうちに虫歯になっているということもあります。そこで今回は、今一度見直したい「正しい歯みがきの方法」と、今すぐ実践できる「虫歯の予防法」をご紹介します。 ■正しい歯ブラシの使い方を覚えよう 歯みがきの目的は、虫歯や歯周病の原因になる「歯垢=プラーク」を取り除くこと。みがき残しを作らないようにするには、どうやってみがけばいいのでしょうか? ▽歯みがきの方法|くらしに役立つ情報|ライオン株式会社 ▽上手な歯みがきと予防 ▽虫歯の日に見直す“大人のための歯みがき法”とは - シュシュ 強い力でゴシゴシ擦ったほうが汚れが落ちそうにも思いますが、実はそれは間違い。正しいみがき方は次の通りです。 毛先を歯面(歯と歯の間、歯と歯肉の境目)にきちんと当ててみがく。 毛先が広がらない程度の軽い力

    あなたのみがき方は大丈夫?「正しい歯みがき」で大人の虫歯を予防 - はてなニュース
  • Status.net

    Powerful and Effective Executive Summary [Free Template] How to Write an Executive Summary: Questions and 5 Crucial Parts Part 1 Executive Summary: Download Free Templates Part 2 Additional Resources Part 3 How to Dramatically Reduce Time You Spend Creating Reports Part 4 Part 1 Questions to Ask Yourself Before Starting to Craft an Executive Summary When preparing an Executive Summary, be guided..

    quanchan
    quanchan 2010/03/08
    twitterライク?なソフト
  • “伸び縮み自由なシステム”へ、リスクヘッジはどうする

    今までの情報システムはすべて、右肩上がりを前提に設計していた。売り上げは必ずアップする。取り扱う商品も増えるし、顧客も増える。だからシステムのキャパシティーも余裕を持って・・・。ところが、リーマン・ショック後の世界同時スランプで、みんな、はたと気が付いた。「この前提はもはや成り立たないのでは」。ある意味、この認識が企業のクラウドコンピューティング活用の出発点だ。 以前、こんな事態に立ち至るはるか前、「ビジネスが右肩下がりになることを考慮しないシステムは問題だ」と喝破したCIOがいた。当時、問題意識の希薄な私は「この人、何を言っているんだろ」としか思わなかったが、今思えば凄い卓見だった。企業のビジネスは当然、良い時もあれば、悪い時もある。伸び盛りの事業もあれば、撤退間近の事業もある。それなのにシステムは右肩上がりが前提。もっとビジネスの変化に合わせた柔軟なものにできないのかというのが、そのC

    “伸び縮み自由なシステム”へ、リスクヘッジはどうする
    quanchan
    quanchan 2010/03/08
    ビジネスが右肩下がりになることを考慮
  • 統計のスペシャリストが伝授、データを活用するときの5つの心得 | ライフハッカー・ジャパン

    学者ならずとも、データを使って考察したり、仮説を検証する機会はあるもの。コンピュータ技術の発達により、面倒なデータ集計や難しい計算は、すべてコンピュータにお任せできるわけですが、「その結果から、何を読み解き、どう考えるか?」はヒトが担うべき重要な役割ですね。こちらでは、統計のスペシャリスト直伝のデータ活用術をご紹介しましょう。 統計学の博士課程に在学しているNathan Yauさんは、数々のデータ分析の経験から、データを活用するコツとして、以下のようにまとめています。 細部に注目する データ分析では傾向やパターンにばかり目がいきがちだが、同様に「異常値」にも注目することが大切。見逃している視点がここに潜んでいることも。 大局で捉える データひとつひとつを別々に捉えるのではなく、データひと塊をザクっと捉えて、大きく考えることを心がけよう。 予断を持たない データ分析は可能な限り客観的に行うべ

    統計のスペシャリストが伝授、データを活用するときの5つの心得 | ライフハッカー・ジャパン
  • YouTube - 乱視の方のための星座講座

    キレイな星空がボヤけて見える・・・ 乱視の方、そんな経験はありませんか? でもそんな乱視の方だからこそ見える星座というのもあるのです。 乱視の方のための星座講座、是非ご覧ください。

    quanchan
    quanchan 2010/03/08
    これは良いCM
  • リモートのLinuxデスクトップをWindowsから操作する方法教えます - builder by ZDNet Japan

    筆者は最近、「Linuxマシンから、リモートのWindows 7を使う方法」という記事を執筆した。すると同じことをWindowsマシンから行う方法を教えてほしいという声が寄せられてきた。こういったことは難しいに違いないと思っている読者の方もおられるかもしれない。しかし、記事を読めばそれがいかに簡単なことであるかに驚かれるだろう。 とは言うものの、そもそも「どうしてそんなことをする必要があるのか?」という疑問を抱いている方もいるかもしれない。その答えは、管理の一元化ということに尽きる。あなたにも、問題を解決するために複数のコンピュータの間を何度も行き来し、時間を無駄にしたという経験があるはずだ。上述の記事では、LinuxマシンからWindowsに接続する方法を紹介した。そして記事では、WindowsマシンからLinuxに接続する方法を紹介している。これによって、1台のPCからの管理作業が

  • Google翻訳をPHPから使って翻訳できるクラスライブラリ:phpspot開発日誌

    Google Translation PHP wrapper : CodeDiesel Google翻訳をPHPから使って翻訳できるクラスライブラリが公開されています。 Google AJAX Language API を使ったもので、JSONデータを返してくれるAPIを使って簡単に翻訳出来ます。 例えば、実際に翻訳をする場合は次のようにクラスを new して translate メソッドに翻訳したい文書と from, to の言語コードを入れればOK。 <?php require_once('googleTranslate.class.php'); $gt = new GoogleTranslateWrapper(); $test = "Bonjour de cette partie du monde"; echo $gt->translate($test, "en", "fr"); ペ

  • 食事に関しては、たった3つの約束を守るだけ | 目標=1ヵ月でウエスト5cm減 あなたも挑戦!脱メタボへの道 | ダイヤモンド・オンライン

    先週は運動プログラムとして、3種目の筋トレを紹介しましたが、やってみて如何でしたか? 筋肉痛はでましたか? 筋肉痛が出るのはエクササイズが効いている証拠ですから、心配せずに続けていきましょう。 さて、今回は「脱メタボ」に向けて、運動と共に重要な、事のプログラムについて紹介します。 今やコンビニ・スーパー・ファミレスの24時間営業は当たり前。お金さえ出せば、いつでも、どこでも、べたい物をべたいだけ、手に入れることができます。また最近は油脂類を使ったヘビーな事が増え、“ガッツリべる”といった表現が出てきたように大盛り志向、加えて菓子類、デザート類なども種類が豊富で、摂取頻度も多くなっています。このように、私たちは太って当たり前の環境で生活しているのです。 現状チェック はじめに、現在の生活をチェックしてみましょう。10項目のうち、当てはまるものが1つもなければ、そして20歳のときの