2021年12月4日のブックマーク (7件)

  • DenoのForeign function interface(FFI)でMySQLに接続する - 虎の穴開発室ブログ

    ※この記事は予約投稿です。 こんにちは。虎の穴ラボのY.Fです。 この記事は、虎の穴ラボ Advent Calendar 2021- Qiita4日目の記事になります。 3日目は 【Tailwind CSS 3.0 alpha1〜2の注目の新機能をご紹介! 】です。ぜひ読んでみてください。 5日目はY.Iさんの【 anime.js + SVG を使用して画像をヌルヌル動かす!】です。お楽しみに! 記事ではDeno1.13あたりから導入されたForeign function interface(以下FFI)機能を使ってMySQLに接続するまでに行ったことや、どのように実装してみたかを紹介していきたいと思います。 はじめに Denoには1.13リリース前から Deno.openPlugin という、Rustのライブラリを呼び出せるAPIがありました。ただ、技術的な課題がいくつかあったとのこと

    DenoのForeign function interface(FFI)でMySQLに接続する - 虎の穴開発室ブログ
  • 新幹線高架下に2階建て木造オフィスをつくる前例なき挑戦、工事現場を初公開

    新幹線の高架下に、木造2階建てのオフィスビルをつくる──。そんな驚きのプロジェクトが、2022年3月の開業に向けて佳境を迎えている。日経クロステックは21年11月下旬、建設中の現場に立ち入りを許された。木の躯体(くたい)がよく見える施工途中の写真を中心に、現状を報告する。 話題のプロジェクトのため、建築関係者がたびたび名古屋まで見学に訪れているという。 高架下の限られた空間内で、木造2階建てのオフィス建設が進む。真上を東海道新幹線が走る。竣工予定は2022年2月(写真:名古屋ステーション開発、21年11月時点)

    新幹線高架下に2階建て木造オフィスをつくる前例なき挑戦、工事現場を初公開
    orto456
    orto456 2021/12/04
  • 機械語手書きから言語処理系をブートストラップする - Qiita

    この記事は言語実装のカレンダー | Advent Calendar 2021 - Qiita https://qiita.com/advent-calendar/2021/lang_dev の4日目の記事です。 はじめに 昔、アセンブリ言語のみから出発し、GC・継続・オブジェクトシステムなどを持つ比較的高級な言語までブートストラップするということをやりました。いつか再挑戦してみたいと思っていて、正月休みにやりましたら思いのほか動くものになりましたが、死蔵させたまま1年経ってしまいました。勿体無いのでこの機会に紹介して供養します。 前回作ったAmberという処理系はこちら - リポジトリ: https://github.com/nineties/amber 今回はアセンブリ言語じゃなく ELFファイルの手書き から出発してみたいと思います。ただのお遊びで、そんなことしても役には立ちません。が

    機械語手書きから言語処理系をブートストラップする - Qiita
    orto456
    orto456 2021/12/04
  • エンジニアのための「ミーティング・メモ」入門 - クラウドサービスとVSCodeを添えて - Lean Baseball

    10月からコンサルタントに出戻りしたエンジニアです. 入社前に想定していた以上に毎日が楽しいです*1. それはさておき, つい先日に前職の同僚であるエンジニアリングマネージャーの@jazzsasoriさんとサシ飲みしたのですが, 「エンジニアリングマネージャーとかテックリードとかになると, 議事録(的なメモ)」を取る力無いと辛いよね, 案外言及されてないけど という話題になりました, 酔っ払ってあんまり覚えてないけど🍻*2 で, どれぐらいの方がこの話題に興味あるのかな?と気になり, 昨夜、久々に前職エンジニアリングマネージャー氏と飲んでて、何かの拍子に「エンジニアがビジネスな力をつける訓練の一つとして議事録書くのがいいんだよね」的な話をしたのですが 「エンジニアのための議事録書き入門」とかいうブログ記事って需要あると思いますか皆さん🤔— Shinichi Nakagawa / 中川

    エンジニアのための「ミーティング・メモ」入門 - クラウドサービスとVSCodeを添えて - Lean Baseball
    orto456
    orto456 2021/12/04
  • Fastly Compute@Edge 使い方ガイド

    Fastly の Compute@Edge についてユースケース別に実装例を書いていきます。

    Fastly Compute@Edge 使い方ガイド
    orto456
    orto456 2021/12/04
  • メインフレーム老人の知恵をWeb青少年に伝えるのは至難の業

    先日ある勉強会で「視野の縮小、視座の低下」と題して10分ほど話をした。ここ1、2カ月の間に見聞きして驚いたことを6点挙げ、いずれの事例も当事者の視野が狭い、あるいは視座が低いことが問題の原因だと述べた。 6点の具体的な説明はあえて省くが、何らかの業務を処理する情報システムを設計し、開発し、動かす際に当然やるべき基的な取り組みがすっぽり抜けており、しかもそれに誰も気づかないという事例であった。 「メインフレーム老人の知恵」と書いたのは「当然やるべき基的な取り組み」はコンピューターといえばメインフレームだった時代に既にあったからだ。メインフレームに固有の知恵ではない。いつの時代であっても業務システムの開発や運用に必須の知恵である。 例えばたばこを吸うときには灰皿を用意し、吸い終わったら火を消して灰皿に捨てるといった類の知恵だ。だが灰皿を用意せずに火の付いたたばこをそのまま床に捨ててしまい、

    メインフレーム老人の知恵をWeb青少年に伝えるのは至難の業
    orto456
    orto456 2021/12/04
  • Amazon ECS タスクのイベントとログを時系列で出す tracer を作った - KAYAC engineers' blog

    SREチームの藤原です。KAYAC Advent Calendar 2021 4日目の記事です。 早速ですが Amazon ECS をお使いの皆様、何か新しく起動したい ECS タスクがあって、タスク定義を書き起こして(もしくはマネージメントコンソールで定義して)、一発で起動に成功できますか?? ……なかなかこれが難しいんですよね。 ということで、とある ECS タスクに関連するイベントとログを全部時系列で出力するツールを書きました。どうぞご利用ください。 github.com 以下はそこに至るまでの背景です。 ECS タスクが立たない。なぜだ! 自分は Amazon ECS を業務で使い始めて早4年になります。新規プロダクトはもちろん、かつて EC2 で動いていたワークロードもほぼ全て ECS に移行しました。 ECS デプロイツール ecspresso の開発者でもあるため、日々機能ア

    Amazon ECS タスクのイベントとログを時系列で出す tracer を作った - KAYAC engineers' blog
    orto456
    orto456 2021/12/04