タグ

2022年7月16日のブックマーク (8件)

  • Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service | USENIX

    Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service Mostafa Elhemali, Niall Gallagher, Nicholas Gordon, Joseph Idziorek, Richard Krog, Colin Lazier, Erben Mo, Akhilesh Mritunjai, Somu Perianayagam ,Tim Rath, Swami Sivasubramanian, James Christopher Sorenson III, Sroaj Sosothikul, Doug Terry, Akshat Vig, Amazon Web Services Amazon DynamoDB is a NoSQL cloud

  • 個人開発したサービスのバックエンドを Python から Rust に書き換えてみた

    はじめに 過去の記事『淡路島発着の高速バス検索サービス「GO TO AWAJI」をリリースした話』で Python を用いて個人開発サービスのバックエンドを実装したことを紹介しました。 勉強のためにこのサービスのバックエンドの一部を Rust で書き換えたので、記事で紹介させて頂きます。 クローラーサービス 今回 Python から Rust に書き換えを行ったのはクローラーと呼んでいるサービスです。 これは GCP の Cloud Run 上で動いており、 Cloud Scheduler から定期的に実行されて以下のことを行っています。 クローラーサービスのシステム構成 各バス会社の新着情報をスクレイピングする 取得した新着情報を DB (SQLite) に保存されている過去の新着情報と比較する 新しい新着情報が存在する場合DBに保存し、SendGrid で筆者宛にメールで通知する な

    個人開発したサービスのバックエンドを Python から Rust に書き換えてみた
  • 爆速のアイコン検索サイトを作った

    爆速のアイコン検索サイトを作ったので、遊んでみてください。 (1) まずは自分が使いやすいアイコン検索サイトを作りたかったので作りました。(2) 様々なアイコンを爆速で横断検索し、サクッとアイコンをコピーできるようにしました。単純ながら意外とその部分が面倒なサイトは多い気がします。(3) また応用とメンテがしやすい実装にして、非常にサポート範囲の広い DBGitHub Pages 上で構築しました。公開時点では 120+ のアイコンセットと、130,000+ のアイコンをサポートしており、サポート数も観測範囲では No.1 です。 開発動機 アプリ/サイト開発ではまずお世話になるであろうアイコン。私はこれまで Material Icons と Bootstrap Icons ばかり使っていました。これは検索が面倒だったからです。検索が面倒だと知名度の高いものだけに閉じてしまうので、良

    爆速のアイコン検索サイトを作った
  • しかし安倍銃撃事件は歴史に残るShootingだったよな

    暗殺なんてのは悪だってのは前提としてだ。 以下の観点ですげぇなと、良し悪し抜きにして思った。 褒めてないからな。ただすげえ印象ぶけぇ、って話。 人選はっきり言ってこれが母親相手だったら数あるニュースに埋もれるだけだし、統一教会の誰かをヤったところでそれもまたチョロっと話に出ておしまい。ちょっとした政治家だとしても数日程度の話題だろう。安倍レベルの日人なんて現役首相でもどうだってくらいだし、(殺す相手としてはお門違いとはいえ)世間に、なんなら世界に一石投じるには唯一無二の選択だったと思う。絶対動機は遅かれ早かれ世界に発信されるからな。 超絶高難易度の一発勝負手製の銃で、安倍なんて日の公人でトップスリーに入るハイパーVIP相手に、やり直しの効かない状況で、命を奪うまでの一撃を見舞うなんて、普通に考えたらありえないレベルの高難度。もしかして山下は成功するまでループしてるのでは?と思えるほど。

    しかし安倍銃撃事件は歴史に残るShootingだったよな
  • WaveShare製のRaspberry Pi Compute Module 4向けIOボード「CM4-NANO-B」がカンペキすぎる - あっきぃ日誌

    3月にWaveShareのCM4向けのIOボード「CM4-NANO-A」を買ってレビューしました。 akkiesoft.hatenablog.jp これを書いたわりとすぐ後に「CM4-NANO-B」が登場して、LANポート・HDMIポート・DSIポート・3.5mmオーディオが追加されたフル仕様だったので、大変悔しい思いをしつつ我慢していましたが、ついに我慢しきれずにポチってしまいました……! さっそくAとBを並べて比較するとこんな感じ。 GPIOはAと同じく、ピンヘッダーが付属していて任意で取り付けになっていますが、今回は実装せずに使うつもりです。 ポート類は上下左右全部から出ていますが、ヘッドレスで最低限必要になる電源・SD・LANが下側にまとまっているのは、ケーブルの取り回しの観点から大変ポイントが高いと感じました。次いで必要になりそうなUSB・HDMIは上側に実装されています。HDM

    WaveShare製のRaspberry Pi Compute Module 4向けIOボード「CM4-NANO-B」がカンペキすぎる - あっきぃ日誌
  • これから家が燃える人向けnote~出火編~|たぬき

    生きてる間に家が燃える確率は4.85%(2020年データ) このnoteはもらい火事で住んでた部屋が真っ黒けになってしまった筆者が、これから家が燃えるポテンシャルを有しているあなたのために、これやっておけばよかった、これやっててよかった、をお伝えする記事である。 ちなみに、六面のサイコロ転がしてピンゾロ出る確率は2.78%なので、結構家燃えるね! とりあえずスペック 私 30代既婚子持ち、在宅:出社=4:1の仕事 旦那さん 30代、在宅:出社=3:2の仕事 お子さん 保育園通い、物覚えがよくて声がデカい 燃えた部屋 アパート、鉄筋コンクリート なんで燃えたの? 隣人の仏壇の火の不始末が出火原因だった。線香に火をつけるためのろうそくを消し忘れただとかなんとか。実は私の実家も隣家の火事でちょこっと燃えたのだが、全く同じ出火原因であった。 そういうわけで実家に帰省したときに仏壇を確認してろうそく

    これから家が燃える人向けnote~出火編~|たぬき
  • Lessons from Writing a Compiler

    The prototypical compilers textbook is: 600 pages on parsing theory. Three pages of type-checking a first-order type system like C. Zero pages on storing and checking the correctness of declarations (the “symbol table”). Zero pages on the compilation model, and efficiently implementing separate compilation. 450 pages on optimization and code generation. The standard academic literature is most use

  • 動機は「私怨」、国葬は「民主主義守る」ため?  霊感商法被害1237億円、弁護士らが安倍氏に抗議文

    安倍晋三元首相が奈良市で参院選候補者の応援演説中に射殺されてから、15日で1週間。現場で取り押さえられた山上徹也容疑者(41)=殺人未遂容疑で逮捕、送検は殺人容疑=の供述などから、世界平和統一家庭連合(旧統一教会)に対する個人的な恨みが、友好団体にビデオメッセージを送るなどしていた安倍氏に向かったとみられている。事件をきっかけに、旧統一教会による霊感商法の被害があらためて指摘されている。安倍氏を守れなかった警察の警護・警備の検証が始まり、責任者の進退が注目される。 ▽「ビデオメッセージ」をネットで 「(安倍氏の国葬を通じて)わが国は暴力に屈せず、民主主義を断固として守り抜く決意を示す」。岸田文雄首相は14日の記者会見でこう述べた。確かに、安倍氏は選挙の街頭演説中に襲われた。ただ捜査関係者によると、山上容疑者は「母親が旧統一教会に入信して多額の献金をし、家庭が崩壊した。旧統一教会を(韓国から

    動機は「私怨」、国葬は「民主主義守る」ため?  霊感商法被害1237億円、弁護士らが安倍氏に抗議文