人生に一度きりしかない経験はいくつかあって、「新卒入社」もその一つに数えられる。10月の頭には内定式が行われる企業が多く、僕の内定先でも御多分に漏れず内定式があった...ことはあったんだが、かなり他とは毛色の違う内定式だったようだ。 社員さんや外部の社会人のお話などを聞いたものの、"式"の比率は全体の10%程度で、残りは1日かけて外部講師を招いた"研修"を受けていた。これが今回の題材である。ちなみに内定者は3人なんだけど、若手社員さんも加わっての研修ということで、新人研修的な側面もあったようだ。 本来は数日かけて行う内容を1日に詰め込んでいるし、とにかく厳しいよと事前に脅されていたので最悪の事態を色々と想定していた。肉体的に辛いのか(どこかの外資金融みたいにロッククライミング)、脳味噌的に辛いのか(とりあえず今日1日でサービスリリースしてね)、精神的に辛いのか(貴様ら内定者ごときにウジ虫ほ
はじめに JavaScriptは簡単な言語のようでいて、実は奥が深く、初心者にとってなかなかその本質がわかりにくい言語です。ここでは、JavaScriptの言語的エッセンスを理解できるようなものをFAQ形式で書いてみました。ご意見や誤り等を指摘してもらえたら嬉しいです。 なお、JavaScriptの標準化であるECMAScriptは、今年末にEdition 5 がリリースされる予定です。このFAQは、現在のバージョンであるEdition 3をベースにしています。 ECMAScriptって何ですか? ECMAはEuropean Computer Manufacturer Association(欧州電子計算機工業会)の略で、標準化団体です。NetscapeのJavaScriptとMicrosoftのJScriptをベースに、純粋なプログラム言語部分を抽出したものをECMAで標準化したスクリプ
SQLのselect文の書き方の覚書です。 なお、本文中の動作確認は「mysql Ver 5.0.67」で行いました。 2009/10/05 13:30 追記 予想外に多くのアクセスとブクマをいただき、正直驚いております。 本文はsqlの内部処理には一切触れておりません。ごく普通のsqlの書き方にのみ触れています。 釣りのつもりはありませんが、釣られたと感じた方にはごめんなさい。 目次 説明に使用するデータ構造?(というかテーブル) 抽出(where句) ソート(order by句) ソートの例(昇順) ソートの例(降順) 結合(join句) 集計(group by句) 関連記事 説明に使用するデータ構造(というかテーブル) select文の使い方を説明するために、以下のようなテーブルを使います。 create table countries ( name nvarchar(30), cu
最近、国産のWebサービスも かなり勢いがあるなぁと思ったので ちょっとまとめてみました。よく 紹介されるのは海外製ですが、 それに劣らないMade in Japanの Web制作者が知っておくと便利そうな フリーのWebサービスをご紹介します。 順不同です。日本語が完全に通じる海外Webサービスも今回は省いて純国産のWebサイト制作に一役買ってくれそうなWebサービスをご紹介したいと思います。出来る限り高性能だったり多機能なWebサービスのみにしたつもりですが主観入ってます。 Color of Book 国産サービスで一番多用しています。AmazonAPIを使って雑誌の表紙を抜き出し、その表紙からカラーチャートを生成。アイデアが素晴らしいですね。雑誌は表紙のデザインや色で惹きつけるよう考えられている事が多いのでWeb制作時のカラー選定にかなり参考になるのでは。 Color of Book
以下のページに関連して、htmlspecialchars() を使用している場合でも XSS が可能かどうか少し調べてみました。 http://www.tokumaru.org/d/20090930.html その結果、いくつかのブラウザで文字エンコーディングに Shift_JIS を使用していた場合、XSS が可能なことを確認しました。 テストコードは以下の通りです。リンクにマウスポインタを乗せると埋め込んだ Javascript が実行されます。 <?php $_GET['a1'] = "\xf0"; // \xf0 - \xfc で可能 $_GET['a2'] = " href=dummy onmouseover=alert(document.title) dummy=dummy"; header( "Content-Type:text/html; charset=Shift_JIS
作家であり、文学サークルでも著名な講師であるConstance Hale女史が、ライティングに関するワークショップを行いました。彼女は、プロのライターに文章の磨き方を教えるプロなのです。WIREDマガジンの編集者として長年培ってきた知識や、弁護士、CEO、広報など仕事で文章を書くことを必要とされる人たちと働いてきた経験を元に、ありきたりの文章をイキイキとしたものに蘇らせるテクニックを教えてくれました。 これは、文章を書くことを生業にしている人だけでなく、メールやブログや企画書など、あらゆる文章を書く人にとっても、かなり使えるテクニックだと思います。素人からプロフェッショナルまで必見です。 1. 使い古された言葉ではなく"自分の言葉で"書く 私たちは本当に豊かな言葉を持っているのです。それをぜひ使ってください! 同僚に宛てて書いていても、まったく見知らぬ人に向けて書いていても、いつでも一番ふ
Google Analyticsから訪問数・PV数をPHPでゲットするサンプルコードが公開されています。 Google Analytics PHP API example - SWIS BV にて公開されている、analytics.class.php というライブラリを使ったサンプルになりますが、次のようなコードで簡単に取得できます。 <?php $analytics = new analytics('aaa@aaa.aaa', 'P@ssw0rd'); $analytics->setProfileByName('davidwalsh.name'); $analytics->setMonth(date('n'), date('Y')); // 日ごとの訪問者数を得る print_r($analytics->getVisitors()); // 日ごとのPV数を得る print_r($ana
■編集元:プログラマー板より「プログラミングの上手い奴の特徴」 1 仕様書無しさん :2009/09/21(月) 19:40:36 どんなに努力しても予習しても アイツにだけは速さも技術も敵わない・・・ そんな相手がいるはずです。 そんな人達と自分と、一体何が違うのか。 考えてみても分からない。 仕様書無しさん :2009/09/21(月) 21:16:33 努力するよりも好きになる努力をすればいいんじゃないかな Enjoy programming 7 仕様書無しさん :2009/09/23(水) 01:52:09
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く