コウノブログ
-
-
-
-
いろいろなサイトを作る中で、CSSを書くときは、ブラウザが標準で持つCSS(ユーザーエージェントスタイル)の影響を揃えてから始めることが、安定した見た目につながると実感しました。これを、CSSのリセットと読んだり、CSSの初期化と読んだりします。一般的な初期化の考え方を整理しつつ、私なりの基準と運用方法をまとめます。 -
VBAはOffice製品を自動化する言語で、多くの職場で利用されています。VBA開発ができる人は、それだけで仕事が埋まることも珍しくありません。脱エクセル・生成AIの活用など言われるようになりましたが、プログラマを目指す人が学ぶ価値のある言語かどうかを整理しました。 -
私がWeb制作を始めたころは、JavaScriptはHTMLのheadに書くと学んだのですが、「body閉じ直前」や「body開始直後」など、いろんな流派が出てきました。結局、どこに書くのが正解なのでしょうか?それは、どうやら、JavaScriptで実装しようとしている機能によって異なるみたいです。初心に立ち返り、わかりやすくまとめてみました。 -
VBAで変数(Dim)を使うときは、Sub/Functionの中に書く場合と、モジュールの先頭(Subの外)に書く場合にわかれます。「いや、変数宣言しなくても動くよ」なんて意見もございますから、変数宣言の有無や有効範囲を整理しながら、変数宣言する位置を解説します。 -
HTMLでは、特定の見出しや段落などの要素にidやclassという目印をつけて、その要素だけ装飾したり、動きを加えたりできます。idとclassには、微妙な役割の違いがありますが、どちらを使っても同じ結果になることがあるので、差がわからないこともあります。私が使用している方法を紹介します。 -
配列は、プログラミングをするなら避けて通れないテーマです。しかし、とっつきにくいんですよね。私も概念をイメージできずに苦労しました。テキストファイルを読み込み、配列に格納するサンプルコードをもとに解説します。今回はSplit関数を使い、テキストファイルを「2次元配列」に格納してみます。 -
プログラミング経験を積み、高機能なシステムやツールを開発しようするとデータベースへのアクセスが必要になるケースが増えてきます。データベースの操作はSQLといわれる言語を使用します。今回は最初の一歩である「SELECT文」の書き方を解説します。最低限知っておきたいテクニックを実例テーブルを使って紹介します。最初はこれだけでなんとかなる気がします。 -
Excel自動化の基本である、マクロとVBAの違いと関係を整理し、「マクロ=VBA?」のモヤモヤを解消します。マクロは実行する機能、VBAは実現するための言語です。上司や非エンジニアにも伝わる説明例も紹介します。 -
ボックスレイアウトの基本であるmarginとpadding。paddingは枠内のゆとり、marginは要素間の距離という違いを整理し、実務で使うポイントをまとめました。昔はbox-sizingがなくて、扱うのに結構面倒なテーマだったんですよ。 -
VBAのコードはどこに書くべきかを整理しました。基本は標準モジュールに書き、シートとブックはイベントで自動実行したい処理があるときに使うのが結論です。役割とともに理由を解説します -
正規表現の入門ガイドです。正規表現とは何か、どんな場面で使うのかを解説します。正規表現は使いこなせれば、超絶便利なんですが、クセが強すぎるんですよね。私もそんなに得意ではないので、主要なメタ文字だけに集約して意味と実例をまとめました。 -
IT資産管理(ITAM)の基本から、なぜ必要なのか、導入メリット、未導入リスク、最小構成の始め方まで。中小企業・ひとり情シス向けに、台帳テンプレとチェックリスト付きで解説します。 -
内製と外注はどう使い分ける?メリット・デメリット、向き不向き、実例と費用までを解説します。 -
社内ポータルは、社内情報やシステムをまとめて管理し、業務の効率化とコミュニケーションの改善を実現する仕組みです。本記事では、初心者にもわかりやすく、社内ポータルの定義・目的・機能・導入の流れを解説します。 -
気がついたら、資料がてんこ盛り。どれが最新版かわからない。そもそも、なぜ保存されているのかもわからない。検索したら数時間かかってしまう。みんなが同じ資料を読んで、育めるようなドキュメントの整理術を紹介します。 -
リモートワークを導入していないと、人材を募集しても応募が集まらないらしいです。リモートワークにすることで企業の生産性が上がるとか言われています。実際に私もリモートワークは大賛成派なので、どんどん実施していただきたいのですが、やっぱり準備は必要です。リモートワークを始めるにあたって必要なことを解説します。 -
データ活用とはどういうこと?エクセルやパワポの資料にはグラフを入れてプレゼンしてますよ。BIツールを使いこなせれば、そのもう一歩先に進めるような気がしました。 -
必要最低限の情報を登録するだけで、業務の優先度やインパクトまでわかる棚卸シートの作り方を解説します。IT導入だけでなく、業務の引き続きにも活用できます。 -
「ITに投資しよう!」といっても、どうやって選べばいいのかワカラナイ・・・価格や機能だけでは判断できない評価項目を実体験にもとづいて紹介します。 -
警戒しすぎ!2段階認証やVPN、ケンジントンロックがマジだるい…そんな気持ちは自然なこと。セキュリティ対策はつい面倒に感じがち。でも見方を変えれば評価や信頼につながるチャンスにもなるのでは?本当に必要なのか、どうモチベーションにつなげるかを解説します。 -
総務のベテラン社員の退職をきっかけに、UiPathを導入。ロボットの「時給」を算出してみたら、理論上は人件費削減できそうだけど、現実にはレアケースな気がしました。その理由や本当の使い方について考察しています。 -
ノーコード/ローコードは「誰でも業務アプリが作れる」と話題ですが、本当でしょうか?もりもりコーディングしている現役のプログラマの観点から見解を述べてみました。便利な部分もありますが、課題も多く、完全に浸透するにはまだまだ時間がかかると思われます。
