you1tech

IT知識・技術、プログラミング、お酒が大好きなワンオペエンジニアです。エンジニア歴は2…

you1tech

IT知識・技術、プログラミング、お酒が大好きなワンオペエンジニアです。エンジニア歴は20年ほどですがエンジニアレベルとしては並です。 世のエンジニアの手助けになるための情報発信を「DAD UNION - エンジニア同盟 https://dad-union.com 」でやってます。

最近の記事

Googleドライブの同時編集で競合を回避する運用方法

Googleドライブは、ビジネス環境でのファイル共有とコラボレーションを容易にする強力なツールです。特に、社内SEにとっては、チームの効率を向上させるための重要な資源となります。しかし、複数ユーザーによるファイルの同時編集時には注意が必要です。 この記事では、Googleドライブの基本概要から、ブラウザとデスクトップでの操作方法、競合が発生した場合の対処法について説明します。 GoogleドライブとはGoogleドライブは、Google が提供するクラウドストレージサービス

    • 初心者社内SEのためのバックアップ戦略:Googleドライブ「共有ドライブ」の活用法

      Google WorkspaceのGoogleドライブの「共有ドライブ」を社内ファイルサーバーとして利用する際の、データバックアップの必要性についてご紹介します。 データバックアップはなぜ重要?「誤削除」や「システム障害」に備える: 皆さんが作成した大切なデータは、意図せず削除されたり、システムの問題で失われる可能性があります。このような状況に備えるためには、バックアップが必要です。 「法規制」の遵守: 一部の業界では、特定のデータを定期的にバックアップすることが法律で定

      • MySQLで特定月のデータを抽出する方法

        Web開発では、ユーザーから特定の年月を受け取り、その月に該当するデータをデータベースから抽出することがよくあります。 例えば、HTMLフォームを介してユーザーが年月(例:2023-01)を選択し、この情報を基にMySQLデータベースからその月のデータ(例:2023-01-02、2023-01-28など)を抽出したい場合が考えられます。 SQLクエリの例HTMLフォームからinput type=”month”を使用してPOSTされる年月のデータ(例:2023-01)を基に、

        • 「建設業向け業務管理システム-β版」を作りました。

          「建設会社向けの業務管理システム-β版」のデモシステムを作りました。 現在、随時機能開発・追加・改修中ですが既にご利用の企業様もおります。 注意事項デモシステムは一部機能を利用出来ない様に制限、非表示にしてます。 登録済みのデータはダミーデータとなります。定期的にリセット致します。 デフォルトの登録済みデータは2023年1月のデータしかありません。デフォルトデータで集計を表示する場合は2023年1月の期間を選択して下さい。 個人情報や機密情報は登録しない様にしてくださ

        Googleドライブの同時編集で競合を回避する運用方法

          「パソコンの達人」は誤解です!エンジニアの奮闘と笑い話

          この仕事を始めた頃は、パソコンがまだ珍しい存在で、インターネットも今ほど普及していませんでした。しかし時代は変わり、今ではパソコンは私たちの生活に欠かせないツールとなりました。そして、長年エンジニアをしていると「パソコンに関することなら何でも知っている」と思われがちです。まあ、確かに多くのことは知っていますが、実はそんなに単純な話ではありません。 例えば、ある日のこと。友人から「新しいプリンターがセットアップできないんだけど、助けてくれない?」と頼まれました。私はネットワー

          「パソコンの達人」は誤解です!エンジニアの奮闘と笑い話

          エンジニアの職業病:効率とシステムに取り憑かれた日常

          こんにちは、今回はエンジニアの職業病的な話をしようと思います。エンジニアの私たちには、職業病としていくつかの「特徴」があります。これは仕事だけでなく、日常生活にも影響を及ぼします。さあ、共感できる点はありますか? 効率至上主義スーパーでの買い物、道順の選択、掃除の方法... 私たちの日常は常に最も効率的な方法を模索することから成り立っています。そして、ちょっとした非効率な行動が我慢できないことも...。 システムの裏側に目が行くセルフレジを使ったり、自動販売機で飲み物を買

          エンジニアの職業病:効率とシステムに取り憑かれた日常

          技術の進化と共に歩む:エンジニアとして生き残る方法

          今日は、エンジニアとしての長い旅路で学んだことを皆さんと共有したいと思います。 調査の重要性「Google先生」と「Stack Overflow先輩」に感謝しましょう。なぜなら、エンジニアの仕事は、正解の探索から始まるからです。問題が発生したら、まずは自力で調査! これはエンジニアの鉄則です。なんといっても、調べれば答えが出ることが多いのがこの分野の面白いところ。ただし、答えが見つからない時のために、神頼みは忘れずに。 ChatGPTと時短そして、我らが新しい友達、Cha

          技術の進化と共に歩む:エンジニアとして生き残る方法

          エンジニアの魔法と地道なこと:技術者人生で学んだリアルな話

          こんにちは!今日は、エンジニアという職業の裏側を少し覗いてみましょう。魔法使いのような技術者から地道な作業まで、私の経験から色々な話をします。ちなみに、この記事にはフィクションも含まれています。楽しんでいってくださいね! エンジニアって魔法使い?いやいや、ただの人間です新卒の頃は、ベテランのエンジニアやプログラマーを見て「魔法使い」みたいだと思ったものです。しかし、実際には、魔法(技術)以外にも、地道な作業がたくさん。バグ探しの日々は、まるで迷路の中の探検家のよう。 コミ

          エンジニアの魔法と地道なこと:技術者人生で学んだリアルな話

          ベテランエンジニアの「あるある」から学ぶ、プロジェクト進行の秘訣

          こんにちは、今日は、プロジェクトでの「あるある」エピソードを交えつつ、それをどう改善するかについて語ります。 新技術に挑戦する勇気新しい技術や言語に直面した時、ベテランも内心では「これ、出来るかな?」と少し心配します。でも、調べれば何とかなる!というのが我々のモットー。Google先生がいれば、未知の領域も怖くない(…はず)。 準備に時間がかかるけど…プロジェクト開始前は、準備に時間がかかります。計画を練るのに、コーヒーを何杯も消費します。でも、これが大切。慌てて始めるよ

          ベテランエンジニアの「あるある」から学ぶ、プロジェクト進行の秘訣

          Web開発ガイド:JavaScript vs PHP – エンコード/デコードの最適な選択と実践テクニック

          ウェブ開発においてエンコードとデコードは、データの安全な送受信や表示に不可欠な要素です。これらのプロセスは、特にセキュリティやユーザーエクスペリエンスに直接的な影響を与えるため、適切な技術の選択が重要です。多くのウェブアプリケーションでは、JavaScriptとPHPのいずれか、あるいは両方でエンコードとデコードを行うことが一般的ですが、これらの言語はそれぞれ独自の特性と利点を持っています。 この記事では、JavaScriptとPHPを使ったエンコード/デコードの選択肢につ

          Web開発ガイド:JavaScript vs PHP – エンコード/デコードの最適な選択と実践テクニック

          SQLデータマスクの秘訣:セキュリティとプライバシーを守るための実践ガイド

          データのセキュリティとプライバシーは今日のデジタル時代において重要な課題です。特に、膨大なデータベースを扱うエンジニアやデータベース管理者にとって、データを保護することは極めて重要です。 本記事では、SQLを使用した効果的なデータのマスク処理方法について解説します。 データマスクとは?データマスクとは、元のデータを隠し、読み取りが難しい別の形式に変換するプロセスです。これにより、データの機密性が保たれると同時に、データの実用性は維持されます。たとえば、顧客の個人情報や企業の

          SQLデータマスクの秘訣:セキュリティとプライバシーを守るための実践ガイド

          おすすめのJavaScriptを使ったDate・日付・日時・カレンダー系処理プラグイン9選

          JavaScriptを使ってるとDate・日付・日時・カレンダー系処理は必ずやることになります。 今回はおすすめのJavaScriptを使ったDate・日付・日時・カレンダー系処理プラグイン9選をご紹介します。 exdate.jsDateオブジェクトを拡張し、日時(年月日時分秒)を指定フォーマットに表示します。 exdate.jsを使ってDateオブジェクトの日時を指定フォーマットに表示 dateformat.js日時や日付を指定のフォーマット(ゼロ埋め等)表示できます。

          おすすめのJavaScriptを使ったDate・日付・日時・カレンダー系処理プラグイン9選

          JavaScriptおすすめモーダル系プラグイン9選

          モーダル表示はプラグイン使わなくても簡単に実装できますが、表示時のアニメーション演出等を探すとプラグインが色々あったのでおすすめモーダル系プラグイン9選を紹介します。 animatedModal.js画面一杯にモーダル画面表示時のアニメーションパターンがいくつかあります。 animatedModal.jsを使ってモーダル画面をアニメーション演出で表示する方法 ModaalモーダルをCookie制御(jquery-cookie)と組み合わせて表示させることも出来ます。 mo

          JavaScriptおすすめモーダル系プラグイン9選

          JavaScriptおすすめパララックスプラグイン11選

          パララックス(視差効果)演出といっても上下左右スクロールや回転等様々な演出がありますが、その中でJavaScriptおすすめパララックスプラグイン11選を紹介します。 simpleParallax.jsシンプルにパララックス演出を実装できます。 simpleParallax.jsを使ってシンプルにパララックスを実装し表示する方法 ScrollMagic.jsパララックスとページスクロールと連動したアニメーションを表示できます。 ScrollMagic.jsを使ってパララッ

          JavaScriptおすすめパララックスプラグイン11選

          JavaScriptおすすめスライダー系プラグイン22選

          Webサイト制作にあたりスライダー系の演出は必須といっても過言ではないです。 そこでおすすめのJavaScriptスライダープラグイン22選をご紹介します。 Slick.jsカスタマイズ可能なカルーセル型スライダー。レスポンシブデザインに対応し、多彩なオプションを提供しています。 複数画像スライダープラグイン【slick.js】 slick.jsを使ってmp4とYouTube動画をスライド表示する方法 slick.jsを使って画像を徐々に拡大させながら切替表示する方法【jQ

          JavaScriptおすすめスライダー系プラグイン22選

          簡単コピペで学ぶHTML・URL・Unicodeエンコード/デコード完全ガイド【JavaScript】

          Webの世界では、情報の表現と伝達がキーとなります。しかし、文字や記号がデジタル環境でどのように扱われ、理解されるかは、初心者にとっては少々複雑に感じるかもしれません。そこで重要となるのが、エンコードとデコードのプロセスです。 この記事では、HTML、URL、そしてUnicodeといった基本的ながら重要なエンコーディング手法に焦点を当て、それらがどのように機能し、なぜ重要なのかを解説します。また、それぞれのエンコード/デコード方法について、初心者でも簡単にコピペで試せるJa

          簡単コピペで学ぶHTML・URL・Unicodeエンコード/デコード完全ガイド【JavaScript】