タグ

プログラミングに関するcaraldo_kのブックマーク (22)

  • 民主党風プログラマースレ:アルファルファモザイク

    民主党風な発言を普通にするプログラマーって、結構いるよね・・・ 上司 「何故進捗50%なんて嘘をついていたんだ!!まだ30%程度じゃないか!!」 PG  「進捗率というものが、どういうものなのかよくわからない」 仕様書無しさん :2010/01/25(月) 15:44:23 上司 「おいおい、どこをどうやったらこんなバグを仕込むんだよ」 ハト 「知らない」 上司 「知らないってことないだろ!お前が打ち込んだんだよ、これは。間違いなく!」 ハト 「忘れました」 上司 「ふざけんな!もうお前には一切仕事与えんからな!!」 ハト 「信じてください!!!僕は当は優秀なんですけど、まだ試用期間中だから気じゃないんです!トラスト・ミー!」 4 仕様書無しさん :2010/01/25(月) 16:24:27 「見つからなければ、バグを直す必要はない」 「直したじゃないか。何が

  • Re:PHPで誰でも簡単Webサービス製作!でなんか作って公開した奴ちょっと来い

    Re:PHPで誰でも簡単Webサービス製作!でなんか作って公開した奴ちょっと来い ネタ元:PHPで誰でも簡単Webサービス製作!でなんか作って公開した奴ちょっと来い PHPのXSSとSQLインジェクションの解説が書かれています。丁寧に書かれていますのでぜひ一読ください。ただ、読む上で1点注意することがあります。 XSSはそれほど単純じゃない! ネタもとのXSS対策済みのソースコードの1行目で次のようなコードがあります。 <form action="<?=$_SERVER['PHP_SELF']?>" method="get"> 実はここにもXSSの脆弱性が含まれています。次のようなURLでアクセスされた場合、任意のスクリプトを実行することが出来ます。 http://www.example.jp/ example.php/%22%3E%3Cscript%3Ealert(document.co

    Re:PHPで誰でも簡単Webサービス製作!でなんか作って公開した奴ちょっと来い
  • プログラミングの勉強を始めて1年間で思ったこととか勉強方法とか - Akinekoの日記

    のまとめに続いてプログラミングの勉強を始めて1年間のまとめとして感想とかどう勉強したのかとかそんな感じのまとめを書きたいと思います。 思いつくままにつらづらと書いて行くのでまとまりは全然ないと思いますがご了承をwつまり殴り書き注意! ちなみに買ったのまとめの記事はこちら↓ http://d.hatena.ne.jp/Akineko/20100220/1266682148 えーと、まず簡単にプログラミングの勉強を始めた理由ですが、今の職場ではデザインよりの仕事をしているわけなんですが基は既にデザインしてあるものの加工が多くあまりデザインの仕事はしてない感じなんですね。それでもいろいろと勉強したりはするものも自分センスないなーと思ったり、たまに回ってくるデザインの仕事も理不尽な理由で締切明日だとかやっつけでやる仕事しかなかったりするので、段々と今の職場ではデザインの勉強しても意味がないな

    プログラミングの勉強を始めて1年間で思ったこととか勉強方法とか - Akinekoの日記
  • 絵文字データベースと相互変換マッピングデータベースのJSONファイルを公開します。

    こんにちは、亀です。 === 追記:みなさんいっぱいはてブしてくれたようなので、せっかくなのでちょっと宣伝です(^^; この絵文字データベースは、携帯専用イベント支援サイト「あつまろ☆ねっと」というサイトの、メーリングリスト連動型の掲示板を構築していく過程で出来上がったものです。 「あつまろ☆ねっと」は現在ベータ版ですが、ぜひ利用してやってください<(。_。)>ペコリ === 携帯サイト作成の際に頭を悩ます最初の関門が、絵文字の取り扱いだと思います。 各社とも絵文字のデータ形式や相互変換表などを公開してくれていますが、取り扱いやすいデータ形式で統一的にまとめてある情報がなかなか存在しなかったりして、車輪の再発明が非常に多い分野ではないかな、という気がしました。 そこで、どうせなら利用しやすいようにきっちり整理しようと思い、各種文字コードや表示形式を統括的に扱う絵文字データと、それらの絵

    絵文字データベースと相互変換マッピングデータベースのJSONファイルを公開します。
  • PEAR::Text_CAPTCHAでCAPTCHA - Do You PHP?

    何年かぶりのGDネタです。最近のコメントSPAM(掲示板荒らし)対策として「イメージに書かれたグニャ~と歪んだ文字をテキストボックスに入力してください」といったものがありますが、このチャレンジ/レスポンス型テストをCAPTCHA(completely automated public Turing test to tell computers and humans apart:コンピュータと人間を区別する完全に自動化された公開チューリングテスト)と呼ぶようです。 The CAPTCHA Project Captcha - Wikipedia, the free encyclopediaの翻訳 スクリプトなど非人間系で行われるコメントSPAMに対しては有効な手段と思いますが、画像を見ることができないユーザにとってはやはりアクセシビリティがない、という問題にも注意を向けるべきでしょう。 Cap

  • Web ページを高速化する

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Web ページを高速化する
  • 【プログラミングで感じた理不尽な事】 何でも構いません。…

    【プログラミングで感じた理不尽な事】 何でも構いません。 あなたがプログラミングをしていて「理不尽だ」と感じた事を教えて下さい (HTML も含めます)。 例えば、コンパイル前なら完全に動作するにも関わらず、何故だかコンパイルするとエラーを生じてしまうであるとか、 a = b + c と記述したのに、a には b + c どころか z などという考えられない値が…とか、 開発環境として用意されているエディタは何でこんなおかしな仕様なのか、等々。 それが生じた言語やハード、OS も併せて書いて頂けますと幸いです。 ※ 但し、依頼者 (クライアント) との間で生じた様な人間的事柄については除かせて下さい

    caraldo_k
    caraldo_k 2009/02/27
    携帯仕様なんとかせえ!
  • 正規表現の入門(1) 基礎的なメタ文字

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    正規表現の入門(1) 基礎的なメタ文字
  • いまどきのソーシャルサイトを作るために必要な10の機能(とそのサンプルコード) | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    いまどきのソーシャルサイトを作るために必要な10の機能(とそのサンプルコード) | IDEA*IDEA
  • http://note.openvista.jp/2008/trying-google-book-search-api/

  • 正規表現の機能の覚書き

    はじめに「はじめての正規表現」がホッテントリ入りしていますが、 導入としては、何に使うのかがわかりやすくて良いのではないかと思います。 あれを見て、基機能をまとめてみたくなったので、正規表現の基的な機能について書いてみます。 (正規表現が初めてという人は「はじめての正規表現」を先に見たほうがいいと思います。) 例では「検索」か「置換」をするものとして話を進めていきます。 (「はじめての正規表現」が実例を中心にしたのに対して、こちらは機能を中心に書きます) 正規表現は、プログラミング言語やその他のツールなど、それぞれで微妙な違い(方言)があるので、その点には注意が必要です。 (表記法が違ったり、ここに紹介する機能がサポートされていなかったり、逆に紹介していない機能をサポートしていたりする場合があります) メタ文字とリテラル文字正規表現には、メタ文字とリテラル文字というものがあります。 メ

    正規表現の機能の覚書き
  • http://higashizm.sakura.ne.jp/reg/

    caraldo_k
    caraldo_k 2008/09/23
    分かりやすかった
  • 制作会社で働く人向け「はじめての正規表現」 - あと味

    制作会社で働いてると、ディレクターやライターであればライティング作業をすることがあるし、マークアップエンジニアであればHTMLCSSを処理するし、プログラマーであればコードを書きます。 制作会社に勤めていれば全員何らかの形で、文字列を扱うことになります。 そんな時に正規表現という超強力な文字列処理のテクニックを身につければ、今以上に作業がはかどるし、いろんな問題が解決するのかなーと思い、先週1時間弱の勉強会を開催しました。 プログラマーは普段から使ってるんですけど、なかなか他の部門の人に紹介する機会がないのが現状だったので、多少なり役立ったんじゃないかと思ってます。 せっかくなので、その勉強会で使ったスライドを動画にしてニコニコ動画にアップしたので、ご紹介します。*1 ついでにウェブページ形式にもしてみました。 はじめての正規表現 って中の人が言ってました。 追記: Twitterのフォ

    制作会社で働く人向け「はじめての正規表現」 - あと味
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Cheap Air Tickets find a tutor Best Penny Stocks Best Mortgage Rates Migraine Pain Relief Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information

  • DoCoMo向けにCSS指定をインラインに埋め込むPHPライブラリ「toInlineCSSDoCoMo」作りました

    こんにちは。Windowsの最大の発明はゴミ箱の標準装備だと思っている亀です。 追記:Mac信者の某氏にゴミ箱はWindowsの発明じゃないと突っ込まれてしまいました。すみません<(。_。)> 昨日はグリーさんのオープンソース勉強会に参加してきました。 今回の講師はDeNAの川崎さんで、わりとモバイル屋さんな自分としてはぜひともチェックしておきたいなと思って参加してきました。 勉強会・懇親会ともなかなか面白い話が聞けたり、変な人がいっぱいしたりしてとても面白かったです。 モバイルをやっているといつも面倒なのは、テンプレートの扱いです。 そのあたりのまとめは以前このブログでうちの高橋さんが超まとめてくれた記事があるので、そちらをご参照ください。 とくにDoCoMoのCSS(i-CSS)は開発者泣かせですね。インラインのみに対応とか、開発しにくくて涙ちょちょぎれそうです。 さてさてそんなDo

    DoCoMo向けにCSS指定をインラインに埋め込むPHPライブラリ「toInlineCSSDoCoMo」作りました
  • Linuxのススメ - livedoor ディレクター Blog(ブログ)

    こんにちは、ライブドアでディレクターをしている河野です。 今回はディレクターという立場で、Linux のススメについて書きたいと思います。 ライブドアで使用しているサーバは、基的に「LAMP」(Linux+Apache+MySQL+PerlorPHP)の構成です。そして、私の所属しているモバイルメディアグループでは、今までの経緯やモバイルの特徴から、HTML やテンプレートエンジンである Template-Toolkit などのフロント周りのコーディングやディプロイ作業はディレクターの担当のため、Linux サーバ上で操作することが少なくありませんが、これは他のグループのディレクターと比べ珍しいかもしれません。詳しくは、「livedoor「モバイルディレクター」のご紹介」や「【座談会】 livedoor ディレクターの実態とその業務」をご覧下さい。 早速ですが、ブログをご覧の皆さんは、

    Linuxのススメ - livedoor ディレクター Blog(ブログ)
  • プログラミング初心者入門講座

    ・まったくのプログラミング初心者の場合は、VBScript初心者入門講座から始めてみてください。 ・普通は Microsoft Access初心者入門講座 がおすすめです。 ・Accessが無い場合は PHP初心者入門講座 がいいと思います。 プログラミングを勉強する時、おすすめなのは学んだことは直ぐにでも使ってみるのがコツです。 特に独学で学ぶ人には、ぜひやって欲しい上達方法です。 人は実際に使ってみる、体験してみることで、知識が身に付きやすくなります。 この辺りは、英語学習と共通するところがありますよね。 英単語や英熟語も、覚えたらすぐに使ってみるのがコツだと言われています。 プログラミング言語というくらいだし、 物事の質ってどんな分野でも似ているということです。 まったくのプログラミング初心者なら、一度は一冊読んで、 これからやることの全体像を見たほうが習得しやすいです。 だからこ

    プログラミング初心者入門講座
    caraldo_k
    caraldo_k 2008/05/13
    ここからスタートするとよさそう、Access、PHP、SQL、Ajaxまで覚えられる・・・はず
  • 公開APIを利用したサンプルサイトを作っていくよブログ

    2008/2/12:「公開APIを利用したサンプルサイトを作っていくよ」は、書籍発売に伴い、新サイトに移転しました。 →公開APIを利用したサンプルサイトを作っていくよ 新サイトでは、サンプルサイトの他に、サンプルソースコードの掲載もしていく予定です。 旧サイト(このページは)、削除せずにこのまま残しておきますので、新旧サイトともに今後ともご利用ください。 (旧)公開APIを利用したサンプルサイトを作っていくよ TOP ABOUT BOOK LINK MAIL BLOG 館 ZAPAnet総合情報局管理人ZAPAが公開APIWebサービス)を利用して、サンプルサイトを作って紹介しています。 Web2.0、マッシュアップの流行によってせっかくWeb上でAPIが公開されていても、利用する前に規約に同意して、開発用ドキュメント(HTMLからPDF、EXECL、WORDなどドキュメントのフォー

  • ブログが続かないわけ | 初心者プログラマーが簡単なフォームを作るときにやりがちな6つのミス

    お問い合わせフォーム、登録フォーム、キャンペーンの申込フォーム。 Webにはいろいろなフォームがある。 Webプログラマーであれば誰もが一度は作ったことがあると思う。 新人プログラマーの初めての実務がフォームであることも多いだろう。 新人が作っているというのにもかかわらず、技術的にも面白い部分がないせいか、正しい知識のある人がレビューすることが少ないと思われる。 単純さゆえにテストが不足しているということもあるかもしれない。 上記の理由は憶測にすぎないが、杜撰なフォームがたくさん出回っているのは事実だ。 もう、CAPTCHAの話とか以前の問題だ。 よく見かける悪い例を簡単にあげておく。新人が初めての実務に当たるときにこれを気にしてくれれば、世の中のフォームがだいぶ良くなると思う。 1. クライアントサイド(JavaScript)でのチェックのみ。 2. 選択肢式の入力欄に対するチェックの漏

    ブログが続かないわけ | 初心者プログラマーが簡単なフォームを作るときにやりがちな6つのミス
  • 頭脳戦であるプログラミングは「麻雀」と同じである

    プログラミングは「麻雀」ではないという。 プログラミングにはランダムな要素などなく、自分の書いたコードによって全てが決まるという。 プログラミング能力は個人差が激しく、「純粋な頭脳労働」だから「時間と頭脳があれば原理的に何でもできる」のだという。 情報を集めて勉強して、ひたすらコードを書いて、どんどん「強く」なっていくのだという。 当に? いや、違う。 プログラミングは頭脳戦であるがゆえに、「麻雀」と同じである。 麻雀と同じように、「流れ」がある。「ツキ」がある。「勢い」がある。 どこで何を切るか、一瞬の「ヒラメキ」も大事である。 それらは経験や勘によって培われる場合もあるし、その人特有の「センス」である場合もある。 いくら情報を集めて、頭でっかちに「強く」なったとしても、「センス」のある人間には勝てない。「勢い」に勝てない。「流れ」に勝てない。「天才」に勝てない。 調子の良い日は100

    頭脳戦であるプログラミングは「麻雀」と同じである