タグ

2009年3月19日のブックマーク (13件)

  • 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found

    2009年03月19日18:00 カテゴリLightweight Languages 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ ああ、まただよ... かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜 正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「PHP」がつくとダメ正規表現ばかり登場するのか。うんざりだ。 かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜メールアドレスは厳密にチェックしようとするとなかなか難しいのですが、簡単なチェックだったらこれでOKぽいですね。 /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$

    「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ : 404 Blog Not Found
  • 今度は10万件の画像フィルタリングを Amazon Mechanical Turk に依頼してみた : 管理人@Yoski

    さて大好きな Amazon Mechanical Turk. 所要があり、今度は10万件以上の画像フィルタリングを依頼してみました。のでメモ。 まずは Requester として、依頼画面を作成します。 画像フィルタリングは定番なんですかね。テンプレートが用意されているので、それを選択。 テンプレートの内容を適当に変更します。 サンプルは定番の(?)アダルトコンテンツのフィルタリング依頼という内容になっているので、もちっとやさしいものに。 さて、ここがすばらしいところなんですが、入力フォームのデザインを作成します。 テンプレートのものを修正して、ちょいちょいちょいと。 後で大量のデータを流し込めるよう変数が使えるようになっています。HTMLのソースも編集できるので、かなり自由度高くて使いやすい。 テンプレートができたらデータを CSV ファイルで流し込みます。 サンプルデータがあるので、そ

    Layzie
    Layzie 2009/03/19
    Amazon Mechanical Turkって分かりにくいから、Amazon内職とかにしたら良い。
  • Poken Japan

    Akoni KK - 1-31-405 Nijikkimachi, Shinjuku-ku, 162-0855 Tokyo, Japan - t +81 50-3444-3037 f +81 50-3488-4194 アコニ株式会社 - 〒162-0855東京都新宿区二十騎町1-31-405 - t 050-3444-3037 f 050-3488-4194 - web@poken.jp

    Layzie
    Layzie 2009/03/19
    あ、友達いないんだった。
  • マルチ商法系の話で思い出した某養成所にいたころのこと

    これは夢の話ですよ。 いいですね? 数年前、自分も似たような事あったなーと思い出し書き。 でも、厳密にはマルチ商法に関することではなく、 どちらかというと声優になりたい人の夢を粉々に砕くかも知れない話。 当時自分は声優の養成所(以下学校)に通っていて、 昼は学校、夜はバイトでなんとかやっている状態だった。 ちなみに自分が通っていた学校はスケジュールの変更がままあり、 特に上のクラスに上がるほど、学校に居る時間が多くなった。 勿論、仕事とかじゃない。 先生方が生徒達に演技に触れる機会を増やして下さっていただけ。 ただ、突発的な招集も多かった為、バイトは転々とせざるを得なかった。 だから実家から通っている人はともかく、自分のような上京組はいつも生活が逼迫していた。 (もくもくとキャベツだけ齧っていたような時期もあったし、嫌だけど水商売もした。 こっち(芝居)に没頭出来るようにちょっとお金貯めて

    マルチ商法系の話で思い出した某養成所にいたころのこと
    Layzie
    Layzie 2009/03/19
    こんな夢は見たくない。
  • 技術系サイトに必需品! ソースコードは鮮やかに JavaScriptもPHPもHTMLもOK!「Syntax Highlighter」の使い方

    Webプログラミング/Webデザインのネタを扱うブログやWebサイトを運営していると、HTMLCSSなどのソースコードを掲載することが多くあります。そんなときにぜひ活用したいのが、ソースコードを読みやすく表示してくれるJavaScriptライブラリです。今回は、そのうちの1つ、「Syntax Highlighter」の使い方を紹介しましょう。 多くの言語の構文強調表示に対応した「Syntax Highlighter」 HTMLなど各種言語のソースコードをWebページの中で表示するのは、HTMLのpre要素を使えば簡単です。ただ、ソースコードをそのまま表示すると、見た目が分かりやすくはありません。そこで、タグなど言語の特定キーワードに色を付けて、他の部分よりも強調して表示することで見やすくしましょう。 こういった「構文強調表示」を行なうJavaScriptは、いくつか公開されていますが、そ

    技術系サイトに必需品! ソースコードは鮮やかに JavaScriptもPHPもHTMLもOK!「Syntax Highlighter」の使い方
  • IT news, careers, business technology, reviews

    Heads on: Apple’s Vision Pro delivers a glimpse of the future

    IT news, careers, business technology, reviews
    Layzie
    Layzie 2009/03/19
    IT業界ってこういう人達の救いの場になってるのかもしれないね。昔の環境と比べてという事では。
  • 国語力とプログラミング力の関係 解説編

    2009年1月、Cyan設計者 林拓人氏とLispの伝道師 竹内郁雄氏との対談「Cyanを設計した高校生、5カ月で5つの言語を習得」が大きな反響を呼んだ。その原因の1つは、竹内氏が発したひと言「わたしの持論ですが、国語ができる(=日語できちんとした文章が書ける)人じゃないとプログラムは書けない」だ。これについてネットでは同意する意見が多かったものの、記事中で根拠が明らかにされていなかったため議論が紛糾した。そこで編集部は竹内氏に詰め寄り、「わたしの持論」について詳しく説明してもらうべく寄稿をお願いした。国語力とプログラミング力には当に相関関係があるのだろうか。 事のいきさつ~Cyan設計者 林くんとの対談で発してしまったひと言が思わぬ反響を呼ぶ Cyan言語で経済産業大臣賞を受けた開成高校の林拓人くんと対談(「Cyanを設計した高校生、5カ月で5つの言語を習得」)しているうちに、つい調

    国語力とプログラミング力の関係 解説編
    Layzie
    Layzie 2009/03/19
    面白いなあ。一般的なプログラマーのイメージは無口って感じなのに反して、有名なハッカーは饒舌という印象を持ってるんだけど、こういうのに関係するのかな。
  • XML および Web サービス実装時の一般的な3つの過ちを回避する

    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が最近リリースされ、重要な変...

    XML および Web サービス実装時の一般的な3つの過ちを回避する
  • プログラムの動かし方の本 - きしだのはてな

    Seasarカンファレンスで、基礎としてプログラムの動かし方であげた。と、それに加えて挙げれなかった。 ちなみにSeasarカンファレンスでの内容はid:tanamonがまとめてくれてる。というか、手書きスライドの書き起こしをしてもらってます。 「手書きで書く→ソーシャルに清書してもらう」という、新しいプレゼン手法が生まれました! 差のつく勉強法200のメモ - tanamonの日記 プレゼンや以前のエントリでは、プログラムというのは計算論と意味論に分かれると書いたけど、プログラム意味論という分野と混同してへんな議論になっちゃうので、「プログラムをどう動かすか」と「プログラムをどう書くか」に分かれるとします。命令的な側面と宣言的な側面だと言ってもいいかもしれない。今回は命令的な側面について。 まずは、基礎となる数学、離散数学について。 やさしく学べる離散数学 作者: 石村園子出版社/メ

    プログラムの動かし方の本 - きしだのはてな
    Layzie
    Layzie 2009/03/19
    いつか読んでみる。プログラムを思いどおりに動かすまでいってないので、まだ分からないけど。
  • ケータイ「契約」実績で「特別採用」 学生から不満と批判の声

    一度出した新卒学生への内定を取り消す「内定切り」が相次ぐなど、学生の就職活動は厳しさを増している。そんな中、ソフトバンクグループの通信3社が、応募者に対して「特別採用コース」を新設することを伝えていたことがわかった。その内容は、「ソフトバンクモバイルの携帯電話の契約実績を選考基準のひとつとする」というもの。企業が「営業実績」を選考基準とするのは異例で、学生からは「内定前の学生に営業やらせるのはおかしい」などと不満の声もあがっている。 営業・企画職、販売職などに応募している学生が対象 ソフトバンクグループでは、通信3社(ソフトバンクモバイル、ソフトバンクBB、ソフトバンクテレコム)が合同で採用活動を行っており、今回の「特別採用コース」のお知らせは、2010年4月入社を目標に応募してきた学生に対して09年3月17日にメールで送られたもの。 メールの文面によると、新たに設けられた「特別採用コース

    ケータイ「契約」実績で「特別採用」 学生から不満と批判の声
    Layzie
    Layzie 2009/03/19
    うわあああ…。考えた奴は「俺頭良い!一石二鳥だよ、これwww」とか思ってそうなのが怖い。
  • [PHP]知っていると便利な、カテゴリ別のPHPのライブラリ集

    グラフ・チャートの作成、サムネイル画像の生成、PDF・エクセルファイルの生成、決済システム、データベースやメール・RSS関連など、PHPの便利なライブラリをKomunitas Webから紹介します。

  • 60行で作るPHP用テンプレートエンジン

    唐突に、PHP用のテンプレートエンジンを作ってみる。 方針: ふつうのPHPファイルをテンプレートとして使う。 <?php echo $var; ?> は面倒なので #{$var} と書けるようにする。 <?php echo htmlspecialchars($var); ?> はもっと面倒なので %{$var} と書けるようにする。 ついでにXML宣言も <<?php ?>?xml ... に自動置換する。【追記】レイアウト機能を追加してみた コード: <?php /* * SixtyLinesTemplate.php - 60行しかないけどSmartyより速いテンプレートエンジン * * 使い方: * require_once('SixtyLinesTemplate.php'); * $TEMPLATE_DIR = 'templates'; // 省略可、パーミッションに注意 * $c

    60行で作るPHP用テンプレートエンジン
  • 最速インターフェース研究会 :: 情報収集のための11の質問

    http://www.jarchive.org/temp/joho.html バトンが回ってきたので答えるよ!ああ、もうバトンでもないか、これ。 1.RSSリーダーを使っていますか?- Bloglines。632フィード読んでる。 - 使い始めたころは50ぐらいだった。 - ごくプライベートなものを除いては公開してる。 2.アンテナを使っていますか?- アンテナや更新チェッカは使ってない。 - どうしても必要ならなんでもRSSか野良RSS使う。 3.ソーシャルブックマーク(SBM)を使っていますか?- http://del.icio.us/ma.la - http://del.icio.us/inbox/ma.la 4.その他情報収集に使っているツールはなんですか?- GoogleAlertとGoogleアラート。 - IRC、リファラ、bulkfeedsの検索結果フィード。 5.他人にこ

    Layzie
    Layzie 2009/03/19
    deliciousがやっぱり良い感じに思えてきた。