18
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Rust.Tokyoで友達100人作るためにRustacean用の名刺を作った!!

Posted at

前置き

こんにちは。細々とプログラミングをしているsotanengelで、

なんていつも通りの挨拶してる場合じゃねえ!
日本で年に一度開催されるRustのカンファレンスが11月30日に開催予定だ!!!

image.png

まだまだ実務でRust使える会社が少ない中でも、色んな知見が得られそうでオラワクワクが止まらねえぞ👊
p.s. 当方、大会の運営者とかでは全くないです←

ちなみに現地チケットはもう売り切れたっぽい?んですが、オンラインであれば無料で視聴できるそうなんで、RustラブなRustaceanの方々は以下をご確認ください。

はじめに

さて、一旦落ち着きまして。
私はオフラインチケットをゲットしたので、現地に行く予定なんですが、
「せっかく対面でRustaceanに会えるのであれば名刺作ってみるか〜」と思ったので、

  • 紙の名刺
  • デジタル名刺

の2パターンを簡単に作れるサイトを作ってみました。
もしも同じように使ってみたい方がいれば、以下参考にしてください👀

使い方

紙の名刺

※すみません、GitHubページでいい感じに実装するつもりではいたのですが、GitHubのリポジトリ情報を取得する部分がうまくいかなかったのでダウンロードしてお手元でお試しください🙇
(改善したかったがイベントの開催が近いので、現時点での最善バージョンを共有します)

1. コードをダウンロード

以下のリポジトリのファイルをダウンロード or gitクローンします。

2. ダウンロードしたフォルダ内でHTTP サーバーを起動

私の場合はNode.jsの実行ツールを利用

cd engineer-meishi-generator
npx http-server .

3. 起動したサーバーのindex.htmlにアクセスし、必要な情報を埋める

以下のような画面が出てくると思うので、必要な情報を埋めてください。

入力欄 説明
肩書き 自分の本業や役職などを書いてください バックエンドエンジニア
名前 名刺の表記名 sotanengel
興味のあること 興味のあることを書いてください Rustのバックエンド開発
メールアドレス メールアドレス example@gmail.com
GitHubのプロフィールURL GitHubのプロフィールのURL https://github.com/sotanengel
QiitaのURL QiitaのプロフィールのURL https://qiita.com/sotanengel
XのURL XのプロフィールのURL https://x.com/sota_eng_prog

image.png

4. プレビューを確認したら、PDFをダウンロード

こんな感じで結果が出力されます!
1枚目のプロフィール画像はGitHubの画像から自動的に配置されます。

また、ちょっと遊び心を入れたいと思っていたのでRustのカニさんにも登場してもらいました。
GitHubのRustを使ったリポジトリのスター数に応じて色が変化するようになってます👀

QRコードには後述するデジタル名刺のURLが格納されているので、こっちを作る方が手間としては楽です。

image.png

5. (お好み)ラクスルで印刷する

ラクスルのサイトでダウンロードしたPDFを入稿しましょう。

  1. 名刺作成ページへ移動
  2. 「白紙から作成」→オンライン作成ページは空白のまま「確認して注文に進む」→「名刺購入に進む」
  3. 用紙の種類を選び、カートに入れる
  4. カート画面でデータを入稿し、購入する

image.png

デジタル名刺

1. 名刺に載せたい情報を整理します

キー名 説明
name 名刺の表記名 sotanengel
github GitHubのアカウント名 sotanengel
email メールアドレス example@gmail.com
qiita Qiitaのアカウント名 sotanengel
x Xのアカウント名 sotanengel
repo1 名刺に表示するRustを使ったリポジトリ名(1個目) rustlings-jp
repo2 ``(2個目) typo_checker
repo3 ``(3個目) class-creator-rust-wasm

2. URLに上記のパラメータを追加します

https://sotanengel.github.io/engineer-meishi-generator/digital_meishi/20241107_for_rust_tokyo.html?name=sotanengel&github=sotanengel&email=example@gmail.com&qiita=sotanengel&x=sota_eng_prog&repo1=rustlings-jp&repo2=typo_checker&repo3=class-creator-rust-wasm

3. URLにアクセスしてちゃんと機能するか確認

以下のような感じで、各種SNSへのアクセスボタンとRustを使ったリポジトリへのリンクが表示されます!
Rustaceanに紹介&自慢したいRustリポジトリを登録して、みんなに見てもらおう👀
image.png

4. (お好み)NFCカードなどに書き込み

NFCカードにURLを書き込んでおくと、スマホにカードをかざすことで上記のページにアクセスできるようになります。
私は以下のページを参考にして、カードに上記のURLを登録しました!

さいごに

現地で参加される方はお会いできるの楽しみにしてます!!
(友達100人できるかなWAKUWAKU)

p.s. デジタル名刺、ちょっとダサいので誰かHTMLチョットワカルRustaceanがいらっしゃれば、PRなどで改善案出していただけると助かります🙇

18
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?