タグ

比較に関するatm_09_tdのブックマーク (12)

  • Excelファイルを比較するツールを作ってみた - Qiita

    はじめに Excelファイルの比較にはWinMergeにxdocdiffのプラグインを入れて使っていたのですが、 列が揃ってなかったり、ヘッダを固定できなかったりと少し不便に感じていました。 そんなわけでExcelファイルを比較するツールを自作してみたので、紹介と使い方を書いていこうと思います。 注意 このツールは筆者の仕事環境において必要最低限の要件で作成しています インストール ここ から最新の.msiをダウンロードする ダウンロードしてインストーラーを実行する ※電子署名をしていないので、以下のウィンドウが表示されると思います。「詳細」→「実行」で実行できます。 Nextを選択 インストールするディレクトリと、ユーザーを選択 (特に指定がなければそのままNext) Nextを選択 起動方法 ショートカットアイコン インストールが完了すると、デスクトップにショートカットアイコンが作成さ

    Excelファイルを比較するツールを作ってみた - Qiita
  • PowerShell の Pipeline と C# の LINQ の簡単な比較とかなんとか - tech.guitarrapc.cóm

    てきとーです。ふぇぇ、まさかりこわいです。 PowerShell といえば Pipeline 処理。 C# なら LINQ がわかりやすい対比になると思ったのでてきとーな記事をでっち上げてみます。 今回は文字列(string) を題材にします。 目次 目次 わかりやすい例 : フィルタ PowerShell LINQ Redis の info 結果で試す 文字列のデリミタを探す PowerShell LINQ なにができるようになったの まとめ おまけ わかりやすい例 : フィルタ とりあえず Where ですよねー。 PowerShell Pipeline 処理といえばてけとーにプロセス取得してフィルタしてとか Get-Process | where Name -eq "powershell" あるいは、v4からの .Whereオペレータを使って Pipeline使わずつなげると [Sy

    PowerShell の Pipeline と C# の LINQ の簡単な比較とかなんとか - tech.guitarrapc.cóm
  • enum の比較は安心して == を使ってください - A Memorandum

    はじめに enum の == 比較はコンパイル時に型チェックが行われる enum の == 比較は null セーフである enum の == 比較は読みやすい enum の == 比較はちょっとだけ早いかもしれない はじめに どこのプロジェクトでも多くの人が enum を equals で比較していることが多いです。 でも enum のインスタンスは単一であることが保証されているので、安心して == で比較することができます(Elvisは1人しか存在しないのです)。 enum の == 比較はコンパイル時に型チェックが行われる 以下の2つのenumがあった場合、 public enum Color { RED, GREEN, BLUE; } public enum Season { WINTER, SPRING, SUMMER, FALL; } equals による比較は異なる型を比較し

    enum の比較は安心して == を使ってください - A Memorandum
  • 続々出てきた JavaScript 系新言語。どれを使う? | プログラマーズ雑記帳

    先に選択方針を図にまとめたものをあげておきます。 JavaScript 系新言語のどれかは使うべき ? 最初にそもそも何か新しい言語を使う必要があるのか? というところから考えてみましょう。 JavaScript に変換する言語あるいは取って代わろうとする言語 がいろいろできてきている状況を考えると、 今のままの JavaScript には問題がある と多くの人が思っていることは間違いないです。 そのため、今後は JavaScript を直接書くのはやめて、 どれかの言語は使うべきだと思います。 JavaScript にもいいところはある、 新しい言語を覚えるのは大変という人も多いでしょう。 しかし、理由は後で説明しますが、そういう人でも TypeScript は使うべきです。 対象言語 ここに挙げたもの以外にもありますが、私が有名だなと思うものと対象にしました。 CoffeeScript

  • ActyWay.com is for sale | HugeDomains

    Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of

    ActyWay.com is for sale | HugeDomains
  • 「 iPad mini」と「Nexus 7」のスペック・性能の比較表

    日発表されたアップルの「iPad mini」と競合するとされているグーグルの「Nexus 7」のスペック・性能を比較して表にまとめてみました。 アップルは、それまで存在しないと考えられていたタブレットの市場を、iPadの投入によって自ら切り開き、10インチ前後では圧倒的なシェア握ってきました。 しかしながら、急激に拡大する7〜8インチのマーケットでは、アマゾンやグーグルにやや遅れて参入することになり、これまで以上に熾烈なシェア争いが繰り広げることが確実と考えられます。 なかでも、先行して7インチのタブレット「Nexus 7」を発売したグーグルとはスマートフォンのOSでも競合しており、「iPad mini」の投入による直接対決が注目されます。 下の表は、両モデルの主な仕様をピックアップして比較したものです。

    「 iPad mini」と「Nexus 7」のスペック・性能の比較表
  • Skype、LINE、Viberなど7種の通話アプリを「アクセス許可」で比較してみた

    自分のAndroid端末のプライバシーを守る上でアプリの「アクセス許可」を読むのは重要なことですが、ただ読むだけではよくわかりませんよね。 そこでRekisaというPC用のフリーソフトを使って、似た機能を持つアプリ同士のアクセス許可の違いを可視化してみました。 Skype for au(左)と、Skype(右)の比較 Android marketの「アクセス許可」タブから全文コピペしたテキストファイルを作り、Rekisaに読み込ませてみました。 au版のSkypeの方が許可事項が少ないですが、通常版のSkypeにはない権限もあることがわかります。 ▼au版のみにある事項 精細な位置情報(GPS)、発信の傍受、ネットワーク接続の変更、起動時に自動的に開始 ▼通常版のみにある事項 アカウントの認証情報を使用、ハードウェアの制御、BLUETOOTH接続の作成、キーロック無効、実行中

  • Java やってる人が C# を使うとはまること - ぐるぐる~

    ここでは、Java SE 5.0 以降を知っている人が C# 2.0 を使うことになった場合を考える*1 *2。 あと、ライブラリについては触れないことにする*3。 命名規約 まず、命名規約が全然違う。Java ではメソッド名にキャメル形式*4を使うけど、C# では Pascal 形式*5を使い、Java では定数名に大文字アンダーバー区切り*6を使うけど、C# では Pascal 形式を使う。 C# に関する命名規約としては、ここだとかここだとかにあるので、参考にするといい。 間違っても、オブジェクト倶楽部のは参考にしないこと*7。 struct の扱い Java ではユーザ定義型は全て参照型だけど、C# では値型も作成できる。また、標準ライブラリの中に struct で定義されたものもある。 で、何にはまるかというと、struct は class と違い、「値渡し」される*8、つまりコ

    Java やってる人が C# を使うとはまること - ぐるぐる~
  • https://tanaka.sakura.ad.jp/2011/02/vps-sakura-saases-serversman.html

  • Javaはスクリプト言語より速い・・・のか?

    『プログラミング言語人気TOP10の簡易解説』という記事が人気を呼んでいたのだが、軽快な語り口で面白い読み物だが、語弊がありそうな部分がある。その中で特に、「(Javaは)実行速度はCに及ばないもののスクリプト言語よりは数十倍速い」とある部分が気になったので、簡単な例で検証してみた。 1. PythonPHPJava、Cで不適切な速度比較を行う 最初にコーディングが不適切な場合にプログラミング言語の速度比較を行うと、通説と異なる結果になる事を示したい。 Ubuntu Linuxで、オブジェクトをなるべく使わずに、順列の整数を100万個生成し、ランダムにシャッフルし、クイックソートを行ったときの経過時間を、timeコマンドで計測したものだ。ソート前、ソート後に配列の内容を、", "で連結して標準出力に書き出している。また、PythonAPIをなるべく使ったもの(*無し)と、なるべく使わ

    Javaはスクリプト言語より速い・・・のか?
  • smph.info

    This domain may be for sale!

    atm_09_td
    atm_09_td 2010/10/12
    とりあえず。
  • 2つのサイトを縦や横に並べて比較表示できるサイト「Nice Sharing」 | ライフハッカー・ジャパン

    「Nice Sharing」は複数のウェブサイトを横に並べて比較できるサイトです。縦に並べることも可能。URLを指定すると、専用のURLが生成され、そこにアクセスすると2つのサイトを同時に表示させることができます。 サイトの比較をしたいときに便利かなと。 以下に使ってみた様子を載せておきます。 まず「Nice Sharing」にアクセスしましょう。 比較したい2つのサイトURLを入力します。 オプションでパスワード設定や、並べ方、表示配分が設定できます。「Create Link」を押すと、リンクが生成され比較ページが表示されます。 こんな感じで、横に2つのサイトを並べることができます。 縦に並べると、初めに指定したサイトの下に次のサイトが表示されます。サイドバーをみるとどういった表示の仕方になっているか分かるはずです。 2つのサイトを比較したり、合わせて表示させたいときに使えますね。 Ni

    2つのサイトを縦や横に並べて比較表示できるサイト「Nice Sharing」 | ライフハッカー・ジャパン
    atm_09_td
    atm_09_td 2010/09/23
    使い処が微妙だが..。
  • 1