「デバッグ」を含む日記 RSS

はてなキーワード: デバッグとは

2021-06-02

電子工学を最低限やっていて

加算器なりレジスタなりが、コアの中でどういうふうに動くのかを知っていて

その知識を前提にアセンブラを知っていて

アセンブラ知識を前提にC/C++を知っていて

コンパイラの基礎理論や、自分自身インタプリタを作ったことも当然あり

その知識を前提として

Javascriptデバッグチューニングをしていて

C++プロフイラブラウザに当ててながら、JavascriptHTML5チューニングをですね

実務経験として実際にやってHTML5アプリをですねまずは自分で作って売ってみて

その経験を元に部下や後輩の指導をしていくのですが

当然 後輩たちも 東大だったり慶応だったりを優秀な成績ででていたり

そいつらと、喧嘩できる実力の低学歴だったり

 

ちなみにバカ大学でも 情報工学となると この辺を基礎から習います

anond:20210602050019

例外が起きてるんだからエラー処理やデバッグのために

開きっぱなしにしてくれよ

デバッグ時の解析ってあるだろ

2021-05-25

昔の職場は、Cで引数を見るときargv[]にNULLが入ってるかどうかで引数の数を判定してたりした。

int main(int argc, char*argv[])

{

for (・・・) {

 if (argv[i] == NULL) // 引数の終わりの判定

}

}

それがバグることがあったので、普通にargcを見るようにして「デバッグしました、原因はコレコレです」と報告したら「よくそんなの分かったな」と感心されたことがあった。

個人的には、それまで本やコードで、引数の数をargc以外で判定してるコードを見たことなかったから、その職場コードを見て新鮮な驚きがあったんだけど。

「独学でかじってるやつは変な癖がついてダメだ。使えない。なにも知らない新人のほうが素直で延びる」とか言ってる人をたまに見るけど、ネットや本で勉強しないで、職場で教えてもらうだけのほうがむしろ変な癖がつきやすいと思うわ。

2021-05-22

突然、解説されるChromeOS環境構築

はじめに

エントリはある程度の情報技術リテラシー必須であり、一部の情報PC初心者および初級者に推奨できるものではない。
しかPC初心者および初級者はシステムを壊す、大事データを失うなどの手痛い失敗をして成長するのもまた事実であり、もしもプログラミングなどに興味のあるPC初心者および初級者がこの情報活用する場合システムを壊す、大事データを失うことを覚悟して実行するように

教訓「大事データバックアップ重要である

初期セットアップ

チュートリアルに指示通りに進めれば大きな問題はほぼ発生しません。

開発者向けの注意点

Chrome OSは初期状態デフォルトで「ノーマルモード」と呼ばれる一般ユーザーモードですが開発者向けに「デベロッパーモード」が用意されています
ノーマルモードChrome OSの様々な制限があり、デベロッパーモードによって制限の解除が可能です。

しかノーマルモードからデベロッパーモードへ移行するとPowerwash(初期化)されてしまい、システムユーザー領域へ追加された情報はすべて削除されます
もしデベロッパーモード必要場合デベロッパーモードの詳細を調べ、現在情報は削除されてしまうことを念頭に実行しましょう。

ちなみにProject CrostiniのLinuxレイヤーDebianリポジトリからパッケージを導入するなどにはデベロッパーモード必要ありませんので多くの場合ノーマルモードのままの運用で十分でしょう。
Android OSアプリChrome OSアプリを開発したい場合最初からデベロッパーモードにしたほうが後悔が少ないです。

キーボードショートカットの一覧を表示する

Chrome OSでは一部のキーがほかのOSでは見慣れないものが並んでいます
迷いがちなので一番最初に覚えるべきキーボードショートカットは「Ctrl+Alt+?」です。
「Ctrl+Alt+?」でいつでもキーボードショートカット確認できることだけは覚えておきましょう。

Google Play Store

多くの場合アプリ開発者意図していない

多くのChrome OSデバイスGoogle Play Storeへ対応しており、Google Play Store経由でAndroid OSアプリ導入が可能です。
しかしながらGoogle Play Storeへ公開されているAndroid OSアプリが必ずしもChrome OS最適化しているのか?と言えばそうではなく、Android OSアプリの開発環境であるAndroid StudioがデフォルトChrome OSでの実行を許可していることもあり開発者意図せずChrome OSインストールできてしまうことが大半です。
したがってChrome OSへ導入するAndoirdアプリ動作へ何らかの不具合があったとしても脊髄反射酷評せず、やんわりと丁寧に博愛精神をもってChrome OSではこうだとアプリ開発者情報共有することをオススメします。

CPUアーキテクチャーの違い

多くのAndroidスマートフォンタブレットARMアーキテクチャーと呼ばれるもの採用していますが、現在Chrome OSデバイスは高性能な製品になるほどx86(x86_64)アーキテクチャーを採用している傾向があります
本来コンピューターアプリケーションというものアーキテクチャーが異なると実行起動動作不可能ですが、Android OSアプリは異なるアーキテクチャー間でもアプリの実行起動動作が極力可能となるように互換性をだいたい確保しています
しかしながら例えばARMアーキテクチャー向けのAndoird OSアプリx86アーキテクチャーなデバイスで実行するとアプリ動作パフォーマンスが著しく落ることが多いです。

これは高度なグラフィックス機能必要とするゲームなどで顕著に現れる傾向にあり、Chrome OSでは期待したほどAndroid OSアプリが軽快に動かない可能性を理解しておく必要があるのです。

高性能なChrome OSデバイスしかインストール許可していないアプリ存在する

コロナ禍によって多くのChrome OSデバイス販売することが出来ましたが、それによってChrome OSデバイス間の性能差が問題視される機会も増えました。
具体的には「インターネット上でChrome OSでの動作報告がなされているAndroidアプリ自身Chrome OSデバイスではインストールできない」といった報告です。
これは一部のAndroidアプリ開発者デバイス性能によってインストール許可許可を決めているために起こることで解決方法基本的にありませんので諦めましょう。
これから導入するAndroidアプリのためにChrome OSを購入する際は価格につられて低性能すぎるデバイスを購入してしまうと失敗する確率が高まりますので注意が必要です。

ただし、Google提供するアプリなどは基本的にそのようなことは無いようです。

Project Crostini Linuxレイヤー

Linuxを利用する

設定からLinuxベータ版)」で「オンにする」とLinuxインストールが開始されます

Crostini GPU Support

現在Chrome OS v90ではLinuxレイヤーを実現するProject CrostiniではデフォルトGPUによる支援機能を実行できません。
Chrome Webブラウザを起動し、URL欄へ「chrome:flags」と入力アクセスして「Crostini GPU Support」を「Enabled」とし再起動してください。
この変更で動作不具合確認した際は設定を元に戻してください。

GUIパッケージマネージャーを導入する

LinuxにもGoogle Play Storeのような簡単Linuxアプリを導入できる環境存在します。
GUIパッケージマネージャーを導入する場合「ターミナル」を起動し下記を実行してください。

sudo apt install synaptic gnome-software

パッケージダウンロードを速くする

Chrome OSLinuxレイヤーではパッケージの導入先がデフォルト海外サーバーになっており少々遅いです。
日本国内サーバーへ変更することで速度を改善できる可能性があります。その際は「ターミナル」を起動し下記を実行してください。

  1. sudo apt edit-sources
  2. 下記を最上段へ追記
    deb http://ftp.jp.debian.org/debian/ stretch main contrib non-free
    deb http://ftp.jp.debian.org/debian/ stretch-updates main contrib
    deb http://ftp.jp.debian.org/debian/ stretch-backports main contrib non-free
    deb-src http://ftp.jp.debian.org/debian/ stretch main contrib non-free
    deb-src http://ftp.jp.debian.org/debian/ stretch-updates main contrib
    deb-src http://ftp.jp.debian.org/debian/ stretch-backports main contrib non-free
  3. sudo apt-get update && sudo apt-get dist-upgrade
日本語入力Chrome OSLinuxレイヤーで共有できない

現在Chrome OS v90ではChrome OSLinuxレイヤーを実現するProject Crostiniで日本語入力を共有できず、キーボード入力しても英字しか印字されません。
日本語入力をするには別途に日本語インプットメソッド日本語フォント必要です。
日本語インプットメソッド日本語フォントを導入する場合「ターミナル」を起動し下記を実行してください。

  1. sudo apt install fonts-ipafont fonts-ipaexfont fonts-takao fonts-takao-gothic fonts-takao-mincho fonts-noto-cjk fonts-noto-cjk-extra
  2. sudo apt install fcitx-mozc
  3. export XMODIFIERS=@im=fcitx
  4. fcitx-autostart
  5. fcitx-configtool
    1. 左下+をクリック
    2. Only Show Input Languageのチェックを外す
    3. Search Input Methodからmozc検索
    4. mozc選択してOK
    5. 下部の∧でmozcを上位にする
      1. sudo nano /etc/systemd/user/cros-garcon.service.d/cros-garcon-override.conf
      2. 下記を追記
        Environment="GTK_IM_MODULE=fcitx"
        Environment="QT_IM_MODULE=fcitx"
        Environment="XMODIFIERS=@im=fcitx"
        Environment="GDK_BACKEND=x11"
  6. 再起動

Linuxへ詳しい方はfcitx5のほうが何かと問題が少ないでしょう。
しかし一部のfcitx5向けパッケージDebian公式リポジトリ存在しない可能性があるのでご注意ください。

Chrome OSLinuxレイヤーディスクを共有する/マイクを共有する

設定→デベロッパーLinux開発環境

Linuxレイヤー仮想環境構築は推奨できない

KVMLXCDockerなどの仮想環境を幾度か試しましたが、仮想環境を構築したProject CrostiniのLinuxレイヤー再起動するなどによってProject CrostiniのLinuxレイヤーシステムへ致命的な破壊が起きることがあるのを何度か確認しています
Project CrostiniのLinuxレイヤー自体仮想環境のため、Chrome OSシステム破壊されるわけではないですが業務利用時にLinuxレイヤーシステム破壊が起きてしまうと困ってしまうので仮想環境構築は推奨できません。
仮想環境によって開発環境統一を計っている現場では開発デバイスとしてChrome OSデバイスは利用しないほうが良いでしょう。

ただし、Chrome OSデバイス実質的Android OSデバイスタッチスクリーンデバイスキーボード付きデバイスタブレットデバイスノートPCデバイスコンバーチブルデバイス(いわゆる2in1)、マルチタスクデバイスウィンドウ可変デバイスタッチスタイラスペン付きデバイスとして機能する可能性を秘めていますので実機デバッグデバイスとしては非常に価値があります
昨今はアスペクト比16:9でないどころかリアルタイムに可変してしまデバイスが物凄く増えていますのでスマートデバイス向けアプリを開発する現場ではデバッグ用として1台持っていても全く損しないデバイスかと思われます
さらに言えばティーン層はGIGAスクール構想によりChrome OSプログラミング学習をしているわけですからティーン層取り込みのためのUI開発にも使えるのではないかと考えます

長くなってしまいましたが、質問があれば気付いたときに随時回答したいと思います

2021-05-20

anond:20210520104727

ゲーム会社デバッグに相当な工数かけてるからな。それが足りなかったんじゃないの。

2021-05-13

anond:20210513154226

こういうのって野党が勝たないとデバッグされないんだろうな

あー早く政権交代してくれー

2021-04-25

[] #93-10「栄光の懸け箸」

≪ 前

市長こちらの書類サインと判を」

「はー、やれやれある意味で尤も重要なのに、尤も簡単仕事なんですよね。政治システムバグだと思うんですよ。放置せずデバッグすべきです」

「その話、何回目ですか。もし本当に問題と考え、解決すべきと思っているのなら、ここでおっしゃらず議会で“デバッグ報告”してみては?」

「他に優先したい議題があるとかで、スルーされるのがオチですよ。いち市長意見なんて、上は都合のいいときしか聞いてくれません」

「でしたら、せめて目の前の書類と戦ってください」

最近市長はというと、これといった目新しい政策を打ち出すこともなく、良くも悪くも“市長らしいこと”に従事していた。

だが、その状態はいわば休火山のようなもので、政治魂が噴火するのは時間問題といえた。

「えーと、なになに……『授業に使う矯正用の箸を、大手メーカーに受注・依頼するための予算』……」

最近、市内の新聞でも持ちきりでしたね」

義務教育で箸の持ち方……」

予算的に問題ないので、後は認可だけ……市長いかしました」

矯正強制……笑えませんね」

だが意外にも、この件に対して市長政治気質は燻った。

この場合は冷静、いや消極的というべきか。

少なくとも、呟いたダジャレを自嘲する程度には落ち着いていた。

市長は箸を正しく持つことに否定的なので?」

「いや、箸の持ち方についても賛成派、ということにはなると思います私自身、箸はちゃんと持てていますし、ちゃんと持てた方がいいとも思っています、けれども……」」

市長の歯切れは悪かった。

いつもの強弁は鳴りを潜め、ひとつひとつ言葉を選ぶように喋っている。

彼の気質を知る秘書ですら訝むレベルだ。

「幼少時代、親に厳しく指導されましてね。ちゃんと持てるようになって良かったと今は思いますし、親の教育にも感謝はしています、けれども……」

「なにか嫌な思い出が?」

「そりゃあ当時の心境を顧みると、決して愉快とは言えませんよ。意味すら分からない歳で親に言われるがまま、慣れない食事強要されるわけですから。大好きなひじき煮物を、ちびちびと時間をかけて食べていた時は妙に悲しかったのを覚えています

ひじき煮物が好きとは、随分と渋い子供ですね……」

「その教育の賜物、“反動”というべきなのでしょうか。私の中では箸を正しく持つことへの信念と同じくらい、それを相手に求めることへの抵抗感もあるんです」

箸に歴史があるように、個人の持ち方にも歴史あり。

その歴史を背負っている市長も、この件ばかりは普段の向こう見ずな姿勢を正すしかなかった。

市長お気持ち理解しますが、皆が皆そう思うわけではないですから

「だからこそ、この件を推し進めるべきなのか疑問なんですよ」

「むしろ“逆”かと。誰が、何に対して、どう思っているかからいからこそ様式に則り、規範を形作るのです。でなければ人々は何を正しいと思い、行動すればいいかからなくなります

しかし、市長一人が頭を抱えたところで、書類の段階では突っぱねることも難しい。

次 ≫

2021-04-14

anond:20210414172146

いまうちのシステムバグを起こせる。(ハッキングではない)方法を提出できると金がもらえるかもしれない。懸賞金をかけてはいないが

デバッグ中だから金額うなぎ登ってるだろうから

バグを1件探すだけで、会社が潰れるくらいの金が消し飛ぶ勢い。

2021-04-11

anond:20210411084155

あぁアラフィフ独身童貞か、まぁ、親類縁者仲間に恵まれなかった

仕事がんばっても、飲み会には自分たちだけで行く営業

会社に残ってデバッグ

そうでもなけりゃ

良いソフトはできないし、営業銀座で飲めない

頑張ったやつの分、食えば、営業が太れるんだよ。

セックスしたあとにごめんとか手を握ったあとにごめんって言えばいいだろ?

2021-04-09

喪女プログラミングスクール行って彼女が出来た話など

すみません長過ぎて削れちゃったので再編集版です。

プログラミングスクールは良くないって話が多いので、人それぞれだよねっていうのと、何もやらないよりは何かしらあるんじゃないかなっていうお話です。

フィクションのつもりで聞いてください。


私は地方で育ち、地元女子中・女子高・駅弁大学卒業し、地元とあるテーマパーク就職しました。

比較的なんとなく生きてきたので、仕事って大変そうだからせめて面白そうな職場を選ぼう、くらいの気持ちでしたがすぐに辞めたくなりました。

toC接客、屋外での勤務、立ちっぱなし、友達休みが合わない、覚える事が多い、職場僻地ダンサーチームの揉め事仲裁契約社員組みから嫉妬大学生組の惚れた腫れた、田舎特有の異様なゲストの図々しさ・馴れ馴れしさ、どれも好きじゃないやつでした。

まあゲストイラつく事があっても、それはしょうがないと思ってます仕事から

でもスタッフも、とにかく感情で生きてる人間が多すぎます。私よりずっと大人なのに。

華やかな表舞台とは裏腹に仕事はそこそこハードで、給料の水準も高いとは言えない環境のため、人の出入りが激しく、トラブルを起こしたり、恨み辛みを吐きながら辞めて行く人が多いのもメンタルにきました。

最初に威勢のいい人ほどすぐ腹を立てて辞めていくので、個人的に警戒して距離をとるようにしていました。

理想現実ギャップが大きいからなのか、彼らの自己評価が高いからなのかわかりませんが、もしかしたら私のように、ドライ仕事しんどいものだと思ってる方が、色々受け入れられるのかもしれません。

そんなこんなで2年ほど勤めましたが、最後まで職場にも業務にも慣れる事もなく、花形着ぐるみポジションが空いた事によるダンサーチームの派閥争いの激化に伴って私の神経も擦り切れ、半ば衝動的に仕事を辞めてしまったのでした。


実家に住んでいたので、しばらくはニートしながら次に何をするか考える予定でした。

しかしそんな折、東京に住んでいる祖母怪我をしてしまい、介護を要する状態になってしまいました。

私は昔から祖母が大好きだったので、喜んで同居と介護の役目を担うことにしました。

祖母とは小学校低学年くらいまで同居していた期間があり、その頃から私の唯一の理解者でした。

私が真面目で、冷めていて、興味を惹かれると他のことが目に入らなくなって、

自分のペースで物事を進めたくて、少し融通が効かずに周りの子達と馴染めなかった頃、

その事に両親はお手上げで「みんなと同じように」「普通に」「お願いだから」としか言わなかった頃、

あなたちょっとだけ人より心が大人なんだよ。それでいいんだよ。賢くて真面目なあなたが好きだよ。

もも疲れたら、周りの子たちと同じくらいには、いい加減で、だらけて、失敗してもいいんだよ」

と、声をかけ、私が「もう大丈夫」と言うまで何十分でも抱っこしてくれた祖母

祖母のその言葉と、帰ったら祖母が家にいるという安心感で、私は少しずつクラスメイト達と打ち解け、誰かに心を許したり、自分が失敗することも他の人が失敗することも許せるようになっていったのでした。

東京には別の親戚もいたのですが、ペーパードライバーで頻繁に祖母病院に連れて行くのが難しかったり、仕事の都合だったりで他に候補者もいなかったので、私の立候補には関係者みな渡りに船という感じでした。

母に「おばあちゃんが好きってだけではできないよ。よくわかってないんじゃない?」とも言われたけど、私は祖母に関する事ならちゃん理解たかったし、自分想像が及んでいない事があるなら、それも知りたかった。

介護はまあ大変だったのですが、意外と祖母が元気で、怪我の経過も芳しく、家の中の生活においては一人で出来る事が多かったのもあり、私は徐々に暇になっていったのでした。

美術館博物館が昔から好きで、最初は狂ったように行っていたのですが、お金もそんなにないし、周りに友達もいないので、やや時間を持て余すようになってしまいました。

そこで、一念発起して、噂に名高いエンジニアとやらになろうと思いたち、プログラミングスクールを探し始めました。

テーマパークで働いていた私からしたら、エアコンの効いた部屋で座って作業できて、toC接客をしなくてよくて、給料が高い(らしい)なんて夢の職業だと思っていたのです。

東京での普段淡白ながら、楽しみ方の選択肢がとても多い生活も肌に合っていて、祖母介護を終えても田舎には帰りたくなかったので、こっちで就職して帰らなくていい理由を作りたかった、というのもありました。


色々調べて、とあるオンラインがメインのプログラミングスクールに決めました。

祖母の家が都内とはいえ西の方で、交通費も出ないのに電車都心に通うのは厳しかったのと、祖母用事が最優先なので時間の都合がつけやすいようにと、グループでやる課題とかがきっと向いてないだろうなと思ったからです。

(今になって思えば、git実践的な使い方に慣れられるし、どうせ働き始めたらチームでやるんだからグループ作業経験しておくのをおすすめしたい)

ニート期間が短かかったので貯金があまり減っておらずなんとか料金を捻出できたのですが、貯金はなくなりました。

プログラミングスクールでは、まず卒業後どういう職種や働き方を希望するかを聞かれ、それにはどんなスキル必要説明を受けながらカリキュラムを決めていきました。

授業は、エンジニア経験のある人とskypeを使ってマンツーマンで、テキストを進めたり、課題をチェックしてもらったり、デバッグを手伝ってもらったり、わからないところを教えてもらったり、実際の開発現場の話を聞いたりしました。

私はなにせ女子校育ちだし、喪女だしで、女性先生が良かったのですが、女性先生は数が少ない上にみなさん大変な人気でなかなか予約が入れられませんでした。

平日の日中に授業を受けられるので、働きながらの人よりはずいぶん有利な立場にはあったはずなのですが、できれば同じ先生にずっと見てもらいたいと考えると、なかなか厳しい状況でした。

ですが、一人だけ比較的予定が空いている先生がいました。そう、後の彼女である


彼女の予約が空いている理由は1回授業を受けたらすぐにわかりました。

早口だし、自分の言いたい事は最後まで言わないと気が済まないし、アイスブレイク下手くそだし、全然笑わないし、癖なのか10分に1回メガネを拭いてるし、説明が長いし、1回説明した事は完璧理解するはずだと思ってるし、なんか顔が怒ってるし、なんか厳しくて答えをなかなか教えてくれないし。

顔は結構美人なのに、性格きつい人だなあというのが無遠慮な私がもった第一印象でした。

まあでも予約を続けてとれる女性先生は他にいないし、私も生来かなり真面目な性分だし、授業が終わった時のやけに油断してホッとしてる顔がなんかちょっと可愛いし、実力をつけるには問題ないだろうという事で継続して予約を入れる事にしました。

しばらく授業を受ける事で、だんだん彼女の態度は軟化していきました。

プログラムも楽しかったし、彼女については保護猫をだんだんと慣らしていくような面白さもありました。

授業は丁寧だし、彼女フレームワークの細かい内部の挙動や、メソッドオプションなんかにもかなり詳しく、それらの点では優秀な先生だったので、私の心からはいしか懸念も不満も消えていました。

そんなある日、パソコンを買い換えたいと思っている話をしたら、意外にも彼女が付き合ってくれる事になりました。

(当時、なんか可愛いという理由で買った、やたらキーピッチのあるVAIOノートパソコン作業していたのですが、色々目が開いてきてMacに乗り換える事にしました)

買い物当日、MacWindowsの違いから丁寧に教えてくれた彼女私服はダサかったのですが、お礼も兼ねて新宿居酒屋に行く事になりました。

主に、Windowsで使ってたツール類のMacでの代替品を教えてもらうつもりだったのですが、いつのまにか梅酒2杯で饒舌になった彼女の身の上話を色々と聞かせてもらっていました。

ゲームが好きでプログラミングに興味をもったこと、

プログラミングが好きでシステムエンジニアになったこと、

新卒SES会社入社して働いていたこと、

同期の中で唯一の女性だったこと、

研修は同期の中で一番成績が良かったこと、

頑張って資格をいっぱいとったこと、

現場で役に立ちたくて色々な提案したこと

いい提案ができるように新しい技術を家でもたくさん勉強したこと

いいシステムを作る為にプロジェクトの良くない点はきちんと指摘したこと

それらを煙たがられて注意を受けたこと、

「女のくせに」って言われたこと、

空気をよめ」って毎日何回も何回も言われたこと、

自分が席を外したタイミングで夕会が行われるようになったこと、

プロパー+αの人だけの飲み会」にチームの中で自分だけ呼ばれてなかったこと、

契約期間を途中で切り上げて退場になったこと、

社内で待機している時、営業に「女でこんなに売れないのお前だけ」って言われたこと、

新卒もどんどん現場に出ていくのに自分は次のプロジェクトが決まらなかったこと、

「とにかく人が足りないから大歓迎です」って言われた案件でもチームの中で1番最初に退場になったこと、

同期で自分以外の全員が主任かPL以上になったこと、

飲み会で同期にそのことをイジられたこと、

男の人が怖くなってしまたこと、

円形脱毛症になってしまたこと、

声が出なくなってしまたこと、

病院に通ったこと、

会社を辞めたこと。

業界が向いてないのは身に染みてわかったけどプログラミングが好きで今の職についたこと、

スクール先生も向いてないのはわかっていること、

授業のリピート率の低さに会社からいつも小言をもらっていること、

SESが辛くて辞めたのに、多くの人が卒業SESに行くプログラミングスクール先生をしているということ、

自分のやってる事が人の為になっているのか信じきれていないこと、

本当はスクール先生じゃなくて開発がしたいこと、

SES以外の社内SEとかで転職を考えたけどどこにも受からないこと、

から人付き合いが苦手なこと、

親戚のおじさんに一人すごく嫌な人がいること、

成績は悪いが愛嬌のある弟ばかり親が可愛がること、

私が授業をリピートしてくれて、すごくすごく嬉しかたこと、

私となら雑談がうまくできて、すごくすごく嬉しかたこと、

私が授業以外で会ってくれて、すごくすごく嬉しかたこと。


「いや、まだそんな重い話を聞く関係じゃないですよw」って途中まではいつ言おうかタイミングを見計ってたけど、とうとう言えずに最後まで聞いてしまった。

気がついたら私は泣いていました。それは気持ちがわかってしまたから。

小学2年の春、誰かに一緒に帰ろうと誘われるまで教室で本を開いて待ち、みんな連れ立って帰ってしまいひとりぼっちになった後、仕方なく開いていた窓を閉め、カーテンを束ねていた、その風景を思い出してしまたから。

ああこの人は祖母出会わなかった私なんだな、と、どうしようもなく理解してしまたから。

私はこの不器用女の子を、放ってはおけなかった。


私が優秀だと彼女評価もあがるかもしれないと思って余計にがんばり、無事卒業を迎える事になりました。

プログラミングスクール卒業生の主な就職先はSESです。(今はわからないけど)

SESについて彼女に色々聞いていたので、客先企業に常駐して、多重下請け上等で、使い捨てで、人売りと呼ばれていて、残業が多くて、無理なスケジュール押し付けられて、仕様変更が頻発して、現場では肩身が狭くて、theITドカタっていうのは知っていました。(今はわからないけど)

でも私はなんでも知りたかった。彼女のことをもっと知る為に、SESについて身を以て知るつもりでした。

同じ時期に卒業を迎えた人の中には、断固SES拒否する人も何人かいました。

下請けじゃなくて上流工程ができて経営が安定していてまったり働ける社内SEか、自由先進的でフットワークが軽くて自社サービスのあるベンチャーがいいのだと。

いやいやいやと、社内SEがそんなにいいものなら、学業が優秀だった人か、SESで優秀だった人から順番に行くでしょうと、

ベンチャーがそんなにいいところなら、すごく優秀な人たちの少数精鋭なんでしょうと。

課題サンプルのプログラムをいくつか作っただけの私たちがどうしてそんなとこにいけるでしょうかと。

修行のつもりでありがたく、いろんな現場業界で実戦経験積めよと、1行でも多く実務でコード書けよと、色んなプロジェクトドキュメントとかプロジェクトマネジメント見て勉強しろよと、SESでもないと逆にそんな機会も無いぞと、そんなことを思っていました。

私の就職先は、2回面接をしただけで、スクール推薦のSES会社にあっさり決まりました。


祖母は、私が平日フルタイムで働いても差し支えない程度まで回復していました。

彼女とは頻繁に連絡をとったり、遊びにいく友人の間柄になりました。

彼女は私の職場についてすごく心配していました。

しかし、実際SESで働いてみると、覚悟していたような環境とは少し違いました。

基本的に自社のリーダーしかさない(プロパーが直接メンバーに指示を出すのはダメらしい)し、スケジュール変更や仕様変更もちょこちょこあるけど、その分の残業代もちゃんと出るし、なんだか全体的にいいところでした。(テーマパーク比較するとなおのこと)

彼女最初に働いた企業が、現場が、時代が、運が、悪かったのだとわかりました。

その事については奥歯が割れるくらい、悔しかった。

でも、「あなたのおかげでエンジニアになれて、人生が変わって、嬉しいよ」って、彼女に伝える事はできました。


数年はそのまま穏やかに、繁忙期には激しく、時が流れていきました。

祖母怪我は完治し、私はそこそこのスキルを身に付け、転職引越し検討し初めていた頃でした。

そんなある日彼女から東京を離れるつもりだという連絡が入りました。

彼女は私の卒業後もスクール先生をしていたのですが、それがあまりうまくいっておらず、だんだんと稼働が下がり、収入も下がり、公共料金生活費も滞納しかかっているような状況だったそうです。

そして、そのことが親御さんに伝わり、帰ってくるように言われたそうです。

私は彼女の唯一の理解者だったので、私が彼女幸せにしようと思いました。

彼女引越し先でのルームシェアと、当面の生活費の負担と、その代わり家事をしてもらう事を提案しました。

すったもんだの末彼女はなんとか承諾してくれました。

しか問題お金です。彼女お金がぜーんぜんないし、私も引越し料金(2人分)とルームシェアできる物件2LDK以上)の敷金礼金・初期費用を払うのは苦しい状況でした。(実家かに頼ると、生活できないならこっちに戻ってこいと言われてしまう)

そもそも転職先が決まらない事には物件を探す事もできません。

折り悪くコロナの影響が、転職市場や私の現職の稼働に影を落とし始め、「やっぱり私実家に帰るよ」などと彼女が言い出して、これはいよいよヤバイなと思い始めた頃、

事態は急転して、なんとお金問題転職問題唐突に片付きます

みなさまPayCareerさんをご存知でしょうか。企業面談するごとに3万円もらえる転職サイトです。

そこで数件のスカウトが届き、多額の臨時収入を得られ、トントン内定複数頂く事ができました。

みなさま是非PayCareerをお使いください。求職者に寄り添うお心をお持ちの採用担当者のみなさまも是非PayCareerをお使いください。

その後物件探しにも散々苦労するのですがなんとか新居が決まり私たちルームシェアを始めることができました。


ある土曜日の晩、ブラックスワンという映画がどんな内容かをよく知らずに、なんともなしに見ていた私と彼女関係は、日曜日未明に友人から恋人に変わりました。

彼女彼女になりました。

私は女子校だったので、女性同士でお付き合いしている人たちを長く近くで見ていた事、彼女過去経験から男性に恐怖心を抱いてしまうこと、ここ数年似たもの同士の2人がお互いを助けあって生きてきた事、要因はいくつもあったと思います

多分お互い、本当のところは男性の事が苦手ないしよくわかっていないだけで、もしかしたら男性と付き合おうと思えば付き合えるのかもしれませんが、この上なく安心できて、優しさを掛け値なしに注ぎあえるパートナーを得られた時、それは問題になりませんでした。

人の寝言って今まで聞く機会がなかったのですが、彼女はすごいはっきりと寝言で喋るので驚いています

私は転職する時に、自社サービスを持っていて、担当者裁量業務委託の採用発注ができる企業を探していました。

条件に該当する企業入社できたので、彼女は今、フリーランスプログラマーとして私と同じ職場で働いています

彼女はとても幸せそうで、私は大満足の日々です。

ということで、喪女プログラミングスクールに行って彼女ができた話などでした。

2021-04-05

産休の前任が戻ってくるのが心底嫌だ


産休フォロー疲れた


20しかいない部署で立て続けに6人産休入って、産休フォローで駆けずり回ってる。

ほんとは前の課の業務続けたかったのに「他のところを助けてあげて!」ってお手伝いに回されて、何回も前の業務もやっていいんですよね?って聞いてたら、知らないうちにお手伝い先のリーダーにされ、お手伝い先に異動になってしまった。

お手伝い先の業務なんかわからないし、前の人がコロナをいいことにぐうたら在宅してわりと適当なまま産休入っちゃったし、前に送ったメールを他の人たちからもらったりして、なんとか騙し騙し業務続けてた。


その産休者たちがみんな戻ってくるんだって


私にはGWなんかないよ。チームの仕事が忙しいから、シフトで出てこなきゃいけない。

でも、私に適当業務引き継いで自分雲隠れした人はGWゆっくり過ごして、それから復帰するんだって。復帰の時、「仕事すごく楽しみ。自分の力を発揮したい」ってキラキラ語った後、「子どもが小さいから週五で在宅にしたい」って言ったんだって。さすがに止めてもらった。出勤しないと意味ない業務が多いのに、週五もできる在宅業務なんて用意できないし、それならいないのと変わりない。(社内で使ってるソフト特殊すぎて在宅端末用に用意できない)


前の人は口が上手くて軽くなんでも引き受けちゃうから、その業務吟味して、手作業でやってた部分は全部デジタル化して、引き受けたものは陳謝しながら取引先に無理だって断ったりしたよ。

でもそんなこと知らず、前の人はのうのうと戻ってくるんだ。私はあなたのやった業務を把握して、デバッグして、改良して、でさあこれから応用で何しよう?って時にのこのこ戻ってくるんだ。部長との面談でやりたいことをいっぱいあげて、全部できる土壌が整ってるんですよね?!ラッキー!楽しみ!って言ったんだってね。その土壌、揃えたの私だよ。


今日取引先の人と話していたら無理難題をふっかけられて、さすがに断ったら「前の人は二つ返事だった」「できるように引き継いどくって言ってた」って2時間怒鳴られた。

私何のために仕事してるんだろう。

前の人は職位も変わらずのうのうと戻ってきて、やりたいことキラキラやるんだろうな。

でも肝心な時にきっと、子どもが熱出したりして帰ったらするんだろうな。


なんか疲れたな。

私今年有休とれてないし、もう残業時間が年目標の半分越した。結婚休暇も取れないまま消えそう。

なんかもう嫌だな。前の人のドヤ顔を思い浮かべると、そいつ人生給料ポストのために自分の墓掘ってる気分になる。


異動したいな。

でもこんなこと言うと、給料下げられるんだろうな。

仕事辞めたいな。

でもコロナで見つからないだろうな。


なんかどうしたらいいのかな。

もやもやしてるけど、ネット見るとお互い様って意見が多くて、こんな愚痴もはけない


2021-03-27

anond:20210327175943

しかテレホンワークはついらい。音声のみで、遠隔にいるサポーターに、プログラムの変更行数だけ伝えてキヲクを便りとか

あれはつらかった。デバッグ

なんか無性にイライラする

土曜日なのに仕事、前任者の書いたコードバグがあってひたすらデバッグしてるけどうまく行かね〜〜〜〜

訳のわからんエラーがウジャウジャ出てくる

つらいつらいつらい

ライラしすぎて脳味噌沸騰しそう

ぎええええええええ

2021-03-18

anond:20210318105024

差別さんがそこまで差別発言をちょいちょいしながらも偉い差別さんとして生き残ってるのがヤベーんだから盛大にやらかす前にもうあかんなということで退場してもらうのがいいでしょ

他の人は偉い差別さんのデバッグ装置として存在してるわけではないので

2021-03-07

住民税システムに携わっている新人クソ雑魚SE(CE)の雑なメモ

1. システムに取り込む資料をなんとかしてくれ

2. システムをなんとかしてくれ

3 システムの意義

4 住民税というシステムが(素人にとっては)複雑怪奇

2021-02-24

myCobotが微妙過ぎる

「6自由度ロボットアームが格安で手に入る」と一部ユーザの間で盛り上がってたけど、急に大人しくなってるみたい。

情報を集めてみると…

公式から提供されてる機能がプア。

公式から色々情報が足りてない。分からないので推測して使ってる。

公式から提供されてる情報も書いてることがチグハグだったりする。

・仕方ないので、ユーザガチエンジニア勢が必死デバッグしてる。

ロボットアームなのに動きも何か正確じゃない。ずれる。使えない。

故障で動かなくなったり、燃えたり(?)してるみたい。

ってな具合に「安かろう悪かろう」という感じ。

2021-02-11

anond:20210211143934

大昔にそこでデバッグバイトしてたな。

チャリンコに乗ったおっさん遅刻遅刻みたいな感じであたふたしてるのよくみたらM氏だったときは焦った。

2021-02-07

実機テスト、するよね?

ちょっと前までスマホメーカー中の人やってました。下請けソフト屋。だいたいミドルより下のレイヤーで開発評価デバッグその他あれこれ。

で、ここから

https://b.hatena.ne.jp/entry/s/twitter.com/masanork/status/1358069771753852929

特にこの辺りを読んで、

https://twitter.com/masanork/status/1358186280551546880

ずいぶんと感覚が違うな、と思った。

元受けがメーカー(つまりハードも作ってる)だったからなのかも知れないけど。

とにかく実機使ってテストしまくるんですよ。もちろん使えるところは例えばアプリならPC上のシミュレータ使って自動化したり、通信関係では検証環境使ったりもするけど、泥臭かろうが人手がかかろうが最後絶対実機と実環境テスト

なんでか。

シミュレーターや検証環境所詮「疑似」環境であって、本物とは違う、意図的もの把握してるもの以外に意識できてないところでどこか必ず限界がある、減らすことはできるがゼロにはできない、まして他所から持ってきたモジュールハードウェアであれソフトウェアであれ)なんざ仕様書があってもどっかブラックボックスなのは避けられないし仕様書に無い不具合だってあるあるだし、そういうブラックボックスエミュレーションした疑似環境でのテストもするけど想定を一歩でも踏み外したら信用に値しない、

そういうことを何度も何度も痛い目を見て思い知らされてるから

それに本番環境しか出ない不具合って日常茶飯なんですよ。通信からむと機器同士の相性も出るし。互換検証会ってありますよね?わざわざハードウェア持ち寄って動作テストするやつ。いわゆるキャリアがケータイスマホを揃えてテストさせてくれる環境提供してるのだってそれが必要だってキャリア開発者も知ってて利用者いるから。

COCOAだって、実機と実環境ダミーの陽性者と濃厚接触者を立てて試験すりゃ良いだけだろうに、なぜそんなことすらしなかったのか?正直理解ができなかったんですけど、そもそも実機テスト試験環境に関する基本的な考え方や感覚が違うんですね。

今回みたいな案件にそういう発想で取り組んだこと自体が失敗だったんじゃないですかね。

2021-01-29

長かった 

個人開発していたゲームがそろそろ完成しそう

α版4ヶ月+一年

αから1ヶ月で改善作業終わるだろと思ってたけど一年以上かかった(最高半年だったからいきなり3倍!)

当時から生きてるコードは千行ないしゲーム性も何もかもがほとんど変わったけどやっと完成だ

8月から毎月のようにあと一ヶ月で完成すると思いながらも作業が増えて長引いてた

だが今回は遅くても4月にはリリースできる

自分が作ったゲームをやる人はいないらしいし、今までは自分もそうだったけど、

デバッグ中に自分でやっても結構面白くて早くマルチプレイやりたいなと思った

 

ゲーム開発は3カ月ぐらいの規模が一番楽しい

半年根性でいけるけど後半しんどさがかなりある

一年以上は結構いろんなものを持ってかれる

俺はこれまでにも結構作ってたからいけたけど、もう長期開発はやめようと思った

2021-01-26

エンジニアになるきっかけでバズってるnoteの人が同じ学科OBだった

在学期間被ってなさそうだし、知ってる人でもないから完全に他人なんだけど

学生時代から落ちこぼれてる底辺OL的には優秀な方は人生選択肢多くてよろしいなぁ…って感想しかないんだけど、大学入学経緯は面白かったな

仲の良かった友達とか先輩とか、落ちこぼれ自分とつるんでるようなタイプ20人くらいの狭い範囲だけど、自分含めてほぼ全員が第一志望落ちてあの学部だった。該当しないのは推薦で入った子くらい?

今は知らんけど当時は偏差値そんなに高くなかったし、割と僻地だし、第一志望に選ぶほどの感じじゃなかったのかな

自分都内国立落ちたから、もうこの際センターの成績で入れそうなとこならどこでもええわ…って感じで選んだし

プログラミングの授業とか突然コンパイルデバッグエラーコード?なにそれ?みたいな感じで1ミリ意味わからんから間内で先輩に回してもらった前の年の課題丸コピペして出してたな…数学も必修であるけど数ⅡBまでしかわからん文系にも容赦なく数Ⅲ?C?の内容で進められるから何なら高校の頃より参考書読んで勉強したわ…懐かし…

お陰で理系とかIT系向いてないのわかったか一般企業事務職に就いたけど、学部名前IT詳しい人みたいなの期待されて採用されてたっぽくて新卒の頃は無駄に苦労した

転職する時にも学部名前のせいでシステム系の仕事打診されたりしてそういう点では大学選択失敗したか

遊ぶとこは全然なかったけど生活費も安かったしぬる〜く四年間遊べたから良かったかな〜

オタクも多かったか普通な恋人とか出来なさそうな感じの同級生同士とか先輩とかと付き合ってそのまま結婚した人も多かったし、学生時代彼氏とった・とられたみたいな話があったり、オタサーの姫って実在するんだな〜って感じで面白かったな

全然オタクじゃなかったかエヴァンゲリオンガンダムプリキュア声優BLもわかんなかったけど、なんだかんだ仲良くしてくれる子が結構いて、もう今は結婚したり子供まれたりで疎遠になってる子も多いけど、当時色々オタクなこと教えてもらってアニメ見たりゲームしたりするようになって趣味も増えたから、第一志望の大学で四年間ぼっちで過ごすよりは良かったなって感じ

たまたま自分友達とかそこそこ出来たけど、何年か前に友達ができなくてぼっちだった人が半年で辞めたなんて噂もあったりしたから、本命滑ってどこでもよくなってるなら友達できそうなとこにするのもアリかも…って何年か前に受験生の従弟に言ったら縁起でもないことを言うなと叔母に怒られたけど、結構本気でそう思う

2021-01-19

プログラムがぐちゃぐちゃになる

( ・∀・)「処理Aを作ろう」

( ・∀・)「設計できた!イとロとそれから、ハがあればいけるな!」

( ^∀^)「早速作ろう」

~しばらくして~

( ;∀;)「二とホがたりなかった、これがないとできない」

( ・∀・)「幸い、こっちからもってこれるな。こっちの変数を引き回してっと」

( ・~・)「逆にロはいらなかったなぁ......消そうかな。でも面倒だしとりあえず置いておこう」

( ^∀^)「よーし、この処理Aは完成。別の処理Bを作ろう!」

~しばらくして~

( ;∀;)「前作った処理Aの結果が必要になったでござる」

(;・∀・)「前の処理Aに戻って、なんとか途中結果を保存する処理を挟んでっと。どこかに置いておいて、今作っている処理からアクセスしよう」

(;-∀-)「処理Aのロ、煩わしくなってきたなぁ。いいや、nullいれちゃおう」

(;^∀^)「完成~、別の処理Cを作ろう!」

~しばらくして~

( ;∀;)「今度も処理Aの途中結果が必要になったでござる。しかも処理Bより先に処理しないといけないなよ」

(;-∀-)「こっちをこうして、あっちをこうして……コメントで、// 絶対に順序を変えるな!!! と」

(;-∀-)

(; -∀-)「か、完成~」

~しばらくして~

(;・∀・)「次は処理ZZか」

(;・∀・)「あれ?これってどういう順番でやらないといけないんだっけ?」

(;・∀・)「この変数、なんだっけ?そもそもどこでつかっているんだっけ???デバッグすると空白が入ってるんだけど」

(;・∀・)「このコメント、順序かえるなってどういう意味だっけ???

2021-01-14

anond:20210114171730

刑罰を与えてそれでよし」というのは場当たり的というか、本質的ではないと思うんだよね。京アニ事件も、障害者施設事件も、秋葉原事件社会のなんらかのバグ顕在化したケースで、犯人は当然罰せられるべきだけど、同時にその背景にある原因を考えて社会全体で改善していくべき、というのは理想論が過ぎるだろうか。ああいった事件きっかけに社会デバッグをしていく、というか。

ログイン ユーザー登録
ようこそ ゲスト さん