サイゼントの技術ブログ

フィード

記事のアイキャッチ画像
Java:ファイルを1バイト/1文字ずつ読み書きする方法を説明!
サイゼントの技術ブログ
まえがき ファイルの中身のデータを前から順番に解釈しながら読み込む場合、ファイルを1バイトずつ、もしくは1文字ずつ読み込むと処理がしやすくなることがあります。この記事では、読み込みと書み込みのJavaのサンプルコードを示 […]
5日前
記事のアイキャッチ画像
サクラエディタのテクニック:置換したくない文字を一時的に置き換え
サイゼントの技術ブログ
はじめに サクラエディタでファイルの文字列置換を行う際、特定の条件を満たす場合にのみその文字を置換したくない場合があります。そのような文字については、あらかじめ条件判定を行って置換されないような別の文字に置き換えた上で、 […]
10日前
記事のアイキャッチ画像
本番での運用作業をミスなく行うためには? 6つのステップを紹介!
サイゼントの技術ブログ
はじめに IT業界では、プログラムのリリースや運用作業、緊急対応等で、本番環境で作業を行うことがあります。本番環境での作業は、一つのミスがユーザに影響を与えることになりかねないので、作業ミスがしばしば問題になります。 今 […]
19日前
記事のアイキャッチ画像
効率的なタスクの捌き方とは? 5つの方法を例を挙げて紹介!
サイゼントの技術ブログ
前置き 仕事をしていると大小様々なタスクが発生します。特に、リーダーのような上のポジションに就くと、その傾向が強くなります。 この記事では、タスクの処理方法を5つ紹介します。以下の処理方法を適切に使い分けることで、効率良 […]
21日前
記事のアイキャッチ画像
排他制御とデッドロックの基礎知識 初心者向けに図解!
サイゼントの技術ブログ
はじめに 同時並行的に動く複数の処理でデータベースを更新する際、データベースの更新結果が不正になるケースがあります。それを防ぐ上で、ロック(排他制御)を用いた制御を行うことが有効です。しかし、ロックの使い方を誤ると、更新 […]
1ヶ月前
記事のアイキャッチ画像
見積もりでの注意点 要件が不明確な場合は見積もりを慎重に!
サイゼントの技術ブログ
1人の開発者の直感に基づく見積もりのリスク 経営者や管理者や営業の都合を考えると、迅速に案件の見積もりが出てくると助かります。見積もりが早く出てくれば、案件の優先順位付けや案件の受注がスムーズに進むようになるためです。 […]
1ヶ月前
記事のアイキャッチ画像
乱数の解析行為とその対策 Javaのサンプルも合わせて紹介!
サイゼントの技術ブログ
はじめに プログラミングでは、ランダムな数値を生成したくなることがあり、各プログラミング言語では、それを生成するためのライブラリ(アルゴリズム)が用意されています。しかし、そのアルゴリズム次第では、次にどの数値が生成され […]
1ヶ月前
記事のアイキャッチ画像
Spring Security:ログインユーザー名をセッションから取得する方法を紹介!
サイゼントの技術ブログ
Spring Securityでのログインユーザー名の取得方法 今回は、Spring Securityに関連する実践的なTipsの紹介です。 Spring Securityによるログインが成功すると、UserDetail […]
2ヶ月前
記事のアイキャッチ画像
見積もりでの注意点 新たな状態が発生する修正は影響が大きい
サイゼントの技術ブログ
この記事で伝えたいこと 既存のシステムの機能拡張の見積もりを行う際、その機能強化による影響の大きさを正しく把握する必要があります。影響の大きさを把握する上で、もし新たなデータの状態が発生するような修正をするのであれば、そ […]
2ヶ月前
記事のアイキャッチ画像
コーディング中のバグの見つけ方と直し方をJavaの例で紹介!
サイゼントの技術ブログ
はじめに コーディングにおいては、実行時に見つかる些細なバグの対応がつきものです。バグの対応を素早く行うことができれば、コーディングも早く行うことができるようになります。 今回の記事では、例を挙げて、バグ対応の一般的な手 […]
2ヶ月前