タグ

2021年12月21日のブックマーク (9件)

  • 100g以上のドローン、登録義務化。未登録は飛行禁止 - Impress Watch

    100g以上のドローン、登録義務化。未登録は飛行禁止 - Impress Watch
    gfx
    gfx 2021/12/21
  • 近況 2021 - pockestrap

    おはようございます。ぽっけです。2021年12月21日目の、朝…じゃないな、夜です。 この記事はRubyist近況Advent Calendar 2021 21日目の記事です。 20日目は id:Sixeight さんの近況でした。Ruby Prizeのお祝いありがとうございます! 私はキーボードはずっとHHKB Pro 2 Type-Sをつかっています。 この記事では、ここ1年ぐらいの自分の話を適当に書こうと思います。 退職 日が株式会社ビットジャーニーへの最終出社でした。近況っぽい話ですね。2019年の2月に入社したので、3年弱在籍していたことになります。 1.7ヶ月ほど無職を満喫します。旅行に行きたいけど、コロナが厳しそうで悲しい……。 次の会社ではRailsアプリケーションエンジニアとしても働きますが、業務としてRBSの開発も行う予定です。1 Ruby Ruby関連では、コミッタ

    近況 2021 - pockestrap
    gfx
    gfx 2021/12/21
    おっ…。お疲れさまでした。
  • GitHub Projects (beta)のデータをSQLでクエリ・更新できるツールを作った - Write and Run

    これは KOBA789 日記 Advent Calendar 2021 - Adventar 21日目の記事です。 GitHub Projects (beta) みなさん GitHub Projects (beta) は使っていますか? 私はめっちゃ使っています。 しかし beta ということもあってまだまだ使いづらかったり機能が足らなかったりすることがありますよね? マウスでポチポチしながら、SQL で操作できたらラクなのになぁと妄想したりもします。というわけで作りました。 ghsql GitHub Projects (beta) のデータを SQL でクエリ・更新できるツールを作りました。SELECT はもちろん、UPDATE や DELETE もできます(INSERT は未実装)。 github.com インストール まだ crates.io とかには公開してないので、git clo

    GitHub Projects (beta)のデータをSQLでクエリ・更新できるツールを作った - Write and Run
    gfx
    gfx 2021/12/21
  • 実験室内で培養した人の「ミニ脳」にゲームをプレイさせることに成功、AIよりも速いわずか5分で習得

    オーストラリアとイギリスの研究チームが、ペトリ皿の中で培養した人間の脳細胞に卓球ゲームの「PONG」の1人用モードをプレイさせることに成功したと発表しました。 In vitro neurons learn and exhibit sentience when embodied in a simulated game-world | bioRxiv https://www.biorxiv.org/content/10.1101/2021.12.02.471005v2 A mass of human brain cells in a petri dish has been taught to play Pong https://medicalxpress.com/news/2021-12-mass-human-brain-cells-petri.html Mini-brains: Clumps

    実験室内で培養した人の「ミニ脳」にゲームをプレイさせることに成功、AIよりも速いわずか5分で習得
    gfx
    gfx 2021/12/21
  • 20日目: 正規表現が ReDoS 脆弱になる 3 つの経験則

    はじめに 皆さんこんにちは.3回生のらん(@hoshina350)です. 文字列マッチングに便利な正規表現ですが,テキトーに書くと脆弱になり得るという情報を耳にしてから色々と原因や対策を調べていました. しかし,多くの記事で紹介されていた対策方法は,「独自の正規表現を使用しないー」とか「 * や + などの繰り返し表現はなるべく使わないー」とかいう なんともふわっとしたものでした.これでは「いやぁ確かにそうなんかもしれんけど…そうゆう訳にはいかんやんか…」と納得できません. つまり,「質的に何が問題」で,「具体的にどんな特徴のある正規表現が脆弱になり得るのか」を知りたい訳です. そこで,様々な文献を調査してみました.記事では調査して溜まった知見を紹介していきます. 記事は, Purdue大学のJames Davis教授による “The Regular Expression Denia

    20日目: 正規表現が ReDoS 脆弱になる 3 つの経験則
    gfx
    gfx 2021/12/21
  • Goの正規表現が遅いって言う人がいたから、(速い)正規表現エンジンを作ったよ

    はじめに 「Goの正規表現は遅い」 そんなふうによく言われていました。(最近はあまり聞かなくなりましたが) たとえば、↓の記事ではPythonの正規表現と比較して1.5倍くらい遅いという結果になっています: この話には「Goの正規表現は最悪時間が短くなるように安定したアルゴリズムを採用しているから」という回答があります: ↑の記事の比較では、GoPerlに対して約10倍以上高速という結果が出ているので、「Goの正規表現は遅くない!はい、論破ー!」というわけですね。 なんでこうなるのかも↑の記事で説明されているとおりですが、Perl(などのバックトラック型エンジン)が入力長に対して指数関数的に実行時間が伸びていくのに対し、Goの正規表現エンジンは入力長に対して線形時間で実行時間が伸びていくアルゴリズムを採用しているため、入力が長くなると急激にGoのほうが有利になるからです: 一方で、入力が

    Goの正規表現が遅いって言う人がいたから、(速い)正規表現エンジンを作ったよ
    gfx
    gfx 2021/12/21
    AOTコンパイル機能付きバックトラック型正規表現エンジン!!すごい。※ただしバックトラック型ReエンジンはReDoSを起こしやすいので未知の入力値に対して採用するのは慎重に…。
  • 2021年に発見された驚異の新種恐竜10選、ヤマトサウルスも

    今から6600万年以上前の中生代末期、現在の日にあたる地域には2種の「アヒル口」の大型草恐竜が生息していた。そのうちの1種(中央)が、2021年に発表された新種の「ヤマトサウルス・イザナギイ(Yamatosaurus izanagii)」だ。(ILLUSTRATION BY MASATO HATTORI) 2003年以降、新種の恐竜が毎年平均して45種以上という驚異的なペースで発見されている。黄金時代を迎えた古生物学は、先史時代の世界に対する私たちの理解を大きく変えようとしている。(参考記事:「アップデートされる恐竜」) 2021年はこれまでに42種の新種が発見されていると、恐竜の新発見に関するデータベースを管理する米メリーランド大学のトム・ホルツ氏は話す。これほど発見が相次ぐ理由について、「1つは恐竜の研究に携わる人が増えたことです。化石を探す人の数も、研究チームの数も、調査が行われ

    2021年に発見された驚異の新種恐竜10選、ヤマトサウルスも
    gfx
    gfx 2021/12/21
  • 「Visual Studio Code」で執筆するSF作家 藤井太洋氏が作る物書きのための拡張機能

    「VS Code Meetup」は、強力かつ軽量なオープンソースのコードエディター「Visual Studio Code」のミートアップです。今年もVS Code Meetup 主催の年次カンファレンス、「VS Code Conference Japan 2021」が開催されました。招待講演では、SF作家の藤井太洋氏が登壇。VS Codeで執筆を支援する機能拡張「novel-writer」の制作について発表しました。 『Hello, World!』で吉川英治文学新人賞を受賞したSF作家 藤井:お時間いただきまして、ありがとうございます。日、「Visual Studio Codeで小説を書く」というセッションを持たせていただく、SF作家の藤井太洋です。それでは、プレゼンテーションを進めます。 まず簡単な自己紹介から。私は、2012年に『Gene Mapper』というサイバーパンク小説をセル

    「Visual Studio Code」で執筆するSF作家 藤井太洋氏が作る物書きのための拡張機能
    gfx
    gfx 2021/12/21
    “UTF-8で取り込んで、中がUnicodeで動くソフトでないとなかなか実用に耐えられないのですが、なかなかそういうエディタも開発系を外れると少ないですね”
  • Flutterに出会ったことで脳汁プシャーになった話 - GoTheDistance

    Flutterに出会ってしまったせいで、Flutterを中心に生きていこうと考えている私のポエムでございます。 エンジニアとしての頭打ち感 2016年に35で独立した時はエンジニアとして頭打ちを感じていて、エンジニアとして独立することはあまり考えていなかった。初心者ではないけど、上級者になれないなと感じていた。 エンジニアじゃ難しいと考えた時、その隙間を埋める役割はありかなと思った。業務系のシステム導入なら、コンサル〜要件定義の上流工程をやり、開発系なら開発寄りのディレクター。その時々で研修講師。この辺を組み合わせて、今までやってきた。 コードは細々と書いていた。JavaPython、メンテナンスしてるシステム(WPF)やアプリ(iOS / Android)なり、kintoneでjs書いたりWordPressのプラグイン開発みたいなやつをチラホラやってた。小規模な受託なら受けていた。

    Flutterに出会ったことで脳汁プシャーになった話 - GoTheDistance
    gfx
    gfx 2021/12/21