タグ

2008年12月3日のブックマーク (19件)

  • 学生が成績に応じてスポンサーを募ることができる『GradeFund』 | 100SHIKI

    学生が成績に応じてスポンサーを募ることができる『GradeFund』 December 3rd, 2008 Posted in コミュニティ Write comment 一部の奨学金より全然いいんじゃないかな、と思える仕組みが登場だ。 GradeFundは学生が自分の成績に応じてスポンサーを募ることができるサイトだ。 勉強がんばるから学費を援助してよ!という仕組みとしては奨学金があるが、評価やフィードバックの仕組みがざっくりしすぎているので「もらえたらラッキー!」という感じになっていることも多い(すべての奨学金がそうではないが)。 それよりもGradeFundを使い、「このクラスでAをもらえたらいくら援助して欲しい!」とピンポイントで支援してもらった方がいいような気がする。学生はお金をもらうには成績書をアップロードしないといけないという仕組みになっているのも実にうまい。 もちろん奨学金団体

    学生が成績に応じてスポンサーを募ることができる『GradeFund』 | 100SHIKI
  • zuzara.com » 格安サーバ・ロリポップを使い倒す

    zuzara.comの各サービスはロリポップのサーバで運営されています。日頃の感謝を込めて月額263円のサービスを「ホリデープログラミング」する上でいかに使い倒しているか紹介したいと思います。 安いムームードメインで独自ドメインの.comを買っても初年度約5000円の投資のみ。これは、ものすごいコストパフォーマンスだと思う。 サブドメインバーチャルホストと思われる設定をWeb上の管理画面から行え、サブドメインが無制限に作れる。(ドキュメントに明記されていない模様だが制限はあるかもしれない)各サービスごとに絶対パスが/になってくれるので管理がちょっと楽。 PHP+MySQL2009年6月現在はPHP5を選択できるようになった。今から使うのであれば自動的に5になる。バージョンは5.2.6。コンパイルオプションは以下。curlやopensslが使えるようになった。5から登場のPDOやjsonも使

  • PHP レンタルサーバー(ロリポップ)でPEARモジュールを追加使用する方法 IT Tips

    ロリポップでは標準的なPEARしか用意されていません。 独自でモジュールを追加使用したい場合はインクルードパスを設定します。 1.PEARモジュールを配置するディレクトリを作成します。(pearとします) 2.pearにモジュールを配置します。 通常PEARサイトからダウンロードしますが、今回使いたいPagerが開発環境XAMPPにあったのでそれをそのままアップしました。 3.ドキュメントルートの.htaccessを作成または追記します。 内容~~~ <IfModule mod_php4.c> php_value include_path ".:/home/sites/lolipop.jp/users/lolipop.jp-dpXXXXXXXX/web/pear:/usr/local/lib/php:/usr/local/lib/php/Smarty" </IfModule> ~~~ XX

  • プロジェクトの遅れを取り戻す方法10選

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます プロジェクトが計画通りに進まなくなる原因は数多くある。例えば、タスクの見積もりが甘かったり、プロジェクトから要員が抜けたり、リソースの割り当てがまずかったりということがある。記事では、遅れの生じたプロジェクトを立て直すための実践的なテクニックを紹介する。 プロジェクトチームで働いた経験のある人であれば、様々な要因によってプロジェクトの納期がずれ込んでしまうということを知っているはずだ。一部の作業が当初の想定よりも手間取るものであったり、メンバーの入れ替わりが激しく、新担当者の業務知識に対する習得時間が無視できないものとなったりするのは珍しいことではない。また、単に作業見積もりが甘かっただけということもあるだろう。しかし原因がどのような

    プロジェクトの遅れを取り戻す方法10選
  • OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん

    OMakeすごい。OMakeはマジですごい。 OMakeはGNU makeの代替品みたいなものなんだけど、正直なところこのツールの強力さはGNU makeと比べると失礼なくらいすごい。これのおかげで、「コード修正→ビルド→デバッグ→コード修正→・・・」のループの、ビルドにあたる作業がほぼ消え去った。 ファイルの依存関係の解析がとにかくすごい。よくあるユースケースなんかの場合、最小限の手間でほぼ完璧に依存関係を網羅して、よしなにビルドしてくれる。 とりあえず、はやみずが実際に使ってみたケースを例にとってそのすごさの一端を紹介しようと思う。 case study 論より証拠ということで、自分が OMake を試しにつかってみたケースを紹介する。C言語でスタティックライブラリを作っていて、それに加えて簡単なテストプログラムを書いている。 /include/ 以下にヘッダファイルが全部ある /sr

    OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん
    camelmasa
    camelmasa 2008/12/03
  • S-MEMO(エスメモ): PEARを使って、圧縮や解凍をやってみよう

    以前に複数ファイルを圧縮してダウンロードする方法(HTTP_DOWNLOAD)を紹介しました。 HTTP_DOWNLOADで複数ファイルを圧縮してダウンロードはできるものの、ファイルの[プロパティ]→[概要]が消える問題がありましたが、今回紹介するFile_Archiveは[概要]が消えずに問題なくダウンロードすることができます。 HTTP_DOWNLOADに関してはその名の通りダウンロード用のプログラムですが、File_Archiveは圧縮・解凍用のプログラムです。 ということで、今回はFIle_Archiveを紹介します。 ・PEAR::File_Archiveのダウンロード PEAR::File_Archive *依存ファイルが多いのでレンタルサーバーをお使いの方はご注意ください。 インストールについて知りたい方は、過去の記事をご参照ください。 レンタルサーバーでPEAR

  • モバイル SEO への取り組み : LINE Corporation ディレクターブログ

    こんにちわ。モバイルディレクターの飯田瞬です。 今回は、最近何かと話題のモバイル SEO について触れたいと思います。 モバイルの SEO が注目され始めたのはつい最近の話で、2006年に EZweb がメニュー検索に Google 検索エンジンを導入したあたりだと言われています。ですので、PC に比べてモバイル SEO歴史も浅ければノウハウもまだまだこれからといったところです。 そこで、ライブドアではモバイルサイトにどういった SEO 対策を施しているかをざっくり簡潔に紹介したいと思います。 【01】クローラーのアクセスを許可 モバイルサイトのアクセス制御を IP アドレスで行っている (ホワイトリスト方式) 場合、各検索エンジンのクローラー IP 帯域からもアクセスできるように設定してあげる必要があります。 この設定を行わないと、そもそもクローラーがモバイルサイトにアクセスできずク

    モバイル SEO への取り組み : LINE Corporation ディレクターブログ
  • Perl,Ruby,PHP,JavaScriptなど軽量言語十数種が一堂に会したイベント「LL魂」開催

    PerlRubyPHPPythonJavaScript,Io,Clean,R,Lua,なでしこ,xtal,Sukuna,crowbar,XUL,Gauche,Lisp,Coq---8月4日,イベント「Lightweight Language Spirits(LL魂)」が開催された。軽量言語,スクリプト言語と呼ばれるプログラミング言語が一堂に会するカンファレンスである。 アプリケーションの開発と修正に求められるスピードがますます速まるにつれ,JavaC++などの重量言語に比べ開発効率にすぐれるとされる軽量言語への注目が高まっている。タイトルにLLを冠したイベントは2003年のLL Saturday以来5年目となるが,昨年LL Ringの約300名から,今年は約750名以上と参加者も拡大した。 “日最初のハッカー東大名誉教授 和田英一が語る「ハッカー気質」 基調講演に立ったのは“

    Perl,Ruby,PHP,JavaScriptなど軽量言語十数種が一堂に会したイベント「LL魂」開催
    camelmasa
    camelmasa 2008/12/03
  • Loading...

  • がじゃぱ!ブログ:Archive_Zipを使って、ディレクトリを指定してZIPを解凍するPHP

    世の中には、表があれば裏もある。 女がいれば男がいる。 そして、圧縮があれば解凍もある。 と言うワケで、Archive_Zipを使った圧縮に引き続き、解凍方法をです。(汗 PHPZIPを解凍する方法は、いくつかあってそっちの方が有益かもしれませんが、一応書いておきます。 出来る事は、圧縮ファイル内のファイルリストの出力と、実際の解凍です。 <?php //解凍する圧縮ファイルを指定 $zip_file = "/usr/hogehoge/example.zip"; //解凍先フォルダ $dir = '/usr/hoge/hoge/hoge/this/'; require_once("Zip.php"); $objZip = new Archive_Zip($zip_file); //リストを表示 $files = $objZip->listContent();

  • PHPでzipを作成、ついでに解凍してみた - へぼいいいわけ

    ソース <?php class zipdekure { private $zip; public function __construct() { $this->zip = new ZipArchive; } public function compress($filename, $archive, $flag = false) { if($flag){ $type = ZIPARCHIVE::CREATE; } else { $type = ZIPARCHIVE::OVERWRITE; } if($this->zip->open($filename, $type)){ $this->add($archive); $this->zip->close(); } else { return false; } return true; } public function decompress($

  • C(++)言語: valgrindの使い方

    ubuntu% uname -a Linux ubuntu 2.6.12-10-386 #1 Sat Mar 11 16:13:17 UTC 2006 i686 GNU/Linux ubuntu% valgrind --version valgrind-3.0.1 (0) 目次 Valgrindに含まれるツール Memcheck: メモリエラーを検出する(default) Cachegrind: キャッシュミスを検出する Massif: ヒーププロファイラを使う まとめ valgrindの使い方とエラーメッセージを整理してみた。「valgrind --leak-check=full command」というコマンドラインをよく用いる。これによりメモリ周りのバグを検出出来る。 --tool=cachegrindではプログラム実行時のキャッシュミス率を測定する事が出来る。cg_annotateを

  • PHPでのHTTPアクセスを超簡単に行える「PEAR::HTTP_Request」:phpspot開発日誌

    PHPでのHTTPアクセスを超簡単に行える「PEAR::HTTP_Request」。 HTTP_Request は、PHPユーザの方ならご存知の方も多いと思いますが、WEB上にコピペですぐ使えるサンプルが無かったので作ってみました。 単純にHTTPリクエストを行うなら、PHPなら、file 関数や file_get_contents で1行でできてしまいます。 (php.ini にて allow_url_fopen=Onにした場合のみ) ただ、タイムアウトの秒数を設定したり、リダイレクトされた場合の処理や、HTTPリクエストする際のヘッダーなどの指定はカスタマイズ出来ません。 HTTP_Request ならそれが次のように簡単に行えます。 <?php // リクエストを行うURLの指定 $url = "http://〜"; $option = array( "timeout" => "10

  • クリスマス前に盛り上がり? 「非モテSNS」3000会員突破

    モテない人“非モテ”が集まり、傷をなめ合うという「非モテSNS」が12月1日付けで3000会員を突破した。11月25日に開設したばかりだが「クリスマスを前に異様な盛り上がり」を見せているという。 非モテが集まり、お互いのモテない話で盛り上がるSNS。日記は基的に「非モテの悲惨話」を書かなければならない、恋人が出来たら即退会する――など、独自のルールがある。 プロフィール欄には、名前や誕生日、「恋人の欲しい具合」などの項目を用意。出会いを求める人が色々な手段でほかのユーザーと連絡を取って仲良くなれるよう、SkypeやMSNメッセンジャーのID、TwitterのURL、電話番号も登録できるようになっている。 個人でWebサービスを運営している永上裕之さん(21)が開設した。SNSで「1人でも多く、寂しい思いをかき消してもらったり、異性の友達を作るきっかけにしてほしい。自分も非モテなのでおいし

    クリスマス前に盛り上がり? 「非モテSNS」3000会員突破
  • Linux管理者のためのコマンド10選 - builder by ZDNet Japan

    私は、多くの人はLinux(ついでに言えば、どんなOSでも同じだが)のコマンドラインを使っていないことを理解している。しかし、実際には、よき管理者になるためには、コマンド行を知っていなくてはならない。なぜか?例えば、Windowsでは、困難を解決する唯一の方法がコマンドラインであることもしばしばある。Linuxで言えば、コマンドラインは幅広く、信頼でき、柔軟で、速い……理由はいくらでもある。 /usr/binディレクトリには2119のコマンドがあり(Mandriva Spring 2008の場合)、/usr/sbinには388のコマンドがあるが、不可欠なものは少ない。ここでは、Linux管理者の人生(あるいは、Linuxへの入門)をずっと簡単なものにしてくれる、10のコマンドを説明する。 このリストは、よく使われるコマンド(cd、ls、rmなど)の順で作ることもできたが、ここではもっとも便

  • デバッガは忘れて、「Saff Squeeze」を使おう

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    デバッガは忘れて、「Saff Squeeze」を使おう
  • コードの構築に、OOPは最適?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    コードの構築に、OOPは最適?
  • 正規表現エンジンを作ろう (5)

    はじめに こんにちは。hirataraです。 前回までの連載で、正規表現からNFAを構築する部分までを作成しました。今回は、NFAをDFAに変換する部分集合構成法を解説し、今まで作った部品を組み合わせて正規表現エンジンを完成させます。 対象読者 正規表現をもっと知りたい方 情報科学分野に興味がある方 正規表現エンジンを実装する必要がある方 部分集合構成法 NFAをDFAに変換するには、部分集合構成法(subset construction)と呼ばれる方法を利用します。 第1回で説明した通り、NFAは1つの文字の入力によって一意に状態が決まらないのが特徴でした。'a'を入力すると、1になるかもしれないし、2になるかもしれません。そして、NFAのシミュレート方法には、バックトラックを利用する深さ優先の方法と、もう一つ、幅優先の方法があることも紹介しました。幅優先の動作では、入力による遷移の全て

    正規表現エンジンを作ろう (5)
  • 「シックス・アパートの5年間は100点」--社長の関氏、ブログ普及を振り返り

    Movable Typeなどのブログソフトウェアを提供するシックス・アパートが12月2日に設立5周年を迎えた。同日開催された2009年事業戦略説明会の席で、報道陣からこれまでの5年間の自己評価を問われた同社代表取締役の関信浩氏は、「100点です」と言い切り、次のように振り返った。 「5年前の時点で、ブログ業界がこれだけの規模になるとは予想していませんでした。当時、2003年12月2日は最初のお客様であるニフティにココログというサービスを納入してスタートした日でした。そのとき、Six Apart日法人に社員はゼロで、私が代表取締役、あと数名は投資元のネオテニーからの出向者でした。米国側も社員は創業者2人を入れても5人くらいだったと思います」(関氏) シックス・アパートほど日でのブログ普及に貢献した企業はないだろう。ブログシステムの先駆けである「Movable Type」や、多数の事業者に

    「シックス・アパートの5年間は100点」--社長の関氏、ブログ普及を振り返り