diff2htmlDiff parser and pretty html generatorBetter diffs, unmatched reviewsDemo Each diff provides a comprehensive visualization of the code changes, helping developers identify problems and better understand the changes. Line by Line and Side by Side changes Each diff features a line by line and side by side preview of your changes.
某Linux には wget や Curl など、ダウンロードに便利なコマンドがあります。 では PowerShell は、ファイルダウンロードの際に一々 .NETを記述、叩かなくてはいけないのでしょうか? PowerShell 3.0からはそんなことありません。 Invoke-WebRequest を使うことで、ファイルダウンロードが用意に出来るようになりました。 今回、サクッとつかうのにfunctionでラップしたので、サンプルをどうぞ。 基本記述 Invoke-WebRequestは、基本的にはこの形式でファイルダウンロードが可能です。 Invoke-WebRequest -Uri 対象URI -OutFile 保存するローカルパス 簡単ですね! functionにしてみる GitHubに置いておきました。 https://github.com/guitarrapc/PowerShe
Broadly, jsdiff's diff functions all take an old text and a new text and perform three steps: Split both texts into arrays of "tokens". What constitutes a token varies; in diffChars, each character is a token, while in diffLines, each line is a token. Find the smallest set of single-token insertions and deletions needed to transform the first array of tokens into the second. This step depends upon
この記事はミツエーリンクス Advent Calendar 2020 - Adventarの25日目の記事です。 この記事ではComlinkを使って時間のかかる処理を手軽にWorkerへ移した体験を紹介します。 テキスト照合ツール 今回Workerに移した処理は、ミツエーリンクス社内でテキスト照合ツールと呼んでいるツールの一部です。テキスト照合ツールは、原稿のテキストと制作したページのテキストを入力すると2つの異なる部分(差分)をハイライト表示するWebページです。これはテキストの差分を計算するJavaScriptライブラリの1つ、jsdiff(3条項BSDライセンス)のサンプルをミツエーリンクス社内で調整したものです。 テキスト照合ツールは原稿のテキストを入力する欄、ページのテキストを入力する欄、比較結果を表示する欄の大きく3つで構成されています。原稿とページの入力欄にテキストを入力する
時価総額で米NVIDIA(エヌビディア)の後じんを拝して久しい米Intel(インテル)。自前のx86アーキテクチャーに固執せずに、NVIDIAが優位に立つ製品に対抗する新たなプロセッサーを、2022年5月10日と11日にビジネス顧客に向けて開催したプライベートイベント「Intel Vision 2022」において、次々と発表した ニュースリリース 。中でも記者の眼を引いたのは、AI(人工知能)/機械学習の学習フェーズ向けのプロセッサー(図1)、クラウド/データセンターのMPUから各種処理をオフロードするプロセッサー(IPU:Infrastructure Processing Unit)、データセンター向けGPUカードの3つである。 図1 基調講演で学習用プロセッサー「Habana Gaudi2」を掲げる米Intel(インテル)のSandra L. Rivera氏(executive vic
近年のスマートフォンでは、iPhoneだけでなく、Android端末でも外部メモリスロットを使用できない機種も多く存在している。その理由はなぜか、考察したい。 外部メモリスロットを搭載しないスマートフォンの代名詞として、AppleのiPhoneが挙げられる。加えて近年ではAndroidスマートフォンにおいても、10万円クラスのハイエンド機種を中心に外部メモリスロットを利用できない機種が販売されている 2021年、日本でキャリアが発売した10万円以上のスマートフォンにて、外部メモリスロットを利用できる機種は、ソニーのXperiaシリーズとシャープのAQUOS R6(ソフトバンクより発売のLEITZ PHONE1を含む)にとどまった。SIMロックフリーで展開されたハイエンド機でもASUS Zenfone 8 Flipに限られる。 ハイエンドと呼ばれるスマートフォンで外部メモリスロットが利用でき
Did you ever wonder what value remains on your contactless public transport card? Are you interested to see which technology is driving the contactless cards in your hand? Do you want to look behind the scenes and explore which NFC-enabled items you and your friends have? Right here you can find the answer. Scan it using TagInfo. TagInfo is the second application provided to you by NXP Semiconduct
前回(エマニュエル・トッド氏「第3次世界大戦が始まった」)において、フランスの歴史人口学者であるトッド氏は、ロシアのウクライナ侵攻に対する認識を示した。では、戦争終結への道筋をどのように見いだしているのか。また、日本のウクライナ戦争への対応をどのように評価しているのか。ロングインタビューの後編をお届けする。 1951年フランス生まれ。パリ政治学院卒。英ケンブリッジ大学で博士号を取得。家族構成や出生率、死亡率から世界の潮流を読む。76年の著書で旧ソ連の崩壊を予言した。米国の衰退期入りを指摘した2002年の『帝国以後』は世界的ベストセラーに。その後もアラブの春、トランプ大統領誕生、英国の欧州連合(EU)離脱を言い当てた。6月17日に『第三次世界大戦はもう始まっている』(文春新書)を出版予定(写真:Abaca/アフロ) トッドさんはロシアのウクライナ侵攻により、「第3次世界大戦が始まった」と指摘
転売ヤーの“投機商材”と化したソニーPS5 「1台転売するだけで2万円近い利益」:続・続く“いたちごっこ”(1/4 ページ) ソニー・インタラクティブエンタテインメント(SIE)の家庭用ゲーム機「PlayStation 5」(PS5)の販売台数が伸び悩んでいる。PS5は2020年11月に発売し、21年3月末までの20年度で約780万台が世界で出荷された。 ソニーグループは20年度の連結決算の発表会で、21年度のPS5出荷台数として、全世界で1480万台以上を目標としていた。だが、結果的に予測値を330万台下回る1150万台の出荷にとどまった。 出荷が思うように進んでいない理由は、世界的な半導体不足の影響を受け、PS5の需要に見合う供給ができていないことだ。この世界的な半導体不足は米中の貿易摩擦や新型コロナウイルスの世界的流行による需要の増加などに端を発している。 さらに22年に入ってからは
概要 本稿は、突然ムシャクシャした筆者が自分の考えるブロックチェーンの定義と、世間で言われているブロックチェーンの特性および応用例を批判するものである。 本稿は筆者の見解であり、所属組織の公式見解ではない。 ブロックチェーンの定義 そもそもブロックチェーンとはなんなのか。狭義には、「ブロック」の「チェーン」であることから、以下の定義をしたい。 データが、当該データ直前のデータの暗号学的ハッシュ値を持つリスト型のデータ構造 ここでは、そのデータの中に何を保持するかは一切考慮しない。 データがハッシュ値で連鎖することによって、リスト中の任意のデータのみを書き換えると、ハッシュチェーンの整合性が失われ、書き換えが行われたことを検知可能なデータ構造であると定義する。 しかし、世間で「ブロックチェーン」に興味を持つ諸氏はこの定義だけではいささか狭すぎると感じるだろう。 そこで、狭義のブロックチェーン
比較都市史の視点からまちの発展条件を考える 斯波 照雄/中央大学商学部教授 専門分野 都市史、西洋史、商業史 本ページの英語版はこちら 比較都市史研究 我が国において、地方都市では中心商店街の停滞、衰退が報じられて久しい。いまや商店街だけでなくまち全体が疲弊しているようにも見える。その原因を検証するためには、そしてその問題の解決のためにも、これまでの個別都市の盛衰の過程を調査確認し、各都市の現在に至る動向を比較検討することは重要であるように思う。過去を知ることと現状分析は別のこととする認識の方が一般的であろうが、歴史学の視点は現在にある。過去から現在への延長線上に未来は見えてくるのであり、現在を分析して将来を考えようとする時、過去の状況と動向、変化などがそれに対する示唆を与えてくれる。都市の歴史的経過の中での比較は、各都市の特徴を明らかにするとともに、発展できた都市とできなかった都市の比較
会話が無い。聞こえてくるのは仕事の指示や叱責のみ。そんなIT職場で働いた経験がある。 叱責が耳に付く職場だった。若手にヒステリックな声をあげている先輩社員も目立っていた。 筆者は外部の人間だったため多少の世間話は許された。しかし社員たちは雑談することなく黙々と作業をしていた。私がたまに雑談で声を掛けた時の、若手社員たちのうれしそうな(すがるような)瞳が忘れられない。彼ら/彼女らはその後そろって退職した。 雑談すらせず仕事に取り組んでいたのに、生産性が高いというわけではなかった。部課長や先輩社員から若手への叱責の内容を聞いていると、大半が意識違いや抜け漏れに起因する手戻りなのである。 「そういうことじゃない」 「なんで相談しなかったの?」 「普通こう対応するよね。常識だろ?」 この手の言葉がひっきりなしに飛び交う。 いやいや、雑談する隙すら無い職場環境で相談しないことを責めるのはあんまりだろ
komitsubo @komitsubo 年功序列でもいい。能力がその順番なら。大事なのは出来る人が上に上がっていけて出来ない人が下がっていく”功序列”なシステムであって、若い人を上に上げる事じゃないんだよなーと思う。だけど最近は年取ると上げちゃいけない的な勘違いシステムがよく出来るのでなんだかなーと思う。 2022-05-30 08:02:23 ℌ𝔞𝔯𝔱𝔪𝔞𝔫𝔫 @E_H_352 と思うじゃろ。2000年頃に富士通が全社に成果主義を導入したら、「評価に繋がらない仕事を誰もやらなくなった」 「管理職の評価が同じ職位同士なので馴れ合いになって客観的な評価にならなかった」 「結果として、成果主義が組織全体の生産性を下げることになった。」と本社人事部の城繁幸が書いている twitter.com/komitsubo/stat… 2022-05-30 10:56:11
指定したIPアドレスの範囲にpingコマンド一斉送信する方法pingコマンドを指定範囲に一斉に送ることで、端末のIPアドレスを確認することができます。何も分からず機器のIPをチェックしたいときに手軽で便利です。 2019年10月30日 2020年9月26日 dot-plus ネットワーク機器が存在していることは分かっているんだけど、その端末ののIPアドレスが分からない。。。 そんなことありますよね。 そのような場合は、指定した範囲内に[pingコマンド]を一斉に送り、応答を確認してみましょう。 DHCPログがない・・・といった場合にコマンドプロンプトで確認する方法です。 多少、時間がかかりますがやってみましょう。 前提条件は以下になります。 ネットワークセグメント:192.168.1.0/24pingを送る範囲(第4オクテット):50-60 for /l %i in (50,1,60) d
専用のバックに広告が流れるiPadを入れて歩くだけの広告バイト「Stchar!(ストチャー!)」が登場します。広告企画・開発・運営やアプリ開発を展開する「Wanna Technologies」(ワナテクノロジーズ)が提供し、6月4日に正式リリースとなります。 iPadの画面が人に見えるように「Stchar!バッグ」に入れて歩きます 参加するにはiPad(iOS14以降)に「Stchar!」のアプリ(iOSアプリ)をダウンロードし、専用のバッグ(以下、「Stchar!バッグ」)に入れる必要があります。 専用バッグに入れたiPadで広告動画を再生しながら、所定のエリア内を歩くと、最大1時間1200円の収入が得られます。エリア外での広告の表示は無報酬となり、コンビニ、デパートといったお店など私有地に入るときは、広告動画を一時停止にしなければいけません。バイトは雨天の場合は中止。 ※iPad mi
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
GitLabは、これまでGitLabが自社で開発し提供してきたWebIDEを、Visual Studio CodeベースのWebIDEへ移行していくと表明しました。 Here's what's coming next to GitLab Web IDE. https://t.co/1iHQrvR46a — GitLab (@gitlab) May 24, 2022 GitLabには以前から、Webブラウザの画面からコードを管理しつつ、そのままコードの編集などを可能にするWebIDE機能が統合されていました。このWebIDEはオープンソースのMonaco EditorをベースにGitLabが開発してきたものと説明されています。 今回の発表は、このWebIDEをVisual Studio CodeベースのWebIDEに置き換えるというものです(ちなみにVisual Studio CodeもMo
◆ 便利なCiscoコマンド 紹介するCiscoのコマンドは、ネットワーク設計のために役立つコマンドではなく、いわゆる便利コマンド。 ネットワークエンジニアとして構築、運用、検証を行う際に役立てるかと思います。随時更新していきます。 ◆ show running-configを制御するCiscoコマンド
はじめに ソフトウェアエンジニアでテストマンを生業とする Kuniwak です。今回は家を買うためにやったことを紹介します。 というのも、家を買うためにやったことを知人に話してみたら面白がられたため、誰かの役に立つかもしれないと思ったからです。 なおこの記事はソフトウェアに関する技術の記事ではありません(随所に検証の基本的な考え方などが散りばめられていますが…)。また、この記事で紹介する意見・手法は多分に cocopon 氏の影響を受けています。cocopon 氏の家購入エントリもこの記事と同時に公開されているはずです。 また、この記事はとても長いので先にポイントを説明しておきます。この記事ではライフプランシミュレーションに始まり次のような3Dモデルを作って日照や照明の検証をしていきます。また、3Dモデルを作るだけでは漏れが出るのでさまざまな検証を組み合わせています: 検証のために作った3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く