タグ

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

タグの絞り込みを解除

tipsに関するshin-uemonのブックマーク (483)

  • C++ のプログラムのデバッグを楽にする方法

    Google が公開しているソフトウェアの解説シリーズ(→その1 , その2)の続きです。今回は google-glog を使ってスタックトレースを表示する方法についてご紹介します。 C++ でプログラムを書いているとよく遭遇するのがセグメンテーション違反というエラーです。不正なアドレスへのアクセスなどによりセグメンテーション違反が起きると、通常、 UNIX 系の OS では SIGSEGV というシグナルによってプログラムが終了するとともに、 core というファイルが作られます。 core ファイルにはデバッガから参照できるいろいろな情報が残っていますが、多くの場合に役に立つのは、スタックトレースという情報です。スタックトレースを見れば、プログラムがどこでクラッシュしたのか、どのような関数を経由してそこにたどり着いたのかがわかります。プログラムがクラッシュした箇所を特定できれば、単純な

    C++ のプログラムのデバッグを楽にする方法
  • [JS]jQueryの効果的な使い方を実例から学ぶ -Use jQuery

    Use jQueryは、JavaScriptのライブラリ「jQuery」とそのプラグインを使用したウェブサイトのショーケースです。

  • Java SE コアAPI 使用コード例一覧 - @IT

    IT編集部 2009/3/24 最終更新: 2012/04/11 17:57 このページは、Java開発者/プログラマのための、Java SE(旧、J2SE)のコアAPIの使用コード例の記事へのリンク集です。パッケージごとに表でまとめてあります。メソッドやコンストラクタ、例外などAPIの使い方の参考にしてください。パッケージやクラスの並び順は、標準のJavadoc(「Java Platform, Standard Edition API 仕様」)と同様にしています。 すべてのクラス java awt(Abstract Window Toolkit) event image io(In/Out) lang(LANGuage) reflect math(MATHmatics) net nio(New In/Out) charset(CHARacter SET) rmi(Remote Meth

  • 121. IPアドレスから所在地探し

    IPアドレスから所在地を調べたいと思ったことはありませんか?今回は,IPアドレスからその場所がどこなのかPHPで調べる方法をご紹介します。 それには,GeoIPライブラリが必要になります。PHPからこのライブラリの機能を使うには, PEARのNet_GeoIPをインストール Peclの拡張モジュールをインストール Apacheのモジュールとしてインストール という3種類の方法があります。 今回はPeclの拡張モジュールを使います。対象はLinux系OSになります。 1.GeoIPライブラリををインストール MaxMind社のホームページから,GeoIPライブラリをダウンロードし,インストールします。 cd /usr/local/src wget http://www.maxmind.com/download/geoip/api/c/GeoIP.tar.gz tar xzvf GeoIP.t

    121. IPアドレスから所在地探し
  • 無精で短気で傲慢なプログラマ 技術者・SE・プログラマ面接時の技術的な質問事項

    最近、技術者やプログラマの方と面接する機会が多いです。 毎回質問事項を考えるのにも飽きたので、再利用できるようにまとめておきます。 もしさわりの質問に対する反応が良かった場合は、さらに突っ込んだ質問 (インデントが深いもの) をします。経験がないようなら、さらっと流します。 当ページ管理人は、現在 EC サイト構築・運営を担当しているため、 そっち方面に偏っています。 最小限の質問でその人のスキルを見極めるのは難しいなぁ…。 ------- ●追記 ホッテントリに載ったようなので、このチャンスに 人材募集 を再アピールしておきます。 興味のある方はぜひ。 念のため言っておきますが、全部できないとダメというつもりは全くありません (当ページ管理人も、CSS・Eclipse・Struts・Spring・Hibernate・Ruby・アセンブラなど、 弱い部分が多々あります)。 「~はできますか

  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Free Credit Report music videos Migraine Pain Relief Best Mortgage Rates Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • Wikipedia:児童・生徒の方々へ - Wikipedia

    このページでは、小学生から大学生くらいまでの若い人たちに、ウィキペディアに参加するときに注意してほしいことをまとめました。できれば、ウィキペディアで編集をする前に読んでおいてください。 なお、すでにトラブルに巻きこまれているのであれば、自分のどこに問題があったのかを考える手がかりとして、このページをお読みください。 ウィキペディアは、利用者(ウィキペディアの編集に参加している人)の年令を確かめていません。子どもからお年寄りまで立場としては平等であり、子どもであっても編集に参加することができます。 しかしこれは、別の言い方をすれば「子どもであっても特別あつかいをしない」ということです。失敗したときに、「まだ子どもなのだから(許して)」という言い訳は通じません。子どもの利用者は、書きこんだ内容の正確さ、合意の形成(話し合い)での態度など、すべての場面で、大人と同じ一人前の人間としてあつかわれ、

  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
  • リモート・デスクトップ接続クライアントを新バージョンにアップグレードする - @IT

    だがWindows XP/Windows Server 2003標準のリモート・デスクトップ接続クライアント(RDC) 5.xでは、最大表示解像度が低いなどのデメリットもある。 Windows 2000 Server/Windows Server 2003のターミナル・サービスや、Home Edition以外のWindows XPのリモート・デスクトップ(以下まとめてリモート・デスクトップ)を利用すれば、リモートからそのコンピュータに接続し、あたかもそのコンピュータそのものを操作しているように使うことができる。例えば自宅のデスクトップPCでリモート・デスクトップを有効にしておけば、VPNを介して会社から自宅のPCに接続し、そのWindows環境を自由自在に使うなどが可能だ。システム管理者であれば、すでにリモート・デスクトップで複数のWindowsサーバを集中管理している方々も多いだろう。

  • DropBoxを駆使してFirefox全設定を完全シンクロさせる | 教えて君.net

    会社と自宅でパソコンを使い分けていると、ブラウザの情報がそれぞれのマシンに保存されるので非常に使いにくい。例えば、自宅のパソコンで「お気に入り」に保存したサイトが見たくなっても、保存してあるのは会社のパソコンの方だったり、会社のパソコンで以前読んだページが履歴にないと思ったら、自宅のマシンで読んだページだったり……。IEではこういった情報の移動を、手動で行わなければならない。 Firefoxなら、ファイル共有サービス「Dropbox」を使って、全設定フォルダを丸ごと共有することができる。職場や学校のマシンと自宅のマシンで、全く同じ環境のブラウザを利用できるようになるぞ。Dropboxでは同期するフォルダは1つだけしか指定できないため、シンボリックリンクを使って設定ディレクトリ以下のフォルダを共有する必要がある。「リンク作成シェル拡張」を導入しておこう。 Dropboxで同期できるフォルダは

  • モバイルサイト構築前に知っておきたいユーザビリティ10のポイント(第1回) | モバイルサイト構築のユーザビリティいろは

    端末特性に応じたユーザビリティの考え方最も身近で、どこでも気軽に使えるインターネット端末となった携帯電話。端末の急速な普及とハイスペック化にともない、携帯電話向けインターネットサービスによるマーケティングが各企業で格的に取り組まれるようになっています。PC向けWebサイトと同様、携帯向けWebサイト(以降“モバイルサイト”)の構築においても当然、ユーザビリティの高いサイトを構築することが各企業のビジネスによい影響をもたらすことは必然です。 しかし、モバイルサイトでは、これまで各企業が構築・運用してきたPC向けWebサイトと比べると、画面サイズや1ページで表示できるページ容量制限、キャリアごとの違いなど、モバイルならではの制約があります。それらを踏まえたうえで、どうすればモバイルサイトでユーザーにメッセージを正確に伝えることができ、ストレスなく利用できるユーザビリティの優れたサイトを実現で

    モバイルサイト構築前に知っておきたいユーザビリティ10のポイント(第1回) | モバイルサイト構築のユーザビリティいろは
  • 「 2 」か「 9 」で割ってみる - ナイトシフト

    先日、飲んでたときに「 9 」という数字が面白いというになったのですが、「 数字が合わないときに『 9 』で割ったりするよね。 」と言ったら誰もやってなかったのでその話をします。たぶん、会計に携わってる人なら知ってる人も多いはず。 例えば、経理の仕事をしてたりすると、仕訳を全部入力したのに帳簿の残高と実際の預金残高が合わないということがあると思います。会計の仕事をしていない人でも、家計簿ソフトを使ってて、レシートを全部入力したのに現金の残高が合わないなんていうことがあるんじゃないでしょうか。そんなときは闇雲に間違いを探しはじめないで、とりあえず差額を「 2 」か「 9 」で割ってみるといいかもしれません。割り切れると↓こんな可能性が考えられます。 「 2 」で割り切れる → ±を逆に入力してる可能性がある「 9 」で割り切れる → 桁間違い or 数字の一部を逆に入力してる可能性がある  

  • @IT編集者が選ぶ2008年必読記事:「Security&Trust」編 - @IT

    2008/12/24 @ITには1年間に多数の技術解説、動向解説の記事が掲載されます。重要ながら見落とされてしまった記事もありますし、いまあらためて読むと別の見方ができる記事もあります。そこで年末年始企画として、@ITの各フォーラム編集者が推薦する「2008年必読記事」を紹介! 最初はSecurity&Trustフォーラムです。 Security&Trustフォーラムがお勧めする2008年の必読記事、まずは「DNSキャッシュポイズニング」関係の記事です。@ITニュースの関連記事「DNSアタック、技術者がまずすべき3つの対策」は「2008年7月、インターネットの世界を根幹から揺るがす大きな問題が公開された」との書き出しで、DNSキャッシュポイズニング攻撃の深刻さを表現しています。 技術的な解説はSecurity&Trustフォーラムの「DNSキャッシュポイズニングの影響と対策 前編」と同「後

  • @IT編集者が選ぶ2008年必読記事:「Server&Storage」編

    IT編集者が選ぶ2008年必読記事:「Server&Storage」編:年末年始は「VMware」三昧! 新しい技術やビジネスモデルが次々に登場するIT業界ですが、定着し、使い続けられるのはその一部です。その中で「仮想化技術」は2008年に定着し、一般化したといっていいのではないでしょうか。新たなサーバ導入を考える企業は何らかの形で仮想化技術の利用を検討するでしょう。@ITの各フォーラム担当編集者が2008年の必読記事を紹介する企画。今回はServer&Storageフォーラムのお勧め記事です。 同フォーラムの必読記事は、サーバ仮想化の定番ソフトウェア「VMware Infrastructure 3」を解説した「サーバ仮想化の必然とVMware」です。この記事では、そもそもサーバ仮想化とは何かから始まり、「VMware Infrastructure 3」の基を分かりやすく解説します。

    @IT編集者が選ぶ2008年必読記事:「Server&Storage」編
  • ログインを優れたものにする11の方法 | エンタープライズ | マイコミジャーナル

    SitePoint - 11 Expert Tips For Enhancing The User Login Process WebサービスやWebアプリケーションをローンチしたときは開発者もやる気に満ち溢れ、初期ユーザからもいいフィードバックがもらえる。ユーザは自分の意見がストレートにサービスに反映されることを嬉しく感じ、デベロッパも開発に手応えを感じ熱心に改善する。しかし時が半年も経つといつのまにかユーザが遠のいている。よくある話だ。 Webサービスは導入までの敷居が低いため、ユーザはちょっとでも不便なUIがあると使う気が失せて別のサービスを探すようになる。たとえばそれがログイン部分であったら致命的だ。ログインしてもらわないことにはまず使ってもらえない。ログイン処理はセキュリティであったりユーザ体験であったりもっとも重要な部分だ。 Gary Barber氏がSitePointに11

    shin-uemon
    shin-uemon 2008/12/25
    ログイン機能に求められる話と少し異なるけど、意識しておきたい事柄→「ログインしなくてもある程度のサービスが利用できること」
  • CodeRepos::Share – Trac

    What are u coding? old title = 個人レポジトリを共有しよう!計画。 みんながそれぞれ作って公開してる公開レポジトリを一緒くたにしちゃいたい。参加してる全員がどのファイルもみたり変更したりできるような。 パッチ送られてくる代わりに「後で見とくからコミットしといて」とかいえたりとか、つくりかけで放置したもので他の人が興味もったら続き作ってもらうとか、メンテするのめんどくなったのだれかにやってもらうとか、突発的に誰かと一緒にプロジェクト始めたりとか、できる! 詳しくは unknownplace.org - 2007/08/29 - 個人レポジトリを共有しよう! YappoLogs: CodeRepos - 個人レポジトリを共有しよう!計画 Development We have a Subversion repository and you can check it

  • ちょっとした構成案を作れば、あなたのドキュメントはもっとわかりやすくなる!

    EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

    ちょっとした構成案を作れば、あなたのドキュメントはもっとわかりやすくなる!
  • VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行

    VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行:特集:Visual Studio 2008単体テスト機能徹底活用(後編)(1/3 ページ) 連載目次 稿の前編では、Visual Studio 2008 Professional Edition(以下、VS 2008)に搭載されるようになった単体テスト機能の機能項目を網羅的に解説した。 後編となる今回では、この単体テスト機能を使ったテスト駆動開発の手順について紹介する。また後半では、NUnitからのテスト・コードの移行の手順についても解説する。 テスト駆動開発に挑戦 前編ではあまり触れなかったが、単体テストはアジャイル開発における「テストファースト」や「テスト駆動開発」と呼ばれる開発手法の普及に合わせて大きく注目されるようになった。 テスト駆動開発では、最初に(システム体ではなく)テスト・コードを記述する。テスト・コー

    VS 2008単体テスト機能でテスト駆動開発/NUnitからの移行
  • IDEA * IDEA

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

    IDEA * IDEA
    shin-uemon
    shin-uemon 2008/12/18
    これは手軽にできていい
  • 1ピクのラインにこだわったデザインスタディ

    ヘッダ内、ヘッダとコンテンツなど異なる色の背景の区切りに1ピクセルのラインを使用したデザインスタディをSpoonfed Designのエントリーから紹介します。