ブックマーク / atmarkit.itmedia.co.jp (7)

  • Windows 10のMicrosoft Edgeでデフォルトの検索エンジンをGoogleに変更する

    Windows 10のMicrosoft Edgeでデフォルトの検索エンジンをGoogleに変更する:Tech TIPS Windows 10のデフォルトのWebブラウザーであるMicrosoft Edgeは、インターネット検索に標準でBingを用いる。これを使い慣れたグーグルなどの検索エンジンに変更するには?

    Windows 10のMicrosoft Edgeでデフォルトの検索エンジンをGoogleに変更する
    ham007
    ham007 2015/08/23
    長らく謎であったのが解決
  • SSL通信で信頼されない証明書を回避するには?[C#、VB、2.0、3.0、3.5]

    連載目次 .NETでは、WebClientクラス(System.Net名前空間)やWebRequestクラス(System.Net名前空間)でWeb上のリソースにアクセスでき(参考「TIPS:WebClientクラスでWebページを取得するには?」「TIPS:WebRequest/WebResponseクラスでWebページを取得するには?」)、これらのクラスはSSL(Secure Sockets Layer)でセキュリティ保護されたサイトへのアクセスもサポートしている。 しかし、そのSSLで使用されているデジタル証明書(以降、SSL証明書)が、信頼されないもの、例えば(VeriSignなどの第三者機関が発行したデジタル証明書ではなく)makecert.exeなどにより作成した自己証明書などである場合には、サイトのアクセス時に次のようなエラー(例外)が発生する。 SSL証明書が問題でエラーが

    SSL通信で信頼されない証明書を回避するには?[C#、VB、2.0、3.0、3.5]
    ham007
    ham007 2014/06/16
    オレオレ証明書なhttpsサイトに対してリクエストする場合の対応策
  • なぜ、人はSQLをループさせたがるのか

    設計者にもうれしいO/Rマッパ「DBFlute」 7月13日、DB2の勉強会などを開催するコミュニティ「ClubDB2」が開催されました。冒頭のライトニングトークではフリーランスのオープンソースプログラマであり、DBFluteのメインコミッタでもある久保雅彦さん(写真)がDBFluteをアピールしました。 DBFluteを端的に説明すると、「DB設計者にもうれしいO/Rマッパ」だそうです。ただ、O/Rマッパを乱用されるとパフォーマンスに悪影響を及ぼしかねないので、データベース管理者からすると「えーやめてー」と忌避されがちです。しかし、DBFluteはデータベースの変更に強いという特徴があります。カラムの追加など、データベースの変更履歴を自動生成し、開発環境にスムーズに反映させることができます。それゆえにプログラマには当然のこと、管理者にも役に立つO/Rマッパと言えます。 また久保さんは「デ

    なぜ、人はSQLをループさせたがるのか
    ham007
    ham007 2012/09/19
    (DBからレコード取得する際には)ループでぐるぐるするのではなく、データを「がつん」と使うように発想を変えるのが大事。 とのこと。
  • [ASP.NET MVC]ファイルのアップロードを行うには?[3.5、C#、VB] - @IT

    誤解のしようもないサンプルであるので、さっそく具体的なコードを見ていくことにしよう。 なお、サンプル・プログラムを動作させるに当たっては、「連載:ASP.NET MVC入門 第1回 ASP.NET MVCフレームワーク 基のキ」で紹介した手順に従って、ASP.NET MVCをインストールし、また、「ASP.NET MVC Web Application」プロジェクトを作成しておく必要がある。 1. アップロード・フォームを作成する まずは、アップロード・ファイルを指定するフォームから。以下は、Upload/Indexアクションと、それに対応するビュー・スクリプトである。アクション・メソッド(コントローラ・クラス)とビュー・スクリプトを作成する基的な手順については、前述の記事をご参照いただきたい。 using System; using System.Collections.Gener

    ham007
    ham007 2012/05/04
    ファイルのアップロードを行う
  • 「route」コマンドでWindows OSのルーティングテーブルを操作する

    対象OS:Windows 8.1/Windows 10/Windows 11、Windows Server 2012/Windows Server 2012 R2/Windows Server 2016/Windows Server 2019/Windows Server 2022 Windows PCの「ルーティングテーブル」を変えたい! TCP/IPでは、IPアドレスに基づいてネットワークパケットのルーティングを行っている。このルーティング処理において重要な役割を持つのが「ルーティングテーブル」(ルートテーブル)である。 ルーティングテーブルには、宛先となるネットワークアドレス(とネットマスク)と使用するネットワークインタフェースなどを記録した情報(エントリ)が多数格納されている。 IPパケットのルーティング処理では、パケットの宛先IPアドレスがどのルーティングテーブルのエントリに合致

    「route」コマンドでWindows OSのルーティングテーブルを操作する
    ham007
    ham007 2012/05/04
    WindowsOSのルーティング・テーブル操作
  • Visual Studio 2008で見る.NET Frameworkのソースコード - @IT

    昨年10月、「MS、.NETのソースコードを公開へ」というニュースが流れたが、そこでのアナウンスどおり、先日より.NET Frameworkクラス・ライブラリのソースコード公開が開始されている。 ただし現時点ではソースコードの公開といっても、ZIP形式でまとめられたソース・ファイルがダウンロード可能、といった公開方法ではなく、先日発売となったVisual Studio 2008(Express Editionは除く)でデバッガを使用する際に、クラス・ライブラリのメソッド内部までソースコード・レベルでのトレース(ステップ・イン実行)が可能になるというものだ。 もともとVisual Studioには、ソースコードが納められた(通常は自社内の)サーバに接続し、トレース時に手元にある実行ファイルやDLLファイルのソースコードを表示するという機能が搭載されているが、今回のケースではマイクロソフトが運

    ham007
    ham007 2012/02/11
    デバッグ時に.NET Frameworkのソースコードへステップインする方法。
  • 並列処理を実現!Web Workersを使いこなそう

    連載目次 HTML 4が登場したころは、シングルコアのCPUしかなく、HTMLJavaScriptで実現できる処理も限定的であったため、処理を逐次実施するシングルスレッドでの処理に不満を抱くことは少なかった。もっとも、HTMLJavaScriptは同一のUIスレッド上で処理を行うため、JavaScriptで動的にHTMLコードを生成する処理や、高負荷の処理がある場合、HTMLレンダリングが遅延したり、最悪の場合はブラウザがフリーズしたりしてしまうということがあった。 近年では、マルチコアの端末が大多数を占めるという物理的な環境の改善のほか、HTML5の台頭により、HTMLJavaScriptを高度に活用したWebアプリケーションが増えてきている。そのため、JavaScriptコード自体をマルチスレッドで処理したいという要件も多くなりつつある。 例えばファイルにアクセスする際のI/Oや

    並列処理を実現!Web Workersを使いこなそう
    ham007
    ham007 2012/01/16
    Javascriptでの重い処理を非同期実行させるWebWorkers。
  • 1