- 2021.05.31
WEBエンジニアが読んでおきたい技術書 2021年05月31日
「UNIXという考え方」読書メモ # まえおき 以前、初めて業務の中でシェルスクリプトを使い効率化ツールを作った↓ [シェルスクリプトでスキャフォールドツール作った話](https://qiita.com/michida/items/dd186a73782c0b0aabf0) チームメンバーにも展開し使用してもらうことも出来て割と好評だった。 ただ作る上で迷いが生じた部分がいくつかあり、感覚的にそ […]
「UNIXという考え方」読書メモ # まえおき 以前、初めて業務の中でシェルスクリプトを使い効率化ツールを作った↓ [シェルスクリプトでスキャフォールドツール作った話](https://qiita.com/michida/items/dd186a73782c0b0aabf0) チームメンバーにも展開し使用してもらうことも出来て割と好評だった。 ただ作る上で迷いが生じた部分がいくつかあり、感覚的にそ […]
Laravel eloquentのtoArrayのソースを読む(goのdatabase/sqlと比較してみる) # Laravelのeloquentに悩まされる 業務でLaravelを触っています。 個人では最近はGoやNextjs(Typescript)、少し前まではDjangoをよく触っていました。 LaravelはDjangoと比べてもコードの自動生成が圧倒的に充実しており便利である反面、型 […]
BLEビーコンとソラコムAPIでつい押してみたくなる出退勤記録ボタンを作る #初めに 業務開始・終了を記録するときに、うっかり忘れてしまうことないでしょうか? 私はあります。パソコンを起動するとすぐに仕事のことが気になって。。 そこで、業務開始・終了、昼食開始・終了を記録したら、”少しだけ”メリットをもらえる、つい押してみたくなるボタンを作りました。 + 業務開始:業務開始時刻と今日の天気予報を教 […]
二画面ファイラーを作った。 15 年以上前、まだ Windows ユーザーだったころ、二画面ファイラーを使っていました。 ファイラーとは、コピーや移動、リネームなど一連のファイル操作を行うソフトウェアのことで、いわゆるファイルマネージャー、Mac で言うところの Finder、Windows での Explorer にあたります。検索しても出てこないので、この文脈でのファイラーという単語の使い方は […]
AWS CDKで「型 ‘Function’ の引数を型 ‘IFunction’ のパラメーターに割り当てることはできません。」のエラー # この記事について AWS CDKのワークショップ(TypeScript)を試した際にでAPI GatewayとLambdaの連携部分でエラーが発生しましたが、日本語での検索しても出てこなかったので同じようにハマる […]
今更ながら(Yet Another)JavaでVoIPするためのライブラリ ## はじめに Minecraftのmod開発に手を出してあれやこれやしてましたが、寄り道してJavaでのVoIPについて色々格闘してました。せっかくなので記事にしてまとめてみようと思います。今更JavaでVoIPなんて。。となる人も多いかもですが、その分逆に情報量が少なかったので参考になれば。目的はもちろんmodでの活用 […]
Laravel eloquentのtoArrayのソースを読む(goのdatabase/sqlと比較してみる) # Laravelのeloquentに悩まされる 業務でLaravelを触っています。 個人では最近はGoやNextjs(Typescript)、少し前まではDjangoをよく触っていました。 LaravelはDjangoと比べてもコードの自動生成が圧倒的に充実しており便利である反面、型 […]
iOSアプリ開発とAndroidアプリ開発で違っていて戸惑った点 ## 初めに 普段iOSアプリを開発しているエンジニアです。 1ヶ月ほどAndroid開発を行う機会があったのでそこでつまづいたことをまとめておきます。 特にiOSと違っていて戸惑った点です。 ## Androidアプリには戻るボタンがある。 iOSのアプリには自分で作らない限り戻るボタンはないのですが、Androidでは戻るボタン […]
CodeBuildを使ってみよう -本編- #構成 ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/659469/0dfb9111-b2fb-a515-1f14-6d67ea564542.png) # ビルド対象のディレクトリ構造(SpringBoot) SpringBootプロジェクトをGradle […]
サイバー攻撃についてまとめてみた #はじめに 最近勉強していてふと、「あれ、ただ機能をつくるだけじゃなくてサイバー攻撃についても知識も学ばないと企業に大損害与えるエンジニアになってしまうのでは?」と不安になりました。今回は、世の中のサイバー攻撃についてまとめていきます #サイバー攻撃の目的 そもそも、サイバー攻撃ってなんのためにやるんでしょうか?暇つぶし?利益の強奪? 理由については、様々あります […]