タグ

2023年9月11日のブックマーク (13件)

  • Release jq 1.7 · jqlang/jq

    After a five year hiatus we're back with a GitHub organization, with new admins and new maintainers who have brought a great deal of energy to make a long-awaited and long-needed new release. We're very grateful for all the new owners, admins, and maintainers. Special thanks go to Owen Ou (@owenthereal) for pushing to set up a new GitHub organization for jq, Stephen Dolan (@stedolan) for transferr

    Release jq 1.7 · jqlang/jq
    hush_in
    hush_in 2023/09/11
  • 言語学習アプリ「Duolingo」、音楽と算数のコースを追加へ--ゲーム化で楽しく習得

    Duolingo」は、ゲーム化され、細かく分かれた無料のレッスンを通じて、楽しく直感的なプロセスで言葉を学べる言語学習アプリとして知られている。そして今回、同サービスが音楽の学習にも拡大することになった。 Duolingoは米国時間9月6日、同サービスの看板であるゲーム化された学習体験を通して、楽譜の読み方や楽器の演奏方法を学べる新コース「Music」を発表した。 発表によれば、Duolingoの新しいMusicコースには、言語学習プラットフォームで採用しているのと同じ手法が取り入れられており、細かく分かれた多くのレッスンや双方向の練習問題、さらには200以上の「楽しくて聞き覚えのある旋律」が用意されるという。 現時点で得られている詳細情報は限られているものの、Duolingoから提供された画像を見ると、穴埋めや音に対応した適切な音符を選ぶペアマッチなど、双方向の練習問題の例が示されてい

    言語学習アプリ「Duolingo」、音楽と算数のコースを追加へ--ゲーム化で楽しく習得
  • ジャニーズ事務所、ブランド名を温存について(9/8追記) - はてブの出来事

    ※このたび堂光一氏についてデマを発信してしまったので訂正とお詫びの記事を出しました。 shin-fedor.hatenablog.com b.hatena.ne.jp これはあってはならないだろう。以下のブコメをした。 東山紀之新社長、タレント引退へ 「ジャニーズ」屋号変えず再出発、同族経営脱却へ 7日会見 - スポニチ Sponichi Annex 芸能 "焦点のひとつだった「ジャニーズ事務所」の名称変更は行わず改革に取り組む" 正気か?血の気が引いたわ。性加害者の名前を、性加害者の栄誉を温存するという事は実質無傷。日社会の出直しの好機が潰えた。脱力…… 2023/09/07 08:37 b.hatena.ne.jp ブランド名を温存する問題点「カリスマの栄誉の温存」 ジミー・サヴィルはどうなったか? ブランド名を温存する問題点「全ての性被害者の勇気を奪う」 ブランド名を温存する問題

    ジャニーズ事務所、ブランド名を温存について(9/8追記) - はてブの出来事
    hush_in
    hush_in 2023/09/11
  • 横向きA4サイズの現代アート。霞が関の「ポンチ絵」はどうして生まれたか? その知られざる使命とは|narumi

    「ポンチ絵」が大好きだ。 なかでも官公庁のつくるポンチ絵がいい。 細かく書き込まれた文字にフリーのイラスト素材、あちらこちらを向いた派手な矢印と吹き出し、関係性を示す線……。圧倒的な情報量がぎゅうぎゅうに詰め込まれた1枚の資料……。それこそが至高のポンチ絵だ。 言葉で説明していても、きっとこの魅力は伝わるまい。まずはご覧いただこう。 環境庁による名作「地域循環共生圏(日発の脱炭素化・SDGs構想)」とにかくうつくしい。見とれるほどに。 デザインを学んだ人なら眉をひそめるかもしれない。だが、その複雑怪奇な魅力にはあらがえない――。 いったいなぜこんなものが生まれたのだろうか。誰がどうやってつくっているのか。なんのために…どんな意味があるのだろう? わからないことだらけだ。 そこでこの記事では、官公庁のパワポ資料(いわゆるポンチ絵)の独特さ、ポンチ絵が生まれた背景とその使命について考察し、ポ

    横向きA4サイズの現代アート。霞が関の「ポンチ絵」はどうして生まれたか? その知られざる使命とは|narumi
    hush_in
    hush_in 2023/09/11
  • Remove TypeScript - laiso

    経緯 world.hey.com DHHが「オタクくん見てる〜? 今からうちのレポジトリからTypeScriptを剥しま〜す」と宣言したことにより、Web開発者界隈でTypeScriptの是非自体の話になり騒ぎになった*1*2。 github.com その後、野次馬がたくさん集ってきてrevertプルリクエストを立てる人やTypeScript公式リポジトリから全ソースコードを消すプルリクエストを出す*3ようなキッズムーブをする人も出てきた world.hey.com 実際の変更 8617行のTypeScriptJavaScript化された。(Sloc 便利) ❯ scc src/ ─────────────────────────────────────────────────────────────────────────────── Language Files Lines Blan

    Remove TypeScript - laiso
  • GitHub - measuredco/puck: The visual editor for React

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - measuredco/puck: The visual editor for React
  • Next.js 13 Template と Layout の使い分け

    Next.js 13には、LayoutとTemplateというよく似た機能が存在します。 この記事では、それぞれの特徴と使い分け方についてまとめてみました。 Layoutとは? Layoutは複数のページに渡って共有されるUIのことを指します。 特徴としては画面遷移が行われた際に、その状態を保持し、再レンダリングは行われません。またLayoutはネスト(入れ子)にして使用することも可能です。 Layoutの定義方法 appディレクトリ配下で layout.tsx ファイルを定義するとLayoutとして定義できます。 例えば、以下のようなLayoutを定義することができます。 // app/posts/layout.tsx export default function Layout({ children, }: { children: React.ReactNode; }) { retur

    Next.js 13 Template と Layout の使い分け
  • 社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング

    この記事は、Merpay Tech Openness Month 2023 の4日目の記事です。 こんにちは。メルコインのバックエンドエンジニアの@goroです。 はじめに このGitHub Actionsのセキュリティガイドラインは、社内でGithub Actionsの利用に先駆け、社内有志によって検討されました。「GitHub Actionsを使うにあたりどういった点に留意すれば最低限の安全性を確保できるか学習してもらいたい」「定期的にドキュメントを見返してもらい自分たちのリポジトリーが安全な状態になっているか点検する際に役立ててもらいたい」という思いに基づいて作成されています。 今回はそんなガイドラインの一部を、社外の方々にも役立つと思い公開することにしました。 ガイドラインにおける目標 このガイドラインは事前に2段階の目標を設定して作成されています。まず第1に「常に達成したいこと

    社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング
  • https://open-vsx.org/

    https://open-vsx.org/
  • Terraform で実現する効率的な GitHub 権限管理 - カミナシ エンジニアブログ

    こんにちは。ソフトウェアエンジニアの坂井 (@manabusakai) です。 今月でカミナシに入社してちょうど 1 年が経ちました。前職では 6 年間 SRE チームにいたのでプロダクト開発はブランクがありましたが、さまざまな挑戦をさせてもらっていたらあっという間に 1 年が経っていました。 カミナシのエンジニアリング組織もこの 1 年で急拡大しており、入社当初から比べると正社員のエンジニアも倍以上に増えました。 GitHub の権限管理、どうしていますか? ところで、みなさんが所属されている組織ではどのように GitHub の権限管理を行なっていますか? カミナシではつい先日まで、ほとんどのエンジニアが Organization の Owner 権限を持っていました。理由は、メンターになったエンジニアがニューカマーのユーザーを招待していたからです。 しかし、統制が取れていないことでいく

    Terraform で実現する効率的な GitHub 権限管理 - カミナシ エンジニアブログ
  • Node v20.6.0 (Current) | Node.js

    Notable changes built-in .env file support Starting from Node.js v20.6.0, Node.js supports .env files for configuring environment variables. Your configuration file should follow the INI file format, with each line containing a key-value pair for an environment variable. To initialize your Node.js application with predefined configurations, use the following CLI command: node --env-file=config.env

    Node v20.6.0 (Current) | Node.js
    hush_in
    hush_in 2023/09/11
  • ぼくのかんがえたさいきょうのGAS開発手法2023

    前提clasp の制約、Script API の考え方、Google Drive の考え方に素直に従うその条件下である程度モダンな開発環境での開発を目指す 可能ならコードは VCS で管理する(pull-req など)ドキュメントベースで共同作業に向いた手法で開発を進める特にカジュアルに始めやすい Google Apps Script は悪い意味での属人化まっしぐらになりやすい。これが長期間の業務に影響しないような、ワンショットのものなら別にそれでもよいが、これが誰かに引き継がなければいけないような状況が生まれると一気に地獄みが増してしまうので、そうなってしまう前により良い開発手法を考えておきたい。 考慮したことGAS は素朴に作ると Script 体の構造がそれを利用する container (例えば Spreadsheet)のデータ構造などと密結合になってしまう。この状態のままコード

    hush_in
    hush_in 2023/09/11
  • 大規模な移行バグを修正するための戦術 - Qiita

    こう見たとき、"FileNotFound"のバグが一番多い。と分かりました。そうすると、"FileNotFound"のバグを修正すると、多くの移行エラーが解消され、効率よく移行が進むと考えられます。しかし、現実問題として、それほど直りませんでした。 "簡単なバグ"とは何か? 前節では、バグの発生頻度が高いものから修正していくとアプローチをしていきましたが、実際問題それほどうまくいきませんでした。端的に、なぜ失敗したか。というと、"バグが直らなかった"からです。仮に"FileNotFound"のバグを直そうとしたとき、2,520個あるログファイルから、ランダムに1つとりだし、どの部分でエラーになっているのかを細かく見ていきます。それで、バグの原因を特定し、直す。という極シンプルなアプローチをするわけですが、「このバグの原因を特定する」ということが、そもそも難しかった。ということです。先にも書

    大規模な移行バグを修正するための戦術 - Qiita