新米エンジニアの失敗再発防止メモ

自分そしてこの世界の皆が、同じ失敗をしないためのメモ

Twitterやってます!@rakuton_t
欲しいものリストのブタメンを送ってくれた方、ありがとうございます!

2018-10-01から1ヶ月間の記事一覧

【C#】【ASP.NET】大なり「>」小なり「<」記号を表示するスマートな方法

例えばこれをページに表示したいとする <tag attr=\"hoge\" /> スマートじゃない例 &lt;tag attr="hoge" /&gt;パッと見、タグを表現していることが分からないですね。 スマートな例 <%: "<tag attr=\"hoge\" />" %>こちらは一目見てタグをテキストで表示しようとしているのが分かりますね。 さいごに 結</tag></tag>…

【社長の指示で...】電話対応で失敗した

本日、電話対応に失敗したのでメモ 状況 1. 社長の指示があった 2. 指示通りに動いた 3. お客さんからクレームが来た。 4. 私「社長の指示なので社長に言ってください」追撃 5. お客「では、社長に言っといてください。」 6. 私「え?」(お客さんの方から社…

新人エンジニアが整えるべき自席の環境

前提として 社内のみんなと仲良くなるのってとても重要だと思います。 毎日一緒なのに他人行儀じゃ疲れますよ。 ※お仕事はドライにやりたい!って人はブラウザバックしてください! かっこいいぬいぐるみ! 冬は加湿器! 何故なのか まず、ぬいぐるみですね…

【SQL Server】SELECTやUPDATEが極端に重いときの対処

ずばりこれをやれば良い EXEC sp_updatestats; --DB単位で実行OR UPDATE STATISTICS <テーブル名 or インデックス付きビュー名>; 統計情報を更新 上記のクエリを流すことで、「統計情報」というものが更新されます。 これは、SQL Serverで内部的に保持してい…

C#のバージョンが低くてTupleが使えないときの対処

C#7.0より前のバージョンではTupleが使えません!そんな時は自分で実装してしまいましょう! C#2.0以降ならばジェネリクスが使えるので可能です! public class Tuple<T1,T2> { public Tuple(T1 v1, T2 v2) { this.Item1 = v1; this.Item2 = v2; } public T1 Item1 </t1,t2>…

エクセルのマクロは「VB」ではなく「Excel VBA」

特定のセルの中に特定の文字が含まれているかを判別したくて、 「VB 文字列 含む」とかで検索して出てきたページを参考に、以下のようなコードを書いてしまいました。 Dim str As String str = Cells(1,1).Value If str.IndexOf("u") >= 0 then Cells(1,2).V…

私の記事が役に立ったら、どうぞ何か買ってください!→ Amazon欲しいものリスト