タグ

2009年9月29日のブックマーク (12件)

  • 特集:Firefox 3とFirebugで始めるJavaScript開発|gihyo.jp … 技術評論社

    第3回Command Line APIとその活用、各タブからのデバッグ方法 堀邦明 2008-05-21

    特集:Firefox 3とFirebugで始めるJavaScript開発|gihyo.jp … 技術評論社
    tanakaBox
    tanakaBox 2009/09/29
    Firebug講座。
  • Gaucheでメタプログラミング - @IT

    プログラムの実行はどのようにして行われるのか、Linuxカーネルのコードから探る (2017/7/20) C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。最終回は、Linuxカーネルの中では、プログラムの起動時にはどのような処理が行われているのかを探る エンジニアならC言語プログラムの終わりに呼び出されるexit()の中身分かってますよね? (2017/7/13) C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、プログラムの終わりに呼び出されるexit()の中身を探る VBAにおけるFileDial

    tanakaBox
    tanakaBox 2009/09/29
    注目。
  • Linux Bash Shell Scripting Tutorial Wiki

    Linux Bash Shell Scripting Tutorial Written by Vivek Gite. Copyright 1999-2017 Vivek Gite and its contributors. Some rights reserved. Chapter 1: Quick Introduction to Linux What Is Linux? Who created Linux? Where can I download Linux? How do I Install Linux? Linux usage in everyday life What is Linux Kernel? What is Linux Shell? Unix philosophy But how do you use the shell? What is a Shell Script

    tanakaBox
    tanakaBox 2009/09/29
    チュートリアル形式。大体理解してるつもりだが、分かりやすそう。
  • ネイルで失敗しないためのネイリスト選びの極意とは?

    新社会人になって、ついにネイルができるようになった!でも、初めてネイルサロンに行くときには、何を基準に選べばいいの?ネイリストさんは?そんな方が多いと思います。 今回は、初めてネイルサロンに行く方のために、ネイルサロン、ネイリストの選び方について解説します。 ホームページの内容を確認 始めてネイルサロンに行く方は、何を基準にすればいいか分からないと思います。 そんな方は、まずお店のホームページを見てみましょう。 そのときに確認したい点がいくつかあります。 メニュー内容や案内が明記されているか ネイルのデザインやカラーのサンプルが掲載されているか 店内の写真が掲載されているか ネイリストの専門知識や技術が紹介されているか 少なくとも、この程度は確認しておきたいでしょう。 ホームページに掲載されている情報から、自分が合いそうなネイルサロンを見つけてみるのが最初は良いでしょう。 しっかりとした電

    tanakaBox
    tanakaBox 2009/09/29
    Schemeポータル。
  • shiro 流 - higepon blog

    map-accum と match-lambda* の組み合わせとか人生で一度も経験ない。 jmp label のために addr という seed を持ち回って評価していくのがきれいだ。 こういう職人芸は盗まねば。 ;; asm :: [Insn] -> [Byte] (define (asm insns) ;; first pass. create [(p,xaddr)] where p :: (Int,[(Symbol,Int)]) -> [Byte] ;; and xaddr is a value of PC after the code is fetched. (receive (abss _) (map-accum (match-lambda* [((? symbol? label) addr) (values (cons label addr) addr)] [(insn a

    shiro 流 - higepon blog
    tanakaBox
    tanakaBox 2009/09/29
    map-accum
  • ファイル名は「左から右に読む」とは限らない?!

    ファイル名は「左から右に読む」とは限らない?!:セキュリティTips for Today(8)(1/3 ページ) 私たちの常識が世界では通用しないことがあります。攻撃者はそんな心のすきを狙って、落とし穴を仕掛けます。今回はそれを再認識させるかのような手法と、その対策Tipsを解説します(編集部) 皆さんこんにちは、飯田です。先日、セキュリティ管理者の方々と「今後のウイルス対策のあり方」について意見交換をする機会がありました。参加者からは活発な意見や質問も飛び交い、盛り上がりを見せた意見交換会となりました。私自身も多くの気付きや学びを得ることができ、貴重な時間を過ごすことができました。 その意見交換会の中で、Unicodeの制御文字を利用したファイルの拡張子偽装の話題が出ました。この手法は目新しい手法ではなく、数年前からすでに指摘されていたものです。しかし、久しぶりに手法について議論するこ

    ファイル名は「左から右に読む」とは限らない?!
    tanakaBox
    tanakaBox 2009/09/29
    ファイル偽装について。実行権限与えなければいいんじゃね?
  • あなたの言葉はなぜ他人の心に響かないのか?

    あなたの言葉はなぜ他人の心に響かないのか?:オープンソースソフトウェアの育て方(1/7 ページ) プログラマーとしては二流でもコミュニケーションスキルが優れている人は、結果としてプロジェクトをよい方向に引っ張ることになります。ここでは、オープンソースの世界で暮らす上で、あなた自身がうまくコミュニケーションを行う方法とプロジェクト内での円滑なコミュニケーションを維持する方法を「すべて」説明します。 明りょうに、分かりやすく書くという技術は、オープンソース界で暮らす上で最も重要なものの1つといえるでしょう。ある意味ではプログラミング技術よりも重要かもしれません。プログラミングの技術は優れているがコミュニケーションスキルに欠ける人は、一度に1つずつのことしかこなせません。また、周りの人の気を引くことにも苦労するかもしれません。逆に、プログラマーとしては二流だがコミュニケーションスキルが優れている

    あなたの言葉はなぜ他人の心に響かないのか?
    tanakaBox
    tanakaBox 2009/09/29
    「あなたが何を書いたか」
  • 正規表現をいまのうちに覚えておきたい人のためのリソース集

    HTML5で正規表現がサポートされる、といったことをきっかけに、正規表現はプログラマだけでなくWebクリエイター全体のスキルとして求められていくものになっていくのではないでしょうか(参考:あまり知られていないけれど、HTML5では正規表現が使えるようになる )。 ここではそうした正規表現の初学者や、一度挫折したけど再入門したい人、そしてより高度な内容をマスターしたいすべての人のためのリソース集を作りました。 初学者向けには「はじめての正規表現」 「はじめての正規表現」は、文字通り正規表現という言葉は知っていても中味はよく分からない、という初学者の方にぴったりのコンテンツ。紙芝居形式のプレゼンテーションで楽しく正規表現について把握できます。 はじめての正規表現 初学者の方には、次の2つの記事も手っ取り早く読めて概要を把握できますので紹介しておきます。 使うほどに良さが分かる正規表現(1/2)

    正規表現をいまのうちに覚えておきたい人のためのリソース集
    tanakaBox
    tanakaBox 2009/09/29
    良質なまとめ記事。
  • WordPress › Error

    Error establishing a database connection This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down. Are you sure you have the correct username and password? Are you sure that you have typed the correct hostname? Are you sure that the database server i

    tanakaBox
    tanakaBox 2009/09/29
    見える化。
  • Google Sets

    Enter a few items from a set of things. (example) Next, press Large Set or Small Set and we'll try to predict other items in the set.

    tanakaBox
    tanakaBox 2009/09/29
    類語検索
  • クラウドコンピューティング - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2018年10月) 独自研究が含まれているおそれがあります。(2015年9月) 出典検索?: "クラウドコンピューティング" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL イメージ図。ユーザーから見てクラウド(雲、ネットワーク)の中にプロバイダが提供する各種サービスがある。 クラウドコンピューティング(クラウド計算、英: Cloud computing)は、インターネットなどのコンピュータネットワークを経由して、コンピュータ資源をサービスの形で提供する利用形態である[1]。略してクラウドと呼ばれることも多く、cloud とは英語で「雲」を意味

    クラウドコンピューティング - Wikipedia
    tanakaBox
    tanakaBox 2009/09/29
    イマイチよくわかってない。結局のところ言葉だけが独り歩きしているバズワード。
  • 「テキストプロトコルは遅くないよ」という話 - kazuhoのメモ置き場

    「バイナリプロトコルは速い」「テキストプロトコルは遅い」という言説を、ときおり目にするけど、それって当なのか。個人的には、それって昔の話だと思ってる。 SMTP みたいな、ペイロードについてもターミネータ(とエスケープ)を使うプロトコル*1は確かに遅い。で、FTPプロトコルでは、大容量のデータを「高速」に転送するために、制御用のTCPコネクションと転送用のコネクションを分けたりしてた。 だけど、HTTPプロトコルは、テキストプロトコルだけど、ペイロードについてはターミネータを使わない。keep-alive を行う際には、Content-Length ヘッダ(あるいはchunkedエンコーディング)を使うことで、ペイロードのパース/変換処理を不要にしている。別の言い方をすると、テキストプロトコルだからと言って、バイナリプトロコルよりペイロードの処理時間が長くなるとは限らない。HTTP 以降

    「テキストプロトコルは遅くないよ」という話 - kazuhoのメモ置き場
    tanakaBox
    tanakaBox 2009/09/29
    しかし、TCP/IPがテキストプロトコルだったら泣ける。