WebフォームからSalesforce連携。レコード作成と画像アップロード。

今回やりたいこと APIの接続方法概要 一般的なOAuth認証 今回行うOAuth認証、固定のユーザでログイン 設定方法 画像データの送信方法 node.jsで簡単な実装 必要な情報 コード server.js salesforceAPI.js まとめ メモ 今回やりたいこと Webフォームでエンド…

ブロックチェーン・トークン・NFTを図で理解というお話。

こんにちわ。42 Tokyoというエンジニア養成機関の 2022 年度アドベントカレンダー 25日目を担当します。 秋山です。 42tokyoを休学している間に, ブロックチェーンを利用したアプリ開発などをインターンで半年ほど経験したので私なりのweb3の理解やトークン…

レイトレーシングに挑戦しましたというお話。

はじめに 概要 レイと物体の交差判定 (カメラから飛ばす)レイの導き方 やること スクリーン上の座標(xs, ys)の求め方 スクリーンまで距離tの求め方 スクリーン上の単位ベクトルdx, dyの求め方 螺旋丸の作り方 プログラムの流れ さいごに はじめに レイトレー…

哲学者に食事をさせましたというお話。

スレッドとミューテックスを使って食事する哲学者の問題をシュミレーションしました. github.com シュミレーションルール 全ての哲学者が食事をする必要があり, 一人でも一定時間内に食事できない(死亡)とシュミレーションを終了する. 各哲学者は互いに会話…

Go言語初めの一歩踏んでみましたというお話。

はじめに 基本用語 GOPATHとモジュール GOPATHモード モジュールモード モジュールのディレクトリ構造 自作パッケージを用意して, main.go内で使う 外部パッケージも使う モード操作 Goについて参考になった情報 まとめ はじめに こんにちは, 42tokyo Advent…

シェルの再実装しましたというお話。

何を作ったか bashの機能(制限あり)を備えたプログラムを作りました。 言語 : C 実行ファイル名 : minishell github.com できること パイプライン、クォート、リダイレクト、ヒアドキュメント、環境変数 minishell$ cat << EOF | more minishell$ echo "curr…

printfを実装してみたというお話。

何を作ったか C言語標準ライブラリのprintf関数を実装。 プロトタイプ宣言 int ft_printf(const char *format, ...); 第一引数 format に%dなど含んだ文字列、その後に引数を受けて、 指定された形式で文字列を標準出力へ出力します。 解釈できるformatのル…

2Dゲームを作ってみたというお話

作ったもの 下記のように実行すると、ゲームマップが現れ、ゲーム開始。 $./so_long_bonus map.ber player(勇者)を操作して、enemy(ドラゴン)から逃げながら、 collectible(光)を集めてexit(ダークサイドっぽいやつ)まで移動させてる。 一応enemyからはギリ…

パイプを実装してみたというお話

やりたいこと 下記のように、bashのパイプの動きを再現する。 言語 : c infile : 入力元ファイル outfile : 出力先ファイル pipex : 今回作るプログラムの実行ファイル名 bashの動き $ cat infile Hello World $ < infile cat | cat -e | cat -n > outfile $…