並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 59件

新着順 人気順

IE6の検索結果1 - 40 件 / 59件

  • フロントエンドフレームワークからサーバーにアクセスするパターン | フューチャー技術ブログ

    僕が触り始めた頃のウェブフロントエンド開発はデバッガーもなく、ダイナミックHTMLと呼ばれて文字をチカチカさせたりするようなものでした。IE6という超安定ブラウザが出てきたり(Netscape 4.xも7.xも不安定だった)その後jQueryが登場したときは、天使が降臨したように思えたものです。 そこから長い年月が経ち、ウェブフロントエンドの比重が大きくなるにつれ、フロントエンドのコードはどんどん複雑化しました。OpenAPIなどのコードジェネレータなども普及した結果、通信というものが隠され、イベントの中でawaitや.then()で呼ばれる何か、みたいな理解をしているメンバーも今後増えていくのではないかという懸念があります。 現在ではウェブフロントエンド開発はReactやVueといったフレームワーク上で行われ、イベントというのはそのフレームワークの提供するライフサイクルイベントに対応付け

      フロントエンドフレームワークからサーバーにアクセスするパターン | フューチャー技術ブログ
    • Chrome の console.log でハマらないために

      JavaScript を書いたことがある人ならば一度は使うであろう console.log ですが、この関数は思ったよりも厄介な性質を持っています。その性質を知らずに console.log を使うと、デバッグ時に大ハマリしてしまうことがあります。この記事では console.log の落とし穴についてお話します。 今回は Chrome に特化して解説しますが、Firefox や Safari でも同じ落とし穴があります。 console.log とは まずはさらっと基本をおさらいしましょう。 大前提なのですが、console.log は JavaScript の言語仕様(ECMAScript)で定義されていません。ブラウザ向けには whatwg の仕様がありますが、あくまでもそれはブラウザ向けの仕様であり、Node.js を含むほぼ全ての JavaScript 環境で使えるのは cons

      • Claude Code 使おうぜって話

        あなたは人間ですか? 人間は考える葦である AI は考える葦である 人間が労働する AI が労働する 人間はアートする AI はアートする 好きな人にスパチャする 好きな AI にスパチャする 好きな人と同じ服を着たい 好きな AI と同じ服を着たい 人間には 人間にしか感情移入できない 非合理なバグがある 御社は時代を捉えている だから技術で 負けたらもったいない! 今日の主題 AI を使って ソフトウェアエンジニアリング をしよう 平たく言うと Claude Code (aider/codex-cli など) をもっと使おうぜって話 @amachang 自分の例 (1日に書いたコード+文書の行数の目安) 2003年4月: 300行 (手書き) 2024年11月: 500行 (手書き) 2025年2月: 1700行 (aider) 2025年5月: 5000行 (aider 月20万円消

          Claude Code 使おうぜって話
        • 2022年、注目しておきたいCSSの新機能のまとめ

          2022年に注目しておきたいCSSの新機能を紹介します。いくつかの機能はすでに1つ以上のブラウザでサポートされており、他のブラウザもそれに続く予定です。 ビューポートではなく親コンテナに応じてスタイルを定義できる「コンテナクエリ」、詳細度とスタイルの順序を明示できる「カスケードレイヤー」、相対色構文が追加された「カラー関数」、Safariの100vhを解決する新しいビューポート単位「svh」など、今すぐにでも使用したい機能ばかりです。 Photo by Jr Korpa on Unsplash CSS in 2022 by Bramus 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 注目の新機能(クロスブラウザでサポート) まだ先の新機能(実験的/シングルブラウザでサポート) 停滞している新機能 Safariは「新し

            2022年、注目しておきたいCSSの新機能のまとめ
          • UAスタイルシートとリセットCSSとは - 2023 - kojika17

            以前に 劇薬の The New CSS Reset という記事を書き、その中で「UAスタイルシートを理解していれば、どんなCSSリセットも使える」と言いました。 ただ改めてUAスタイルシートの事を検索にかけても「ブラウザのデフォルトのスタイルシートです」で終わる記事が多く、これでUAスタイルシートを理解しろというのは無理な話です。 そこで後進のために、UAスタイルシートとは何なのか? UAスタイルシートとリセットCSSの付き合い方を文章として残しておきます。 UAスタイルシートとは? UAスタイルシートとは、User Agent Style Sheet の略で、webブラウザがデフォルトで持っているスタイルシートのことです。これは、HTML要素をどのように表示するか、振る舞いを持たせるかを定義したものです。 スタイルシートの種類と階層 スタイルシートといっても、いくつかあります。 多くのド

              UAスタイルシートとリセットCSSとは - 2023 - kojika17
            • レガシーとなった TLS 1.0/1.1 廃止までの道のり - クックパッド開発者ブログ

              SRE 兼よろず屋の id:sora_h です。最近は本社移転プロジェクトをやっています。趣味は Web *1 です。 さて、クックパッドでは 2020 年 12 月に TLS 1.0 および TLS 1.1 (以後 "Legacy TLS") を廃止しました。 Legacy TLS は RFC 7457 でまとめられているような既知の脆弱性の存在などから、Chrome, Firefox といった主要ブラウザを含め各所でのサポートが打ち切られつつあります。また、現在では IETF においても Legacy TLS は deprecated と RFC 8996 にて宣言されました。 クックパッドでもセキュリティ対策およびレガシーな技術と向き合う一環で廃止を進めました。我々は歴史の長いサービスも提供しているため、古い Android や Internet Explorer などからのアクセス

                レガシーとなった TLS 1.0/1.1 廃止までの道のり - クックパッド開発者ブログ
              • jQuery 4.0.0 BETA! | Official jQuery Blog

                jQuery 4.0.0 has been in the works for a long time, but it is now ready for a beta release! There’s a lot to cover, and the team is excited to see it released. We’ve got bug fixes, performance improvements, and some breaking changes. We removed support for IE<11 after all! Still, we expect disruption to be minimal. Many of the breaking changes are ones the team has wanted to make for years, but co

                • フロントエンドの移り変わりは早すぎるのか

                  インターネットでは毎日のように言われることですが、私はそこまでではないと考えています。 ネットでよくそう言われる理由として考えられるものと、それを踏まえてどう向き合っていくとよさそうか、個人的な考えをまとめてみます。 なぜ言われるのか 言語が実質的にJavaScript一択 バックエンド、というかサーバサイドでは技術選定に「言語の選択」が入りますが、フロントエンドでは実質的にはJavaScriptにほぼ固定されます(TypeScriptも別言語ではないので、ここではJavaScriptに含めます) サーバサイドと比較して「技術の移り変わりが早すぎる」と評される場合、多くはその人の使用しているとある言語と比較されているように思われます。 実質的に言語が固定なので、比較するならすべてのサーバサイドの変化の総量と比較するのが妥当でしょう。 PHP + Python + Ruby + go + J

                    フロントエンドの移り変わりは早すぎるのか
                  • なぜシェルスクリプトはPOSIX準拠でも環境依存が激しいのか? 〜POSIXの問題点とその解決策の案〜 - Qiita

                    なぜシェルスクリプトはPOSIX準拠でも環境依存が激しいのか? 〜POSIXの問題点とその解決策の案〜ShellScriptBashshellPOSIX まえがき この記事は「シェルスクリプトで高い移植性と生産性を両立させるシリーズ」の第一弾です。移植性と生産性を両立させるための前提知識として POSIX コマンドの問題点について解説します。第二弾では高い移植性と互換性を実現させるための考え方、そして第三弾、第四弾ではそれを実現するシェルスクリプトの具体的な実装テクニックを紹介します。第五弾では現実的な問題と回避方法について解説する予定ですがまだ具体的な内容は決まっていません。第五弾はその前に「シェルスクリプト入門(仮)」の記事を書こうと思ってるので少し遅くなると思います。もし興味がある方は記事をストックしていると更新時に通知されると思います。 2021-07-11 追記 記事が長くなった

                      なぜシェルスクリプトはPOSIX準拠でも環境依存が激しいのか? 〜POSIXの問題点とその解決策の案〜 - Qiita
                    • BrowserStack:テスト自動化有料ツールの決定版

                      特によく使われる上二つのサービスでは”Webアプリケーションのテスト環境"を提供しており、インターネットに公開されたWebアプリケーション、開発中のローカルのWebアプリケーションのテスト環境が揃っています。 テスト環境 = テスト用アプリケーションがデプロイされ、ホストされている環境 テスト実行環境 = 上記テスト環境にアクセスし、テストを実施するためのデバイス・ブラウザ・OSを含む環境 BrowserStackはクラウド上で後者の「テスト実行環境」を提供しています。 BrowserStack Live (手動テスト) BrowserStackにホストされている様々なデバイスを利用し、マニュアルテストすることが可能です。画像ではiPhone13のデバイスを立ち上げ、Webのダッシュボード上で操作を行っている様子です。シミュレータではなく、実機デバイスをブラウザ上から操作できます。 Bro

                        BrowserStack:テスト自動化有料ツールの決定版
                      • 晩年のIEに思いを馳せる

                        昨年くらいから多くのプロダクトでIE11のサポート終了が盛んになり、今年はIE11自体がサポートを来年終了することを発表したり、Google検索のIEサポート終了があったり、1つ大きな時代の節目のようなものを感じる1年でした。 IEは最盛期は95%近くのシェアを占めていたそうですが、2021/10時点のデータではIEのシェアはPCで4%程度とやはりだいぶシェアも落ちてきた印象もあるし、そもそも昨今はスマホブラウザの流入が多いプロダクトなんかではIE対応自体ほとんどやってなかったという方も多いのかもしれません。 僕は昔IE7までは対応したことがあり、当時の感覚で言うとIE11って相当バグや特殊な仕様が少ない方だったイメージだったのですが、下記のIEサポートを終了すると使える機能一覧を見るとやはり数年の進化の差は大きくすでにだいぶ取り残されてる状態だったのだなと思います。 一方、「Safari

                          晩年のIEに思いを馳せる
                        • Rails に Babel と Rollup を組み込んで CoffeeScript を JavaScript に段階的に移行した話 - クックパッド開発者ブログ

                          こんにちは。技術部クックパッドサービス基盤グループの青沼です。当グループではクックパッドのレシピサービスを支える web アプリケーションの改善を進めています。今回はフロントエンドの改善の一環として、 Babel と Rollup を Rails のアセットパイプラインに組み込み、レガシーな CoffeeScript ファイルを ES2015+ の JavaScript に移行した話をします。 レシピサービスと CoffeeScript の歴史 クックパッドは10年以上の歴史を持つサービスです。中でもレシピサービスの web アプリケーションは初期に作られた Rails 2 アプリケーションがアップグレードを重ねながら今も動いています。2018年には Rails 3 から4へ、つい最近では4から5へのアップグレードを完了しました。 Ruby のコードはそれに伴って新しい書き方へと徐々に移行

                            Rails に Babel と Rollup を組み込んで CoffeeScript を JavaScript に段階的に移行した話 - クックパッド開発者ブログ
                          • 日本人バグハンター11人に聞いた!バグバウンティの魅力や面白さについて #BBJP_Podcast - blog of morioka12

                            1. 始めに こんにちは、morioka12 です。 本稿では、ポッドキャスト「Bug Bounty JP Podcast」の企画として、日本人バグハンターの11人に伺ったバグバウンティの魅力や面白さについて紹介します。 1. 始めに 免責事項 想定読者 「Bug Bounty JP Podcast」 2. バグバウンティとは 用語の整理 3. 日本人バグハンター11人 morioka12 さん (@scgajge12) mokusou さん (@Mokusou4) RyotaK さん (@ryotkak) Masato Kinugawa さん (@kinugawamasato) niwasaki さん (@iwasakinoriaki) nakyamad さん (@nakyamad_jp) ななおくさん (@ooooooo_q) kuzushiki さん (@kuzu7shiki) ta

                              日本人バグハンター11人に聞いた!バグバウンティの魅力や面白さについて #BBJP_Podcast - blog of morioka12
                            • 人類には理解不能な作品もそれなりに言語化できると思ってたが、綺麗なボーボボこと「キンプリ」の前では手も足も出なかった

                              サメ映画ルーキー @Munenori20 サメ映画専門のバイヤー兼翻訳家をやっています。『(ほぼ)月刊サメ映画』編集長。日本サメ映画学会会長。お仕事のご連絡はDMか sharkmovierookie@gmail.com まで。 サメ映画ルーキー @Munenori20 「キンプリも観ろ」と言われたから全部観ました。自分はそれなりに人類には不可解なコンテンツの感想を言語化する訓練を受けてきたつもりだったけどただの思い上がりだった。せめて先に「腹筋で空爆するアニメ」という事を教えて欲しかった。でもこの頬をつたう涙は一体…?これがプリズムの煌き…? pic.twitter.com/Ie6FFUyyoF 2022-07-15 22:09:00

                                人類には理解不能な作品もそれなりに言語化できると思ってたが、綺麗なボーボボこと「キンプリ」の前では手も足も出なかった
                              • IE の歴史 | Yomotsu net

                                IE 1IE 1 は 1995 年の 8 月にリリースされました。 Spyglass 社から Mosaic のからライセンスを取得し、ほぼそのまま Mosaic をベースに IE 1 をリリースしました。About Internet Explorer を開くと Mosaic ベースであることが記載されています。 IE 1 は Windows には組み込まれておらず、$49 の Microsoft Plus ! という別売りのパッケージの一部として売られていました。IE 1 は HTML1 や TCP/IP などに対応した素朴な Web ブラウザーで、1 MB ほどのプログラムでした。Mosaic から始まったというのは、つまり Firefox と兄弟とも言えるわけですね。(Firefox は Netscape の後継ブラウザーであり、Netscape は Mosaic を開発したマーク・ア

                                  IE の歴史 | Yomotsu net
                                • 障害者に「やさしい」は不要。アクセシブルが当たり前の世の中に変えたい!

                                  生まれつき全盲という辻勝利氏。コンピューターが好きで、それに携わる仕事をしたいと思いながらも、なかなか思うようなキャリアを積めなかったそうです。それでも、チャレンジをし続け、視覚障害者の働き方を妨げていたことを解決したいと2021年9月からはSmartHRに参画。辻氏の経歴をまとめた資料をもとに、インタビューが行われました。 Webが一般に普及してすでに20年以上が経つが、未だにWeb業界のキャリアモデル、組織的な人材育成方式は確立していない。組織の枠を越えてロールモデルを発見し、人材育成の方式を学べたら、という思いから本連載の企画がスタートした。連載では、Web業界で働くさまざまな人にスポットをあて、そのキャリアや組織の人材育成について話を聞いていく。 コンピューターを学びたくて、高校時代に北米留学 林: コンピューター、Webに触れたきっかけから教えてください。 辻: コンピューターに

                                    障害者に「やさしい」は不要。アクセシブルが当たり前の世の中に変えたい!
                                  • XSSワーム「Samy」の動作を解析する

                                    XSSワーム「Samy」の動作を解析する Mar 1, 2018 この記事はセキュリティ・キャンプWS「The Anatomy of Malware 完全版」の応募課題として提出したものである。公開にあたり一部文章の修正と図式の差し替えを行なった。 Samyの誕生とそれによる被害 アメリカのハッカーであるSamy Kamkar氏(@samykamkar)が2005年にリリースしたMySpaceを標的とするXSSワームが「Samy(JS.Spacehero)」である。当時のソーシャル・ネットワーキング・サービスMySpaceは、プロフィールをユーザー好みのスタイルに設定できる仕様であり、一部のHTMLタグの使用が許可されていた。JavaScriptの実行につながるタグや属性などの使用は禁止されていたが、Kamkar氏はそのフィルター処理を回避できた¹。当時19歳だったKamkar氏はこの抜け

                                      XSSワーム「Samy」の動作を解析する
                                    • Internet Explorer 11 has retired and is officially out of support—what you need to know

                                      Update: The retired, out-of-support Internet Explorer 11 desktop application has been permanently disabled through a Microsoft Edge update on certain versions of Windows 10. For more information, see Internet Explorer 11 desktop app retirement FAQ. After 25+ years of helping people use and experience the web, Internet Explorer (IE) is officially retired and out of support as of today, June 15, 202

                                        Internet Explorer 11 has retired and is officially out of support—what you need to know
                                      • Web プラットフォームのInteroperabilityを実現する!Open UIのあゆみとこれから

                                        Web プラットフォームの Interoperabilityを実現する! Open UIのあゆみとこれから 問題 Button要素ってどんな見た目? Button要素ってこんな見た目! I am a button who has suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuper suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuper suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuper suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuper long content!!!!!!! Yey!!!! 「昔は?」 これぜーーーんぶブラウザネイティブのButton! ref: Styling form controls | 456 Berea Street これぜーーーんぶFFのブラウザネイティブButton! これが

                                          Web プラットフォームのInteroperabilityを実現する!Open UIのあゆみとこれから
                                        • Effective TypeScript › The Saga of the Closure Compiler, and Why TypeScript Won

                                          Here's something that makes me feel old: in just six months, Gmail will celebrate its 20th anniversary. If you weren't actively developing web sites at the time, it's hard to capture just how revolutionary it was. This was a time when JavaScript was held in almost universally low regard. The idea that you could build a sophisticated web app using it was mind-boggling. But it clearly worked and it

                                            Effective TypeScript › The Saga of the Closure Compiler, and Why TypeScript Won
                                          • 3PCA 8 日目: P3P | blog.jxck.io

                                            Intro このエントリは、3rd Party Cookie Advent Calendar の 8 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今回は、Cookie2 が失敗した後に、別のアプローチでこの課題に挑んだ P3P を解説する。 P3P (Platform for Privacy Preferences) P3P は W3C では 1997 年頃から作業が始まり、2002 年に 1.0 が Recommendation になっている。 The Platform for Privacy Preferences 1.0 (P3P1.0) Specification (w3.org) https

                                              3PCA 8 日目: P3P | blog.jxck.io
                                            • Strategies for Telemetry Exfiltration (aka Beaconing In Practice)

                                              Nic Jansma (@nicj) is a software developer at Akamai building high-performance websites, apps and open-source tools. Table of Contents Introduction What are Beacons? Beaconing Stages Sending Data at Startup Gathering Data through the Page Load Incrementally Gathering Telemetry throughout a Page’s Lifetime Gathering Data up to the End of the Page “Whenever” How Many Beacons? A Single Beacon Multipl

                                                Strategies for Telemetry Exfiltration (aka Beaconing In Practice)
                                              • Repro Tech Meetup #10: パフォーマンスを改善する技術 を開催しました - Repro Tech Blog

                                                こんにちは、Repro Booster のプロダクトマネージャーの Edward Fox です。5月15日に開催された Repro Tech Meetup #10: パフォーマンスを改善する技術のイベントレポートをお届けします。 前置き: イベントの形式について これまでの Repro Tech Meetup では、発表者を事前に募り、4-5本ほどのLTを行い、その後懇親会に移行するスタイルで開催してきました。技術系の勉強会では非常に一般的なスタイルで、開催する側としても参加する側としても馴染み深い形式かと思います。ただ個人的に感じていた課題として、せっかく非常に面白いトピックに出会えても5-10分程度でセッションが打ち切られてしまうと、深堀りができずに終わってしまい、もっと聞きたかった!という気持ちを抱えたまま帰路につくことが(稀によく)ありました。懇親会で直接話して根掘り葉掘り聞かせて

                                                  Repro Tech Meetup #10: パフォーマンスを改善する技術 を開催しました - Repro Tech Blog
                                                • さよならInternet Explorer 11 - 阿久津良和のWindows Weekly Report

                                                  Microsoftは米国時間2020年8月17日の公式ブログにて、Internet Explorer 11およびMicrosoft Edgeレガシー版のサポートを段階的に終了することを明らかにした。 Microsoft Teams内から呼び出すWebアプリは米国時間2020年11月30日、Microsoft 365アプリは米国時間2021年8月17日で、Internet Explorer(以下、IE)11への対応を終了する。Microsoft Edgeレガシー版に対しては、米国時間2021年3月9日をもってサポートを終了。サポート終了後は、これらのWebブラウザーから、Microsoft TeamsのWebアプリやMicrosoft 365アプリへアクセスできなくなる(もしくは、IE 11では各種の機能が正常に動作しなくなる可能性がある)。 Microsoftの公式ブログから IE 11は

                                                    さよならInternet Explorer 11 - 阿久津良和のWindows Weekly Report
                                                  • 歴代の愛車 覚え書き 前編 - しょーです 人任せ大家のアパート経営:楽天ブログ

                                                    2021年12月03日 歴代の愛車 覚え書き 前編 カテゴリ:車 おはようございます 最近「YouTube」で「ゆっくり解説」などと称して いろんな車の「解説動画をアップしてるんですが」 (もし宜しければ、チャンネル登録お願いします) わたくしが乗ってきた歴代の車の「解説動画」なんかも タイミングで「YouTube」にアップしようと思ったので ここに書いておこうと思います(ゴメン、覚え書きです) 1.「BMW320i(E21型)」【1976年式】だったと思う 2.「トヨタ・MR2(AW11型)Gスーパーチャージャー」【昭和62年式】 3.「ニッサン・サニー(B310型)1400GX」【昭和54年式】 4.「トヨタ・スターレット(EP71型)1300Si」【昭和60年式】 5.「ニッサン・スカイラインRS(DR30型)2000NA」【昭和56年式】 6.「スズキ・マイティボーイ(SS40T型

                                                      歴代の愛車 覚え書き 前編 - しょーです 人任せ大家のアパート経営:楽天ブログ
                                                    • 【2019年*保存版】FlexBoxで簡単に横並びレイアウト|初心者でも大丈夫

                                                      IE 6-9とOpera 10-11.5では、flexboxを使用することができません。これらが推奨環境に含まれてしまっている場合はflexboxを使用するのを避けましょう。 また、最新のIE11でもいくつかバグが報告されているため、flexboxを使用する際は動作確認を行った方がいいでしょう。 FlexBoxの基本 それではflexboxの基本から学んでいきましょう。 flexboxは、HTML内に親要素となるコンテナを作成し、その中に子要素となるアイテムを作ります。 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>Hello World !</title> <link rel="stylesheet" href="css/styles.css"> </head> <body> <div clas

                                                        【2019年*保存版】FlexBoxで簡単に横並びレイアウト|初心者でも大丈夫
                                                      • Safari isn't protecting the web, it's killing it

                                                        There's been a lot of discussion recently about how "Safari is the new IE" (1, 2, 3, 4, 5). I don't want to rehash the basics of that, but I have seen some interesting rebuttals, most commonly: Safari is actually protecting the web, by resisting adding unnecessary and experimental features that create security/privacy/bloat problems. That is worth further discussion, because it's widespread, and w

                                                          Safari isn't protecting the web, it's killing it
                                                        • 【悲報】「BALMUDA Phone」一括1円に 発売半年で14万円の価値が吹き飛ぶ : 痛いニュース(ノ∀`)

                                                          【悲報】「BALMUDA Phone」一括1円に 発売半年で14万円の価値が吹き飛ぶ 1 名前:膝靭帯固め(長野県) [US]:2022/05/21(土) 15:57:30.71 ID:1iK9Dchi0 高級デザイン家電ブランド「バルミューダ」が満を持して発売した14万円の高級オリジナルスマホが、発売半年にして1円で投げ売られ始めました。 開発中であることが発表されたちょうど1年前、人々に「スマホ業界を変えるかもしれない」と希望の匂いを胸に抱かせたあのスマホは、鮮やかな姿で散り急いでしまったようです。詳細は以下から。 ◆発売半年で「一括1円」となったBALMUDA Phone Buzzap!編集部に読者から提供された情報によると、都内の大手家電量販店でソフトバンクが「BALMUDA Phone」を一括1円で販売しているそうです。 なんとMNPないし新規契約(30歳以下)どころか機種変更ま

                                                            【悲報】「BALMUDA Phone」一括1円に 発売半年で14万円の価値が吹き飛ぶ : 痛いニュース(ノ∀`)
                                                          • The massive bug at the heart of the npm ecosystem

                                                            Disclosure: I was the Staff Engineering Manager for the npm CLI team between July 2019 & December 2022. I was a part of the GitHub acquistion of npm inc. in 2020. I left GitHub, for various reasons, in December.tldr;a npm package's manifest is published independently from its tarballmanifests are never fully validated against the tarball's contentsthe ecosystem has broadly assumed the contents of

                                                              The massive bug at the heart of the npm ecosystem
                                                            • Chapter 8: CSS | CSS-Tricks

                                                              In June of 2006, web developers and designers from around the world came to London for the second annual @media conference. The first had been a huge success, and @media 2006 had even more promise. Its speaker lineup was pulled from some of the most exciting and energetic voices in the web design and browser community. Chris Wilson was there to announce the first major release to Microsoft’s Inter

                                                                Chapter 8: CSS | CSS-Tricks
                                                              • 「続かない」からおさらばする、Notionを使った社内勉強会のはじめ方|TORAJIRO

                                                                こんにちは、エンタメ×ブロックチェーン領域で「ファンとともに時代を進める」GaudiyでデザイナーをしてるTORAJIRO(@jirosh1998)です。 弊社では6月から「Gaudiy Hour」という社内勉強会を毎週開催しているのですが、約2ヶ月いい感じに継続されているのでその運営方法を紹介します。 Notionで社内勉強会の仕組み作ってお試し運用中🏋️ 流れとしては、 1. 聞きたいトピックを自由に提案&投票 2. トピックと発表者を決める 3. 発表中にみんなで加筆してそのままナレッジ化 これブログ発信にまで繋げられると仕組み化としては最高になりそ〜〜 pic.twitter.com/9IE6FJP9Co — TORAJIRO (@jirosh1998) June 9, 2021 今回はこのようなことを書いてますので、ご興味あるところを読んでいただけたら👇👇👇 社内勉強会っ

                                                                  「続かない」からおさらばする、Notionを使った社内勉強会のはじめ方|TORAJIRO
                                                                • 2019年7月、「滋賀県サイトリニューアル問題と自治体サイトのあり方について意見を交換する会」で語られていたこと (1/2)|hazuijunpei

                                                                  2019年に起きた滋賀県サイトリニューアル事件。今から2年前の3月28日に行われた滋賀県ウェブサイトの全面リニューアルをめぐって数々の問題が指摘され、世間や報道、議会などで波紋を呼んだ。 この年の7月28日、県内有志が「滋賀県サイトリニューアル問題と自治体サイトのあり方について意見を交換する会」を、守山駅前のコワーキングスペース「TORKS」で開いた。県内外のウェブ制作関係者や行政関係者、研究者など、およそ30名が集まった。そのときの話は毎日新聞や滋賀報知新聞でも取り上げられている。 この集まりは、滋賀県サイトリニューアルで生じた問題を題材にはしたものの、実は他でも頻発する自治体サイトリニューアルのトラブルを踏まえ、「何が問題なのか」を技術面から大まかに整理し、「自治体担当者やディレクター等は、どういう点に気をつければよいか」を話し合う場としたものだった。 本当は当日の書き起こしレポートを

                                                                    2019年7月、「滋賀県サイトリニューアル問題と自治体サイトのあり方について意見を交換する会」で語られていたこと (1/2)|hazuijunpei
                                                                  • カスタムURLスキームのアプリに対応しているか検知する方法

                                                                    はじめにURLリンクからアプリを起動できるカスタムURLスキーム(custom url scheme, custom protocol)というのがあります。 ※英語サイトの場合、「custom protocol」と言っている場合が多いような気がします。 例として、microsft-edge:https://itccorporation.jpとすると、Edgeが立ち上がり、https://itccorporation.jpを表示します。 一方、例えば、microsft-edgeXXX:に対応するアプリが無い場合、無反応になります。(Chromeの場合) この場合、対応するアプリをインストールしないといけませんが、ユーザーは状況が分かりにくいです。 そこで、今回、対応するアプリの有無を検知する方法を実装しましたので、紹介していきたいと思います。 参考:https://github.com/is

                                                                      カスタムURLスキームのアプリに対応しているか検知する方法
                                                                    • 週刊Railsウォッチ(20210119前編)PostgreSQLのCTEを使えるActiveRecordExtended gem、2021年初頭のRails展望記事ほか|TechRacho by BPS株式会社

                                                                      2021.01.19 週刊Railsウォッチ(20210119前編)PostgreSQLのCTEを使えるActiveRecordExtended gem、2021年初頭のRails展望記事ほか こんにちは、hachi8833です。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsの最新情報などの記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもで

                                                                        週刊Railsウォッチ(20210119前編)PostgreSQLのCTEを使えるActiveRecordExtended gem、2021年初頭のRails展望記事ほか|TechRacho by BPS株式会社
                                                                      • 「ダイヤモンドが届かない」 宅配便から1250万円分ダイヤ窃盗疑い ヤマト運輸社員逮捕 : 痛いニュース(ノ∀`)

                                                                        「ダイヤモンドが届かない」 宅配便から1250万円分ダイヤ窃盗疑い ヤマト運輸社員逮捕 1 名前:朝一から閉店までφ ★:2022/07/12(火) 04:55:46.03 ID:MoiGixZV9 宅配便の荷物から1250万円相当のダイヤモンドを盗んだ疑いで、11日、ヤマト運輸の元社員が逮捕されました。 窃盗の疑いで逮捕されたのは、ヤマト運輸の元社員で無職の矢方丈司容疑者(47)です。 矢方容疑者は2021年7月、大阪市住之江区にあるヤマト運輸の集配所で、宅配便の荷物から、合わせて1250万円相当のダイヤモンドの原石20個を盗んだ疑いが持たれています。 警察によると、ヤマト運輸内で「発送したはずのダイヤモンドが届かない」という問題が発生し、ヤマト運輸が社内調査を行いました。 調査の結果、矢方容疑者が当時、荷物の仕分け業務を担当していて、犯行を認めたことから、警察に被害届を出したということ

                                                                          「ダイヤモンドが届かない」 宅配便から1250万円分ダイヤ窃盗疑い ヤマト運輸社員逮捕 : 痛いニュース(ノ∀`)
                                                                        • Amazon drops Linux support for generating Kindle ebooks | Hacker News

                                                                          Calibre was always much better at generating Kindle-compatible books than Kindlegen ever was. We use Calibre in our posix-based build chain at Standard Ebooks.The Kindle file format is just miserable, and Kindle is basically the IE6 of ereaders. Anyone who cares about ebooks should get a different device that supports epub natively. Kobo makes nice devices, supports epub, and uses Webkit as their

                                                                          • Internet Explorer 11への消極的対応について – カーリルのブログ

                                                                            カーリルでは、2021年8月以降に順次 Internet Explorer 11 (IE 11) のサポートを終了することを決定しました。IE11を引き続き利用することができますが、一部の機能が制限されたり、他のブラウザと見た目が違うことがあるかもしれません。これをIE11への消極的対応といいます。ご不便をおかけしますが、早急に新しいブラウザに移行していただくようお願いいたします。カーリル利用者のうち約5.9%がこの影響を受ける見込みです。 IE11のサポート終了スケジュール カーリルでは、より幅広い利用者に使っていただけるよう、古いブラウザにも積極的に対応してきました。しかし、IE11はマイクロソフトのクラウドサービスでもサポートの終了がアナウンスされており、多くのウェブサービスが2021年中にサポートを終了する予定です。これにより、カーリル以外の多くのウェブサービスの利用が制限されます

                                                                            • My 20 Year Career is Technical Debt or Deprecated

                                                                              Technical debt is easily the most used buzzword these days. People say, “We are moving fast on our MVP while minimizing technical debt!”. They mention technical debt in there to sound cool or something. I just laugh because everything is technical debt, eventually. My entire career is now technical debt, or the code has been deprecated. If you don’t believe that your entire career will also be tec

                                                                                My 20 Year Career is Technical Debt or Deprecated
                                                                              • aoi - Site Reliability Engineer

                                                                                はじめにこんにちは!! 1人の女性がエンジニアになるまで こちらの記事の影響を受けて私の例を紹介したいと思います! 小学校国語がとにかく得意で、本を読むのが好きでした。 昔から将来の夢がなくて困っていたのでとりあえず小説家ってことにしよう、と思っていました。 これがのちに黒歴史を産むことになります。 中学校小説家になりたいことにしている私は 自分が小説家になれるかどうか知りたくて小説の断片を書いて母親に見せました。 その小説の内容は・・・詳しく覚えていないんですが・・・まあ、厨二病全開なやつで・・・ええ・・・ それをみた母親は「いいんじゃない?」くらいの反応でしたけれど、 母がツイッターやってたら絶対 「うおおおおお娘が厨二病全開の小説書いて感想求めてきた〜〜〜〜〜赤飯たくぞ〜〜〜〜〜」 って呟いていたと思います。こわい。 しかしこの時の母親の反応と、そもそも全く小説がかけなかったというこ

                                                                                  aoi - Site Reliability Engineer
                                                                                • Better Line Breaks for Long URLs | CSS-Tricks

                                                                                  Get affordable and hassle-free WordPress hosting plans with Cloudways — start your free trial today. CSS-Tricks has covered how to break text that overflows its container before, but not much as much as you might think. Back in 2012, Chris penned “Handling Long Words and URLs (Forcing Breaks, Hyphenation, Ellipsis, etc)” and it is still one of only a few posts on the topic, including his 2018 foll

                                                                                    Better Line Breaks for Long URLs | CSS-Tricks