新プログラミング言語『Zero』を開発しました! 本サイトの記事数は「589」!!

IT

1/20ページ
ITに関する情報を提供しています! 主に僕が業務で困った事を記事にしています。
AWS AWS_IAM認証付与
  • 2020.04.26

API GatewayのIAM認証をTypeScriptで通過する方法!※Angular編

久々に頭を悩ませた。。 まじで死にかけた。。 AWSの公式が死ぬほど分かりにくくて発狂した。 あと情報少なすぎて死にかけた。 皆やらないの? API GatewayのIAM認証なんて普通にやるでしょ? 皆ガバガバセキュリティでやってんの?   ってことで今回は、API GatewayのIAM認証をTypeScriptで通過する方法を解説します。 ちなみにフレームワークは「Angular」 […]

AWS CloudFront413エラー
  • 2020.04.24

CloudFrontのURL上限は8192文字!413エラーを返します

ひょんなことからCloudFrontのエラーに遭遇しました。 他サービス間での値の受け渡し手段として、値を「URLのパラメータに込める」という方法があります。 ただ、URLには長さの上限があるんすよね。   僕のプロフィールはこちら     AWSだとCloudFront経由が多い S3に静的資源をデプロイしている場合、CloudFrontを設定していることが多いかと […]

  • 2020.04.06

新プログラミング言語『Zero』開発!言語デザインも解説!

新プログラミング言語「Zero」を作成しました。 と言いたいところですが、ほぼ以下の書籍に記載の「Diksam」という言語のパクリです。。   プログラミング言語を作る プログラミング言語を作るなんて究極の楽しみだ! /技術評論社/前橋和弥 posted with カエレバ 楽天市場 Amazon ※まあまあ文章長いので、興味ない方は読まないことをおすすめします。 ※「そのままパクっても […]

AWS S3
  • 2020.04.04

S3のバケット内容を別バケットに一括コピーする方法!

メッサ簡単でビビる。 ってことで、S3のバケット内容を別バケットに一括コピーしてみます。   僕のプロフィールはこちら     前提 ・コピー元バケット(何でも良い)があること ・aws cliがインストールされていること     別バケットへの一括コピー手順 まずは、コピー先のバケットを作成します。 名前とかは何でもいいので、入れ物だけ作るイメー […]

AWS API Gateway3
  • 2020.04.04

API GatewayでモックAPIを作成&適当なJsonを返却する方法!

API Gatewayは色んなものと統合できますが、Mockを使えば簡単にAPI風なものを作れます。 ってことで今回は、API GatewayでモックAPIを作成&適当なJsonを返却してみます。   僕のプロフィールはこちら     API Gateway作成方法 今回は「RestAPI」を作成します。 API名は適当です。 「APIの作成」ボタンをクリックすれば作 […]

AWS S3_3
  • 2020.04.04

S3の画像をJavaScriptのimgタグで直接URL指定する方法!

S3のバケットって色々ポリシーがあってややこしい。 通常、バケットは直接ファイルを参照するとアクセス拒否されるように設定されているはずです。 というかそうなっていないとガバガバですからね。 で、今回はフロントアプリから直接S3の画像を参照する方法を解説します。   僕のプロフィールはこちら     まずは制限ありの場合を確認しておく S3はオブジェクトに対して「オブジ […]

C++ ダイヤモンド継承
  • 2020.03.22

【C++】ダイヤモンド継承を「神&おとん&おかん&おれ」で実践してみた件

前回、多重継承に関する記事を書きました。   で、どうせならダイヤモンド継承(俗に菱形継承と呼ばれる)もやってみようではないかと。 てことで今回は、ダイヤモンド継承を「神&おとん&おかん&おれ」で実践してみます。   僕のプロフィールはこちら     今回のソースコード ■GitHub URL:「https://github.com/izumin0401/c […]

C++ 多重継承
  • 2020.03.22

【C++】多重継承を「おとん&おかん&おれ」で実践してみた件

C++は禁じ手である多重継承ができます。 他言語は基本的に多重継承を禁止しています(厳密にはインタフェースを使うことで可能)。 禁止している理由としては、単純にカオスになるからです。 ちなみに僕は元々Java屋さんということもあり、多重継承死んでくれ派なんですが、やったことがなかったので試しにやってみました。   僕のプロフィールはこちら     今回のソースコード […]

C++ 【C++】ダングリングポインタをAWS Cloud9で実行してみた件
  • 2020.03.22

【C++】ダングリングポインタをAWS Cloud9で実行してみた件

ポインタには「ダングリングポインタ」というものがあります。 現在、C++絶賛勉強中なので、試しにサンプルを書いてみました。 ってことで今回は、ダングリングポインタをAWS Cloud9で実行してみまする。   僕のプロフィールはこちら     今回のソースコード ■GitHub URL:「https://github.com/izumin0401/cc/blob/ma […]

1 20