タグ

karupaneruraのブックマーク (4,053)

  • 【TypeScript 4.9 beta】satisfies に大満足

    少し前に、TypeScript 4.9 betaがリリースされましたね。その中でもsatisfiesオペレータに、「おお!いいやん!」と個人的に興奮したので軽く記事にしたいと思います。 概要 一言で言うと「typoとかが嫌なので型でしばりたい が 推論は具体的なままでいてほしい」という想いを実現してくれるのがsatisfiesです。 上記のBlogも十分わかりやすいかと思いますが、記事では、より簡素な例を用いて説明したいと思います。 以降colorsというオブジェクトを定義すると仮定して、説明を進めます...。

    【TypeScript 4.9 beta】satisfies に大満足
    karupanerura
    karupanerura 2022/09/30
    ちょうどいま欲しくなっているやつがきそう
  • 全国初の「17歳の大学生」になったが…早熟だった「物理の天才」が、いまトレーラー運転手として働くワケ 「世の中にはプロを目指してもなれない人はいる」

    千葉大学が全国で初めて導入した「飛び入学制度」 1998年1月、佐藤和俊さんの人生は、一変した。 「飛び入学 3人合格」 当時、高校2年生だった佐藤さんには、新聞の見出しが面はゆかった。 「科学技術の最先端を切り開く人材を育てたい」と、千葉大学が全国で初めて導入した飛び入学制度。「高校に2年以上在籍した特に優れた資質を持つ17歳以上の生徒」に大学の入学資格を認めるもので、中央教育審議会がこの前年6月に制度化を答申していた。 合格者3人のうちの1人に選ばれた佐藤さんは、17歳の春、「大好きな物理の勉強に没頭できる」と意気揚々と大学の門をくぐった。 あれから22年。佐藤さんは今、大型トレーラーの運転手となって、夜明けの街を疾走している。 普通の入試では、千葉大に合格できそうにない あれは高校2年の、夏の朝のこと。私立成田高校(千葉県)の担任教師が、「千葉大学が『飛び入学』を始めるそうだ。誰か挑

    全国初の「17歳の大学生」になったが…早熟だった「物理の天才」が、いまトレーラー運転手として働くワケ 「世の中にはプロを目指してもなれない人はいる」
    karupanerura
    karupanerura 2022/09/16
    苦々しい……。カネは無限にはないとはいえ、こんな現実はなんとかならないものかなぁ。あと、これを早熟、と片付けてしまうのは思慮が浅くないだろうか?
  • エンジニアのためのお祭りの技術カンファレンスをオンラインで実施する|YAPC::Japan::Onlineの場合 - Blog::kobaken

    もう1ヶ月5ヶ月経ってしまいましたが、YAPC::Japan::Online 2022にご参加いただいた皆さま、関わっていただいた皆さま、ありがとうございました。「楽しかった!」「YAPCだった」といった感想を聞けて、ホッとしました。5ヶ月前に 最高のスタッフの打ち上げの様子 今回、初めてオンラインで大規模にYAPCを運営したのですが、けっこう試行錯誤だったので、その辺をお伝えできればと。 YAPCとは 自己紹介 下準備 下準備①:技術カンファレンスへの期待、課題のヒアリング 下準備②:仲間を集める 下準備③:お祭り感を演出する三つの企画 1. オンラインの懇親会では参加型コンテンツがあった方が良い 2. ノベルティ・飲で、お祭り感がでる 3. ざわざわ感のあるサブコンテンツ 下準備④:お金のこと ノベルティの発送のしくじり。俺みたいになるな!! 1. 紙製品で別オペ発生のしくじり 2.

    エンジニアのためのお祭りの技術カンファレンスをオンラインで実施する|YAPC::Japan::Onlineの場合 - Blog::kobaken
    karupanerura
    karupanerura 2022/08/30
    力作エントリだった
  • Perl5.36の変更点 - Mobile Factory Tech Blog

    こんにちは、エンジニアの id:mp0liiu です。 少し前の話になりますが、5/28にPerlの最新安定バージョンである5.36がリリースされたので、コミュニティ周りの動向も含めて気になった点についてまとめていこうと思います。 use v5.36 一番影響がある変更は use VERSION の効果が変わったことです。 use v5.34 以前はバージョンチェック、要求されたバージョンで利用可能なすべての機能(featureバンドル)の有効化、strict の有効化を行っていましたが、 use v5.36 からは warnings も有効化されるようになりました。 use v5.36; my $str; say $str; # Use of uninitialized value $str in say at ... 1行だけで strict, warnings, 最新の機能の有効化が

    Perl5.36の変更点 - Mobile Factory Tech Blog
    karupanerura
    karupanerura 2022/08/23
    いいまとめ
  • ISUCON 12 の予選に参加して、7位で本選進出を決めました - ぷらすのブログ

    事前準備 今年は練習の時間をガッツリ取ることができなかったため、過去問を皆で解くことはしませんでした。 初めてのチーム構成だったため、初動の動きを中心に簡単な役割分担だけは決めておいて、後は「いい感じに」やることになりました。 個人的には、過去問を解いて役に立つスニペットを issue にコピる作業をしました。 これは番でかなり役に立ったので、学んだことをまとめる習慣は大事だと痛感しました。 番直前 YouTube Live を見ながら、「マルチテナント!これはデータベースのシャーディングをするやつじゃね!?」とか喋ってました。 他にも、「リーダーボードで Redis 使えないかな?」など予想してましたが、実現したものは 1 つもありませんでした。 各自初動の対応をする 競技がスタートしたら、予定通り初動の対応をしていきました。 計測ツールのインストールやコードの git 管理を行い、

    ISUCON 12 の予選に参加して、7位で本選進出を決めました - ぷらすのブログ
    karupanerura
    karupanerura 2022/07/25
    たしかにSQLiteのままなら複数台構成を諦める代わりにメモリでキャッシュを共有して一定のスケールを目指すことはできたか
  • バンド名っぽいIT用語をたくさん教えてクレークレー

    ITエンジニアとかが見ると「アレ?」って思う、でもバンド名としてもアリっちゃアリ、という言葉を探してます。 自分のバンドにつけます。今んとこ思いついたのは バッド・リクエストアンダースコア とか 【追記】 朝起きてはてブ見たらホテントリにこの記事があってのけぞった(笑) みんなありがとう、案はゆっくり拝見します

    バンド名っぽいIT用語をたくさん教えてクレークレー
    karupanerura
    karupanerura 2022/07/25
    ニューラル・ネットワーク、DDD、モノトニック・タイム、ハイパーバイザー、それから……
  • 「一発屋」山田ルイが告白 娘悲鳴 - Yahoo!ニュース

    部屋に響いた長女の悲鳴──山田ルイ53世、娘に“正体”を明かした一世一代の「ルネッサンス」 Yahoo!ニュース オリジナル 特集オリジナル8982022年4月某日。タキシードに身を包み、シルクハットを頭に載せ、「いやいやいや、どーも~……ルネッサァァァーーンス!!」と筆者は舞台へと飛び出した。幾度となく繰り返してきた、いつも通りの登場だったが、顔はこわばり、手は震えと異常なまでの緊張感。いや、無理もない。この日のステージは、“わが家のリビング”。客はたったの1人だが、それが自分の子供……長女(現在小4)となれば、調子も狂おうというものである。

    「一発屋」山田ルイが告白 娘悲鳴 - Yahoo!ニュース
    karupanerura
    karupanerura 2022/07/22
    いい話だった
  • 最近のWeb3への雑感

    Web3とは何であったか トークンとコントラクトと誰からでも見える台帳を使ってなんか出来そうなことないっすかねくらいの思想または活動 自動販売機で金入れたら人を解さずにジュースが買えるような感じで、トークンを支払ったら人を解さずにトークンが買えたり付与したりできる仕組みを作れるスマートコントラクトというのがあり、これなんかに応用できないっすかみたいなことだけだったはず NFTとかDAOとかもその応用例の一つなだけにすぎない トラストレスとか分散性みたいな話はEthereumのDocsには一部記述があるがあくまで理想論として語ってるだけ。会社がvisionをHPに書いてるようなもん。 Internet技術が置き換わるとかBigTechを打倒するみたいな対立構造を煽るような話では全く無い そもそも既存のインターネットの上に成り立っているし、分散されたそのノードはどこのサーバーで動いているんだ

    最近のWeb3への雑感
  • Perlドキュメントワーキンググループのメンバー公募のお知らせ - JPA 運営ブログ

    こんにちは。id:kfly8です。 Japan Perl Association(JPA)では、日頃、Perlコミュニティに協力をいただきながら、YAPC::Japanといった技術カンファレンスの運営やPerl入学式といった初学者向け勉強会の支援を行っています。 今回、JPAは「Perlドキュメントワーキンググループ(仮称)」という新たな試みを開始します。このワーキンググループは、次のようなことを目指し、定期的にコミュケーションし作業する場です。 和訳に興味があったら、より簡単に参加できる*1 ドキュメントの更新日が新しく、情報が信頼できる 目的のドキュメントにたどりつきやすい 最近のPerlの情報をキャッチアップしやすい これらの事は、このワーキンググループで全て完璧に実現することは難しいですが、継続して取り組み、よりPerlを学びやすい環境作りとその支援をできればと思います。また、ワー

    Perlドキュメントワーキンググループのメンバー公募のお知らせ - JPA 運営ブログ
    karupanerura
    karupanerura 2022/07/21
    よろしくおねがいします!
  • 安倍元首相の銃撃事件を受けて - Dialogue for People(ダイアローグフォーピープル)Dialogue for People

    安倍元首相が銃撃されたことが報じられています。この社会に必要なのは、暴力で口をふさぐことでも、まして命を奪うことではありません。こうした手段を強く非難します。安倍氏の無事を祈ると共に、民主主義を保ちたい、という意思を込め、私は投票に向かいます。 この事件が報じられた直後、演説に集まっていた方、関係者の方で、ほかにケガをされた方がいないかも気がかりでした。負傷していなくても、こうした現場を目の当たりにすることは、心に深い傷を残してしまうはずです。ニュースを通して触れただけでも、動揺している方々がたくさんいるでしょう。そうした方たちが、「自分が弱音を吐いている場合ではない」と心を押しつぶすことなく、ケアにつながることを願います。 そして、ネット上にはすでに「犯人は在日」「日人じゃないに決まってる」という声が、残念ながら溢れています。犯人の出自がどうあれ、属性をことさらに強調し、凶悪性と結びつ

    安倍元首相の銃撃事件を受けて - Dialogue for People(ダイアローグフォーピープル)Dialogue for People
  • Secure Enclave

    Secure Enclaveは最新バージョンのiPhoneiPad、iPod touch、MacApple TV、Apple Watch、およびHomePod専用セキュアサブシステムです。 概要Secure Enclaveは、AppleのSystem on Chip(SoC)に組み込まれた専用のセキュリティサブシステムです。Secure Enclaveはセキュリティ層を追加するためにメインプロセッサから隔離されており、アプリケーションプロセッサのカーネルが侵害された場合でも、ユーザの機密データを安全に保てるように設計されています。Secure EnclaveはSoCと同じ設計原則に従っており、ハードウェア信頼ルートを確立するためのBoot ROM、効率的で安全な暗号化操作のためのAESエンジン、および保護されたメモリを備えています。Secure Enclaveにはストレージは含まれてい

  • 「いじめた人は一瞬で忘れるが僕は一生恨んでいる」“ジャンポケ”斉藤慎二さんが壮絶な体験を語り続ける理由(静岡放送(SBS)) - Yahoo!ニュース

    「小学校3年生から中学まで、ひどいいじめを受けていました」 6月10日、常葉大附属橘中学校・高校(静岡県静岡市)で開かれた講演会でこう語ったのは、人気お笑いトリオ「ジャングルポケット」の斉藤慎二さん(39)だ。 <ジャングルポケット・斉藤慎二さん> 「自分がクラスの中で一番背が小さいというだけで、『チビだ』とか、『死ね』だとか、『生きている価値がない』と言われるようになりました」 「ひどいときには、後ろの生徒から背中を彫刻刀で刺された。血が止まらなかったんですけど、いじめられていることは、親には内緒にしておこうという変な正義感があった」 斉藤さんの母親は教師。家でもテストの採点などで忙しくしている姿を見て、「負担をかけるのは申し訳ない」と、いじめのことを話せなかったという。 ある児童の誕生日会では、クラスの中で自分1人だけ呼ばれなかった。涙が止まらなかった。 先生に相談すると、「それは斉藤

    「いじめた人は一瞬で忘れるが僕は一生恨んでいる」“ジャンポケ”斉藤慎二さんが壮絶な体験を語り続ける理由(静岡放送(SBS)) - Yahoo!ニュース
  • Next.jsのスタンドアロンモードでビルドしたイメージを Cloud Run へデプロイする

    module.exports = { - experimental: { - outputStandalone: true, - }, + output: 'standalone', } Next.js の experimental features のひとつに、スタンドアロンモードがあります。 通常モードでは、番リリース可能なビルドを用意する場合、yarn build による .next/ ディレクトリとあわせて node_modules も含めます。依存関係を解決するために必要ですね。一方スタンドアロンモードを有効にした上で yarn build するとビルド結果が異なります。.next/ディレクトリが作られる点は同じですが、そこにstandaloneディレクトリが追加されます。ここにはアプリを動かすためのファイルが依存関係も含めてすべて入っていて、.next/standalone/

    Next.jsのスタンドアロンモードでビルドしたイメージを Cloud Run へデプロイする
    karupanerura
    karupanerura 2022/06/13
    dynamic linkを伴うモジュールとかどうなるんだろう。たとえばnode-gypってたぶんdynamic linkしてる?
  • ソフトウェアエンジニアでテストマンな私が家を買う際にやったこと - 若くない何かの悩み

    はじめに ソフトウェアエンジニアでテストマンを生業とする Kuniwak です。今回は家を買うためにやったことを紹介します。 というのも、家を買うためにやったことを知人に話してみたら面白がられたため、誰かの役に立つかもしれないと思ったからです。 なおこの記事はソフトウェアに関する技術の記事ではありません(随所に検証の基的な考え方などが散りばめられていますが…)。また、この記事で紹介する意見・手法は多分に cocopon 氏の影響を受けています。cocopon 氏の家購入エントリもこの記事と同時に公開されているはずです。 また、この記事はとても長いので先にポイントを説明しておきます。この記事ではライフプランシミュレーションに始まり次のような3Dモデルを作って日照や照明の検証をしていきます。また、3Dモデルを作るだけでは漏れが出るのでさまざまな検証を組み合わせています: 検証のために作った3

    ソフトウェアエンジニアでテストマンな私が家を買う際にやったこと - 若くない何かの悩み
    karupanerura
    karupanerura 2022/05/31
    自作ライフプランシミュレータは僕もやったけど細かい条件変えて考え直すサイクルが短縮できてよかった
  • 図書館の資料修復技術を駆使してカピカピになったポイ捨てエロ本を蘇らせる - shugou17

    karupanerura
    karupanerura 2022/05/28
    すごすぎる
  • エンジニアはもっと図を書こう - 生涯未熟

    たまには軽い話題をば。 自分の中で信頼できるエンジニアかどうか?を見極めるひとつの指標で「込み入った議論の時に図を書くかどうか」というのがあります。 今までの経験上、図を書く派のエンジニアは割と良い感じの人が多かったので採用している指標なのですが、何故これが機能しているかというのを改めて考えてみた。 他者の認知負荷を理解している コンテクストを合わせることにコストをかけられる意識がある 自分の思考の整理するツールとして図を扱えている ザッと挙げましたが、この3つが機能している要因なのかなという気がしています. 他者の認知負荷を理解している あれやこれやエンジニア間で技術議論している中で、「Aさんはこの領域に詳しいけどBさんはこの領域にはほどほど詳しいくらいだな」という個々のレベル差に応じて認知の負荷がかかります。ただでさえ議論していると結構なスピードで話が展開されていくので、認知負荷が更に

    エンジニアはもっと図を書こう - 生涯未熟
    karupanerura
    karupanerura 2022/04/12
    わかる。しかし、図を書くの苦手でごめんなさい……。
  • 親身になって疲弊するマネージャーたち。感情労働としてのマネジメントを考える | Q by Livesense

    「最近、人の悩みを聞くのが辛いんですよね」 そう打ち明けてくれたAさんは、多数の部下を抱えるマネージャーだ。柔らかな物腰で人当たりがよく、温和な雰囲気をまとっている。 部下からの信頼も厚く、悩みもよく相談されるらしい。丁寧に聞き入っているのだろう。ヒアリングの話しぶりからも、そういうふうに想像される。 そんなAさんだが、部下の悩みを聞くことに疲労感を覚えてしまうという。 「たまにカウンセラーみたいなことやってるな、と思うんですよね。悩みを聞いても、解決できることばかりじゃないし。なのに色んな人の悩みを聞いて、自分のなかで蓄積されちゃって」 人の悩みを聞くと、自分の心に負担がかかる。なんとなく引き摺られて、気持ちが沈んでしまう。そういうことは確かにある。多くの人から悩みを相談されれば、負担の量も増えていく。 相談事はさまざまだ。一朝一夕で解決できないことも多いし、聞くに徹するしかないときもあ

    親身になって疲弊するマネージャーたち。感情労働としてのマネジメントを考える | Q by Livesense
    karupanerura
    karupanerura 2022/04/09
    マネジメントとかの人々、なんでそんなに共感を示してくれるんだろうと思ってたけどそういうことだったのか。頑張ってもらっているということなのだろうけど、正直もっとドライでいい気はする
  • 自社のDB破壊しCEOに身代金要求、freeeが本当にやったクラウド障害訓練の舞台裏 「従業員はトラウマに」

    自社のクラウド環境に侵入され、データベースから経営に欠かせないデータを持ち出される。バックアップも消され、データを取り戻したければ、身代金を支払うよう要求される──企業にとって絶対に直面したくない事態の一つだ。しかしこのシチュエーションをあえて再現し、訓練という形で自社のCEOに身代金まで要求した企業がある。クラウド会計サービスを提供するfreeeだ。 freeeは2021年10月、標的型攻撃とランサムウェアを組み合わせたシナリオを基に全社的な訓練を実施。AWS上のDBからデータを盗み出し、バックアップを消した上で、自社のCEOに社内SNSを通して身代金を要求したという。訓練を主導したのは、製品やサービスのセキュリティ向上を目指す社内組織「PSIRT」だ。 訓練を実施した背景には、情報システム部などのIT部門だけでなく、経営層まで巻き込みたい考えがあったという。同社のPSIRTが取り組んだ

    自社のDB破壊しCEOに身代金要求、freeeが本当にやったクラウド障害訓練の舞台裏 「従業員はトラウマに」
    karupanerura
    karupanerura 2022/03/18
    よさそう
  • 「やりたい事」はあなたを幸せにしない|Daisuke Inoue

    もう15年くらい前になるか。 自衛隊のパイロットを夢見て何年もただそれだけを追いかけていた年下の親友が、山口の宇部空港で行われる最終試験まで行って落ちた。携帯のメッセージで不合格の連絡をもらってから、2ヶ月くらい音信不通になっていたのだが、ある日突然連絡が来て会うと、彼は意外とケロッとしていた。 お互い試験のことには触れず、今何をやっていて次に何をやる予定か、そんな事を話しながらいつものように街をぶらぶらし、やがて海の見える公園にたどり着いた。普段あんまりそんな事はしないのだけど、その日はなんとなく二人で並んで芝生に寝転び、何もせずただ空を見上げていた。 しばらく黙り込んでしまったのでどうしたのかと思って横をみると、彼は涙を流していた。そしてこう言った。 「まだこの音聞くと思い出しちゃうんすよね」 僕は気づいてすらいなかったのだが、自衛隊のものか米軍のものかは僕にはわからない戦闘機が一機、

    「やりたい事」はあなたを幸せにしない|Daisuke Inoue
    karupanerura
    karupanerura 2022/03/16
    こと「仕事」に関しては本当にそうだなと思う。「やりたい事」に拘りたくはない。けれど、「人生」に関しては人それぞれで、そうである人もいれば、そうじゃない人もいる気がする。少なくとも自分は違いそう。
  • CTOが訊く#4 Perl Mongerが語る これまでとこれから | BLOG - DeNA Engineering

    「CTOが訊く」は、DeNA CTO の @nekokak(ねこかく)こと小林 篤が、社内のメンバーに、その人となりや仕事っぷり、そして野望を訊くというコンテンツです。今回はソフトウェアエンジニアの @karupanerura と Perl 対談!▼同内容をBlog記事にも掲載しています。https://〜(ブロ... Perlとの出会い。DeNA入社のきっかけ ▲左から@karupanerura、@nekokak @nekokak CTOが訊く第4回は karupanerura さんに来ていただいております。 僕はいつも「かるぱくん」って呼ばせてもらってるんですが、それではかるぱくんの簡単な自己紹介をお願いします。 @karupanerura 佐藤 健太と申します。 DeNA には2016年に入社して、認証認可基盤の周辺サービスの開発・運用をメインでやってきました。日はよろしくお願いし

    CTOが訊く#4 Perl Mongerが語る これまでとこれから | BLOG - DeNA Engineering
    karupanerura
    karupanerura 2022/03/04
    コンテンツです