栗原 義実 wrote a new post, データグリッドビューのselectedRowとcurrentRowの違い 1週間 2日前
selectedRowは現在選択されているすべての行を指しています。
複数選択も可能でコレクションとして保持されます。
currentRowは現在フォーカスされている行を指します。
そして注意点として必ずしもユーザーの視覚的な選択とは一致しない場合があるということです。
currentRowはデータグリッドビューが裏で持っている情報なのでフォーカスされていない場合はnothingになります。
主観的には視覚的選択[…]
栗原 義実 wrote a new post, 年末年始に痩せたい! 1か月 2週間前
今回は美容と健康の事業で取り扱っているサービスで冬に備えるアイテムで使ってみておすすめだったアイテムをご紹介いたします。
皆さん冬といえば何を思いますか?
単純な乾燥だったり、紫外線からの乾燥、むくみや冷えやすくなる方が多いと思います。
特にこれから年末年始ということで太ってしまう方も多いかと思います!
自分も年末年始で5キロ太ってしまい、どうしようと考えてしまったこともあり落とすにかなり時間がかかりました。[…]
栗原 義実 wrote a new post, データグリッドビューセルについて 2か月前
VB.netやC#で扱うことができるデータグリッドビューについて個人的に気づいたことを記載しようと思います。
自分は選択されているはずなのに編集できないのはなぜか気になっていました。
例えばコンボボックスセルでは1回目のクリックで選択状態になり、2回目でそれが編集モードぽくなり、3回目でドロップダウンが開くようになっています。
この無駄な動作をなくす方法は他の方がいくつも上げているので省きますがどのような仕様になっている[…]
栗原 義実 wrote a new post, サーバーオブジェクトを作成する③ 2か月 2週間前
createServerの引数の関数で指定しているリクエストとレスポンスについて少し書かせて頂きます。
このリクエストとレスポンスには以下のようなオブジェクトが収められています。
http.ClientRequest
request引数に入っているオブジェクトです。クライアントから送られてきた情報を管理するためのものです。
http.ServerResponse
response引数に入ってい[…]
栗原 義実 wrote a new post, サーバーオブジェクトを作成する② 5か月 2週間前
今回はcreateServerの引数の関数でどのようなことを行うか簡単に紹介したいと思います。
例えば以下のようなものです。
res.end(‘Hello Node.js!’);
引数で渡されたresponseという変数の「end」というメソッドを呼び出して引数のテキストを出力して返信を終えます。
resはサーバーからクライアントへの返信に[…]
栗原 義実 wrote a new post, Node.jsサーバーオブジェクトを作成する① 5か月 3週間前
サーバーオブジェクトは、httpServerというオブジェクトで用意されています。
以下のメソッドで作成します。
変数 = http.createServer(関数);
httpオブジェクトにある「createServer」というメソッドを呼び出します。
これでhttp.Serverオブジェクトが[…]
栗原 義実 wrote a new post, Node requireについて 7か月 3週間前
前回書いたプログラムを書いてみようで使用したrequireについて書きたいと思います。
Node.js独特の「モジュールローディングシステム」という機能を利用するものです。
Node.jsでは、多数のオブジェクトを利用します。
なのでオブジェクトをモジュール化して管理し、必要に応じてそれをロードし利用できるようにしています。
これが「モジュールローディングシステム」といいます。
この「モジュールのロード」を行[…]
栗原 義実 wrote a new post, Nodejsを書いてみよう 7か月 3週間前
今回はNode.jsを書いてみようということで簡単なプログラムを書いて動かすところまで書こうと思います。
VisualStudioCodeを開いて以下のファイルを作成してください。
“app.js”
“app.js”には以下のコードを入力してください。
const http = require(‘http’);
var server = http.createServer(
(request, respo[…]
栗原 義実 wrote a new post, Node.js環境構築 8か月 4週間前
仕事でreactを使う機会がありました。reactではnodeを使用します。
ですのでその環境構築の1歩としてnode.jsの環境構築(設定)のやり方を記載します。
今回はwindowsでのやり方を記載します。OSによっては少しやり方が違うかもしれません。
▼手順
1.以下のURLから”nvm-setup.exe”をダウンロードします
2.”nvm-setup.exe”を実行してnode version man[…]
栗原 義実 wrote a new post, OSI基本参照モデル 10か月 1週間前
今回はネットワークにおいて大切なOSI基本参照モデルについて記載させていただきます。
OSI基本参照モデルは通信を行うためのルールとなるプロトコルを7つの階層に分けてまとめたモデルです。
OSI基本参照モデルの階層は次のようになっております。
・アプリケーション層
・プレゼンテーション層
・セッション層
・トランスポート層
・ネットワーク層
・データリンク層
・物理層
各階層の機能や役割
アプリケーシ[…]
栗原 義実 wrote a new post, Maven外部jarの使用方法 11か月前
初回の記事としてMavenで外部jarを使う方法を記載します。
なぜこの内容にしたかと申しますと、調べてもうまく動かないやり方しか出てこずだいぶ苦戦したからです。
ビルドパスを通せば外部jarの使用は可能なのですが、Mavenでjarやwarを作成するとエラーが発生します。そのための解決策としてこの記事を書きます。
■解決策
今回jarファイルを以下に配置したものとします。
プロジェクト
│└lib
│[…]