マガジンのカバー画像

ソフトウェアエンジニア開発雑記

25
ソフトウェアエンジニアが普段どんなことをやっているのか、雑記としてまとめてみる試みです。その日に調べたこととか開発したこととか、学んだことを書き記していきます。実際のエンジニアが…
運営しているクリエイター

2020年7月の記事一覧

2020-07-29の開発

2020-07-29の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの17日目です.

進捗がない今日はほとんど,進捗がない.仕事がいま長期スケジュールの見積もりのための設計フェーズなので,特にやることがなかったのとプライベートもちょっと時間が取れなくて特に何もできなかった.

時間がとれてないが,読みたい本があって今積読している.

論理学が気になっていて,どこかでこ

もっとみる
2020-07-28の開発

2020-07-28の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの16日目です.

本の読み方の試行錯誤現在,詳解システム・パフォーマンスという書籍を頑張って読んでいる.

のだが,なにせ 700P もあるので,かなりモチベーションの維持などがしんどい.(内容も難しいし)

そこで,ちょっと書籍の読み方を変えてみる試みをしている.
1章から5章までは,普通に通して精

もっとみる
2020-07-27の開発

2020-07-27の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの15日目です.

工数見積もり開発を行う際に,それの開発にどのくらいの時間がかかるのかを見積もることが結構多い.それは,開発スケジュールやマイルストーンの計画を立ててプロジェクト全体の進め方を決めるために必要となる.

工数見積もりは,個人的には大切かつ結構難易度の高いものだと感じている.いつもやって

もっとみる
2020-07-26の開発

2020-07-26の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの14日目です.

WebRTC の実装今日は,WebRTC の実装を行っていた.

前に触っていた,Elm でフロント側は実装することにした.

久しぶりで,いろいろ思い出しつつやっていたがやっぱり楽しい.

他のJavaScriptフレームワークとは別物で,たとえばView の設定は以下のように書く

もっとみる
2020-07-25の開発

2020-07-25の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの13日目です.

詳解システム・パフォーマンス 4章を読んだ4章は実際に,システムを観測するためのツールについて紹介されていた.

紹介されていたツールとしては,DTrace と,SystemTap.
ubuntu で検証していたのだが,DTrace が動かなかった.

具体的には,dtrace の

もっとみる
2020-07-24の開発

2020-07-24の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの12日目です.

WebRTC
以前読んでいた,WebRTC の本を軽く一通り読んだ.

WebRTCに登場する工程としては以下の感じ.

- デバイスのメディアにアクセスする
- シグナリング
- Peer Connection

デバイスのメディアにアクセスする
デバイスにアクセスするためには,g

もっとみる
2020-07-23の開発

2020-07-23の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの11日目です.

もくもく会4連休の初日ではあるが,朝8:00 から行われていたもくもく会に参加した.

作業した内容としては,WebRTC周りの調査をしていた.

もくもく会は,エンジニアならではの集まりなのだが,みんなで集まってみんな自分自身の作業をもくもくと作業する.休憩時間とかにいろいろお話し

もっとみる
2020-02-22の開発

2020-02-22の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの10日目です.

ユースケース今日も仕事は,ユースケースの洗い出しがメインだったので,コードはほぼ書いていない.ソフトウェアエンジニアしているとソースコードを書く仕事がメインだが,意外とそれ以外の作業をする時間が多い.

ちなみにユースケースは,ユーザーがこのサービスを使って果たしたい要求を網羅的に記

もっとみる
2020-07-21の開発

2020-07-21の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの9日目です.

WebRTC最近,在宅ワークがメインになっていろいろなオンラインミーティングツールがひしめき合っているので,再びWebRTC熱が再燃してきた.

WebRTCに最初に興味を持ったのはたしか,2015年くらいだった気がする.

その年に,WebRTC Conference が開催されてい

もっとみる
2020-07-20の開発

2020-07-20の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの8日目です.

お仕事今日は,MTGやユースケースの洗い出しなどでほとんどコーディングはできなかった.

MTGなどで話題に上がったのが,自動テスト (E2E) について.テストケースを手作業で回すのがしんどすぎて,自動化したいなーと.

なんとなく,E2E テストといえば Selenium かなーと

もっとみる
2020-07-19の開発

2020-07-19の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの7日目です.

詳解システム・パフォーマンス 3章3章はオペレーティングシステムということで、OSの基礎とLinux と Solaris のカーネルの概要についてが書かれていた。
Solaris については知らなかったが、どうやら Sun Microsystems が作った SunOS から発展したも

もっとみる
2020-07-18の開発

2020-07-18の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの6日目です.

詳解システム・パフォーマンス 2.6 ~2.10
上記の本の2章を読み終えました.各章の目次は以下の通り.

- 2.6 : モデリング
- 2.7 : キャパシティプランニング
- 2.8 : 統計
- 2.9 : モニタリング
- 2.10 : ビジュアライゼーション

モデリング

もっとみる
2020-07-17の開発

2020-07-17の開発

現役のエンジニアが毎日どんなことを学んで、どんな開発を行っているのか雑にアウトプットしてみる試みの5日目です。

朝もくもく会今日は久しぶりに、朝8時からのオンラインもくもく回に参加した。

やったこととしては、プライベートで開発しているiOS アプリのバグ修正などがメインだった。

↑こちらの記事にも書いているが、バックエンドにFirebase を使用して、Sign in with Apple

もっとみる
2020-07-16の開発

2020-07-16の開発

現役のエンジニアが毎日どんなことを学んで、どんな開発を行っているのか雑にアウトプットしてみる試みの4日目です。

SQL での文字列操作MySQL を用いて、文字列操作を行う必要があってパッと出てこなかったので調べた。

今回は、『{書籍名}』{著者名} 著 という文字列から、それぞれ書籍名と著者名を抜き出すような用件だった。(あくまで例なので、最初から別のカラム用意すべき、みたいなのは一旦お許し

もっとみる