deadlock発生時の読み解き方(mysql5.7) その3 インサートインテンションロックによるデッドロック
はじめにシステム事業部堤田です。前々回の記事で、deadlockが発生した際、mysql上でコマンドshow engine innodb...
View Article自分が思う静的型付けの恩恵
目次型制約がある環境のありがたさデータ生成の流れを作りやすくなるチェックが通れば安全が確保しやすくなる自分でコードを設計して制御できるのがいい!型制約がある環境のありがたさ型制約があると、データの記述が書きやすくなります。まず、このデータ記述の基礎にある考えの型システムから説明していきます。型システムの型検査は、コードの型を見て使われている型が正しいのかをチェックしてくれます。整数しか入らない部分に...
View Articleベテラン層にお薦め!「クラウドファースト・アーキテクチャー設計ガイド」 読んでみた
システム事業部田丸です。世の中のシステム構築においてクラウド利用はもはやスタンダードですね。しかし、システム構成上ほんとに使う意義があるのか、何のために使っているのか疑問を抱くような構成も良く見聞きします。そのあたりを非常にわかりやすく解説してくれている本に出会ったので紹介します。少しでも皆さんの知的好奇心をくすぐることができればと思います!【書籍紹介】「クラウドファースト・アーキテクチャ設計ガイド...
View Article今何が起こっているのか?「CAHT GPT エフェクト 破壊と創造のすべて」読んでみた
システム事業部田丸です。今、話題に出ない日はない生成AI。会社の本棚に置いてあったのでふと読んでみたところ、色々と考えさせられてしまいました。生成AIの今を切り取った本を読んだ今の自分のリアクションの備忘も兼ね書籍紹介させていただきます。気になった人は今読んで!【書籍紹介】bookplus.nikkei.com 発行元:日経BP発行日:2023/06/26...
View Article【ITパスポート】短期間&学習費用0円でOK。非エンジニアも学んで損なし♪
こんにちは。情報管理部デザイナーの斉藤です。デザイナー暦※※年、ゼネットに入社してもうすぐ1年になります。仕事はデザインが主で、エンジニアの知識は必須ではありません。...
View Article数式で考える進捗管理
はじめにシステム事業部 石塚です。進捗管理について数式で考えてみたいと思います。進捗管理は数式だけできるものではありませんが、若年層の方が作業を任されたときにお役に立ててもらえれば幸いです。作業状況把握の方法または、作業依頼受領時の見通し確認の方法と考えていただければ。私も現場でご縁のあった年長の方にご教示いただき、作業状況の把握が分かりやすくなりました。...
View Article【SAP】ABAPの基本的な命令について紹介します
はじめにABAPの基本的な命令イベントブロックイベントブロックとはイベントブロックの種類定義・宣言命令TYPES命令DATA命令テーブルからのデータの読み込み命令READ...
View Article【Excel】 文字列の正確な比較をするならEXACT関数 !
こんにちは。システム事業部の遠藤です。先日チーム内でとあるExcelの関数について話題があがりました。ズバリ、「EXACT関数」です。今回は意外と気づかない落とし穴にも、気付くことが出来るこの関数についてご紹介したいと思います。...
View ArticleS/4HANA Cloudの拡張開発について~In-App拡張~
はじめに 拡張方式の紹介 In-App拡張 Side-by-Side拡張機能の紹介カスタム項目カスタムCDSビューカスタム分析クエリ カスタムタイルまとめ参考資料はじめに この記事ではSAP(企業内の全ての業務を一元的に管理するシステム)の一つである、S/4HANA...
View ArticleWSL2環境構築中に遭遇したエラーの対処法【Windows 11】
ゼネットの阿部です。 開発用マシンが古くなったため、入れ替えたところOSがWindows10からWindows11に変わり、WSL2の環境構築でエラーが発生してうまくいきませんでした。今後に向けて備忘しておこうと思います。 WSL環境の準備をするためには、以下の手順を忘れるべからずWindowsの仮想マシンを有効にするLinux用Windowsサブシステムを有効にするwsl --update...
View ArticleRails 7.2 Beta 1を確認してみよう!
ゼネットの土屋です。2024/05/30にRails 7.2 Beta 1がリリースされました。気になる変更点を確認していきたいと思います!rubyonrails.orgIn Rails 7.2, YJIT is enabled by default if running Ruby 3.3 or newer.Ruby...
View ArticleRails 7.2のenum非推奨警告を回避する方法と修正ポイント
ゼネットの土屋です。先日Rails 7.2 Beta 1について投稿させていただきました。その際、大きな変更点については触れましたが、非推奨への変更については触れませんでした。 media.zenet-web.co.jp今回はRails...
View Article初心者向け!Eclipseの作業効率を上げるショートカットキー10選
1.はじめに2.開発を効率化できるショートカット【その1】コードの補完(Ctrl + Space)【その2】注目箇所にジャンプ(Ctrl + .)【その3】クイックフィックス(Ctrl+1)【その4】クラス作成(Ctrl+N)【その5】実行(Ctrl + F11)【その6】名前変更(Alt+Shift+R)【その7】開いているファイルをすべて閉じる(Ctrl + Shift +...
View ArticleExcel作業の新定番!「Ctrl + Alt + V」でマスターする7つの貼り付けテクニック
こんにちは。株式会社ゼネットの張です。入社3ヶ月目の新人として、研修で学んだ貼り付けのショートカットと、幾つか便利な貼り付け方法を紹介したいと思います。1. はじめに2. Ctrl + Alt + V3. 便利な貼り付け方法7選3.1 数式3.2 数式と数値の書式3.3 値3.4 値と数値の書式3.5 列幅3.6 罫線を除くすべて3.7 書式4. おわりに5. 参考記事・文献 1....
View Article初心者でも簡単に横並び!flexboxでHTMLブロック要素の配置
はじめに解決方法中央寄せ左寄せ右寄せ活用編おわりに参考記事 はじめに皆様、はじめまして。株式会社ゼネットの方です。新人研修の中で、HTMLレイアウトの横並びに苦戦しましたが、その解決方法について簡単にご紹介いたします。この記事が皆様のお役に立てれば幸いです。環境:Eclipse 2018 Windows 64bit...
View ArticleArrayListの処理をスマートに! Stream APIの魅力
はじめに本題ソースコードの比較Stream APIの場合streamメソッドsortedメソッドlimitメソッドtoArrayメソッドfor文の場合まとめ参考文献 はじめに初めまして、社会人1年目の池澤です。現在、会社でJava研修を受けています。...
View ArticleJava Servletの基礎:getParameterとgetAttributeの違いを解説
1. はじめに2. getParameterとgetAttributeの違いgetParameterをもう少し詳しく...getAttributeをもう少し詳しく...3. おわりに こんにちは。株式会社ゼネットの新人の峯です。今回は、自分自身が新人研修で詰まった部分であるgetParameterとgetAttributeの違いについて図で分かりやすく説明していこうと思います! 1....
View Article「受け取ったExcelファイル…だけどマクロが実行できない!」 解決法3選
1.はじめに2. 本題①解凍してから実行する②プロパティからブロックを解除する③オプションからマクロを許可3. まとめ4. 参考記事・文献 1.はじめに こちらの記事は、文系でIT企業に入社した新卒が数日目に当たった壁であるExcelの「マクロの実行がブロックされました」についての記事を書かせていただきます。...
View Article初心者必見!PostgreSQLのPRIMARY KEYとUNIQUE制約の追加と削除方法
はじめに前提条件PRIMARY KEYとUNIQUE制約の追加・削除方法⚫️PRIMARY KEY制約の削除⚫️PRIMARY KEY制約の追加⚫️UNIQUE制約の削除⚫️UNIQUE制約の追加もっと理解したい方のために準備実践おわりに...
View ArticleTomcat Servlet 500エラーの解決方法4選!
1.はじめに2.エラーの種類・エラー1 java.lang.NullPointerException・エラー2 サーブレットクラスを初期化中にエラー・エラー3 org.apache.jasper.JasperException・エラー4 java.lang.IllegalStateException3.おわりに4.参考記事...
View ArticleJavaの配列宣言と要素アクセス:初学者向け解説
・はじめに・配列とは・基本的な書き方・配列に値を入れるには・配列の値を取得するには・終わりに参考記事・文献 ・はじめに初めまして、株式会社ゼネットの大竹です。私は新人研修でJavaを2か月ほど学びました。その中で最初につまずいた点がJavaの配列だったため備忘録を兼ねてJavaの配列の宣言と要素へのアクセスを説明していこうと思います。...
View Article図で分かりやすいMVCモデル
はじめにまず、MVCモデルとは・・・MVCモデルの流れを図に描いてみたMVCモデルのメリットさいごにはじめに入社2か月目の新人、並木です。ただいま、入社後3か月のJava研修の最中です。 研修の中で、図に描き起こすことの大事さを実感したので今回はMVCモデルを描いてみました。...
View ArticleJavaのfor文:基礎からわかりやすく解説
1. はじめに2. 本題3. 所感・感想・まとめ4. 参考記事・文献1. はじめにこの記事は、Java初心者向けに繰り返し処理(for文)を理解するためのガイドです。Javaを始めたばかりで、for文の使い方や処理の内容の理解に戸惑っている方々の助けになれば幸いです。 2....
View ArticleJava初心者のためのtry-catch-finally文解説 エラー処理の基礎
1.はじめに2.try-catch-finally文3.意図的にエラーを発生 throw文4.おわりに1.はじめにこんにちは。株式会社ゼネットの明樂です。今回は私がJava研修で苦戦したtry-catch-finally文と、意図的にエラーを発生させるthrow文について、お話しします。Java初学者の方の力になれると嬉しいです。...
View Articleプログラミング言語における最適なコメントの書き方
code { display: inline-block; padding: 0.1em 0.2em; background-color: #e7edf3; border-radius: auto; } 始めに世の中にはさまざまなプログラミング言語があり、コメントを定義する方法も多種多様ですので、ここではそれの定義方法について説明させていただきます。...
View Article404エラーの解決に役立つweb.xmlのチェックポイント
1. はじめに2. web.xmlとは?3. web.xmlで確認してほしいこと3.1. <servlet-name>は一致しているか3.2. <servlet-name>が重複していないか3.3. <servlet-class>にて、クラスの場所の指定は間違えていないか3.4. <url-pattern>にて、/を忘れていないか4. おわりに1....
View Article【新入社員向け】プログラミング初心者がどんどん上達する勉強法3選!
はじめにどうもこんにちは!ゼネット教育部門の五十嵐です!プログラミングを始めたばかりのあなた、こんな悩みはありませんか?✅ 参考書を読んでもコードの意味がわからない✅ 学習サイトを見ているだけでは、なかなか身につかない✅...
View Article【新入社員向け】SMARTの法則とは?目標達成率を上げる5つのポイント
はじめにどうもこんにちは! ゼネット教育部門の五十嵐です! 「目標を立てても、なかなか達成できない…」と悩んでいませんか?その原因の一つは、目標が曖昧すぎて、具体的な行動につなげられていないこと。そこで、本記事では 目標達成率をグッと高める「SMARTの法則」について解説します!この記事を読むとわかること✅ 目標をスムーズに立てられるようになる✅...
View Article