タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

*PROGRAMMINGと*Programmingと*DEVELOPMENTに関するsatmatのブックマーク (25)

  • JavaScriptプログラミング講座【DOMParser について】

    // ------------------------------------------------------------ // XML 文字列を用意する // ------------------------------------------------------------ var text_xml = '<?xml version="1.0" encoding="UTF-8"?>\n' + '<container>\n' + ' <element0 attribute="value0">テキストA</element0>\n' + ' <element1 attribute="value1">テキストB</element1>\n' + '</container>'; // -----------------------------------------------------

  • リロケータブルバイナリ - Wikipedia

    リロケータブルバイナリとは、リロケータブルな性質を持つバイナリである。リロケーション(再配置)とは、位置に依存するコードを読み込みアドレスを割り当てるプロセスであり、コードとデータの参照を読み込み先のメモリアドレスに置き換えることである。 普通、コンピュータの機械語(実行形式)では、通常はコードが0番地から始まる絶対アドレスが用いられる。この場合、プログラムファイルを置くアドレス位置は一箇所に固定され、そのままでは別アドレス位置に置いて実行することはできない。マルチプロセスのシステムでは動的にプログラム間のリンク、切り替えを行うため、位置独立コードにしてオブジェクトの再配置をできるようにする必要がある。 あらかじめ絶対アドレスの記述に代えて仮想のアドレス指定をしておき、実行形式のプログラムファイルを生成する際にはじめて絶対アドレスを記述する(このためのソフトウェアを「リンケージエディタ」と

    リロケータブルバイナリ - Wikipedia
  • エンバグ ‐ 通信用語の基礎知識

    モバイル用 電子計算機 > ソフト > プログラミング > 開発・工程・手法 > バグ・デバグ エンバグ 辞書:電算用語の基礎知識 プログラミング用語編 (PTPROGY) 読み:エンバグ 外語:enbug 品詞:名詞 1997/09/13 作成 2008/05/19 更新 Tweet ソフトウェアやハードウェアにバグを混入させてしまうこと。 リンク 関連する用語 ソフトウェア ハードウェア バグ デグレード デバッグ 広告 コメントなどを投稿するフォームは、日語対応時のみ表示されます 通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club ▼機能別検

  • エンバグとは【enbug】 ─ よくわかる かもしれない IT・コンピュータ 用語辞典 [真・コンピュータ用語辞典]

    【プログラミング】enbug ・デバッグと並行して行われ、しばしばプログラマを無限ループへと陥れる、バグ作り作業のこと。 ・原因がプログラマ人である事が圧倒的に多いにも拘わらず、人がその事に気が付く事は皆無に等しく、一人でカッカと熱くなりイラついていたりしているが、数時間の後、原因がわからず、すっかり疲弊しきった頃に、原因が自分自身にあった事が判明したりして、回復不可能なほど悲傷したりするもの。

  • エンバグとは コンピュータの人気・最新記事を集めました - はてな

    このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

    エンバグとは コンピュータの人気・最新記事を集めました - はてな
  • デグレード - web用語辞典

    意味: デグレードとは、ソフトウェアのバージョンアップやプログラムの手直しにより他の部分が影響を受けて返って品質が低下してしまうこと。 ソフトウェアのデバッグや機能追加を行った場合、プログラムは複雑に絡み合っているためその部分は改善されるが他部分が影響を受けてしまうケースが多々あります。その状態はソフトウェアがむしろ以前より不便になったりするのでデグレード(悪化、退化)と呼ばれます。

    デグレード - web用語辞典
  • デグレードとは - IT用語辞典

    概要 デグレード(degrade)とは、新しいバージョンのソフトウェアの品質が、以前より悪くなること。また、以前修正した不具合やバグが再発・復活すること。新しいファイルなどを古い内容で上書きしてしまい、更新内容が失われることを指す場合もある。 ソフトウェアが更新・修正される場合、利用者は機能・性能の向上、バグや不具合の減少を期待するが、性能が悪化したり、これまで使えた機能が使えなくなったり、バグや不具合が増えるなど、かえって品質が下がってしまうことがある。この現象をデグレードという。 主な原因としては、新たに開発した部分のテストやデバッグが不十分だったり、ソースコードのバージョン管理に失敗してバグの残っている古いコードを使ってしまったり、ある部分に施した修正が別の部分に及ぼす影響の評価が不十分であることなどが挙げられる。 デグレードを防ぐため、機能追加やバグ修正などでコードの一部が改修され

    デグレードとは - IT用語辞典
  • goo

    フォローあなた好みの記事を表示させよう フォロー機能とは フォロー機能とは ボタンを押してあなたの好みのキーワード(ハッシュタグ)をフォローすると、そのキーワードに関連する記事が優先的に表示されます。 フォローしたキーワードは、詳細設定ページの「フォロー中」のエリアに表示されます。

    goo
  • デグレード(でぐれーど)

    ソフトウェア開発において、プログラムを手直しした際に修正部分以外の個所で不整合・不具合が発生したり、バージョン管理の手抜かりなどによって以前の状態に戻ってしまい、修正済みだったバグが再発したりすること。 仕様変更やバグフィックスのためにソフトウェア・プログラムに修正を加えたとき、当該個所は問題なく修正できたものの、ほかの部分に悪影響が出て仕様通りの動作をしなくなったり、システム全体がまったく動かなくなったりすることがある。特に大規模なソフトウェアでは、さまざまな各プログラムが相互に複雑に関係し合っているため、予想できない不具合が発生することが珍しくない。これをデグレード(=降格・悪化・退化)という。日では縮めてデグレ、あるいはエンバクともいう。 デグレードを回避策としては、修正部分以外に既存機能が以前のテスト時と同様に動いているかを確認するリグレッションテスト、バージョン管理システムによ

    デグレード(でぐれーど)
  • デグレードとは コンピュータの人気・最新記事を集めました - はてな

    RAIDによるディスク冗長化構成が外れた状態をデグレードと呼ぶ。

    デグレードとは コンピュータの人気・最新記事を集めました - はてな
  • 特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro

    「データベースはブラックボックス。どんなSQL文を投げたらどんな結果が返ってくるかさえ知っていればよい」---そう思っている人も多いかもしれません。 しかし,物のソフトウエア・エンジニアを目指すのであれば,データベースが動く仕組みを学ぶことは避けて通れません。パフォーマンスなどに問題が生じたときどこから手を付けていいのか皆目見当がつかない,といった事態に陥りかねません。 市販のRDBMSの内部はかなり複雑ですが,基的な部分を理解するのはそれほど難しくありません。この特集でデータベースの動く仕組みを理解してください。 イントロ ●ブラックボックスのままでいいの? 基礎から理解するデータベースのしくみ(1) Part1 ●SQL文はどのように実行されるのか 基礎から理解するデータベースのしくみ(2) 基礎から理解するデータベースのしくみ(3) 基礎から理解するデータベースのしくみ(4) 基

    特集:基礎から理解するデータベースのしくみ - 特集:基礎から理解するデータベースのしくみ:ITpro
  • プログラマのためのGoogleプロジェクト35、+23、+34 | エンタープライズ | マイコミジャーナル

    Blog of 0x1fff 0x1fff: 35 Google open-source projects that you probably don't knowにおいてGoogle Codeでホスティングされているプロジェクトから35のプロジェクトが紹介されている。もとはポーランド語で記載された0x1fff: 34 projekty Open Source udost?pnione przez Googleを英訳したものとあるが、翻訳する段階で1つプロジェクトが追加されて35になっている。その後さらに25のプロジェクトが、その後さらに34のプロジェクトが追加され、合計92のプロジェクトがまとめられている。マイコミジャーナルでニュースやハウツーとして取り上げたものも多い。取り上げられているプロジェクトは次のとおり。 テキストファイル処理 Google CRUSH (Custom Repo

  • 最低でも1つは極めたい、需要の高いWeb開発に関する10の技術:phpspot開発日誌

    10 Most Sought-after Skills in Web Development - NETTUTS 1つは極めたい、需要の高いWeb開発に関する技術、ということでエントリがあがっていました。 MVC等、各種フレームワークの知識 JavaScript、Flashを使ったウィジェット作成の技術 独自のCMSテーマを作成する技術 CMSのカスタマイズやプラグイン作成を行える技術 PSDファイルをXHTMLに変換する技術 JavaScript開発技術JavaScriptプラグインの作成技術 Facebook/Myspaceアプリの作成技術 iPhoneアプリケーション作成技術 Eコマースの導入技術 Flash&ActionScriptの技術でも同じ状況かどうかは分かりませんが、スキルアップのためには何を学べばよいか?という方向性に迷っている方には1つの参考になりそうですね。

    satmat
    satmat 2009/01/02
    MVC、ウィジェット、CMS、CMS拡張、PSD→XHTML変換、JavaScript、Facebook/Myspace、iPhoneアプリ、Eコマース導入、Flash&AS
  • 【リクナビNEXT】で転職!

    現在、あなたがお使いのブラウザは、Cookie(クッキー)をブロックする設定になっています。 リクナビNEXTでは、個人情報保護と利便性の観点からクッキーの使用をお願いしています(個人情報収集等の目的では使用しておりません)。お手数ですが、ブラウザの設定を変更してください。

    satmat
    satmat 2008/12/31
    Winny作者、金子勇氏
  • c/side | Stopping client-side attacks

    Monitoring, Securing, Optimizing 3rd party scriptsKeeping track of 3rd party scripts, taking away obscurity How c/side makes the differenceYou'll know what gets delivered to your user's browser 100% of the time, and we'll make the scripts up to 30% faster.

    c/side | Stopping client-side attacks
    satmat
    satmat 2008/12/29
    達人がコーディングしている様子を傍らで見るという教育法。
  • Build seven good object-oriented habits in PHP

    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.

    Build seven good object-oriented habits in PHP
  • Google 工藤拓さん講演「大規模ソフトウェア開発を支えるGoogleのテクノロジー」

    NAISTにてMeCabの作者としても有名な工藤拓さんの講演が行われました。Googleの開発体制とそれを支えるツールのお話です。 学校と拓さんの双方からブログへの掲載許可が得られたので、まとめを公開します。この講義はNAISTのソフトウェア開発管理講義の一環です。 iPhoneカメラしかなかったので、画像が荒くて済みません・・・。 会場は大入り! 工藤拓さん NAIST自然言語処理学講座出身 Googleに入社してから大規模開発やインフラを経験 MeCabを開発 NTTコミュニケーション科学基礎研究所に所属 その後Googleへ 研究より開発寄り Googleでの仕事語のウェブ検索 「もしかして」機能 ダジャレサーチ エイプリルフールネタを1ヶ月かけて実装 何千人もの開発者が単一のソースコードリポジトリの上で開発を行っている 大規模開発をサポートするインフラが不可欠 Mondria

    Google 工藤拓さん講演「大規模ソフトウェア開発を支えるGoogleのテクノロジー」
  • 自分のコードに誇りを持っていますか? | スラド デベロッパー

    私は自分のコードの品質のせいで、ひどく恥ずかしい思いをしています。私の書くコードはバギーで、遅くて、脆弱で、保守するのも一苦労です。同じような思いをしている方はいませんか? もしあなたもそうなら、何があなたの潜在能力の開花を阻んでいるのでしょうか? もっと大事なこととして、こうした状況を打破するために何かやろうとしていますか? 私は若いころからプログラミングを楽しんでいて(Apple IIe上のBASICで覚えました)、いろいろな言語やプラットフォームを使い、大小様々な企業で働いてきました。悲しいことに私のキャリアで一定していたのは、私が割り当てられるプロジェクトは、プロジェクトの開始からお客さんの資金が無くなるまで、あてどなく漂流してしまうということです。ここ/.に集う開発者で、自分の企業を説得して「カウボーイ風コーディング」を止めさせるか縮小させるかし、ベストプラクティスを導入させるの

  • Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT

    Tomcat 6で実現!Ajaxを超える通信技術Comet:Tomcatはどこまで“安全”にできるのか?(3)(1/3 ページ) Ajaxを超える? Tomcat 6で搭載されたCometとは? 前回はTomcatを“安全”に活用するために、ツールを使った運用の仕方やTomcatの設定について解説しました。 今回はTomcatの安全性から少し離れて、Tomcat 6の新機能の利用方法について解説します。Tomcat 6では、いくつかの大きな拡張がありましたが、今回はJ2SE 1.5で実装されたNew I/O APIjava.nioパッケージ)を用いたComet(コメット)通信について解説します。 おさらい 「通常のHTTPでの通信」 通常のHTTPでの通信はクライアントのWebブラウザなどからサーバへリクエストを送信し、サーバはリクエストを解釈してレスポンスを返します。つまり、通信のタイ

    Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT
  • プログラミング世界のモンスターたち | スラド

    ・文字コード子(多重人格) SJIS とか EUC とか UTF-8 とかいろんな性格を持っている。 ・仕様子(電波少女) 日々電波を受信し、言葉足らずな事ばかりを言う。しばしば突拍子もない事も言う。 ・関数子(努力家) 日々努力を積み重ね色々なものを吸収するが、何でも自分でやろうとして潰れる。 ・金満子(お嬢様) クライアント環境の事を考えずにリッチでファットなライブラリとかを愛用する。 あまりに大きすぎるライブラリで処理をしようとして一日かかったりする。 ・暴走初心者子(バカ) 初心者なので無茶をする。無駄も多くすごいバグも残っているプログラムを書いてしまったりする。 それだけならいいが、パワーは有り余っているので全プログラムの半分ぐらいを書いたりする。 ・現実逃避子(ヤンデレ) デスマというナイフで刺しに来る時限爆弾を抱えている。 ・谷口(忘れ物) しばしばセミコロンを忘れて文法の境