ITエンジニアのブログ

IT企業でエンジニアやってる人間の日常について

2020-01-01から1年間の記事一覧

いい人から脱却して成長したい

YouTube を開いたときに動画一覧に出てきた次の動画に興味を持って観てみました。www.youtube.comとても学びがあり、また、話している方に信念やビジョンを強く感じ、非常に魅力的だと思いました。私はこの動画でいう「いい人」に当てはまっていると思います…

安易に「ヤバい」と言わないように気をつけている話

良い意味でも悪い意味でも世間的によく使われるようになった「ヤバい」という表現。私も、ふとした時に無意識に発言するくらいに馴染んでいます。最近、といってもここ 1 ~ 2年ですが、発言の際に「ヤバい」を使わないように気をつけています。勿論、ヤバい…

nCk が偶数となるkを探すプログラム

東京大学の入試で出題された数学の問題で、 2015Cm が偶数となる最小の自然数 m を求めさせる問題が存在します。普通に解いても面白いですが、プログラムでも簡単に nCk に拡張して書けそうだなと思いましたので、しばらく書いていなかった Haskell で書いて…

超がつく怠け者の AppleWatch 使用日記

基本、今まで何かを体に身につけるのを厭うていた私ですが、 Apple Watch Series 5 を昨年購入し、1年ほど使っています。何が良かったのかをまとめます。 一番はモバイルSuica 財布を取り出す操作を面倒臭がった 生活を大きく変えたのは、モバイルSu…

スマホ、タブレット、パソコンのストレージ戦略(Apple 端末)

スマホ、タブレット、パソコンを購入するときに、ストレージをどうするかというのはいつも迷います。そこで、私の所感を、備忘録を兼ねて共有しておきます。時代によって変化するので、 2020 年版とします。勿論、使い方によって必要な容量など変わってしま…

そういえばスマートフォンの端子なんて全然使ってないなっていう話

Apple Event での iPhone 12 発表 2020/10/14 2:00 に発表された Apple Event は楽しめました。iPhone 12 mini, iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max が発表されました。眼の病気の影響で、大きい画面を好む私は、 6.7 inch のサイズをもつ iPhone …

漫画「四月は君の嘘」を読んで

元いた会社の同期などに勧められて、「四月は君の嘘」を読みました。母の死をきっかけにピアノが弾けなくなってしまった主人公の有馬公生が、他クラスの同級生であるヴァイオリニストの宮園かをりや、他の人物との出会いによって成長、変化していく物語です…

iMac 2020 使用感

iMac 27inch 5K Late 2014 (以下 Late 2014) をメインマシンとして使っていましたが、先月 iMac 27inch 2020 (以下 iMac 2020) を購入しました。使っていて1ヶ月程度経ったため、使用感を書いてみたいと思います。 iMac 27 inch 2020 なぜ iMac 2020 を…

最近知った・気がついたこと(国語、数学)

【国語】「お」と「を」は発音が違う。 たまに Twitter で議論が流れて来たりするため、知識としては知っていました。しかし、「を」を意識して発音を変えることはしていませんでした。しかし、今やっているゲームで声優さんが発音しているのを何気なしに聞…

質問応答システムの実装と考察: BERT for Question Answering を使ってみる

背景 日本語の質問応答システムの実装です。前回は、機械学習を用いない、基本的な数値演算の組み合わせで、回答を選択するモデルを構築しました。しかし、精度や速度に改良すべき箇所をたくさん残しています。↓ 前回 質問応答システムの実装と考察:BOWとTF…

社会人のコミュニケーション力についてエンジニアが感じたこと

始めに ソフトウェアエンジニアとして、また社会人として数年の時を過ごし、自分自身が成長したと思うような事柄がいくつかあります。コミュニケーション力はその内の一つです。コミュニケーション力が必要とはよく言われているものですが、必要と言われたか…

php -S で PDF がブラウザ表示されなかった

PDFをリモートサーバー作成していて、ブラウザで確認しようとして Firefox で開いたのですが、 PDF がファイル保存となってしまい、困惑しました。原因は、 php -S でサーバーを起動していたのですが、 php が 5.4 でした。PHP 5.5.5 から .pdf が MIME サポ…

Unity:Resources.LoadAllのタイミングで嵌った。

Unityで画像をロードしながら表示させるときに、タイミングの妙によってうまく表示できていませんでした。 1: Instantiate によって生成されるオブジェクトのスクリプト // class Sub void Start() { this.sprites = Resources.LoadAll<Sprite>("Numbers/"); } void </sprite>…

自室のPC環境について

リモートワークが始まり、自室にいる時間が極端に長くなりました。自室の作業環境今の状況が始まる前に、色々と環境を整備していたため、かなり快適な空間になっています。どのようなものを揃えたか、列挙しようと思います。 机 幅 180 cm * 奥行き 75 cm * …

私がMacのパソコンで日本語配列のキーボードを使っている理由

学生時代にMacを購入し、以来8年以上Macを使い続けています。学生の頃、優秀な同期は英字配列のキーボードを使っていることが多かったのですが、私は日本語配列のキーボードをずっと使っています。Magic Keyboard 日本語配列日本語配列の利点や特徴について…

Pythonでプログラムの実行中に対話モードになる方法

プログラムの実行中に、途中のこの変数を見たり、少し弄ったりしたいと考えることがありましたが、ふと思いついたので実現できました。コードの中にこれを挟み込むだけです。 while True: try: print(eval(input(">>> "))) except EOFError: print() break e…

Dockerコンテナ内のlocalhost起動に気をつける

問題 Ruby の sinatra で、APIサーバー (server.rb) を作っていました。ReactJS と共存させるために Docker へ移行していたのですが、少し詰まってしまいました。docker-compose.yml で api: command: ruby server.rb ports: - "12345:4567"と mapping を設…

初めてのノイズキャンセリング体験: AirPods Pro

ネットで注文した AirPods Pro が届きました。発売後、店頭 Apple Store に行っても売り切れの状態がずっと続いていたため、ネットで注文するほうが確実で早いだろうと思い、ネットで注文しました。 到着までに1ヶ月弱かかりましたが、それでも現在も店頭で…

Google Nest Wifi が素晴らしく快適だった

Wifi 環境を改善するために、 Google Nest Wifi を購入したら、予想以上に良かったので、まとめたいと思います。Google Nest Wifi ネットワーク環境の変化 今までは、モデムのある書斎かつ寝室である部屋に通常のルーターを配置し、離れたリビングに中継ポイ…

docker内のnodeでfsに関するエラーが出た

dockerを使ってnodejs で開発しているとき、npm startで Error: ENOSPC: System limit for number of file watchers reached ...というエラーが起きました。監視しているファイル数が多すぎるエラーのようです。 docker内でエラーが起こったため、Dockerfile…