技術情報

技術情報

設計工程に対する改善対策#1

お客様へ高品質な製品をより早く提供するため、設計スキルの底上げを行っています。そこで今回、弊社で発生した不具合を例に挙げ、設計段階で未然に防ぐにはどのような対応を行っておけばよいか、分析結果と併せて記載します。 【事例システム詳細】買掛売掛...
技術情報

【Python】デストラクタはプログラマの強い味方です

デストラクタとは言うまでもなく、コンストラクタの反対の役割を担うものです。クラスインスタンスが破棄される際に必ず実行されます。 例外処理とは関係ないですが、try~exceptの例外処理のfinally句と似ています。 なので、何があっても...
技術情報

WoLの代わりにスマートプラグでPCの電源を操作する

概要PCの電源を操作するのに、よく使われるのはWake on LAN(WoL)だと思います。 ですが、設定が面倒だったりします。 今回はIoT機器の1つであるスマートプラグというものを紹介します。Gosund スマートプラグ
技術情報

【Python】VScodeではブロックコメントでマークダウン記法ができる

概要Pythonのブロックコメントをマークダウン記法で記述すると、VScodeのコードヒントを表示した時にいい感じに表示されます。やり方パッケージのコメント上記のように自作パッケージにカーソルを当てると、コメントが表示されます。
技術情報

【Python】デコレータで引数の型チェックを実装する

デコレータとは一番よく目にするデコレータはプロパティのゲッターになるものですかね。@propertydef name(self) -> str:    return self.__nameこのメソッドの上に@propertyのように記述して...
技術情報

i-Reporter帳票作成テクニック Part1

はじめにこの記事では、i-Reporterで帳票を作成する際の小技や気を付けるべきことなどを紹介していきます。※Excel⇒ConMasDesigner⇒ConmasManagerの順に記載していきますが、記載漏れがあった場合には順番関係な...
技術情報

Pythonを使用したWebスクレイピング その1

この投稿では、スクレイピングという技術について紹介していきます。その1~その4でスクレイピングについての説明から実際にスクレイピングを行う方法までご紹介していきます。スクレイピングとは?スクレイピングとは取得したHTMLを抽出や加工すること...
技術情報

PowerPointでの資料作成上達方法

はじめにわかりやすい資料とは何でしょうか?文字が多すぎないことや、視覚的にわかりやすい図の挿入など、いろいろなものが浮かぶと思いますが、今回は「頭に不要な処理を行わせない」ということを目標として、資料作成の説明を行っていきたいと思います。
技術情報

Apple WatchでHealthKitアプリ開発 -Part3-

はじめに健康経営に貢献するためのアプリ開発において、Apple Watchが活用できるかどうか検証しました。検証では、健康管理機能フレームワークであるHealthKitに注目し、HealthKitを組み込んだApple Watchアプリを開...
技術情報

Apple WatchでHealthKitアプリ開発 -Part2-

はじめに健康経営に貢献するためのアプリ開発において、Apple Watchが活用できるかどうか検証しました。検証では、健康管理機能フレームワークであるHealthKitに注目し、HealthKitを組み込んだApple Watchアプリを開...