Sky株式会社 の技術ブログ
全239件
AWSでのIaC(Infrastructure as Code)導入について
2024/10/15
ブックマーク
クラウドサービスの普及に伴い、インフラ管理の効率化や自動化を実現するIaC(Infrastructure as Code)の活用が進んでいます。インフラをコードで管理し、効率性、再現性、一貫性、バージョン管理の向上をもたらすIaCについて説明します。
SKYSEA Client View Ver.19.3新機能とWindows 11の23H2搭載の「7z」形式対応について
2024/10/14
ブックマーク
SKYSEA Client View Ver.19.3ではパスワード付きzipファイルの暗号化方式の選択が可能になりました。Windows 11の新ビルド「23H2」では「7-Zip」形式がサポートされました。これらを踏まえたパスワード付きZipファイルの対応状況について説明します。
Java。SimpleDateFormatのマルチスレッドは要注意
2024/10/13
ブックマーク
Javaで日付の文字列をDate型に変換する際に使用されるSimpleDateFormatクラスについて調査しました。スレッドセーフではなく、マルチスレッド環境下で使用すると誤った日付変換が発生する可能性があります。
Pythonでインタラクティブな可視化をしよう
2024/10/12
ブックマーク
Pythonの可視化ライブラリであるPlotlyとBokehの特徴と使い分けについて解説します。業務での適用例を通じて、どのライブラリが適しているかを検討しました。
オブジェクト指向を使用して、メインルーチンから条件分岐を消す方法(後編)
2024/10/11
ブックマーク
前編ではオブジェクト指向を採用し、メインルーチンから条件分岐を消す方法を紹介しました。後編となる今回は、クラス分割の具体的な手順を説明し、Factoryパターンを用いてポリモーフィズムを実現する方法を解説します。
ファイルサーバー構築で使用した技術② ~クラスター共有ボリューム~
2024/10/10
ブックマーク
Windows Serverを用いたファイルサーバー構築の技術第2弾として、クラスター共有ボリュームを紹介。複数マシンから同時アクセス可能なボリュームで、効率的なディスク使用や高速なライブマイグレーション、高可用性を実現します。
オブジェクト指向を使用して、メインルーチンから条件分岐を消す方法(前編)
2024/10/09
ブックマーク
オブジェクト指向を用いてメインルーチンから条件分岐を消す方法を紹介します。クリーニング会社の例を使い、オブジェクト指向の利点を説明。条件分岐が消え、コードが簡潔になることを示します。次回は役割毎にクラスを分けたプロセスを解説予定です。
PMO(Project Management Office) とは何者?
2024/10/08
ブックマーク
PMO(Project Management Office)は、プロジェクト管理の標準化、効率化、改善を推進する役割を持ち、PM(Project Manager)を支援します。PMOはプロジェクトの監視、リソース管理、トレーニングなどを行い、プロジェクト成功に向けて重要な役割を果たします。今回は、「PMOって結局、何をするの?」という観点で説明いたします!
テスト自動化ツールの活用
2024/10/07
ブックマーク
テストの効率化と自動化が求められる中、Sky株式会社は、UI自動テストツール「SKYATT」をリリースしています。頻繁なリリースサイクルや回帰テスト、高品質要求に対応し、リソース最適化を実現。CI/CD環境での活用事例も紹介します。
大規模言語モデルを利用した社内ノウハウの検索システム
2024/10/06
ブックマーク
GPT-4oなどの大規模言語モデル(LLM)は、近年Google検索などと組み合わせることで活用されるケースが増加してきています。 この記事では、LangChainというライブラリでLLMを活用して作成した、蓄積された社内のノウハウから自然言語で情報を抽出するための簡単なシステムについてご紹介し、作成を通じて感じた利点や課題点について共有します。
疑似コードからはじめてみよう
2024/10/05
ブックマーク
プログラミング初心者が直面する問題を解決するために、疑似コードを使う方法を紹介します。疑似コードを使うことで、仕様の理解とプログラムの書き方を段階的に学ぶことができます。
自社プロダクトのVue2→Vue3移行対応#2
2024/10/04
ブックマーク
前回は全体の状況や問題点を紹介しましたが、今回は実際の対応内容を説明します。移行ビルドの検証を行いましたが、ライブラリの更新やスタイル調整が必要で断念しました。そのため、全コンポーネントをVue3向けに書き換えました。
リクエストの増加に対するアプローチを考察する
2024/10/03
ブックマーク
アクセス過多により予約や購買サイトが利用できなくなることがあります。システムが応答できない原因は、処理待ちの時間が長い場合とシステムがダウンする場合の二つです。IT資産管理システムでは、多数の端末が同時にアクセスすることが問題となります。これを防ぐために、サーバーを分割したり、アクセス時間を分散させる方法が有効です。今回は、アクセス過
音声認識の仕組み(音声変換編)
2024/10/02
ブックマーク
音声認識は「人の言葉をコンピューターが聞き取り、理解し、行動する」技術で、音声を文字に変換するASR(Automatic Speech Recognition)を含みます。音声認識は音響処理、対話処理、ソリューション制御、性能改善の4つの技術領域に分類し、今回はその中の「音声変換」について説明しています。
遺伝的アルゴリズムの活用法
2024/10/01
ブックマーク
遺伝的アルゴリズム(GA)は、1975年にジョン・H・ホランドが提案した近似解を探索するアルゴリズムです。解を遺伝子で表現し、強い個体が生き残り、弱い個体は淘汰される世代交代を繰り返して最適解を探索します。トラックの配送問題など、複雑な組合せ問題に適用可能です。