CyberChaos(さいばかおす)

プログラミング言語、トランスパイラ、RPA、ChatGPT、データマイニング、リバースエンジニアリングのための忘備録

Revitで積算するデモ

2024-07-07 18:48:13 | Revit

Revitで簡易積算をしてみよう - Qiita

Revitで簡易積算をしてみよう - Qiita

#目次1. はじめに2. 記事に出てくる用語3. BIM積算とは?4. 全体のワークフロー5. モデリング6. 積算7. 見積8. 総工事費算出9. 事例紹介-落水荘10. おわ…

Qiita


俺が事務でこの先生きのこるには?




きのこる先生キタ━━━━(゚∀゚)━━━━!!

Revitの積算機能を使いこなすしかない!
さらに積算・見積データをRDBMSで管理し、会計等の業務知識を仕入れ、業務システムも作るべし。
※積算と見積は似て非なるもの。積算は数量出しのことで、見積は単価に数量を掛けることだ。俺は表現の仕方が違うだけで意味は同じと勘違いしていた。積算士という資格や専門職もあるようだ。施工管理技士の資格と積算のスキルがあれば初任給はぐっと高くなるだろう。

その前にRevit導入には社長をはじめとする古参社員の説得という険しい道のりがある。

JWCADで十分!エクセルで十分!とかぬかして効率が悪く、生産性が低い会社を改革するのは大変だと思う。

異動があって今の職場に赴任する際に社長と面談したが、んなもんいらん!と一笑に付されてしまった。



Rust製データベースSurreal

2024-07-07 16:50:43 | Rust

Rust製データベースSurrealDBの紹介 - Qiita

Rust製データベースSurrealDBの紹介 - Qiita

はじめにこの資料は、2022年7月に公開されたSurrealDBについてまとめたものです。SurrealDBの歴史公開されてからの期間は浅いが2016年から開発が始まっている2016年 Fe…

Qiita


Rustは挫折してから1年以上経つのだが、とりあえずRust製DBについての記事が見つかったので載せてみた。

インストールは簡単らしい。

ちなみに当分の間、Rustは再開するつもりはない。
Rustを再開させるならCOBOLとSQLとGoの独学に時間を使うべきだという方針。

他にも…
COBOL↔SQL(Oracle、MongoDB、CockroachDB→Go言語)↔Excel↔VisualBasic.NET↔給料計算・経理・会計・積算(Revit)等+C++(Object ARX、デバイスドライバ等プラットフォームエンジニアリング)

EXCELの小技2

2024-07-07 14:33:27 | EXCEL
選択範囲内の丸ごと一列または一行の合計を出すには、
=SUM(セルの始点:セルの終点)
であった。

しかしこれでは選択範囲内に余計なセルがある場合、一緒に合計されてしまう。
特定のセルを除外して合計を求めたいセルだけを選ぶにはどうしたらよいか?

=SUM(セル1,セル2,・・・,セルN)
のようにコロンじゃなくて、カンマに変更すればOK
ランダムに千鳥足みたいに選んでも、選んだセルだけ合計してくれる。

つまり、
=SUM(D11,K9,A57,Z1073)
みたいに順番も目茶苦茶にしても選んだセルだけで合計してくれる。

これを、
=SUM(D11:K9:A57:Z1073)
と入力してしまったら、
=SUM(D9:Z1073)ということになり、しかも間の重複したセルのデータも一緒に足されてしまうかもしれない。



EXCELの小技その1

2024-07-07 07:14:19 | EXCEL
先々週から大幅な人事異動が行われ、現場に一級建築施工管理技士の爺が入社してきて無資格の俺は他支店の事務に飛ばされた。

そこでは現場仕事に全く関わらなくなって、完全に内勤事務となり、給料計算とか勤怠管理とか見積書作成などの内容に変わってしまった。

EXCELやWORDを使った事務作業となるので、仕事でEXCELのテンプレート入力しかやったことのなかった俺はゼロからに等しいスタートとなってしまった。

恐らく次回の契約更新では給料が大幅に下げられることになるだろう。

一ヶ月後に入った後輩は、現場の人間関係が嫌で入社18日目で辞職を申し出たが引き留めに遭い、他支店に異動となっていた。

つまり俺は奴の後輩になってしまったのだ。
入社時は現場経験がないから全く使えないと思っていたのだが、仕事をメモすら取らずに一発で覚え、1週間で割り当てられた仕事を素早くこなして後輩になった俺に教えて引き継げるようになっていて腰を抜かしそうになった。

セルの書式で、金額の数字を入れ、後ろに"円"を付けて合計を出そうとすると、自分の現時点での知識やスキルではできなかった。

どうすれば良いのかググったら、
セルの書式設定→ユーザー定義の所で#"円"と設定すれば良いことが分かった。(別の本では0"円"と書かれていた)


その他、研修がてらお局様がいろいろ実務を振ってきた。

中でも目からウロコな裏技は、
他のシートのセルの内容を引用してきて、引用元のセルの内容が変更されても引用先のセルの内容に反映される技だった。

=シートの名前!セルの位置
例)
=解体費!D7

と引用先のセルに入力すると、引用元のシート名が解体費で、このシートのDカラムの7レコードのセルの内容が反映される。

その他マクロの記録機能を使ってVisual
Basicのソースコードがどうなるかとかいろいろ研究したり、有意義な研修となった。

まさに今独学しているSQLにも密接に絡んでくる内容だし、VBで便利なツールを作ったりとかモチベーションの維持管理に役立つであろう。