タグ

tanosikeizaigakuのブックマーク (422)

  • 【C#】Task初心者のTask初心者によるTask初心者の為のTask入門 - Qiita

    背景 Taskってなんだか小難しい割に初心者向きの、というかTask入門的な記事が少ない気がする。というか少ないです。 以前書いた、【C#】Cドライブ以下にある全てのファイルパスを非同期かつIEnumerableに取得してみたという記事ではかなり丁寧に書いたつもりだったが「コピペで動くようなものを書け」という要望があったのでこの記事ではコピペで動く、そして分からないが分かるをコンセプトに書いてみました。 問題提起 同期の後輩がこのような事で悩んでいる、という事を聞きました。 WinFormでTimerイベントを使わずに1秒毎にファイルの中身を取得したい。 Timerイベントを使いたくない理由としては何故かウィルスソフトに過剰検知されてしまうからで、Taskを使って実現してみたい。だが、イマイチ書き方がわからない…。 おk把握。つまり、こういう事ですね。 using System; usin

    【C#】Task初心者のTask初心者によるTask初心者の為のTask入門 - Qiita
    tanosikeizaigaku
    tanosikeizaigaku 2020/07/07
    既存のUIへの同期処理を非同期にしたい場合、Task.Run,Invokeメソッドを用いることで解決できる
  • ユーザーがDataGridViewのセルに正しくない値を入力した時に発生するエラーを捕捉する

    注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。 例えば、数値型の列のセルにアルファベットを入力すると、「DataGridView の既定のエラーダイアログ」というダイアログが表示され、例外が発生したことをユーザーに知らせます。ユーザーがセルに正しくない値を入力するとこのようなダイアログが表示されますが、ユーザーにとっては意味不明の内容ですので、このようなダイアログをそのまま表示させるのは適切ではありません。 このダイアログを表示しないようにするには、DataErrorイベントをハンドルします。この方法は、ヘルプの「DataGridView の既定のエラーダイアログ」でも説明されています。 DataErrorイベントハンドラにより、独自のダイアログを表示するごく簡単なサンプルを示します。 'DataErrorイベントハンドラ Pri

    ユーザーがDataGridViewのセルに正しくない値を入力した時に発生するエラーを捕捉する
    tanosikeizaigaku
    tanosikeizaigaku 2020/07/07
    なぞのエラーが出るのを防ぐ
  • 【SQL Server】SELECTで出した結果をcsvに出力する方法を解説します - ゲーマーときどきエンジニア

    こんにちは。たいら(@tairaengineer2)です。 この記事では、SQL ServerでSELECTした結果をcsvに出力するやり方について解説します。 スポンサーリンク 前提条件 解説で使うテーブル SELECTした結果をcsvに出力するやり方を解説 まとめ:SELECT結果をcsvに出力してみよう! 前提条件 この記事では、Microsoft SQL Server2017を使っています。 インストールの仕方は、下の記事をご参考ください。 www.tairax.com 解説で使うテーブル この記事の解説で使うのは、【Person】テーブルです。 すべてのデータは↓です。 これを【name】列を【田中】だけに絞ります。 このSELECTした結果をcsvに出力します。 SELECTした結果をcsvに出力するやり方を解説 では、SELECTした結果をcsvに出力するやり方を解説します。

    【SQL Server】SELECTで出した結果をcsvに出力する方法を解説します - ゲーマーときどきエンジニア
    tanosikeizaigaku
    tanosikeizaigaku 2020/07/03
    こんなやり方でCSV出力できるとは....
  • ネットワークの勉強をはじめから - 2進数と16進数の変換方法

    ◆ 2進数から16進数への変換方法 2進数の数値を16進数の数値に変換するためには、3つのステップを踏む必要があります。16進数の1桁を 2進数では4桁で表すため、先ず、2進数の数値を4桁の数値に分離します。次に、分離した数から10進数の 値を求めます。最後にその10進数の値を16進数に変換します。その結果は以下の通りです。 以上のことから、2進数の数値「 10110110 」は16進数の数値に変換すると「 0xB6 」であると分かります。 ◆ 16進数から2進数への変換方法 16進数の数値を2進数の数値に変換には上図と逆のことをします。16進数の1桁を2進数の4桁に変換します。 そして、その4桁の数値を並べるだけです。上図と同様で、16進数の数値からいきなり2進数の数値を求め られない場合、16進数の数値を一度10進数の数値に変換し、10進数の数値から2進数を求めるようにします。 以上の

  • 【EXCEL】簡単!非表示の行を一括で再表示させるには?

    手順 隠れている行と表示されている行の境目を選択します。 今回の例では、非表示となっているのは、「7行目」~「99行目」。 表示されている行「6行目」と「100行目」を行選択します。 ◆行選択するには 行番号の「6」のところを左クリックします。 左クリックしたまま、ズルズルっと行番号「100」のところまでマウスを移動します。 行番号「6」と行番号「100」の間にカーソルを近づけます。 行番号「6」と行番号「100」の間にカーソルを近づけると矢印マークが上下の矢印マークに切り替わります。 上下の矢印マークの状態で左ダブルクリックします。 上下の矢印マークの状態で左ダブルクリックすると、非表示であった行「7行目」から「99行目」までが表示されます。 最後まで読んでいただき、ありがとうございました!

    tanosikeizaigaku
    tanosikeizaigaku 2020/07/02
    たくさんの行を非表示させた後に、一律再表示させるためのテクニック
  • 数値の表現(小数) | ITの基礎知識|ITパスポート・基本情報

    この記事での学習内容 ITパスポート 基情報 応用情報 小数の表現を理解する。 用語例: 固定小数点数,単精度浮動小数点数,倍精度浮動小数点数,仮数,指数 小数の表現方法の種類 小数の表現方法には固定小数点数と浮動小数点数があります。また、浮動小数点数には、単精度浮動小数点数と倍精度浮動小数点数などがあります。 固定小数点数 コンピュータで負の数を含む整数の数値データを扱うときは、固定小数点数という方式を使うのが一般的です。 固定小数点数では、次のようにデータを記憶します。 データの格納に必要なビット長の記憶領域をあらかじめ用意する。 小数点の位置を決めて、各桁の2進数値を各ビットに当てはめる。 先頭の1ビットを正負の符号ビットとして扱う。 なお、固定小数点数のビット長はコンピュータによって異なりますが、16ビットや32ビット長などが一般的です。 浮動小数点数 浮動小数点数は、文字通り小

    tanosikeizaigaku
    tanosikeizaigaku 2020/07/02
    “浮動小数点数は、仮数部の符号、指数部、仮数部を用いて表現します。 仮数部の符号は、0か正の数の場合は0を、負の数の場合は1とします。 指数部は基数を何乗するのかという値を入れます”
  • 【受賞者インタビュー】Chatworkでタスクを可視化、“報連相”の手間と時間を削減

    tanosikeizaigaku
    tanosikeizaigaku 2020/07/01
    API連携によって、未消化タスクの通知を行うように
  • 【受賞者インタビュー】アナログだった現場が一変!Chatworkで福祉施設の業務を大幅効率化

    tanosikeizaigaku
    tanosikeizaigaku 2020/07/01
    スプレッドシートやグーグルカレンダーとのタスク連携
  • WebSocket ってなに?を解決しながら双方向通信について学ぶ。 | Wild Data Chase -データを巡る冒険-

    tanosikeizaigaku
    tanosikeizaigaku 2020/06/30
    "WebSocketはクライント・サーバ間の双方向通信を実現する。ハンドシェイクの方式がHTTPとほぼ同じで、いくつかの項目をつけくわえるだけで実現できる。HTTPでもコネクションの維持はできるが、WebScoketに劣る
  • WebSocketとは - IT用語辞典

    概要 WebSocketとは、WebサーバとWebブラウザの間で双方向通信できるようにする技術仕様。サーバ側から任意のタイミングで送信を開始でき、プッシュ型の情報配信アプリケーションを手軽に実装できる。 Webコンテンツの伝送に用いられるHTTPは通常、クライアント(ブラウザなど)からの要求(リクエスト)にサーバが応答(レスポンス)を返すという形でしか通信できないが、WebSocketでは一旦接続を確立した後はクライアント側からもサーバ側からも能動的にメッセージを送信することができる。 通信に使用するTCPポートやプロトコル(通信規約)、メッセージの形式などはHTTPの仕様を踏襲し、HTTPで確立したコネクションをWebSocketに切り替え(アップグレード)ることでWebSocket用の通信路を確保する。「http:」「https:」に代わるURIスキームとして「ws:」および「wss:

    WebSocketとは - IT用語辞典
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/30
    "WebSocketを利用することで、独自のプロトコルやネイティブクライアントでしか実現が難しかった効率的な双方向通信環境をWebアプリケーション上でシンプルに実装することができるようになる"
  • 今さら聞けないWebSocket~WebSocketとは~ - Qiita

    Webにおいて双方向通信を低コストで行うための仕組み。プロトコルの一種。 WebSocketの必要性 Web通信といえば HTTP。 主にHTMLで書かれた文書を転送するためのプロトコル。 HTTPの規格が制定された当時のWebは、遠隔地にいる人同士が知識を共有するためにあった。 Webの用途は変わってきた SNS等の登場によって、リアルタイムなやりとりが求められるようになった。 だれかのアクションがリアルタイムで他のユーザーに伝わり、ほかのユーザーもリアクションすることができる。 このリアルタイムなやり取りを実現するには、サーバ上の情報の更新が行われたらクライアントの画面等を更新する必要などがある。 これをHTTPで実現しようとすると難しい。 HTTPのボトルネック 1つのコネクションで1つのリクエストしか送ることができない リクエストはクライアントからしか送ることができない サーバーか

    今さら聞けないWebSocket~WebSocketとは~ - Qiita
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/30
    Nature RemoもWebSocketを使って動いている。Web Socketとは、Web上でリアルタイムに双方向通信を行うための仕組み。
  • 矢印を水平に延長できない: ぱそらぼ(ぱぁと2)

    備忘録を兼ね、ご質問いただいた内容等、記録しています。 コメント等で、ご質問も受け付けていますが、私に解決できれば…の話です。 コメントに気づいていない場合もありますので、諦めずに再訪いただけると嬉しいです。 尚、直接のご連絡の場合はchiko_419@yahoo.co.jp まで。 Officeには、四角形や円などの簡単な幾何学図形が描ける機能を持っています。ワード文書中に簡単に図形が書けるので、よく利用します。 この図形描画機能で「矢印」を描く際、Shiftキーを押しながらドラッグすると、水平もしくは垂直、または45度の傾きのきれいな矢印が描けます。 上図はShiftキーを押しながら水平に描いています。(尤も、Shiftを使わないでも、まっすぐにドラッグする意思があれば、たいていはうまくいきます。笑) 問題は、この一旦描いた矢印を、後でサイズ変更しようとする場合です。ハンドルにマウスポ

    tanosikeizaigaku
    tanosikeizaigaku 2020/06/29
    Shiftキーを押しても、平行に矢印が描写できないとき...。Excelの書式タブから、「高さ」を変更することによって、平行にできる
  • 仮勘定(カリカンジョウ)とは? 意味や使い方 - コトバンク

    〘名〙 簿記で、事実の確定しない場合、また、どの勘定項目に属するかが不明な場合などに、帳簿整理のため一時的に記帳しておく勘定科目。仮受金勘定、仮渡金勘定などがある。〔英和商業新辞彙(1904)〕 取引が生じた際にどの勘定に記録してよいか未定である場合、あるいは、勘定科目は分かっていても金額が未確定である場合に一時的に記録される勘定をいう。 たとえば、社員に対して出張旅費を概算額で前渡しした場合、勘定科目は確定しているが、社員が帰社して清算するまでは旅費の金額は確定できない。そこで、社員に前渡ししたときには、一時的に仮払金勘定に記録しておき、清算されて金額が確定した時点で、仮払金勘定から旅費交通費勘定に振り替える処理を行う。 仮勘定は期末までに正しい勘定に振り替える必要があり、そのまま貸借対照表に計上することはできるだけ避けなければならない。 [万代勝信]

    仮勘定(カリカンジョウ)とは? 意味や使い方 - コトバンク
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/29
    簿記上の取引は発生したが、その時点では整理すべき勘定科目が判明しない場合、あるいは正当な勘定科目に記入すべき金額がいまだ不明な場に一時的に処理する
  • 第159回 写真の「奥行き」を測る、距離画像センサの技術

    過去の記事を整理・一部リライトして再掲載したものです。 古い技術情報や、 現在、TDKで扱っていない製品情報なども含まれています。 マイクロソフトから昨年末に発売された、ゲーム機をハンズフリーで、モーションで操作できる「Kinect」が話題となっています。こうした機能を実現するためには、カメラの前で動く人の動きを、立体的に捉える必要があります。 そのために必要な技術は、大きく二つあります。一つは、カメラの前にあるものを「映像」ではなく、「奥行き」も含めた3次元の情報としてデジタルに記録する技術と、もう一つは、見えている3次元の情報を、骨や関節などのある人体の動作としてデジタルに記録する「モーションキャプチャ」の技術です。 今回のテクの雑学ではそのうちの、カメラから取り込んだ映像を奥行きある立体として記録するための、「距離画像センサ」の技術について紹介します。 写真を撮るということは? 距離

    第159回 写真の「奥行き」を測る、距離画像センサの技術
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/29
    TOF方式はマイクロソフトのゲーム機「Kinect」に採用された
  • 「ダニが逃げ出す家」はココが徹底されている

    梅雨時は、カビだけでなく「ダニ」も増殖する季節。気温25〜30℃かつ湿度60〜80%の条件で繁殖が加速するという。昨今、ダニが活動しやすい機密性の高い住宅が増えていることもあって秋冬も油断はできず、年々防ダニニーズは高まっている。 「『ダニがアレルギーや小児ぜんそくの原因になる』などの健康知識が認知されるようになり、とくに30~40代で小さい子どもがいる層の対策意識が高くなってきた」と、防ダニ製品市場トップシェアであるアース製薬のブランドマーケティング部シニアブランドマネージャー・渡辺優一さんは話す。 一方、ダニ対策をする人のうち、約8割が「効果の薄い対策を効果がある」と誤認していたというデータも(2017年アース製薬調査)。例えば、布団を天日干しにしてもダニは駆除できないのに、駆除できると誤認していた人が53%にも上ったという。 確かに、いつも身ぎれいな人が「クローゼットで大発生させた」

    「ダニが逃げ出す家」はココが徹底されている
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/28
    クリーニング 洗濯 ダニ 生活
  • 手形を現金化する一般的な方法~手形割引とファクタリングの違い - 工具男子新聞

    ※個人事業を2年経験した創業9年目の経営者がオススメする資金調達記事 おすすめファクタリング業者18選<企業&個人事業主向け>(毎月更新中) 手形の現金化にあたっては、いくつかの選択肢があります。方法によっては、手形の現金化によって資金繰り改善につながることも考えられます。今回は手形を現金化する一般的な方法について解説します。 手形を現金化する一般的な方法 期日の満期まで待つ 手形を現金化する、最もスタンダードな手段は、支払期日の満期まで待つことです。手形は将来のある時点で支払いを約束した文書です。支払期日になれば、銀行等から約束の資金を受け取ることができます。 支払期日の満期は手形に記載されているので、名宛人(受取人)は、支払期日がきたら手形を持って、指定された銀行や金融機関等で手続きをします。銀行や金融機関等で、手形が有効かどうか、不渡りにならないかを確認してもらい、問題なければ名宛人

    手形を現金化する一般的な方法~手形割引とファクタリングの違い - 工具男子新聞
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/25
    支払い期日を迎えると、手形は現金化できる
  • 期日現金の仕組み解説!ファクタリングによる対処法のご紹介! - 工具男子新聞

    ※個人事業を2年経験した創業9年目の経営者がオススメする資金調達記事 おすすめファクタリング業者18選<企業&個人事業主向け>(毎月更新中) 取引におけるリスクの1つは、売掛金の未回収や回収までの期間が延びてしまうケースでしょう。来であれば、売掛金回収率100%にしたいところですが、実際は取引先企業が倒産したり支払い不能になったりと回収できない場合があります。 そこで売掛金を定期的に受け取るために、期日現金が利用されています。しかし手形決済との違いについて、よく分からないという事業者もいることでしょう。 他にも期日現金を利用しているが、なかなか資金繰りが改善しないという場合は別の対処法を知る必要があります。 今回は期日現金の仕組みと特徴をはじめ、期日現金のデメリットをカバーできるファクタリングについても、ご説明します。 個人事業経験で現在は中小企業経営者の私がオススメするファクタリング業

    期日現金の仕組み解説!ファクタリングによる対処法のご紹介! - 工具男子新聞
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/25
    期日現金...サービスや物などを提供した際、決められた期日に現金を銀行へ振り込んでもらう取引になる。デメリットは、手形決済のように期日調整できない。期日現金はファクタリングを使える。
  • 手形とは?小切手との違いや種類、取引の流れを解説 | クラウド会計ソフト マネーフォワード

    手形とは、一定期間後に現金化できる証書のことです。現金化できる証書としては小切手もありますが、小切手はすぐに現金化できる点が異なります。手形の種類や取引の流れ、メリット・デメリット、使用する際の注意点についてまとめました。また、政府が実施している手形廃止の動きについても紹介します。 手形とは、一定期間後に現金化できる証書のことです。その場では現金化できませんが、手形に記載されている支払日以降に金融機関に持っていくと、額面金額を受け取れます。手形には、金額や日付、支払日などを記載します。 手形は手元に現金がないときだけでなく、銀行口座などにも支払える金額がないときでも利用することが可能です。別の取引先などから入金される日がわかっているときは、その日以降を支払日に設定し、手形を渡した相手への支払いに活用します。 一方、小切手も、現金化できる証書のことです。金額、振出日、振出人、銀行届出印を記し

    手形とは?小切手との違いや種類、取引の流れを解説 | クラウド会計ソフト マネーフォワード
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/25
    小切手はすぐに現金化出来る。手形は期日を迎えないと、現金化できない
  • >fork する意味 github には fork という機能がある。fork は git の機能ではない。github の機能だ。fork は他の開発者のリポジトリを github 上で clone する。この fork による clone は、通常の git clone と異なり、clone したという通知がオリジナル開発者に送られる。 なぜこのような機能があるのかというと、オリジナルのソフトウェアの開発に、あなたが貢献できるようにするためだ。一般的に fork するという行為には次のようなワークフロ

    ">fork する意味 github には fork という機能がある。fork は git の機能ではない。github の機能だ。fork は他の開発者のリポジトリを github 上で clone する。この fork による clone は、通常の git clone と異なり、clone したという通知がオリジナル開発者に送られる。 なぜこのような機能があるのかというと、オリジナルのソフトウェアの開発に、あなたが貢献できるようにするためだ。一般的に fork するという行為には次のようなワークフローが期待されている。 1. あなたがオリジナル・リポジトリを fork する。 2. オリジナル開発者は外部の貢献者がいることを fork の通知で知る。 3. あなたが fork したリポジトリで作業をし作業履歴を伸ばす。 4. あなたがオリジナル開発者に pull request を

  • リポジトリのcloneとforkの違い - Qiita

    他人のリポジトリを自分のアカウントのリモートリポジトリにコピーすること オリジナルのリポジトリへの貢献が前提 forkした場合そのリポジトリを所有する開発者に通知される forkによるワークフロー 1. リポジトリAをfork 2. forkしたリポジトリBをローカルにclone 3. cloneしたリポジトリCで開発し、リポジトリBに反映 4. リポジトリAの管理者にPull Requestを送信 まとめ cloneは単に任意のリポジトリをローカルに複製する。 forkはOSSなどの自分以外のリポジトリに対して、何らかの追加機能の実装、バグ改修を行いたい場合使用するものである。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can effic

    リポジトリのcloneとforkの違い - Qiita
    tanosikeizaigaku
    tanosikeizaigaku 2020/06/25
    どちらもあるレポジトリを複製する点では同じ。複製後の使われ方の運用イメージが異なる。フォークはリモート上にレポジトリを複製する。フォークの場合はOSS等の元レポジトリへの貢献が前提にある