YEAR

0年

pythonの基本構文

Pythonは、シンプルで読みやすい構文を持つプログラミング言語です。以下にPythonの基本構文を簡単にまとめました。 — ## **1. コメント** – **単一行コメント**: `#`を使う “`python # これはコメントです print(“Hello, World!”) # この行の後半もコメント “`  […]

困ったな。。。そのコード見せてください。

NDAは当然書きます。 バグが発生している個所が解らない。 納期に間に合わない。 滅茶苦茶になっててどうしようもない。 そんな困った案件なら一度呼んでみてください。成功報酬で構いません。ただし情報は全部開示して頂く必要は有ります。設計書 UI設計書 DB設計書 コードディレクトリ構成そして一番困っている担当者からの聞き取り。これは絶対ですが、コードは元のまま、修正箇所を伝えます。つまり私はコードの […]

PHP 正規表現

PHPで使用される正規表現(正規表現パターン)は、文字列操作やパターンマッチングに非常に便利です。以下に、PHPでよく使われる正規表現の一覧とその説明を簡単にまとめました。 1. 基本構文 2. 文字クラス パターン 説明 . 任意の1文字(改行を除く) \d 数字(0~9) \D 数字以外の文字 \w 英数字またはアンダースコア([a-zA-Z0-9_]) \W 英数字またはアンダースコア以外 […]

MVCフレームワークと解りやすいコード

今も尚使われているMVCフレームワーク当時のエンジニアは活発にこのフレームワークを作る事に専念していました。MVCとはM=モデル=データベース操作V=ヴュー=出力先のテンプレートC=コントローラー=〇〇.com/index.php?edit  見たいな奴ですね。コントローラーから送られてきた引数により、モデルを動かし、ビューで出力するという流れです。editという文字列が送られてきた場合、inde […]

Perlって難しい?

Perlって自由度が高いので難しいかもしれないです。 うっすらとした記憶をたどると、if文でも 条件 if 処理 みたいな書き方ができた気がします。(この場合elseifやelseは使えない)色んな書き方が出来てしまうんです。多次元配列の処理も、連想配列に連想配列を入れ込んでとかできてしまい、まあ書いた人しか判らないパターンが多い事。コードをインデントなどを駆使して絵文字にしてしまう人など。そんな […]

管理者プロフィール

2000年から2012年までエンジニアとして活躍してきました。その後はエンジニアから離れブランクとなります。 有名どころでは、サイバーエージェント、DeNA、ライブドアなど時代を飾ったIT企業 リクルートやNECSOFT、IIJテクノロジーなども経験。小規模スタートアップの案件などもこなしています。 最近WWIQTESTという物をやってみました。 総合IQは117となっており、数的パターン推論はな […]

炎上案件にならないように

①まず最初にプログラマーは動かない状態のプログラムを完成しましたと言わない事。  こういう人結構います。WEBアプリの話ではありますが、画面遷移を全てチェックせず、  500のエラー画面が出ている場合、必ず言語から出力されるerror_logを確認しましょう。  前任者が降ろされ後から入った人もまずエラーログの確認。  動く状態になってから間違い探しを始める必要があります。 ②1部分の画面のみ遅い […]

炎上案件から学ぶシステム開発②

炎上案件予定だった案件を炎上させなかった案件。某大手WEBサービスの会社R社にて。データベースの移行案件だった。どのデータベースだか忘れたがOracleへの移行だったため、大型案件となった。皆要所要所で重要なポジションについているが、私も結構大きい部分だった。9つのデータベースにアクセスし、そのデータを1つのデータベースで管理するプログラムとSQLを書かなくてはいけなかった。4人チームではあったが […]

炎上案件から学ぶシステム開発①

https://www.itmedia.co.jp/im/articles/0208/16/news001.html エンジニア2年目の頃、上記案件へ参入。 小さなSirから請負でTCS経由から富士通へ。 TCSのメンバーとして参画した。 案件初日、席に着くと隣に頭を抱え下を向く人が座っていた。彼はそのチームのリーダーだったのだが、設計書を書きコードを書き、表示したときにエラーが出てなんとかエラー […]

自作PCで作る利点

PCにはメーカーPCBTOPC自作PCの3点で選ぶ事ができる。お金のある人はメーカー製PCを選ぶのが最適解かもしれない。BTOPCは自作PCと比べ、1.5倍~2倍の価格となるとなんとなく思っておけばよい。自作PCは去年私は10年使うつもりで50万円かけて自作した。スペックはRyzen9 7950X 最上位のCPUメモリは4枚挿しの128GB ←オーバーだが、5年後を考えた容量SSDも後で増設がある […]